﻿@font-face {
    font-family: 'Majerit';
    src: url('/fonts/v2.x/v2.0/majerit/majeritdeck-roman-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Majerit';
    src: url('/fonts/v2.x/v2.0/majerit/majeritheadlinemedium-roman-webfont.woff') format('woff');
    font-weight: 500;
    font-style: normal;

}

@font-face {
    font-family: 'Majerit';
    src: url('/fonts/v2.x/v2.0/majerit/majeritheadlinecondensedbold-webfont.woff') format('woff');
    font-weight: 700;
    font-style: normal;

}

@font-face {
    font-family: 'Majerit';
    src: url('/fonts/v2.x/v2.0/majerit/majerittext-bolditalic-webfont.woff') format('woff');
    font-weight: 700;
    font-style: italic;

}

/* BENTON */
@font-face {
    font-family: 'Benton Sans';
    src: url('/fonts/v2.x/v2.0/benton/bentonsans-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Benton Sans';
    src: url('/fonts/v2.x/v2.0/benton/bentonsans-regularitalic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: italic;

}

@font-face {
    font-family: 'Benton Sans';
    src: url('/fonts/v2.x/v2.0/benton/bentonsans-medium-webfont.woff') format('woff');
    font-weight: 500;
    font-style: normal;

}

@font-face {
    font-family: 'Benton Sans';
    src: url('/fonts/v2.x/v2.0/benton/bentonsans-bold-webfont.woff') format('woff');
    font-weight: 700;
    font-style: normal;

}

@font-face {
    font-family: 'Benton Sans';
    src: url('/fonts/v2.x/v2.0/benton/bentonsans-bolditalic-webfont.woff') format('woff');
    font-weight: 700;
    font-style: italic;

}

@font-face {
    font-family: 'Benton Sans';
    src: url('/fonts/v2.x/v2.0/benton/bentonsans-black-webfont.woff') format('woff');
    font-weight: 900;
    font-style: normal;

}



body{font-family:'Benton Sans', Sans-Serif;font-size:17px;line-height:165%;color:#444;}
h1, h2, h3, h4, h5, h6{font-family: 'Majerit',serif;color:#111;}
a{color:#016CA2;}
a:hover{opacity:.8;}
.inactivo{opacity:.3;}
.envoltorio_publi{line-height:0;}
.envoltorio_publi > div{line-height:0;}
.envoltorio_publi:after{content:'';clear:both;display:table;}
.envoltorio_publi img{width:auto;height:auto;}
.envoltorio_publi a:hover{opacity:1;}
.envoltorio_publi .publi_luto_vertical{float:left;}
.envoltorio_publi .publi_luto_vertical + .publi_luto_vertical{float:right;}
.envoltorio_publi .publi_luto_horizontal > div{max-width:300px;}

.contenedor{max-width:1000px;margin:0 auto;background-color:#fff;padding:0 10px;}
.contenedor:after{content:'';display:table;clear:both;}

.envoltorio_publi a:hover{opacity:1;}
.principal{/*max-width:980px;*/width:100%;margin:0 auto;}


.formulario-encabezado{line-height: 17px;font-size: 13px;font-weight: bold;display: block;color: #2B2B2B;text-align: left;border-bottom: 1px dotted #CBCBCB;padding:5px 0 15px 28px;background-image: url(/iconos/v2.x/v2.0/iconos.svg);background-size: auto;background-repeat:no-repeat;background-position: -11px -2371px;}
[class^="campo_"] textarea, [class^="campo_"] input, [class^="campo_"] select{border:1px solid #DDDDDD;width:100%;padding:7px 5px;font-size:15px;line-height:21px;background-color:#fff;border-radius:2px;}
[class^="campo_"] input[type="radio"],[class^="campo_"] input[type="checkbox"]{border:none;width:auto;padding:0;background:transparent;border-radius:0;width:auto;}
.campo-titulo{font-size:12px;line-height:16px;font-weight:500;padding:6px 0 6px;}

[class^="boton_"]{display:inline-block;width:48px;height:48px;overflow:hidden;text-indent:-9999px;background-image:url(/iconos/v2.x/v2.0/iconos.svg);background-repeat:no-repeat;}
.boton_cerrar{background-position:center -578px;background-color: #ebebeb;}
.boton_video{background-position:center -1498px;background-size:56px;}
.boton_enviar {height: auto;width:auto;background: #006CA0;color: #fff;border-radius: 2px;text-transform: uppercase;font-weight: 700; height:35px; display:block;text-indent:0;}
.boton_ampliar{background-image:url(/iconos/v2.x/v2.0/ico_ampliar.svg);background-size:48px;}

.foto_w140{max-width:140px;}

.social{float:left;}
.compartir ul li{float:left;}
.foto .enlace{position:relative;display:block;}
.foto-pie{color:#646464;font-size:13px;line-height:18px;border-bottom:1px dotted #D0D0D0;text-align:right;padding:5px;}
.foto-pie .foto-firma{color:#111;font-weight:500;font-size:11px;}
.foto-pie .foto-firma:before{content:'/';}
.foto-pie .foto-titulo{color:#111;}
.foto [class^="boton_"]{position:absolute;bottom:20px;left:20px;}

.publi_luto_horizontal,  .publi_luto_vertical{text-align:center;}
.publi_luto_horizontal > div{margin:0 auto;position:relative;margin-bottom:20px;padding-bottom:20px;box-sizing:content-box;line-height:0;}
.publi_luto_vertical > div{margin:0 auto;position:relative;margin-bottom:20px;padding-bottom:20px;clear:both;box-sizing:content-box;line-height:0;}
.publi_luto_horizontal > div:after, .publi_luto_vertical > div:after{content:'^ Publicidad ^';display:block;position:absolute;font-size:9px;line-height:11px;bottom:8px;text-align:center;width:100%;text-transform:uppercase;}
.principal > .envoltorio_publi:first-child .publi_luto_vertical > div{padding:0!important;margin-bottom:0!important;}
.principal > .envoltorio_publi:first-child .publi_luto_vertical > div:after{display:none;}



.contenedor_compartir{border-top:1px dotted rgba(100,100,100,.3);padding:10px 0;}

.pestanas-botones [class^="boton_"]{text-indent:0;width:auto;height:auto;background:none;}

/* CAJAS LEGACY */
.caja{border-top:1px solid #666666;margin-bottom:30px;}
.caja-encabezado{border-bottom:1px solid #EBEBEB;}
.caja-titulo{font-size:13px;line-height:39px;text-transform:uppercase;font-weight:700;color:#111111;font-family:'Benton Sans',sans-serif;}
.caja-titulo .enlace, .caja .encabezado h3 .sin_enlace{color:#000;}
.noticia{padding:0;}
.noticia .noticia__interior{border-bottom:1px dotted #E0E0E0;padding:10px 0;}
.noticia__interior:after{content:'';clear:both;display:table;}
.noticia .foto{float:right;width:70px;margin:0 0 0 10px;}
.noticia-titulo{font-size:14px;line-height:19px;font-weight:700;font-family:'Benton Sans',sans-serif;}
.noticia-titulo .enlace{color:#000;}
.pestanas-botones{border-bottom:1px dotted #E0E0E0;padding:10px 0;width:100%;}
.pestanas-botones:after{content:'';clear:both;display:table;}
.pestanas-botones [class^="boton_"]{font-size:12px;line-height:23px;font-weight:500;display:block;width:25%;text-align:center;color:#111;float:left;background-image:none;}
.pestanas-botones .activo{background-color:#016CA2;border-radius:2px;color:#fff;text-transform:uppercase;}
.caja-listado li{border-bottom:1px dotted #E0E0E0;font-size:14px;line-height:19px;padding:9px 0 10px;}
.caja-listado li a{color:#000;font-family: 'Majerit',serif;}

/* CAJA LO MAS VISTO */
.caja{position:relative;margin-bottom:30px;}
.caja:after{content:'';display:table;clear:both;}
.caja h3{color: #111111;font-family: "Benton Sans",sans-serif;font-size: 13px;font-weight: 700;line-height: 39px;text-transform: uppercase;border-bottom: 1px solid #ebebeb;clear:both;margin-bottom:15px;}
.caja h3 a{color: #111111;border:none;}
.caja .vermas {padding: 2px 10px 3px 7px;display: block;position: absolute;top: 0;right: 0px;font-weight: normal;font-size: 11px;line-height: 19px;color: #fff;text-shadow: 1px 1px 0 #212121;
background-color: #000;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;}
.caja .vermas {padding: 2px 10px 3px 7px;display: block;position: absolute;top: 0;right: 10px;font-weight: normal;font-size: 11px;line-height: 19px;color: #fff;text-shadow: 1px 1px 0 #212121;background-color: #000;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;}
.caja .vermas:hover {background-color: #ccc;border-color: #c2c2c2;text-shadow: 1px 1px 0 #999;color: #fff;}
.caja .miniatura{float:right;max-width:140px;margin:0 0 5px 10px;}
.caja .article{border-bottom:1px dotted #E0E0E0;padding-bottom:10px;margin-bottom:10px;}
.caja .article h4{font-size:13px;line-height:130%;font-family:'Benton Sans',sans-serif;margin-bottom:6px;}
.caja .article h4 a{color:#000;}
.caja .article .firma_comentarios{font-size:11px;line-height:16px;text-transform:uppercase;margin-bottom:5px;}
.caja .article p{font-size:14px;line-height:19px;display:none;}

/* pestanas */
.lo_mas_visto h3{margin-bottom:0;}
.lo_mas_visto .pestanas {/*background-color: #ebebeb;*/padding: 7px 0 0 0;margin: 0 0 10px;border-top-left-radius: 3px;border-top-right-radius: 3px;clear: both;}.lo_mas_visto .pestanas ul {font-weight: 900;font-size: 11px;line-height: 13px;width:100%;}
.lo_mas_visto .pestanas ul li {display: block;min-width:21%;margin-left:2%;float:left;}
.lo_mas_visto .pestanas ul li a {display:block;width:100%;text-align:center;padding: 5px;	float: left;text-decoration: none;color: #000;background-color: #cacaca;border-radius: 2px;font-weight:normal;}
.lo_mas_visto .pestanas > ul li a{color:#fff;}
.lo_mas_visto .pestanas ul li.activo a {color: #000;background-color: #fff;}
.lo_mas_visto .pestanas > ul > li.activo a {color: #fff;background-color: #016CA2;font-weight:500;}
.lo_mas_visto .pestanas ul li a:hover {color: #fff;background-color: #c6c6c6;}
.lo_mas_visto .pestanas > ul > li.activo a:hover {background-color: #016CA2;color: #fff;cursor: text;opacity:1;}
/* subnivel */
.lo_mas_visto .subpestanas {padding: 10px 0 0;background-color: #fff;}
.lo_mas_visto .subpestanas ul {border-top: 1px solid #ebebeb;margin-left: 0;text-transform: uppercase;}
.lo_mas_visto .subpestanas ul li a {font-weight: normal;color: #a5a5a5;background-color: #fff;padding: 12px 0 5px;text-align:center;position: relative;}
.lo_mas_visto .subpestanas ul li.activo a {}
.lo_mas_visto .subpestanas ul li.activo a:after {position: absolute;top: 0;left: 48%;z-index: 1;content: '';border-width: 3px 3px 0;border-style: solid;border-color: #000 transparent;}
.lo_mas_visto .subpestanas ul li a:hover {color: #545454;background: #fff;}
.lo_mas_visto .subpestanas ul li a:hover:after {position: absolute;top: 0;left: 48%;z-index: 1;content: '';border-width: 3px 3px 0;border-style: solid;border-color: #545454 transparent;}
.lo_mas_visto .subpestanas ul li.activo a:hover {cursor: text;opacity:1;}
.lo_mas_visto .subpestanas ul li.activo a:hover:after {border-color: #000 transparent;}
.lo_mas_visto .contenido {clear: both;}
.lo_mas_visto ol {margin: 0;}
.lo_mas_visto ol li {padding: 4px 0 5px 0;border-top: 1px dotted #E0E0E0;list-style-type: none;position:relative;}
.lo_mas_visto ol li .numero {display: none;position:absolute;top:4px;left:0;width: 15px;font-weight: normal;font-size: 11px;line-height: 18px;color: #999;text-align: right;}
.lo_mas_visto ol li a {padding: 0 0 0 0;font-size: 12px;line-height: 19px;color: #111;font-weight: normal;display: block;}
.lo_mas_visto ol li a:hover {color: #777;}
.lo_mas_visto ol li .video, .lo_mas_visto ol li .foto, .lo_mas_visto ol li .grafico {display: block;width: 20px;height: 13px;float: left;border: none;margin: 3px 6px 0 0;padding: 0;vertical-align: middle;text-indent: -9000px;overflow: hidden;}
.lo_mas_visto ol li .video {background: transparent url(/iconos/v1.x/v1.4/varios/lomasvisto_video.png) no-repeat 0 0;}
.lo_mas_visto ol li .foto {background: transparent url(/iconos/v1.x/v1.4/varios/lomasvisto_foto.png) no-repeat 0 0;}
.lo_mas_visto ol li .grafico {background: transparent url(/iconos/v1.x/v1.4/varios/lomasvisto_grafico.png) no-repeat 0 0;}
.lo_mas_visto ol li a:hover .video, .lo_mas_visto ol li a:hover .foto {opacity: 0.4;filter: alpha(opacity=40);}
.lo_mas_visto #lmv_videos .video {display: none;}

/*
.caja_relacionadas .article{float:left;width:23.1%;margin-left:2.5%;}
.caja_relacionadas h3 + .article{margin-left:0;}
.caja_relacionadas .foto{max-height:125px;min-height:125px;overflow:hidden;margin-bottom:10px;}
.caja_relacionadas h4{min-height:55px;margin-bottom:5px;}
.caja h4{font-family:'Majerit', serif;font-size:14px;line-height:19px;}
.caja h4 a{color:#111;}
.caja .firma_comentarios{color:#646464;}
*/

/* ALERTAS */
[class^="alerta_"]{clear:both;padding:20px 0 10px;border-bottom:1px solid rgba(226,226,226,.5);
display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;}
[class^="alerta_"] + [class^="alerta_"]{padding-top:10px;}
.alerta-tipo{background:#016CA2;color:#fff;line-height:23px;font-size:12px;float:left; -webkit-order: 0;padding:0 7px;text-transform:uppercase;font-weight:500;
    -ms-flex-order: 0;
    order: 0;
    -webkit-flex: 0 0 100px;
    -ms-flex: 0 0 100px;
    flex: 0 0 100px;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
	
	}
.alerta_directo .alerta-tipo{background-color:#0097C8;}	
.alerta_urgente .alerta-tipo{background-color:#DD1111;}	
[class^="alerta_"] .foto { -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    -webkit-flex: 0 0 80px;
    -ms-flex: 0 0 80px;
    flex: 0 0 80px;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
	max-width:80px;
	
	}
.alerta-texto{line-height:23px;padding:0 7px;font-size:16px;
	-webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
	}	
.alerta-texto a{color:#111;}

.no-svg [class^="alerta_"]:after{content:'';display:table;clear:both;}
.no-svg [class^="alerta_"] .foto{width:140px;float:left;}
.no-svg .alerta-texto{width:calc(100% - 230px);float:left;}
.no-svg .alerta-tipo{width:100px;float:left;}

/* MENSAJES */
[class^="aviso_"]{padding:8px 10px 8px 32px;color:#666;font-size:12px;line-height:18px;margin:15px auto;text-align:center;}
.aviso_info{background: #ffffec;}
[class^="aviso_"] span{position:relative;margin:0 auto;}
.aviso span:before{display:block;content:'';position:absolute;top:-2pxpx;left:-22px; height:16px;width:16px;background:url(/iconos/v1.x/v1.0/varios/cerrado.png) no-repeat center;}
.aviso_nota{padding-left:8px;text-align:center;}
.aviso_nota span:before{display:none;}
.aviso_error{/*color:#af2100;*/background:none;}
.aviso_error span:before{background-image:url(/iconos/v1.x/v1.0/varios/error.png);}
.aviso_ok{/*color: #72ae00;*/background:none;}
.aviso_ok span:before{background-image:url(/iconos/v1.x/v1.0/varios/ok.png);}

.pie{max-width:980px;}
.corporativo{font-size:11px;line-height:11px;padding:6px 5px 7px;border: 1px solid #ddd;border-radius: 2px;background-color: #f6f5f5;}
.corporativo-menu{text-align:left;}
.corporativo-menu li{display:inline;border-right:1px solid #ddd;margin: 0 2px 0 0;padding: 0 4px 0 0;}
.corporativo-menu li a{display:inline-block;line-height:17px;color:#444;}

/* flotante foto */


/* ampliar foto */
.posicionador{position:relative;display:block;}
.ampliar_foto { position: absolute; display: block !important;width: 48px;height: 48px; text-indent: -1000px; overflow: hidden;left: 10px;bottom: 10px; border-radius: 2px;background:url(/iconos/v2.x/v2.0/ico_ampliar.svg) no-repeat 0 0;background-size: 48px auto;}
.flotante_foto p {color: #fff;text-align: left;padding: 10px;border: 0;font-size:13px;line-height:17px;}
.telon {display: none;opacity: 0.85;filter: alpha(opacity=85);position: absolute;left: 0;top: 0;width: 100%;z-index: 6000;background-color: #fff;}
.flotante_foto {width: 100%;background-color: #333;padding: 2.5em 0 0.2em 0;text-align: center;opacity: 0;transition: opacity ease-in-out 500ms;background: #333 url(/m/iconos/v1.x/v1.0/spinner.gif) no-repeat 50% 50%;min-height: 5em;}
.flotante_foto img {max-width:100%; margin: 0 auto;}
.flotante_foto p .firma {color: #ccc;text-transform: uppercase;font-size: 0.8em;}
.flotante_foto .boton_cerrar_superior {position: absolute;top: 0;right: 0;width: 42px;height: 42px;background-size: 42px auto;background-position: 0 -506px;}
.flotante_foto .boton_cerrar_superior a {display: block;width: 42px;height: 42px;cursor: pointer;}
.flotante_foto .boton_cerrar_superior:hover {opacity: .7;}
/*

.telon {
	opacity: 0.92;
	filter: alpha(opacity=92);
	position: absolute;
	left: 0;
	top: 0;
	z-index: 6000;
	background-color: #000;
	width: 100%;
	height: 100%;
	min-width: 1002px;
}
.contenedor_capa_flotante {
	position: absolute;
	width: 100%;
	z-index: 10500;
	text-align: center;
}
.flotante_foto {
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #000;
	max-width: 1000px;
}
.flotante_foto .contenedor_foto {
	background-color: #111;
	padding: 10px;
	text-align: left;
}
.flotante_foto .contenedor_foto .foto, .columna_principal .article .media .flotante_foto .contenedor_foto .foto {
	clear: both;
	border-top: 1px solid #222;
	margin: 0;
}
.flotante_foto .contenedor_foto .foto img, .article .media .flotante_foto .contenedor_foto .foto img {
	margin: 0 auto 0 auto;
	max-width: 980px;
}
.flotante_foto .contenedor_foto a.cerrar, .flotante_foto .contenedor_foto a.boton {
	color: #fff;
	font-weight: normal;
	font-size: 11px;
	line-height: 14px;
	font-family: 'Roboto', sans-serif;
	display: block;
	float: right;
	width: 45px;
	height: 18px;
	padding: 7px 20px 5px 10px;
	background: #333 url(/iconos/v1.x/v1.4/varios/cerrar_hover_fff.png) no-repeat 50px 7px;
	margin: 0 0 0 10px;
}
.flotante_foto .contenedor_foto a.ampliar {
	background-image: url(/iconos/v1.x/v1.0/varios/icono_foto_real_1.png);
	background-position: 85px 6px;
	width: 80px;
	color: #999;
}
.flotante_foto .contenedor_foto a.reducir {
	background-image: url(/iconos/v1.x/v1.0/varios/icono_foto_real_2.png);
	background-position: 105px 6px;
	width: 100px;
	color: #999;
}
.flotante_foto .contenedor_foto a.cerrar:hover {
	background: #222 url(/iconos/v1.x/v1.4/varios/cerrar_hover.png) no-repeat 50px 7px;
	color: #016CA2;
}
.flotante_foto .contenedor_foto a.ampliar:hover, .flotante_foto .contenedor_foto a.reducir:hover {
	background-color: #222;
	color: #fff;
}
.flotante_foto .contenedor_foto .foto p, .columna_principal .article .media .flotante_foto .contenedor_foto .foto p {
	color: #666;
	font-weight: normal;
	font-size: 12px;
	line-height: 18px;
	height: 55px;
	overflow: auto;
	margin: 8px 0 0 0;
	border: none;
	padding: 0;
	max-width: 980px;
}
.article .centro .foto img, .article .grande .foto img, .article .izquierda .foto img, .article .derecha .foto img, .article .miniatura .foto img, .flotante_foto .foto img {
	display: block;
}
.article .centro .foto a:hover img, .article .grande .foto a:hover img, .article .izquierda .foto a:hover img, .article .derecha .foto a:hover img, .article .miniatura .foto a:hover img, .article .fototexto a:hover img {
	opacity: 0.8;
	filter: alpha(opacity=80);
}
*/
@media (min-width:1000px){
	.caja .miniatura{max-width:70px;}	
	.caja .article .firma_comentarios{display:none;}
	}


@media (max-width:999px){
	input:focus, textarea:focus{/*
	box-shadow:
    0px 0px 0px 1px #fff,
    0px 0px 0px 2px rgba(1, 108, 162, 0.4),
    0px -1px 8px 1px rgba(1, 108, 162, 0.6);*/}	
	.corporativo-menu li:first-child{display:block;border-right:none;}

}

@media (min-width:768px) and (max-width:999px){
	[class^="alerta_"] .foto {-webkit-flex: 0 0 100px;
    -ms-flex: 0 0 100px;
    flex: 0 0 100px;}
	/*.principal, .lateral{padding:0 6%;width:auto;}*/
	.contenedor{padding:0 5%;width:auto;}
	
	
	
	
	
}
@media (max-width:767px){

	/*.principal, .lateral{padding:0 2%;width:auto;}*/
	.contenedor{padding:0 5%;width:auto;}
	[class^="alerta_"] .foto {display:none;} 
	
}

@media (min-width:600px) and (max-width:999px){
	.caja__interior, .caja_ultimas_noticias, .caja_relacionadas{
	display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
	}
	.caja h3{ -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    -webkit-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;}
	.caja__interior .noticia, .caja .article{
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    -webkit-flex: 2 1 47%;
    -ms-flex: 2 1 47%;
    flex: 2 1 47%;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    }
	.caja__interior .noticia:nth-of-type(2n+1), .caja .article:nth-of-type(2n+1){margin-right:3%;}	
	.caja__interior .noticia:nth-of-type(2n), , .caja .article:nth-of-type(2n){margin-left:3%;}
	.caja_listado .caja__interior{display:block; }	
	.caja .firma_comentarios .data{display:block;}
		

}

@media (max-width:599px){
	
	/*.principal, .lateral{padding:0 10px;width:auto;}*/
	.contenedor{padding:0 5% 54px;width:auto;}
	[class^="alerta_"]{display:block;}
	[class^="alerta_"]:after{display:table;content:'';clear:both;}
	.alerta-tipo{display:inline-block;margin-top:3px;width:100px;}
	.alerta-texto{display:inline;}
	.alerta-texto p{display:inline;}
	
	.caja .article p{display:block;}
	
	
}
@media (max-width:360px){
	.contenedor{padding:0 10px 54px;width:auto;}
	}
/* Alto contraste */
.alto_contraste{background-color:#000!important;color:#fff!important;}
.alto_contraste *{background-color:#000!important;color:#fff!important;border-color:#fff!important;box-shadow:none!important;text-shadow:none!important;}
.alto_contraste:before, .alto_contraste:after{box-shadow:none!important;text-shadow:none!important;}
.alto_contraste .lo_mas_visto ol li span{display:none!important;}
.alto_contraste .lo_mas_visto .pestanas > ul > li.activo a, .alto_contraste .caja .vermas{background-color:#333!important;}
.alto_contraste .lo_mas_visto .subpestanas ul li.activo a{background-color:#333!important;}
.alto_contraste .lo_mas_visto .subpestanas ul li.activo a:after{border-color:#fff transparent}

/* IE9 && Android */

.compat [class^="boton_"]{background-image:url(/iconos/v2.x/v2.0/iconos.png);}
.compat .alerta-tipo{width:100px;margin-right:10px;}
.compat [class^="alerta_"] .foto{display:none;}


