﻿/*
Theme Name: Camionetica Responsive
Theme URI: http://www.camionetica.com/
Description: Camionetica theme based on Twitter Bootstrap 2.3.2 and WordPress Twenty Ten
Author: Camionetica.com
Version: 1.5.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: bootstrap, responsive, twentyten, camionetica, color, blog, venezuela, graphic design, illustration, inspiration
Text Domain: camioneticaresponsive
*/

/* GENERAL */

/* FONTS */

@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800);

body, html {
	font-family: 'Open Sans', sans-serif;
}

/* Generic Styles */

#searchform-header,
#searchform-sidebar {
	margin:0;
}

#searchform-header input {
	background-image:url('images/search-box-icon.png');
	background-repeat:no-repeat;
	background-position:5px center;
	padding-left:25px;
}

.entry-content .form-horizontal .control-group {
	margin-bottom: 0px;
}

.clear {
	clear:both;
	height:0;
}

p {
	margin: 0 0 20px;
}

p, ol, ul, li {
	line-height:23px;
}

a {
	color:#f94040;
}

a:hover {
	background-color:#f94040;
	color:#FFFFFF;
	text-decoration:none;
}

body {
	font-family: 'Open Sans', sans-serif;
	font-size:17px;
}

h1, h2, h3, h4, h5, h6 {
	font-family: 'Open Sans', sans-serif;
}

h1 {
	font-size:26px;
}

h2 {
	font-size:24px;
}

figure {
	display: block;
	-webkit-margin-before: 0px;
	-webkit-margin-after: 0px;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	margin:0;
	padding:0;
}

#middle-zone .hero-unit {
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;	
}

/* Ad Display */

.ad-container-article {
	max-height:105px;
	overflow:hidden;
	text-align:center;
}

.ad-container-article br,
.ad-container-article p {
	display:none;
}

.ad-container-article iframe {
	margin:auto;
	text-align:center;
}


/* HEADER */

/* Contextual Menu */

.navbar.contextual-menu {
	background-color:#363A3C;
	margin-bottom:0px;
}

.navbar.contextual-menu a.brand img {
	width:282px;
}

.navbar.contextual-menu a.brand:hover {
	background-color:transparent;
}

.navbar.contextual-menu a.brand span {
	display:none;
}

.navbar.contextual-menu .navbar-inner {
	background-color:transparent;
	border:0px transparent solid;
	background-image:none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	-moz-box-shadow: 0px 0px 0px #FFF;
	-webkit-box-shadow: 0px 0px 0px #FFF;
	box-shadow: 0px 0px 0px #FFF;	
}

.navbar.contextual-menu .navbar-inner h1 {
	padding:0;
	margin:0;
	color:#FFFFFF;
	font-size:12px;
}

.navbar.contextual-menu .social-media-menu.nav > li > a {
	color:#FFFFFF;
	float: none;
	padding: 0;
	text-decoration: none;
	text-shadow: none;	
}

.navbar.contextual-menu .social-media-menu.nav label,
.navbar.contextual-menu .social-media-menu.nav input[type=submit] {
	display:none;
}

	.navbar a.collapse-button {
		margin-top:15px;
	}

	.navbar .social-media-menu {
		padding:13px 0 0 30px;
	}
	
	.navbar .social-media-menu li {
		margin-left:5px;
	}
	
	.navbar .social-media-menu li.search {
		margin-right:20px;
		margin-top:2px;
	}
	
	.navbar .social-media-menu li a {
		display:block;
		width:32px;
		height:32px;
		background-image:url('images/header-zone-socialmedia-icons.png');
		background-repeat:no-repeat;
	}
	
		.navbar .social-media-menu li.twitter a {
			background-position:0 0;
		}
		
			.navbar .social-media-menu li.twitter a:hover,
			.navbar .social-media-menu li.twitter a:focus {
				background-position:0 -32px;
			}
		
		.navbar .social-media-menu li.facebook a {
			background-position:-42px 0;
		}
		
			.navbar .social-media-menu li.facebook a:hover,
			.navbar .social-media-menu li.facebook a:focus {
				background-position:-42px -32px;
			}
		
		.navbar .social-media-menu li.plus a {
			background-position:-84px 0;
		}
		
			.navbar .social-media-menu li.plus a:hover,
			.navbar .social-media-menu li.plus a:focus {
				background-position:-84px -32px;
			}
		
		.navbar .social-media-menu li.pinterest a {
			background-position:-126px 0;
		}
		
			.navbar .social-media-menu li.pinterest a:hover,
			.navbar .social-media-menu li.pinterest a:focus {
				background-position:-126px -32px;
			}
		
		.navbar .social-media-menu li.youtube a {
			background-position:-168px 0;
		}
		
			.navbar .social-media-menu li.youtube a:hover,
			.navbar .social-media-menu li.youtube a:focus {
				background-position:-168px -32px;
			}
		
		.navbar .social-media-menu li.rss a {
			background-position:-210px 0;
		}
		
			.navbar .social-media-menu li.rss a:hover,
			.navbar .social-media-menu li.rss a:focus {
				background-position:-210px -32px;
			}
	
	.navbar .social-media-menu li a span {
		display:none;
	}
	
