@charset "utf-8";

/* CSS Document */

@media screen and (-ms-high-contrast: active),
screen and (-ms-high-contrast: none) {
	/* IE10+ specific styles go here */
	#login-form,
	.login.superior,
	.login.superior>*,
	.login.superior span.add-on,
	.login.superior input[type='password'],
	.login.superior input[type='text'],
	.login.superior input[type='search'],
	.login.superior input[type='image'] {
		width: calc(100% - 10px)
	}
	.sidebar-nav .nav.menu_estaciones li a,
	.well .nav.menu_privado li span,
	.well .nav.menu_privado li a {
		background-size: auto 50%
	}
	.portada.noresponsive .allmode-columns .allmode-wrapper {
		padding: 3px;
	}
	.estaciones_asociadas.com_content.view-category .table-noheader {
		display: table;
		width: 100%;
		border-spacing: 6px;
		border-collapse: separate;
	}
	.estaciones_asociadas.com_content.view-category .table-noheader thead,
	.estaciones_asociadas.com_content.view-category .table-noheader tbody {
		display: table-row-group
	}
	.estaciones_asociadas.com_content.view-category .table-noheader thead {
		display: none
	}
	.estaciones_asociadas.com_content.view-category .table-noheader td {
		display: table-cell
	}
	.estaciones_asociadas.com_content.view-category .table-noheader tr {
		display: table-row
	}
	.com_content.agla_grid .blog.agla_grid .row-fluid [class*=span] {
		width: calc(100% - 6px);
		margin-left: 3px
	}
	.login.superior>div:nth-child(1),
	.com_content.agla_grid .blog.agla_grid .row-fluid>[class*=span]:nth-child(1) {
		-ms-grid-column: 1;
		-ms-grid-row: 1;
	}
	.login.superior>div:nth-child(2),
	.com_content.agla_grid .blog.agla_grid .row-fluid>[class*=span]:nth-child(2) {
		-ms-grid-column: 2;
		-ms-grid-row: 1;
	}
	.com_content.agla_grid .blog.agla_grid .row-fluid>[class*=span]:nth-child(3) {
		-ms-grid-column: 3;
		-ms-grid-row: 1;
	}
	.com_content.agla_grid .blog.agla_grid .row-fluid>[class*=span]:nth-child(4) {
		-ms-grid-column: 4;
		-ms-grid-row: 1;
	}
	body.site.inicio .custom_video_inicio,
	body.site.inicio .custom.estaciones_asociadas,
	body.site.inicio .custom.custom_video_inicio squared {
		margin: 0 calc(-0.5rem - 0.5vw) calc(-0.5rem - 0.5vw);
	}
	.banner2 .nav.menu.grid5,
	#login-form>div,
	.bannergroup.prefooter {
		max-width: 1180px;
	}
}

@media screen and (-ms-high-contrast: active) and (min-width: 1240px),
screen and (-ms-high-contrast: none) and (min-width: 1240px) {
	.header .header-inner>div.grid {
		max-width: 1180px;
	}
}

@media screen and (-ms-high-contrast: active) and (min-width: 1200px),
screen and (-ms-high-contrast: none) and (min-width: 1200px) {
	.row-fluid {
		max-width: 1180px;
	}
}

@media screen and (-ms-high-contrast: active) and (max-width: 979px),
screen and (-ms-high-contrast: none) and (max-width: 979px) {}

@media screen and (-ms-high-contrast: active) and (max-width: 767px),
screen and (-ms-high-contrast: none) and (max-width: 767px) {}