﻿@charset "utf-8";
.pie{margin:0 auto;}
.bloque_automatico .lateral { float: right; width: 18.750rem; min-height: 37.500rem; clear: right; }
.bloque_automatico .lateral .widget{margin-bottom:1.375rem;padding:0;text-align:center;}
.bloque_automatico .lateral .widget__interior{text-align:left;display:inline-block;margin:0 auto;}

section.bloque_automatico:first-of-type .bloque__interior{border:none;padding-top:.688rem;}
.bloque_automatico .lateral{margin-right:0.688rem;}
.bloque_automatico .articulo{}
.bloque_automatico .articulos_apertura{clear:both;}
.bloque_automatico .articulos_apertura .articulo .articulo__interior{padding-bottom:2.1rem;padding-top:1.375rem;}
.bloque_automatico .articulos_cuerpo { float: left; width:100%; max-width: calc(100% - 21.125rem); }
.bloque_automatico .articulos_cuerpo .articulo .foto, .bloque_automatico .articulos_apertura .articulo .foto{float: left;margin-left:0; margin-right:1.375rem;}
.bloque_automatico .articulos_cuerpo .articulo{float:none;width:auto;}
.bloque_automatico .articulos_cuerpo .articulo .articulo__interior { padding-bottom: .688rem; padding-top: .688rem; border-top:0.063rem solid #e8e8e8; }
.bloque_automatico .articulos_cuerpo .articulo:first-of-type .articulo__interior{border-top:none;}
.bloque_automatico .articulos_cuerpo .articulo-entradilla{font-size:0.938em;line-height:140%;margin-bottom:0.688rem;}

.bloque_automatico .articulos_apertura{margin-bottom:.688rem;}
.bloque_automatico .articulos_cierre .articulo {  border-top: 1px solid #E8E8E8; }
.bloque_automatico .articulos_cierre .articulo__interior { padding-bottom: .688rem; padding-top: .688rem;}
.bloque_automatico .articulos_cierre .articulo-metadatos { }
/*
.bloque_automatico .foto_w140 img{max-width:140px;margin:0 auto;}
.bloque_automatico .foto_w140{text-align:center;background:#ebebeb;}
.bloque_automatico .foto img[width="140"]{max-width:140px;}*/
.bloque_automatico .articulos_apertura .articulo{border-bottom:1px solid #E8E8E8;}
.bloque_automatico .articulos_apertura{border-bottom:3px solid #FAFAFA;}
.bloque_automatico .articulos_cierre .envoltorio_publi .publi_luto_horizontal > div{padding-top: 1.875rem;margin:0 auto;}
.bloque_automatico .bloque__interior > .envoltorio_publi { float: right; margin-right:.688rem;
margin-top: 1.875rem; }
.bloque_automatico .articulos_cierre{clear:both;float:none;border-top:1px solid #e8e8e8;}
.bloque_automatico .articulos_cierre .articulos__interior { 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: stretch; -ms-flex-line-pack: stretch; align-content: stretch; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }
.bloque_automatico .articulos_cierre .articulos__interior .articulo, .bloque_automatico .articulos_cierre .envoltorio_publi { -webkit-order: 0; -ms-flex-order: 0; order: 0; -webkit-flex: 0 1 33.333%; -ms-flex: 0 1 33.333%; flex: 0 1 33.333%; -webkit-align-self: stretch; -ms-flex-item-align: stretch; align-self: stretch;}
.paginacion{text-align:center;max-width: 62.250rem;margin:0 auto;padding:2.875rem 0;border-bottom:1px solid #E8E8E8;}
.paginacion ul:after{content:'';clear:both;display:table;}
.paginacion-base li {
padding:0 .688rem; display: inline-block; }
.paginacion li a, .paginacion li span, .paginacion button{border:1px solid #016CA2;width:19.375rem;height:4rem;display:inline-block;line-height:4rem;font-weight:700;text-transform:uppercase;font-size:14px;text-align:center;color: #016CA2;}	
.paginacion li span{border-color:#E8E8E8;color:#e8e8e8;}

.bloque_automatico .articulos_cierre:only-of-type{border-top:0;}

.firma + .articulo-actualizado:before{content:' | ';}
.articulo-actualizado{font-size:0.62em;line-height:140%;}
.articulo-actualizado a{font-weight:700;}
.articulo-actualizado a abbr{font-weight:400;}




@media(min-width:900px){
.bloque_automatico .articulos_apertura .articulo .foto{margin-bottom:0;}
	.bloque_automatico .articulos_cuerpo .articulo .foto{width:227px;}
	.bloque_automatico .articulos_apertura .articulo .foto{width:310px;}
	.bloque_automatico .foto img{width:100%;max-width:none;} 
.bloque_automatico .articulos .articulo .articulo-titulo { font-size: 1.625em; line-height: 110%; margin-bottom: 0.688rem; font-weight: 500; }
.bloque_automatico .articulos_apertura .articulo .articulo-titulo { font-size: 2.813em; line-height: 110%; font-weight: 700; }
	.bloque_automatico .articulos_cierre .articulo .articulo-titulo{font-size:2.375em;line-height:120%;font-weight:700;}
.bloque_automatico .articulos_cierre .foto + .articulo-titulo { font-size: 1.625em; font-weight: 500; }
.bloque_automatico .articulos_cierre .articulo__interior{padding-bottom:1.375rem;}
.bloque_automatico .articulos_cierre:only-of-type .articulo:nth-of-type(3){border-top:0;}
.bloque_automatico .articulo{position:relative;}
/*.bloque_automatico .articulo .arti*/

}	
@media (max-width:899px){
		.bloque_automatico .articulos_cuerpo .articulo .foto{width:38%;}
.bloque_automatico .articulos_apertura .articulo .foto { width: 48%;max-width:360px;}
.bloque_automatico .articulos_apertura .articulo .articulo__interior .articulo-titulo { font-size: 2.1em; line-height: 110%; font-weight: 700; }
	.bloque_automatico .foto img{width:100%;max-width:none;} 
.bloque_automatico .articulos_cierre .articulos__interior { display: block; }
.bloque_automatico .articulos_cierre .articulos__interior .articulo,  .bloque_automatico .articulos_cierre .envoltorio_publi { display: block; width: 50%; float: left; }
     .bloque_automatico .articulos_cierre .envoltorio_publi{    }
.bloque_automatico .articulos_cierre .envoltorio_publi { display: block!important; float: right; clear:both; }
.bloque_automatico .envoltorio_publi + .articulo + .articulo{clear:left;}
.bloque_automatico .articulos_cierre .articulos__interior .articulo{}
.bloque_automatico .articulos_cierre .envoltorio_publi:nth-of-type(1) { }
.bloque_automatico .articulos_cierre .envoltorio_publi:nth-of-type(2){}
}
@media(min-width:768px){
.bloque_automatico .articulos_cierre .articulo:nth-of-type(1), .bloque_automatico .articulos_cierre .articulo:nth-of-type(2) { border-top: none; }
	.bloque_automatico .articulos_cierre .foto{float:none;width:auto;margin:0 0 0.688rem 0;}
	.bloque_automatico .articulos_cierre .foto ~ .articulo-entradilla{display:none;}	
    }
@media(max-width:767px){    
    .bloque_automatico .articulos{float:none;max-width:none;}
    .bloque_automatico .lateral{float:none;max-width:none;width:auto;margin-right: 0;padding: 0 .688rem;}
    .bloque_automatico .bloque__interior > .envoltorio_publi{float:none;}

}
@media (min-width: 600px){
.bloque_automatico .articulo h2 { font-size: 1.375em; line-height: 130%; margin-bottom: 0.688rem; font-weight: 400; }
.bloque_automatico .articulos_cierre:only-of-type .articulo:nth-of-type(1),
.bloque_automatico .articulos_cierre:only-of-type .articulo:nth-of-type(2){border-top:0;}

.bloque_automatico .articulos_cuerpo .articulo__interior .foto:first-child,
.bloque_automatico .articulos_cuerpo .articulo__interior .articulo-titulo:first-child{margin-top:.688rem;}
.bloque_automatico .articulos_cuerpo .articulo .articulo__interior .foto:first-child + .articulo-titulo{margin-top:.688rem;}

.bloque_automatico .articulos_cierre .articulo{position:relative;}
.bloque_automatico .articulos_cierre .articulo-metadatos{position:absolute;bottom:1.375rem;}
.bloque_automatico .articulos_cierre .articulo .articulo__interior{padding-bottom:2.75rem;}
.bloque_automatico .articulos_cierre .articulo .foto:first-child,
.bloque_automatico .articulos_cierre .articulo .articulo-titulo:first-child{margin-top:1.063rem;}



}
@media (max-width:599px){
	 .bloque_automatico .articulos_cierre .articulo{border:none;}
	 

	 
.bloque_automatico .articulo .foto_w360, .bloque_automatico .articulo .foto_w140 { width: 100%; }
.bloque_automatico .articulos_cierre .articulos__interior .articulo,  .bloque_automatico .articulos_cierre .envoltorio_publi { display: block; width: auto; float: none; }
	.paginacion-base li{width:50%;float:left;}
	.paginacion-base li a, 	.paginacion-base li span{width:100%;margin:0;}    
}
@media (max-width:375px) {
	.bloque_automatico .articulos_apertura .articulo__interior > .foto,
				.bloque_automatico .articulos_cuerpo .articulo .foto,
				.bloque_automatico .articulos_cierre .articulo .foto { float:none;margin-right:0;

    margin-left: -.688rem!important;
    margin-right: -.688rem!important;
    width: calc(100% + 1.375rem)!important
				 }

}