/* Global Menu */

	/* Global Menu Sector*/
	
	/* General */
	
	.navbar .globalmenu-sector .navbar-inner .container .nav {
	}
	
	.navbar .globalmenu-sector .navbar-inner {
		padding:0;
		margin:0;
		background-color:transparent;
		border: 0px transparent solid;;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		border-radius: 0px;
		zoom: 1;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
		background-image:none;
	}
	
	.navbar .globalmenu-sector .nav	{
		padding:0;
		margin:0;
	}
		
	
	.navbar .globalmenu-sector .nav li	{
		padding:0;
		margin:0;
		font-family: 'Open Sans', sans-serif;
		font-weight:700;
		text-transform:uppercase;
	}
	
	.navbar .globalmenu-sector .nav li a {
		color:#363A3C;
		text-shadow: none;
		height: 100px;
		border-bottom-width: 20px;
		border-bottom-style: solid;
		text-align: center;
		padding:0;
	}
		
	.navbar .globalmenu-sector .nav li a:hover,
	.navbar .globalmenu-sector .nav li a:focus {
		color:#FFF;	
	}
	
	/* Colors */
	
	.navbar .globalmenu-sector .nav li a.home {
		background-color:#EE5252;
		border-bottom-color:#DA4646;
	}
		
	.navbar .globalmenu-sector .nav li a.design {
		background-color:#fdab41;
		border-bottom-color:#f19c2d;
	}
	
	.navbar .globalmenu-sector .nav li a.illustration {
		background-color:#ffe92c;
		border-bottom-color:#ebd61d;
	}
	
	.navbar .globalmenu-sector .nav li a.video {
		background-color:#c4f827;
		border-bottom-color:#b1e31c;
	}
	
	.navbar .globalmenu-sector .nav li a.photography {
		background-color:#3cf8d2;
		border-bottom-color:#29e5bf;
	}
	
	.navbar .globalmenu-sector .nav li a.fashion {
		background-color:#5ccfff;
		border-bottom-color:#44bef1;
	}
	
	.navbar .globalmenu-sector .nav li a.events {
		background-color:#c485ff;
		border-bottom-color:#b36ef4;
	}
	
	.navbar .globalmenu-sector .nav li a.venezuela {
		background-color:#f38eff;
		border-bottom-color:#e57bf2;
	}
		
	.navbar .globalmenu-sector .nav li a.more {
		background-color:#e4e4e4;
		border-bottom-color:#cdcdcd;
	}
	
	/* Hover Colors Styles */
	
	.navbar .globalmenu-sector .nav li a.red {
		background-color:#f94040;
		border-bottom-color:#e71c1c;
	}
	
	.navbar .globalmenu-sector .nav li a.orange {
		background-color:#fdab41;
		border-bottom-color:#f19c2d;
	}
	
	.navbar .globalmenu-sector .nav li a.yellow {
		background-color:#ffe92c;
		border-bottom-color:#ebd61d;
	}
	
	.navbar .globalmenu-sector .nav li a.green {
		background-color:#c4f827;
		border-bottom-color:#b1e31c;
	}
	
	.navbar .globalmenu-sector .nav li a.turquoise {
		background-color:#3cf8d2;
		border-bottom-color:#29e5bf;
	}
	
	.navbar .globalmenu-sector .nav li a.blue {
		background-color:#5ccfff;
		border-bottom-color:#44bef1;
	}
	
	.navbar .globalmenu-sector .nav li a.purple {
		background-color:#c485ff;
		border-bottom-color:#b36ef4;
	}
	
	.navbar .globalmenu-sector .nav li a.fuchsia {
		background-color:#f38eff;
		border-bottom-color:#e57bf2;
	}
	
	.navbar .globalmenu-sector .nav li a.gray {
		background-color:#e4e4e4;
		border-bottom-color:#cdcdcd;
	}
	
	.navbar .globalmenu-sector .nav li a span {
		display:block;
		position:relative;
		padding-top:20px;
	}
	
 	/* Desktop Regular */
		
	.navbar .globalmenu-sector .nav	{
		width:940px;
	}
		
		.navbar .globalmenu-sector .nav li	{
			height:100px;
			line-height:80px;
			font-size:16px;
		}
		
		.navbar .globalmenu-sector .nav li a {
			height:80px;
			border-bottom-width:20px;
			border-bottom-style:solid;
			text-align:center;
		}
			
		.navbar .globalmenu-sector .nav li a.home {
			width:108px;
		}
			
		.navbar .globalmenu-sector .nav li a.design {
			width:94px;
		}
		
		.navbar .globalmenu-sector .nav li a.illustration {
			width:131px;
		}
		
		.navbar .globalmenu-sector .nav li a.video {
			width:82px;
		}
		
		.navbar .globalmenu-sector .nav li a.photography {
			width:130px;
		}
		
		.navbar .globalmenu-sector .nav li a.fashion {
			width:80px;
		}
		
		.navbar .globalmenu-sector .nav li a.events {
			width:100px;
		}
		
		.navbar .globalmenu-sector .nav li a.venezuela {
			width:120px;
		}
			
		.navbar .globalmenu-sector .nav li a.more {
			width:95px;
		}
		
		.navbar .globalmenu-sector .nav li a.more i.icon {
			background-image:url('images/globalmenu-sector_icon-submissions.png');
			width:100%;
			height:15px;
			background-position:center 0px;
			background-repeat:no-repeat;
			background-size:16px auto;
			display:block;
			text-align:center;
			position:absolute;
			bottom:57%;
		}
		.navbar .globalmenu-sector .nav li:hover a.more i.icon {
			background-position:center -16px;
			bottom:50%;
		}		
	
@media (min-width: 1200px) {
	
	.navbar .globalmenu-sector .nav	{
		width:1170px;
	}
	
	.navbar .globalmenu-sector .nav li	{
		height:120px;
		line-height:100px;
		font-size:18px;
	}
	
	.navbar .globalmenu-sector .nav li a {
		height:100px;
		border-bottom-width:20px;
		border-bottom-style:solid;
		text-align:center;
	}
		
	.navbar .globalmenu-sector .nav li a.home {
		width:133px;
	}
		
	.navbar .globalmenu-sector .nav li a.design {
		width:114px;
	}
	
	.navbar .globalmenu-sector .nav li a.illustration {
		width:166px;
	}
	
	.navbar .globalmenu-sector .nav li a.video {
		width:101px;
	}
	
	.navbar .globalmenu-sector .nav li a.photography {
		width:163px;
	}
	
	.navbar .globalmenu-sector .nav li a.fashion {
		width:100px;
	}
	
	.navbar .globalmenu-sector .nav li a.events {
		width:128px;
	}
	
	.navbar .globalmenu-sector .nav li a.venezuela {
		width:152px;
	}
		
	.navbar .globalmenu-sector .nav li a.more {
		width:113px;
	}
	
	.navbar .globalmenu-sector .nav li a.more i.icon {
		height:20px;
		background-size:auto auto;
	}
	.navbar .globalmenu-sector .nav li:hover a.more i.icon {
		background-position:center -20px;
		bottom:57%;
	}	
}
	
