/*fonts google Passion One*/
@font-face{font-family:'Passion One';font-style:normal;font-weight:400;src:local('Passion One'), local('PassionOne-Regular'), url(https://fonts.gstatic.com/s/passionone/v6/fY6k21F1QT2c_Oc3HRNDwiYE0-AqJ3nfInTTiDXDjU4.woff2) format('woff2');unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:'Passion One';font-style:normal;font-weight:400;src:local('Passion One'), local('PassionOne-Regular'), url(https://fonts.gstatic.com/s/passionone/v6/fY6k21F1QT2c_Oc3HRNDwo4P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}
body{padding:0;font-family:arial;color:#666;margin-top:0;overflow:scroll!important;}
p{line-height:normal;}
a{color:#666666;}
a:hover,a:focus{color:#cd0000;}
h1, h2, h3, h4, h5, h6{line-height:normal;margin-top:0;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:#cd0000;}
h1{font-size:30px;color:#111;}
h3{font-size:22px;}
.btn-primary{background-color:#666666;background-image:-moz-linear-gradient(top, #999, #333);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#999), to(#333));background-image:-webkit-linear-gradient(top, #999, #333);background-image:-o-linear-gradient(top, #999, #333);background-image:linear-gradient(to bottom, #999, #333);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff999999', endColorstr='#ff333333', GradientType=0);border-color:#666666 #666666 #404040;}
.btn-primary.disabled,.btn-primary[disabled]{background-color:#666666;*background-color:#595959;}
.btn-primary:active,.btn-primary:hover,.btn-primary.active{background-color:#333;}
.btn-link{color:#666666;}
.btn-link:hover,.btn-link:focus{color:#404040;}
.btn-group.open .btn-primary.dropdown-toggle{background-color:#666666;}
.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{background-color:#666666;}
.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{background-color:#666666;}
.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{background-color:#666666;}
.nav .dropdown-toggle .caret{border-top-color:#666666;border-bottom-color:#666666;}
.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#404040;border-bottom-color:#404040;}
a.thumbnail:hover,a.thumbnail:focus{border-color:#666666;}
figure{margin:0;}
.media, .media .media{height:auto!important;}
.borde{border:0.09em solid #eee;}
.noborde{border:none!important;}
.nomargin{margin:0!important;}
.overff{text-indent:100%;overflow:hidden;white-space:nowrap;display:block;}
.clear{clear:both;}
.m10left{margin-left:1em!important;margin-left:0;padding-left:0em!important;padding-left:1em;}
.borde_separador3{border-bottom:0.09em dotted #CCC;margin:1em 1.4em 0.7em;}
.borde_separador4{border-bottom:0.3em solid #cd0000;margin:1em 1em 0em;}
.nopad{padding:0!important;}
table{border-collapse:collapse;border-spacing:0.13em;caption-side:top;empty-cells:show;table-layout:auto;width:100%;display:table;}
.navbar .nav{margin:0 0 1em 0!important;width:100%;text-align:center;background-image:-moz-linear-gradient(top, #555354, #747374);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#555354), to(#747374));background-image:-webkit-linear-gradient(top, #555354, #747374);background-image:-o-linear-gradient(top, #555354, #747374);background-image:linear-gradient(to bottom, #555354, #747374);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555354', endColorstr='#747374', GradientType=0);}
.navbar .menu_secciones .nav{margin:0!important;}
ul{margin:0;}
ul li{list-style:none;}
article{padding:0 0 13px 0;margin-bottom:13px;background:url("/images/layout/cierre_article.png") no-repeat scroll left bottom;}
article.economico { background: #fbe3d0 url("/images/layout/cierre_article_economico.png") no-repeat scroll left bottom; padding: 6px 6px 13px;}
article h3{margin-top:7px;}
#sf_comment_list{font-size:19px;}
form{margin:0;}
fieldset{background:none repeat scroll 0 0 #F5F5F5;border:0.09em solid #DDD;margin:0;padding:0.7em;margin:0 0 20px;}
.formulario legend{color:#FD0000;font-size:1.2em;line-height:normal;}
.form_denuncia div h3{color:#000;padding:0 0 10px 0;margin:0;}
.formulario input, .formulario textarea{width:auto;}
.formulario .form-error-msg{color:#cd0000;}
.formulario input [type="submit"]{background-color:#990000;background-image:linear-gradient(to bottom, #ED1A3B, #990000);margin:0 23px 1em 0;width:6em;color:#fff;margin-top:1em;}
[class*="span"]{float:left;margin-left:15px;min-height:1px;}
article .enlaces img{border:none;margin-top:-20px;margin-top:-27px;position:relative;right:5px;top:4px;}
article img:hover{opacity:0.9;}
#map img{max-width:none;}
#map h2{margin:0;}
#map p{margin:0;font-size:1em;}
/*clearfix*/
.doble:before, .doble:after, .normal:before, .normal:after, .panoramica.no_img:before, .panoramica.no_img:after, .panoramica:before, .panoramica:after, .super_desarrollada.songoan:before, .super_desarrollada.songoan:after, .super_desarrollada:before, .super_desarrollada:after{content: ""; display: table; line-height: 0;}
.doble:after, .normal:after, panoramica.no_img:after, .panoramica:after, .super_desarrollada.songoan:after, .super_desarrollada:after{clear: both;}
/*ENLACES*/
.enlaces {padding: 0.1em 0.4em; margin-bottom: 0.5em;}
.enlaces a, .enlaces span{font-size: 12px; margin-right: 10px;}
.box{border: 1px solid #eee; padding: 0.5em; margin: 0px 0 10px 0;}
/*titulares con selects*/
.box h3 span, .box h2 span{float:left;color:#555;line-height:20px;font-size:15px;font-weight: bold;}
/*titular super desarrollada*/
.super_desarrollada h3{font-size: 34px; line-height: 32px;}
.super_desarrollada.songoan h3{font-size: 45px; line-height: 1em;}
.super_desarrollada .subsuperdesarrollada h3{line-height: 35px;}
.super_desarrollada .subsuperdesarrollada>article>div>.col{box-sizing: border-box;}
.super_desarrollada .subsuperdesarrollada>article>div>.col:first-child{width: 45%; }
.super_desarrollada .subsuperdesarrollada>article>div>.col img{width:100%; max-width: 285px; } /*ie8*/
.super_desarrollada .subsuperdesarrollada>article>div>.col.text{width: 55%; }
.super_desarrollada .subsuperdesarrollada>article:nth-child(even)>div>figure.col{padding-right: 10px; }
.super_desarrollada .subsuperdesarrollada>article:nth-child(odd)>div>figure.col{float:right; padding-left:10px; }
/*Cronica*/
.cronica{background: #f4f2e9; padding: .5em; border-left: 8px solid #a8a492; margin-bottom: .5em;}
.cronica .careto{max-width: 70px; display: block; float: left; }
.cronica>div{display: vertical-align: top; margin-left: 75px;}
.cronica>div>h4{font-size: 1.6em; border-bottom: 1px dotted #a8a492; }
.cronica>div>h5{font-size: 1.3em; font-style: italic; margin:0;}
.songoten .cronica{font-size: .9em }
.panoramica .cronica, .normal .cronica{font-size: .8em; }
article>aside.cronica{margin-bottom: 2em; }
/*titulo con bullet*/
.lo_mas_visto h2, .listado_search div h2 {font-weight: bold; color:  #555!important; line-height: 20px; margin-top:0!important; background: url("/images/layout/agenda/title_search.png") no-repeat scroll left top rgba(0, 0, 0, 0); height: 1.5em; padding: 0.4em 1.5em!important; font-size: 18px!important;}
/*titulares back gris*/
.col h2, .post .box.relacionado h3, .participa h2, aside .box h2, .hemeroteca h2, .diviertete.search .listado_search h2,
.search.hemeroteca .listado_search h3{color:#000;height:1.7em;line-height:21px;margin:0 0 0.5em;padding:0.3em 0.5em;font-size:11px;border-bottom:1px solid #eee;background:rgba(253,253,253,1);background:-moz-linear-gradient(top, rgba(191,191,191,1) 0%, rgba(253,253,253,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(191,191,191,1)), color-stop(100%, rgba(253,253,253,1)));background:-webkit-linear-gradient(top, rgba(191,191,191,1) 0%, rgba(253,253,253,1) 100%);background:-o-linear-gradient(top, rgba(191,191,191,1) 0%, rgba(253,253,253,1) 100%);background:-ms-linear-gradient(top, rgba(191,191,191,1) 0%, rgba(253,253,253,1) 100%);background:linear-gradient(to bottom, rgba(191,191,191,1) 0%, rgba(253,253,253,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bfbfbf', endColorstr='#fdfdfd', GradientType=0);}
/*titulares con select (horoscopo?)*/
aside .box h2 select{font-size: 12px; height: 24px; margin-top: -3px; width: 10em; float: right;}
/*titulares back negro*/
.box.videos h3, aside .box.galerias h3, aside .clasis_tercera_colum h2, #document .box_deportes h2{filter:none; background: url("/images/layout/back_title_new.png") repeat-x scroll left top #000; display: block; padding: 4px 0 3px 0.5em; margin: 0; line-height: 20px; font-size: 15px;}
#document .box_deportes h2{height: 22px;}
.box.videos h3 span , aside .box.galerias h3 span , aside .clasis_tercera_colum h2 span, #document .box_deportes h2 span{color: #fff;}

/*titulares rojos*/
#document.ficha .row.span7 h2, 
#document.vips .participa.protagonistas h3, #document.ficha .col .entidad h2, #document.ficha .col .calendario h2, .calendario h3,
#document .protagonistas>h3, #document .box_recomendamos .debate h2, .post aside .box.relacionado h2, .box.debate h3,
.box.encuesta h3, .box.galeria h3, .box.denuncia h3, .post .box.relacionado .box.debate h3{height:1.7em; color:#fff; line-height: 28px; font-size: 1.1em; padding-left: 0.6em; background-image: -moz-linear-gradient(center top, #E80000 32%, #cd0000 100%); background-image: linear-gradient(center top, #E80000 32%, #cd0000 100%); background-image: -webkit-gradient(linear, center top, center bottom, color-stop(.32, #E80000), color-stop(1, #cd0000)); background-image: -ms-linear-gradient( top, #E80000 5%, #cd0000 95% ); background-image: -o-linear-gradient(top, #E80000, #cd0000); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E80000, endColorstr=#cd0000); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E80000, endColorstr=#cd0000)";}
.row.span7 .recomendada .btn{margin:0.5em 0 1em 0.6em;width:50%;}
.btn.mas{padding:0 10px;box-sizing:border-box;}
.box.relacionado .btn.mas{margin-bottom:1em;width:100%;}
.btn-mini{border:none;padding:0;margin-bottom:5px;background:none;box-shadow:none;}
.sf_comment_form.style_form .btn, a.resultados.btn, .voto .btn, .ver_mas.btn{color:#FFF;margin:1em 0px 1em 0;cursor:pointer;border-bottom:0.09em solid #666;border-radius:4px;border: none;box-shadow:0px 1px 2px 0px #000;background:rgba(205,0,0,1);background:-moz-linear-gradient(top, rgba(205,0,0,1) 0%, rgba(171,10,10,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(205,0,0,1)), color-stop(100%, rgba(171,10,10,1)));background:-webkit-linear-gradient(top, rgba(205,0,0,1) 0%, rgba(171,10,10,1) 100%);background:-o-linear-gradient(top, rgba(205,0,0,1) 0%, rgba(171,10,10,1) 100%);background:-ms-linear-gradient(top, rgba(205,0,0,1) 0%, rgba(171,10,10,1) 100%);background:linear-gradient(to bottom, rgba(205,0,0,1) 0%, rgba(171,10,10,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cd0000', endColorstr='#ab0a0a', GradientType=0);}
.sf_comment_form.style_form .btn:hover, a.resultados.btn:hover, .voto .btn:hover, .ver_mas.btn:hover{color:#1f1f1f;background:rgba(153,153,153,1);background:-moz-linear-gradient(top, rgba(153,153,153,1) 0%, rgba(102,102,102,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(153,153,153,1)), color-stop(100%, rgba(102,102,102,1)));background:-webkit-linear-gradient(top, rgba(153,153,153,1) 0%, rgba(102,102,102,1) 100%);background:-o-linear-gradient(top, rgba(153,153,153,1) 0%, rgba(102,102,102,1) 100%);background:-ms-linear-gradient(top, rgba(153,153,153,1) 0%, rgba(102,102,102,1) 100%);background:linear-gradient(to bottom, rgba(153,153,153,1) 0%, rgba(102,102,102,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#666666', GradientType=0);}
/*autor caretos*/
.autor_caretos{padding: 0.5em 0em 0.5em 1em; background-color: #f7f7f9; border: 1px solid #e1e1e8; border-radius: 4px; border-left: 2px solid #cd0000; margin-bottom: 14px;} 
.autor_caretos .careto{width: 100px; padding-right: 1em;}
.autor_caretos h2{border-bottom: 1px dotted #ccc; color: #666;}
.autor_caretos .autor_extras_post{border-bottom: 2px solid #035C89; padding-bottom: 2em; margin-bottom: 1em;}
.autor_extras .twitter{background: url('/images/layout/icos/ico_social.png') no-repeat scroll -1px -231px; padding-left: 1.7em;}
.autor_extras .rss{background: url('/images/layout/icos/ico_social.png') no-repeat scroll right -231px; text-indent: 100%; overflow:hidden; white-space: nowrap; display: inline-block; width: 20px; height:20px; vertical-align: middle; }
.portadilla article p.autor_extras{font-weight: bold; font-size: .9em; margin:0;}
.portadilla article p.autor_extras a{color: #000;}
.portadilla article p.autor_extras .author{margin-right: 5px; }
.portadilla article p.autor_extras .twitter{margin-left: 5px; }
.portadilla article.panoramica p.autor_extras{margin-top: 10px; }
.portadilla article.panoramica.no_img p.autor_extras{margin-top: 0 }
/*tags*/
.etiquetas{margin-bottom: 1em; padding: 0.6em;}
.etiquetas .hashtag a{border-radius: 8px; margin: 0 0.3em 0.5em 0; background-color: #ccc; display: inline-block; font-size: 11.844px; font-weight: normal; line-height: 14px; padding: 3px 9px 3px 7px; vertical-align: baseline; white-space: nowrap;padding-left: 0.5em;}
.etiquetas .hashtag a:before {content:"# "; color: #000;}
.etiquetas .hashtag span{margin: 0;}
/*colores secciones */
.diviertete h2, .diviertete h3, .diviertete h4, .diviertete h5, .diviertete h6, .diviertete h2 a, .diviertete h3 a, .diviertete h4 a, .diviertete h5 a, .diviertete h6 a, .diviertete.post p a, .content .diviertete a, .search.hemeroteca .listado_search .diviertete h3.titulo a{ color: #C93900;}
.guia h2, .guia h3, .guia h4, .guia h5, .guia h6, .guia h2 a, .guia h3 a, .guia h4 a, .guia h5 a, .guia h6 a, .guia.post p a, .content .guia a, .search.hemeroteca .listado_search .guia h3.titulo a {color: #DB8B0D;}
.vips h2, .vips h3, .vips h4, .vips h5, .vips h6, .vips h2 a, .vips h3 a, .vips h4 a, .vips h5 a, .vips h6 a, .vips.post p a, .content .vips a, .search.hemeroteca .listado_search .vips h3.titulo a {color: #B8096E;}
.especiales h2, .especiales h3, .especiales h4, .especiales h5, .especiales h6, .especiales h2 a, .especiales h3 a, .especiales h4 a, .especiales h5 a, .especiales h6 a, .especiales.post p a, .content .especiales a, .search.hemeroteca .listado_search .especiales h3.titulo a {color: #0091B8;}
.blogs h2, .blogs h3, .blogs h4, .blogs h5, .blogs h6, .blogs h2 a, .blogs h3 a, .blogs h4 a, .blogs h5 a, .blogs h6 a, .blogs.post p a, .content .blogs a, .search.hemeroteca .listado_search .blogs h3.titulo a{color: #00802B;}
.diviertete h2 a, .diviertete h3 a, .diviertete h4 a, .diviertete h5 a, .diviertete h6 a,
.guia h2 a, .guia h3 a, .guia h4 a, .guia h5 a, .guia h6 a,
.vips h2 a, .vips h3 a, .vips h4 a, .vips h5 a, .vips h6 a,
.especiales h2 a, .especiales h3 a, .especiales h4 a, .especiales h5 a, .especiales h6 a,
.blogs h2 a, .blogs h3 a, .blogs h4 a, .blogs h5 a, .blogs h6 a{cursor:pointer;}
.blogs article{padding:0 0 13px 0;margin-bottom:13px;background:url("/images/layout/cierre_article_blogs.png") no-repeat scroll left bottom;}
.diviertete article{padding:0 0 13px 0;margin-bottom:13px;background:url("/images/layout/cierre_article_diviertete.png") no-repeat scroll left bottom;}
.vips article{padding:0 0 13px 0;margin-bottom:13px;background:url("/images/layout/cierre_article_vips.png") no-repeat scroll left bottom;}
.guia article{padding:0 0 13px 0;margin-bottom:13px;background:url("/images/layout/cierre_article_guia_util.png") no-repeat scroll left bottom;}
.especiales article{padding:0 0 13px 0;margin-bottom:13px;background:url("/images/layout/cierre_article_especiales.png") no-repeat scroll left bottom;}
.economico article{padding:0 0 13px 0;margin-bottom:13px;background:url("/images/layout/cierre_article_economico.png") no-repeat scroll left bottom;}
.post .row.span5>article{background:none;}
/*estilos old, para columnas*/
.bloques3{margin-top: 1.3em;}
.col{float: left;}
.container.post .bloques3 {margin-top: 0;}
/*revisar old init*/
.sub_bloques3{margin-top: 1em;}
.sub_bloques3 .col{width: 33.33%;box-sizing:border-box;}
.blogs .bloques2 .sub_bloques3 .col{width: 32.3%!important; width: 31.5%;margin:0 0.2em;}
.sub_bloques2 .col{width: 50%;box-sizing:border-box;}
/*container*/
.container-fix {background: #fff; width:1000px; box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.45); -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.45); -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.45); border: 1.5px solid #ddd\9; margin: 0 auto; position: relative;}
/*columnas*/ 
.row.full{width: 1000px; margin: 0;}
.row.span2 {width: 190px; margin-left: 15px; /*explorer 7*/*margin-left: 9px;}
.row.span3 {width: 301px;}
.row.span5 {width: 451px; margin-left: 0; }
.row.span7 {width: 656px; *width: 650px;/*ie7*/ margin-left:15px;}
.row.span7 .span7{margin-left:0;}
.row.span10{width:970px;}
section.doble .row.span2.nomargin{margin-left:0;}
section.doble .row.span2{width:auto;max-width:207px;}
/*columnas portadillas*/
.portadilla .row.span5{ margin-left:0;}
body.economico .portadilla>.row.span5{ background:#fbe3d0; padding: 5px; box-sizing:border-box;}
/*columnas posts*/
.post .row.span2 {width: 126px; margin-left: 0; }
.post .row.span5 {width: 516px; margin-left:10px; float: right;}
/*columnas emergencias*/
.guia.emergencias .row.span2{margin-left: 0;}
/*columnas categorias guia util, etiquetas guia util, resultado busqueda*/
.guia.categoria .row.span2, .guia.tags .row.span2, .guia.search .row.span2{margin-left: 0;}
/*columnas hemeroteca*/
.hemeroteca .row.span7 .row.span4{width: 338px;}
.hemeroteca .row.span7 .row.span3{width: 270px; margin-left: 15px;}
/*columnas modulo participa y participa en blogs*/
.denuncia .row.span2, .prota .row.span2, .recibida .row.span2, .prota .row.span2 {width: 126px;}
.denuncia .row.span5, .prota .row.span5, .recibida .row.span5{width: 515px; margin-left: 15px;}
.participa.protagonistas .row.span7 .row.span5{width: 430px; margin-left: 0;}
.participa.protagonistas .row.span7 .row.span2{width: 210px; margin-left: 15px;}
/*content*/
body.economico .content {padding-top: 130px; background: url('/images/back_especial/economico/cab_seccion.png') no-repeat center 5px;}
.content{padding: 20px 0 10px; background: #fff;}
/*HEAD*/
.head{position: relative;}
.head .btn-group{display: none;}
/*banners*/
.banner span.publicidad, aside span.publicidad{font-size: 10px; color: #bbb; padding-bottom: 0.3em; margin: 0 auto; clear: both; display: block; height: 14px; text-align: center;}
.banner {text-align: center; display: block; padding: 0 0 0.5em 0;}
.banner>iframe{border: none; }
.banner.box {margin-bottom: 10px;}
.banner.mega{background: #fff;}
.banner.mega ins, .banner.vocento ins, .banner.mega a, .banner.vocento a, .banner.mega embed, .banner.vocento embed, .banner.mega object, .banner.vocento object, .banner.mega>iframe, .banner.mega>fieldset{display: inline-block; vertical-align: top;}
.banner.mega ins ins, .banner.vocento ins ins{float: none;}
.banner.mega div, .banner.vocento div{display: inline-block; vertical-align: top; *margin-right: 10px!important; margin-right:8px\0//*ie8*/}
.banner.vocento>div{max-width: 980px; float: none!important; width: auto!important;}
.banner.mega img{display: block; float: left;}
header .banner{padding: 0; height: auto; text-align: left;}
header .banner.vocento{width: 100%; white-space: nowrap;}
header .banner.mega .publicidad, header .banner.vocento .publicidad{background: url("/images/layout/tit_publi_v.gif") no-repeat scroll left center transparent; display: inline-block; height: 90px; margin-top: 0; overflow: hidden; text-indent: 100%; white-space: nowrap; width: 12px;}
header .banner.mega img {height: 90px;}
header .banner.vocento span ins{padding-right: 4px!important;}
header .banner iframe{padding-right: 7px; float: left;}
/*box logo*/
header .logo .banner {margin-top: -15px;}
/*banner faldones promocion*/
.faldones_promocion div.faldon {margin-bottom: 0.5em; padding: 0.3em;}
.faldones_promocion>div.partido{margin:.5em 0;}

/*faldones especiales modulo para portada*/
.faldon{border:1px solid #ddd; margin-bottom: 1em; z-index: 2; }
.faldon>div{position:relative; height: 115px; overflow: hidden;}
.faldon>div{background: transparent url('/images/layout/back_portada_especiales.png') repeat-x scroll left center;}
.faldon>div li .images{background: url('/images/layout/back_trans_especiales.png') no-repeat;}
.faldon>div>ul{display: flex; }
.faldon li{width:33.3%; height: 115px; text-align: left; background-position: left top!important;}
.faldon li .images{position: absolute; z-index: 10; height: 115px; width: 160px;}
.faldon li .images a{display: block; width: 100%; height: 100%; text-indent: 100%; white-space: nowrap; overflow: hidden;}
.faldon li .position_img img{position: relative; height: auto;}
.faldon li div.text{padding:0.5em 0 0 8px; margin-left:160px; position: absolute; top:0; width: 120px;}
.faldon li div.text h2{margin:0; font-size: 15px; }
.faldon li div.text h2 a {color: #1179Ea; }
.faldon li div.text p{font-size: 0.8em; margin: 0; text-align: left;}
.faldon li div.text .sub_titulo{margin-top: 0.2em;}
.faldon li div.text p.cint{position: relative; left: -8px; }
.faldon li div.text p span{color: #1179Ea;}
.faldon .diviertete{background: #eee url('/images/layout/back_portada_diviertete.png') repeat-x scroll left center;}
.faldon .diviertete li .images{background: url('/images/layout/back_trans_diviertete.png') no-repeat;}
.faldon .diviertete .logo_faldon{float:right;}
.faldon .diviertete li{width:33.3%;background:#eee url('/images/layout/back_portada_diviertete.png') repeat-x scroll left center;}
.faldon .diviertete li div.text p span{color:#fc7002;}
.faldon .diviertete li div.text h2 a{color:#fc7002;}
/*post*/
.post aside.row.span5 .banner{text-align: left;}
.post aside.row.span5 .banner iframe{width: 100%!important;}
/*tercera columna*/
aside .banner.vocento ins, aside .banner.vocento a, aside .banner.vocento embed, aside .banner.vocento object{float: none; max-width: 100%;}
aside .banner.vocento div {float: none!important;}
/*foto y video galerias*/
.fotos .box_galeria .banner{margin: 0 0 0 30px; padding-top: 1em; width: 93.6%;}
.videos .box_galeria .banner{margin: 0;}
.videos .box_galeria .banner div{width:auto!important;}
/*torretas laterales*/
.skyscraper{background-repeat: no-repeat; display: block; height: 1024px; position: absolute; top: 124px; width: 120px; z-index: 1000;}
.skyscraper.fixed>.vocento{position: fixed; top: 0px;}
.skyscraper .vocento{border: medium none; margin: 0!important;}
.skyscraper .vocento img{height: auto; width: 100%;}
#skyscraper_left{left: -122px; }
#skyscraper_right{left: 1003px; }
/*menu ediciones*/
.navbar{margin-bottom:0;}
.nav_ediciones{border-bottom:2px solid #D4D4D4;border-top:1px solid #D4D4D4;background:rgba(253,253,253,1);background:-moz-linear-gradient(top, rgba(253,253,253,1) 0%, rgba(191,191,191,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(253,253,253,1)), color-stop(100%, rgba(191,191,191,1)));background:-webkit-linear-gradient(top, rgba(253,253,253,1) 0%, rgba(191,191,191,1) 100%);background:-o-linear-gradient(top, rgba(253,253,253,1) 0%, rgba(191,191,191,1) 100%);background:-ms-linear-gradient(top, rgba(253,253,253,1) 0%, rgba(191,191,191,1) 100%);background:linear-gradient(to bottom, rgba(253,253,253,1) 0%, rgba(191,191,191,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#bfbfbf', GradientType=0);}
.nav_ediciones ul{padding:0;margin:0;}
.nav_ediciones ul li{border-right:1px dotted #666;float:left;list-style-type:none;padding:0 0.4em;}
.nav_ediciones ul li:last-child{border-right:none;}
.nav_ediciones ul li a{color:#000;font-size:13px;}
.nav_ediciones ul li a:hover, .nav_ediciones ul li.select a{color:#cd0000;}
.nav_ediciones>ul.ediciones{float:left;padding:2px 14px;}
.nav_ediciones>ul.ediciones li:first-child{font-weight:bold;border:none;}
.nav_ediciones>.social{float:right;padding-top:3px;padding-right:15px;}
.nav_ediciones .social a{background:url("/images/layout/icos/ico_social.png") no-repeat scroll 0 0 transparent;display:block;float:left;height:25px;overflow:hidden;text-indent:100%;white-space:nowrap;width:27px;}
.nav_ediciones .social a.facebook{background-position:right 0px;}
.nav_ediciones .social a.twitter{background-position:right -50px;}
.nav_ediciones .social a.google_plus{background-position:right -101px;}
.nav_ediciones .social a.youtube{background-position: right -269px;}
.nav_ediciones .social a:hover{opacity:0.7;}
.nav_ediciones .social .kiosko{background:url("/images/layout/franja_kiosko.png") repeat scroll left top transparent;width:220px;}
/*Logo*/
.box_logo{height:100px;}
.box_logo .logo{height:3.5em;float:left;width:715px;padding-top:15px;}
.box_logo .logo h1{margin:15px 0 0 0.45em;padding:0;float:left;}
.box_logo .logo h1 a{text-indent:100%;overflow:hidden;white-space:nowrap;display:block;height:60px;}
.box_logo .logo span{text-indent:100%;white-space:nowrap;display:block;height:0;overflow:hidden;width:1px;}
.box_logo .logo .ruta{float:left;color:#666;}
.mallorca .box_logo .logo .ruta{width:auto;}
.menorca .box_logo .logo .ruta{width:auto;}
.ibiza .box_logo .logo .ruta{width:auto;}
.box_logo .logo .ruta a{color:#555;}
.box_logo .logo .ruta a:hover{color:#cd0000;text-decoration:none;}
.box_logo .logo .ruta ul{list-style:none;}
.box_logo .logo .ruta ul li{float:left;}
.box_logo .logo .ruta ul li.ruta_1{width:auto;padding:26px 0 0 0px;}
.box_logo .logo .ruta ul li.ruta_1 a{font-size:60px;letter-spacing:-1px;font-family:'Passion One' , Trebuchet MS;position:relative;}
.box_logo .logo .ruta ul li.ruta_2{width:auto;padding:0.7em 0 0 5px;}
.box_logo .logo .ruta ul li.ruta_2 a{display:block;line-height:30px;border-left:3px solid #cd0000;padding-left:0.2em;margin-left:0.2em;margin-top:13px;font-size:26px;}
.box_logo .logo .ruta ul li a.activo{color:#111;}
.galerias .fotos .box_logo .logo .ruta a, .base.videos .box_logo .logo .ruta a{color:#000;}
.galerias .fotos .box_logo .logo .ruta a:hover, .base.videos .box_logo .logo .ruta a:hover{color:#fff;}
.galerias .fotos .box_logo .logo .ruta a, .base.videos .box_logo .ruta a{color:#333333;}
.base.fotos .box_logo .logo .ruta ul li.ruta_2 a, .base.videos .box_logo .ruta ul li.ruta_2 a{border-left:3px solid #EEEEEE;}
.mallorca.portada .logo h1 a{background:url('/images/layout/new_logo_home_mallorca.png') no-repeat left top;width:237px;height:60px;}
.menorca.portada .logo h1 a{background:url('/images/layout/logo_home_menorca.png') no-repeat left -1px;width:445px;height:60px;}
.ibiza.portada .logo h1 a{background:url('/images/layout/logo_home_ibiza.png') no-repeat top left;width:165px;height:59px;}
.galerias .mallorca .logo h1 a, .mallorca.videos .logo h1 a{background:url('/images/back_especial/fotogalerias/new_logo_mallorca_blanco.png') no-repeat left top;width:65px;height:44px;}
.galerias .menorca .logo h1 a, .menorca.videos .logo h1 a{background:url('/images/back_especial/fotogalerias/new_logo_menorca_blanco.png') no-repeat left top;width:106px;height:44px;}
.galerias .ibiza .logo h1 a, .ibiza.videos .logo h1 a{background:url('/images/back_especial/fotogalerias/new_logo_ibiza_blanco.png') no-repeat left top;width:121px;height:44px;}
.mallorca .logo h1 a{background:url('/images/layout/new_logo_mallorca.png') no-repeat left top;width:65px;height:41px;}
.menorca .logo h1 a{background:url('/images/layout/new_logo_menorca.png') no-repeat left top;width:106px;height:40px;}
.ibiza .logo h1 a{background:url('/images/layout/new_logo_ibiza.png') no-repeat left top;width:121px;height:40px;}
body.galerias .vips .box_logo, .vips.videos .box_logo{background:url("/images/back_especial/fotogalerias/degradado_fv_vips.png") repeat-x scroll left 0.05em rgba(0, 0, 0, 0);}
.weather_header{position:relative;top:-30px;}
.weather_header .tiempo{position:absolute;right:300px;top:30px;z-index:1;}
.weather_header .tiempo h2{background:none!important;margin:0 !important;padding:0 !important;}
.weather_header .tiempo h2 span, .weather_header .tiempo .city{display:none}
.weather_header .tiempo label{text-align:right;margin-bottom:-11px;}
.weather_header .tiempo select{width:155px;border:none;background:none;text-align:right;}
.weather_header .tiempo .tiempo_select:after{color:#cd0000;background:#ffffff;text-align:center;font-size:16px;font-weight:bold;width:21px;line-height:30px;height:30px;display:block;content:'+';position:absolute;top:0;right:0;pointer-events:none;border:none;box-sizing:border-box;}
.weather_header .tiempo select option {color: #666;}
.weather_header .tiempo #weather{width:12em;}
.weather_header .tiempo #weather .toggle_container{left:13.6em;position:relative;top:-7em;width:278px;}
.weather_header .tiempo #weather .toggle_container .block{width:278px;}
.weather_header .tiempo #weather table tr{background:none repeat scroll 0 0 #fff !important;float:left;height:89px;*height:auto;width:55.5px;text-align:center;}
.weather_header .tiempo #weather .forecast td{width:55.5px;float:left;display:block;}
.weather_header .tiempo #weather .forecast td.high, .weather_header .tiempo #weather .forecast td.low{font-size:10px;}
.weather_header .tiempo #weather .temp{float:none;}
.weather_header .tiempo #weather .temp ul{float:right;position:relative;top:3em;left:-5px;}
.weather_header .tiempo #weather .temp ul li{float:none;padding:0;text-align:right;line-height:12px;}
.weather_header .tiempo #weather .temp .min{background:none;}
.weather_header .tiempo #weather .temp .max{background:none;padding:0;margin:0;}
.weather_header .tiempo #weather .back_weather{background:none;}
.weather_header .tiempo #weather .current{position:relative;top:-1.2em;left:-5px;}
.weather_header .tiempo #weather .current div{text-align:right;}
.weather_header .tiempo #weather .bigimage{left:4em;}
.weather_header .tiempo #weather .bigimage img{width:4.5em;margin:0;}
.weather_header .tiempo #weather .text{text-indent:100%;display:block!important;width:20px;cursor:pointer;position:absolute;right:-21px;top:0;background:url('/images/weather/trigger_head.png') no-repeat left center;}
.weather_header .tiempo #weather .text a{display:none;}
.weather_header .tiempo #weather .forecast{max-width:none;width:279px;}
.weather_header .tiempo #weather .forecast .days{font-size:12px;padding:0;}
.weather_header .tiempo.box{width:168px;padding:0;border:0;height:84px;margin-top:8px;background:url('/images/weather/back_head.png') no-repeat right 21px;}
/*Buscador head*/
.head .search{padding: 0.8em 0.8em 0 0.8em; width: 255px;}
.head .search .btn{margin-left: -40px; margin-top: -10px; border-radius: 8px;}
.head .search form{margin-bottom: -8px;}
.head .search .box_campo input{width: 235px;}
/*suscribete head*/
.head .subscribete_header a{background: url("/images/layout/bt/bt_subscribirse.png") no-repeat scroll -0.3em -5px transparent; display: block; height: 35px; overflow: hidden; text-indent: 100%; white-space: nowrap;}
.head .subscribete_header a:hover{background-position: -0.3em -71px;}
/*fecha y hora*/
.head time{margin: 0 1.1em; text-transform: capitalize; text-align: right; display: block; color: #666; font-size: 11px;}
.head time span{color: #cd0000; text-transform: none;}
.galerias .fotos .head time, .base.videos .head time{color: #fff;}
.galerias .fotos .head time span, .base.videos .head time span{color: #000;}

/*menu secciones*/
.head .navbar-inner{padding: 0px!important; font-size: 13px;}
.head .menu_secciones{overflow: hidden; position: relative;}
.head .menu_secciones li{border-left: 1px solid #D0D0D1; border-right: 1px solid #838383; color:#fff;font-size: 0.8em; list-style-type: none; margin: 0;}
.head .menu_secciones li.portada{border-left: 0;}
.head .menu_secciones li a{padding: 0px; font-size: 13px; color: #FFFFFF; cursor: pointer; display: block; text-align: center; text-decoration: none; line-height: 16px;}
.head .menu_secciones li a:hover{color: #FF1822;}
.head .menu_secciones a span{padding: 7px 7px 2px 7px; text-align: center; text-shadow: none; color: #fff!important; text-transform:uppercase; display:block; cursor: pointer!important; border-bottom: 6px solid #C3C3C3; text-align: center; background-color: #ccc; background-image: -moz-linear-gradient(top, #BFBFBF, #8A8A8A); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#BFBFBF), to(#8A8A8A)); background-image: -webkit-linear-gradient(top, #BFBFBF, #8A8A8A); background-image: -o-linear-gradient(top, #BFBFBF, #8A8A8A); background-image: linear-gradient(to bottom, #BFBFBF, #8A8A8A); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#BFBFBF', endColorstr='#8A8A8A', GradientType=0);}
.head .menu_secciones .portada a {background: url("/images/layout/icos/ico_home_menu_secciones.png") no-repeat scroll 1px -78px!important; padding-left: 30px!important;}
.head .menu_secciones .portada a.select, .head .menu_secciones .portada a:hover {background: url("/images/layout/icos/ico_home_menu_secciones.png") no-repeat scroll left -3px!important; padding-left: 30px!important;}
.head .menu_secciones .portada a span{border-bottom: 6px solid #fc0000;}
.head .menu_secciones .portada a.select span,
.head .menu_secciones .portada a span:hover,
.head .menu_secciones .clasificados a.active span,
.head .menu_secciones .clasificados a span:hover,
.head .menu_secciones .hemeroteca a.active span,
.head .menu_secciones .hemeroteca a span:hover{background-color: #AC0000; background-image: -moz-linear-gradient(top, #AC0000, #FC0000); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#AC0000), to(#FC0000)); background-image: -webkit-linear-gradient(top, #AC0000, #FC0000); background-image: -o-linear-gradient(top, #AC0000, #FC0000); background-image: linear-gradient(to bottom, #AC0000, #FC0000); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#AC0000', endColorstr='#FC0000', GradientType=0);}
.head .menu_secciones .noticias a.select span,
.head .menu_secciones .noticias a span:hover,
.head .menu_secciones .sucesos a.select span,
.head .menu_secciones .sucesos a span:hover,
.head .menu_secciones .deportes a.select span,
.head .menu_secciones .deportes a span:hover{border-bottom: 6px solid #BFBFBF; background-color: #ccc; background-image: -moz-linear-gradient(top, #8A8A8A, #BFBFBF); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#8A8A8A), to(#BFBFBF)); background-image: -webkit-linear-gradient(top, #8A8A8A, #BFBFBF); background-image: -o-linear-gradient(top, #8A8A8A, #BFBFBF); background-image: linear-gradient(to bottom, #8A8A8A, #BFBFBF); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8A8A8A', endColorstr='#BFBFBF', GradientType=0);}
.head .menu_secciones .diviertete a span {width: 75.5px; border-bottom: 6px solid #FD5016;}
.head .menu_secciones .diviertete a.select span,
.head .menu_secciones .diviertete a span:hover{background-color: #D65016; background-image: -moz-linear-gradient(top, #D65016, #FD5016); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#D55016), to(#FD5016)); background-image: -webkit-linear-gradient(top, #D55016, #FD5016); background-image: -o-linear-gradient(top, #D55016, #FD5016); background-image: linear-gradient(to bottom, #D55016, #FD5016); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D55016', endColorstr='#FD5016', GradientType=0);}
.head .menu_secciones .blogs a span{border-bottom: 6px solid #11BB40; width: 80px;}
.head .menu_secciones .blogs a.select span,
.head .menu_secciones .blogs a span:hover{background-color: #118C40; background-image: -moz-linear-gradient(top, #118C40, #11BB40); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#118C40), to(#11BB40)); background-image: -webkit-linear-gradient(top, #118C40, #11BB40); background-image: -o-linear-gradient(top, #118C40, #11BB40); background-image: linear-gradient(to bottom, #118C40, #11BB40); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#118C40', endColorstr='#11BB40', GradientType=0);}
.head .menu_secciones .gente a span{border-bottom: 6px solid #C4137B; width: 56px;}
.head .menu_secciones .gente a.select span,
.head .menu_secciones .gente a span:hover{background-color: #AA137B; background-image: -moz-linear-gradient(top, #AA137B, #C4137B); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#AA137B), to(#C4137B)); background-image: -webkit-linear-gradient(top, #AA137B, #C4137B); background-image: -o-linear-gradient(top, #AA137B, #C4137B); background-image: linear-gradient(to bottom, #AA137B, #C4137B); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#AA137B', endColorstr='#C4137B', GradientType=0);}
.head .menu_secciones .servicios a span{border-bottom: 6px solid #EABC07;width: 72px;}
.head .menu_secciones .servicios a.select span,
.head .menu_secciones .servicios a span:hover{background-color: #EABC07; background-image: -moz-linear-gradient(top, #E9A20B, #EABC07); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#E9A20B), to(#EABC07)); background-image: -webkit-linear-gradient(top, #E9A20B, #EABC07); background-image: -o-linear-gradient(top, #E9A20B, #EABC07); background-image: linear-gradient(to bottom, #E9A20B, #EABC07); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E9A20B', endColorstr='#EABC07', GradientType=0);}
.head .menu_secciones .especiales a span{border-bottom: 6px solid #0EC1EC;width: 90px;}
.head .menu_secciones .especiales a.select span,
.head .menu_secciones .especiales a span:hover{background-color: #0EA5EC; background-image: -moz-linear-gradient(top, #0EA6EC, #0EC1EC); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0EA6EC), to(#0EC1EC)); background-image: -webkit-linear-gradient(top, #0EA6EC, #0EC1EC); background-image: -o-linear-gradient(top, #0EA6EC, #0EC1EC); background-image: linear-gradient(to bottom, #0EA6EC, #0EC1EC); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0EA6EC', endColorstr='#0EC1EC', GradientType=0);}
.head .menu_secciones .clasificados a span, .head .menu_secciones .hemeroteca a span {text-transform: none; border-bottom: 6px solid #FC0000; background-color: #1f1f1f; background-image: -moz-linear-gradient(top, #555354, #747374); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555354), to(#747374)); background-image: -webkit-linear-gradient(top, #555354, #747374); background-image: -o-linear-gradient(top, #555354, #747374); background-image: linear-gradient(to bottom, #555354, #747374); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#555354', endColorstr='#747374', GradientType=0);}
.head .menu_secciones .clasificados{float: right;} 
.head .menu_secciones .hemeroteca{float: right;} 
.head .menu_secciones .portada span{width: 70px;}
.head .menu_secciones .noticias span{width: 65px;}
.head .menu_secciones .deportes span{width: 75px;}
.head .menu_secciones .sucesos span{width: 70px;}
#head .menu_secciones .clasificados span, #head .menu_secciones .hemeroteca span{text-transform: none;}
.head .navbar-inner .btn-group{display: none;}

/*Menu sub secciones*/
.menu_subsecciones{width: 100%; z-index: 100; border-bottom: 2px solid #eee; background: #fff; }
.menu_subsecciones ul{list-style-type: none; margin: 0px 4px 5px 18px; padding-top: 7px;}
.menu_subsecciones ul li{font-size: 13px; float: left; margin-left: 0.3em; padding-left: 0.3em; border-left: 1px solid #F8D9D1;}
.menu_subsecciones ul li:first-child {border-left: none;}
.menu_subsecciones ul li a.select{color: #cd0000; font-weight: bold;}
.menu_subsecciones ul li.ico_subsecciones{ border-left: none; }

/*menu de imagenes emergente popitas */
div.popitas{-moz-border-colors: none; background: none repeat scroll 0 0 #FFFFFF; border-color: -moz-use-text-color #CCCCCC #CCCCCC; border-image: none; border-left: 1px solid #CCCCCC;  border-right: 1px solid #CCCCCC; border-style: none solid solid; border-width: medium 1px 5px;  box-shadow: 0 8px 10px #555555; z-index: 110;}
div.popitas ul{padding: 7px 0px 5px 3px; border-bottom: 2px solid #EEEEEE;}
div.popitas.participa{border-bottom-color: #11BB40;}
div.popitas.diviertete{border-bottom-color: #FD5016;}
div.popitas.vips{border-bottom-color: #C4137B;}
div.popitas.guia{border-bottom-color: #EABC07;}
div.popitas.especiales{border-bottom-color: #0EC1EC;}
div.popitas .cols{padding:5px 10px 0 10px; }
div.popitas .col{border-left: 1px solid #CCCCCC; padding:0 10px; width: 31%; float:left; height: 107px;}
div.popitas .col:first-child{border-left: medium none;}
div.popitas .col img{border: 1px solid #CCCCCC; float: left; margin: 0 10px 10px 10px; padding: 1px;}
div.popitas h3{font-size: 0.9em; margin: 0; padding: 0;}
div.popitas h3.titulo a{color: #333; font-weight: bold;}
div.popitas h3.titulo a:hover{color: #cd0000;}
div.popitas .subseccion a{color: #cd0000; font-size: 0.8em; font-weight: bold;}
div.popitas.especiales .subseccion a {line-height: 14px; display: block;}
div.popitas article{background: none; margin-bottom: 0;}

/*icos subsecciones*/
.ico_subsecciones{float: right !important;}
.ico_subsecciones a{border: 0 none !important; display: block !important; float: left !important; height: 22px; padding: 0 !important;}
.ico_subsecciones a.rss{background: url("/images/layout/icos/ico_social.png") no-repeat scroll right -150px transparent; overflow: hidden; text-indent: 100%; white-space: nowrap; width: 24px;}
.ico_subsecciones a.rss:hover{opacity: 0.7;}
.ico_subsecciones a.kiosko{background: url("/images/layout/franja_kiosko.png") repeat scroll left top transparent; width: 220px; text-indent: -9999em;}
.especiales .ico_subsecciones{top: 0;}

/*destacado portatilla*/
/*estilos para imagen en destacados de portadilla (noticias, sucesos, deportes)*/
.destacado_portadilla{width: auto; position: relative; margin: 0 auto 15px; padding-bottom: 1em;}
.destacado_portadilla .wrapper{width: 39.6em; overflow: auto; height: 287px; margin: 0; position: absolute; top: 0; left: 0; border-bottom:none;}
.destacado_portadilla .wrapper ul{width: 9999px; list-style: none; position: absolute; top: 0; left: 0; margin: 0;}
.destacado_portadilla ul li{float: left; position: relative;}
.destacado_portadilla strong a, .destacado_portadilla strong{font-size:1.3em; display: block;}
.destacado_portadilla span span	{ display: none; font-size:1.5em; color: #ff0000; position:static; padding: 0;background: none;padding-right:0.3em;height:2.5em; float: left; width:0.5em;}
.destacado_portadilla .wrapper ul li .img img{width: 39.6em; height: auto; color:#fff;}
.destacado_portadilla small{font-size:1.2em;}
.portadilla .img {width: 223px; margin-right:15px; float: left;}
.portadilla .img img {margin-bottom: 0;}
.portadilla .extracto a{color:#cd0000; border-bottom: 1px dotted #cd0000;}
.portadilla .extracto a:hover{border-bottom-style: solid; text-decoration:none;}
/*oculta imagen cintillo en portadillas*/
.portadilla img.cintillo{display: none;}

/*estilos cintillo portada*/
.cintillo{font-size: 11px; line-height:normal; padding: 5px; display: table; color:#000000; font-weight:bold; margin-bottom: 0;
background: rgba(246,246,244,1);
/* Old Browsers */background: -moz-linear-gradient(left, rgba(246,246,244,1) 0%, rgba(255,255,255,1) 36%, rgba(255,255,255,1) 100%);
 /* FF3.6+ */background: -webkit-gradient(left top, right top, color-stop(0%, rgba(246,246,244,1)), color-stop(36%, rgba(255,255,255,1)), color-stop(100%, rgba(255,255,255,1)));
/* Chrome,Safari4+  */background: -webkit-linear-gradient(left, rgba(246,246,244,1) 0%, rgba(255,255,255,1) 36%, rgba(255,255,255,1) 100%);
 /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(left, rgba(246,246,244,1) 0%, rgba(255,255,255,1) 36%, rgba(255,255,255,1) 100%);
 /* Opera 11.10+ */background: -ms-linear-gradient(left, rgba(246,246,244,1) 0%, rgba(255,255,255,1) 36%, rgba(255,255,255,1) 100%);
 /* IE 10+ */background: linear-gradient(to right, rgba(246,246,244,1) 0%, rgba(255,255,255,1) 36%, rgba(255,255,255,1) 100%);
/* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f4', endColorstr='#ffffff', GradientType=1 );

}
img.cintillo{background: none; padding: 0;}

/*NOTICIAS RELACIONADAS*/
/*caja para hilos y relacionadas*/
.prettyprint{padding: 8px 0 0px 0; background-color: transparent; border: none; background: url('/images/layout/icos/ident_hilos.png') no-repeat scroll left 6px; margin-left:1em;}
.prettyprint .linenums {
  -webkit-box-shadow: inset 0 0 0 #fbfbfc, inset 0 0 0 #ececf0;
     -moz-box-shadow: inset 0 0 0 #fbfbfc, inset 0 0 0 #ececf0;
          box-shadow: inset 0 0 0 #fbfbfc, inset 0 0 0 #ececf0;
}

.prettyprint .linenums a{line-height: 14px;}
.noticias_portada .col.l {padding-right: 0.3em; width: 48%;}
.noticias_portada .col.r {padding-left: 0.3em; width: 48%;}

/* Specify class=linenums on a pre to get line numbering */
ol.linenums{margin: 0 0 0 33px; /* IE indents via margin-left */} 
ol.linenums li{padding-left: 12px; color: #bebec5; line-height: 18px; text-shadow: 0 1px 0 #fff;}

/*lista iconos*/
@font-face {
  font-family: 'Glyphicons Halflings';

  src: url('https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/fonts/glyphicons-halflings-regular.eot');
  src: url('https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/fonts/glyphicons-halflings-regular.woff') format('woff'), url('https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.glyphicon:before { margin-right: 5px;}
.glyphicon-camera:before, .lista_icos .glyphicon-foto:before { content: "\e046"; }
.glyphicon-file:before, .lista_icos .glyphicon-hilo:before { content:"\e022"; }
.glyphicon-save-file:before, .lista_icos .glyphicon-pdf:before { content:"\e202"; }
.glyphicon-film:before { content:"\e009"; }
.glyphicon-eye-open:before { content:"\e105"; }
.glyphicon-calendar:before, .lista_icos .glyphicon-diviertete:before {content:"\e109";}
.glyphicon-folder-open:before {content:"\e118"; }
.glyphicon-picture:before { content: "\e060"; }
.glyphicon-comment:before { content: "\e111"; }
.glyphicon-signal:before, .lista_icos .glyphicon-encuesta:before { content: "\e018"; }
.glyphicon-facetime-video:before, .lista_icos .glyphicon-video:before { content: "\e059"; }
.glyphicon-fullscreen:before { content: "\e140"; }
.glyphicon-volume-up:before, .glyphicon-audio:before {content: "\e038";}
.glyphicon-thumbs-up{content: "\e125";}
.glyphicon-thumbs-down{content: "\e126";}
.glyphicon-time:before { content: "\e023"; }
.glyphicon-stop:before { content: "\e074"; }
.glyphicon-forward:before { content: "\e075"; }

.lista_icos{margin-top: 0;}
.lista_icos ul li{ padding: 0.2em 0;}
.lista_icos ul li a{font-size: 11px; margin:0 0.2em 0 0.2em; padding-left: 1.2em; display: block;}
.lista_icos a{color: #666; font-size: 14px; font-weight: bold; line-height: 17px; display: block;}
.lista_icos a:hover{color: #cd0000;}
.lista_icos h4{font-weight: bold;margin-left:0.8em; padding-left:0.3em;}
.lista_icos span.reacciones {background:transparent url('/images/layout/ico_enlaces.gif') no-repeat scroll left -25.5em; margin:0em; position:relative; text-indent:-9999em; top:2em; width:1.1em; display: block;}
.lista_icos .col.max_col{width: 100%;}

/*lista encuestas*/ 
.sf_encuesta_results{font-size: 16px;}
.sf_poll_results strong{display: block; _height: 1%; border-left: 0px solid blue; padding-left: 3px; }
.ui-progressbar{height:1em; text-align:left; }
.encuesta .ui-widget-content{background:#fff; border:1px solid #eee; color:#333; }
.encuesta.ui-progressbar{border-radius: 3px; background: #fff; border:1px solid #ccc; }
.encuesta.ui-progressbar .ui-progressbar-value{border-radius: 3px; height:100%; margin:-1px; background: #e13728; color: #ffffff; font-weight: bold; border: 1px solid #e3a1a1; }
.encuesta.ui-progressbar .count{float: right; font-size: .8em; margin-right: .5em; color: silver; line-height: 12px;}
.una .encuesta.ui-progressbar.encuesta_2 .ui-progressbar-value{background: #ff8c04; border-color: #ff8c04;}
.una .encuesta.ui-progressbar.encuesta_3 .ui-progressbar-value{background: #dbd408; border-color: #dbd408;}
.una .encuesta.ui-progressbar.encuesta_4 .ui-progressbar-value{background: #94c93d; border-color: #94c93d;}
.una .encuesta.ui-progressbar.encuesta_5 .ui-progressbar-value{background: #2dc5f6; border-color: #2dc5f6;}
.una .encuesta.ui-progressbar.encuesta_6 .ui-progressbar-value{background: #3f66ab; border-color: #3f66ab;}
.una .encuesta.ui-progressbar.encuesta_7 .ui-progressbar-value{background: #6a246d; border-color: #6a246d;}
.una .encuesta.ui-progressbar.encuesta_8 .ui-progressbar-value{background: #c25b88; border-color: #c25b88;}
.listado_search .item.encuesta .sf_encuesta_results{width: 75%; margin-left: 15%; font-size: 1em; }

/*listado encuestas en participa*/
.lista_encuesta h2 span{color: #cd0000; padding-left: 0.5em;}
.lista_encuesta i{display: none;}
.lista_encuesta ul.sf_encuesta_results li{padding:0.5em;}
.lista_encuesta li.color{background:#ddd;padding:1em;border-bottom: 2px solid #000000;}
.lista_encuesta li.color:nth-child(even){background:#eee;}
.lista_encuesta .sf_encuesta_results{padding:0.5em 1em 1em;}
.lista_encuesta .sf_encuesta_results div{margin-top: 0.2em;}
.lista_encuesta h4{padding:0; margin:0;}
.lista_encuesta .mas_resultados{display:none;}
.lista_encuesta .listado_search h3, .lista_encuesta .listado_search h4{background: none; padding: 0; margin:0; height: auto;}
.lista_encuesta .listado_search h4{color:#666;}
.lista_encuesta .listado_search h3 a{background: none; border:0; width: auto; padding:0; margin:0.2em 0; height: auto;}
.lista_encuesta .listado_search ol{padding:0;}
.lista_encuesta .listado_search .item{width: 36em; padding-top:0.5em;}
.encuestas .lista_encuesta .listado_search .item{width: 100%; }
.lista_encuesta .listado_search strong {float: left;}
.lista_encuesta input.bt_input{height:3em !important; width:5.6em !important; border:0; background:url("/images/layout/bt/votar_input.png") no-repeat scroll left center; cursor: pointer;}
.lista_encuesta input.bt_input:hover {color:#cd0000!important; background:url("/images/layout/bt/votar_input_h.png") no-repeat scroll left center; width: auto;}
.listado_encuestas h3{background:url("/images/layout/franja-roja_historico.png") repeat-x scroll left top #E80000; color:#FFF; height:auto; padding: 0.3em; line-height: 1.2em; font-size: 0.9em;}
.listado_encuestas li{border-bottom:0.09em dotted #BBBBBB; font-size:0.8em; margin:0.4em 0; list-style: disc inside none;}
.encuestas .listado_search ol{margin-left: 0; list-style: none;}

/* FOTOGALERIA PORTADA*/
#document .fotogaleria_home{margin: 1em 0em 1em 0; background: -webkit-gradient(linear, center top, center bottom, color-stop(0, #656565), color-stop(1, #434343)); background: -webkit-gradient(linear, 0 0, 0 bottom, from(#656565), to(#434343)); background: -webkit-linear-gradient(#656565, #434343); background: -moz-linear-gradient(#656565, #434343); background: -ms-linear-gradient(#656565, #434343); background: -o-linear-gradient(#656565, #434343); background: linear-gradient(#656565, #434343);}
#document .fotogaleria_home h2{background: url("/images/layout/icos/ico_fotogaleria_home.png") no-repeat scroll 6.5em 0; font-size: 1.3em; border-bottom: 1px solid white; margin: 0.5em 0.1em; padding-bottom: 1em;}
#document .fotogaleria_home h2 a{font-weight: bold; color: #fff;}
#document .fotogaleria_home h4{background: #cd0000; padding: 0.1em 0.3em; display: inline;}
#document .fotogaleria_home h4 a{color: #fff; font-size: 0.7em; text-transform: uppercase;}
#document .fotogaleria_home p{font-size: 0.9em; padding-top: 5px;}
#document .fotogaleria_home p a{color: #fff;}
#document .fotogaleria_home ul{list-style: none; margin: 0; padding: 0; display: flex;}
#document .fotogaleria_home ul li{padding-left: 1%; width: 20%; box-sizing: border-box; /*Para los putos iPhones*/ float:left;}
#document .fotogaleria_home ul li img{border:1px solid #CCCCCC;}

/*estrellas*/
.estrellas>span{font-size: 0.7em; color: #666; float:left; margin: 0em 0.5em 0 0;}
.estrellas>div {float:left;}
ul.star-rating{list-style: none;margin: 0;padding: 0;height: 17px;position:relative;overflow:hidden;background: url('/sfPropelActAsRatableBehaviorPlugin/images/alt_star.png') top left repeat-x; width: 80px!important;}
ul.star-rating li{padding: 0;margin: 0;width: 16px;height: 17px;display: block !important;float: left;}
ul.star-rating li a{display: block;width: 16px;height: 17px;line-height: 17px; text-decoration: none;text-indent: -9000px;z-index: 20;position: absolute;padding: 0;overflow: hidden;left:0;}
ul.star-rating li a:hover {background: url('/sfPropelActAsRatableBehaviorPlugin/images/alt_star.png') left -36px;z-index: 2;left: 0;border:none;}
ul.star-rating a.r1star {left: 0;}
ul.star-rating a.r1star:hover {width: 16px;}
ul.star-rating a.r2stars{left:16px;}
ul.star-rating a.r2stars:hover {width: 32px;}
ul.star-rating a.r3stars{left: 32px;}
ul.star-rating a.r3stars:hover {width: 48px;}
ul.star-rating a.r4stars{left: 48px;}	
ul.star-rating a.r4stars:hover {width: 64px;}
ul.star-rating a.r5stars{left: 64px;}
ul.star-rating a.r5stars:hover {width: 80px;}
ul.star-rating li.current-rating{background: url('/sfPropelActAsRatableBehaviorPlugin/images/alt_star.png') left -18px!important;position: absolute;height: 17px;display: block;text-indent: -9000px;z-index: 1;left:0px;}

.box_recomendamos .item .rater_slider {padding:0.2em 0 0.5em;position:relative;}
article  ul.star-rating{float: left; margin-right: 10px;}
article .rater_slider li, article .estrellas li {position: absolute!important;}
article .message{font-size: 12px;}

/*calendarios buscador*/
div.calendar{position: relative;}
.calendar, .calendar table{background: #eee; border: 1px solid #BDB2BF; color: #000; cursor: default; font-family: "trebuchet ms",verdana,tahoma,sans-serif; font-size: 11px;}
.calendar{border-color: #797979;}
.calendar .button{color: #000000; font-weight: bold; padding: 2px; text-align: center; border-bottom: 1px solid #999;}
.calendar .nav{font-family: verdana,tahoma,sans-serif;}
.calendar thead .title{color: #000000; font-weight: bold; padding: 2px; text-align: center; border-bottom: 1px solid #999;}
.calendar thead .headrow {}
.calendar thead .name{border-bottom: 1px solid #797979; color: #000000; padding: 2px; text-align: center;}
.calendar thead .weekend{color: #CC4444;}
.calendar thead .hilite{background: #66CCFF; border-bottom: 1px solid #797979; padding: 2px 2px 1px;}
.calendar thead .active{border-bottom: 1px solid #797979; color: #FFFFFF; padding: 3px 1px 0 3px;}
.calendar tbody .day{color: #000000; font-family: verdana,tahoma,sans-serif; padding: 2px 4px 2px 2px; text-align: right; width: 2em;}
.calendar tbody .day.othermonth{color: #999999; font-size: 80%;}
.calendar tbody .day.othermonth.oweekend{color: #FF9999;}
.calendar table .wn{background: #CCCCCC; border-right: 1px solid #797979; padding: 2px 3px 2px 2px;}
.calendar tbody td.today{font-weight: bold;}
.calendar tbody td.hilite{background: #66CCFF; border: 1px solid #BBBBBB; padding: 1px 3px 1px 1px;}
.calendar tbody td.active{padding: 2px 2px 0;}
.calendar tbody td.weekend{color: #CC4444;}
.calendar tbody td.selected{background: #0099CC; border: 1px solid #797979; color: #FFFFFF; font-weight: bold; padding: 1px 3px 1px 1px;}
.calendar tbody .disabled{color: #999999;}
.calendar tbody .emptycell{visibility: hidden;}
.calendar tbody .emptyrow{display: none;}
.calendar tfoot .footrow{color: #FFFFFF;text-align: center;}
.calendar tfoot .ttip{color: #000; padding: 2px; border-top: 1px solid #999;}
.calendar tfoot .hilite{background: #afa; border: 1px solid #084; color: #000; padding: 1px;}
.calendar tfoot .active{background: #7c7; padding: 2px 0 0 2px;}

/*PARTICIPA*/
.participa.protagonistas{padding-bottom: 0.5em;}
.participa.protagonistas h2{color: #000; font-size: 13px;}
.participa p.explicacion{font-size: 0.75em; margin: .8em 0 .7em;}
.participa span.envia_correo{background:url("/images/layout/enviar_fotos.png") no-repeat scroll 0 0 transparent; display:block; height:33px; padding-top:0.5em; text-indent:4em; width:199px;}
.participa a span.envia_correo{font-size: .8em;}
.participa .sf_comment_text{font-size: 0.75em; color:#666;}
#document.prota .box.historico h3{background: url("/images/layout/franja-roja_historico.png") repeat-x scroll left center #E80000; color: #FFF; font-size: 16px; height: auto; line-height: 1.1em; padding: 0.2em;}

/*error formularios*/
.form_error, .formulario .content.form-error div, .form-error-msg{color :#fd0000; font-size:0.75em;}
.post_formulario .form_error{padding-top: 0.5em;}

/* modulo protagonistas*/
.protagonistas ul{list-style: none; margin:0.5em 0em 0.5em 0.5em; display: flex; flex-wrap: wrap;}
.protagonistas li{ box-sizing: border-box; padding: 0 .5%; text-align: center; }
.protagonistas .valoracion .descripcion{font-size: .85em; }
.protagonistas .valoracion .descripcion span{background: transparent url("/images/layout/ico_participa.png") no-repeat scroll -0.1em -2.6em; display: inline-block; text-indent: 100%; overflow: hidden; width: 25px; height: 20px;}
.protagonistas .valoracion .descripcion span.mas{background-position: 0 -28px;}
.protagonistas .valoracion .descripcion span.menos{background-position: 0 -58px;}
.protagonistas .valoracion header{border-bottom:1px dotted #ccc; padding: .5em 0; text-align: center; }
.protagonistas .valoracion h4{font-size: 14px; margin: 0;}
.protagonistas .valoracion h5{font-size: 13px; margin: 0; line-height: 1em;}
.protagonistas .valoracion p.bajo{margin: 0.5em 0 0; font-size: .9em; }
.protagonistas li .valora{text-align: center; }
.protagonistas .valora>p:first-child{font-size:0.65em; margin:0.5em 0; background: #E2E2E4; padding:5px 0;}
.protagonistas .valora a span{cursor:pointer; display:inline-block; background: transparent url('/images/layout/ico_participa.png') no-repeat scroll left -125px; text-indent: 100%; overflow: hidden; white-space: nowrap; width: 25px; height: 25px; margin: 4px; }
.protagonistas .valora .debajo{ background-position: left -90px; }
.protagonistas .comentario_text{font-size: 11px;}
.protagonistas li .valoracion img{border:1px solid #CCCCCC; width:100%; max-width: 150px; }
.protagonistas.tres li{width: 33.0%;}
.protagonistas.cuatro li{width: 24%; }
.protagonistas .ampliacion{font-size: 11px; color: #000;}
.protagonistas .ampliacion .ui-progressbar{height: auto;}
.protagonistas .ampliacion .positivo .ui-widget-header{background: none repeat scroll 0 0 #3A8104; border: medium none #3A8104; height: 4px;}
.protagonistas .ampliacion .negativo .ui-widget-header{background: none repeat scroll 0 0 #CC0000; border: medium none #CC0000; height: 4px;}

/*FOTO DENUNCIA PORTADA*/
.denunciar .fotodenuncia h2 a, .denunciar .fotodenuncia h4 a {color: #000;}
.denunciar .pager{margin: 0;}
.denunciar .texto{font-size: 12px;}
.denunciar div.pager{border-bottom:1px dotted #CCC;padding:0.3em;}
.denunciar div.pager .indicador{border:1px solid #CCC; font-size:0.7em; padding:4px .3em; margin: 0 0.7em;}
.denunciar div.pager .indicador span.current_page{color: red ;}
.denunciar div.pager span.prevbutton{display: inline-block; text-indent: -9999em; width: 31px; height: 21px; background: url('/images/layout/prev.png');}
.denunciar div.pager span.prevbutton.disabled{background: url('/images/layout/prev.png') 0px 21px;}
.denunciar div.pager span.nextbutton{display: inline-block; text-indent: -9999em; width: 32px; height: 21px; background: url("/images/layout/next.png");}
.denunciar div.pager span.nextbutton.disabled{background: url('/images/layout/next.png') 0px 21px;}
.denunciar div.envia_denuncia, div.envia_denuncia{margin-top: 1em; text-align: center;}
.denunciar div.fotodenuncia img{border:1px solid #eee;}
.denunciar div.fotodenuncia h2 span {color:#cd0000;padding-right: 3px;font-weight:bold;text-transform:none;}
.denunciar h4{margin: 10px 10px 0; font-weight: normal; font-size: 0.7em;}
.denunciar h4 a {line-height: 1.3em; display: block;}
.denunciar h4 span{color: #cd0000; float: left; margin-right: 0.3em;}
.denunciar div.texto{padding:0.3em;}
.participa.protagonistas .denunciar h3 {background: #ffffff!important; font-size: 13px!important; line-height: 19px!important; padding-left: 0.4em!important; height: auto!important;}
.participa.protagonistas .denunciar h3 a{color:#cd0000; display: block; line-height: 15px !important;}
.recibida .fotodenuncia h2{display: none;}

/* estilos nuevos para el combo de portada (diviertete, vips, especiales)*/
.box.sub_bloques3 .col {padding:0 5px;}
.box.sub_bloques3 .col>h3 {margin:0;}
.box.sub_bloques3 .col .holder{position: relative; margin-bottom: 0.5em; }
.box.sub_bloques3 .col .imagen{background: #F3F3F3 url('/images/layout/no_foto.png') no-repeat scroll center center;}
.box.sub_bloques3 .col .imagen img{border-bottom: 3px solid; width:100%;}
.box.sub_bloques3 .col .text{position: absolute; bottom: 0px; opacity:0.9; border-top:1px dotted #fff; width: 100%;}
.box.sub_bloques3 .col h4 a{font-size: 0.78em; display: block; margin: 0.3em 0.6em 0.4em; color: #fff; font-weight: bold; }
.box.sub_bloques3 .col.guia .imagen img{border-color: #E19112; }
.box.sub_bloques3 .col.guia .text{background: #E19112;}
.box.sub_bloques3 .col.diviertete .imagen img {border-color: #D84206; }
.box.sub_bloques3 .col.diviertete .text{background: #D84206}
.box.sub_bloques3 .col.especiales .imagen img{border-color: #0091B8; }
.box.sub_bloques3 .col.especiales .text{background: #0091B8;}
.box.diviertete h3, .box .diviertete h3{background: #D84206 url('/images/layout/back_box_title_diviertete.png') repeat-x scroll left top; width: 100%; height: 25px; border-bottom: 2px solid #FA6428; margin: 0 0 2px;}
.box.guia h3, .box .guia h3{background: #E19112 url('/images/layout/back_box_title_guia.png') repeat-x scroll left top; width: 100%; width: 100%; height: 25px; border-bottom: 2px solid #FBB334; margin: 0 0 2px; }
.box.especiales h3, .box .especiales h3{background: #0091B8 url('/images/layout/back_box_title_especiales.png') repeat-x scroll left top; width: 100%; height: 25px; border-bottom: 2px solid #0091B8; margin: 0 0 2px;}
.box.vips h3, .box .vips h3{background: #9D066B url('/images/layout/back_box_title_vips.png') repeat-x scroll left top; width: 100%; height: 25px; border-bottom: 2px solid #9D066B; margin: 0 0 2px;}
.box .guia h3 a, .box .vips h3 a, .box .especiales h3 a, .box .diviertete h3 a {color: #fff; display:block; font-size: 14px ; padding: 0.4em 0 0.7em 0.5em;}
.search.hemeroteca .box .guia h3 a, .search.hemeroteca .box .vips h3 a, .search.hemeroteca .box .especiales h3 a, .search.hemeroteca .box .diviertete h3 a{padding: 0;}
.sub_bloques3 .cierre_box{width: 100%;}
.especiales .cierre_box{border-bottom:0.15em solid #0091B8; margin: 0.5em 0 0 0;}
.guia .cierre_box{border-bottom:0.15em solid #E19112; margin: 0.5em 0 0 0;}
.vips .cierre_box{border-bottom:0.15em solid #9D066B; margin: 0.5em 0 0 0;}
.diviertete .cierre_box{border-bottom:0.15em solid #D84206; margin: 0.5em 0 0 0;}
.blogs .cierre_box{border-bottom:0.15em solid #00802b; margin: 0.5em 0 0 0;}

/*paginador diviertete, guia, especiales*/
.bt_slider_mini{text-align: center;}
.bt_slider_mini li{ display: inline-block; text-align: center;}
.bt_slider_mini li a{background: url("/images/layout/icos/ico_mini_slider_home.png") no-repeat scroll left -162px; display:block; overflow:hidden; text-indent: -9999em; white-space: nowrap; width:0.8em; margin: 0 0.3em;}
.bt_slider_mini li a.prev{background-position: left -127px; width:2.3em;}
.bt_slider_mini li a.prev:hover{background-position: left -127px; opacity: 0.7;}
.bt_slider_mini li a.next{background-position: left -85px; width:2.3em;}
.bt_slider_mini li a.next:hover {background-position: left -85px; opacity: 0.7;}
.diviertete .bt_slider_mini li a.active{background-position: left -254px;} 
.guia .bt_slider_mini li a.active{background-position: left -193px;} 
.especiales .bt_slider_mini li a.active{background-position: left -224px;} 

/*reset botones iconos en article*/
.btn-mini, .btn-mini:hover{background: none; border: none; box-shadow: none;}

/*tooltip*/
.tooltip {display:none; width: 248px; left: 5em !important; top: 2em !important; z-index: 1000;}
.tooltip .head{background: url('/images/layout/tooltip/head_back_tooltip.png') no-repeat scroll 0 0 transparent; height: 25px;}
.tooltip .main{background: url('/images/layout/tooltip/main_back_tooltip.png') repeat-y scroll 0 0 transparent; padding: 5px 18px 5px; text-decoration: none; }
.tooltip .foot{background: url('/images/layout/tooltip/foot_back_tooltip.png') no-repeat scroll 0 0 transparent; height: 13px; }
.tooltip a {color:#ad4;font-size:11px;font-weight:bold;}
.tooltip p {margin:0!important; padding:0.1em 0.3em!important; color: #333!important; font-size: 0.9em; line-height: 1.25em;}
.tooltip .main p a{color: #fff;}
.tooltip h6 {margin:0; font-size: 1.1em; color: #fff;}
strong.info_tooltip {background: url('/images/layout/tooltip/info_tooltip.png') no-repeat scroll right 0.15em transparent; padding-right: 1.5em; cursor: pointer;}

/*lo mas visto*/
.base .box.lo_mas_visto .lista li li li{ border:none; font-size: 1em;}
.base .box.lo_mas_visto .lista li li li a{ height:1.7em; width:0.7em; display: block; text-indent: -9999em;}
.base .box.lo_mas_visto .lista_tab div li span{color:#000;}
.lista_tab{padding: .3em 0; }

/*sliders, diviertete, vips, guia util*/
.base #slider, .post #slider{height: 268px; width: 655px; overflow: hidden; position: relative; font-size: 16px; background: #111; }
.base .anythingSlider, .post .anythingSlider{margin-bottom: 15px; border-bottom: 2px solid #cd0000; }
.anythingSlider-default .anythingControls ul{position: absolute; right: 245px; bottom: 21px; }
.anythingSlider-default .anythingControls ul a{color: #000; margin-right: 5px; border: 1px solid #fff; border-radius: 2px; text-align: center; padding: 3px 6px; font-size: 0.9em; background: #999; cursor: pointer; }
.anythingSlider-default .anythingControls a.start-stop, .post .anythingSlider-default .anythingControls a.start-stop{position:absolute; background: #bbb; color: #fff; left:8px; opacity: 0.6; padding: 2px 5px; text-align:center; bottom: 21px; width:14px; border-radius: 0; }
.anythingSlider-default.activeSlider .anythingControls a.start-stop.playing{background: #bbb;}

.anythingSlider .enlaces li{float: left; padding-right: 5px; }
.anythingSlider .img.pull-left{width: 416px; }
.anythingSlider .box_recomendamos{margin: 8px; width: 205px; display: inline-block; } 
.anythingSlider .box_recomendamos .texto{height: 185px; overflow: hidden; }
.anythingSlider .box_recomendamos h5{margin: 0; padding: 0; font-size: 12px;}
.anythingSlider .box_recomendamos h5 a{color: #bbb; }
.anythingSlider .box_recomendamos h6{font-size: 1.2em; margin: 0 0 5px; padding: 0; }
.anythingSlider .box_recomendamos h6 a {line-height: 22px; display: block;}
.anythingSlider .box_recomendamos p{color: #fff; font-size: 0.75em; letter-spacing: 0.03em; line-height: 15px;}
.anythingSlider .rater_slider{padding: 0.2em 0 .5em 0; }
.anythingSlider .slider.enlaces{border-radius: 8px; -webkit-border-radius: 8px; background: #fff; margin-left: 2px; padding-left: 10px; width: 90%; }
.borde_slider{border-bottom:medium solid #eee;height: 0.2em; margin: 0 0 1em; width:28.2em;}

/*foto galeria*/
.galerias .fotos .box{border: none; padding-top: 0;}
.galerias .fotos .box_logo{background: url('/images/back_especial/fotogalerias/degradado_fv_rojo.png') repeat-x scroll left 0.05em;}
.galerias .fotos .galeria_texto{padding:0.5em 0.5em 0; background: #000; margin: 1em 1.8em 0; color: white; border: none;}
.galerias .fotos .galeria_texto h3{font-size: 1.8em; text-align: center;  padding:0.4em 0; margin-left:0.5em;}
.galerias .fotos .galeria_texto h3 span{color:#cd0000;}
.galerias .fotos .galeria_texto h5 {padding-bottom:0.8em; color: #bbb;}
.galerias .fotos .box_galeria {clear: both; font-size: 16px;  background: #000;  padding-bottom:1em; margin-bottom: 1em; position: relative;}
.galerias .fotos .big_img{width:auto; margin-bottom: 0; height: auto; overflow: hidden; background: #000; text-align: center; position: relative; }
.galerias .fotos .big_img .borde_img{text-align: center;}
.galerias .fotos figcaption.pie{padding:0.5em 0.5em; background: #202020; margin: 1em 1.8em 0; color: white; border: none;}
.galerias .fotos aside.valora, .galerias .fotos .iconos_comparte{margin: 1em 1.3em 0; padding:0.5em 0.5em; }
.galerias .fotos .estrellas{margin: 1em 1.3em 0; padding:0.5em 0.5em; }
.galerias .fotos aside.valora{width: 94%;}
.galerias .fotos .box_extras{background: #202020; margin: 0 1.9em; width: 93.6%;}
.galerias .fotos .compartir{padding: 10px 0 0;}
.galerias .fotos figcaption.pie h4{color: #BBB;font-weight: normal; margin: 0 0 0.6em; padding: 0.5em 0 0 0; font-size: 15px;}
.galerias .fotos figcaption.pie h5{display: inline; color: #BBB; padding-bottom: 0.8em;}
.galerias .fotos .box_img_small {background: transparent; padding:0 25px 15px; clear: left; float: left; margin: 0 auto; }
.galerias .fotos .box_img_small .items{margin: 0; }
.galerias .fotos .box_img_small .scrollable{width: 850px; float: left; position: relative; overflow: hidden; background: transparent;}
.galerias .fotos .scrollable{float:left; position:relative; width: 530px; overflow:hidden; background: transparent; margin: 0 2px; }
.galerias .fotos .scrollable img{float:left; background-color:#fff; padding: 2px; border: 1px solid #ccc; cursor: pointer;}
.galerias .fotos .scrollable a{display: inline-block;}
.galerias .fotos .scrollable .items {width:20000em; position:relative; clear:both; }
.galerias .fotos .scrollable .items .item{float:left; width: auto; }
.galerias .fotos .scrollable .items .item a{margin-right: 6px; float: left;}
.galerias .fotos .scrollable a.active img{border: 0.09em solid #cd0000;}
.galerias .fotos .scrollable a img{width:95px; height: 95px; margin:0;}
.galerias .galeria_texto{background: none repeat scroll 0 0 #F5F5F5;  border: 0.09em solid #DDD; font-size: 0.75em; margin: 0; padding-left: 0.5em;}

/*modulo lo mas visto fotogalerias, parte inferior de fotogalerias*/
.fotos .ultimos li{border:1px solid #CCCCCC; background:transparent url('/images/layout/back_directorio_diver4.png') repeat-x scroll left top; float:left; height:auto; margin:0.5em; padding:0 0.6em; height: 9em; width:44.8%;}
.fotos .ultimos li .n_images{height: 1.3em; padding: 0 0.2em 0.2em; background: white ; line-height: 16px; color:black; margin-left:0.3em; opacity:0.9; position:relative; top:9em; width:8.2em; z-index:100; font-size: 11px;}
.fotos .ultimos li i {margin-top: -1px;}
.fotos .ultimos li img{background-color:transparent; border:1px solid #aaa; margin:0; z-index: 0; border-radius: 4px; padding: 2px;}
.fotos .ultimos li .fecha{margin-left: 10em; font-size: 11px;}
.fotos .ultimos li .fecha h6{margin-top: 0;}
.fotos .ultimos .entidad li .n_images {color:black; font-size:0.7em; margin-left:0.7em!important; opacity:0.7; position:relative; top:7.9em; width:6.4em; z-index:100; padding: 0 0 0 1.3em;}
.fotos .ultimos .menu_subsecciones li img{border:none; margin:0; border-radius: 0; padding: 0;}

/*botones next prev fotogaleria y estilos contador imagenes*/
.galerias .fotos .botones_fotogaleria {position: absolute; top:14.5em; width:100%;}
.galerias .fotos .botones_fotogaleria a.prev_foto {background: transparent url('/images/layout/icos/ico_fotogalerias_slider.png') no-repeat scroll 1.5em top; text-indent: -9999em; width: 4.5em; height: 6em; opacity: 0.5;}
.galerias .fotos .botones_fotogaleria a.prev_foto:hover {background: transparent url('/images/layout/icos/ico_fotogalerias_slider.png') no-repeat scroll 1.55em -6.83em; opacity: 0.5;}
.galerias .fotos .botones_fotogaleria a.next_foto {background: transparent url('/images/layout/icos/ico_fotogalerias_slider.png') no-repeat scroll -7em top; text-indent: -9999em; width: 2.9em; margin-right: 1.2em; height: 6em;opacity: 0.5;}
.galerias .fotos .botones_fotogaleria a.next_foto:hover {background: transparent url('/images/layout/icos/ico_fotogalerias_slider.png') repeat-x scroll -7em -6.7em;opacity: 0.5;}
.galerias .fotos .contador_imagenes{float:right; position: relative; font-size: 0.8em; top:-1.9em; left: -2.9em;}
.galerias .fotos .contador_imagenes a {font-size: 0.8em;}
.galerias .fotos .contador_imagenes span.actual{ color:#cd0000;}
.galerias .fotos .contador_imagenes span.resto{ color:#fff;}

/*controles slider foto galeria grande */
.galerias .fotos .box_img_small a.browse {background:url("/images/menus/ico_galeria_thumb.png") no-repeat;display:block;width:30px;height:101px;float:left;margin: 0;cursor:pointer;font-size:1px;}
.galerias .fotos .box_img_small a.pull-right	{ background-position: 5px -129px; margin: 0;}
.galerias .fotos .box_img_small a.pull-right:hover	{ background-position: 5px -395px;}
.galerias .fotos .box_img_small a.pull-right:active	{ background-position: 5px -395px;}
.galerias .fotos .box_img_small a.pull-left		{ margin-left: 0px;}
.galerias .fotos .box_img_small a.pull-left:hover	{ background-position: 0 -261px;}
.galerias .fotos .box_img_small a.pull-left:active	{ background-position: 0 -261px;}

/*video galeria*/
.base.videos .box_galeria{background: #000; padding:.5em; position: relative; font-size: 16px;}
.base.videos .big_img{width:auto; margin-bottom: 0; height: auto; overflow: hidden; background: #000;}
.videos .box_galeria>h3{padding:0.5em 0.5em 0; color:#fff; background: #000;}
.base.videos .iconos_comparte, .base.videos .compartir{clear: left;}
.base.videos .iconos_comparte {padding: 10px 0 0;}
.videos .galeria_texto{background: none repeat scroll 0 0 #F5F5F5;  border: 0.09em solid #DDD; font-size: 0.75em; margin: 0; padding-left: 0.5em;}
.base.videos figcaption.pie, .base.videos .relacionado{padding:0.5em 0.5em; background: #202020; border: none; font-size: 13px;}
.base.videos .relacionado>h4{margin:0; }
.base.videos .iconos_comparte{margin: 1em 0.8em 0; padding:0.5em 0.5em; border: none;}
.videos .box_logo{background: url('/images/back_especial/fotogalerias/degradado_fv_rojo.png') repeat-x scroll left 0.05em;}
.base.videos .box_extras{background: #202020;  margin: 1em 0;}
.base.videos .estrellas{margin: 1em 1.3em 0; padding:0.5em 0.5em; }
/* Streaming */
.streaming .dacast-content{margin: 0 auto; }
.streaming aside .about h5, .streaming aside .mail h5{background: #cd0000; color: #fff; padding: .3em;}
.streaming aside .mail p a{color: #cd0000; font-weight: bold; }
/*controles slider video galeria grande */
.base.videos .box_img_small {background: transparent; clear: left; float: left; margin: 0 auto; }
.base.videos .box_img_small .items{margin: 0; }
.base.videos .box_img_small .scrollable{width: 580px; float: left; position: relative; overflow: hidden; background: transparent;}
.base.videos .box_img_small .scrollable .items {width:20000em; position:relative; clear:both; }
.base.videos .box_img_small .scrollable .items  a{ width: auto; margin-right: 6px; float: left;}
.base.videos .box_img_small .scrollable .items a.active img{border: 0.09em solid #cd0000;}
.base.videos .box_img_small .scrollable .items a img{width:95px; height: 95px; margin:0;}
.base.videos .box_img_small a.browse {background:url("/images/menus/ico_galeria_thumb.png") no-repeat;display:block;width:30px;height:101px;float:left;margin: 0;cursor:pointer;font-size:1px;}
.base.videos .box_img_small a.pull-right	{ background-position: 5px -129px; margin: 0;}
.base.videos .box_img_small a.pull-right:hover	{ background-position: 5px -395px;}
.base.videos .box_img_small a.pull-right:active	{ background-position: 5px -395px;}
.base.videos .box_img_small a.pull-left		{ margin-left: 0px;}
.base.videos .box_img_small a.pull-left:hover	{ background-position: 0 -261px;}
.base.videos .box_img_small a.pull-left:active	{ background-position: 0 -261px;}

/*modulo lo mas visto videogalerias, parte inferior de videogalerias*/
.base.videos #pager_videogaleria{margin-top: 1em;}
.base.videos #pager_videogaleria li{border:1px solid #CCCCCC; background:transparent url('/images/layout/back_directorio_diver4.png') repeat-x scroll left top; float:left; height:auto; margin:0.5em; padding:0 0.6em; height: 9em; width:44.8%;}
.base.videos #pager_videogaleria li .n_images{height: 1.3em; padding: 0 1.3em; background: white url('/images/layout/ico_enlaces.gif') no-repeat scroll left 2px; line-height: 16px; color:black; margin-left:0.3em; opacity:0.9; position:relative; top:9em; width:8.7em; z-index:100; font-size: 11px;}
.base.videos #pager_videogaleria li img{background-color:transparent; border:1px solid #aaa; margin:0; z-index: 0; border-radius: 4px; padding: 2px;}
.base.videos #pager_videogaleria li .fecha{margin-left: 12.5em; font-size: 11px;}
.base.videos #pager_videogaleria li .fecha h6{margin-top: 0;}
.base.videos #pager_videogaleria .entidad li .n_images {color:black; font-size:0.7em; margin-left:0.7em!important; opacity:0.7; position:relative; top:7.9em; width:6.4em; z-index:100; padding: 0 0 0 1.3em;}
.base.videos #pager_videogaleria .menu_subsecciones li img{border:none; margin:0; border-radius: 0; padding: 0;}

.big_img.img_portada{position:relative;}
#loading, .loading{position:absolute; left:50%; top:50%; display: none; }
#loading img, .loading img {border:none;}
#indicator{display: none;}

/*iconos compartir face, tw, whatsapp, gplus en post, video y fotogalerias*/
aside.box_social_print{border-top: 1px dotted #eee; padding: 1em 0 0.7em; margin: 0.5em 0 0 0; font-size: 16px; }
.iconos_comparte a{background:url("/images/layout/icos/ico_social.png") no-repeat scroll 0 3em transparent; margin-right: 4px; display: inline-block; width: 50px; height: 55px; overflow: hidden; }
.iconos_comparte a:hover{text-decoration: none;}
.iconos_comparte .share_facebook{background-position:0 0;}
.iconos_comparte .share_twitter{background-position: -59px 0px;}
.iconos_comparte .share_gplus{background-position: -119px 0px;}
.iconos_comparte .share_whatsapp{background-position: -178px 0; text-indent: 100%; display: none; }
.iconos_comparte span{font-size: 0.7em; padding-right: 5px; vertical-align:text-top; display: inline-block; text-align: right; width: 45px; line-height: 16px;}
.iconos_comparte div{float: left;}
/*iconos compartir  video y fotogalerias*/
.box_extras .estrellas div div{padding-left: 5px;}
.box_extras .iconos_comparte a {display: inline-block; height: 30px; width: 80px; padding: 4px 6px 0 20px;}
.box_extras .iconos_comparte a span{font-size: 0.7em; padding-left: 46px; text-align: center;}
.box_extras .iconos_comparte .share_facebook{background-position: 0 -130px;}
.box_extras .iconos_comparte .share_twitter{background-position: -106px -130px;}
.box_extras .iconos_comparte .share_gplus{background-position: 0 -181px;}
.box_extras .iconos_comparte .share_whatsapp{background-position: -106px -181px;}

/*paginacion*/
.paginacion{font-family: Tahoma; font-size: 11px; margin: 10px; text-align: center;}
.paginacion a{background: none; text-decoration: none; border: 1px solid #bbb; border-radius: 3px; color: #bbb; display: inline-block; margin: 2px !important; padding: 1px 8px;}
.paginacion span{border-radius: 3px; color: #000000; display: inline-block; margin: 2px !important; padding: 1px 9px;}
.paginacion a:hover{background: #3F8221 url('/images/layout/back_box_title_debate.png') repeat-x scroll left top; color: #fff; border: 1px solid #cd0000;}
.paginacion span.current{border: 1px solid #cd0000; background: #3F8221 url('/images/layout/back_box_title_debate.png') repeat-x scroll left top; color: #FFF; font-weight: bold;}
.paginacion span.spaninput{border: 1px solid #202020; border-radius: 3px; color: #000000; display: inline-block; margin: 2px !important; padding: 2px;}
.paginacion input{border: 0 none; color: #000000; font-family: Tahoma; font-size: 12px; height: 14px; margin: 2px; text-align: center; width: 32px;}

/*CLUB DEL SUBSCRIPTOR*/
.club_suscriptor{margin: 1em;}
.club_suscriptor h2{background: transparent url('/images/layout/back_titulo.jpg') repeat-x scroll left top; font-size: 15px; height: 2.2em; margin: 0 0 0.5em 0; padding: 0.3em 0 0 0.5em; font-weight:normal;}
.club_suscriptor h2 span{color: #cd0000!important; font-weight: bold!important; margin-right:0.5em;}
.club_suscriptor h2 strong{color: #333;}
.club_suscriptor .suscriptor{height: 1.4em;}
.club_suscriptor ul{list-style-type: none;margin:0 0.4em;}
.club_suscriptor li{float: left; width: 25%;}
.club_suscriptor li p {font-size: 0.7em;margin: 0; width: 9em;}
.club_suscriptor li img{border: 0.09em solid #CCCCCC;}
.club_suscriptor .borde_club{border-left: 0.09em solid #AAAAAA; left: 0.5em; padding-left: 1.5em; position: relative;}
.club_suscriptor .col{width: 48.5%;}
.club_suscriptor .suscriptor p {font-size: 0.8em;margin: 0 0.6em; line-height: 1.7em;}
.club_suscriptor .suscriptor span{color: #cd0000;}

/* RESUMEN SECCIONES */
#document .bloques2 .ultima h2{background:  transparent url('/images/layout/back_titulo.jpg') repeat-x scroll left top; font-size: 0.9em; height: 1.8em; margin: 0 0 0.5em 0; padding: 0.3em 0 0 0.5em; font-weight: normal; }
.resumenes .resumen{padding: 0; margin: 0 1em .5em; border-bottom: 2px solid #eee; clear: both;}
.resumenes .resumen .head_resumen{padding: 0.3em 0.5em; margin-bottom: 1em; border-bottom: 1px solid #BBBBBB; border-top: 4px solid #cd0000; background-image: -moz-linear-gradient(center top, #EBEBEB 32%, #FEFEFE 100%); background-image: linear-gradient(center top, #EBEBEB 32%, #FEFEFE 100%);background-image: -webkit-gradient(linear, center top, center bottom, color-stop(.32, #EBEBEB), color-stop(1, #FEFEFE)); background-image: -ms-linear-gradient( top, #EBEBEB 5%, #FEFEFE 95% );background-image: -o-linear-gradient(top, #EBEBEB, #FEFEFE); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EBEBEB, endColorstr=#FEFEFE); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#EBEBEB, endColorstr=#FEFEFE)"; filter: none;}
.resumenes .resumen.vips .head_resumen{border-top-color: #C4137B;}
.resumenes .resumen a.seccion_resumen{color: #555; font-size: 1.5em; font-family: 'Passion One',Trebuchet MS, arial; line-height: 0.9em; float: left;}
.resumenes .resumen h3.titulo a{color: #cd0000; font-size: 0.8em; font-weight: bold; line-height: 1.15em; display: block;}
.resumenes .resumen.vips h3.titulo a{color: #C4137B; }
.resumenes .resumen .head_resumen ul{float: right;}
.resumenes .resumen ul li{float: left;}
.resumenes .resumen .head_resumen ul li a{font-size: 13px; padding: 0 0.3em;}
.resumenes .resumen .enlaces{margin-bottom: .2em;}
.resumenes .resumen .item.noticia{ margin: 0 0.5em 1em; padding-bottom: 0.3em;}
.resumenes .resumen .col{width: 33.3%; box-sizing: border-box; width: 33%\0/*ie8*/; *width: 33%/*ie7*/;}
.resumenes .resumen .col .images{float: right; margin-left: 5px;}
.resumenes .resumen .col .images img{border: 1px solid #ccc;}
.resumenes .resumen .bullet{background: #cd0000; height: 0.5em; width: 0.5em; float: left; margin: 0.4em 0.2em 0 0;}
.resumenes .resumen.vips .bullet{background: #C4137B; }
.resumenes .resumen .cierre{display: none;}
.resumenes .fotos article, .resumenes .videos article{background: #f5f5f5; margin-bottom: 0; padding-bottom:0;}

/* RESUMEN SECCIONES PORTADA FOTO Y VIDEO GALERIA*/
.resumenes .resumen.fotovideo{position: relative; border-top: 4px solid #cd0000; padding: 0 0 0 0.5em; margin: 0em 1em 1em 1em; border-bottom: 2px solid #eee; background: -webkit-gradient(linear, center top, center bottom, color-stop(0, #656565), color-stop(1, #434343)); background: -webkit-gradient(linear, 0 0, 0 bottom, from(#656565), to(#434343)); background: -webkit-linear-gradient(#656565, #434343); background: -moz-linear-gradient(#656565, #434343); background: -ms-linear-gradient(#656565, #434343); background: -o-linear-gradient(#656565, #434343); background: linear-gradient(#656565, #434343);}
.resumenes .resumen.fotovideo .col{width: 48%; padding-left: 0.7em;}
.resumenes .resumen.fotovideo .col .img_big{position: relative;}
.resumenes .resumen.fotovideo .col .img_big img{min-height:20em; display: block; -webkit-box-shadow: #000 0px 2px 3px; -moz-box-shadow: #000 0px 2px 3px; box-shadow: #000 0px 2px 3px;}
.resumenes .resumen.fotovideo .col .caption{background: #000; opacity: 0.8; position: absolute; bottom: 12.2em; width: 450px;}
.resumenes .resumen.fotovideo .col .caption span{position: absolute; top: -1.5em; background: #cd0000; height: 1.3em; z-index: 100; color: white; padding: 0.1em 0.3em;}
.resumenes .resumen.fotovideo .col h2{color: #ccc; font-size: 1.3em; padding: 0.3em 0 0 0em; margin: 0 0.45em 0 0; font-size: 1.5em; letter-spacing: 1px; font-family: 'Passion One',Trebuchet MS, arial;} 
.resumenes .resumen .col .caption h3.titulo a{color: #fff; padding: 0.7em; font-weight: normal;}
.resumenes .resumen.fotovideo .col .thumbs{padding-top: 1.5em; margin: 0 auto; width: 26em;}
.resumenes .resumen.fotovideo .col .thumbs img {-webkit-box-shadow: #000 0px 2px 3px; -moz-box-shadow: #000 0px 2px 3px; box-shadow: #000 0px 2px 3px;}
.resumenes .resumen.fotovideo .col .thumbs ul li{padding: 0 0.3em; text-align: center;}
.resumenes .resumen.fotovideo .col .thumbs ul li h4{font-size: 12px; margin: 0.5em 0 1em 0; width: 114px;}
.resumenes .resumen.fotovideo .col .thumbs ul li h4 a{color: #fff;}
.resumenes .resumen.fotovideo .col ul li span{position: absolute; bottom: 13em; background: #cd0000; height: 1.2em; z-index: 100; color: white; padding: 0.1em 0.3em; font-size: 12px;}
/*next and preview for photo gallery*/
.resumenes .resumen.fotovideo a.disable {opacity: 0.4;} 	
.resumenes .resumen.fotovideo a.browse {margin:30px 6px;}
.resumenes .resumen.fotovideo a.browse {background:url('/images/layout/icos/nav_fotogaleria_home.png') no-repeat;display:block;width:15px;height:75px;float:left;margin:18px 7px;cursor:pointer;font-size:1px;}
.resumenes .resumen.fotovideo a.pull-right{background-position: 0 -166px; clear:right; margin-right: 0px;}
.resumenes .resumen.fotovideo a.pull-right:hover{background-position: 0 -497px; }
.resumenes .resumen.fotovideo a.pull-right:active{background-position: 0 0; }
.resumenes .resumen.fotovideo a.pull-left{margin-left: 0px; }
.resumenes .resumen.fotovideo a.pull-left:hover{background-position: 0 -331px; }
.resumenes .resumen.fotovideo a.pull-left:active{background-position: 0 0; }
/*clase big para imagen grande*/
.resumenes .resumen article.col.big .item.noticia{width: 100%; border: none; height: auto;}
.resumenes .resumen article.col.big .images{padding-left: 0.5em;}
.resumenes .resumen article.col.big h3.titulo a{font-size: 1em;}
.resumenes .resumen article.col.big{background: none; padding-bottom: 0;}
/*clase no_img para texto 100%, cuando no tenemos imagen */
.resumenes .resumen .item.noticia.no_img{width: 100%;}

/* foto-galerias*/
.resumenes .resumen .col.fotos .box{border: none; padding-top: 0;}
.resumenes .resumen .col.fotos header{padding: 0 8px;}
.resumenes .resumen .col.fotos h3{background: url("/images/layout/back_title_new.png") repeat-x scroll left top transparent!important; color: #fff; display: block; height: 23px; font-size: 1em; padding: 0.3em 0 0 0.5em; margin: 0;}
.resumenes .resumen .col.fotos .item a{display: block; margin: 0 auto; padding-bottom: 0.5em;}
.resumenes .resumen .col.fotos .item{width: 310px;}
.resumenes .resumen .col.fotos .scrollable.fotogaleria{margin: 0 auto;}
.resumenes .resumen .col.fotos .enlaces ul{float: none;}
.resumenes .resumen .col.fotos .galeria_texto h3{padding: 0.6em 0.3em; text-transform: none; border: none; font-size: 1em; font-weight: bold; line-height: 1.2em; color: #333; height: auto; background:none!important; }
.resumenes .resumen .col.fotos .galerias .galerias{background: #f5f5f5;}

/* video-galerias*/
.resumenes .resumen .col.video .box{border: none; padding-top: 0;}
.resumenes .resumen .col.video .img_portada{background: #f5f5f5; border: none; border-bottom: none; padding: 5px; }
.resumenes .resumen .col.video .img_portada a{text-align: center; margin: 0 auto;}
.resumenes .resumen .col.video .videos header{padding: 0 8px;}
.resumenes .resumen .col.video .videos h3{margin: 0 0 -0.1em!important;}
.resumenes .resumen .col.video .enlaces ul{float: none;}
.resumenes .resumen .col.video .lista_videos ul li a{display: block;}
.resumenes .resumen .col.video .enlaces ul li a.video{padding-left: 1.7em;} 
.resumenes .resumen .col.video .box_img_small{width: 301px;}
.resumenes .resumen .col.video .galeria_texto h3{background: none; padding: 0.6em 0.3em; text-transform: none; border: none; font-size: 1em; font-weight: bold; line-height: 1.2em; color: #333; height: auto;}

/*resumen economico*/
.resumenes .resumen.economico{background: #fbe3d0; padding: 0 1em 0em;}
.resumenes .resumen.economico .head_resumen{background: #000; margin: 0 -1em 1em;}
.resumenes .resumen.economico .head_resumen a{color: #fff;}

/*iconos autor*/
.resumenes .resumen.economico p.autor_extras{margin-bottom: 0; font-size: 11px; }
.resumenes .resumen.economico .author{color: #000000; font-weight: bold; padding-right: 5px;}
.resumenes .resumen.economico span.author{color: #333333; font-weight: normal;}
.resumenes .resumen.economico a.twitter{background: url("/images/layout/icos/ico_social.png") no-repeat scroll -2px -230px transparent; padding-left: 22px; height: 20px; display: inline-block; margin-left: 5px; color: #000000; font-weight: bold;}
.resumenes .resumen.economico h3{margin: 0 0 5px 0;}
.resumenes .resumen.economico .col.big figure img{padding-bottom: 5px;}

/*Listados*/
.lista article{padding-bottom: 0; margin:0.8em 0!important; color: #666!important; width: auto; list-style: none!important;}
.lista article .localidad li{border-right:0.09em solid #666; float:left; margin-left:0.3em !important;padding-right:0.3em !important;}
.lista article .localidad .enlaces ul li a.video{background-position:100% -27.5em; }
.lista article .image{position: relative; width: 190px; overflow: hidden; margin-bottom:0.5em; background: url('/images/layout/no_foto.png') no-repeat scroll center center; }
.lista article .ok{background: transparent url('/images/layout/ok.png') no-repeat scroll left top; height: 5em; width: 5em; position: absolute;top:0.5em; left: 0.5em;}
.lista article .datos{margin-left:14.8em; padding-bottom: 0.5em;}
.lista article .datos p{color: #666; line-height: 1.25em; padding-bottom: 0.1em; font-size: 1em; margin: 0.05em 0 0.6em;}
.lista article .datos h3{background: none; margin:0; font-size: 1.2em!important; padding:0!important; height: auto!important; line-height: 1.2em!important;}
.lista article .datos .periodo span{display: block; }
.lista article .enlaces_listado{font-size: 13px; background: transparent url('/images/layout/degradado_listado.png') repeat-x scroll left 0px; padding: 4px 0.5em 0 1px; height: 23px;}
.lista article .enlaces_listado ul{margin: 0;}
.lista article .enlaces_listado ul li{float: left;}
.lista article .enlaces_listado li a{ margin-left:0;}
.lista article .enlaces_listado .enlaces{margin-bottom: 0;}
.lista article.destacado .datos h3{background: #666; margin-bottom: 0.4em; height: auto;}
.lista article.destacado .datos h3 a {color:#fff; display: block; padding:0.2em 0.5em;}
.lista article.destacado .datos h3 a:hover{color:#fff;}
.lista article .cine .datos{margin-left:11.8em!important;}
.lista article .cine .image{margin-bottom: 0.5em; min-width: 170px !important; position: relative; width: 169px;}
.lista article .cine .image img{height: 15.85em; width: auto;}

/*Listado ultimas noticias deportes*/
.base.fotos .box .ultimas h3 {background: none; height: auto; margin: 0; padding:0;}
.base.fotos .box .ultimas h3 a{color:#cd0000;display:block; font-weight:bold; font-size: 20px;}
.base.fotos .box .ultimas div.item img{margin-left: .5em; }
.listado_search .images img{border:1px solid #bbb; float: right; width: 95px; margin-left: 5px; }

/*ficha entidad*/
.ficha .destacado_new{border: none;}
.ficha  ul.ultimas li{font-size: 0.8em; border-bottom: 0.09em dotted #ddd; margin-bottom:0.4em; padding-bottom:0.2em;}
.ficha  ul.ultimas span{color:#DF0000; font-size: 1em;}
.ficha .mas{text-align: right;margin-right: 1em;}
.ficha .mas a{color:#DF0000; font-size: 0.7em;}
.ficha .lista_bio .imagen, .ficha .palmares .imagen, .ficha .normal .img{margin-right: 1em; margin-right:15px; float: left;}
.ficha .normal .img img{margin-bottom: 0;}
.ficha .sabias_que .imagen{border:1px solid #ddd; margin-bottom: 1em;}
.ficha .lista_bio p {line-height:1.3em;}
.ficha .palmares table{width: 100%;}
.ficha .palmares table thead th{font-size: 1em; color: #666; text-align: left; border-bottom: 0.09em solid #ddd;}
.ficha .palmares table tbody td{font-size: 1em; color: #111; text-align: left; padding:0.3em 0; border-bottom: 0.09em dotted #ddd;}
.ficha .palmares table tbody td.postfinal{text-align: center;}
.ficha .palmares p{font-size: 1em;}
.ficha .palmares table tfoot td{font-size: 0.8em; color: #000; text-align: left; padding:0.3em 0; font-weight: bold;}
.ficha .palmares table tfoot td.total{text-align: left;}
.ficha .calendario table{width: 100%;}
.ficha .calendario table th{font-size: 1em; color: #666; text-align: left; border-bottom: 0.09em solid #ddd;}
.ficha .calendario table td{font-size: 1em; color: #111; text-align: left; padding:0.3em 0; border-bottom: 0.09em dotted #ddd;}
.ficha .col.ultima .imagen{height: auto; border:1px solid #ddd; margin-bottom: 0.5em; text-align: center;}
.ficha .box.blogs .imagen{width: auto!important; float: none; border:0; height: auto!important;}
.ficha .col.ultima .horoscopo .imagen{border:0; width: auto;}
.ficha .box.sabias_que{border:1px solid #DDDDDD; margin-bottom:1em;}
.ficha .box.sabias_que h2{background: transparent url('/images/layout/back_titulo.jpg') repeat-x scroll left top; color:#333;}
.ficha .box.sabias_que ul{margin: 0; list-style-position: inside; list-style-image: url("/images/layout/bullet_list.jpg");}
.ficha .box.sabias_que li{border-bottom:0.09em dotted #AAAAAA; font-size:0.9em; margin:0.2em 0.4em;}
.ficha .box.sabias_que h6{display: inline; font-size:0.9em; font-weight:normal; line-height:1.34em; margin:0.5em 0 0.5em 0; line-height: 1.4em; color :#555;}

/*modulos tercera columna 
Necesario para meter recomendados en la tercera columna pero sin el box_recomendados ;/
aside.row.span3 .item{height: 1%; background: #f2f2f2; margin :0 0 2em; border-bottom: 2px solid; }
aside.row.span3 .item a {font-size: 11px; font-weight: normal;}
aside.row.span3 .item h5 {margin: 0; padding: 0.4em 0.8em; z-index: 10; box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.45); -moz-box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.45); -webkit-box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.45); text-transform: uppercase; font-size: 1em; font-weight: normal; color: #fff; }
aside.row.span3 .item h5 a{font-size: 1em; color: #fff; }
aside.row.span3 .item h6{font-size: 1em; margin-bottom:0;}
aside.row.span3 .item h6 a{font-weight: bold; color:#000; font-size: 17px; }
aside.row.span3 .item .texto{padding: 5px 10px;}
aside.row.span3 .item small{font-size: 80%; }
aside.row.span3 .item p{overflow: hidden; line-height:1.3em; font-size: 12px;}
aside.row.span3 .item span{margin: 0 0 0 0.5em;}
aside.row.span3 .item span.message{ font-size: 0.7em;}
*/
aside.row.span3 .item.estatico{border-color: #cd0000; background: #333; color: #eee; }
aside.row.span3 .item.estatico h5{background: #cd0000; height: auto; color: #fff; font-size: 1em; padding: 0.4em 0.8em !important; text-transform: uppercase; }
aside.row.span3 .item.estatico h6{color: #fff; }
aside.row.span3 .item.estatico .texto p{color: #ccc; }

/*TIEMPO tercera columna y cabecera home*/
aside .tiempo{margin-bottom: 0.5em;}
aside .tiempo .patrocinado{font-size: 0.6em; color:#111; text-align: center; display: block; padding-bottom:0.2em;}
#weather {margin: 0px auto;position: relative;padding-top: 0.3em;}
#weather .bigimage {position: relative;top:-2em; left:0; height: 2.5em;}
#weather table.forecast tr.colorn{background: #eee;}
#weather table.forecast td, aside #weather table.current td{font-family: 'Arial';font-size: 15px;}
#weather .current{font-size:1.4em; margin-top:0.2em;}
#weather .toggle_container{height: 1%; clear:left;}
#weather table.current td.locale {padding: 1.5em 0 0 0.5em;color: #000;}
#weather table.current td.locale div {font-size: 18px;margin-top:1em;}
#weather table.current td.locale div.temp {color: #666;font-size: 14px;margin-top:0.5em;}
#weather .current .temp {font-size: 38px;color: #111;height:86px;font-weight: normal;text-align: center;padding-top:13px;background: url('/images/layout/back_tiempo_grados.png') no-repeat scroll center 0.1em;}
#weather .forecast{width: 100%; clear:both; margin-bottom:0.5em;}
#weather .forecast .days {color: #333;padding: 1px 0px 0px 10px;width: 120px;vertical-align: middle;}
#weather .forecast .images{ text-align: center;}
#weather .forecast .high{color: #cd0000;width: 40px;text-align: center;font-size: 15px;vertical-align: middle;}
#weather .forecast .low{color: #7792BF;width: 40px;text-align: center;font-size: 15px;vertical-align: middle;}
#weather .city {color:#333; font-size:0.9em; line-height:1.5em; padding-left:1.3em;}
#weather .temp{font-size: 0.7em;}
#weather .text{background: url('/sfWeatherPlugin/img/boton_tiempo.png') no-repeat scroll center center; height: 2em; width: 100.2%; text-align: center;}
#weather .text a{line-height: 2.3em; font-size: 0.8em; background: url('/sfWeatherPlugin/img/ico_temp.png') no-repeat scroll 18.3em -11.4em; padding-right: 2em;}
#weather .text.active a{line-height: 2.3em; font-size: 0.8em; background: url('/sfWeatherPlugin/img/ico_temp.png') no-repeat scroll 18.3em -7.7em; padding-right: 2em;}
#weather .temp .max{color:#E80000;background: url('/sfWeatherPlugin/img/ico_temp.png') no-repeat scroll right 0.2em; padding: 1em 1.9em 0 1em;}
#weather .temp .max .weight, #weather .temp .min .weight{font-size: 1.2em;}
#weather .temp .min{color:#004C92;background: url('/sfWeatherPlugin/img/ico_temp.png') no-repeat scroll right -4.9em; padding: 1em 2em 0 0.5em;}
#weather .temp li{float:left;}
#weather .bigimage img{width: 5.2em; margin-right:0.5em; cursor: default; max-width: none;}
#weather .forecast .images img{width: 1.86em;cursor: default;margin-top:0.3em;}
#weather .back_weather {background: url('/sfWeatherPlugin/img/back_weather.png') no-repeat scroll center top; margin-bottom:0.4em;}
#weather table tr.color {background: url('/sfWeatherPlugin/img/back_tr_weather.png') repeat-x scroll center top;position: relative;}
#weather table tr.white {background: url('/sfWeatherPlugin/img/back_tr_weather_white.png') repeat-x scroll center top; position: relative;}
#weather .trigger {display: block!important; cursor: pointer;}
#weather .trigger a{cursor: text} 
#weather .trigger strong{margin-left: 0.3em;}
aside .box.tiempo h4{margin: 0.4em 0;}

/*hoy en mallorca*/
aside #agenda_hoy_slider{height: auto; width: 285px; font-size: 16px;}
aside .box.hoy_mallorca .head_img{height: 50px;}
aside .box.hoy_mallorca .scrollable{background: none repeat scroll 0 0 rgba(0, 0, 0, 0); float: left; margin: 0; overflow: hidden; position: relative; width: 530px;}
aside .box.hoy_mallorca .scrollable .items{clear: both; position: relative; width: 20000em;}
aside .box.hoy_mallorca div.item{float: left; width: 288px;}
aside .box.hoy_mallorca .box_img .message{color: #F2AB50; display: block; font-size: 13px; margin-bottom: -10px; padding: 0.8em 0 0 0.5em;}
aside .box.hoy_mallorca .box_img img{-moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: -moz-use-text-color -moz-use-text-color #F34800; border-image: none; border-style: none none solid; border-width: 0 0 3px; height: auto; margin: 0; padding: 0;}
aside .box.hoy_mallorca .box_img h5{background: none repeat scroll 0 0 #F34800; color: #FFFFFF; display: inline; font-weight: normal; padding: 0.2em 0.6em; position: relative; bottom: 25px; z-index: 10;}
aside .box.hoy_mallorca .text{width: auto;}
aside .box.hoy_mallorca h4{margin: 15px 0 0 0.5em;}
aside #document .box.hoy_mallorca h4 a{color: #F34800; font-size: 1.1em; font-weight: bold; line-height: 1em;}
aside .box.hoy_mallorca p{font-size: 0.7em; margin: 0 0.6em 0; width: 13em;}
aside .box.hoy_mallorca .scrollable>a{background: transparent url("/images/layout/icos/ico_hoy_en_mallorca.png"); display: block; float: left; position: absolute; text-indent: 100%; white-space:nowrap; top:60px; width:32px; height:32px; z-index: 10;}
aside .box.hoy_mallorca .scrollable>a:hover{opacity: 0.7;}
aside .box.hoy_mallorca a.prev{background-position: left top; left: 7px; }
aside .box.hoy_mallorca a.next{background-position: left bottom; right: 10px; }
/*estrellas Hoy en mallorca home*/
#agenda_hoy_slider.scrollable ul.star-rating{margin: -47px 0 0px 200px;}
#agenda_hoy_slider.scrollable .star-rating li.current-rating {background: url('/sfPropelActAsRatableBehaviorPlugin/images/alt_star.png') left -54px!important;}
#agenda_hoy_slider.scrollable .star-rating li a:hover {background: url('/sfPropelActAsRatableBehaviorPlugin/images/alt_star.png') left -72px;}

/*tambien en*/
aside .tambien_en h4{height: 2.8em; margin: 0; overflow: hidden; text-indent: 100%; white-space: nowrap;}
aside .tambien_en h4 a{display: block; height: 100%; overflow: hidden; text-indent: -9999em; white-space: nowrap; width: 100%;}
aside .tambien_en .text p{font-size: 0.9em; line-height: normal; margin-bottom: 0;}
aside .tambien_en h5{margin: 0;}
aside .tambien_en h5 a{color: #cd0000; font-size: 18px;}
aside .tambien_en .text a.comentario_text{line-height: 1.5em; margin-left: 0; padding-left: 0;}
aside .tambien_en .cintillo{background: url("/images/layout/agenda/cintillo.gif") no-repeat scroll left center transparent !important; color: #555555; font-size: 0.7em; height: auto; line-height: 2em; margin: 0; padding-left: 0.8em !important; text-indent: 0;}
aside .tambien_en article{padding-left: 0;}
aside .tambien_en article:last-child{background: none; padding-bottom: 0; margin-bottom: 0;}
aside .tambien_en article img{margin-bottom: 5px; border: 1px solid #eee; }
aside .tambien_en article .enlaces{padding: 0.3em 0.2em 0; margin-bottom: 0;}
aside .tambien_en.portada h4 a{background: url("/images/layout/ademas_portada.png") no-repeat scroll center top white;}
aside .tambien_en.noticias h4 a{background: url("/images/layout/tambien_noticias.png") no-repeat scroll center top white;}
aside .tambien_en.deportes h4 a{background: url("/images/layout/tambien_deportes.png") no-repeat scroll center top white;}
aside .tambien_en.sucesos h4 a{background: url("/images/layout/tambien_sucesos.png") no-repeat scroll center top white;}
/*tabs tambien en ...*/
aside .box_tabs{border:1px solid #eee; margin:0 0 0.5em 0; padding:0.4em;}
aside .box_tabs .text p a{padding-left: 0.3em;color: #cd0000;}
aside .box_tabs .head{height: 3.5em; text-indent: 100%; overflow: hidden; white-space: nowrap; }
aside .box_tabs.deportes .head{background: url('/images/layout/dest_head/deportes.png') repeat-x scroll center top transparent;}
aside .box_tabs.sucesos .head{background: url('/images/layout/dest_head/sucesos.png') repeat-x scroll center top transparent;}
aside .box_tabs.especiales .head{background: url('/images/layout/dest_head/especiales.png') repeat-x scroll center top transparent;}
aside .box_tabs.elecciones .head{background: url('/images/layout/dest_head/elecciones.png') repeat-x scroll center top transparent;}
aside .box_tabs.elecciones20n .head{background: url('/images/layout/dest_head/20n.png') repeat-x scroll center top transparent;}
aside .box_tabs.part_forana .head{background: url('/images/layout/dest_head/part_forana.png') repeat-x scroll center top transparent; }
aside .box_tabs.eurocopa .head{background: url('/images/back_especial/eurocopa_2016/3col.png') repeat-x scroll center top transparent; height: 80px; }
aside .box_tabs.olimpiada .head{background: url('/images/back_especial/olimpiadas_2016/3col.png') repeat-x scroll center top transparent; height: 80px; }
aside .box_tabs.destacados_menorca .head{background: url('/images/layout/dest_head/menorca.png') repeat-x scroll center top transparent;}
aside .box_tabs.verano .head{background: url('/images/layout/dest_head/verano.png') repeat-x scroll center top transparent;}
aside .box_tabs.otono .head{background: url('/images/layout/dest_head/otono.png') repeat-x scroll center top transparent;}
aside .box_tabs.internacional .head{background: url('/images/layout/dest_head/inter.png') repeat-x scroll center top transparent;}
aside .box_tabs.nacional .head{background: url('/images/layout/dest_head/nacional.png') repeat-x scroll center top transparent;}
aside .box_tabs.local .head{background: url('/images/layout/dest_head/local.png') repeat-x scroll center top transparent;}
aside .box_tabs.cultura .head{background: url('/images/layout/dest_head/cultura.png') repeat-x scroll center top transparent;}
aside .box_tabs.sociedad .head{background: url('/images/layout/dest_head/sociedad.png') repeat-x scroll center top transparent;}
/*destacados aside*/
aside .box.diviertete.destacado{background-color: #FFEBDC;}
aside .box.diviertete.destacado .head h4{background: url('/images/back_especial/ocio/ocio.png') no-repeat; text-indent: 100%; overflow: hidden; white-space: nowrap; height: 190px; margin:0;}
aside .box.diviertete.destacado h5{margin: 0; padding: 0 10px 4px 0px;}
aside .box.diviertete.destacado h5 a{display: block; font-weight: bold; margin: 0 0.3em 0 0.1em; font-size: 18px;}
aside .box.diviertete.destacado article{background: none; margin-bottom: 0;}
aside .box.diviertete.destacado article img{margin-bottom: 5px;}
aside .box.diviertete.destacado article p{font-size: 0.9em;}
/*DEPORTES*/
#document aside .box.box_deportes .box_deport_iz h2, #document aside .box.box_deportes .box_deport_der h2{ border-bottom: none; height: 1em; background: none!important; padding-left: 0.6em; color:#666!important;}
#document aside .box.box_deportes .box_deport_iz h2 span, #document aside .box.box_deportes .box_deport_der h2 span{ line-height: 0.7em;}
#document aside .box.box_deportes .box_deport_iz h2{border-right: 0.09em solid #666; padding-right: 0.4em; width: 4.3em;}
#document aside .box.box_deportes .box_deport_iz select, #document aside .box.box_deportes .box_deport_der select{ color:#cd0000; background: none; border: 0;margin-left:0.3em; font-size: 11px; z-index: 100; position: relative;}
#document aside .box.box_deportes h3{background: none repeat scroll 0 0 #000000; color: #FFFFFF; float: left; font-size: 16px; height: 2em; margin: 0 !important; padding: 10px 0 0 10px; width: 96.5%; z-index: 10;}
aside .box.box_deportes{margin-bottom: 0.5em; position: relative;}
aside .box.box_deportes .patrocinado{font-size: 0.6em; color:#111; text-align: center; display: block; padding-bottom:0.2em;}
aside .box.box_deportes .top_head{background: #4A4A4A; margin-top:-3px;}
aside .box.box_deportes fieldset{border:0; background: none; padding:0;}
aside .box.box_deportes .deportes{background: #000 url('/images/deportes/center_head_deportes.png') repeat-x scroll left top;}
aside .box.box_deportes .deportes .resultados ul, aside .resultados ul{background: transparent url('/images/deportes/back_tabs_clasificacion.png') repeat-x scroll left bottom; float:left; width: 100%;}
aside .box.box_deportes .deportes .resultados .jornada, aside .resultados .jornada{width: 60%;}
aside .box.box_deportes .deportes .resultados .inactive, aside .resultados .inactive{color:#ccc;}
aside .box.box_deportes .deportes .head li.puntos , aside #clasificacion .head li.puntos{float:right;}
aside .box.box_deportes .deportes .lista_resultados ul, aside #clasificacion .lista_resultados ul{float:none;}
aside .box.box_deportes .deportes li.puesto, aside #clasificacion li.puesto{width: 5em; text-align: center;}
aside .box.box_deportes .deportes ul.head, aside ul.head{background: none; border-bottom: 0.09em solid #ccc;}
aside .box.box_deportes .deportes .deporte ul.alt, aside .deportes #deporte ul.alt{background: transparent url('/images/layout/back_table_futbol3.png') repeat-x scroll left top;}
aside .box.box_deportes .deportes .deporte ul.alt .alt, aside .deportes #deporte ul.alt .alt{background: none;}
aside .box.box_deportes .box_deport_iz{width: 5em; float:left;}
aside .box.box_deportes .box_deport_iz select{ width: 7.5em; margin-left:0.6em;}
aside .box.box_deportes .box_deport_der{width: 12.1em; float:left;}
aside .box.box_deportes .box_deport_der select{ width: 11.5em;}
aside .box.box_deportes .box_deport_iz fieldset, aside aside .box_deport_der fieldset{margin-bottom:0; margin-top:0;}
aside .box.box_deportes .box_deport_der fieldset{padding-left: 0.7em!important; padding-left: 0.3em; margin-bottom:0;}
aside .box.box_deportes .box_deport_iz fieldset{padding-right: 0.7em!important; padding-right: 0.3em;}
aside .box.box_deportes .deportes .deporte .ico_deportes, aside .ico_deportes{background: transparent url('/images/deportes/ico_deportes.png') no-repeat scroll 96% -4.5em; height:4em; width:100%; position: relative;}
aside .box.box_deportes .deportes .deporte.tenis .ico_deportes, aside .tenis .ico_deportes{background-position: 96% 17px;}
aside .box.box_deportes .deportes .deporte.baloncesto .ico_deportes, aside .baloncesto .ico_deportes{background-position: 96% -10.8em;}
aside .box.box_deportes .deportes .deporte.voleibol .ico_deportes, aside .voleibol .ico_deportes{background-position: 96% -17.6em;}
aside .box.box_deportes .box_deportes .separador_head{background: transparent url('/images/deportes/separador_head.png') no-repeat scroll center center;height:0.09em; position:relative; right:1.9em; top:1.3em; width:100%;}
aside .box.box_deportes .box_deportes fieldset h2 span{color: #ccc;}
aside .box.box_deportes .deportes .deporte div#jornada table tbody tr:nth-child(odd), aside div#jornada table tbody tr:nth-child(odd){background-image: -moz-linear-gradient(center top, #FAFAFA 32%, #EBEBEB 100%); background-image: linear-gradient(center top, #FAFAFA 32%, #EBEBEB 100%); background-image: -webkit-gradient(linear, center top, center bottom, color-stop(.32, #FAFAFA), color-stop(1, #EBEBEB)); background-image: -ms-linear-gradient( top, #FAFAFA 5%, #EBEBEB 95% ); background-image: -o-linear-gradient(top, #FAFAFA, #EBEBEB); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FAFAFA, endColorstr=#EBEBEB); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FAFAFA, endColorstr=#EBEBEB)";}
aside .box.box_deportes .depres div#jornada table tbody tr{background-image: -moz-linear-gradient(center top, #EBEBEB 32%, lightGrey 100%); background-image: linear-gradient(center top, #EBEBEB 32%, lightGrey 100%); background-image: -webkit-gradient(linear, center top, center bottom, color-stop(.32, #EBEBEB), color-stop(1, lightGrey)); background-image: -ms-linear-gradient( top, #EBEBEB 5%, lightGrey 95% ); background-image: -o-linear-gradient(top, #EBEBEB, lightGrey); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#EBEBEB, endColorstr=lightGrey); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#EBEBEB, endColorstr=lightGrey)"; border-bottom: 1px solid #ddd;}
aside .box.box_deportes .depres div#clasificacion table tbody tr{background-image: -moz-linear-gradient(center top, #FAFAFA 32%, lightGrey 100%); background-image: linear-gradient(center top, #FAFAFA 32%, lightGrey 100%); background-image: -webkit-gradient(linear, center top, center bottom, color-stop(.32, #FAFAFA), color-stop(1, lightGrey)); background-image: -ms-linear-gradient( top, #FAFAFA 5%, lightGrey 95% ); background-image: -o-linear-gradient(top, #FAFAFA, lightGrey); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FAFAFA, endColorstr=lightGrey); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FAFAFA, endColorstr=lightGrey)"; border-bottom: 1px solid #ddd;}
/*tabla resultados*/
aside .box.box_deportes .deportes .deporte .ui-tabs-panel, aside #deportes .ui-tabs-panel {margin-top:0.4em;}
aside .box.box_deportes .depres .menu{font-size:.8em;}
aside .box.box_deportes .depres .menu div{display: block; float: left; padding: 5px 0; border-radius: 3px; text-align: center;box-sizing:border-box;}
aside .box.box_deportes .depres .menu .bt_small{background-image: linear-gradient(top, rgb(242,242,242) 25%, rgb(208,208,208) 50%); background-image: -moz-linear-gradient(top, rgb(242,242,242) 25%, rgb(208,208,208) 50%); background-image: -webkit-linear-gradient(top, rgb(242,242,242) 25%, rgb(208,208,208) 50%); width: 25%; color:#333333; font-weight:normal;}
aside .box.box_deportes .depres .menu .bt_small span{color:#cd0000;}
aside .box.box_deportes .depres .menu .bt_big{background-image: linear-gradient(top, rgb(252,252,252) 25%, rgb(202,202,202) 50%); background-image: -moz-linear-gradient(top, rgb(252,252,252) 25%, rgb(202,202,202) 50%); background-image: -webkit-linear-gradient(top, rgb(252,252,252) 25%, rgb(202,202,202) 50%); width: 49%; font-weight: bold; margin: 0 .5%;}
aside .box.box_deportes .depres .menu .inactive {filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
aside .box.box_deportes .depres table{width: 100%; margin-top:0.4em; font-size: .8em;}
aside .box.box_deportes .depres table td span{display:block;}
aside .box.box_deportes .depres table tbody td{padding: 0 0.1em 0 0; vertical-align: middle; height: 25px;}
aside .box.box_deportes .depres td.hora{text-align: center; font-size: .8em; line-height: 1.1em;}
aside .box.box_deportes .depres table tbody td.pais{text-align: center;}
aside .box.box_deportes .depres td.resultado{width: 35px; text-align: right;}
aside .box.box_deportes .depres td.resultado span{color:white; font-weight:bold; text-align:center; margin-right: 5px; padding: 2px; border-radius: 3px; min-height: 15px; width: 30px; background-image: -moz-linear-gradient(center top, #A0C02C 32%, #7FB328 100%); background-image: linear-gradient(center top, #A0C02C 32%, #7FB328 100%); background-image: -webkit-gradient(linear, center top, center bottom, color-stop(.32, #A0C02C), color-stop(1, #7FB328)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#A0C02C', endColorstr='#7FB328');}
aside .box.box_deportes .depres tr.jugado td.resultado span{background-image: -moz-linear-gradient(center top, #A0C02C 32%, #7FB328 100%); background-image: linear-gradient(center top, #A0C02C 32%, #7FB328 100%); background-image: -webkit-gradient(linear, center top, center bottom, color-stop(.32, #A0C02C), color-stop(1, #7FB328)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#A0C02C', endColorstr='#7FB328'); border: 1px solid #70ad26;}
aside .box.box_deportes .depres tr.online td.resultado span{background-image: -moz-linear-gradient(center top, #f42800 32%, #d80c00 100%); background-image: linear-gradient(center top, #f42800 32%, #d80c00 100%); background-image: -webkit-gradient(linear, center top, center bottom, color-stop(.32, #f42800), color-stop(1, #d80c00)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f42800', endColorstr='#d80c00'); border: 1px solid #cc3300;}
aside .box.box_deportes .depres tr.futuro td.resultado span{background-image: -moz-linear-gradient(center top, #f1f1f0 32%, #cfcfcf 100%); background-image: linear-gradient(center top, #f1f1f0 32%, #cfcfcf 100%); background-image: -webkit-gradient(linear, center top, center bottom, color-stop(.32, #f1f1f0), color-stop(1, #cfcfcf)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f0', endColorstr='#cfcfcf'); border: 1px solid #9f9f9f;}
aside .box.box_deportes .depres td.estado{width: 50px; text-align: center; font-size:0.8em; }
aside .box.box_deportes .depres tr.online td.estado{background: url('/images/deportes/ico_resultados.png') no-repeat 2px -50px; color: #fff;}
aside .box.box_deportes .depres tr.jugado td.estado{background: url('/images/deportes/ico_resultados.png') no-repeat 2px 5px; color: #fff;}
aside .box.box_deportes .depres table tbody td.puesto span{text-align: center; line-height: 1.1em;}
/* Boton de ampliar mas partidos al fondo */
aside .box.box_deportes .depres .mas{background: url('/images/layout/boton_ver_mas.png') no-repeat scroll center center; height: 2em; width: 100%; text-align: center; display: block!important; padding-top: 0.3em; margin:0!important; font-size: 0.85em!important; line-height: 1.8em; font-weight: bold; color: #cd0000;}

/*buscadores guia, diviertete*/
aside .box.buscador .colabora{padding: 0 2em 0 0.4em;}
aside .box.buscador .colabora span{display: block; float: left; font-size: 0.7em; line-height: 1.9em; padding-right: 0.5em;}
aside .box.buscador .colabora span{font-size: 0.7em; line-height: 5em; color:#666;}
aside .box.buscador .box_date{background: url('/images/layout/agenda/back_box_select_agenda2.png') no-repeat scroll center 0.15em; padding: 0.4em 0.4em 1em 0.4em; margin-top: 1.5em;}
aside .box.buscador .box_date span{color: #DD522A!important; font-size: 1.1em!important;}
aside .box.buscador .box_date input{margin-bottom: 0.3em; padding: 0.1em; width: 65px; font-weight: bold; font-size: 11px; text-align: center;}
aside .box.buscador .box_date input:hover{color:#333;}
aside .box.buscador .box_date .opciones_search li a{font-size: 0.8em; background: transparent url('/images/layout/agenda/bt_buscador_diver.png') no-repeat scroll left -7.1em; display: block;height: 2em;width: 9em; line-height: 1.8em; text-align: center;}
aside .box.buscador .box_date .opciones_search li a:hover {background: transparent url('/images/layout/agenda/bt_buscador_diver.png') no-repeat scroll left -10.7em; color:#fff; text-decoration: none;}
aside .box.buscador .box_date .opciones_search li.hoy{width:24%;}
aside .box.buscador .box_date .opciones_search li.hoy a{background: transparent url('/images/layout/agenda/bt_buscador_diver.png') no-repeat scroll left top; display: block;height: 2em;width: 5.7em;}
aside .box.buscador .box_date .opciones_search li.hoy a:hover {background: transparent url('/images/layout/agenda/bt_buscador_diver.png') no-repeat scroll left -3.45em; color:#fff; text-decoration: none;}
aside .box.buscador ul{height: 1.3em; width: 100%;}
aside .box.buscador ul li{width: 38%; float:left;}
aside .box.buscador ul li img{margin: -3px 0.3em 0 0.3em;}
aside .box.buscador ul li.cuando{width: 24%;}
aside .box.buscador a:hover{color:#333;}
aside .box.buscador .lupa{background:url("/images/layout/buscar_lupa.png") no-repeat scroll 0 -7em transparent; height:4.5em; position: relative; top: -6.5em; margin-bottom: -6em; width: 4em; left: 15em;}
aside .box.buscador .fondo_box_search{padding-top: 0.5em;}
aside .box.buscador .cierre_agenda{background: transparent url('/images/layout/cierre_agenda.jpg') repeat-x left bottom; height: 0.3em;}
aside .box.buscador label{margin-bottom:0.3em; display: block;}
aside .box.buscador .search input{width: 235px; background: none!important; border-radius: 0!important; -webkit-border-radius: 0;font-size: 13px;}
aside .box.buscador .box_selects_search{width: 12em; padding: 0.5em 0em 0 0.1em;}
aside .box.buscador select{border:1px solid #CCC; height:2.3em; padding:0.4em; width: 100%;}
aside .box.buscador .box_campo{padding: 0em 0em 0 0.2em;}
aside .box.buscador .box_campo input{width: 260px;}
aside .box.buscador .box_campo .btn{margin-left: -40px; margin-top: -10px;}
aside .box.buscador div.calendar {z-index:1000;}
aside .box.buscador .btn:hover, aside .box.buscador .btn:focus{background-position: 0 -30px;}
aside .box.buscador.diviertete .btn{background-color: #D55016; background-image: -moz-linear-gradient(top, #D55016, #FD5016); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#D55016), to(#FD5016)); background-image: -webkit-linear-gradient(top, #D55016, #FD5016); background-image: -o-linear-gradient(top, #D55016, #FD5016); background-image: linear-gradient(to bottom, #D55016, #FD5016); background-repeat: repeat-x;}
aside .box.buscador.diviertete .btn:hover, aside .box.buscador.diviertete .btn:focus{background-position: 0 -30px;}
aside .box.buscador.diviertete{position: relative;}
aside .box.buscador.diviertete .ico_buscador {height: 6em; background: transparent url('/images/layout/ico_directorio_diviertete.png') no-repeat scroll left 40em; position: absolute; right: 2em; top:3.5em; width: 4em;}
aside .box.buscador.diviertete .restaurantes{background-position: 93% -2%;}
aside .box.buscador.diviertete .bares{background-position: 105% 10%; }
aside .box.buscador.diviertete .cines{background-position: 105% 22%;}
aside .box.buscador.diviertete .teatros{background-position: 105% 32%;}
aside .box.buscador.diviertete .musica{background-position: 101% 40%;}
aside .box.buscador.diviertete .arte{background-position: 105% 62%;}
aside .box.buscador.diviertete .ferias{background-position: 105% 74.5%;}
aside .box.buscador.diviertete .ocio{background-position: 108% 86.5%;}
aside .box.buscador.diviertete .excursiones{background-position: 113% 95.5%;}

aside .box.buscador.guia{background: url('/images/layout/back_buscar_guia.png') no-repeat scroll center 0.4em transparent; padding-top: 4.5em;}
aside .box.buscador.guia .lupa{background:url("/images/layout/buscar_lupa.png") no-repeat scroll right -0.2em transparent; height:3em;}
aside .box.buscador.guia .btn{background-color: #E9A20B; background-image: -moz-linear-gradient(top, #E9A20B, #EABC07); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#E9A20B), to(#EABC07)); background-image: -webkit-linear-gradient(top, #E9A20B, #EABC07); background-image: -o-linear-gradient(top, #E9A20B, #EABC07); background-image: linear-gradient(to bottom, #E9A20B, #EABC07); background-repeat: repeat-x;}

/*movido de guia.css - Tomeu 17/03/2015 */
aside .box.buscador.guia{position: relative; font-size: 16px;}
aside .box.buscador.guia h3{font-size: 1em; line-height: 1.6em; color: #fff;}
aside .box.buscador.guia h3{background:transparent url('/images/layout/yellow_title_new.png') no-repeat scroll left top!important; margin:0 0 0.5em 0; padding:0.1em 0.5em;}
aside .box.buscador.guia h3 a{color:#fff;} 
aside .box.buscador.guia label{position: static; padding:0 0 0.5em 0; font-size: 0.7em;}
aside .box.buscador.guia label input{width: 224px;}
aside .box.buscador.guia select{margin:0; width: 14.2em; color:#000;}
aside .box.buscador.guia p span{color: #DB8B0D;}
aside .box.buscador.guia .bt_search input:hover{color: #000;}
aside .box.buscador.guia .icon_az{background: url('/images/layout/a-z_icon.jpg') no-repeat scroll left top; clear:both; float:left; height:3em; left:14em; position:absolute; top:6.5em; width:3em;} 

.calendar {z-index: 1100;}

/*backgroun entidad deportes*/
body.rafa-nadal{background: #ce5834 url('/images/back_especial/roland_garros/fondo_nadal_tierra.jpg') no-repeat fixed top center; }

.live_score{display: flex; flex-wrap: wrap; }
.live_score>.partido {width: 32.33%; padding: 0 .5%; margin-bottom: 5px;}

.live_score>.partido table td img{max-height: 30px; }
.live_score>.partido .marcador{font-size: 1em;}
.live_score>.partido .equipo{font-size: .8em; line-height:1em; }
.live_score>.partido .breadscrum .temporada, .live_score>.partido .estado{display: none; }

/*MARCADOR ENTIDAD*/
.ficha .box.palmares table.clasificacion-grupo{width: 49%; float: left; margin: 0.5em 0.1em 0.5em 0.2em;}
.ficha .box.palmares table.clasificacion-grupo caption{background: none repeat scroll 0 0 #ddd; margin-bottom: 1em; padding: 0.1em 0;}
.partido>p.breadscrum, .partido>.estado{font-size: 11px; margin:0;}
.partido.simple p.breadscrum{display: none; }
.partido.simple h3{display: none;}
.partido { margin: .5em 0; }
.faldones_promocion .partido h3,.ficha .partido>h3{display: none;}
.row.span5 .partido h3,.portadilla .partido h3{display: none;}
.partido.simple.eurocopa-2012 h3{display: block; background: url('/images/back_especial/eurocopa/cabecera_minuto_portada.png') no-repeat; height: 60px; margin-bottom: .5em!important; text-indent: 100%; overflow: hidden; white-space: nowrap;}
.partido.simple.eurocopa-2016 h3{display: block; background: url('/images/back_especial/eurocopa_2016/3col.png') no-repeat; height: 80px; margin-bottom: 0; text-indent: 100%; overflow: hidden; white-space: nowrap;}
.faldones_promocion .partido.eurocopa-2016 h3{display: block; background: url('/images/back_especial/eurocopa_2016/faldon.png') no-repeat center top; height: 55px; text-indent: 100%; overflow: hidden; white-space: nowrap;}
.partido table.resultado{border-radius: 5px; -webkit-border-radius: 5px; background-image: linear-gradient(top, rgb(226,226,226) 5%, rgb(163,163,163) 95% ); background-image: -moz-linear-gradient(top, rgb(226,226,226) 5%, rgb(163,163,163) 95% ); background-image: -webkit-linear-gradient(top, rgb(226,226,226) 5%, rgb(163,163,163) 95% );  background-image: -ms-linear-gradient( top, rgb(226,226,226) 5%, rgb(163,163,163) 95% ); background-image: -o-linear-gradient(top, #E2E2E2, #A3A3A3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E2E2, endColorstr=#A3A3A3); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2E2E2, endColorstr=#A3A3A3)";}
.partido table td{vertical-align: middle; padding: 5px;}
.partido table td img{max-width: 55px; max-height: 50px;}
aside .partido table td img{width: 30px; max-width: none;}
.partido table td.escudo{width: 50px; text-align: center;}
.row.span5 .partido table td.escudo{width: 40px; }
.row.span5 .partido table td img{width: 40px; max-width: none;}
.partido.simple table td.escudo{width: 16px;}
.partido table td.equipo{font-size: 1em; font-weight: bold; width: 40%; }
.partido.simple table td.equipo{font-size: .8em; }
.partido table td.equipo.local{text-align: right;}

.partido table td.equipo.local>img{float: left; }
.partido table td.equipo.visitante>img{float: right; }

.jornada_liga table td.equipo.local{width: 33%;}
.partido table td.marcador{font-size: 2em; color: white; background: url('/images/deportes/fondo_marcador.png') repeat; width: 4%;}
.partido.simple table td.marcador{font-size: 1.2em;}
.partido.simple table td.marcador{width: .8em;}
.partido table td.marcador span{display: block; min-width: 1em; border-radius: 3px; text-align: center; margin:0 auto; background: #666666; padding: 0.2em;}
.partido table td.marcador span small{font-size: .6em;}
.partido.online table td.marcador span{background: #cd0000; background-image: -moz-linear-gradient(center top, #f42800 32%, #d80c00 100%); background-image: linear-gradient(center top, #f42800 32%, #d80c00 100%); background-image: -webkit-gradient(linear, center top, center bottom, color-stop(.32, #f42800), color-stop(1, #d80c00)); background-image: -ms-linear-gradient( top, #f42800 5%,  #d80c00 95% ); background-image: -o-linear-gradient(top, #f42800, #d80c00); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f42800, endColorstr=#d80c00); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f42800, endColorstr=#d80c00)"; border: 1px solid #cc3300;}
.partido.jugado table td.marcador span{background-image: -moz-linear-gradient(center top, #A0C02C 32%, #7FB328 100%); background-image: linear-gradient(center top, #A0C02C 32%, #7FB328 100%); background-image: -webkit-gradient(linear, center top, center bottom, color-stop(.32, #A0C02C), color-stop(1, #7FB328)); background-image: -ms-linear-gradient( top, #A0C02C 5%,  #7FB328 95% ); background-image: -o-linear-gradient(top, #A0C02C, #7FB328); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#A0C02C, endColorstr=#7FB328); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#A0C02C, endColorstr=#7FB328)"; border: 1px solid #70ad26;}
.palmares .cierre{clear: left;}
.partido table th{font-weight: bold;}
.partido .items{font-size: .8em;}
.partido .items .eventos td.minutos{text-align: center;}
#twtr-widget-1 h3{background: none;}
.ficha .box.calendario table td.hora span{font-weight: bold; margin-right: 0.5em;}
.ficha .box.calendario table td.fecha span{font-weight: bold;}
.ficha .box.calendario table td span img{height: 16px; padding-right: 0.5em; text-indent: -9000em; width: 25px;}
.ficha .box.calendario table td.extras{text-align: right;}
.ficha .box.calendario table tr.par{background: #F5F5F5;}
.ficha .box.calendario .jornada p{background: none repeat scroll 0 0 #DDDDDD; color: #000; display: block; font-size: 1em; margin: 1em 0; padding: 0.2em 0; text-align: center;}
.ficha .box.calendario .jornada p br{display: none;} 
.eurocopa-2012 .ficha .box.calendario table td, .eurocopa-2012 .ficha .box.palmares table tbody td{font-size: 0.75em;}
.eurocopa-2012 .ficha .box.palmares table tbody td.th_row img{ float: left; height: 16px; padding-right: 0.5em; text-indent: -9000em; width: 25px;}
.eurocopa-2012 .ficha .box.calendario table td.grupo span{display: block; padding: 0.3em; background: #ddd; width: 1.4em; text-align: center; -webkit-border-radius: 4px; border-radius: 4px; color: #000; margin-right: 0.5em; font-weight: bold;}
body.eurocopa{background:  url('/images/back_especial/eurocopa_2016/fondo_eurocopa.jpg') no-repeat top center;}
body.eurocopa .content{padding-top: 105px; background:  url('/images/back_especial/eurocopa_2016/cab.png') no-repeat top center;}
body.eurocopa-2012{background: #012410 url('/images/layout/deportes/fondo_eurocopa.jpg') no-repeat top center;}
body.eurocopa-2012 div.content{margin-top: 90px; padding-top: .1em;}
body.olimpiadas{background:  url('/images/back_especial/olimpiadas_2016/fondo.jpg') no-repeat top center;}
body.olimpiadas .content{padding-top: 105px; background:  url('/images/back_especial/olimpiadas_2016/cab.png') no-repeat top center;}

/*lista noticias con imagenes*/
aside .box_tabs .tabs-destacados{background-color:#FFF; border: none !important;}
aside .box_tabs .tabs-destacados ul.ui-tabs-nav{background: none; width: 100%;}
aside .box_tabs .tabs-destacados .ui-tabs-nav a, aside .box_tabs .tabs-destacados .ui-tabs-nav a span{line-height: 14px; background-repeat: no-repeat; background-position: 0 0; text-align: center;top:-0.09em; width: auto; height: 2.3em; color: #fff!important;padding:0.5em 0 0 0;}
aside .box_tabs .tabs-destacados .ui-tabs-nav li{width:32.8%!important; margin: 0; height: auto; padding: 0; border-right:0.09em solid #FFF;}
aside .box_tabs .tabs-destacados .ui-tabs-nav .ui-tabs-selected a span, aside .box_tabs .tabs-destacados .ui-tabs-nav a:hover span, aside .box_tabs .tabs-destacados .ui-tabs-nav a:focus span, aside .box_tabs .tabs-destacados .ui-tabs-nav a:active span{background-position:0 -50px; text-align: center; height: 2.3em; width: 100%; padding:0.5em 0 0 0;}
aside .box_tabs .tabs-destacados .ui-tabs-nav .ui-tabs-selected a, aside .box_tabs .tabs-destacados .ui-tabs-nav a:hover, aside .box_tabs .tabs-destacados .ui-tabs-nav a:focus,
aside .box_tabs .tabs-destacados .ui-tabs-nav a:active{background-position:100% -150px;}
aside .box_tabs .tabs-destacados .ui-tabs-nav a, aside .box_tabs .tabs-destacados .ui-tabs-nav .ui-tabs-disabled a:hover, aside .box_tabs .tabs-destacados .ui-tabs-nav .ui-tabs-disabled a:focus, aside .box_tabs .tabs-destacados .ui-tabs-nav .ui-tabs-disabled a:active{background-position:100% -100px; padding:0;}
aside .box_tabs .tabs-destacados .ui-state-active{background:none; height:2.8em;}
aside .box_tabs .tabs-destacados .ui-tabs-nav{background: none;}
aside .box_tabs .tabs-destacados .ui-tabs-nav a span{background-image: url('/images/tabs/tabs_destaca_depor.png');}

/*fotos del dia*/
aside .fotos .fotos_lista li, .videos .fotos_lista li{margin:0.4em; width:29%; float:left;}
aside .fotos .fotos_lista img, .videos .fotos_lista img{border: 1px solid #CCC; cursor: pointer;  padding: 2px;}

/*Estilo titular caja buscador clasificados tercera columna*/
aside .lista_clasificados{padding: 0 0 0.5em 0;}
aside .lista_clasificados ul{background: -webkit-gradient(linear, center top, center bottom, color-stop(0, #FFD200), color-stop(1, #FFA400)); background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFD200), to(#FFA400)); background: -webkit-linear-gradient(#FFD200, #FFA400); background: -moz-linear-gradient(#FFD200, #FFA400); background: -ms-linear-gradient(#FFD200, #FFA400); background: -o-linear-gradient(#FFD200, #FFA400); background: linear-gradient(#FFD200, #FFA400); -pie-background: linear-gradient(#FFD200, #FFA400);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFD200, endColorstr=#FFA400); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFD200, endColorstr=#FFA400)";}
aside .lista_clasificados ul li{margin-right:0; padding-right:0.1em; border-right: 0.09em solid #F8D9D1; float: left; font-size: 12px; line-height: 1.3em;}
aside .lista_clasificados ul li a{display:block; padding:0.35em 0.15em; color: #555;}
aside .lista_clasificados ul li.logo_lista {background:#fff url('/images/clasificados/logo_lista.png') no-repeat scroll left center; text-indent: -9999em;height:2em; text-indent:-9999em; width:2.4em;}
aside .lista_clasificados ul li.tusanuncios a:hover, .lista_clasificados ul li.tusanuncios.activo{background: #FE6601; color:#fff;}
aside .lista_clasificados ul li.pisos a:hover, .lista_clasificados ul li.pisos.activo{background: #012A81; color:#fff;}
aside .lista_clasificados ul li.coches a:hover, .lista_clasificados ul li.coches.activo{background: #BA151B; color:#fff;} 
aside .lista_clasificados ul li.motos a:hover, .lista_clasificados ul li.motos.activo{background: #3690CE; color:#fff;}
aside .lista_clasificados ul li.empleos a:hover, .lista_clasificados ul li.empleos.activo{background: #BBD500; color:#fff;}
aside .lista_clasificados ul li.empleos{border-right: 0.09em solid #F8D9D1;}
aside .lista_clasificados ul li.tusanuncios.activo a, .lista_clasificados ul li.pisos.activo a, .lista_clasificados ul li.coches.activo a, .lista_clasificados ul li.motos.activo a, .lista_clasificados ul li.empleos.activo a{ color:#fff;}
aside .ultima .clasis_tercera_colum h2{background: transparent url('/images/layout/back_title_new.png') repeat-x scroll left top!important;}
aside .ultima .clasis_tercera_colum h2 span{color:#fff;}

/*TABS MODULO DEPORTES*/
aside #tabs-media .ui-state-active{background:none;}
aside #tabs-deportes .ui-tabs-nav a, #tabs-deportes .ui-tabs-nav a span{background:url("/images/deportes/tabs_clasificaciones.png") no-repeat scroll 0 4px transparent; text-align:center;}
aside #tabs-deportes .ui-tabs-nav li{background:none repeat scroll 0 0 transparent; margin:0 0.2em; min-width:60px; width:auto; height: auto;}
aside #tabs-deportes .ui-tabs-nav .ui-tabs-selected a span, #tabs-deportes .ui-tabs-nav a:hover span, #tabs-deportes .ui-tabs-nav a:focus span, #tabs-deportes .ui-tabs-nav a:active span{background-position: 0 -46px; color:#cd0000; line-height:0.8em; text-align:center;}
aside #tabs-deportes .ui-tabs-nav .ui-tabs-selected a, #tabs-deportes .ui-tabs-nav a:hover, #tabs-deportes .ui-tabs-nav a:focus, #tabs-deportes .ui-tabs-nav a:active{background-position:100% -146px; outline:0 none;}
aside #tabs-deportes .ui-tabs-nav a, #tabs-deportes .ui-tabs-nav .ui-tabs-disabled a:hover, #tabs-deportes .ui-tabs-nav .ui-tabs-disabled a:focus, #tabs-deportes .ui-tabs-nav .ui-tabs-disabled a:active{background-position:100% -96px; color:#FFF;}

/*HOROSCOPO*/
.horoscopo .text{margin-left: 5em;}
.horoscopo .text p{padding-bottom: 0; margin: 5px 0 0 0;}
.horoscopo .text span{color: #d48701; font-weight: bold;}
.horoscopo .imagen img{width: 4.7em;}

/*participa*/
aside .box.debate{padding-top: 0; background: #EFEFEF; border-bottom: 0.2em solid #cd0000 !important;}
aside .box.debate h3{position: inherit; display: block; border-radius: 0; margin: 0 -8px; line-height: 26px;}
aside .debate.doble{background: none!important;}
aside .debate.doble li{border-bottom: 1px dotted #CCCCCC; padding: 5px 0;;}
aside .debate.doble h4{font-size: 1em; border-bottom: 1px dotted silver; margin-bottom: 0.5em; padding: 1em 0; color : #cd0000; padding-left: 0.5em;}
aside .debate.doble div{padding-left: 0.5em;}
aside .debate.doble div div{padding-left: 0;} 
aside .debate.doble label input{margin: 0 3px 0 0;}
aside .voto .resultados{background-image: url("/images/layout/ico_enlaces.gif"); background-repeat: no-repeat; background-position:left -583px; padding: 0 15px 10px 15px;}

/*estilos mas vistos*/
aside .box.lo_mas_visto .lista_tab div ul{color: #E80000; padding: 0;}
aside .box.lo_mas_visto .lista_tab div li, .guia .lista_tab div li {list-style-position: outside; padding:0; list-style-type: decimal; margin: 0; color: #333;}
aside .box.lo_mas_visto .lista_tab div li{margin: 5px 15px 0 30px; padding: 0 0 5px; color: #cd0000; border-bottom: 1px solid #f5f5f5;}

/*botones secciones fotogaleria*/
aside .list_bt_galerias li{float: left; width: 50%; padding: 0; margin-top: 0.3em; font-size: 16px;}
aside .bt.noticias, aside .bt.vips, aside .bt.diviertete, aside .bt.especiales {text-align:left;background: none; border: none;}
aside .list_bt_galerias .bt a{line-height: 0.5em; width: auto; height:auto; display: block;}
aside .bt.noticias a {padding: 1.1em; background: transparent url('/images/layout/icos/ico_fotogalerias.png') no-repeat scroll center top;}
aside .bt.noticias a:hover{background: transparent url('/images/layout/icos/ico_fotogalerias.png') no-repeat scroll center -4.4em; color: #FF0000; text-decoration: none;}
aside .bt.vips a {padding: 1.1em; background: transparent url('/images/layout/icos/ico_fotogalerias.png') no-repeat scroll center -17.7em; width: auto; height:auto; display: block;}
aside .bt.vips a:hover{background: transparent url('/images/layout/icos/ico_fotogalerias.png') no-repeat scroll center -22.15em; color: #CB0099; text-decoration: none;}
aside .bt.especiales a {padding: 1.1em; background: transparent url('/images/layout/icos/ico_fotogalerias.png') no-repeat scroll center -26.6em; width: auto; height:auto; display: block;}
aside .bt.especiales a:hover{background: transparent url('/images/layout/icos/ico_fotogalerias.png') no-repeat scroll center -31em; color: #0BC1F3; text-decoration: none;}
aside .bt.diviertete a {padding: 1.1em; background: transparent url('/images/layout/icos/ico_fotogalerias.png') no-repeat scroll center -8.85em; width: auto; height:auto; display: block;}
aside .bt.diviertete a:hover{background: transparent url('/images/layout/icos/ico_fotogalerias.png') no-repeat scroll center -13.25em; color: #FF6500; text-decoration: none;}
aside .content a img:hover{opacity: 0.9;}

/*modulo video 3 columna*/
aside .video .galeria_texto h3{background: none; color: #111; padding: 0.6em 0.3em 1em; text-transform: none; border: none; font-size: 1em; font-weight: bold; line-height: 1.2em; color: #333;}
aside .video a.ver_new_completa, aside .box.galerias a.ver_new_completa{font-size: 10px!important;}
aside .video .enlaces, aside .box.galerias .enlaces{border: none; border-top: 1px solid #ccc; margin: 0; padding: 0.5em; font-size: 12px;}
aside .video .lista_videos{display: flex; flex-wrap: wrap;}
aside .video .lista_videos li{width: 32.3%; box-sizing: border-box; margin-top: 0.3em; padding: 0 1%; float: left;}
aside .video .lista_videos li img{background-color: transparent; border: 1px solid #aaa; margin: 0; max-width: 100%; cursor:pointer; padding: 1px; }
aside .video .lista_videos li h4{margin:0;}
aside .video .lista_videos li h4 a{font-size: 11px; margin:0.5em 0 0; display: block; color: #333;}
aside .video .box_img_small .ultima .box.video h3, aside .box.videos .box_img_small .ultima .box.galerias .galeria_texto h3{background: none; color:#111; padding: 0.6em 0.3em 0.3em; text-transform: none; border:none; font-size: 1em; font-weight: bold; line-height: 1.2em; color:#333;}
aside .video .img_portada {overflow: hidden; border: 0; border-top: 1px solid #cd0000; background: #f5f5f5;}
aside .video .enlaces ul{list-style: none; margin: 0;}
aside .video .enlaces>a, aside .box.galerias .enlaces>a{ display:inline-block; box-sizing:border-box;margin:0; width:50%; font-size: 10px;}

/* =video lateral*/
aside .box.video h5#relacionado_video{margin:0 0 0.5em; font-size: 0.85em;}
aside .box.video h5#relacionado_video strong{color: #000;}
aside .box.video .galeria_texto h3{ font-size: 0.7em; height: auto;}
aside .box.video a.mas{display:block; font-size:0.7em; margin-bottom:0.5em; margin-right:1em; text-align:right;}
aside .box.video #player, #document .ultima #player{text-align: center; width: 100%!important; overflow: hidden;}
aside .box.video #image_wrap #player img{width: 288px;}

/*tabs home - subhomes*/
.ui-tabs-hide{display:none;}
.ui-tabs-nav{padding-bottom: 0.5em; background: transparent url("/images/layout/back_menus_restaurante.png") repeat-x scroll center 0.07em; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; position:relative; z-index:1;}
.ui-tabs-nav:after{clear:both; content:" "; display:block;}
html:first-child .ui-tabs-nav li{width:33%;}
.ui-tabs-nav li{float:left; width:auto!important; width: 1%; background: #fff; margin:0!important; padding-right:0.3em;}
.ui-tabs-nav a, .ui-tabs-nav a span {
cursor:pointer; display:block; padding:0 10px;
background:transparent url("/images/tabs/tabs.png") no-repeat scroll 0 0;}
.ui-tabs-nav a{color:#333; font-size:12px; line-height:0.8; padding-left:0; position:relative; text-align:center; text-decoration:none; /*top:1px;*/ white-space:nowrap; z-index:2;}
.ui-tabs-nav a:hover{color:#fff;}
.ui-tabs-nav .ui-tabs-selected a{color:#fff;}
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active{background-position:100% -150px; outline-color:-moz-use-text-color; outline-style:none; outline-width:0;}
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active{background-position:100% -100px; }
.ui-tabs-nav a span {height:14px; min-height:14px; padding-right:0; padding-top:6px; text-align: center;text-transform: capitalize;}
* > .ui-tabs-nav a span{height:auto;}
.ui-tabs-nav .ui-tabs-selected a span{padding-top:6px;}
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span{background-position:0 -50px; height: 1.5em; white-space: pre;}
.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:hover span, .ui-tabs-nav .ui-tabs-disabled a:focus span, .ui-tabs-nav .ui-tabs-disabled a:active span{background-position:0 0; height:1.5em;white-space: pre;}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited{cursor:text;}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active{cursor:pointer;}
.ui-tabs-nav .ui-tabs-disabled{opacity:0.4;}
.ui-tabs-panel{background:#FFF none repeat scroll 0 0; padding:0;}
.ui-tabs-panel li{text-align: left;}
.ui-tabs-loading em{background:transparent url("/images/loading.gif") no-repeat scroll 0 50%; padding:0 0 0 20px;}
* html .ui-tabs-nav{display:inline-block;}
.col.ultima .ui-state-active{height:2.8em;}

/*blogs*/
aside .blogs h3{background: transparent url('/images/layout/blog_title_new.png') repeat-x scroll left top!important; display: block; height: 30px; font-size: 1em; padding: 0 0 0 0.5em; margin: 0 0 0.3em 0; line-height: 25px;}
aside .blogs h3 a{color: #fff!important; line-height: 20px; font-size: 15px;}
aside .blogs h4{ line-height: 20px; margin: 0.2em 0;}
aside .blogs h4 a{font-weight: bold;}
aside .blogs article:last-child{background: none; padding-bottom: 0; margin-bottom: 0;}

/* Twitter */
aside .twitter.hash_tag .twtr-hd{display: none;}
aside .twitter .twtr-hd h3{background: none!important; height: auto!important;}
aside .twitter .twtr-widget-profile img.twtr-profile-img{height: 32px; width: 32px; padding: 1px; border: 1px solid #cd0000!important;}
aside .twitter .twtr-ft{display: none;}
aside .twt-actions{display: none;}
aside .twtr-widget{border-bottom: 2px solid #cd0000; padding-bottom: .5em;}
aside #twitter_hash .twtr-widget{font-size: 1em!important;}
aside div.twitter.box div.header{background: url('/images/layout/esquina_tweets.png') no-repeat left top; color: white; font-size: .7em; font-weight: bold; height: 22px; padding: 3px 10px; }
aside div.twitter.box div.hash_info{background: #be0000; border: 1px solid #d23e3e; border-radius: 5px 5px 5px 0; padding: 10px 15px 10px 0; background-image: linear-gradient(top, rgb(246,16,16) 5%, rgb(190,0,0) 95%); background-image: -moz-linear-gradient(top, rgb(246,16,16) 5%, rgb(190,0,0) 95%); background-image: -webkit-linear-gradient(top, rgb(246,16,16) 5%, rgb(190,0,0) 95%);}
aside div.twitter.box div.hash_info div.bocata{background: transparent url('/images/layout/twitter_piulo.png') no-repeat top left; font-size: .75em; color: #333; padding-left: 73px; line-height: 14px;}
aside .hash_info .bocata .piulo{border: 1px solid #eee; border-radius: 5px; background-color: white; padding: .4em; box-shadow: 2px 2px 5px #888; min-height: 3em;}
aside .hash_info .bocata .col.segunda{margin-left: .4em; width: 150px;}
aside .hash_info .bocata .hash_tag a{font-weight: bold;}

/* fotogaleria en 3 columna */
.base.fotos .fotos_lista li, .videos .fotos_lista li{float: left; margin: 0.4em; width: 28.5%; height: auto;}
.base.fotos .fotos_lista li img, .videos .fotos_lista li img{width: 95px; height: auto;}
.galerias .galeria_texto h3{background: none; padding: 0.6em 0.3em!important; text-transform: none; border: none; font-weight: bold; line-height: normal!important; height: auto; background:none!important;}
.galerias .galeria_texto h3 a{color: #333; font-size: 13px;}
.galerias .galeria_texto h3 a.ver_new_completa{color: #cd0000;}
.galerias .galeria_texto h3 img{margin-bottom: 0; max-width: none;}
.galerias article{background: none; padding-bottom: 0; margin-bottom: 0;}
.galerias .scrollable{float:left; position:relative; width: 530px; overflow:hidden; background: transparent; margin: 0 2px;}
.galerias .scrollable .items {width:20000em; position:relative; clear:both;}
.galerias .scrollable.fotogaleria{height: auto!important; width: 100%; margin-left:0; float:none;}
.galerias .scrollable.fotogaleria a.prev {display: inline-block; background: url("/images/layout/icos/ico_mini_slider_home.png") no-repeat scroll left 0px; text-indent:-9999em; width:32px; height: 20px;}
.galerias .scrollable.fotogaleria a.prev:hover{background-position: left -126px; }
.galerias .scrollable.fotogaleria a.next{display: inline-block; background: url("/images/layout/icos/ico_mini_slider_home.png") no-repeat scroll left -42px; text-indent:-9999em; width:32px; height: 20px;}
.galerias .scrollable.fotogaleria a.next:hover{background-position: left -85px;}
.galerias .scrollable.fotogaleria a img{width: auto; padding:0; border: none; height: auto;}
.galerias .scrollable.fotogaleria div.items div.item{float:left;}
.galerias .scrollable.fotogaleria .navi {display: -moz-inline-stack; display: inline-block; *display: block; zoom: 1; *margin: 0 15%; *float:left;}
.galerias .scrollable.fotogaleria .navi a{width:12px!important; height:12px!important; float:left; margin:3px; background:url("/images/layout/icos/ico_mini_slider_home.png") no-repeat scroll left -167px transparent; display:block; text-indent: 100%; overflow: hidden; white-space: nowrap}
.galerias .scrollable.fotogaleria .navi a:hover, .scrollable.fotogaleria .navi a.active{background-position: 0 -259px;}
.galerias .scrollable.fotogaleria div.paginador{ margin: 0 auto; padding: 0.5em 0; text-align: center; width: 285px;}

/*estaticos y contacto*/
p.bullet i{background: none repeat scroll 0 0 #cd0000; border-radius: 10px; display: inline-block; height: 6px; line-height: 6px; text-indent: -9000em; width: 6px;}

/*politica de cookies*/
.box_cookies{width: 100%; position: fixed; bottom: 0; padding-top: 10px; background: #cd0000; z-index:1000;}
.box_cookies .contenido{padding: 10px; background-color: #ffffff; }
.box_cookies .contenido .aviso{position: relative; background: #fff; border: 1px solid #DDDDDD; border-radius: 4px; box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.2) inset; margin: 0 auto; max-width: 970px; padding: 7px 15px;}
.box_cookies .contenido .aviso a.close{background: url("/images/iconos/cross.png") no-repeat transparent; display: block; opacity: 0.7!important; height: 16px; overflow: hidden; position: absolute; right: 8px; text-indent: 100%; top: 12px; white-space: nowrap; width: 16px; opacity: 1; }
.box_cookies .contenido .aviso p{line-height: 20px; margin: 0 0 5px;}
.box_cookies .contenido .aviso .btn{margin: -4px 0 0 3px; padding: 1px 7px;}
.box_cookies .contenido .legal{color: #cd0000;}

/*FOOTER*/
.footer{background: none repeat scroll 0 0 #FFFFFF; padding-top: 0.5em; border-top: 0.3em solid #cd0000;}
.footer li{font-size: 12px; line-height: normal;}
.footer h6{border-bottom: 0.3em solid #DDDDDD; font-size: 14px; margin: 0; padding-bottom: 0.5em; color: #1f1f1f!important;}
.footer .portada_pdf{margin-left: 1em; padding-top: 0.1em; width: 10em;}
.footer .portada_pdf img{border: 0.09em solid #BBBBBB;}
.footer .portada_pdf p{font-size: 0.7em; margin: 0.7em 0.5em 0 0.4em;}
.footer .portada_pdf .box_pdf_foot{background: none repeat scroll 0 0 #EEEEEE; margin-bottom: 0.3em; padding: 0.2em;}
.footer p{margin-bottom: 2px; font-size: 11px;}
.footer p a{color: #cd0000;}
.footer .links_footer{float: left; width: 11em;}
.footer .suscribete_foot{background: #cd0000; color:#fff; text-shadow:none; width: 126px; margin-top: 5px; box-sizing:border-box;}
.footer .box_listas ul{margin-left: 0.5em;}
.footer .box_listas>ul>li{float: left; list-style-position: inside; margin:3px 0 3px 0.5em; padding-bottom: 0.3em; padding-right: 0.5em;}
.footer .box_listas li li{color: #cd0000; padding-bottom: .2em;}
.footer .box_listas li li:before{ content: "\2022 \a0";}
.footer .box_listas h6{margin-bottom: 0.5em; padding-bottom: 0.5em;}
.footer .box_listas li li.verde{color: #76A600;}
.footer .box_listas .lista_links {width: 12em;}
.footer .box_listas .lista_grupo {width: 26em;}
.footer .box_listas .lista_grupo li{float: left; width: 48%;}
.footer .box_listas .lista_direccion p{margin: 0 0 3px 0;}
.footer .box_listas .lista_direccion h6, .footer .box_listas .lista_direccion a{color: #cd0000;}
.footer .box_listas li.rss{background: url("/images/layout/icos/ico_social.png") no-repeat scroll -220px -195px transparent;}
.footer .box_listas li.ultima h6{color: #cd0000!important;}

/*logos footer*/
.footer .logos_footer{background: none repeat scroll 0 0 #EAEAEA; margin-top: 0.5em;}
.footer .logos_footer ul{display: inline-table; margin-left: 0.1em; width: 100%;}
.footer .logos_footer ul li{float: left; width: 13.5%;}
.footer .logos_footer ul li a{background: url("/images/layout/icos/icos_grupo_footer.png") no-repeat scroll left center transparent; display: block; height: 3em; overflow: hidden; text-indent: -9999em; white-space: nowrap;}
.footer .logos_footer ul li a.uh_mallorca{background-position: 100% 6px;}
.footer .logos_footer ul li a.uh_ibiza{background-position: 100% -122px;}
.footer .logos_footer ul li a.uh_menorca{background-position: 100% -250px;}
.footer .logos_footer ul li a.balears{background-position: 100% -378px;}
.footer .logos_footer ul li a.daily{background-position: 100% -506px;}
.footer .logos_footer ul li a.magazin{background-position: 100% -634px;}
.footer .logos_footer ul li a.gruposerra{background-position: 100% -761px;}
.footer .logos_footer ul li a.uh_mallorca:hover{background-position: 100% -58px;}
.footer .logos_footer ul li a.uh_ibiza:hover{background-position: 100% -186px;}
.footer .logos_footer ul li a.uh_menorca:hover{background-position: 100% -314px;}
.footer .logos_footer ul li a.balears:hover{background-position: 100% -442px;}
.footer .logos_footer ul li a.daily:hover{background-position: 100% -569px;}
.footer .logos_footer ul li a.magazin:hover{background-position: 100% -698px;}
.footer .logos_footer ul li a.gruposerra:hover{background-position: 100% -824px;}
.footer .link_m{display: none;}

@media screen and (min-width: 481px) {
/*Estilado segun núumero de partidos */
.live_score>.partido:first-child:nth-last-child(1){width: 100%; }
.live_score>.partido:first-child:nth-last-child(2), .live_score>.partido:first-child:nth-last-child(2) ~ div.partido, .live_score>.partido:first-child:nth-last-child(4), .live_score>.partido:first-child:nth-last-child(4) ~ div.partido{width: 49%; }
.live_score>.partido:first-child:nth-last-child(5){width: 49%; }
.live_score>.partido:first-child:nth-last-child(5) ~ div.partido:nth-child(2){  width: 49%; }
.live_score>.partido:first-child:nth-last-child(5) ~ div.partido{width: 32.33%; }
/*Ocultamos los partidos del 7 en adelante */
.live_score>.partido:nth-child(n+7){display: none;}
}

@media screen and (max-width: 480px) and (orientation:portrait) {
	img{height: auto!important;}

	/*reset*/
	.row.span10{margin-left: 0; width: 340px;}
	.container-fix {box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;}
	.container-fix, #document.portada .row.span5, .bloques3 .col.central, .col.primera {width: 340px; margin: 0 auto; overflow:hidden;}
	.post .bloques3.m10left{margin-left: 0!important;}
	.post .bloques3 .col.central.borde_izq {margin-left: 0;}
	article figure img {height: auto; width: 100%;}
	aside.row.span3{max-width: 100%; width: 100%; margin: 0;}

	/*ocultando secciones*/
	.club_suscriptor, .box.sub_bloques3, .box_listas, .links_footer,
	.logos_footer, header .search, .box.fotogaleria_home, 
	.lista_clasificados, aside .twitter, aside .box.fan, aside .box.blogs, aside .box.tiempo, aside .clasis_tercera_colum,
	nav>ul.nav>.servicios,nav>ul.nav>.blogs,nav>ul.nav>.portada,nav>ul.nav>.clasificados,nav>ul.nav>.hemeroteca,nav>ul.nav>.especiales,nav>ul.nav>.gente,
	.nav_ediciones .social, #skyscraper_left, #skyscraper_right,
	#eyeDiv, .skyscraper .vocento, .post .vistas, .diviertete.post .row.span2, .bares .post .row.span2,
	.cartelera .post .row.span2, .participa.concurso_foto, .box_recomendamos .recomendada.noticia.item, .galerias .galeria_texto h3 img{display: none;}
	.portada #slider_home{width: 100%!important; background: none!important; padding:0; height:auto!important; }
	.portada #slider_home .wrapper{width: 100%!important; background: none; margin: 0!important; height:auto!important; position: inherit!important; }
	.portada #slider_home .anythingSlider{width: 100%!important; height:auto!important;}
	.portada #slider_home .anythingSlider .anythingWindow{width: 100%!important; height:auto!important; overflow: visible; }
	#slider_home .wrapper li .cintillo{position: relative; position: relative; background: linear-gradient(to right, rgba(246, 246, 244, 1) 0%, rgba(255, 255, 255, 1) 36%, rgba(255, 255, 255, 1) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);  bottom: inherit; color: #555; }
	#slider_home .anythingControls, #slider_home .arrow{display: none!important; }
	#slider_home .wrapper{overflow: visible;}
	#slider_home li.item{float: none; width: auto!important; height:auto!important;}
	#slider_home li.item img{margin-bottom: 13px; }
	#slider_home ul.xxx{left: 0!important; width: 100%!important; height:auto!important;}
	.portada #slider_home .caption{background: none; position: inherit! important; padding: =;}
	.portada #slider_home .anythingSlider ul li .caption h3{margin: 0; }
	.portada #slider_home .anythingSlider ul li .caption h3 a{color:  #cd0000; }
	.portada #slider_home .anythingSlider ul li .caption .enlaces a, .portada #slider_home .anythingSlider ul li .caption .enlaces span{color: #666;}
	
	.row.span2{margin-left: 0!important; width: 100%!important;}
	.row.span2 .compartir {display: none;}
	.row.span2 .compartir div, .row.span2 .compartir section {display: none;}
	.row.span2 .compartir .iconos_comparte, .row.span2 .compartir .iconos_comparte div {display: block;}
	.row.span2 .compartir .iconos_comparte div{float: left;}

	/*titulares y parrafos*/
	h3, h3 a , p, .extracto p {max-width: 100%; width: 100%; display: block;}
	p {display: block; -webkit-margin-before: 0.5em; -webkit-margin-after: 0.5em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; width: 100%;}
	h3, h3 a{font-size:20px; line-height: 22px;}

	/*ediciones*/
	.nav_ediciones, .nav_ediciones ul li a{padding: 5px 2px; font-size: 11px;}

	/*banners*/
	header .banner span.publicidad {display: none!important;} 
	.banner{max-width: 340px;}
	.banner.vocento div{display: block;}
	.banner embed{width: 340px!important; max-width: 340px;}
	.banner.mega ins, .banner.vocento ins, .banner.mega a, .banner.vocento a, .banner.mega embed, .banner.vocento embed, .banner.mega object, .banner.vocento object{ float: left; max-width: 340px !important; width: 100%; }
	.banner.mega ins ins{height: 31px!important; max-width: 340px !important; width: auto;}
	.banner.mega div{float: left; max-width: 340px !important; width: auto; }
	.banner.box .text{text-align: left; padding: 0.5em;}
	header .banner{padding: 0;}
	.banner.mega div{height: 90px!important;}
	header .banner.mega{margin: 0 0 0 2px!important;}
	header .banner.mega span ins ins iframe iframe object{max-width: 290px!important;}
	header .banner iframe {padding:0; float: none; }
	header .logo .banner {display: none;}
	.banner iframe iframe object{width: 340px;}
	.interstitial{position: static!important; left:0; max-width:100%;}
	.interstitial div table tr a img{width: 190px;}
	.interstitial div div table tr .close_button img{width: auto;}
	.interstitial div table td {height: auto; max-width: 340px; margin:0!important; padding: 0!important; text-align: center;}
	.interstitial div table table{width: 320px; max-width: 320px;}
	.interstitial div table table img{width: 340px!important; height: auto;}
	.interstitial div table embed{width: 340px; top: 30px; left: 0; position: absolute; height: 260px!important;}
	.interstitial div table img.pixel{height: 1px!important; }
	/*cabecera*/
	header.head{padding-top: 5px; background: #fff; }
	.head .navbar{z-index: 100; position: relative;}
	.head .menu_secciones .portada a.select, .head .menu_secciones .portada a, .head .menu_secciones .portada a.select, .head .menu_secciones .portada a:hover{background: none!important; padding-left: 0 !important;}
	.head .logo {margin-left:0;}
	.box_logo {height: 5em;}
	.head .logo h1{margin: 15px 0 0 0;}
	#document.portada .logo h1 a{background: url('/images/layout/Logo_UH_m.png') no-repeat left top; text-indent: -9999em; overflow: hidden; white-space: nowrap; display: block; height: 40px;}
	.mallorca .logo h1 a{background: url('/images/layout/new_logo_mallorca.png') no-repeat top left; width: 65px; height: 41px;}

	.head .navbar .nav > li > a span{padding: 10px 5px 6px 5px; font-size: 11px;}
	.head .menu_secciones{height: 38px;overflow:visible;}
	.head .menu_secciones ul{max-width: 294px;}
	.head .menu_secciones .noticias span{width: 55px!important;}
	.head .menu_secciones .deportes span{width: 67px!important;}
	.head .menu_secciones .sucesos span{width: 62px!important;}
	.head .menu_secciones .diviertete span{width: 62px!important;}

	.head .btn-group{height: 38px;width:46px;display: block;margin:0;float:left;}
	.head .btn-group a{display:block;background:#000;text-align:center;height:38px;} 
	.head .btn-group>a{padding:20%; box-sizing:border-box;}
	.head .btn-group .toggle_container_m{background:#fff;left:-294px;margin:0;top:38px;padding:5px;position:absolute;width:314px;z-index:10000;border:8px solid #666;display:flex;flex-wrap:wrap;}
	.head .btn-group .toggle_container_m li{border: none; padding: 5px; width: 33.3%; box-sizing:border-box;}
	.head .btn-group .toggle_container_m li a span{width: auto!important; height: 24px;}
	.bar { border-bottom: 3px solid white; display: block; margin-bottom: 4px;}

	/* secciones mas movil*/
	.head .menu_secciones.btn-group ol .diviertete span{width: 65px}
	.head .menu_secciones.btn-group ol .servicios span{width: 65px;}
	.head .menu_secciones.btn-group ol .blogs span{width: 75px;}
	.head .menu_secciones.btn-group ol .gente span{width: 70px;}
	.head .menu_secciones.btn-group ol .especiales span{width: 70px;}

	.navbar{margin-bottom:0;}
	.head .menu_secciones .portada a span{border-bottom: 6px solid #fc0000;}
	.box_logo .pull-right{float: left;}
	.portada .box_logo .pull-right time{margin:0;display:block;}
	.box_logo .pull-right time {display: none;}

	/*tiempo cabecera*/
	.weather_header .tiempo{right: 0; top: 22px; z-index:0; width: 180px!important;}
	.weather_header .tiempo #weather {width: auto;}
	.weather_header .tiempo #weather .current{top: -2em; left: 0;}
	.weather_header .tiempo #weather .bigimage {top: -2.5em; left: 3em!important;}
	.weather_header .tiempo #weather .temp ul{top: 1.1em; left: 0;}
	.weather_header .tiempo #weather .bigimage{top: -2.5em!important;}
	.weather_header .tiempo #weather .bigimage img{width: 4em!important;}
	.weather_header .tiempo #weather .text{display: none!important;}
	.weather_header .tiempo select{background: url('/images/weather/back_select_weather.png') no-repeat right center;}

	/*faldones especiales y ocio*/
	.faldones_promocion .faldon{margin: 0; }
	.faldones_promocion .faldon div{background-position: right top;}
	.faldones_promocion .faldon li{display: none;}
	.faldones_promocion .faldon li:nth-last-child(1){display: block; width: 100%;}
	.faldones_promocion .faldon .position_img img{max-width: inherit; margin-left: -46px;}
	.faldones_promocion .faldon li .images{background-position: -46px top!important; }
	.faldones_promocion .faldon li div.text {margin-left: 113px; width: 97px;}

	/*reset super desarrollada*/
	.super_desarrollada{margin: 0!important;}
	.super_desarrollada h3 a, .songoten h3 a{font-size: 26px; line-height: 24px;}
	#document .super_desarrollada .lista_icos .col{width: 100%!important;float:none;padding:0;}
	#document .super_desarrollada .lista_icos .col>div {padding:0 5px 10px; }
	#document .super_desarrollada .lista_icos .col div>a, #document .super_desarrollada .lista_icos .col .dual h4 {display:inline-block;width:50%;box-sizing:border-box;vertical-align:top;}
        #document .super_desarrollada .lista_icos .col a>img { padding-right: 5px;}
        #document .super_desarrollada .lista_icos .col h4>a{font-size:16px; margin:0;padding-left:7px;background:none;}
	.super_desarrollada .box.debate{background: none; border: none!important; margin: 0;}
	.super_desarrollada .box.debate h3{display: none;}
	.super_desarrollada .box.debate h4 {background: url("/images/layout/ico_enlaces.gif") no-repeat scroll left -31em!important; padding-left: 16px!important; color:#666!important; font-weight: normal; font-size:13px; margin-top: 10px; margin-left: -6px!important;}
	.super_desarrollada .box.debate form{display: none;}
	.super_desarrollada .box.debate ul {display: none;}
	.super_desarrollada .box.debate a.resultados{display: none;}
	.super_desarrollada .box.debate input.btn{display: none;}

	.super_desarrollada .subsuperdesarrollada>article>div>.col{float:none; width:100%; }
	.super_desarrollada .subsuperdesarrollada>article>div>.col:first-child{width: 100%; }
	.super_desarrollada .subsuperdesarrollada>article>div>.col img{width:100%; max-width: none; }
	.super_desarrollada .subsuperdesarrollada>article>div>.col.text{width: 100%; margin-top: 1em; }
	.super_desarrollada .subsuperdesarrollada>article:nth-child(even)>div>figure.col{padding: 0; }
	.super_desarrollada .subsuperdesarrollada>article:nth-child(odd)>div>figure.col{float:none; padding:0; }

	.noticias_portada .img, .portadilla .img{width: 160px!important;}
	body .destacada_m{display: block!important;}

	/*segunda col recomendamos*/
	.box_recomendamos .participa, .box_recomendamos .recomendada, .box_recomendamos .box.fan{display: none;}
	/*resumenes */
	.resumenes .resumen { margin: 0 0 .5em;}
	.resumenes .resumen .col, .resumenes .resumen article.col.big { width:100%;}
	.resumenes .resumen .item.noticia { margin:0 0 5px; width:100%;}
	.resumenes .resumen .item.noticia .images>img { width: 95px;}
	/*tercera columna*/
	aside .galerias .scrollable.fotogaleria{width: auto;}
	aside .box.debate.doble img, aside .galerias .scrollable.fotogaleria a img{width: 340px;}
	aside .box.videos .img_portada a{width: auto; height: auto!important;}
	aside .box.videos .img_portada img, aside .video .img_portada img{max-width: none; width: 340px;}
	aside  .video .box_img_small .lista_videos li img{width: 95px;}
	aside .box.videos h3, aside .box.galerias h3, aside .clasis_tercera_colum h2, #document .box_deportes h2{width: 97.9%;}
	
	/*hoy en mallorca*/
	aside #agenda_hoy_slider, aside .box.hoy_mallorca .scrollable .items .item, aside .box.hoy_mallorca .box_img img{width: 324px!important;}
	
	/*colummna post*/
	.post .row.span5{margin-left: 0; max-width: 340px; }
	.sf_comment_rating span.valoradores span{height: 11px;}

	/*post*/
	.post .scrollable {width:235px!important;}
	.post .scrollable a img{width: 70px!important;}
	.post aside.row.span2 .banner, .post aside.row.span3 .banner{margin: 0;}
	.post aside.row.span5 .banner{text-align: left;}
	.post aside.row.span5 .banner iframe{width: 100%!important;}
	.post .ico_like{height: auto!important;}
	.post .ico_like .pull-right{float: none!important; padding-top: 1px; position: inherit!important; right: 0!important;}
	.post .span5 .cintillo, .post .span5 .author{max-width: 190px;}
	.post .span5 .author{max-width: 153px; line-height :16px!important; display: inline;}
	article .message, article ul.star-rating{float: none!important;}
	.post .borde_img #player{width: 100%!important;height: 260px!important;}
	.post .ico_like .enlaces{margin-right: 15px;}
	.box_social_print .print_box{display: none;}
	aside.box_social_print{height: 4.3em;}

	/*titular post*/
	.post .bloques3 .central h3{font-size: 24px;}

	/*subtitular post*/
	.post .bloques3 .central h4{font-weight: bold; font-size:16px; color: #444;}

	/*cintillo*/
	p.cintillo {-webkit-margin-before: 0; display: block;}
	img.cintillo{padding: 0.5em 0 1em 0;}
	/*tamaño parrafos post*/
	.post .bloques3 .central .box.valora {padding: 0 0.5em;}
	.post .bloques3 .central p{font-size:16px;}
	.post .bloques3 .central p.autor{font-size: 12px; padding: 0; margin: 0;}

	/*iconos compartir face, tw, whatsapp*/
	aside.box_social_print{padding: 0 0 0.5em 0!important;}
	.iconos_comparte{padding: 1em 0 1em;}

	/*iconos print botones*/
	.print_box{ float: left!important; margin-top: 1em!important; display: none;}

	/*columna portada noticias*/
	.row.span7{margin-left: 0;max-width: 340px;}
	#document.portada .noticias_portada .span2.img, .sub_bloques2 .span2.img{margin-left: 0; width:48%;}
	#document.portada .noticias_portada .span2.text, .sub_bloques2 .span2.text{width:48%;}
	body.economico .content {padding-top: 110px; background: url('/images/back_especial/economico/cab_seccion_sm.png') no-repeat center 5px;}
	.row.span5{width: 340px!important;}
	.row.noticias_portada{margin: 0;}
	.noticias_portada .normal h2.cintillo{margin-left: 9.5em; margin-top: 0; }
	section.doble .row.span2{max-width: 100%!important; margin-bottom: 1em !important;}
	section.doble .span2.r{margin: 0!important; padding-left: 0;}

	/*comentarios*/
	/*estilos boton comentarios*/
	.btn-mini, .btn-mini:hover, article .box_recomendamos .slider ul {border-radius: 8px; border: 1px solid #666; padding:0 5px;  background-color: #F5F5F5; background-image: linear-gradient(to bottom, #FFFFFF, #E6E6E6); background-repeat: repeat-x; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #B3B3B3; }
	.btn-mini:hover{color: #cd0000;}
	/*texto hilos*/
	.lista_icos ul{padding-left: 0!important;}
	.lista_icos ul li{font-size: 14px;}
	.prettyprint{padding: 8px 7px 0!important; margin-left: 0!important;}
	#tabs-media-map div.box, #tabs-media-map div.box #map{width: 332px!important; height: 265px!important; margin:0;}

	/*rutas logo cabecera*/
	.box_logo .logo{padding-top: 0; position: relative;  z-index: 1; width: auto;}
	.box_logo .logo .ruta ul li.ruta_1 {float: none; padding: 15px 0 0 0px;}
	.box_logo .logo .ruta ul li.ruta_1 a{display: block; font-size: 22px!important; letter-spacing: 0; margin-top: -2px!important;}
	.box_logo .logo .ruta ul li.ruta_2{padding: 8px 0 0 0px}
	.box_logo .logo .ruta ul li.ruta_2 a {border: none; margin: 0; padding: 0; font-size: 18px; line-height: 0;}

	/*background-border articles secciones*/
	.blogs article{padding: 0 0 13px 0; margin-bottom: 13px; background: url("/images/layout/cierre_article_blogs.png") no-repeat scroll left bottom!important;}
	.diviertete article{padding: 0 0 13px 0; margin-bottom: 13px; background: url("/images/layout/cierre_article_diviertete.png") no-repeat scroll left bottom!important;}
	.vips article{padding: 0 0 13px 0; margin-bottom: 13px; background: url("/images/layout/cierre_article_vips.png") no-repeat scroll left bottom;}
	.guia article{padding: 0 0 13px 0; margin-bottom: 13px; background: url("/images/layout/cierre_article_guia_util.png") no-repeat scroll left bottom!important;}
	.especiales article{padding: 0 0 13px 0; margin-bottom: 13px; background: url("/images/layout/cierre_article_especiales.png") no-repeat scroll left bottom!important;}
	.economico article{padding: 0 0 13px 0; margin-bottom: 13px; background: url("/images/layout/cierre_article_economico.png") no-repeat scroll left bottom!important;}

	.doble{background: none;}
	.doble article{background: url("/images/layout/cierre_article.png") no-repeat scroll left bottom!important;}

	.diviertete .row.span5, .vips .row.span5, .guia .row.span5, .especiales.post .row.span5, .encuestas .row.span5, .prota .row.span5{margin-left: 0!important; width: 340px;}

	.lista article .image{width: 130px!important; height: 96px!important;}
	.lista article .datos{margin-left: 10.5em!important;}
	.lista article .enlaces_listado{display: none!important;}
	.ui-tabs-nav a, .ui-tabs-nav a span{padding: 0 6px!important;}
	.participa.protagonistas h3{padding: 5px 5px 0; }
	.protagonistas.cuatro li{width:48%; }
	.participa.protagonistas h3, .participa.protagonistas h3 a{font-size: 11px!important; line-height: 12px!important; text-align: left!important;}
	.participa.protagonistas .row.span7 .row.span2{width: 340px!important; margin-left: 0px!important; position: inherit; height: auto;}
	.denunciar div.fotodenuncia img{width: 100%!important;}

	/*sliders, diviertete, vips, guia util*/
	.base #slider, .post #slider{width: 340px; height: auto!important; position: inherit; margin-bottom: 15px; border-bottom: none; font-size: 16px; background: transparent; left:0!important;}
	.base .anythingSlider, .post .anythingSlider{height: auto!important; }
	.base .anythingControls, .post .anythingControls, .anythingSlider li.cloned {display: none!important;}
	.base .anythingSlider .anythingWindow, .post .anythingSlider .anythingWindow{ height:auto; position: inherit; width:100%; padding: 0 5px;}
	.base .anythingSlider .anythingWindow>ul, .post .anythingSlider .anythingWindow>ul{width: 100%; list-style: none; position: inherit; top: 0; left: 0; margin: 0; }
	.base .anythingSlider .anythingWindow>ul>li, .post .anythingSlider .anythingWindow>ul>li{display: block; float: none; height: auto!important; width: 340px!important; margin: 0; }
	.base .anythingSlider .anythingWindow>ul>li .img a img, .post .anythingSlider .anythingWindow>ul>li .img a img{width: 340px; height: auto; }
	.base .anythingSlider .box_recomendamos, .post .anythingSlider .box_recomendamos{margin: 0px; width: 100%; position: relative; } 
	.base .anythingSlider .box_recomendamos .texto, .post .anythingSlider .box_recomendamos .texto{height: auto;}
	.base .anythingSlider .box_recomendamos h5, .post .anythingSlider .box_recomendamos h5{margin: 0; padding: 0; font-size: 12px;}
	.base .anythingSlider .box_recomendamos h5 a, .post .anythingSlider .box_recomendamos h5 a{color: #666; }
	.base .anythingSlider .box_recomendamos h6, .post .anythingSlider .box_recomendamos h6{font-size: 1.2em; margin: 0 0 5px; padding: 0; }
	.base .anythingSlider .box_recomendamos h6 a, .post .anythingSlider .box_recomendamos h6 a {line-height: 22px; display: block;}
	.base .anythingSlider .box_recomendamos p, .post .anythingSlider .box_recomendamos p{color: #666; font-size: 0.75em; letter-spacing: 0.03em; line-height: 15px;}
	.base .anythingSlider .rater_slider, .post .anythingSlider .rater_slider{position: absolute; right: 10px; top: -30px; }
	.base .anythingSlider .slider.enlaces, .post .anythingSlider .slider.enlaces{border-radius: 8px; -webkit-border-radius: 8px; background: #fff; position: absolute; width: auto !important;display: inline-block; top: -30px; left: 10px; opacity: .85; margin-bottom:0;}
	.borde_slider, .blogs article, .diviertete article, .vips article, .guia article, .especiales article, .economico article{float: left; height: auto; max-width: 340px;}

	/*participa*/
	.box.blogers{display: none;}
	.blogs h2, .blogs h3, .blogs h4, .blogs h5, .blogs h6, .blogs h2 a, .blogs h3 a, .blogs h4 a, .blogs h5 a, .blogs h6 a,
	.blogs.post p a, .content .blogs a, .search.hemeroteca .listado_search .blogs h3.titulo a{color: #00802B;}
	.blogs .blogs.tira .caption h4{font-size: 13px!important;}
	.blogs.prota .participa .elque{max-width: 340px;}

	/*background secciones y entidades*/
	body{background: none!important;}

	/*marcador deportivo*/
	#tabs-deportes .ui-tabs-nav .ui-tabs-selected a span,
	#tabs-deportes .ui-tabs-nav a:hover span,
	#tabs-deportes .ui-tabs-nav a:focus span,
	#tabs-deportes .ui-tabs-nav a:active span{line-height: 1.8em;}
	.ui-tabs-nav .ui-tabs-selected a span, 
	.ui-tabs-nav a:hover span,
	.ui-tabs-nav a:focus span,
	.ui-tabs-nav a:active span{height: inherit;}
	#tabs-deportes .ui-tabs-nav a, #tabs-deportes .ui-tabs-nav a span{line-height: 26px!important; height: inherit;}


	.faldones_promocion .partido.eurocopa-2016 h3{background: url('/images/back_especial/eurocopa_2016/3col.png') no-repeat center top; background-size: 100%; height: 90px;}
	.partido.simple.eurocopa-2016 h3{background-size: 100%; height: 90px; }
	.partido table td.escudo{width: 30px; }
	aside .partido table td img{width: 30px; max-width: none;}
	.partido table td.marcador{font-size: 1.2em}
	.live_score>.partido{width: 100%;}
	.live_score>.partido:nth-child(n+4){display: none;}

	/*menu tambien en */
	.box_tabs .tabs-destacados .ui-tabs-nav a, .box_tabs .tabs-destacados .ui-tabs-nav a span {line-height: 26px!important; background: none;}

	/*paginacion*/
	.paginacion .primera, .paginacion .ext, .paginacion .ultima{display: none; }

	/*diviertete*/
	.diviertete .direcciones_cines li{width: auto!important;}

	/*listado eventos*/
	.diviertete .lista article .image, .agenda.search .lista li .image{width: 330px!important; height: auto!important; float: none!important;}
	.diviertete .lista article .image img, .base .directorio .img img, #document.agenda.diviertete .listado_search .lista li .image img{max-width: 340px; width: 100%!important;}
	.diviertete .lista article .datos, #document.agenda.diviertete .lista li .datos{margin-left: 0!important;}
	.diviertete .box.lo_mas_visto{border: none!important; padding: 0 3px!important; margin:0!important;}
	.diviertete .lista .paginacion{margin: 0!important;}
	#document.agenda.diviertete .lista li .datos h3{padding: 10px 0 0 0 !important;}
	.lista_datos_post a.twitter, .lista_datos_post a.agenda{text-indent: -9999em; display: block; height: 25px;}
	.lista_datos_post a.twitter:before{ content: "Síguenos en: @DivierteteConUH"; display: block; float: left; text-indent: 0; }
	.lista_datos_post a.agenda:before{ content: "Agenda de conciertos"; display: block; float: left; text-indent: 0;}

	/*buscador agenda*/
	.agenda.search.diviertete .tipo_evento{top: 232px!important; width: 329px!important;}
	.agenda.search.diviertete .box_hemeroteca{padding: 1em 0 1em 0.7em!important;}
	.agenda.search.diviertete .box_hemeroteca .box_selects{padding: 0 0.5em 0em 0em!important; margin: 0;}
	.agenda.search.diviertete .box_hemeroteca .box_selects img{display: inline-block;}
	.agenda.search.diviertete .box_hemeroteca .box_selects .desde span {display: block;}
	.agenda.search.diviertete .listado_search .box_resultados div{float:left;}
	.agenda.search.diviertete .lo_mas_visto .datos h3 a{padding: 0.5em 0 0 0!important;}

	/*formularios*/
	.formulario input, .formulario textarea{width: 295px; font-size: 11px;}
	input[type="file"]{border: none; height: 30px; line-height: 30px; padding: 0;}

	/*directorio*/
	.sub_bloques3 .col{width: 100%!important;}
	.base .box_directorio{ border-bottom: none!important; float: none!important; margin-bottom: 15px!important; margin-right: 0!important; padding-bottom: 10px!important; width: 100%!important; height: auto!important;}
	.base .box_directorio figure{height: auto!important;}
	.base .directorio .img img{width: 100%!important; margin: 0!important; height: auto!important;}
	.base .directorio .borde_der{border: 0; padding: 0!important;}

	/*lo mas visto*/
	.ui-tabs-nav a, .ui-tabs-nav a span{padding: 0 3px!important;}

	/*guia util*/
	.guia .row.span2{display: none;}
	.guia .menu_subsecciones ul{margin: 0; padding: 0;}
	.guia .menu_subsecciones .ico_subsecciones{display: none;}
	.guia .box.buscador.mapa{width: 325px!important;}
	body .guia #map , .guia #map div:before{width: 336px!important;}
	.guia .popitas{display: none!important;}
	.guia.emergencias .box.telefonos dt{width: 64%!important;}
	.guia.emergencias .box.telefonos dd{width: 32%!important;}
	.guia .row.span7 {margin-left: 0!important;}
	.buscador.mapa .bt_search_input{float: none!important; width: auto !important;}
	.guia .box.buscador .bt_search_input .search{width: auto!important;}
	.guia .box.buscador.mapa label input {width: 200px!important;}

	/*tags*/
	.portada .menu_subsecciones {display: none!important;}
	.menu_subsecciones .popitas{display: none;}
	.menu_subsecciones ul {margin: 0!important;}
	.menu_subsecciones ul li{margin-right: 0!important; padding-right: 0!important; border: none!important; padding-top: 0.5em;}
	.menu_subsecciones ul li a{border-radius: 8px; margin: 0 0.3em 0.5em 0; background-color: #ccc; display: inline-block; font-size: 11.844px; font-weight: normal; line-height: 14px; padding: 3px 9px 3px 7px; vertical-align: baseline; white-space: nowrap;padding-left: 0.5em;}
	.menu_subsecciones ul li a:before{content:"# "; color: #000;}
	.menu_subsecciones ul li a.pastilla{background:transparent;}
	.menu_subsecciones ul li a.pastilla:before{content:none;}
	.menu_subsecciones ul li a.rss, .menu_subsecciones ul li.ico_diver_agenda, .menu_subsecciones ul li.ico_subsecciones{display: none!important;}

	/*fotogalerias*/
	.galerias .fotos .box_galeria{margin: 0 0 1em 0;}
	.galerias .fotos .row.span10{max-width: 340px;}
	.galerias .fotos .galeria_texto{margin: 0; padding: 0;}
	.galerias .fotos .galeria_texto h3{text-align: left!important;}
	.galerias .fotos figcaption.pie{margin: 0.5em; padding: 0em 0.5em 0.4em 0.5em;}
	.galerias .fotos .box_img_small{padding: 0 7px 20px;}
	.galerias .fotos .box_img_small .scrollable{max-width: 260px;}
	.galerias .fotos .scrollable .items .item a{margin-right: 10px; max-width: 70px;}
	.galerias .fotos .box_extras{margin: 0 0.7em;}
	.galerias .fotos .box_extras .iconos_comparte a{padding: 6px 0px 0 20px; height: 29px;}
	.galerias .fotos aside.valora .relacionado{margin-top: 0;}
	.galerias .fotos aside.valora, .galerias .fotos .iconos_comparte{margin: 0.5em 0em 0;}
	.galerias .fotos .iconos_comparte{width: 7em; float: left;}
	.galerias .fotos .estrellas{margin: 0.5em 0em 0; padding: 0.5em 0.5em; float: right;}
	.galerias .fotos .estrellas span.pull-left{float: none;}
	.galerias .fotos .ultimos li{margin: 0.5em 0; width: 320px;}
	.galerias .fotos .contador_imagenes{top: -2.7em; left: -1.3em;}

	.base.videos .box_galeria{margin: 0 0 1em 0;}
	.base.videos .row.span7{max-width: 340px;}
	.base.videos .row.span7 .big_img a {width: auto!important; height: auto!important;}
	.base.videos .galeria_texto{margin: 0; padding: 0;}
	.base.videos .galeria_texto h3{text-align: left!important;}
	.base.videos figcaption.pie{margin: 0.5em; padding: 0em 0.5em 0.4em 0.5em;}
	.base.videos .box_img_small{padding: 0 7px 20px;}
	.base.videos .box_img_small .scrollable{max-width: 260px;}
	.base.videos .scrollable .items .item a{margin-right: 10px; max-width: 70px;}
	.base.videos .box_extras{margin: 0 0.7em;}
	.base.videos .box_extras .iconos_comparte a{padding: 6px 0px 0 20px; height: 29px;}
	.base.videos #pager_videogaleria li{max-width: 330px; width: 90%;}
	/*especiales*/
	.especiales .row.span2{display: block;}
	.especiales.post .row.span7{width: 340px;}
	.especiales .row.span7 .row.span5{width: 340px;}
	.especiales.post .box_logo { height: 55px; } 
	.head_especiales{height: 0; left: 0; position: relative; top: -93px; z-index: 0;}


	/*clasificados*/
	.clasificados .box_anuncios ul{font-size: 14px; width: 340px!important;}
	.clasificados .box_anuncios ul li{width: 50%!important;}
	.clasificados .box_anuncios ul li.title_edicion{width: 100%!important;}
	.clasificados ul li.title_edicion h2{background: none!important;}
	.clasificados ul li.mas_info{text-align: left!important; float: left!important;}
	.clasificados .sub_bloques2 .col{width: 96%!important;}

	/*hemeroteca*/
	.search .edicion_hemeroteca{float: left; margin: 0!important;}
	.search .box_hemeroteca .box_hemeroteca_titulo{background: url("/images/layout/back_search_hemeroteca.jpg") no-repeat scroll left 26px transparent!important; height: 73px!important; margin: -14px 0 0 -9px;}
	.search .box_hemeroteca{margin-bottom: 1.5em!important; padding: 1em 0 3em 0.7em!important;}
	.search .box_hemeroteca .box_search{float: left!important; margin-left: -15px;}
	.listado_search .box_resultados{border: none!important;}

	/*cabeceras tercera columna*/
	/*vips*/ 
	aside .verano.tambien_en .head {border-bottom: 1px solid #000000;
	background: #c4137b; /* Old browsers */
	background: -moz-linear-gradient(top, #c4137b 0%, #aa137b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c4137b), color-stop(100%,#aa137b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #c4137b 0%,#aa137b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #c4137b 0%,#aa137b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #c4137b 0%,#aa137b 100%); /* IE10+ */
	background: linear-gradient(to bottom, #c4137b 0%,#aa137b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4137b', endColorstr='#aa137b',GradientType=0 ); /* IE6-9 */
	}
	aside .head{ height: 2.5em; margin-bottom: 10px;}
	aside .head:after{font-size: 20px!important;}
	aside .tambien_en .head{text-indent: inherit; height: auto;}
	aside .tambien_en .head h3, aside .tambien_en .head h4 {display: none;}
	aside .tambien_en article img{width: 100%;}
	/*sucesos, depotes*/ 
	aside .sucesos.tambien_en .head,
	aside .deportes.tambien_en .head,
	aside .elecciones.tambien_en .head,
	aside .internacional.tambien_en .head,
	aside .nacional.tambien_en .head,
	aside .local.tambien_en .head,
	aside .cultura.tambien_en .head,
	aside .part_forana.tambien_en .head,
	aside .portada.tambien_en .head,
	aside .noticias.tambien_en .head,
	aside .sociedad.tambien_en .head
	{border-bottom: 1px solid #000000; 
	background: #f70000; /* Old browsers */
	background: -moz-linear-gradient(top, #f70000 0%, #c30000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f70000), color-stop(100%,#c30000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f70000 0%,#c30000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f70000 0%,#c30000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f70000 0%,#c30000 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f70000 0%,#c30000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f70000', endColorstr='#c30000',GradientType=0 ); /* IE6-9 */
	}
	aside .verano.tambien_en .head:after {content:"Vips Destacados";color: #FFF; display: block; font: bold 28px/16px georgia, Time; padding: 0.3em 0.5em;}  
	aside .sucesos.tambien_en .head:after {content:"Sucesos";color: #FFF; display: block; font: bold 28px/16px georgia, Time; padding: 0.4em 0.5em;}  
	aside .deportes.tambien_en .head:after {content:"Deportes";color: #FFF; display: block; font: bold 28px/16px georgia, Time; padding: 0.4em 0.5em;}
	aside .elecciones.tambien_en .head:after {content:"Elecciones Europeas";color: #FFF; display: block; font: bold 28px/16px georgia, Time; padding: 0.4em 0.5em;}  
	aside .internacional.tambien_en .head:after {content:"Internacional";color: #FFF; display: block; font: bold 28px/16px georgia, Time; padding: 0.4em 0.5em;}
	aside .nacional.tambien_en .head:after {content:"Nacional";color: #FFF; display: block; font: bold 28px/16px georgia, Time; padding: 0.4em 0.5em;}  
	aside .local.tambien_en .head:after {content:"Local";color: #FFF; display: block; font: bold 28px/16px georgia, Time; padding: 0.4em 0.5em;}
	aside .cultura.tambien_en .head:after {content:"Cultura";color: #FFF; display: block; font: bold 28px/16px georgia, Time; padding: 0.4em 0.5em;}
	aside .part_forana.tambien_en .head:after {content:"Part Forana";color: #FFF; display: block; font: bold 28px/16px georgia, Time; padding: 0.4em 0.5em;}
	aside .portada.tambien_en .head:after {content:"Además en Portada";color: #FFF; display: block; font: bold 28px/16px georgia, Time; padding: 0.4em 0.5em;} 
	aside .noticias.tambien_en .head:after {content:"También en Noticias";color: #FFF; display: block; font: bold 28px/16px georgia, Time; padding: 0.4em 0.5em;}  
	aside .sociedad.tambien_en .head:after {content:"Sociedad";color: #FFF; display: block; font: bold 28px/16px georgia, Time; padding: 0.4em 0.5em;}  

	/*destacado eventos ocio*/
	aside .box.destacado .head{background-position: center -34px; background-size: cover; margin-bottom: 0; height: 180px;}
	aside .box.destacado article{background: none!important;}
	/*cabecera buscador diviertete, hoy en mallorca*/
	aside .box.buscador.diviertete a, aside .box.hoy_mallorca .head_img a{border-bottom: 1px solid #000000; display: block;
		background: rgba(248,80,50,1);
		/* Old Browsers */background: -moz-linear-gradient(top, rgba(248,80,50,1) 0%, rgba(231,56,39,1) 100%);
		/* FF3.6+ */background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(248,80,50,1)), color-stop(100%, rgba(231,56,39,1)));
		/* Chrome,Safari4+  */background: -webkit-linear-gradient(top, rgba(248,80,50,1) 0%, rgba(231,56,39,1) 100%);
		/* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, rgba(248,80,50,1) 0%, rgba(231,56,39,1) 100%);
		/* Opera 11.10+ */background: -ms-linear-gradient(top, rgba(248,80,50,1) 0%, rgba(231,56,39,1) 100%);
		/* IE 10+ */background: linear-gradient(to bottom, rgba(248,80,50,1) 0%, rgba(231,56,39,1) 100%);
		/* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827', GradientType=0 );
		/* IE6-9 */
	}
	aside .box.buscador .box_campo input{width: 284px;}
	aside .box.buscador.diviertete a:hover, aside .box.hoy_mallorca .head_img a:hover{text-decoration: none;}
	aside .box.buscador.diviertete div a{border: none;}
	aside .box.buscador.diviertete a img, aside .box.hoy_mallorca .head_img a img{display: none;}
	aside .box.buscador.diviertete a:after {content:"Agenda Diviértete";color: #FFF; display: block; font: bold 20px/20px georgia, Time; padding: 0.4em 0.5em;}  
	aside .box.buscador.diviertete div a:after {content:" ";color: #FFF; display: block; font: bold 20px/20px georgia, Time; padding: 0!important;}  
	aside .box.buscador.diviertete .colabora a img{display:block;}
	aside .box.buscador.diviertete .colabora a{border: none; display: inline; background: none; }
	aside .box.buscador .box_date {background: url('/images/layout/agenda/back_box_select_agenda2.png') repeat scroll left 0em!important;}
	aside .box.hoy_mallorca .head_img {height: 37px;}
	aside .box.hoy_mallorca .head_img a:after {content:"Hoy en Mallorca";color: #FFF; display: block; font: bold 20px/20px georgia, Time; padding: 0.4em 0.5em;}  


	/*agenda*/
	.agenda .row.span7{padding-bottom: 3em;}
	.agenda .box_hemeroteca .box_selects .cuando, .agenda .box_hemeroteca .box_selects .elige{float: none!important;}
	.agenda .edicion_hemeroteca label {margin: 0.5em 5px 0 0px; width: 7em; height: 19px!important;}
	.search .edicion_hemeroteca select{width: 7em!important;}
	.agenda .box_hemeroteca .box_search_bt span{float: none!important; display: block;}
	.box_hemeroteca .box_selects input#desde, .box_hemeroteca .box_selects input#hasta{width: 80px!important; height: 1.1em!important; margin: 0em 0.3em 0 0!important;}
	.agenda .edicion_hemeroteca span{line-height: 3em!important; font-size: 1em!important;}
	.box_hemeroteca .box_selects img{margin-top: 1em!important;}
	.box_hemeroteca .box_selects .desde, .box_hemeroteca .box_selects .hasta{margin: 0em 0em 7px 0; width: 7.5em!important;}
	.agenda .box_hemeroteca .box_campo input{width: 180px!important;}
	.agenda .box_hemeroteca .texto_descriptivo{clear: both; padding-left: 1em!important;}
	.agenda .box_hemeroteca .box_campo{width: 14em!important;}
	.agenda .box_hemeroteca .box_search .bt_search input{padding-top: 0.4em!important;}
	.agenda .box_hemeroteca .box_search_bt{margin-left: 0!important;}
	.agenda .box_hemeroteca .opciones_search li{width: 49%!important; padding-bottom: 0.5em;}
	.agenda .box_hemeroteca .opciones_search{background: none!important;}
	.agenda .box_hemeroteca .opciones_search li a{background: none!important; border: none!important; color: #333; width: 9em!important;  border: 1px solid #DD522A; border-radius: 5px; background: #eeeeee!important; margin-bottom: 1em;}
	.agenda .box_hemeroteca .opciones_search li a.active, .agenda .box_hemeroteca .opciones_search li a:hover{color: #DD522A!important; font-weight: bold!important; background: none!important; border: 1px solid #DD522A; border-radius: 5px; background: #eeeeee!important;}

	/*tabs */
	.ui-tabs-nav a{line-height: 20px!important;}
	.ui-tabs-nav a span{height: 25px!important;}

	/*cookies*/
	.box_cookies .contenido{background-image: none!important;}
	.box_cookies .contenido .aviso .btn{margin: 2px 0 0 3px!important;}

	/*footer*/
	.footer .link_m{display: block!important;}
	.footer .link_m  li{float: left; padding: 5px 3px; font-size: 9.5px;}
}

@media screen and (max-width: 320px) and (orientation:portrait) {
	.row.span10{margin-left: 0; width: 300px!important;}
	.container-fix, #document.portada .row.span5, .bloques3 .col.central, .col.primera, .row.span10 {width: 310px!important;}
	/*colummna post*/
	.post .row.span5{margin-left: 0; max-width: 310px; }
	/*directorio diviertete*/
	.row.span7{max-width: 310px;}
	.row.span5 article{ max-width: 310px;}
	/* secciones mas movil*/
	.head .menu_secciones ul{max-width:263px;}
	.head .menu_secciones .diviertete span{width: 52px!important;}
	.head .menu_secciones .noticias span{width: 50px!important;}
	.head .menu_secciones .deportes span{width: 59px!important;}
	.head .menu_secciones .sucesos span{width: 54px!important;}

	/*iconos compartir face, tw, whatsapp*/
	.iconos_comparte{padding: 1em 0 1em;}
	.box_social_print .print_box{display: none;}
	aside.box_social_print{height: 4.3em;}

	/*iconos print botones*/
	.print_box{ float: left!important; margin-top: 1em;}
}
@media screen and (max-width: 768px) and (orientation:landscape) {
	.container-fix{width: 1000px; margin: 0 auto!important;}
	.row.span10 {width: 970px;}
	.row.span3 {width: 305px;}
	.head .box_logo{width: 990px;}
	.head .box_logo .logo{width: 700px;}
	.weather_header{left: -50px;}
	.destacada_m{display: none!important;}
	/*menu*/
	.head .menu_secciones{width: 1000px;}
	.head .menu_secciones li a{font-size: 11px;}
	.head .menu_secciones .diviertete{width: 90px;}
	.skyscraper{display:none!important;}
	.box.buscador .box_campo input{width: 250px!important;}
	.box h3 span, .box h2 span{font-size: 12px!important;}
	.weather_header .tiempo.box{width: 240px!important;}
	.head .search{width: 260px!important;}
	/*slider*/
	.portada .anythingSlider{padding-bottom: 1em;}
	.portada .anythingSlider .thumbNav {top: 20.7em!important;}
}
@media only screen 
and (min-device-width : 800px) 
and (max-device-width : 1280px) 
and (orientation : portrait) {
  
   .head .menu_secciones .hemeroteca{width: 84px;}
  }

/* iPads (landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
	html, body{width: 1010px;}
	.container-fix{width: 1000px; margin: 0 auto!important;}
	.portada .row.span10 {width: 970px;}
	/*menu*/
	.head .menu_secciones .blogs{width: 90px;}
	.head .menu_secciones .diviertete{width: 90px;}
	.head .menu_secciones .diviertete a span {width: 76px; }
	.head .menu_secciones .hemeroteca{width: 88px;}
	.skyscraper{display:none!important;}
	.destacada_m{display: none!important;}
}
/* iPads (portrait) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
	html, body{width: 1010px;}
	.container-fix{max-width: 1000px;margin: 0 auto!important;}
	.portada .row.span10 {width: 970px!important;}
	/*menu*/
	.head .menu_secciones .blogs{width: 85px;}
	.head .menu_secciones .diviertete{width: 82px;}
	.head .menu_secciones .hemeroteca{width: 84px;}
	.head .menu_secciones .especiales a span{width: 107px;}
	/*torretas*/
	.skyscraper{display:none!important;}
	.destacada_m{display: none!important;}
}
