/* ARCHIVO DE CAMBIOS RESPONSIVE DEL TEMA */
/* Aqui se definirán las reglas especiales que aplican cambios en la estructura de página en diferentes anchos de ventana */


@media (min-width: 1200px) { /* Pantallas escritorio panorámicas */

}

@media (min-width: 992px) and (max-width: 1199px) { /* Pantallas escritorio normales */

}

@media (min-width: 768px) and (max-width: 991px) { /* Pantallas "tablet" */
#footersup_container .txt.descripcion {
	margin-bottom:15px;
}
.nav>li>a {
padding: 16px 8px;
}
}

@media (min-width: 0px) and (max-width: 767px) { /* Pantallas "moviles" y "smartphones" */


/* Estilos para el footersup */
#footersup_container div {
	padding-bottom:15px;
}
/* FIN estilos para el footersup */
.bloquetxtImg .btn {
	width: 100% !important;
}
#menuCarac {
	display:none;
}
}


@media (min-width: 768px) { /*Especial para cuando sea SUPERIOR a "moviles" y "smartphones"  */
	#footerinfcol2 {
		padding-right: 96px;
	}

	body.CMSMode .modal-dialog {
			margin-top: 50px;
	}
}
@media (max-width: 767px) { /*Especial para cuando es "moviles" y "smartphones"  */
#footerinfcol2 div.boton {
	padding-left: 0px !important;
	margin-top:10px;
	margin-bottom:0px;
}
}


html.no-js.lt-ie9 .container{ width:1170px; max-width:100%; margin:0 auto; }
html.no-js.lt-ie9 .container-fluid{ max-width:1170px; width:100%; margin:0 auto; }


html.no-js.lt-ie9 .col-sm-1{ width:8.33%; float:left; }
html.no-js.lt-ie9 .col-sm-2{ width:16.66%; float:left; }
html.no-js.lt-ie9 .col-sm-3{ width:33.33%; float:left; }
html.no-js.lt-ie9 .col-sm-4{ width:25%; float:left; }
html.no-js.lt-ie9 .col-sm-5{ width:41.66%; float:left; }
html.no-js.lt-ie9 .col-sm-6{ width:50%; float:left; }
html.no-js.lt-ie9 .col-sm-7{ width:58.33%; float:left; }
html.no-js.lt-ie9 .col-sm-8{ width:75%; float:left; }
html.no-js.lt-ie9 .col-sm-9{ width:66.66%; float:left; }
html.no-js.lt-ie9 .col-sm-10{ width:83.33%; float:left; }
html.no-js.lt-ie9 .col-sm-11{ width:91.66%; float:left; }
html.no-js.lt-ie9 .col-sm-12{ width:100%; float:left; }