@media (max-width: 767px) {

	.navbar .brand {
		width:200px;
	}
}	
	
	
/* MIDDLE ZONE */

#middle-zone {
	font-family: 'Open Sans', sans-serif;
	font-size:17px;
}

#middle-zone a {
	color:#f94040;
}

#middle-zone a:hover {
	background-color:#f94040;
	color:#FFFFFF;
	text-decoration:none;
}

.side-bar .thumbnail,
.articles-list-bar .thumbnail,
.article-detail-bar .thumbnail {
	display: block;
	padding: 0px;
	line-height: normal;
	border: 0px solid transparent;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	-moz-box-shadow: 0px 0px 0px #FFF;
	-webkit-box-shadow: 0px 0px 0px #FFF;
	box-shadow: 0px 0px 0px #FFF;	
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

/* CONTENT BAR - Articles List */

.articles-list-bar {
	padding-top:0px;
	margin-top:0px;
}

.articles-list-bar .list-item {
	margin-bottom:30px;
}

#middle-zone .read-more {
	background-color:#C0C0C0;
	padding:0 2px;
}

#middle-zone .read-more:hover {
}

.articles-list-bar .title-box {
	background-color:#df5e5e;
	color:#FFFFFF;
	min-height:80px;
	margin-bottom:20px;
}

	.articles-list-bar .title-box:hover {
		background-color:#f94040;
		cursor:pointer;
	}
	
	.articles-list-bar .title-box:hover .date-bar {
		background-color:#e71c1c;
	}

.articles-list-bar .title-box a {
	color:#FFFFFF;
}

.articles-list-bar h2 {
	font-size:22px;
	margin-top:0px;
}

.articles-list-bar .title-box .date-bar {
	width:65px;
	height:60px;
	background-color:#d14242;
	float:left;
	text-align:right;
	padding:20px 15px 0 0;
	margin-right:15px;
	font-family: 'Open Sans', sans-serif;
	font-weight:700;
}

	.articles-list-bar .title-box .date-bar span {
		display:block;
	}
	
	.articles-list-bar .title-box .date-bar .day {
		font-size:45px;
		margin-bottom:8px;
	}
	
	.articles-list-bar .title-box .date-bar .month {
		font-size:15px;
		padding-right:3px;
	}
	
.articles-list-bar .title-box .title-bar {
	padding:0 15px 0 15px;	
}

	.articles-list-bar .title-box .title-bar h2 {
		line-height:26px;
		padding-top:10px;
		padding-bottom:10px;
		overflow:hidden;
	}
		
	.articles-list-bar .title-box .title-bar h2:hover a,
	.articles-list-bar .title-box .title-bar h2 a:hover,
	#middle-zone .articles-list-bar .title-box .title-bar h2.entry-title a,
	#middle-zone .articles-list-bar .title-box .title-bar h2.entry-title a:hover	 {
		text-decoration:none;
		background-color:transparent;
		color:#FFFFFF;
	}
	
.articles-list-bar .image-box {
	margin-bottom:20px;
}

.articles-list-bar .image-box img {
	width:669px;
}

.articles-list-bar .content-box {
	line-height:23px;
}

.articles-list-bar .meta-box,
.articles-detail-bar .meta-box {
	font-family: 'Open Sans', sans-serif;
	font-weight:700;
	background-color:#F8F8F8;
	padding-left:15px;
	font-size:17px;
	color:#7E7E7E;
	margin-top:20px;
	padding:10px;
	line-height:22px;
}

#middle-zone .articles-list-bar a.viewmore-box {
	height:50px;
	line-height:50px;
	background-color:#74797B;
	padding-left:35px;
	font-size:22px;
	display:block;
	font-family: 'Open Sans', sans-serif;
	font-weight:700;
	color:#FFFFFF;
	background-image:url('images/articlelist-viewmore-icon.png');
	background-position:15px center;
	background-repeat:no-repeat;
}

	#middle-zone .articles-list-bar a.viewmore-box:hover {
		background-color:#f94040;
		text-decoration:none;
	}
	
#middle-zone .page-header a {
	display:block;
	float:right;
	color:#FFFFFF;
	background-color:#363A3C;
	font-size:16px;	
	padding:0px 15px;
}

#middle-zone .page-header a:hover {
	background-color:#f94040;
}
	
.nav-below {
	text-align:center;
}

.nav-below .pagination {
	float:none;
	margin:auto;
}

/* Páginas de Resultados */

.articles-list-bar .results-title,
.articles-detail-bar .results-title {
	margin-top:0px;
	text-transform:uppercase;
	background-color:#575151;
	color:#FFFFFF;
	padding:10px 0 10px 15px;
}

#middle-zone .articles-list-bar .results-title a {
	color:#FFFFFF;
}

#middle-zone .articles-detail-bar .results-title a {
	color:#808080;
}

#middle-zone .articles-detail-bar .results-title a:hover {
	color:#FFF;
	background-color:transparent;
}

.articles-list-bar.results-list .title-box,
.articles-list-bar.results-list .title-box:hover {
	background-image:none;
	min-height:inherit;
}

.articles-list-bar.results-list .date-box {
	color:#999999;
	float:left;
	margin-right:10px;
}

#middle-zone .articles-list-bar.search .title-box,
#middle-zone .articles-list-bar.search .title-box:hover,
#middle-zone .articles-list-bar.search .title-box .title-bar {
	background-color:transparent;
	padding:0;
	margin:0;
}

#middle-zone .articles-list-bar.search .results-title {
	margin-bottom:20px;
}

