/*--------------------------------------------------------------------*/
/*    SKIN - BLACK
/*--------------------------------------------------------------------*/

h1.logo {
	/*background: url("../../images/logo/black/logo.png") center left;*/
	background:url(../../images/news/logo.png) 0 0 no-repeat;
}

#featured {
	background: #008fb2;
}

#banner-icons p {
	color: #FFF;
}

.row a {color: #000;}

/**/

.auspicio{
	float: right;
	text-align:right;
	padding-right: 15px;
	color: #5a5a5a;
	font-size: 13px;
	font-weight: bold;
	font-family:'Source Sans Pro',sans-serif;
}

.auspicio img{
	display: block;
	margin: 5px 0 0 0 ;
	float:right;
}

.wrapper-columns{
}

.wrapper-columns .column-custom50{
	float: left;
	width: 50%;
}

.calltoaction .wrapper-columns .column-custom50{
	margin: 0 3%;
	width: 44%;
}

.column-custom50 .margin{
	text-align:center;
	padding:15px;
	font-size:20px;
	font-family:'Source Sans Pro',sans-serif;
	color: #5a5a5a;
}

.column-custom50 .margin img{
	max-width: 100%;
	height: auto;
}

.bg-image-001{
	/*background:url(../../images/row1.png) 100% 0 no-repeat;*/
}

.bg-image-003{
	background:url(../../images/news/row3.png) 95% 50%   no-repeat;
}

.height-custom{
	height: 40px;
}

.span-footer-custom{
	display: block;
	float:left;
	line-height: 40px;
	font-size: 12px;
}

ul.social{
	margin-top: 15px;
}

 
.logo-mobile a{
 	display:block;
	float:left;
}

.auspicio a{
	display:block;
	float:right;
}

.row{
	/*padding-top: 70px;*/ /*Manejo de padding header*/
}

/*FONDOS*/

#row1{
	background: url(../../images/row1.png) 100% 0 no-repeat;
}

#row2{
	background:#f8fafb url(../../images/news/bg_row2.png) 0 100% no-repeat;
}

label.error{
	display: none !important;
}
.error{
	color:#F00 !important;
}

.mc-field-group{
	position:relative;
}

h1.title-form-email,
a.form-email{
	text-align:center;
	color:#FFF !important;
	font-size: 18px;
}

.wrapper-columns-footer{
	width: 80%;
	margin: 0 auto;
}
 
@media screen and (max-width: 959px){
	.bg-image-001,
	.bg-image-003{
		background: none;
	}
	
	#row1{
		background: none;
	}
	
	#row2{
		background:#f8fafb;
	}
	
	.header{
		margin-top: 155px;
	}
	
	.header h2{
		font-size: 30px;
	}
	
	.site-description{
		font-size: 14px;
	}
	
}

@media screen and (max-width: 767px){
	.wrapper-columns .column-custom50{
		float: none;
		width: 100%;
	}
	.site-description{
		margin: 0 10px;
		float:left;
		display:block;
		text-align:center;
		width: 100%;
	}
	
	.calltoaction .wrapper-columns .column-custom50{
		margin: 0 0%;
		width: 100%;
	}
}

@media screen and (max-width: 762px){
	.header{
		margin-top: 235px;
	}
	
		.wrapper-columns .column-custom50{
		width: 100%;
	}
	

}

@media screen and (max-width: 600px){
	
	.logo-mobile{
		width: 100% !important;
	}
	
	.logo-mobile a{
		float: none;
	}
	
	h1.logo{
		float:none;
		margin: 0 auto;
	}
	
	.auspicio{
		float: none;
		margin:20px auto;
		text-align:center;
	}
	
	.auspicio img{
		float:none;
		display:inline-block;
	}
	
	.site-description{
		line-height: 40px;
	}
	
	.header{
		margin-top: 300px;
	}
}

@media screen and (max-width: 480px){
	.button.yellow, button.yellow{
		padding: 9px ;
	}
	
	.header{
		margin-top: 300px;
	}
	
	.header h2{
		font-size:20px;
	}

 
}

