@charset "utf-8";

.subnav-nav-carousel-wrapper .subnav-nav-carousel-slide a {
	height:58px !important;
}
.datosCorpContainer {
	width:100%;
	background-color:#f1f4f9;
	text-align:center;
	font:inherit;
	padding-top:26px;
	padding-bottom:30px;
	padding-left:18px;
	padding-right:18px;
}
.datosCorpContainer h2 {
	font-size: 1.55em !important;
	margin-top: 20px !important;
	margin-bottom: 8px !important;
	line-height: 1.4em !important;
}
.datosCorpContainer span {
	color:#2f353d !important;
	display:block !important;
	margin-top:20px !important;
	margin-bottom:2px !important;
}
.datosCorpLine {
	width:100%;
	max-width:602px;
	height:2px;
	background-color:#e4e7eb;
	margin:0 auto;
	margin-bottom:5px;
}
.bgWhite {
	background-color:#ffffff !important;
}
/* Pag 1.2 */
.max916 {
	width:100%;
	max-width:916px;
	margin:0 auto;
	margin-top:5px;
	margin-bottom:5px;
}
/* Pag 2.1 */
.historiaCorpContainer {
	width:100%;
	background-color:#f1f4f9;
	text-align:left;
	font:inherit;
	padding-top:45px;
	padding-bottom:45px;
	padding-left:38px;
	padding-right:38px;
}


.h254datosCorp, .h254historia {
	height:254px !important;
}
@media screen and (max-width: 885px), screen and (max-device-width: 885px) {
	.h254historia {
		height:425px !important;
	}
}

@media screen and (max-width: 568px), screen and (max-device-width: 568px) {
	.h254datosCorp {
		height:425px !important;
	}
	.h254historia {
		height:600px !important;
	}
}

/* historia_productos bug fix */
.noneToLeft {
	float:none !important;
}
@media screen and (max-width: 767px), screen and (max-device-width: 767px) {
	.noneToLeft {
		float:left !important;
	}
	.disappear {
		display:none !important;
	}
}