#middle-zone .articles-list-bar.search .title-box .title-bar h2.entry-title {
	padding:10px 0 10px 0;
}

#middle-zone .articles-list-bar.search .title-box .title-bar h2 a {
	color:#DF5E5E;
}

#middle-zone .articles-list-bar.search .title-box .title-bar h2 a:hover {
	color:#000;
}

.list-item.search {
	border-bottom:2px #CCCCCC dotted;
	padding-bottom:15px;
	margin-bottom:15px;
}

.list-item.search .image-box {
	margin-bottom:0px;
	border:2px #C0C0C0 solid;
}

@media (min-width: 1200px) {

	.articles-list-bar h2 {
		font-size:26px;
	}
	
	.articles-list-bar .title-box .title-bar h2 {
		line-height:30px;
		padding-top:10px;
		overflow:hidden;
	}

}

@media (min-width: 980px) {

	.articles-list-bar .title-box {
		background-image:url('images/articles-list_date-box.png');
		background-position:left top;
		background-repeat:repeat-y;
	}
	
	.articles-list-bar .title-box:hover {
		background-image:url('images/articles-list_date-box_hover.png');
	}
}

/* Pagination */

#middle-zone .pagination a:hover, .pagination .active a {
	background-color: #E71C1C;
	color:#FFFFFF;
}

.pagination ul,
.pagination ol {
	display: inline-block;
	margin-bottom: 0;
	margin-left: 0;
	list-style:none;
}

.pagination li {
	display: inline;
	font-family: 'Open Sans', sans-serif;
	font-weight:700;
	float: left;
	font-size: 20px;
	line-height: 34px;
}

#middle-zone .pagination a {
	float: left;
	padding: 0 10px;
	line-height: 34px;
	text-decoration: none;
	background-color: #DF5E5E;
	font-size: 16px;
	color: white;
	margin: 0 3px 0 3px;
}

.pagination span.current {
	color: white;
	cursor: default;
	background-color: #363A3C;
	padding: 0 14px;
	line-height: 34px;
	margin: 0 5px 0 5px;
	display:block;
}

#middle-zone .pager a {
	padding: 0 10px;
	line-height: 34px;
	text-decoration: none;
	background-color: #DF5E5E;
	font-size: 16px;
	color: white;
	margin: 0 3px 0 3px;
	
	display: inline-block;
	border: 0px transparent solid;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	
}

@media (min-width: 1200px) {
	#middle-zone .pagination a {
		float: left;
		padding: 0 14px;
		line-height: 34px;			
		text-decoration: none;
		background-color: #DF5E5E;
		font-size: 20px;
		color: #FFF;
		margin: 0 5px 0 5px;
	}
}


/* CONTENT BAR - Article Detail Bar */

.articles-detail-bar {
	padding-top:0px;
	margin-top:0px;
	font-size:17px;
	line-height:23px;
}

.articles-detail-bar blockquote {
	background-image:url('images/quote.png');
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:40px;
	font-style:italic;
	border:0px transparent solid;
	font-family: 'Open Sans', sans-serif;
	margin:20px 0;
}

.articles-detail-bar blockquote p {
	line-height:22px;
	font-size:17px;
	font-weight:normal;
	margin-bottom: 15px;
}

.articles-detail-bar .entry-content ul {
	list-style:none;
}

.articles-detail-bar .entry-content p.wp-caption-text {
	line-height:18px;
	padding:7px;
}

.articles-detail-bar .entry-content ul li {
	background-image:url('images/list-bullet.png');
	background-position:left 8px;
	background-repeat:no-repeat;
	padding:0 0 5px 12px; 
}

.articles-detail-bar h1 {
	font-family: 'Open Sans', sans-serif;
	font-weight:bold;
	color:#f94040;
	font-size:28px;
	line-height:26px;
	margin-bottom:20px;
	margin-top:0;
}

.articles-detail-bar h1.entry-title {
	font-size:38px;
	line-height:38px;
	margin-bottom:20px;
	font-weight:400;
}

.articles-detail-bar .entry-content h1,
.articles-detail-bar .entry-content h2,
.articles-detail-bar .entry-content h3,
.articles-detail-bar .entry-content h4,
.articles-detail-bar .entry-content h5,
.articles-detail-bar .entry-content h6 {
	margin-bottom:20px;
	margin-top:20px;
}

.articles-detail-bar .entry-content h1 {
	color:#f26666;
	font-size:26px;
	line-height:26px;
}

.articles-detail-bar .entry-content h2 {
	color:#f86161;
	font-size:30px;
	line-height:30px;
	font-weight:300;
}

.articles-detail-bar .entry-content h3 {
	color:#7a7373;
	font-size:24px;
	line-height:24px;
}

.articles-detail-bar .entry-content h4 {
	color:#f26666;
	font-size:26px;
	line-height:28px;
	font-family: 'Open Sans', sans-serif;
	font-weight:normal;
}

.articles-detail-bar .entry-content h5 {
	color:#a39b9b;
	font-size:26px;
	line-height:28px;
	font-family: 'Open Sans', sans-serif;
	font-weight:normal;
}

.articles-detail-bar .entry-content h6 {
	color:#7a7373;
	font-size:22px;
	line-height:24px;
	font-family: 'Open Sans', sans-serif;
	font-weight:normal;
}

.articles-detail-bar h5.subtitle {
	font-family: 'Open Sans', sans-serif;
	font-weight:normal;
	color:#999999;
	font-size:18px;
	text-transform:uppercase;
	display:block;
	margin-bottom:5px;
}

.articles-detail-bar img.size-full,
.articles-detail-bar img.size-large,
.articles-detail-bar img.size-medium {
	width:670px;
	margin-bottom:20px;
}

.articles-detail-bar .wp-caption img.size-full,
.articles-detail-bar .wp-caption img.size-large,
.articles-detail-bar .wp-caption img.size-medium {
	margin-bottom:0px;
}

