section.single article.main-article header h1 {text-transform:none;}
section.single article.main-article .main ul {font-family:'Merriweather',sans-serif;font-weight:400;font-size:16px;color:#181818;margin-bottom:20px;line-height:30px;padding-left:18px;}
.banner:after {content: '';}
.firstbar .brand img {width:100%;}
.author figure {margin-left:10px;}
.author .details p {font-size:14px;color:#898989;text-transform:none;letter-spacing:1px;line-height:20px;}
.author .details {padding:10px 20px;margin:0 0 20px;}
.article-mini figure {background-color:#fff;}
.article-mini h1 {text-transform:none;}
.article-list figure {background-color:#fff;}
.article figure {height:100%;}
.article h2 {text-transform:none;font-size:16px;line-height:22px;}
.editorial {background:#ddd;}

.title-col:after {width:40px;height:4px;}
.ir_siguiente{display:inline-block;line-height:24px;width:25px;height:25px;text-align:center;float:right;}
.entradilla_portada a {font-size:13px;font-style:italic;}

.relacionado h1 {text-transform:none;}

.feria .datos {display:inline-block;width:100%;}
.feria .datos figure {width:200px;overflow:hidden;float:left;display:inline-block;margin-bottom:0;}
.feria .datos .info {padding:5px;}
.feria .banner_eig figure {height:auto;text-align:center;}
.feria .banner_eig img {width:auto;height:auto;}

.eventos h2 {font-size:30px;}
.eventos h3 {font-size:14px;display:inline;}
.eventos .detalles {font-weight:500;}

.formacion p {font-size:18px;margin-bottom:60px;}
.formacion .centrar {text-align:center;}

.revistas figure {width:250px;height:auto;background-color:#fff;}
.revistas .details {margin-left:265px;}
.revistas .details h1 {font-size:25px;}
.revistas .time {margin-bottom:10px;font-size:14px;}
.revistas .sumario {margin:10px 0;}
.revistas .sumario p{margin:5px 0;font-size:14px;font-weight:600;line-height:14px;}
.revistas .sumario ul{padding-inline-start: 30px;font-family:'Merriweather', sans-serif;font-size:12px;font-weight:400;list-style-type:square;}

.eventos-lateral figure {background-color:#fc624d;color:#ffffff;width:60px;text-align:center;padding:7px;line-height:1.2;}
.eventos-lateral em {font-weight:400;text-transform:none;}

.anuncios p {font-size:16px;}
.anuncios li {font-size:16px;}
.anuncios-lista {margin:30px 0;padding:10px;}
.anuncios-lista h2 {font-size:22px;}
.anuncios-lista h2 a {color:#000;}
.anuncios-lista .time {margin:10px 0;}
.btn-anuncio {background-color:#fff;color:#000 !important;}
.btn-anuncio:disabled,.btn-anuncio.disabled,.btn-anuncio:hover,.btn-anuncio:active,.btn-anuncio:active:hover,.btn-anuncio:active:focus,.btn-anuncio:focus{color:#fff !important;outline:0;box-shadow:none;}

.contacto-error p {background-color:#F73F52;padding:15px;color:#fff !important;font-family:'Lato',sans-serif;font-size:14px !important;font-weight:600;letter-spacing:1.5px;}

aside .sponsored li {padding:10px;}

footer.footer .line {margin:20px 0;}
footer.footer .block .block-title:after {width:40px;height:4px;}
footer.footer .foot-logo {width:100%;}
.best-of-the-week .article figure {height:auto;}

.banner_lateral_izq{position:fixed;width:120px;height:auto;top:10px;right:50%;margin-right:600px;z-index:2000;}
.banner_lateral_der{position:fixed;width:120px;height:auto;top:10px;left:50%;margin-left:600px;z-index:2000;}

@media screen and (max-width: 425px) {
	.revistas .details {margin-left:0;}
	.revistas .details h1 {font-size:20px;}
	.revistas .time {font-size:12px;}
}

@media only screen and (max-width: 600px) {
	.articulo img {width:100%;height:100%;}
}

@media only screen and (max-width: 1200px) {
	.banner_lateral_izq, .banner_lateral_der {display: none;}
}