.articles-detail-bar .entry-content .paged-pagination {
	line-height:30px;
	text-align:center;
	margin-bottom:20px;
	
}




#middle-zone .articles-detail-bar .entry-content .paged-pagination .pagination ul,
#middle-zone .articles-detail-bar .entry-content .paged-pagination .pagination ol {
	list-style:none;
	text-align:center;
	border:0px transparent solid;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
	-moz-box-shadow: 0 o o rgba(0, 0, 0, 0);
	box-shadow: 0 0 0 rgba(0, 0, 0, 0);	
}

#middle-zone .articles-detail-bar .entry-content .paged-pagination .pagination li {
	display: inline;
	font-family: 'Open Sans', sans-serif;
	font-weight:bold;
	line-height:34px;
	text-align:center;
	list-style:none;
	background-image:none;
	padding:0 3px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;	
}

#middle-zone .articles-detail-bar .entry-content .paged-pagination .pagination li h4 {
	display: inline;
	font-family: 'Open Sans', sans-serif;
	font-weight:bold;
	font-size: 24px;
	line-height: 34px;
	color:#333333;
	margin-right:10px;
}

#middle-zone .entry-content .paged-pagination .pagination a {
	padding: 0 15px;
	line-height: 34px;
	text-decoration: none;
	background-color: #DF5E5E;
	font-size: 16px;
	color: white;
	margin: 0 3px;
	float:none;
	display:block;
	border:0px transparent solid;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;

}

#middle-zone .entry-content .paged-pagination .pagination span.current-post-page {
	color: white;
	cursor: default;
	background-color: #363A3C;
	padding: 0 15px;
	font-size: 16px;
	line-height: 34px;
	margin: 0 3px;
	display:block;
	border:0px transparent solid;
}


/*@media (min-width: 1200px) {
	#middle-zone .pagination a {
		float: left;
		padding: 0 14px;
		line-height: 34px;			
		text-decoration: none;
		background-color: #DF5E5E;
		font-size: 20px;
		color: #FFF;
		margin: 0 5px 0 5px;
	}
}
*/

.articles-detail-bar .entry-meta {
	/*border-color:#f5eeee;*/
	border-top:1px #f5e4e4 solid;
	border-bottom:1px #f5e4e4 solid;
	padding:5px 0;
	margin-bottom:20px;
	color:#808080;
}

.articles-detail-bar .meta-box {
	margin-top:0px;
}

.articles-list-bar .meta-box a.author-link {
	margin-right:20px;
}

/* Images */

.wp-caption {
	text-align:center;
	color:#666666;
	font-size:14px;
	margin-bottom:20px;
}

p.wp-caption-text {
	background-color:#F4F4F4;
	padding:3px;
}

/* Gallery */

.entry-content .gallery {
	margin:20px 0;
	clear:both;
}

.entry-content .gallery .gallery-item {
	margin-top: 0;
	text-align: center;
	margin:0px 10px 10px 0;
}

.entry-content .gallery .gallery-item .gallery-icon {
	padding:5px;
	border:1px #CCCCCC solid;
	background-color:#FFFFFF;
}

.entry-content .gallery .gallery-item .gallery-icon:hover {
	border:1px #ff7373 solid;
	background-color:#ff7373;
}

#middle-zone .entry-content .gallery .gallery-item .gallery-icon a:hover {
	text-decoration:none;
	border:0px transparent solid;
	background-color:transparent;
}

.entry-content .gallery .gallery-caption {
	color: #888;
	font-size: 12px;
	margin: 0 0 12px 0;
}

.entry-content .gallery dl {
	margin: 0;
}

.entry-content .gallery img {
}

.entry-content .gallery br+br {
	display: none;
}

.entry-content .gallery br {		
	display:none;
}

.entry-content .links-box {
	padding:16px 0 16px 20px;
	background-color:#EE5252;
	margin-top:30px;
}

.entry-content .links-box h4 {
	font-size:18px;
	padding:0;
	margin:0 20px 0 0;
	color:#FFF;
	text-transform:uppercase;
}

#middle-zone .entry-content .links-box a {
	color:#FFF;
	background-color:#EE5252;
	display:block;
	float:left;
	padding:2px 5px 2px 2px;
	margin:2px 7px 0 0;
}

#middle-zone .entry-content .links-box a:hover {
	color:#FFFFFF;
	background-color:#ff8888;
}

.entry-content .event-description-box {
	padding:16px 0 16px 20px;
	background-color:#f28282;
	color:#FFFFFF;
}

.entry-content .event-description-box h4 {
	font-size:18px;
	padding:0;
	margin:0 0 10px 0;
	color:#FFF;
	text-transform:uppercase;
}

.love-box {
	background-color:#F6F3D7;
	padding-top:45px;
	padding-left:5px;
	background-image:url('images/article-detail_meta-box-top.png');
	background-repeat:no-repeat;
	background-position:center top;
	margin-top:20px;	
}

body.page .love-box {
	padding-top:40px;
}

.love-box .love-icon {
	background-image:url('images/icon-likes.png');
	width:66px;
	height:61px;
	float:left;
	margin:0 37px 0 10px;	
}

/* Submissions */

/* Single */

h1.submissions-title {
	
}

h1.submissions-title {
	font-size:30px;
}

h1.submissions-title span {
	font-weight:400;
	font-size:26px;
	color:#F57C7C;
}

.submission-content {
}

.submission-content h1.entry-title {
color:#333333;
border-bottom:1px #DBDBDB solid;
border-top:1px #DBDBDB solid;
margin-bottom:30px;
padding:10px 0;
font-size:42px;
font-weight:300;
line-height:44px;
}


.submission-full {
	margin:auto;
	text-align:center;
}

.submission-full img {
	/*max-height:800px;*/
	width:100%;
}

.submission-excerpt .read-more {
	display:none;
}

.submission-content .submission-description-box {
	background-color:#F8F8F8;
	padding:30px;
	margin:30px 0;
	font-size:17px;
}

.submission-content .love-box {
	padding-bottom:30px;
	margin-top:0;
}

/* Grid */

.submission-thumb {
	margin-bottom:30px;
}

.submission-thumb a {
	border:5px #ECECEC solid;
	display:block;
}

.submission-thumb a:hover {
	border:5px #f94040 solid;
}

/* Attachments */

.entry-attachment {
	text-align:center;
	position:relative;
}

.entry-attachment .side-navigation {
	background-color:transparent;
	position:absolute;
	top:50%;
}

.entry-attachment .side-navigation .previous-post {
	text-align:center;
	font-size:14px;	
	padding:0;
}

.entry-attachment .side-navigation a {
	width:57px;
	height:60px;
	background-repeat:no-repeat;	
	display:block;
	padding:0;
	margin:0;
}

.entry-attachment .side-navigation .previous-post a {
	background-image:url('images/attachment-arrow-previous.png');
	background-position:0px center;
}

	.entry-attachment .side-navigation .previous-post a:hover {
		background-position:-57px center;
		background-color:transparent;
	}

.entry-attachment .side-navigation .next-post a {
	background-image:url('images/attachment-arrow-next.png');
	background-position:-57px center;
}

	.entry-attachment .side-navigation .next-post a:hover {
		background-position:0px center;
		background-color:transparent;
	}

.entry-content iframe {
	margin:0 0 20px 0;
}

@media (max-width: 979px) {

	.entry-content .gallery .gallery-item .gallery-icon {
		padding:0px;
		border:0px transparent solid;
		background-color:#FFFFFF;
	}
	
	.entry-content .gallery .gallery-item .gallery-icon:hover {
		border:0px transparent solid;
		background-color:#FFFFFF;
	}

	.articles-detail-bar .entry-attachment {
		position:inherit;
	}
	
	#middle-zone .articles-detail-bar .entry-attachment .bottom-navigation {
		position:inherit;
		top:auto;
	}
}

@media (min-width: 979px) {

	.entry-content .gallery br {		
		display:inherit;
	}
	.entry-content .gallery-columns-2 .gallery-item {
		width: 48%;
	}
	.entry-content .gallery-columns-3 .gallery-item {
		width: 31%;
	}
	.entry-content .gallery-columns-4 .gallery-item {
		width: 23%;
	}	
	.entry-content .gallery .gallery-item {		
		float:left;
	}
	.entry-content .links-box h4 {
		float:left;
	}
}

/* Meta Boxes */

.articles-detail-bar .meta-box {
	background-color:#f6f3d7;
	background-image:url('images/article-detail_meta-box.png');
	background-repeat:no-repeat;
	background-position:center bottom;
	padding:15px 15px 40px 15px;
	margin-bottom:20px;
}

body.page .articles-detail-bar .meta-box {
	padding:15px 15px 20px 15px;
}

.articles-detail-bar .meta-box .category-list {
	padding:10px 0 10px 0;
	margin:10px 0 10px 0;
	border-bottom:1px #C0C0C0 dotted;
	border-top:1px #C0C0C0 dotted;
}

.articles-detail-bar .meta-box .tags-list {
	font-family: 'Open Sans', sans-serif;
}

	/* Bottom Navigation Previous and Next Posts */

	#middle-zone .articles-detail-bar .bottom-navigation {
		background-color:#666666;
		margin-top:20px;
	}
	
	#middle-zone .articles-detail-bar .bottom-navigation .previous-post a {
		text-align:left;
	}
	
	#middle-zone .articles-detail-bar .bottom-navigation .next-post a {
		text-align:right;
	}
	
	#middle-zone .articles-detail-bar .bottom-navigation a {
		height:50px;
		line-height:50px;
		background-color:#74797B;
		font-size:16px;
		display:block;
		font-family: 'Open Sans', sans-serif;
		font-weight:bold;
		color:#FFFFFF;
		padding:5px 15px 5px 10px;
	}
	
		#middle-zone .articles-detail-bar .bottom-navigation a:hover {
			background-color:#f94040;
			text-decoration:none;
		}


	/* Ficha Autor */
	
	#entry-author-info {
		background-color:#c9eae3;
		display:block;
		overflow:hidden;
		border:10px #98d8cb solid;
		margin:20px 0 20px 0;
		padding:10px;
	}
	
	#entry-author-info h4 {
		font-size:20px;
		color:#58B4A1;
		margin-top:0px;
	}
	
	#entry-author-info a {
		display:block;
		background-color:#98D8CB;
		color:#FFFFFF;
		text-align:center;
		padding:5px;
		margin-top:10px;
		font-weight:bold;
		clear:both;
	}
	
	#entry-author-info a:hover {
		background-color:#19c19f;
	}	
	
	#entry-author-info .bio-box {
		font-size:16px;
		line-height:22px;
	}
	
	#author-avatar {
		margin-right:20px;
		margin-bottom:10px;
	}	
	
	#author-avatar img {
		border:5px #dff8f3 solid;
	}	

	/* Related Posts */
	
	.articles-detail-bar .related-posts-box h3,
	.comments-sector h3.comments-title {
		background-color:#DF5E5E;
		color:#FFFFFF;
		padding:10px;
	}
	
	#crp_related {
		margin:0;
		clear:both;		
	}
	
	#crp_related img.crp_thumb {
		width:110px;
		height:110px;
		display:block;
		float:left;
		clear:left;
		margin-right:10px;
		border:5px transparent solid;
	}
	
	#crp_related ul li:hover a img {
		border:5px #FFFFFF solid;
	}
	
	#crp_related ul {
		clear:both;
		margin:0;
		padding:0;
	}
	
	#crp_related ul li {
		clear:both;
		list-style:none;
		margin-bottom:15px;
		display:block;
		height:180px;
		background-color:#fcf6f6;
		margin-bottom:10px;
		padding:10px;
	}
	
	#crp_related ul li a {
		display:block;
		height:180px;
	}	
	
	#crp_related ul li:hover,
	#crp_related ul li:hover span,
	#crp_related ul li a:hover {
		color:#FFFFFF;
		text-decoration:none;
		background-color:#e99595;
		cursor:pointer;
	}
	
	#crp_related ul li:hover a {
		color:#FFFFFF;
	}
	
	#crp_related .crp_title {
		font-size:22px;
		line-height:24px;
		font-weight:600;
		display:block;
		padding:10px 10px 10px 0;
		text-decoration:none;
	}
	
	#crp_related .crp_excerpt {
		color:#333;
	}
	
@media (min-width: 1200px) {

	.articles-detail-bar h1 {
		font-size:36px;
		line-height:34px;
		margin-bottom:20px;
	}
	
	h1.submissions-title {
		font-size:30px;
	}	
	
	#crp_related img.crp_thumb {
		width:170px;
		height:170px;
	}	
}

@media (max-width: 979px) {
	#crp_related ul li {
		height:120px;
	}
	
	#crp_related ul li a {
		height:120px;
	}
	
	#crp_related .crp_title {
		font-size:20px;
		line-height:24px;
	}
}

@media (max-width: 767px) {
	
	#crp_related ul li {
		height:auto;
	}
	
	#crp_related ul li a {
		height:auto;
	}
	
	#crp_related .crp_title {
		font-size:18px;
		line-height:20px;
		padding:0;
		margin:0;
	}
		
	.social4i {
		display:none;
	}
}


/* SIDE BAR */

.side-bar {	
}

.side-bar ul.xoxo {	
	padding:0;
	margin:0;
	list-style:none;
}

.side-bar .widget-area {
}

/* Sidebar Menus */

.side-bar .widget-area ul.menu {
	list-style:none;
	padding:0;
	margin:0 0 20px 0;
	font-family: 'Open Sans', sans-serif;
	font-weight:bold;
}

.side-bar .widget-area ul.menu > li {
	display:block;
	margin-bottom:3px;
}

#middle-zone .side-bar .widget-area ul.menu > li a {
	display:block;
	font-size:18px;
	line-height:22px;
	padding:7px 7px 7px 35px;
	background-color:#dff46d;
	color:#363A3C;
	background-image:url('images/sidebar-menu-bullet.png');
	background-repeat:no-repeat;
	background-position:15px 11px;
}

#middle-zone .side-bar .widget-area ul.menu > li a:hover {
	background-color:#95ba00;
	color:#FFFFFF;
	background-image:url('images/sidebar-menu-bullet_hover.png');
}

#middle-zone .side-bar .widget-area ul.menu > li.current-menu-item > a,
#middle-zone .side-bar .widget-area ul.menu > li.current-menu-item > a:hover {
	background-color:#729C18;
	background-image:url('images/sidebar-menu-bullet_hover.png');
	color:#FFFFFF;
}

.side-bar .widget-area ul.menu li ul {
	list-style:none;
	padding:0;
	padding:10px 0;
	margin:0;
	font-family: 'Open Sans', sans-serif;
	font-weight:bold;
	background-color:#f2ffaa;
}

.side-bar .widget-area ul.menu li ul li {
	display:block;
	margin-bottom:3px;
}

#middle-zone .side-bar .widget-area ul.menu li ul li a {
	display:block;
	font-size:18px;
	line-height:22px;
	padding:5px 5px 5px 30px;
	background-color:transparent;
	color:#363A3C;
	background-image:none;
}

#middle-zone .side-bar .widget-area ul.menu li ul li a:hover {
	background-image:none;
	background-color:#95ba00;
}

/* Main Ad */

.side-bar #primary-widget-area .widget_adrotate_widgets {
	margin-bottom:30px;
}

.side-bar #primary-widget-area .widget_adrotate_widgets a:hover img {
	border-color:#e6ee00;
}

/* Related Contents */

.side-bar .widget-area .related-box {
	margin-bottom:30px;
}

.side-bar .widget-area .widget-title {
	background-color:#CED341;
	color:#363A3C;
	display:block;
	font-size:26px;
	padding:12px 12px 12px 20px;
	margin-bottom:20px;
	line-height:normal;
}

	.side-bar .widget-area .widget-title:hover {
		/*background-color:#e6ee00;*/
	}

.side-bar .widget-area .widget-title a {
	color:#363A3C;
}

.side-bar .widget-area .related-image {
	margin-bottom:20px;
	display:block;
}

.side-bar .widget-area .related-image:hover {
	text-decoration:none;
}

.side-bar .widget-area .related-image span {
	display:block;
	background-color:#E2E4B3;
	font-size:18px;
	color:#363A3C;
	padding:10px 10px 10px 15px;
	font-family: 'Open Sans', sans-serif;
	font-weight:bold;
	text-decoration:none;
}

	.side-bar .widget-area .related-image:hover span {
		background-color:#e6ee00;
		text-decoration:none;
	}
	
.side-bar .widget-area .related-abstract {
	line-height:23px;
	font-size:17px;
}

.side-bar .widget-area .related-abstract a {
	color:#c6cb39;
}

.side-bar .widget-sector .related-abstract a:hover {
	background-color:#e6ee00;
	color:#363A3C;
	text-decoration:none;
}

.side-bar .widget-area .related-abstract h4 {
	font-family: 'Open Sans', sans-serif;
	font-size:17px;
	padding:0;
	margin:0 0 10px 0;
	text-transform:uppercase;
	font-weight:normal;
}

.side-bar .widget-area .ad-main-box a:hover img {
border-color: #E6EE00;
}

	@media (min-width: 1200px) {	
	
		.side-bar #primary-widget-area .widget_adrotate_widgets a img {
			border: 10px #CDCDCD solid;
		}	
	
		.side-bar #primary-widget-area .widget_adrotate_widgets a:hover img {
			border-color: #E6EE00;
		}
		
		#middle-zone .side-bar .widget-area ul.menu > li a {
			font-size:22px;
			line-height:24px;
		}
	}
	
/* Generic Content Responsive Fonts */

@media (max-width: 979px) {
	#middle-zone,
	.articles-detail-bar,
	.article-list-bar,
	.articles-list-bar .content-box,
	.side-bar,
	.side-bar .widget-area .related-abstract {
		font-size:20px;
		line-height:24px;
	}
}

@media (max-width: 767px) {

	#middle-zone h1.passengers-title small {
		font-size:16px;
	}

	.submission-thumb img {
		width:100%;
	}
}
		
/* FOOTER-ZONE */

#footer-zone {
	margin-top:30px;
}

/* Submissions */

.submissions-footer-sector {
	background-color:#FFF;
}

.submissions-footer-sector .submissions-title-box {
	background-color:#1F2223;
	padding:20px;
	margin-bottom:30px;
	height:22px;
}

.submissions-footer-sector h4 {
	color:#FFF;
	font-size:28px;
	font-weight:bold;
	line-height:22px;
	padding:0;
	margin:0;
	float:left;
}

.submissions-footer-sector h4 a {
	color:#FFF;
	display:block;
	padding-right:40px;
}

.submissions-footer-sector h4 a:hover {
	background-color:transparent;
	background-image:url('images/submissions-footer-sector-title.png');
	background-repeat:no-repeat;
	background-position:right center;
}

.submissions-footer-sector h4 span {
	font-weight: 300;
	margin-left: 10px;
	font-size: 22px;
	color: #ccc;
}

.submissions-footer-sector h4 a span {
	color: #ccc;
}

.submissions-footer-sector h4 a:hover span {
	color: #FFF;
}

.submissions-footer-sector a.submission-button {
	background-color:#FFFFFF;
	font-size:18px;
	font-weight:600;
	padding:5px 15px;
	display:block;
	float:right;
	color:#1F2223;
	height:18px;
	text-align:left;
}

.submissions-footer-sector a.submission-button:hover {
	background-color:#5A6467;
	color:#FFF;
}

/* Partners */

.partners-sector {
	background-color:#363A3C;
	color:#ECECEC;
	font-size:14px;
	line-height:16px;
}

.partners-sector h4 {
	background-color:#1F2223;
	color:#FFF;
	font-size:28px;
	padding:20px;
	font-weight:bold;
}

.partners-sector h4 a {
	color:#525A5C;
	font-size:24px;
	font-family: 'Open Sans', sans-serif;
	font-weight:bold;
	padding:5px;
	margin-left:10px;
}

.partners-sector h4 a:hover {
	background-color:#1F2223;
	color:#A0AAAD;
}

.partners-sector .partner-item {
	padding:10px 20px 20px 20px;
}

.partners-sector .partner-item > a,
.partners-sector .partner-item > a:hover,
.partners-sector .partner-item > a img,
.partners-sector .partner-item > a:hover img {
	background-color:transparent;
}

.partners-sector .partner-item .abstract {
	min-height:90px;
	margin-bottom:10px;
}

.partners-sector .partner-item .abstract p {
	padding:0;
	margin:0;
}

.partners-sector .partner-item a.link.visible-desktop {
	color:#ECECEC;
	text-transform:uppercase;
}

.partners-sector .partner-item a.link.visible-desktop:hover {
	color:#363A3C;
	background-color:#ECECEC;
}

/* Footnote */

.footnote-sector {
	
}

/* Footer Menu */

#footer-zone {	
}

#footer-zone a:hover {
	text-decoration:none;
}

.footer-menu-sector {
	background-color:#ECECEC;
	font-size:14px;
	color:#ABABAB;
}

.footer-menu-sector a {
	color:#c92c2c;
}

.footer-menu-sector a:hover {
	background-color:transparent;
	color:#1D2022;
	text-decoration:underline;
}

.footer-menu-sector .menu-bar {
	padding:30px 0 25px 25px;
	float:left;
}

.footer-menu-sector .menu-bar .menu-box {
	list-style:none;
	display:block;
	padding:0;
	margin:0 0 3px 0;
}

.footer-menu-sector .menu-bar .menu-box li {
	display:inline;
	background-image:url('images/footermenu-bullet.png');
	background-repeat:no-repeat;
	background-position:right center;
	padding:0 13px 0 0;
	margin:0 7px 0 0;
}

.footer-menu-sector .menu-bar .menu-box li:last-child {
	background-image:none;
}

.footer-menu-sector .menu-bar .license-box a {
	color:#ABABAB;
	padding:0 5px;
	font-size:16px;
}

.footer-menu-sector .menu-bar .license-box a:hover {
	background-color:#ABABAB;
	color:#FFFFFF;
}

.footer-menu-sector .credits-bar {
	padding:30px 25px 25px 0;
	float:right;
}

.footer-menu-sector .credits-bar a {
	display:block;
	height:36px;
	background-position:0 0;
	background-repeat:no-repeat;
	float:left;
	margin-left:15px;
}

.footer-menu-sector .credits-bar a.creativecommons {
	background-image:url('images/credits-cc.png');
	width:123px;
}

.footer-menu-sector .credits-bar a.wordpress {
	background-image:url('images/credits-wordpress.png');
	width:149px;
}

.footer-menu-sector .credits-bar a.clic {
	background-image:url('images/credits-clic.png');
	width:31px;
}

.footer-menu-sector .credits-bar a:hover {
	background-position:0 -36px;
}

.footer-menu-sector .credits-bar a span {
	display:none;
}

@media (min-width: 980px) {
	
	.footer-menu-sector .credits-bar {
		float:right;	
	}
}

@media (max-width: 767px) {
	.footer-menu-sector {
		background-color: #363A3C;
	}
	.footer-menu-sector .menu-bar {
		padding:10px;
	}
	.navbar .social-media-menu {
		padding: 5px 0 0 0;
	}
	.navbar .social-media-menu li {
		margin-bottom:10px;
	}	
	.navbar .social-media-menu li:first-child {
		margin-left:0px;
	}	
}

