﻿@font-face {
    font-family: 'proximanova';
    src: url('/fonts/v1.x/v1.0/proxima_nova_regular.eot');
    src: url('/fonts/v1.x/v1.0/proxima_nova_regular.eot?#iefix') format('embedded-opentype'),
         url('/fonts/v1.x/v1.0/proxima_nova_regular.svg') format('svg'),
         url('/fonts/v1.x/v1.0/proxima_nova_regular.woff') format('woff'),
         url('/fonts/v1.x/v1.0/proxima_nova_regular.ttf') format('truetype'); 
    font-weight: 400;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
}
@font-face {
    font-family: 'proximanova';
    src: url('/fonts/v1.x/v1.0/proxima_nova_semibold.eot');
    src: url('/fonts/v1.x/v1.0/proxima_nova_semibold.eot?#iefix') format('embedded-opentype'),
         url('/fonts/v1.x/v1.0/proxima_nova_semibold.svg') format('svg'),
         url('/fonts/v1.x/v1.0/proxima_nova_semibold.woff') format('woff'),
         url('/fonts/v1.x/v1.0/proxima_nova_semibold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
}
@font-face {
    font-family: 'proximanova';
    src: url('/fonts/v1.x/v1.0/proxima_nova_bold.eot');
    src: url('/fonts/v1.x/v1.0/proxima_nova_bold.eot?#iefix') format('embedded-opentype'),
         url('/fonts/v1.x/v1.0/proxima_nova_bold.svg') format('svg'),
         url('/fonts/v1.x/v1.0/proxima_nova_bold.woff') format('woff'),
         url('/fonts/v1.x/v1.0/proxima_nova_bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
}
@font-face {
    font-family: 'proximanova';
    src: url('/fonts/v1.x/v1.0/proxima_nova_regular_italic.eot');
    src: url('/fonts/v1.x/v1.0/proxima_nova_regular_italic.eot?#iefix') format('embedded-opentype'),
         url('/fonts/v1.x/v1.0/proxima_nova_regular_italic.svg') format('svg'),
         url('/fonts/v1.x/v1.0/proxima_nova_regular_italic.woff') format('woff'),
         url('/fonts/v1.x/v1.0/proxima_nova_regular_italic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
    -webkit-font-smoothing: antialiased;
}
/*-----------------------------------------------------------------------------RESET------------------------------------------------------------------------------*/

/*reset w/html5*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;/*font:inherit;*/vertical-align:baseline;outline:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
body{line-height:1;font-family:'proximanova', Arial, Helvetica, sans-serif; font-weight:400; }
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
table{border-collapse:separate;border-spacing:0;}
:-moz-any-link:focus{outline:none;}
/*1em=10px*/
html{font-size:62.5%; font-weight:normal;}
input[type="search"] { -webkit-appearance: none; }
input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none;}
body{font-size:100%; /*min-width: 115.3em*/; -webkit-text-size-adjust: none;}
*:first-child+html body,* html body{font-size:101%;}
/*clear floats*/
.estirar:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.estirar {display: inline-block;}
/* oculto IE-mac \*/
* html .estirar {height: 1%;}
.estirar {display: block;}
.oculto{display:none;}
.limpiar{clear:both;}
.izq{float:left;}
.dere{float:right;}
a {text-decoration:none; cursor:pointer}
strong{/*font-weight:bold;*/ font-family:'proximanova', Arial, Helvetica, sans-serif; font-weight:700;}
/* remember to define focus styles! */
:focus {outline: 0;}
a img {border:0;}
.h1hide{width:1px;height:1px;overflow:hidden;display:none;margin:0!important;padding:0!important}
.encabezado .centro .foto img{max-width: 1000px;}
textarea { resize:none; }
em{font-style:italic;}
.columna_principal {width: 80.8em;float: left; margin:0; min-height:40em;}
.columna_principal_y_secundaria{background:url(/iconos/v1.x/v1.0/varios/bg_noticia.jpg) repeat-y right top; border-top:1px solid #e7e7e3; margin-top:-1px;}
.columna_secundaria {width: 34.2em;float: left;padding: 0 ;}
.columna_secundaria .boton_audio{width:2em;height:2em;background-size: 20px 20px;}

/*------------------------------------------------------------------------------PUBLIS------------------------------------------------------------------------------*/

.envoltorio_publi {text-align: center;}
.envoltorio_publi iframe, .envoltorio_publi object {display: block;}
/* lutos verticales */
.envoltorio_publi {border: solid #e7e7e3; border-width: 1px 0; margin: -1px 0;display: inline-block;}
.publi_luto_vertical {display: inline;}
.publi_luto_vertical > div { margin: 2.5em auto; display: inline-block!important;}
.publi_luto_vertical + .publi_luto_vertical > div {padding-left: 2em;} /* 728 + 220 */
/* lutos horizontales */
.publi_luto_horizontal {clear: both; text-align: center;}
.publi_luto_horizontal > div {margin: 0 auto 2em;}
.publi_luto_horizontal object, .publi_luto_horizontal iframe, .publi_luto_horizontal img, .publi_luto_horizontal div {margin: 0 auto;}
.columna_secundaria .envoltorio_publi {border: 0; margin: 1.5em 0 0;}
/* propios */
/*.contenedor_superior_publi {background-color:#bf0000; border-bottom:4px solid #a20000;}*/
.contenedor_superior_publi .publi_luto_vertical > div {margin: 0; padding: 0;} /*  {margin: 0; padding: 0 1em 0 0;} */
.contenedor_superior_publi .envoltorio_publi, .aside .envoltorio_publi {border: 0; margin: 0;}
.contenedor_superior_publi {background-color: #f4f4f4;border-bottom: 1px solid #e7e7e7!important;text-align: center;}
/*.contenedor_superior_publi .envoltorio_publi { padding:1em 0;}*/
.envoltorio_publi.multillamada {margin: 0 auto; border: 0;}
.contenedor_capa_flotante iframe .envoltorio_publi {background: #fafafa;}
.hide{display:none!important}

/*------------------------------------------------------------------------------ALERTAS------------------------------------------------------------------------------*/

.alerta{height:5.8em; border-bottom:8px solid #000; padding:0.5em 5em 0.5em 1.1em; clear:both; position:relative;}
.alerta .tipo{ width:5.6em; height:100%; text-indent:-9999px; display:block; float:left; }
.alerta .tipo.reloj{background:url(/iconos/v1.x/v1.0/varios/ico_alertas.png) no-repeat 0.8em center;}
.alerta .tipo.twitter{background:url(/iconos/v1.x/v1.0/varios/ico_alertas_twitter.png) no-repeat 0.8em center;}
.alerta .miniatura {float:left;}
.alerta .miniatura .foto img {height: 5.6em; width: auto;margin-right: 1.2em; border:1px solid #FFFFFF;}
.alerta .contenido {display:table; height:5.8em; max-width:73%; float:left; }
.alerta .contenido p {color: #fff;display: table-cell;font: 1.6em/1.4em 'proximanova', Arial, Helvetica, sans-serif; font-weight:300;vertical-align: middle;}
.alerta .contenido p a{color: #fff;}
.alerta .contenido .cuadro{padding:0.2em 0.5em; background:#fff; border-radius:5px;}
.alerta .cerrar{position:absolute; width:2em; height:2em; display:block; background:url(/iconos/v1.x/v1.0/elementos.png) no-repeat 0 -87px; right:1.9em; top:2.5em; text-indent:-9999px;}
.alerta .tema{background:url(/iconos/v1.x/v1.0/varios/bg_temas.png); font: 1.6em/1.2em 'proximanova', Arial, Helvetica, sans-serif;font-weight:300; padding:0.6em 1.25em; border-radius:25px; float:right; margin:0.7em 1em 0 0; color:#fff; max-width:10em; overflow:hidden; text-overflow:ellipsis;  }
.alerta .tema a{color:#fff;  }
/*.alerta .tema:before {content:"#"; }*/
.alerta.rojo{background:#bf0000;}
.alerta.rojo .contenido .cuadro{color:#e21011;}
.alerta.amarillo{background:#DD480B ;}
.alerta.amarillo .contenido .cuadro{color:#FDBE00;}
.alerta.azul{background:#075383;}
.alerta.azul .contenido .cuadro{color:#075383;}
.alerta .contenido .titulo_alerta{text-transform:uppercase;}
.alerta .contenido .titulo_alerta:after{content:" - "; }
.alerta .contenido .entradilla_alerta{margin:0;}
body.con_cabecera_fija { padding-top: 67px }

/*------------------------------------------------------------------------------generico------------------------------------------------------------------------------*/

html .contenedor_principal{ width:1153px;}
/*html .contenedor_superior_publi img{ margin-left:-3px}*/
.contenedor_principal {margin: 0 auto; width: 115.3em;background-color: #fff;clear: both; }
.contenedor_noticia .centro .figure,.contenedor_noticia .centro .solw {text-align: center;}
.contenedor_noticia .centro .botw{display:none}
.contenido_principal {background-color: #fff;border: 1px solid #e5e5e5; clear: both; }
.contenedor_super_destacada{background:#e7e7e3;padding:1.5em 1.8em}
.section {margin-top:1.5em;}
.section .encabezado {position:relative; min-height:62px; padding:1.8em 0 0 2em;}
.section .encabezado  .patrocinador {bottom: 1em; color: #000000; font:1em 'proximanova', Arial, Helvetica, sans-serif;position: absolute;right: 1.5em;}
.encabezado h3{font: 700 3.6em/0.8em 'proximanova', Arial, Helvetica, sans-serif;color: #232323; float:left; background-color: transparent;}
.encabezado h3 a {color: #232323;}
.encabezado h3 a:hover {opacity: 0.5;}
.contenedor_generico .flecha_rotatore{background:#E7E7E3;width:1.5em; position:absolute; height:100%; display:block; top:0; left:0; z-index:100;}
.contenedor_generico .flecha_rotatore.der, .contenedor_generico .flecha_rotatore.der a{left:auto; right:0;}
.flecha_rotatore.der a {background-position:-42px 0;left:112.1em;}
.flecha_rotatore a {background:url(/iconos/v1.x/v1.0/elementos.png) no-repeat 0 0;cursor: pointer;height: 6.5em;left: 0;position: absolute;text-indent: -9999px;top: 50%;width: 3em;z-index: 10; margin-top:-3.25em;}
.flecha_rotatore a:hover{opacity:0.5;}
.btn_multimedia {position: absolute;display:none}
.posicionador{ display: block;position: relative;}

/*------------------------------------------------------------------------------varios------------------------------------------------------------------------------*/ 

.article .firma {color: #333; font:1.1em/1.5em 'proximanova', Arial, Helvetica, sans-serif; margin: 0 0.2em 0.2em 0;display:inline-block; font-weight:400;}
.article .firma a{color: #333;}
.article .firma .autor{ padding:0 0.2em 0 0; text-transform:uppercase;}
.article .firma .data{border-left:1px solid #333; padding:0 0 0 0.4em;}
.article .firma a:hover{opacity: 0.5; text-decoration:none;}
a.comentarios {background: url(/iconos/v1.x/v1.0/varios/ico_comentarios.png) no-repeat right 0;padding: 0 22px 3px 0; margin: 0.65em 0 0 0.5em;color: #333; font:1.1em 'proximanova', Arial, Helvetica, sans-serif; margin-bottom:0.2em;display:inline-block; font-weight:400; line-height:1.2em; vertical-align: top;}
a.comentarios:before{content:"."; color:transparent;}
a.comentarios:hover{opacity:0.5;}
.modulo_compartir{display:inline-block; position:relative;}
.modulo_compartir a.boton.compartir{display:inline-block; text-indent:-99999px;background: url(/iconos/v1.x/v1.0/varios/ico_compartir.png) no-repeat -1px -1px; width:2.3em; height:2.3em; border-radius:50%; border:1px solid #e4e4e4;}
.modulo_compartir .capa_compartir {border-radius: 25px; border: 1px solid #e4e4e4; background: #fff; padding-right: 7px; display: none; position: absolute; z-index: 99; top: 0; left: 0; width: 9.5em; float:left;}
.modulo_compartir .capa_compartir.on{display:inline-block;}
.modulo_compartir .capa_compartir a.boton.compartir {float:left; border:0; margin:0; border-radius: 0;}
.modulo_compartir .capa_compartir .boton_enviar{display:block; float:left;}
.modulo_compartir .capa_compartir .boton_enviar a{background-image: url(/iconos/v1.x/v1.0/redes/redes_compartir.png); background-repeat: no-repeat; background-position: 0 0; text-indent:-9999px; width:2.3em; height:2.3em; border: solid #e4e4e4; border-width: 0 0 0 1px; display:block;}
.modulo_compartir .capa_compartir .boton_enviar.facebook a {background-position:4px 4px}
.modulo_compartir .capa_compartir .boton_enviar.twitter a {background-position:3px -94px}
.modulo_compartir .capa_compartir .boton_enviar.gplus a {background-position:5px -45px}
.modulo_compartir .capa_compartir .boton_enviar.facebook a:hover {background-position:4px -21px}
.modulo_compartir .capa_compartir .boton_enviar.twitter a:hover {background-position:3px -118px}
.modulo_compartir .capa_compartir .boton_enviar.gplus a:hover {background-position:5px -69px}
.modulo_compartir .capa_compartir.izquierda {left: auto; right: 0; padding: 0; direction: rtl; height: 2.3em; width: 9.5em;}
.contenedor_rotatore .article .modulo_compartir .capa_compartir.izquierda, .contenedor_rotatore .article.urgente .modulo_compartir .capa_compartir.izquierda, .contenedor_rotatore .article.exclusiva .modulo_compartir .capa_compartir.izquierda {width: 9.5em;}
.modulo_compartir .capa_compartir.izquierda .boton_enviar a { padding: 0; margin: 0; border-width: 0 1px 0 0;}
.modulo_compartir .capa_compartir.izquierda a.boton.compartir,
.modulo_compartir .capa_compartir.izquierda .boton_enviar {float: none; display: inline-block; overflow: hidden;}
.boton_tema {font:1.5em/1em 'proximanova', Arial, Helvetica, sans-serif; color:#fff; background:url(/iconos/v1.x/v1.0/varios/bg_grey.png); border-radius:25px;display:block; padding:7px 15px; -moz-box-shadow: inset 2px 2px 5px #9d9d97;-webkit-box-shadow: inset 2px 2px 5px #9d9d97;box-shadow: inset 2px 2px 5px #9d9d97;position:absolute; top:10px; left:10px; z-index:200;}
.col_1 .boton_tema, .col_2 .boton_tema {font-size:1.3em;}
.en_exclusiva{ background:#ffca05 url(/iconos/v1.x/v1.0/logos/logo_ser_peq.png) no-repeat 15px 5px; height:1.4em; border-radius:25px; color:#000; font:1.5em/1em 'proximanova', Arial, Helvetica, sans-serif; padding:0.65em 1.2em 0 4.6em; position:absolute; top:10px; left:10px; text-transform:uppercase; z-index:300;}
.en_directo{ background:#ffca05 url(/iconos/v1.x/v1.0/varios/boton_video.png) no-repeat 0 0; height:1.5em; position:absolute; top:10px; left:10px;  z-index:300;border-radius:25px; color:#000; font:2.5em/1em 'proximanova', Arial, Helvetica, sans-serif; padding:0.6em 1.2em 0 2.5em; text-transform:uppercase;}
.en_directo.red{ background:#e21011 url(/iconos/v1.x/v1.0/varios/boton_video.png) no-repeat 0 0;color:#fff;}
.boton_info {font:1.5em/1em 'proximanova', Arial, Helvetica, sans-serif; color:#000; background:#ffca05; border-radius:25px;display:block; padding:7px 13px;position:absolute; top:10px; left:10px; z-index:200;}
.envoltorio_temas .article .boton_info{ background:#e1e1e1; color:#1b1b1b;}
.envoltorio_temas .article .boton_info a{color:#1b1b1b!important;}
.boton_video, .boton_audio, .boton_aumentar, .boton_galeria, .boton_generico, .boton_audio_galeria, .ampliar_foto, .ico_play {position:absolute; bottom:10px; left:10px; z-index:500; display:block; text-indent:-9999px;}
.boton_video:hover, .boton_audio:hover, .boton_aumentar:hover, .boton_galeria:hover, .boton_generico:hover, .boton_audio_galeria:hover, .ampliar_foto, .ico_play:hover{opacity:0.8;}
.boton_video, .ico_play  {background:url(/iconos/v1.x/v1.0/varios/boton_video.png) no-repeat 0 0; width:5.2em; height:5.2em;}
.boton_audio {background:url(/iconos/v1.x/v1.0/varios/boton_audio.png) no-repeat 0 0; width:3.8em; height:3.8em;}
.boton_audio_galeria {background:url(/iconos/v1.x/v1.0/varios/boton_audio_galeria.png) no-repeat 0 0; width:4.5em; height:3.5em;}
.boton_aumentar {background:url(/iconos/v1.x/v1.0/varios/boton_aumentar.png) no-repeat 0 0; width:4.4em; height:4em;}
.boton_galeria {background:url(/iconos/v1.x/v1.0/varios/boton_galeria.png) no-repeat 0 0; width:4.5em; height:3.5em;}
.boton_generico{ background:#ffca05 url(/iconos/v1.x/v1.0/logos/logo_ser_peq.png) no-repeat 15px 5px; height:1.4em; border-radius:25px; color:#000; font:1.5em/1em 'proximanova', Arial, Helvetica, sans-serif; padding:0.65em 1.2em 0 4.6em; text-indent:0;}
.miniatura .boton_generico{ background:#ffca05 url(/iconos/v1.x/v1.0/logos/logo_ser_min.png) no-repeat 10px 4px; font:1.3em/1.3em 'proximanova', Arial, Helvetica, sans-serif; padding:0.3em 1.2em 0 3.7em;color:#000; }
.miniatura .en_directo {font:1.5em/1em 'proximanova', Arial, Helvetica, sans-serif; background:#ffca05; padding:7px 15px;z-index:200; height:auto;color:#000;}
.miniatura .en_directo.red {background:#e21011;color:#fff; }
.col_1 .ico_play {background:url(/iconos/v1.x/v1.0/varios/boton_video_miniatura.png) no-repeat 0 0; height:3.5em; width:3.5em;}
/*.ico_play {background: url(/iconos/v1.x/v1.0/elementos.png) no-repeat -100px 0;display: block; height: 81px;left: 50%; margin: -4em 0 0 -4em;position: absolute;top: 50%;width: 81px;}
.col_1 .ico_play {background-position: -194px 0; height: 4.6em;margin: -2.3em 0 0 -2em;width: 4.6em;}*/
.miniatura .boton_video {background:url(/iconos/v1.x/v1.0/varios/boton_video_miniatura.png) no-repeat 0 0; width:3.5em; height:3.5em;}
.miniatura .boton_aumentar,
.foto .ampliar_foto  {background:url(/iconos/v1.x/v1.0/varios/boton_aumentar_miniatura.png) no-repeat 0 0; width:3.9em; height:3.5em; }
.article .apoyos li{font:1.5em/1.2em 'proximanova', Arial, Helvetica, sans-serif; color:#000; padding:5px 0 6px 35px;}
.article .apoyos li.video{background:url(/iconos/v1.x/v1.0/varios/apoyo_video.png) no-repeat 0 0;}
.article .apoyos li.foto{background:url(/iconos/v1.x/v1.0/varios/apoyo_foto.png) no-repeat 0 0;}
.article .apoyos li.audio_galeria{background:url(/iconos/v1.x/v1.0/varios/apoyo_audio_galeria.png) no-repeat 0 0;}
.article .apoyos li.audio{background:url(/iconos/v1.x/v1.0/varios/apoyo_audio.png) no-repeat 0 0;}
.article .apoyos li.directo{background:url(/iconos/v1.x/v1.0/varios/apoyo_directo.png) no-repeat 0 0;}
.article .apoyos li.generico{background:url(/iconos/v1.x/v1.0/varios/apoyo_generico.png) no-repeat -3px 2px;}
.article .apoyos li.ancho_completo {background:#f5f5f5; padding:0.5em; margin-top: 0.5em;}
.article .apoyos li.ancho_completo .miniatura {float: left;height: auto; margin: 0 0.5em 0 0;width: 6em;}
.article .apoyos li.ancho_completo img { display:block; height: auto; width: 100%; }
.article .apoyos li.ancho_completo .cintillo{margin:0.3em 0; display:block;font-family:'proximanova', Arial, Helvetica, sans-serif; font-weight:600; }
.article .apoyos li.ancho_completo strong{font-family:'proximanova', Arial, Helvetica, sans-serif; font-weight:300; }
.article .apoyos li a{color:#000;}
.article .apoyos li a:hover{opacity:0.5;}
.article .apoyos li.tema {padding:0; margin: 0.5em 0;}
.article .apoyos li.tema a { color:#fff; background:#c2c2bb; border-radius:25px;display:inline-block; padding:7px 15px; -moz-box-shadow: inset 2px 2px 5px #9d9d97;-webkit-box-shadow: inset 2px 2px 5px #9d9d97;box-shadow: inset 2px 2px 5px #9d9d97;}
.article.col_1 .apoyos li{font-size:1.3em; line-height:1.3em;}
.article.col_1 .apoyos li.ancho_completo .miniatura {display:none;}
.foto_grande .apoyos li a{color:#fff;}
.foto_grande .apoyos li a:hover{opacity:1;}
#foto_grande_infografia {text-align:center!important; max-width:100%}
.modulo_audio{/*display:inline-block; PARA QUE NO SE MONTE EN LA LINEA DE COMPARTIR Y COMENTARIOS EN MOSAICO */}
/*.modulo_audio a.boton.audio{display:inline-block; text-indent:-9999px;background: url(/iconos/v1.x/v1.0/varios/apoyo_video.png) no-repeat 0 0; width:2.5em; height:2.5em; line-height:2.3em; border-radius:50%; }*/
.modulo_audio .capa_audio{border-radius:25px; border:1px solid #e4e4e4; margin:0; background:#fff; padding-right:5px; display:inline-block;}
.modulo_audio .capa_audio.on{display:inline-block;}
.modulo_audio .timer {float:left; font:1.2em/2.1em 'proximanova', Arial, Helvetica, sans-serif; color:#000; margin:0 0.8em; }
.modulo_audio .capa_audio a.boton.audio {float:left; border:0; background: url(/iconos/v1.x/v1.0/el_audio_peq.png) no-repeat 10px -242px; width:2.5em; height:2.5em; line-height:2.3em;text-indent:-9999px;}
.modulo_audio .capa_audio .boton_audios{display:block; float:left; position:relative;}
.modulo_audio .capa_audio .boton_audios a{background-image: url(/iconos/v1.x/v1.0/el_audio_peq.png); background-repeat: no-repeat; background-position: 0 0; text-indent:-9999px; width:2.8em; height:2.5em; border-left:1px solid #e4e4e4; display:block; float:left;}
.modulo_audio .capa_audio .boton_audios.vol a {background-position:8px -72px}
.modulo_audio .capa_audio .boton_audios.list a {background-position:7px 3px}
.modulo_audio .capa_audio .boton_audios.vol a:hover {background-position:8px -113px}
.modulo_audio .capa_audio .boton_audios.list a:hover {background-position:7px -34px}
.modulo_audio .capa_audio a.boton.audio.activo {background: url(/iconos/v1.x/v1.0/el_audio_peq.png) no-repeat 10px -198px;}
.boton_audios.vol .capa_volumen{width:2.1em; height:8em; border:1px solid #e4e4e4; position:absolute; z-index:500; bottom:-1px; left:-1px; padding:0.6em 0 0.6em 0.8em; background:#fff; display:none;}
.capa_volumen .max_vol, .capa_volumen .min_vol{width:1.5em; height:1.4em; display:block; background-image: url(/iconos/v1.x/v1.0/el_audio_peq.png); background-repeat: no-repeat; }
.capa_volumen .max_vol {background-position:0 -118px;}
.capa_volumen .min_vol {background-position:0 -161px;}
.capa_volumen .bar{width:0.5em; height:4.5em; border-radius:25px; background:#e4e4e4; margin:0.3em 0 0.3em 0.2em; position:relative;}
.capa_volumen .cursor{width:1.5em; height:1.5em; position:absolute; left:-5px; display:block; background: url(/iconos/v1.x/v1.0/varios/cursor_amarillo.png) no-repeat 0 0;}
.bar_large{float:left; width:16.2em; height:0.4em; border-radius:4px; background:#e4e4e4; position:relative; margin:1em 0 0 0.3em;}
.barra{float:left; height:0.4em; border-radius:4px; background:#323232; position:absolute; top:0; left:0;}
.bar_large .cursor{width:1.5em; height:1.5em; position:absolute; top:-6px;display:block; background: url(/iconos/v1.x/v1.0/varios/cursor_amarillo.png) no-repeat 0 0;}

/*------------------------------------------------------------------------------modulo playSER------------------------------------------------------------------------------*/
.audios_ser{margin:0.5em 1.6em 0 2em;}
.cab_audio{width:100%; padding-top:0.5em; height:1.7em;background:#f4f4f4;}
.cab_audio span {font:1.1em 'proximanova', Arial, Helvetica, sans-serif; color:#333; font-weight:300;text-transform:uppercase; }
.cab_audio span.izq{float:left; margin-left:5em;}
.cab_audio span.der{float:right; margin-right:5em;}
.audios_ser .fecha{font:2.2em 'proximanova', Arial, Helvetica, sans-serif; color:#000; display:block; margin-bottom:1em;}
.audios_ser .article.gris{background:#f4f4f4;}
.audios_ser .article{border-spacing:1.6em; background:#fff; display:table;}
.audios_ser .article >div{display:table-cell;vertical-align:middle; }
.audios_ser .article h2{font-size:1.6em; margin-bottom:0.2em; width:30em; text-overflow:ellipsis; overflow:hidden; height:1em; }
.audios_ser .article .firma .autor {text-transform:none;}
.audios_ser .play { background: url(/iconos/v1.x/v1.0/varios/apoyo2_video.png) no-repeat 0 0 ; float: left; height: 2.5em; margin: 0.2em 1.2em 0 0;width: 2.6em;}
.titulo_audio{width:61em; }
.tiempo_audio {width:11em;}
.tiempo_audio .timer {float:left; font:1.4em/1em 'proximanova', Arial, Helvetica, sans-serif; color:#595958; margin:0 0.2em 0 0; }
.tiempo_audio .boton_audios{display:block; float:left; position:relative;}
.tiempo_audio .boton_audios a{background: url(/iconos/v1.x/v1.0/varios/ico_listado.png) no-repeat 0 0; text-indent:-9999px; width:2.8em; height:2.5em; display:block; float:left;}
.tiempo_audio .modulo_compartir{float:left;}
.tiempo_audio .modulo_compartir a.boton.compartir {border:0; background:url(/iconos/v1.x/v1.0/varios/ico_compartir_negro.png) no-repeat center center;}

/*------------------------------------------------------------------------------modulo compartir noticias------------------------------------------------------------------------------*/

.social_media { position: absolute; z-index: 60;left:-22.5em; top:-1px;width:20.5em; }
.social_media.horizontal{/*float: left;*/left: 0; margin: 2em 0 2em 2em;position: relative;top: 0; width: auto;}
.social_media .disposicion_vertical{width:18.5em; background:#f5f5f5; border-left:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2;  padding:2.2em 1.2em 1.2em 1.2em;}
.disposicion_vertical.nofixed { position: relative;}
.disposicion_vertical.fixed { position: fixed; top:0; z-index:1000; }
.social_media .modulo_compartir {display:block;}
.social_media .modulo_compartir .boton_enviar{position:relative;}
.social_media .modulo_compartir .boton_enviar .servicio{ background-repeat: no-repeat;float: left; height: 2.6em;  overflow: hidden; text-indent: -9999px; width: 2.8em;background-image:url(/iconos/v1.x/v1.0/redes/redes_noticia.png); background-color:#fff;border-radius:2px 0 0 2px;}
.social_media .modulo_compartir .boton_enviar .contador {background:#075383 url(/iconos/v1.x/v1.0/varios/bg_span_contador.png) no-repeat right top;color: #fff;float: left; font:1.4em/1em 'proximanova', Arial, Helvetica, sans-serif; font-weight:600;height: 1.4em;padding: 0.45em 0.5em 0 0; text-align: right; max-width: 10em; border-radius:0 2px 2px 0; width:100%;cursor:pointer}
.social_media .modulo_compartir .boton_enviar .informacion {background:#fff;color: #000;float: left;height: 1.4em;padding: 0.45em 0 0 0; width: 7em; border-radius:2px; text-transform:uppercase; text-align:center; border:1px solid #E2E2E2; display:none; position:absolute; top:0; left:2.3em;}
.social_media .modulo_compartir .boton_enviar a.contador:hover{background:none; color:#f5f5f5; }
.social_media .modulo_compartir .boton_enviar a.contador:hover .informacion{display:block; color:#000;}
.social_media .modulo_compartir .boton_enviar {margin-bottom:0.5em;}
.social_media .modulo_compartir .boton_enviar.twitter {margin-bottom:0.8em; display:none;}
.social_media .modulo_compartir .boton_enviar.facebook .servicio {background-position:0 0;}
.social_media .modulo_compartir .boton_enviar.twitter .servicio {background-position:0 -31px;}
.social_media .modulo_compartir .boton_enviar .servicio {background-repeat: no-repeat;float: left; height: 2.6em;  overflow: hidden; text-indent: -9999px; width: 2.8em;background-image:url(/iconos/v1.x/v1.0/redes/redes_noticia.png); background-color:#fff;border-radius: 2px;}
.social_media .modulo_compartir .contenedor_varios .accion,
.social_media .modulo_compartir .contenedor_varios .boton {background-repeat: no-repeat;float: left; height: 2.6em;  overflow: hidden; text-indent: -9999px; width: 2.5em;background-image:url(/iconos/v1.x/v1.0/redes/redes_noticia.png); background-color:#fff;margin-left:0.6em;}
.social_media .modulo_compartir .contenedor_varios .accion img.shim{width:2.5em;height:2.6em}
.social_media .modulo_compartir .contenedor_varios { clear: left;float: none;padding: 0.8em 0; border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.social_media .modulo_compartir .contenedor_varios .linkedin{background-position:-2px -96px; margin-left:0;}
.social_media .modulo_compartir .contenedor_varios .pinterest{background-position:-1px -296px; margin-left:0;}
.social_media .modulo_compartir .contenedor_varios .tuenti {background-position:0 -129px;}
.social_media .modulo_compartir .contenedor_varios .meneame{background-position:0 -164px;}
.social_media .modulo_compartir .contenedor_varios .whatsapp{background-position:0 -196px; }
.social_media .modulo_compartir .contenedor_varios .enviar {background-position:-1px -229px;}
.social_media .modulo_compartir .contenedor_varios .enviar.inactivo {opacity: 0.3; cursor: help;}
.social_media .modulo_compartir .contenedor_varios .imprimir{background-position:-2px -262px;}
.social_media .modulo_compartir .contenedor_varios .gplus {background-position:-2px -63px;}
.social_media .modulo_compartir .contenedor_varios .twitter {background-position:-2px -31px;}
.social_media .modulo_compartir .contenedor_varios .error{background-position: -2px -321px;}
/**/
.cab-fotogal .modulo_compartir .boton_enviar {margin: 0 0 0.5em 15em;position: relative; float:left; width:30%;}
.cab-fotogal .modulo_compartir {display: block; width:60em;}
.cab-fotogal .modulo_compartir .boton_enviar.facebook .servicio {background-position: 0 0;}
.cab-fotogal .modulo_compartir .boton_enviar .servicio {background:#fff url("/iconos/v1.x/v1.0/redes/redes_noticia.png") no-repeat;border-radius: 2px;float: left;height: 2.6em;
overflow:hidden;text-indent: -9999px;width: 2.8em;}
.cab-fotogal .modulo_compartir .boton_enviar .contador {background: #075383 url("/iconos/v1.x/v1.0/varios/bg_span_contador.png") no-repeat scroll right top;border-radius: 0 2px 2px 0;
color: #fff;float: left;font: 600 1.4em/1em "proximanova",Arial,Helvetica,sans-serif;height: 1.4em;max-width: 10em;padding: 0.45em 0.5em 0 0;text-align: right;width: 100%!important;}
.cab-fotogal .modulo_compartir .boton_enviar.twitter {margin-bottom: 0.8em; display:none;}
.cab-fotogal .modulo_compartir .boton_enviar.twitter .servicio {background-position: 0 -31px;}
.cab-fotogal .modulo_compartir .contenedor_varios {border-bottom: 1px solid #e2e2e2;border-top: 1px solid #e2e2e2;width:43%; float:right;}
.cab-fotogal .modulo_compartir .contenedor_varios .accion, .cab-fotogal .modulo_compartir .contenedor_varios .boton {margin: 0 0.1em 0 0;}
.cab-fotogal .modulo_compartir .contenedor_varios .gplus {background-position: -2px -63px;}
.cab-fotogal .modulo_compartir .contenedor_varios .twitter {background-position: -2px -31px;}
.cab-fotogal .modulo_compartir .contenedor_varios .linkedin {background-position: -2px -96px;margin-left: 0;}
.cab-fotogal .modulo_compartir .contenedor_varios .pinterest {background-position: -1px -296px;margin-left: 0;}
.cab-fotogal .modulo_compartir .contenedor_varios .enviar {background-position: -1px -229px;}
.cab-fotogal .modulo_compartir .contenedor_varios .imprimir {background-position: -2px -262px;}
.cab-fotogal .modulo_compartir .contenedor_varios .error {background-position: -2px -321px;}
.cab-fotogal .modulo_compartir .contenedor_varios .accion, .cab-fotogal .modulo_compartir .contenedor_varios .boton {background-color: #fff;background-image: url("/iconos/v1.x/v1.0/redes/redes_noticia.png");background-repeat: no-repeat;float: left;height: 2.6em;margin-left: 0.6em;overflow: hidden;text-indent: -9999px;width: 2.5em;}
/**/
/*.social_media .modulo_compartir .gplus {float:left; margin:0.5em 0;position:relative;}
.social_media .modulo_compartir .gplus iframe {padding:0; height:2.6em; margin:0;  }
.social_media .modulo_compartir .gplus .bp .bK {height:0;}
.social_media .modulo_compartir .gplus .HI {border:0; background:none;}
.social_media .modulo_compartir .gplus .googleplus_falso {background:url(/iconos/v1.x/v1.0/varios/compartir_gplus.png) no-repeat 0 0; cursor: pointer;position: absolute; z-index:300; left:0; top:0;}
.googleplus_falso, .googleplus_ocultar {float: left;height: 2.6em;left: 240px;overflow: hidden;width: 75px;}
.social_media .modulo_compartir .gplus iframe .bp  {background:none;}
.social_media .modulo_compartir .posicionador .gplus {margin:0 0 0.5em -0.3em;}*/
.social_media .modulo_impresiones {margin:1em 0; position:relative;}
.social_media .modulo_impresiones h5 {font:1.6em/1.2em 'proximanova', Arial, Helvetica, sans-serif; font-weight:300; color:#444; margin-bottom:0.5em;}
.social_media .impresiones ul {float:left;border:1px solid #ECECEC; border-radius:5px;}
.social_media .impresiones li{float:left;}
.social_media .impresiones li a{float:left; width:7.5em; height:1.7em;font:1.2em/1.2em 'proximanova', Arial, Helvetica, sans-serif; font-weight:600; color:#000; text-align:center; padding-top:0.7em; border-top:1px solid #ECECEC; border-left:1px solid #ECECEC; background:#fff;}
.social_media .impresiones li a:hover{background:#dd480b; color:#000;}
.social_media .impresiones li.activo a{background:#075383; color:#fff}
.resultados_social{margin-bottom:1em;}
.resultados_social .resultados{font:4.8em/1em 'proximanova', Arial, Helvetica, sans-serif; font-weight:600; color:#000; display:block;}
.resultados_social .txt{font:1.2em/1em 'proximanova', Arial, Helvetica, sans-serif; font-weight:300; color:#444;}
.modulo_comentarios {border-top:1px solid #E2E2E2; padding-top:0.9em;}
.article .modulo_comentarios a.comentarios{font-size:1.2em; padding:0 0 3px 22px; background-position:left top; float:left; margin-top:0.5em; color:#000;}
.boton_blanco{font:1.2em/1em 'proximanova', Arial, Helvetica, sans-serif; font-weight:600; color:#000; background:#fff; border:1px solid #ececec; border-radius:4px; height:1.5em; padding:0.6em 1.2em 0 1.2em; text-transform:uppercase; }
.columna_texto a.boton_blanco{color:#000; float:right;}
.social_media .compartir_impresiones {position:absolute; top:2.9em; left:18em; width:20em; border-left:5px solid #bf0000; }
.social_media .compartir_impresiones.izq{left:9.3em;}
.social_media .disposicion_horizontal .compartir_impresiones {top:0.2em; left:19.8em; }
.social_media .disposicion_horizontal .compartir_impresiones.izq {top:0.2em; left:10.8em; }
.compartir_impresiones .cont {background:#fff; border-bottom:1px solid #ececec;border:1px solid #ececec; height:7.9em; padding:0.8em 1em 0 1em; float:left; }
.compartir_impresiones .cont h3{font:1.8em/1.2em 'proximanova', Arial, Helvetica, sans-serif; font-weight:600; color:#0c0c0c;}
.compartir_impresiones .cont span{font:1.3em/1.3em 'proximanova', Arial, Helvetica, sans-serif; font-weight:300; color:#333; margin-top: 0.5em; display: block; background-color: #efefef; padding: 0.3em 0.5em;}
.compartir_impresiones a.cerrar {position: absolute; z-index: 10; right: -0.9em; top: -0.9em; background: transparent url(/iconos/v1.x/v1.0/varios/ico_cerrar_blanco.png) no-repeat 0 0; width: 2.1em; height: 2.1em; text-indent: -9999px; overflow: hidden; display: block;}
.compartir_impresiones a.cerrar:hover {opacity: 0.5;}
/*
.compartir_impresiones li{display:inline; float:left; }
.compartir_impresiones li a{width:3.5em; height:3.5em; text-indent:-9999px; display:block; border:1px solid #E7E8E3; border-radius:25px; margin-right:0.3em;background-image:url(/iconos/v1.x/v1.0/redes/redes_noticia.png); background-color:#fff;background-repeat: no-repeat;}
.compartir_impresiones li.fcbk a {background-position:3px 3px;}
.compartir_impresiones li.twtr a {background-position:4px -28px;}
.compartir_impresiones li.gplus a {background-position:4px -60px;}
.compartir_impresiones li.whtsapp a {background-position:4px -191px;}
*/

/* capa enviar por correo */
.modulo_compartir .capa_enviar_correo {width: 30em; background-color: #fff; border-left: 5px solid #fdbe00; box-shadow: 0 0 5px #ccc; padding: 2em; position: absolute; top: 0; left: 2em; z-index: 1010;}
.modulo_compartir .capa_enviar_correo .encabezado {border-bottom: 1px solid #ddd; padding: 0 0 0.5em 0;}
.social_media .modulo_compartir .capa_enviar_correo a.enviar {display: block; height: auto; float: left; color: #000; text-indent: 0; padding: 0 0 0.5em 1.8em; width: 17.5em; background: transparent url(/iconos/v1.x/v1.0/redes/redes_noticia.png) no-repeat -5px -235px; font-size: 1.4em;}
.modulo_compartir .capa_enviar_correo a.cerrar {background: transparent url(/iconos/v1.x/v1.0/elementos.png) no-repeat -44px -89px; width: 1.7em; height: 1.6em; display: block; float: right; text-indent: 100%; white-space: nowrap; overflow: hidden;}
.modulo_compartir .capa_enviar_correo a:hover {opacity: 0.5;}
.columna_principal .modulo_compartir .capa_enviar_correo p {margin: 1em 0; font-size: 1.4em;}
.modulo_compartir .capa_enviar_correo p a {font-weight: bold;}
.modulo_compartir .capa_enviar_correo p a:hover {text-decoration: none; opacity: 1;}
.modulo_compartir .capa_enviar_correo legend {display: none;}
.modulo_compartir .capa_enviar_correo label {display: block; margin-bottom: 0.5em; font-size: 1.4em; line-height: 1.8em;}
.modulo_compartir .capa_enviar_correo input, .modulo_compartir .capa_enviar_correo textarea {background-color: #333; border: 0; width: 19.5em; padding: 1em; margin-bottom: 1.5em; font: 1.4em 'proximanova', Arial, Helvetica, sans-serif; color: #fdbe00;}
.modulo_compartir .capa_enviar_correo textarea {height: 10em;}
.modulo_compartir .capa_enviar_correo p.aclaracion {width: 15em; float: left; margin: 0; color: #666; font-size: 1.2em; line-height: 1.3em;}
.modulo_compartir .capa_enviar_correo input.enviar {width: 8em; float: right; color: #fff; margin: 0; display: block; background-color: #333; padding: 0.6em 0; font:1.4em/1em 'proximanova', Arial, Helvetica, sans-serif; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; border: none; text-align: center;}
.modulo_compartir .capa_enviar_correo input.enviar:hover {cursor: pointer; color: #fff; background-color: #fdbe00;}
.modulo_compartir .capa_enviar_correo .ok, .modulo_compartir .capa_enviar_correo .error {background-color: #fdbe00; background-repeat: no-repeat; line-height: 1.8em; margin: 1em 0 0; color: #fff; font-size: 1.4em; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;}
.modulo_compartir .capa_enviar_correo .ok {background-image: url(/iconos/v1.x/v1.0/varios/tic_blanco.png); background-position: 1.2em 1.2em; padding: 1em 1em 1em 3em;}
.modulo_compartir .capa_enviar_correo .error {background-image: url(/iconos/v1.x/v1.0/varios/error.png); background-position: 0.8em 0.8em; padding: 0.8em 1em 0.8em 3.5em; line-height:1.1em;}
.disposicion_vertical .modulo_compartir .capa_enviar_correo {top: 7.4em; left: -1.5em;}

/*------------------------------------------------------------------------------disposicion horizontal------------------------------------------------------------------------------*/

/*.videos .social_media{position:relative; width:auto; left:0; top:0; margin:2em; float:left;}*/
.social_media .disposicion_horizontal { background:  #F5F5F5;border-bottom: 1px solid #E2E2E2;border-left: 1px solid #E2E2E2;padding: 2.2em 1.2em; /*float:left; width: 100%;*/}
.social_media .disposicion_horizontal .resultados_social{float:left; width:21em;}
.social_media .disposicion_horizontal .modulo_compartir{float:left; width:31em; padding-left:1.5em;/*border-left: 1px solid #E2E2E2; para cuando vuelvan a sacar el numeraco*/border-right: 1px solid #E2E2E2; position:relative; height:9em;  }
.social_media .disposicion_horizontal .modulo_impresiones{float:left; margin:0;padding-left:1.5em; width:18.4em; }
.social_media .disposicion_horizontal .modulo_compartir .contenedor_varios{width:5.8em; clear:none; border-top:0; border-bottom:0; border-left:1px solid #E2E2E2; padding:0 0 0 2em; position:absolute; right:1.5em; top:0; height:9em;}
.social_media .disposicion_horizontal .modulo_comentarios{display:none;}
.social_media .modulo_compartir .contenedor_varios .accion, .social_media .modulo_compartir .contenedor_varios .boton {margin:0 0.1em 0 0;padding:0;clear:inherit;border:0}
/* videonoticia */
.videos .bloque_comentarios_fb {margin: 0 0 3em 2em;;}
.videos .bloque_comentarios{width:auto; margin:0 0 3em 2em;}
.videos .section .encabezado {/*min-height: 0;*/}
.videos .article .firma_comentarios {border-top: 1px solid #e4e4e4; margin: 0 0 0 1.9em; padding: 1em 0 0;}
.videos .bloque_apoyos.videos {border-top: 1px solid #e4e4e4;}
.videos .bloque_apoyos.videos .contenedor_generico {padding-bottom: 0;}
.videos .columna_texto {margin-top: 2em; border-top: none;}

/*------------------------------------------------------------------------------GENÉRICOS------------------------------------------------------------------------------*/

.contenedor_generico{background:#e7e7e3;padding:1.5em 0.3em;position:relative;border-spacing:1.55em 0; overflow:hidden;}
.contenedor_generico .article{background:#fff; vertical-align:top; display:table-cell;}
.contenedor_generico .article.centrado {vertical-align:middle;}
.inner{overflow:hidden;}
.inner.secundarias{padding-top:1.5em;}
.contenedor_generico .col_1 {width:21.1em;}
.contenedor_generico .col_2 {width:43.7em;}
.contenedor_generico .col_3 {width:66.3em;}
.contenedor_generico .col_4 {width:88.9em;}
.contenedor_generico .col_1-2 {width:32.5em;}
.contenedor_generico .col_1-2 .figure img{ width: 100%;max-width:32.5em; height:auto;}
.contenedor_generico .col_1 .figure img{width: 100%;max-width:21.1em; height:auto;}
.contenedor_generico .col_2 .figure img{width: 100%;max-width:43.7em; height:auto; }
.contenedor_generico .col_3 .figure img{width: 100%; max-width:66.3em; height:auto;}
.contenedor_generico .col_1-2 .figure img{width: 100%;max-width:32.5em; height:auto;}
.contenedor_generico .mod_txt{margin:1.6em;}
.contenedor_generico .row_1 .col_1 .mod_txt{background: url("/iconos/v1.x/v1.0/varios/bg_2e2e2e.png") repeat;display: none;height: 13.1em;left: 0;position: absolute;top: 0;width: 17.9em;z-index: 300; margin:0; padding:1em 1.6em;}
.contenedor_generico .row_1 .col_1:hover .mod_txt{display:block;}
.contenedor_generico .col_1-2 .mod_txt {width:30.9em;}
.contenedor_generico .col_2 .mod_txt{width:40.5em;}
.contenedor_generico .col_3 .mod_txt{width:63.1em;}
.destacadas_roba .contenedor_generico .col_1-2 .mod_txt, .tematico .contenedor_generico .col_1-2 .mod_txt {width: 29.3em;}

/*------------------------------------------------------------------------------mosaico------------------------------------------------------------------------------*/

.contenedor_mosaico{padding:1.5em 0 0 1.8em;background:#e7e7e3; max-height:50em;}
.contenedor_mosaico .article{background:#fff; float:left; overflow:hidden; position:relative; margin-bottom: 1.5em;}
.contenedor_mosaico.derecha .article{float:right;}
.contenedor_mosaico .col_1{width:21.1em;margin-right:1.5em;height:15.1em; margin-bottom:1.5em;}
.contenedor_mosaico .col_2{width:43.7em;margin-right:1.5em;height:48.2em;}
.contenedor_mosaico .col_3{width:66.3em;margin-right:1.5em;height:48.2em; }
.contenedor_mosaico .col_4{width:88.9em;margin-right:1.5em;height:48.2em;}
.contenedor_mosaico .row_2{height:35em; margin-bottom:1.5em;}
.contenedor_mosaico .row_3,.contenedor_generico .row_3, .peprotador,.peprotador.row_3{height:48.2em;}
.contenedor_mosaico .col_1 .figure img{width: 100%; max-width:21.1em; height:auto; display: block;}
.contenedor_mosaico .col_1.row_1 .figure img{max-width:21.1em; height:15.1em;}
.contenedor_mosaico .col_1.row_1 .destacado a{width:181px; height:131px; display:block}
.contenedor_mosaico .col_2 .figure img{width: 100%; max-width:43.7em; height:auto;}
.contenedor_mosaico .mod_txt {padding:1em 1.6em; margin:0;}
.contenedor_mosaico .col_1 .mod_txt {display:none; position:absolute; top:0; left:0; width:17.9em; height:13.1em; background:url(/iconos/v1.x/v1.0/varios/bg_2e2e2e.png); z-index:300;}
.contenedor_mosaico .col_1.row_2 .mod_txt, .contenedor_mosaico .col_1.row_3 .mod_txt {display:block; /*width:17.6em;*/ position:relative; height:auto; background:#fff;}
.contenedor_mosaico .article.col_1:hover .mod_txt{display:block;}
.contenedor_mosaico .col_1 h2{font:1.5em/1em 'proximanova', Arial, Helvetica, sans-serif; font-weight:400;  color:#fff}
.contenedor_mosaico .col_1 h2 a{color:#fff; padding: 2px 0;}
.contenedor_mosaico .col_1 .antetitulo, .contenedor_mosaico .col_1 .antetitulo a{color:#dd480b; }
.contenedor_mosaico .col_1 .antetitulo{margin-bottom:0.5em;}
.contenedor_mosaico .col_1.row_2 .antetitulo, .contenedor_mosaico .col_1.row_3 .antetitulo {margin-bottom:0; }
.contenedor_mosaico .col_1.row_2 .antetitulo, .contenedor_mosaico .col_1.row_2 .antetitulo a, .contenedor_mosaico .col_1.row_3 .antetitulo, .contenedor_mosaico .col_1.row_3 .antetitulo a{color:#000; }
.contenedor_mosaico .col_1.row_2 h2, .contenedor_mosaico .col_1.row_3 h2{color:#000;font:2.1em/1.1em 'proximanova', Arial, Helvetica, sans-serif; font-weight:600;}
.contenedor_mosaico .col_1.row_2 h2 a, .contenedor_mosaico .col_1.row_3 h2 a{color:#000;}
.contenedor_mosaico .col_1.row_2 .mod_txt .firma, .programas .col_1 .mod_txt .firma {margin-top:0.5em; /*display:block;*/}
.contenedor_mosaico .col_1.row_2 .mod_txt .firma .autor, .programas .col_1 .mod_txt .firma .autor{/* font:1.4em/1.1em 'proximanova', Arial, Helvetica, sans-serif; */ /* color:#666; */padding:0; border:0; }
.contenedor_mosaico .col_1.row_2 .mod_txt .firma a, .programas .col_1 .mod_txt .firma .autor a {/* color:#666; */ }
.contenedor_mosaico .foto_grande .mod_txt {position:absolute; bottom:0; left:0; height:auto; background:url(/iconos/v1.x/v1.0/varios/bg_transparent.png); /* z-index:300; */ display:block; width: 63.1em;}
.contenedor_mosaico .col_2.foto_grande .mod_txt {width: 40.5em;}
.contenedor_mosaico .col_1.foto_grande .mod_txt {width: 17.9em;}
.contenedor_mosaico .foto_grande h2, .contenedor_mosaico .foto_grande h2 a, .contenedor_mosaico .foto_grande p, .contenedor_mosaico .foto_grande .antetitulo, .contenedor_mosaico .foto_grande .antetitulo a, .contenedor_mosaico .foto_grande .firma, .contenedor_mosaico .foto_grande .firma .autor, .contenedor_mosaico .foto_grande .firma a{color:#fff;}
.contenedor_mosaico .foto_grande .firma .data {border-left-color: #fff;}
.contenedor_mosaico .article.foto_grande a.comentarios {color:#fff; background-image:url(/iconos/v1.x/v1.0/varios/ico_comentarios_blanco.png);}
.contenedor_mosaico .article.foto_grande .apoyos li.generico {background-image: url(/iconos/v1.x/v1.0/varios/apoyo_generico_blanco.png);}
.contenedor_mosaico .foto_grande .antetitulo a {background-image:url(/iconos/v1.x/v1.0/varios/flecha_enlace_blanco.png); background-position: right 5px;}
.contenedor_mosaico .foto_grande .boton_video, .contenedor_mosaico .foto_grande .boton_audio, .contenedor_mosaico .foto_grande .boton_aumentar, .contenedor_mosaico .foto_grande .boton_galeria, /*.contenedor_mosaico .foto_grande .boton_generico,*/
.contenedor_mosaico .foto_grande .boton_audio_galeria, .contenedor_mosaico .foto_grande .ampliar_foto, .contenedor_mosaico .foto_grande .ico_play {bottom: auto; left: auto; top: 10px; right: 10px;}
.contenedor_mosaico .foto_grande .boton_generico {bottom: auto; left: 10px; top: 10px;}
.contenedor_mosaico .col_1.row_1 .firma, .contenedor_mosaico .col_1.row_1 .firma a, .contenedor_mosaico .col_1.row_1 p {color:#fff;}
.contenedor_mosaico .col_1 .cont_txt {display:table-cell; height:13em;}
.article.col_1.row_2{ height:31.5em;}

/*------------------------------------------------------------------------------ultimos videos------------------------------------------------------------------------------*/

/* en portada */
.videos {max-height: 58em;}
.videos .encabezado {padding-top: 0.8em;}
.videos .contenedor_mosaico .article .miniatura {margin-bottom: 1em;}
.videos .contenedor_mosaico {padding-top: 1.5em;}
.videos .contenedor_mosaico, .videos .contenedor_mosaico .article {background-color: #232323;}
.videos .contenedor_mosaico .col_1 {height: 15.1em; margin:0 1.5em 1.5em 0;}
.videos .contenedor_mosaico .modulo_compartir {}
.videos .contenedor_mosaico .modulo_compartir .capa_compartir {display:inline-block; position: static; }
.videos .contenedor_mosaico .article h2, .videos .contenedor_mosaico .article h2 a, .videos .contenedor_mosaico .article.col_2 .antetitulo, .videos .contenedor_mosaico .article.col_2 .antetitulo a {color:#fff;}
.videos .contenedor_mosaico .article.col_2 .mod_txt {padding: 1em 0;}
.videos .contenedor_mosaico .article p.figcaption {background-color: #000; color: #666;}
.videos .contenedor_mosaico .article p.figcaption .firma {color: #666;}
/* en portadillas de tags */
.portadilla .videos .encabezado h3 {font: 600 2.4em/1.1em 'proximanova', Arial, Helvetica, sans-serif;}
.portadilla .videos .encabezado .mas {float: right; display: block; margin: 0.5em 1em 0 0; background-color: #999; color: #fff; border-radius: 25px; font: 300 1.2em/1.5em "proximanova",Arial,Helvetica,sans-serif; padding: 0.2em 1em;}
.portadilla .videos .encabezado .mas:hover {background-color: #333; color: #fff; }
.portadilla .videos .contenedor_mosaico {padding-top: 0; border: solid #e7e7e3; border-width: 1px 0;}
.portadilla .videos .contenedor_mosaico, .portadilla .videos .contenedor_mosaico .article {background-color: transparent;}
.portadilla .videos .contenedor_mosaico .col_1 {height: 18.3em; border-left: 1px solid #e7e7e3; padding: 3em 0 0 3em; margin: 0 0 0 3em;}
.portadilla .videos .contenedor_mosaico .col_1 .miniatura{height: 15.1em; overflow: hidden;}
.portadilla .videos .contenedor_mosaico .col_1 .posicionador{height: 15.1em;}
.portadilla .videos .contenedor_mosaico .col_1 .mod_txt {left: 3em; top: 3em;}
.portadilla .videos .contenedor_mosaico .col_1:first-child {margin-left: 0; padding-left: 0; border: 0;}
.portadilla .videos .contenedor_mosaico .col_1:first-child .mod_txt {left: 0;}
.portadilla .videos .contenedor_mosaico .sin_foto .mod_txt {display: block;}
.article h2{color:#000;font-family:'proximanova', Arial, Helvetica, sans-serif; font-weight:600; font-size:2.1em !important; line-height:1.1em; margin-bottom:0.5em;}
.article.opinion h2{font-style: italic; letter-spacing: -1px;}
.article.col_1.opinion h2, .article.col_1-2.opinion h2{letter-spacing: 0;}
.article h2 a{color:#000; display:block}
.article p {font-size:1.5em; line-height:1.4em; color:#333; margin-bottom:0.8em; }
.article p.figcaption {color: #333;font-size: 1.2em;line-height: 1.1em; background-color: #f5f5f5; /*margin:0.3em;*/ padding: 0.6em 1.6em; margin: 0;}
.noticias .article p.figcaption {padding: 0.3em 0; background-color: transparent;}
/*.destacada .article p.figcaption, .article.col_2 p.figcaption, .article.col_1-2 p.figcaption, .article.col_3 p.figcaption, .secundarias .article.col_1 p.figcaption, .emisoras .article.col_1 p.figcaption, .programas .article p.figcaption {padding: 0.3em 1.6em;}*/
.article p.figcaption .firma{color: #333;font-size: 1em; margin: 0;}
.article .antetitulo{font-size:1.6em; line-height:1.4em; color:#000; margin-bottom:0.2em; text-transform: uppercase;}
.article .antetitulo a{color:#000; background:url(/iconos/v1.x/v1.0/varios/flecha_enlace.png) no-repeat right 7px; padding-right:10px;}
.article .antetitulo a:hover{opacity:0.3; background:none;}
.article .antetitulo.cintillo_grafico {font-size: 100%}
.article .cintillo_grafico .contenido a {display: block;overflow: hidden;text-indent: -9000px; padding: 0;}
.article .cintillo_grafico .contenido a:hover {border:0; opacity:0.5;}
.article.col_2 h2{font-size:3.1em !important; margin-bottom:0.25em; }
.article.col_3 h2{font-size:4.1em !important; margin-bottom:0.2em; text-shadow:0.1em 0.1em 0.2em black;}
.article.col_3 .mod_txt p{font-size:1.9em;  }

/*------------------------------------------------------------------------------ENCUESTAS------------------------------------------------------------------------------*/

.cab_encuesta {padding:1.4em 1.9em;  background:#fff; border-bottom:1px dashed #e7e7e3;}
.encuestas .columna_principal{border:0;}
.cab_encuesta h2 {font:3.4em/1.2em 'proximanova', Arial, Helvetica, sans-serif; font-weight:700; color:#000;}
.cab_encuesta h2::first-letter {text-transform:uppercase;}
.cab_encuesta h3 {font:1.8em/1.2em 'proximanova', Arial, Helvetica, sans-serif; font-weight:300;}
.cab_encuesta p {font:1.4em/1.4em 'proximanova', Arial, Helvetica, sans-serif; color:#858585;}
.section.cont_encuesta {margin-left:1.9em;}
.cont_encuesta .social_media.horizontal {margin:2em 0;}
.cont_encuesta .encuesta .general .pregunta {padding:0 0 2em 0;}
.cont_encuesta .caja.encuesta { border:0;}
.cont_encuesta  .encuesta .pestanas {border-top:1px dotted #E2E2E2; border-bottom:1px dotted #e7e7e3;}
.cont_encuesta .encuesta .contenedor_botones {margin:0;}
.cont_encuesta .encuesta .pregunta {padding:2em 0 0 0;}
.cont_encuesta .encuesta .formulario {padding:2em;border:1px solid #e7e7e3; }
.cont_encuesta .encuesta ul.resultados li .ancho_barras {width:35em;}
.cont_encuesta .encuesta .info {margin:1em 0 0 0;}
.cont_encuesta .pregunta .miniatura {float:right;}
.caja.encuesta { border:1px solid #e2e2e2; width:auto; margin:0;}
.encuesta .pestanas {font:1.1em/1.7em 'proximanova', Arial, Helvetica, sans-serif; font-weight:300; color:#999;clear: both; text-transform:uppercase; padding:2em 1em 0.5em; background:none;}
.encuesta .pestanas a, .columna_principal .article .encuesta .pestanas a { color:#858585; padding: 0.5em 1em;}
.encuesta .pestanas a.activo, .columna_principal .article .encuesta .pestanas a.activo {color:#000; background-color: #efefef; border-radius:4px;}
.encuesta .pestanas a:hover, .encuesta .pestanas a.activo:hover {opacity: 0.5;}
.encuesta .pestanas a.first {border-right:1px solid #e2e2e2; padding-right:1.2em;}
.encuesta .pregunta {clear: both; padding:2em 2em 0 2em;}
.columna_principal .article .encuesta h2, .columna_principal .encuesta h2, .columna_secundaria .encuesta h2, .destacada_dos_columnas .encuesta h2, .contenedor_super_destacada .encuesta h2, .columna_principal .cont_encuesta .article h2, .columna_secundaria .caja.encuesta h2 {color:#393939; font:2.4em/1.3em 'proximanova', Arial, Helvetica, sans-serif; font-weight:600; margin:0 0 0.3em 0;}
.columna_principal .cont_encuesta .encuesta .grande {margin: 0 2em 0 0;width: 31em; float:left;}
.columna_principal .cont_encuesta .encuesta .grande .foto img{width: 100%; max-width: 31em; height: auto;}
.encuesta .pestanas a .total {margin: 0.5em; padding-left: 0.5em; border-left: 1px solid #ddd;}
.izquierda .encuesta .pestanas a .total, .derecha .encuesta .pestanas a .total, columna_secundaria .encuesta .pestanas a .total, .col_1 .encuesta .pestanas a .total {display: none;}
.columna_principal .cuerpo_noticia .encuesta ul.votacion img, .columna_principal .cuerpo_noticia .encuesta ul.resultados img {width: 100%; max-width: 12.5em; height: auto;}
.columna_principal .cuerpo_noticia .izquierda .encuesta ul.votacion img, .columna_principal .cuerpo_noticia .izquierda .encuesta ul.resultados img, .columna_principal .cuerpo_noticia .derecha .encuesta ul.votacion img, .columna_principal .cuerpo_noticia .derecha .encuesta ul.resultados img {width: 100%; max-width: 8em; height: auto;}
.encuesta ul.votacion .miniatura, .encuesta ul.resultados .miniatura {width: 20%;}
.encuesta ul.votacion li .con_foto, .encuesta ul.resultados li .con_foto {width: 71%;}
.columna_principal .cuerpo_noticia .encuesta ul.votacion .miniatura img,
.columna_principal .cuerpo_noticia .encuesta ul.resultados .miniatura img {width: 100%;}
.encuesta ul.votacion li textarea  {border:1px solid #e2e2e2; background:#fff; padding:0.5em;  width:65%; height:5em;font:1.1em/1.3em  Arial, Helvetica, sans-serif; margin-bottom:0.5em; }
.columna_principal .article p.disclaimer {font:1.2em/1.6em 'proximanova',Arial,Helvetica,sans-serif; color:#525252;}
/* fotos */
.encuesta .pregunta .miniatura {margin-bottom:1em;}
.encuesta .pregunta .formulario .miniatura img {margin-bottom:0;}
.centro .encuesta .miniatura{float: right; width: 140px;}
.encuesta ul.votacion .miniatura, .encuesta ul.resultados .miniatura {float: left;margin: 0; margin-right:0.5em;}
.columna_principal .colgante .article .encuesta .miniatura, .columna_principal .destacada .colgante .article .encuesta .miniatura {float: right;}
.columna_principal .colgante .article .encuesta ul.votacion .miniatura, .columna_principal .destacada .colgante .article .encuesta ul.votacion .miniatura {float: none;}
.columna_principal .cuerpo_noticia .encuesta img, .encuesta img, .columna_principal .cuerpo_noticia .centro .encuesta img {display: block; border:1px solid #ededed; height:auto; width:auto;}
.columna_principal .cuerpo_noticia .izquierda .encuesta .foto img, .columna_principal .cuerpo_noticia .derecha .encuesta .foto img {width: 100%}
.contenedor_super_destacada .encuesta .grande .foto {margin-top: 0;}
.columna_principal .colgante .article .encuesta .grande {margin: 0;}
.foto_derecha .article .encuesta .grande {width: auto;margin: 0;float: none;}
.encuesta .grande .foto{display: block; margin-bottom:1em;}
.encuesta .grande .foto img {display: block;}
.encuesta .grande .foto p {padding: 0.5em 0;}
.centro .encuesta .grande .foto img {width: 100%; max-width: 50em;height: auto;margin: 0;}
.izquierda .encuesta .grande .foto img, .derecha .encuesta .grande .foto img {width: 100%; max-width: 20.5em;height: auto;margin: 0;}
.columna_principal .article .encuesta .grande .foto {margin: 0 0 1em;}
.encuesta ul.resultados li .miniatura {float: left;text-align: left;vertical-align: middle; margin-right:1em;}
.encuesta a {color:#000; }
/* fin fotos */
.encuesta .formulario {clear: both; padding-top:0.2em;}
.encuesta ul.votacion {margin: 0;clear: both;}
.encuesta ul.votacion li, .encuesta ul.resultados li {font:1.4em/1.6em 'proximanova', Arial, Helvetica, sans-serif; color:#000; background-color: #fff;margin: 0;padding: 0.5em 0 ;}
.columna_principal .cuerpo_noticia .encuesta ul.votacion li img{vertical-align: middle; margin-right:0.5em;}
.encuesta ul.votacion li label, .encuesta ul.votacion li input  {vertical-align: middle; }
.encuesta ul.votacion li label:hover {cursor: pointer;color: #888;}
.encuesta ul.resultados {width: 100%;}
.encuesta ul.resultados li .ancho_barras {float: left;}
.centro .encuesta ul.resultados li .con_foto {width: 22em;}
.centro .encuesta ul.resultados li .sin_foto {width: 34em;}
.izquierda .encuesta ul.resultados li .con_foto, .derecha .encuesta ul.resultados li .con_foto {margin-left:0;}
.izquierda .encuesta ul.resultados li .sin_foto, .derecha .encuesta ul.resultados li .sin_foto {}
.encuesta ul.resultados li .opcion {display: block;width: auto;margin: 0;}
.encuesta ul.resultados li .barra {height:0.8em;display: block;float: left;background: #075383 ;margin:0.4em 0.6em 0 0; position:relative; border-radius:0;}
.encuesta ul.resultados li .valor {color: #075383;float: left;display: block;width: auto;}
.encuesta .contenedor_botones {clear: both;margin: 2em 2em 0;position: relative; border-top:1px solid #E3E3E3; padding:2em 0;}
.encuesta a.boton {display: block;float: left;width: auto;text-align: center;}
.encuesta a.votar {font: 1.3em 'proximanova', Arial, Helvetica, sans-serif;border: 1px solid #E2E2E2;border-radius: 4px; color: #000000;float: left;padding: 0.7em 0.9em;text-transform: uppercase; }
.encuesta a.resultados {font: 1.3em 'proximanova', Arial, Helvetica, sans-serif;border: 1px solid #E2E2E2;border-radius: 4px; color: #000000;float: right;padding: 0.7em 0.9em;text-transform: uppercase;}
.encuesta a.boton:hover{box-shadow:1px -1px 5px #CCCCCC inset;}
.derecha .encuesta a.votar, .derecha .encuesta a.resultados, .izquierda .encuesta a.votar, .izquierda .encuesta a.resultados{padding: 0.5em 0.8em;}
/* notificaciones */
.encuesta .info {padding: 0.8em;margin: 1em 2em 0; background:#f5f5f5; }
.encuesta .info p, .columna_principal .article .encuesta .info p {padding: 0;margin: 0;font:1.1em/1.3em 'proximanova', Arial, Helvetica, sans-serif;border: none;color: #000;}
.encuesta .cerrado {background: #dd480b;}
.encuesta .ok p, .columna_principal .article .encuesta .ok p {color: #05a04a;}
.encuesta .error p, .columna_principal .article .encuesta .error p {color: #bf0000;}
.encuesta .capa_error {width: 24em;background-color: #fff;border: 1px solid #ededed;box-shadow: #bbb 1px 1px 2px;border-radius: 0.4em;position: absolute;bottom: 0.8em;left: 0.8em;padding: 2.5em 1.5em;}
.encuesta .capa_error .admiracion {font:2em/1.3em 'proximanova', Arial, Helvetica, sans-serif; font-weight:300;color: #000;display: block;float: left;background-color: #fff;-moz-border-radius: 1.5em;-webkit-border-radius: 1.5em;border-radius: 1.5em;border: 2px solid #000;width: 1.5em;height: 1.2em;padding: 3px 0 3px 0;margin: 0 0.5em 0 0;text-align: center;}
.encuesta .capa_error p {font:1.7em/1.3em 'proximanova', Arial, Helvetica, sans-serif;color: #000;text-shadow: 1px 1px 0 #fff;margin: 0;}
.encuesta .capa_error a.aceptar {font: 1.3em 'proximanova', Arial, Helvetica, sans-serif;text-transform: uppercase;color: #777;border-radius: 0.2em;padding: 0.5em 1.5em; clear:both; background:#e2e2e2;}
.encuesta .capa_error a.aceptar:hover {background-color: #999;}
/* fin notificaciones */

/* intro de la encuesta */
.encuesta p.contexto,
.columna_principal .article .encuesta p.contexto {font: 1.5em/1.4em 'proximanova', Arial, Helvetica, sans-serif; font-weight:400;padding-bottom: 0.8em; margin:0; }
.encuesta .general p.contexto {clear: none;}
/* encuesta en temáticos */
.section .encuesta .encabezado{min-height:0; margin:0; border-bottom: 1px solid #e3e3e7; padding: 0.8em; font-size:2.1em;}
.contenedor_generico .col_1-2 .encuesta .miniatura.figure img {width: 100%; max-width:4.5em; height: auto;}
.contenedor_generico .col_1-2 .encuesta .miniatura .figure img {width: 100%; max-width:14em; height: auto;}
.contenedor_generico .col_1-2 .encuesta .grande .figure img {width:100%;}
.col_1-2 .encuesta .miniatura{float:right; margin-left:0.5em;}
.secundaria .encuesta .pregunta{padding:2em 2em 0; }

/*------------------------------------------------------------------------------CONCURSOS, TRIVIA, QUIZS------------------------------------------------------------------------------*/

/* Quiz*/
.sumario_quiz {}
.contenedor_generico .sumario_quiz .mod_txt { /*display:table;*/ border-top:1px dotted #e7e7e3; padding:2em; margin: 0; width: auto; background: none repeat scroll 0 0 #f7f7f7; border-bottom: 4px solid #efefef; }
.contenedor_generico .col_2 .sumario_quiz .mod_txt {width: auto;}
.sumario_quiz .titulo_global {background-color: #fff; border-top: 2px solid #dd480b; border-bottom: 1px solid #efefef; margin: -2.1em -2em 1em; padding: 2em;}
.sumario_quiz .titulo_global h3, .columna_principal .cuerpo_noticia .sumario_quiz .titulo_global h3{font:1.8em/1.5em 'proximanova', Arial, Helvetica, sans-serif; text-transform: uppercase; color: #000; margin: 0;}
.sumario_quiz h2 { font:2em/1.3em 'proximanova', Arial, Helvetica, sans-serif; font-weight:600; color:#000; }
.opinion .sumario_quiz h2 { font-style: normal; }
.sumario_quiz .mod_txt p.pregunta {text-transform: uppercase; font:1.3em/1.7em 'proximanova', Arial, Helvetica, sans-serif; color:#666; margin-bottom:1em;}
.sumario_quiz .votacion {margin-top:2em;}
.sumario_quiz .votacion li {margin-bottom:2em;}
.sumario_quiz .contenedorenlaces {position:relative; height:5em; border-top:1px dotted #e7e7e3; }
.sumario_quiz .contenedorenlaces a, .sumario_quiz .contenedorcompartir a {border-radius: 4px;color: #000;float: left;font: 1.3em 'proximanova', Arial, Helvetica, sans-serif; font-weight:600; padding: 0.5em 0.8em;text-align: center;text-transform: uppercase; border:1px solid #E7E7E3; background-color: #fff; margin-top:1.5em;}
.sumario_quiz .contenedorenlaces a:hover, .sumario_quiz .contenedorcompartir a:hover {box-shadow:1px -1px 5px #CCCCCC inset;}
.sumario_quiz .contenedorenlaces li {position:absolute; top:0; }
.sumario_quiz .contenedorenlaces li.anterior {left:0;}
.sumario_quiz .contenedorenlaces li.siguiente {right:0;}
.sumario_quiz .mod_txt p {font:1.5em/1.5em 'proximanova', Arial, Helvetica, sans-serif; font-weight:300; color:#333;}
.sumario_quiz .info {margin:1em 0 0 0;}
.sumario_quiz .mod_txt .info p {text-transform:uppercase; margin:0 0 1em; display:none;}
.sumario_quiz .mod_txt .info p.activo {display:block;}
.sumario_quiz .mod_txt .info p.ok {color:#075383; font-family:'proximanova', Arial, Helvetica, sans-serif;}
.sumario_quiz .mod_txt .info p.error {color:#bf0000; font-family:'proximanova', Arial, Helvetica, sans-serif;}
/* trivia */
.sumario_quiz .contenedorenlaces a.disabled {display:none;}
/* con dibujo de input */
.sumario_quiz .votacion .opcion {margin:0; font:1.5em/1.5em 'proximanova', Arial, Helvetica, sans-serif; font-weight:300; color:#000; padding:0.8em 0.8em 0.8em 2.5em; background:#fff url(/iconos/v1.x/v1.0/quizs/ico_input_off.png) no-repeat 12px 14px; border:1px solid #d4d4d4; border-radius:4px; display:block; cursor: pointer;}
.sumario_quiz .votacion .opcion:hover,
.sumario_quiz .votacion .opcion.activo {background-color:#e7e7e3; }
.sumario_quiz .votacion .opcion.correcto{background:#075383 url(/iconos/v1.x/v1.0/quizs/ico_input_correcto.png) no-repeat 12px 14px; color:#fff; }
.sumario_quiz .votacion .opcion.cheked{background:#075383 url(/iconos/v1.x/v1.0/quizs/ico_input_on.png) no-repeat 12px 14px; color:#fff; }
.sumario_quiz .votacion .opcion.incorrecto{background:#bf0000 url(/iconos/v1.x/v1.0/quizs/ico_input_incorrecto.png) no-repeat 12px 14px; color:#fff; }
.sumario_quiz .votacion .opcion.disabled {color: #ddd; background-image: none; border-color: #efefef; cursor: default;}
.sumario_quiz .votacion .opcion.disabled:hover {background-color:#fff;}
.sumario_quiz .resultados {margin-bottom:1.7em; overflow: hidden;}
.sumario_quiz .mod_txt .resultados p {margin-bottom:1em; font: 1.6em 'proximanova', Arial, Helvetica, sans-serif; font-weight:600; color: #fff; display: inline; float: left; padding: 0.5em 1em; border-radius: 4px;}
.sumario_quiz .mod_txt .resultados p.ok {background-color:#075383;margin-right: 1em;}
.sumario_quiz .mod_txt .resultados p.error {background-color:#bf0000;}
.sumario_quiz .resultados_social .resultados {margin-bottom:0;}
.sumario_quiz .mod_txt p.mensaje  {background-color: #fefde0; border: 1px solid #e9e8cf; border-radius: 4px; margin: 1em 0; padding: 1em; text-align: center; font: 1.5em/1.5em 'proximanova', Arial, Helvetica, sans-serif;}
/* Concurso*/
.sumario_concurso {border-top:1px dotted #e7e7e3; padding:2em 2em 1em; background: none repeat scroll 0 0 #f7f7f7; border-bottom: 4px solid #efefef;}
.sumario_concurso .sonrisa {font: 600 3em/1.85em 'proximanova', Arial, Helvetica, sans-serif; background-color: #075383; color: #fff; border-radius: 100%; width: 2em; height: 2em; margin-right: 0.5em; text-align: center; display:block; border: 8px solid #efefef; margin: -1em 0 0.4em -0.5em;}
.sumario_concurso h2, .columna_principal .sumario_concurso h2 {line-height: 1.2em;}
.opinion .sumario_concurso h2 { font-style: normal; }
.sumario_concurso .pregunta h3{margin-bottom: 0.7em;}
.sumario_concurso h3 {font:2.1em/1.2em 'proximanova',Arial,Helvetica,sans-serif; font-weight:600; color:#333; margin: 0 0 0.5em;}
.sumario_concurso p, .columna_principal .sumario_concurso p {margin-bottom: 1em; line-height: 1.5em;}
.sumario_concurso p.enviar a, .columna_principal .sumario_concurso p.enviar a {margin-bottom: 1em; font: 600 1.2em 'proximanova', Arial, Helvetica, sans-serif; color: #fff; display: block; width: 6em; text-decoration: none; text-align: center; padding: 0.5em 1em; border-radius: 4px;background-color:#075383;}
.sumario_concurso p.enviar a:hover {background-color:#333;}
.sumario_concurso p.aceptar_bases, .columna_principal .sumario_concurso p.aceptar_bases {font: 400 1.1em/2em 'proximanova', Arial, Helvetica, sans-serif; color: #666; text-transform: uppercase; margin-bottom: 0;}
.columna_principal .sumario_concurso p.aceptar_bases {margin-bottom: 1.5em;}
.sumario_concurso p.aceptar_bases input {vertical-align: middle; margin-right: 0.5em;}
.sumario_concurso p.aceptar_bases a {text-decoration: underline; color: #333;}
.sumario_concurso p.aceptar_bases a:hover {text-decoration: none;}
.sumario_concurso p.mensaje  {background-color: #fefde0; border: 1px solid #e9e8cf; border-radius: 4px; margin: 1em 0; padding: 1em; text-align: center; font: 1.5em/1.5em 'proximanova', Arial, Helvetica, sans-serif;}
.sumario_concurso .recuadro_cargando {overflow: hidden;}
.sumario_concurso .c_spinner {font: 600 1.8em/2.2em 'proximanova', Arial, Helvetica, sans-serif; color: #000;}
.sumario_concurso .spinner {background: url(/iconos/v1.x/v1.0/varios/cargando.gif) no-repeat 0 0; width: 2.4em; height: 2.4em; margin-right: 1em; float: left;}
.sumario_concurso .campo_texto {font: 400 1.6em/1.4em 'proximanova', Arial, Helvetica, sans-serif; color: #000; background-color: #fff; border:1px solid #ddd; border-radius: 4px; margin: 0 0 0.5em; min-height: 9em; padding: 1.2em 1.5em; resize: none; width: 28.5em; width: 88%;}
.sumario_concurso .contador, .columna_principal .article .cuerpo_noticia .sumario_concurso .contador {color: #545454; text-align: right;}
.sumario_concurso .contador .caracteres {background-color: #fff; border-radius: 4px; border: 1px solid #ddd; color: #000; display: inline-block; font-weight: 600; padding: 0.2em 0.4em;}
.sumario_concurso .campo_selector {background-color: #f2f2f2; border: 1px solid; border-color: #ddd #fff #fff #ddd; border-radius: 4px; color: #333; cursor: pointer; display: inline-block; margin: 0 0 1em; width: 100%; outline: none; padding: 1em 0.3em 1em 1em; font: 400 1.6em/1em 'proximanova', Arial, Helvetica, sans-serif;}
.sumario_concurso p.codigo_pomocional {font: 600 2em/1.2em 'proximanova',Arial,Helvetica,sans-serif; color: #333;}
.sumario_concurso .codigo_pomocional strong {background-color: #fff; border: 1px solid #eaeaea; border-radius: 4px; clear: both; color: #777; display: block; padding: 0.5em 0 0.4em; margin-top: 0.2em; text-align: center; font-size: 3em; letter-spacing: 0.1em;}
.sumario_concurso ul, .sumario_concurso ol {background-color: #fff; border: 1px solid #eaeaea; border-radius: 4px; padding: 2em; margin-bottom: 2em;}
.sumario_concurso ul li, .sumario_concurso ol li{margin-left: 1.5em; padding: 0.2em 0; font: 400 1.6em/1.6em 'proximanova', Arial, Helvetica, sans-serif;}
.sumario_concurso ol li{list-style-type: decimal;}
.sumario_concurso ul li{list-style: outside url(/iconos/v1.x/v1.0/varios/bullet_azul.gif);}
.sumario_concurso ul.botones_registrado, .sumario_concurso ul.listado_opciones {background-color: transparent; padding: 0; margin: 0; border: none;}
.sumario_concurso ul.botones_registrado li, .sumario_concurso ul.listado_opciones li{list-style: none; margin: 0; padding: 0; line-height: 1.3em;}
.sumario_concurso ul.listado_opciones li label{margin: 0 0 0.7em; color:#000; padding:0.8em 0.8em 0.8em 2.5em; background-color:#fff; border: 1px solid #eaeaea; border-radius:4px; display:block; cursor: pointer; position: relative;}
.sumario_concurso ul.listado_opciones li label input{position: absolute; top: 1.1em; left: 1em;}
.sumario_concurso ul.listado_opciones li label:hover {background-color:#e7e7e3; }
.sumario_concurso a.boton_registrado, .sumario_concurso a.boton_no_registrado {float: left; margin-bottom: 1em; font: 600 1em 'proximanova', Arial, Helvetica, sans-serif; color: #fff; display: block; width: 40%; text-decoration: none; text-align: center; padding: 0.5em 1em; border-radius: 4px; background-color:#075383;}
.sumario_concurso a.boton_no_registrado {background-color:#333;}
.sumario_concurso a.boton_registrado {margin-right: 0.5em;}
.sumario_concurso a.boton_registrado:hover, .sumario_concurso a.boton_no_registrado:hover {background-color:#000;}
/* si en col_1 */
.col_1 .sumario_concurso .codigo_pomocional strong {font-size: 1em;}
.col_1 .sumario_concurso a.boton_registrado, .col_1 .sumario_concurso a.boton_no_registrado {float: none; width: auto; margin-right: 0;}
.col_1 .sumario_concurso p.enviar a {width: auto;}
.col_1 .sumario_concurso ul, .col_1 .sumario_concurso ol {padding-left: 0;}
.col_1 .sumario_concurso .campo_texto {padding: 1em; width: 80%;}
.col_1 .sumario_quiz .contenedorenlaces a,
.col_1 .sumario_quiz .contenedorcompartir a {font-size: 1.2em;}
.col_1 .sumario_concurso ul li, .col_1 .sumario_concurso ol li {font-size: 1.4em;}
.col_1 .sumario_concurso p.aceptar_bases input {margin-right: 0.2em;}
.col_1 .encuesta a.votar, .col_1 .encuesta a.resultados {font-size: 1.1em; padding: 0.7em 0.5em;}

/*------------------------------------------------------------------------------TAGS------------------------------------------------------------------------------*/

.tags{position:relative; }
.tags .contenedor {overflow: hidden; padding:1.6em 0 0;}
.columna_principal .tags .contenedor {width:74em; float:left;}
.programa .columna_principal .tags {margin:0;float:none;}
.programa .columna_principal .tags .contenedor {float:none;}
/*.tags h4 {display: inline;color: #000;font:1.2em 'proximanova',Arial,Helvetica,sans-serif; font-weight:700;padding: 0.4em 0.7em;}*/
.tags h4{font:1.8em 'proximanova', Arial, Helvetica, sans-serif; font-weight:400; display:block; padding:0 0 0.5em 0;}
.tags ul {display: inline;clear:both; }
.tags ul li {display: inline;}
.tags ul li a {font:1.3em/1em 'proximanova', Arial, Helvetica, sans-serif; color:#fff; background:#C2C2BB; border-radius:25px;display:inline-block; padding:8.5px 15px; -moz-box-shadow: inset 2px 2px 5px #9d9d97;-webkit-box-shadow: inset 2px 2px 5px #9d9d97;box-shadow: inset 2px 2px 5px #9d9d97; margin:0 0.4em 1.2em 0;}
.tags ul li a:before {content: "#";}
.tags ul li a:hover {background:url(/iconos/v1.x/v1.0/varios/bg_grey.png);}
.tags a.mostrar,.tags a.ocultar {height: 3em; width:3em;background-color:#C2C2BB; border-radius:25px;display:inline-block; -moz-box-shadow: inset 2px 2px 5px #9d9d97;-webkit-box-shadow: inset 2px 2px 5px #9d9d97;box-shadow: inset 2px 2px 5px #9d9d97; margin:1.6em 0 0 0; background-image:url(/iconos/v1.x/v1.0/varios/bg_mas_menos.png); background-repeat:no-repeat; position:absolute; top:0;right:0.5em; }
.tags a.ocultar {background-position:-29px 0;  }
.tags a.mostrar {background-position:1px 0; }

/*------------------------------------------------------------------------------APOYOS EN PORTADILLA------------------------------------------------------------------------------*/

/*
.bloque_apoyos .encabezado h3 {font:2.2em/0.8em 'proximanova',Arial,Helvetica,sans-serif; font-weight:700;}
.bloque_apoyos .contenedor_generico{background:#fff; float:left; border-spacing:0; padding:0 0 1.5em 0;}
.bloque_apoyos .contenedor_generico .article .mod_txt{position:absolute; width:19.1em; height:17.7em; top:0; left:0; margin:0; overflow:hidden; padding:1em 1.6em; background:url(/iconos/v1.x/v1.0/varios/bg_2e2e2e.png); display:none; }
.bloque_apoyos .contenedor_generico .article:hover .mod_txt{display:block; }
.bloque_apoyos .contenedor_generico .article{width:21.1em; margin-bottom:2.5em;}
.bloque_apoyos .contenedor_generico .article .figure img {max-width:21.1em;height:auto; }
.bloque_apoyos .contenedor_generico .article {display:block; float:left; position:relative; margin-left:1.5em;}
.bloque_apoyos .modulo_compartir {margin:1em 0 0 0;}
.bloque_apoyos .modulo_compartir .capa_compartir {display:inline-block; }
.columna_principal .bloque_apoyos .article .antetitulo {font-size:1.5em; color:#fdbd00;}
.bloque_apoyos .article h2 {font:1.5em/1.3em 'proximanova',Arial,Helvetica,sans-serif; font-weight:400; color:#fff;}
.bloque_apoyos .article h2 a{color:#fff;}
.bloque_apoyos a.comentarios {margin-top:1em;}

.bloque_apoyos.fotogalerias .contenedor_generico .article .mod_txt{ width:21.8em; height:21.2em; background:url(/iconos/v1.x/v1.0/varios/bg_fdbd00.png);}
.bloque_apoyos.fotogalerias .contenedor_generico .article{width:24.8em;}
.bloque_apoyos.fotogalerias .contenedor_generico .article .figure img { }
.bloque_apoyos.fotogalerias .article .antetitulo {color:#fff;}
.bloque_apoyos.fotogalerias .article h2 {color:#061423;}
.bloque_apoyos.fotogalerias .article h2 a{color:#061423;}

.bloque_apoyos {border-bottom:1px solid #E4E4E4; margin-bottom:-1px;}

.bloque_apoyos .ver_mas{margin-top:1.5em; float:left; text-align:center; height:6em; width:100%;}
.bloque_apoyos a.mas{background:#fff;border-radius: 4px;color: #000;font: 600 1.4em/1.1em 'proximanova',Arial,Helvetica,sans-serif;padding: 0.7em 0.9em; text-transform: uppercase; border:1px solid #e2e2e2; }
a.mas:hover{box-shadow:1px -1px 5px #CCCCCC inset;}
*/
/*------------------------------------------------------------------------------relacionados------------------------------------------------------------------------------*/

.relacionados{border:1px solid #e7e7e3; padding:2em 0 1em 1.2em;}
.relacionados .article img {width:7em; height:auto; float:left; margin-right:1.3em;}
.relacionados .article h2 {font-size:2.4em; margin-bottom:0.4em;}
.columna_principal .relacionados .article .antetitulo, .relacionados .article .antetitulo {line-height:0.8em;}
.relacionados .mod_txt{float:left; width:88%;}
.relacionados h3{font: 600 2.2em/1.1em 'proximanova',Arial,Helvetica,sans-serif;}

/*------------------------------------------------------------------------------CABECERAS DE SECCIONES------------------------------------------------------------------------------*/

/*cabecera temas*/
.seccion{ background: #ffca05;border-bottom: 1px solid #E5E5E5; min-height: 9.2em; margin: 0 auto;}
.seccion .titular{color: #000; float: left;font: 400 5em "proximanova",Arial,Helvetica,sans-serif;margin: 0.33em 0 0.3em 0.6em;}
.seccion .titular a{ color: #000;}
.seccion .modulo_compartir {float:right; margin-top:0.3em;}
.seccion .modulo_compartir .capa_compartir{display:inline-block; }
.seccion .comentarios{float:right;margin:0.8em 0 0 1em;}
.menu_desplegable.tema{float:right;width:33.4em; text-align:right; margin:1em 4em 0 0; }
.menu_desplegable.tema .boton_menu_section, .menu_desplegable.tema .boton_menu_desplegable {color: #000; font-size:1.3em;padding-right: 0; padding-left:0.5em; }
.menu_desplegable.tema .boton_menu_section {background: url(/iconos/v1.x/v1.0/varios/tic_gris.png) no-repeat left 0; margin-left: 0; padding-left:1.5em; padding-bottom:0.3em; }
.menu_desplegable.tema .boton_menu_desplegable {background: url(/iconos/v1.x/v1.0/varios/tic_azul.png) no-repeat left 0; margin-left: 0; padding-left:1.5em; padding-bottom:0.3em; }
.menu_desplegable.tema .capa_menu_desplegable li {text-align:left;}
.menu_desplegable.tema .capa_menu_desplegable li a { color: #000;font: 1.2em/1.1em 'proximanova',Arial,Helvetica,sans-serif;margin-bottom: 0.9em;padding:0.2em 0 0 1.8em; text-transform:uppercase;background: url(/iconos/v1.x/v1.0/varios/tic_gris.png) no-repeat left 0; }
.menu_desplegable.tema .capa_menu_desplegable li a:hover, .menu_desplegable.tema .capa_menu_desplegable li.activo a {background: url(/iconos/v1.x/v1.0/varios/tic_azul.png) no-repeat left 0; }
.menu_desplegable.tema .notificacion{color: #000;font: 1.4em/1.1em 'proximanova',Arial,Helvetica,sans-serif; font-weight:400; padding:1em; background:#f8f8f8;border-top:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0;margin-top:1.4em;text-align:left;}
.menu_desplegable.tema .notificacion .etiqueta{font-family:'proximanova',Arial,Helvetica,sans-serif; font-weight:700;  }
.menu_desplegable.tema .notif{color: #000;font: 1.2em/1.1em 'proximanova',Arial,Helvetica,sans-serif; font-weight:400; text-align:left;margin-top:1.2em;}
.menu_desplegable.tema .boton{font:1.4em 'proximanova',Arial,Helvetica,sans-serif; font-weight:700; color:#000; background:#fff; padding:0.5em 1.5em; clear:both; float:right; border:1px solid #e7e7e3; border-radius:5px; text-transform:uppercase;}
.menu_desplegable.tema .boton:hover{box-shadow:1px -1px 5px #CCCCCC inset;}
.contenedor_barra_etiquetas .tags h4 { display: block;font: 400 1.8em 'proximanova',Arial,Helvetica,sans-serif;padding: 0 0 1em;}
/*cabecera firmas*/
.contenedor_header .capa_header_firmas { background: none;border-bottom: 1px solid #E5E5E5; min-height: 4em; padding-left: 0;margin: 0 auto;padding: 3em 0 0.5em 0; }
.capa_header_firmas .titular{color: #232323; float: left; font: 3.7em/0.8em 'proximanova',Arial,Helvetica,sans-serif;}
.capa_header_firmas .titular a{color: #232323;}
/*CABECERA PROGRAMAS */
.seccion.programa{background:#ffca05;padding: 3em 2em 1.5em;min-height:5em; position:relative; margin:0 auto; }
.seccion.programa h1{font:5em 'proximanova', Arial, Helvetica, sans-serif; font-weight:300; color:#000; letter-spacing:-1px; }
.seccion.programa h1 a{color: #000;}
.seccion.programa h1 a:hover, .seccion .titular a:hover{opacity: 0.5;}
.seccion.programa .navegacion {margin-top:1em; float:left;}
.seccion.programa .navegacion ul{float:left; font:1.3em/1.6em 'proximanova', Arial, Helvetica, sans-serif;}
.seccion.programa .navegacion li{display:inline;}
.seccion.programa .menu li a{color:#000;text-transform:uppercase; float:left; margin-right:0.5em; padding: 0.1em 0.5em 0; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}
.seccion.programa .menu li.home a{ text-indent:-9999px;width:16px; height:13px; background:url(/iconos/v1.x/v1.0/varios/ico_home.png) no-repeat 3px 0; margin-top:3px;}
.seccion.programa .menu li a:hover{color:#fff;}
.seccion.programa .menu li.activo a{background-color:#000;}
.seccion.programa .menu li.activo a:hover{background-color: #000;}
.seccion.programa .redes li a{width:1.9em; height:1.7em; display:block; text-indent:-9999px; float:left; background-image:url(/iconos/v1.x/v1.0/redes/redes_cabecera.png); background-repeat:no-repeat; margin:0 0 0 10px;}
.seccion.programa .redes li a:hover, .seccion.programa .redes li.activo a{opacity:0.2;}
.seccion.programa .redes li.rss a{background-position:0 0;}
.seccion.programa .redes li.twitter a{background-position:-39px 0;}
.seccion.programa .redes li.facebook a{background-position:-80px 0;}
.seccion.programa .info_locutor{position:absolute; bottom:0; right:2em; max-width: 45em;}
.seccion.programa .info_locutor .foto{float:left;margin-right: 0.9em;}
.seccion.programa .info_locutor .foto img{display: block;}
.seccion.programa .info_locutor .info{float:left; margin-top:5em; max-width: 33em; min-width:18em; text-align:right;}
.seccion.programa .info_locutor .locutor{font:1.6em/1em 'proximanova', Arial, Helvetica, sans-serif; color:#000; margin-bottom:0.3em; font-weight:bold;}
.seccion.programa .info_locutor .locutor a{color:#f5f5f4;}
.seccion.programa .info_locutor .horario{font:1.2em/1.2em 'proximanova', Arial, Helvetica, sans-serif; font-weight:300; color:#000; text-transform:uppercase;}
.seccion.programa .info_locutor .horario a{ color:#000;}
.seccion.programa .navegacion.der{float:right;}
.seccion.programa .navegacion.izq .menu li a{text-transform:none; }
.seccion.programa ul.podcast {margin-top: 0;}
.seccion.programa ul.podcast li{color: #000; text-transform: uppercase;}
.seccion.programa ul.podcast li a{background-image:url(/iconos/v1.x/v1.0/redes/podcast_negro.png); margin-top: -3px;}
.seccion.programa ul.podcast li a:hover{opacity:0.2;}
/*CABECERA EMISORA */
.seccion.emisora{background:#ffca05;min-height:5em; position:relative; margin:0 auto; padding-bottom: 0; }
.seccion.emisora h1 {color: #000;font: 400 5em "proximanova",Arial,Helvetica,sans-serif; padding: 0.33em 0 0.3em 0.6em;}
.seccion.emisora h1 a{color: #000;}
.seccion.emisora h1 a:hover{opacity: 0.5;}
.seccion.emisora ul{font:1.3em/1.6em 'proximanova', Arial, Helvetica, sans-serif;}
.seccion.emisora ul li.enunciado{font:1.2em/1.3em 'proximanova', Arial, Helvetica, sans-serif;}
.seccion.emisora .menu {padding: 0 1.7em;}
.seccion.emisora .menu li a{ font-weight:300; color:#000;text-transform:uppercase; float:left; margin-right:0.5em; padding: 0.1em 0.5em 0; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}
.seccion.emisora .menu li.home a{ text-indent:-9999px;width:16px; height:13px; background:url(/iconos/v1.x/v1.0/varios/ico_home.png) no-repeat 5px 0; margin-top: 4px;}
.seccion.emisora .menu li a:hover{color:#fff;}
.seccion.emisora .menu li.activo a{background-color:#fff;}
.seccion.emisora .menu li.activo a:hover{background-color: #000;}
.seccion.emisora .navegacion {padding: 1em 0;}
.seccion.emisora .navegacion ul{float:left;}
.seccion.emisora .navegacion li{display:inline; color: #000;}
.seccion.emisora .navegacion li a{color: #000;}
.seccion.emisora .navegacion li a:hover{opacity: 0.5;}
.seccion.emisora .navegacion li.activo a{color: #000;}
.seccion.emisora .navegacion li.activo a:hover{color: #fff; opacity: 1;}
ul.podcast {margin-top: 1px; padding:0;}
ul.podcast li{color: #777; float: left;}
ul.podcast li a{width:1.9em; height:1.7em; display:block; float: left; text-indent:-9999px; background-image:url(/iconos/v1.x/v1.0/redes/podcast.png); background-repeat:no-repeat; margin:0 0 0 10px;}
ul.podcast li.rss a{background-position: 3px 1px;}
ul.podcast li.itunes a{background-position: -24px 1px;}
ul.podcast li.feedly a{background-position: -52px 1px;}
.seccion.emisora .navegacion .redes {float: right; margin-right: 1em;}
.seccion.emisora .navegacion .redes li {color: #000; float: left;}
.seccion.emisora .navegacion .redes li a{width:1.9em; height:1.7em; display:block; float: left; text-indent:-9999px; background-image:url(/iconos/v1.x/v1.0/redes/redes_emisoras.png); background-repeat:no-repeat; margin:0 0 0 10px;}
.seccion.emisora .navegacion .redes li a:hover, .seccion.emisora .navegacion .redes li.activo a{opacity:0.2;}
.seccion.emisora .navegacion .redes li.facebook a{background-position: 8px 3px;}
.seccion.emisora .navegacion .redes li.twitter a{background-position: -21px 3px;}
.seccion.emisora .navegacion .redes li.googleplus a{background-position: -51px 3px;}
.seccion.emisora .navegacion .redes li.youtube a{background-position: -77px 2px;}
.seccion.emisora .navegacion .redes li.instagram a{background-position: -101px 3px;}

/*------------------------------------------------------------------------------cajas aside------------------------------------------------------------------------------*/

/*gomas*/
.goma  {border-bottom:1px solid #e2e2e2; border-left:1px solid #e2e2e2; margin:1.5em auto 0 auto; padding:1em 1em 0 1em; background:#fff;width: 27.8em;}
.goma .article{margin-bottom:1em;}
.goma .article img { float: left;height: auto;margin: 0 1em 0 0;vertical-align: middle; max-width: 15em; width: 100%; }
.goma .article h4, .goma .article h2{font:600 1.3em/1.3em 'proximanova',Arial,Helvetica,sans-serif; margin: 0.2em 0 0 ; color:#000; }
.goma .article h4 a, .goma .article h2 a{color:#000; }
.goma .article h4 a:hover, .goma .article h2 a:hover {border-bottom:1px dotted #000;}
.goma .article p {font-size:1.1em; line-height:1.5em; color:#333; }
.goma .article p a{color:#000; }
.goma .article .antetitulo {line-height:1em; font-size:1.3em; color:#333; }
.goma .article .antetitulo.cintillo_grafico{line-height:1.4em; font-size:1.6em;}
.goma .article .antetitulo a {background:none;color:#FDBE00; }
.goma .miniatura .posicionador {float:left; }

/* caja_autor
.caja_autor {padding:0.7em 0 1.3em 0; border-bottom:1px solid #E7E7E2;}
.caja_autor .columna_foto {width: 3.6em;float: left;}
.caja_autor .columna_foto img { width: 3.6em;height: auto;display: block; border-radius:50%; margin-top:0.2em;}
.caja_autor .columna_donde {float: right;max-width:22em;}
.caja_autor .columna_donde ul { margin:1.2em 0 0 0; }
.caja_autor .columna_donde ul li {display:inline; margin-left:0.2em;}
.caja_autor .columna_donde ul li a { font:1.2em/1em 'proximanova',Arial,Helvetica,sans-serif; font-weight:600;color:#333; background:url(/iconos/v1.x/v1.0/redes/redes_compartir.png); background-repeat:no-repeat; padding:0.3em 0 0.3em 1.5em;  }
.caja_autor .columna_donde ul li a.facebook { background-position:0 2px; text-indent:-9999px; display:inline-block; margin-top:-0.3em;  }
.caja_autor .columna_donde ul li a.twitter { background-position:0 -94px;}
.caja_autor .columna_donde ul li a.g_plus { background-position:0 -45px; text-indent:-9999px; display:inline-block; margin-top:-0.3em; width:0;}
.caja_autor .columna_donde ul li a.facebook:hover { background-position:0 -23px}
.caja_autor .columna_donde ul li a.twitter:hover { background-position:0 -118px}
.caja_autor .columna_donde ul li a.g_plus:hover { background-position:0 -69px}
.caja_autor .columna_donde iframe { display: block;margin-left: 1.4em;}
.caja_autor .columna_quien {float: left; padding:1em 0 0 1em; }
.caja_autor .columna_quien .nombre {font:1.6em/1em 'proximanova',Arial,Helvetica,sans-serif; font-weight:600; display:inline;}
.caja_autor .columna_quien .nombre a {color: #000;}
.caja_autor .columna_quien .nombre a:hover {border-bottom:1px dotted #000;}
.caja_autor .columna_quien .descripcion {margin: 7px 0 0 0;color: #333; font: 1.4em/1em 'proximanova', Arial, Helvetica, sans-serif; font-weight:400;display:inline;}
.caja_autor .columna_quien .descripcion::before{content:" - ";} */

/* caja*/
.caja{margin: 1.5em auto 3em auto; position: relative; width: 30em;}
.caja .encabezado{font:1.9em/1em 'proximanova',Arial,Helvetica,sans-serif; font-weight:700; color:#000; padding-bottom:0.7em;}
.caja .encabezado a{color:#000; }
.caja .contenedor, .caja .tdia .cuer {background:#fff;border: 1px solid #e2e2e2; border-top:none; min-height:10em;padding: 1.5em 1.5em 1em; }
.caja .contenedor h2{font:1.9em/1.2em 'proximanova',Arial,Helvetica,sans-serif; font-weight:600; color:#000;}
.caja .contenedor h2 a:hover{color:#878787;}
.caja .contenedor .article{margin-bottom:1.5em;padding-bottom:1.5em;border-bottom:1px solid #e7e7e3;}
.caja .article:last-child{border:0;margin-bottom:1.5em; }
.caja .destacada .article:last-child {}
.caja .destacada .article .centro{ margin:0 1em 1em 0;}
.caja .destacada .article .centro .xfoto .lazy-hidden{ width:90%; height:auto;}
.caja .article .antetitulo {line-height:1em; font-size:1.3em; margin-bottom:0.5em; }
.caja .article .antetitulo a {background:none;color:#dd480b; }
.caja .article .antetitulo.cintillo_grafico {line-height:1.4em; font-size:1.6em;}
.caja .article p {font-size:1.3em; }
.caja .firma{display:block;}
.caja a.comentarios{margin-left:0;}
.caja .miniatura {float: left;}
.caja .destacada .centro .foto {margin-bottom: 1em;}
.caja .destacada .miniatura {max-width: 11em;}
.caja .foto img{width: 100%; max-width:11em; height:auto;}
.caja .miniatura, .caja .destacada .miniatura {margin-right:1em;}
.caja .destacada .foto img{max-width: none;}
.caja .article .apoyos {clear: both; float: left; width: 100%;}
.caja .article .apoyos li {font-size: 1.4em; padding-bottom: 7px; background-size: auto 22px;}
.caja .apoyos li.foto, .caja .article .apoyos li.foto {float:none;}
.caja .modulo_compartir{margin-left:0;}
.caja .miniatura .boton_video {background: url(/iconos/v1.x/v1.0/varios/boton_video_peq.png) no-repeat 0 0;height: 1.8em; width: 1.8em; bottom:5px; left:5px;}
.caja .miniatura .en_directo {font:1.1em/1em 'proximanova',Arial,Helvetica,sans-serif; font-weight:600; padding:6px 7px 4px 7px;left:5px; top:5px;}
.caja .article p.figcaption {width:9em; margin:0;}
.caja .ver_mas{padding:1.5em 2em;border-top:1px solid #e2e2e2; margin-top:1.5em;}
.caja a.mas{background:#fff;border-radius: 4px;color: #000;font: 600 1.4em/1.1em 'proximanova',Arial,Helvetica,sans-serif;padding: 0.7em 0.9em; text-transform: uppercase; float:right;border:1px solid #e2e2e2}
.caja .preg {font-size:1.5em; line-height:1.2em;}
.caja .cajatit {font: 1.9em/1em 'proximanova',Arial,Helvetica,sans-serif;}
.caja .tdia img { margin-bottom:1em;}
/* caja generico con foto 
.caja.generico_foto .contenedor {padding: 2em 1.5em 1em 1.5em; }
.caja.generico_foto .contenedor h2{font:1.6em/1.2em 'proximanova',Arial,Helvetica,sans-serif; font-weight:600; }
.caja.generico_foto .article{border-bottom:1px solid #e7e7e3;}
.caja.generico_foto .article .antetitulo {line-height:1em; font-size:1.3em; margin-bottom:0.5em; }
.caja.generico_foto .article .antetitulo.cintillo_grafico{line-height:1.4em; font-size:1.6em;}
.caja.generico_foto .article p {font-size:1.3em; }
.caja.generico_foto .modulo_compartir{margin-left:0;}
.caja.generico_foto .foto {float:left;}
.caja.generico_foto .foto img{width: 100%; max-width:11em; height:auto;}
.caja.generico_foto .miniatura .boton_video {background: url(/iconos/v1.x/v1.0/varios/boton_video_peq.png) no-repeat 0 0;height: 1.8em; width: 1.8em; bottom:5px; left:5px;}
.caja.generico_foto .article .antetitulo a {background:none; color:#FDBE00;}
.caja.generico_foto .miniatura .en_directo {font:1.1em/1em 'proximanova',Arial,Helvetica,sans-serif; font-weight:600; padding:6px 7px 4px 7px;left:5px; top:5px;}
.caja.generico_foto .article p.figcaption {width:9em; margin:0;}*/
/* caja programas*/
.caja.programas .article{margin-bottom:0; border-bottom:1px solid #e5e5e5; padding: 1.5em 0 2em; position:relative; }
.caja.programas .article:first-child {padding-top: 0;}
.caja.programas .article:last-child {border-bottom: none;}
.caja.programas .miniatura {top: 1.2em; right: 0; position: absolute; z-index:200;}
.caja.programas .miniatura img{width: 100%; max-width:10.5em; height:auto;}
.caja.programas .contenedor h2{font:1.2em/1.2em 'proximanova',Arial,Helvetica,sans-serif; font-weight:400; color:#666; text-transform:uppercase; max-width:20em;}
.caja.programas .contenedor h2 a{color:#666;}
.caja.programas .apoyos{background:#f8f8f8; padding:1.4em 0 0.8em 1.7em;position:relative; margin-top:1em; float: none; width: auto;}
.caja.programas .apoyos li{}
.caja.programas .miniatura + .apoyos li{max-width:6.5em;}
/* caja agenda*/
.caja.agenda .contenedor{padding:1em 0;}
.caja.agenda .inner{max-height:35em; overflow-y:auto; margin-right:1em;}
.caja.agenda .inner h2{font:1.4em/1em 'proximanova',Arial,Helvetica,sans-serif; font-weight:400; color:#dd480b;text-transform:uppercase; margin-bottom:1em; }
.caja.agenda .inner h2 a{color:#dd480b;}
.caja.agenda .contenedor .article{border-bottom:1px solid #e2e2e2;padding:0 0 2em 2em; margin:1em 0 0 0;}
.caja.agenda .contenedor .article:last-child{border-bottom:0;}
.caja.agenda .contenedor p{font:1.4em/1.2em 'proximanova',Arial,Helvetica,sans-serif; font-weight:700; margin-bottom:0.7em; }
.caja.agenda .contenedor .info{font:11px/15px 'proximanova',Arial,Helvetica,sans-serif; font-weight:400; margin-bottom:0;clear:both; display:block; }
.caja.agenda .contenedor p a, .caja.agenda .contenedor .info a{color:#000; }
.caja.agenda .logo img{float:left; margin-right:0.7em; display:block;}
/* caja lomas sin foto */
.caja.lomas .contenedor {padding: 2em 1.6em 0.2em 2em;width: 26.8em; }
/* caja lomas visto con foto*/
.caja.lo_mas_visto .encabezado, .caja .encabezado, .caja .tdia .cajatit{padding: 0.9em 1em;border:1px solid #e2e2e2;border-bottom:none; background:#fff;}
.caja.lo_mas_visto .contenedor {padding: 2em 1.6em 2em 2em;width: 26.2em; }
.caja.lo_mas_visto .contenedor h2{font-size:1.6em!important; line-height:1.2em; }
.caja.lo_mas_visto .foto {float:left;}
.caja.lo_mas_visto .foto img{width: 100%; max-width:7.8em; height:auto;}
.caja.lo_mas_visto .miniatura .boton_video {background: url(/iconos/v1.x/v1.0/varios/boton_video_peq.png) no-repeat 0 0;height: 1.8em; width: 1.8em; bottom:5px; left:5px;}
.caja.lo_mas_visto .contenedor .article {margin-bottom: 1em;}
/* caja conversacion*/
.caja.conversacion .inner {padding:1.3em 0 1.3em 1.3em;}
/* caja encuesta*/
.columna_secundaria .caja.encuesta{margin: 1.5em auto 3em auto; position: relative; width: 30em; border:0;}
.columna_secundaria .encuesta ul.votacion img, .columna_secundaria .encuesta ul.resultados img {width: 100%;}
.columna_secundaria .encuesta .grande .foto img {height: auto; margin: 0;width: 100%;}
.columna_secundaria .encuesta .foto p.figcaption {background:#F4F4F4;color: #333333; font: 300 1.2em/1.5em 'proximanova',Arial,Helvetica,sans-serif; margin: 0;padding: 0.7em;}
.columna_secundaria .encuesta .pregunta .miniatura .foto {float:right;}
.caja .tdia{ width:100%;}
.caja .tdia .cajatit a{ font:1em/1em 'proximanova',Arial,Helvetica,sans-serif; font-weight:700; color:#000; padding-bottom:0.7em;}
.caja .tdia .cuer .im{ width:100%; height:auto;}
.caja .tdia .tir{ float:left; margin:0.5em 1.5em;}
.caja .tdia .tnum{float:right; margin:0.5em 1.5em; width:9em; background:url(/images/ico-blogpsm.gif) no-repeat left; padding:1em 0 0 1em; height:2em; color:#000;}
.caja .tdia .tnum img{ display:none;}

/*------------------------------------------------------------------------------error 404------------------------------------------------------------------------------*/

.error_404 {padding:10em 7em}
.txt_404{/*background:url(/iconos/v1.x/v1.0/varios/ico_error404.png) no-repeat 0 0;*/ width:33em; float:left; height:29em;}
.txt_404 p {text-indent:-9999px;}
.error_404 h2 {font:2.2em/1.3em 'proximanova',Arial,Helvetica,sans-serif; font-weight:600; color:#000; margin-bottom:0.5em;}
.error_404 p {font:1.4em/1.5em 'proximanova',Arial,Helvetica,sans-serif; font-weight:400; color:#0b0b0b;}
.error_404 p a {color:#f6193f; text-decoration:none;}
.error_404 .capa_buscar_temas {margin-top:5em;}
.error_404 .capa_buscar_temas .eleccion_temas {padding:4em 24em;}
.error_404 ul{margin-top:1.5em;}
.error_404 li{font:2.3em/1.5em 'proximanova',Arial,Helvetica,sans-serif; font-weight:600; color:#000; color:#0b0b0b;}
.error_404 li a {color:#000; }
.error_404 li a:hover {color:#000;}

/*------------------------------------------------------------------------------Pasa pasa------------------------------------------------------------------------------*/

.cont_pasa_hor { position:relative; width:77em;}
.cont_pasa_hor li{position:relative;}
.cont_pasa_hor .figure img {width: 100%; max-width:77em; height:auto; display:block; }
.cont_pasa_hor .pie_foto {position:absolute; bottom:41px; width:100%; text-align:left; left:0; z-index:2000; background:url(/iconos/v1.x/v1.0/varios/bg_2e2e2e.png);}
.cont_pasa_hor .info_foto {position:relative; padding:1.5em 1.5em 1em 1.5em;  }
.cont_pasa_hor .info_foto p {font:1.2em/1.1em 'proximanova',Arial,Helvetica,sans-serif; font-weight:400; color:#fff; margin:0 0 0.5em 0;}
.cont_pasa_hor .firma {font-size:1.2em; color:#fff;}
.cont_pasa_hor .firma .autor {border-right:1px solid #fff;color:#fff;}
.cont_pasa_hor .firma .autor a, .cont_pasa_hor .actualizado{color:#fff;}
.article .cont_pasa_hor .firma a {color:#fff;}
.cont_pasa_hor .flecha_rotatore.der a {left:auto; right:0;}
.cont_pasa_hor .contador{height:3em; width:100%; display:block; position:absolute; bottom:0.7em;}
.cont_pasa_hor .cont{height:2.4em; max-width:24.2em; width: 100%; display:block; margin:0 auto;background:#000; border:1px solid #404040; border-radius:25px; padding:0.7em 1.2em 0 1.2em;}
.cont_pasa_hor .cont li a{padding:0.2em 0.8em 0.1em 0.8em; display:block; font:1.2em/1.1em 'proximanova',Arial,Helvetica,sans-serif; font-weight:400; color:#fff; background:#545454; float:left; margin-right:0.4em; border-radius:15px;}
.cont_pasa_hor .cont li a:hover, .cont_pasa_hor .cont li.activo a{background:#dd480b;}
.cont_pasa_hor .cont li.primero a {margin-right:1.1em;}
.cont_pasa_hor .cont li.ultimo a {margin-left:0.7em;}

/*------------------------------------------------------------------------------fullscreen------------------------------------------------------------------------------*/

.telon {background-color: #000; height: 100%; left: 0; min-width: 1002px; opacity: 0.92; top: 0; width: 100%; z-index: 9000;display: block; position: fixed; -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=92); filter: alpha(opacity=92);}
.telon.claro {-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50); filter: alpha(opacity=50); opacity:0.5;}
.contenedor_capa_flotante {position: absolute; text-align: center;width: 100%;z-index: 10500; top:0!important;}
/* boton tamano real */
.flotante_foto .contenedor_foto a.boton {color: #fff;font-weight: normal;font-size: 11px;line-height: 14px;font-family: 'proximanova', sans-serif;display: block;float: right;width: 45px;height: 18px;padding: 11px 20px 5px 10px;background-repeat: no-repeat; margin: 0 10px 0 0;}
.flotante_foto .contenedor_foto a.ampliar {background-image: url(/iconos/v1.x/v1.0/varios/icono_foto_real_1.png);background-position: 90px 9px;width: 80px;color: #999;}
.flotante_foto .contenedor_foto a.reducir {background-image: url(/iconos/v1.x/v1.0/varios/icono_foto_real_2.png);background-position: 110px 9px;width: 100px;color: #999;}
.flotante_foto .contenedor_foto a.ampliar:hover, .flotante_foto .contenedor_foto a.reducir:hover {color: #fff;}
/* lightbox */
.flotante_foto {margin-left: auto;margin-right: auto; max-width: 100em; position:relative; border:1px solid #010101; padding:1em;}
.flotante_foto .figcaption{font:1.2em/1.1em 'proximanova',Arial,Helvetica,sans-serif; font-weight:400; margin:1em; text-align:left; color:#ccc;}
.flotante_foto .figcaption a{color:#ccc; border-bottom:1px dashed #ccc;}
.contenedor_foto .cerrar{background:url(/iconos/v1.x/v1.0/album/ico_cerrar.png) no-repeat right top;display: block;float: right;height: 2em; width:2em; margin: 1em; text-indent:-9999px;}
.contenedor_foto img{margin:0 auto;}

/*---------------------------------------------------------------------------CAPA DIRECTO v2 senales alternativas---------------------------------------------------------------------------*/

.section_directo {border-bottom:1px solid #ccc; background:#e7e7e3;padding:1.2em;}
.programas_directos {height:11.7em; position:relative; overflow: hidden; }
.programas_directos .directos{width:13.7em; height:11.7em; background:#fff; position:relative; float:left; }
.programas_directos .directos h2{font: 2em/1em "proximanova",Arial,Helvetica,sans-serif; font-weight:600; background-color: #222; color:#fff; margin: 0 0.25em 0 0; padding: 0.3em 0 0.3em 0.6em; -moz-border-radius: 0 0 4px; -webkit-border-radius: 0 0 4px; border-radius: 0 0 4px; }
.programas_directos .directos .numero{font:1.1em/2.1em 'proximanova', Arial, Helvetica, sans-serif; font-weight:700; color:#fff; position:absolute; top:2em; right:1em; background:#009fe2; border-radius:100%; text-align: center; width: 2em; height: 2em;}
.programas_directos .directos .numero a, .programas_directos .directos h2 a{color:#fff;}
.programas_directos .directo_secundario{width:4em; height:10.2em; background:#292929; border-right:1px solid #343434; float:left;}
.programas_directos .imagen_directo{width:4em; height:10.2em; display:table-cell; vertical-align:bottom;}
.programas_directos .directo_secundario img{display:block; width: 100%; max-width:4em; max-height:10.2em;}
.programas_directos .tira_directos {width: 1000em;}
.programas_directos .ventana {position: relative; width: 49.5em; height: 11.7em; overflow: hidden; display: none;}
.programas_directos .info_directo {float: left; width: 101em; position: relative; background: #fff url(/iconos/v1.x/v1.0/varios/ondas_cabecera_3.png) no-repeat 15.5em bottom;}
.programas_directos .ventana .info_directo {position: absolute; top: 0; left: 0; transition: left 0.5s ease-out; background-position: 18em bottom;}
.programas_directos .ventana .info_directo + .info_directo {display: none;}
.programas_directos .info_directo .locutor{display: table-cell;}
.programas_directos .info_directo .locutor img{height: 117px; width: auto; display: block;}
.programas_directos .info_directo a {display: table-cell; vertical-align: middle; text-align: center; width: 8em; max-width: 8em; height: 11.7em; overflow: hidden; position: relative;}
.programas_directos .info_directo .play {display: inline-block; width:4.7em; height:4.7em; background: #fff url(/iconos/v1.x/v1.0/varios/play_audionoticia.png) no-repeat 0 0;}
.programas_directos .info_directo .play:hover{width: 5.2em; height: 5.2em; background-size: 5.2em auto;}
.programas_directos .info_directo .mod_txt{display: table-cell; vertical-align: middle; overflow: hidden;}
.programas_directos .info_directo .mod_txt .contenido {width: 80em;}
.programas_directos h4 {text-indent: -9999px; background: #000 url(/iconos/v1.x/v1.0/varios/rotulo_capa_directo.png) no-repeat 0 0; width: 2em; height: 11.9em; float: left; display: none;}
.programas_directos .info_directo h2{font:2em/1em 'proximanova', Arial, Helvetica, sans-serif; font-weight:700; color:#000; margin:0.2em 0;}
.programas_directos .info_directo p{font:1.6em/1.2em 'proximanova', Arial, Helvetica, sans-serif; font-weight:300; color:#333;}
.programas_directos .info_directo p.horario{font-size: 1.3em; margin-top: 0.8em; padding-top: 0.6em; font-weight:700; border-top: 1px solid #bf0000;}
.programas_directos .info_directo h2, .programas_directos .info_directo p, .programas_directos .info_directo p.horario{overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 100%;}
.programas_directos .botonera {position: relative; float: left; width: 4em; height: 11.7em; background-color: #fff; border-left: 1px solid #ddd; box-shadow: -3px 0 0 rgba(0,0,0,0.05); display: none;}
.programas_directos .botonera a.boton {text-indent: -9999px; overflow: hidden; display: block; width: 4em; height: 5.8em; position: absolute; bottom: 0; left: 0;}
.programas_directos .botonera a.anterior {background: transparent url(/iconos/v1.x/v1.0/varios/spt_flechas_directo.png) no-repeat 15px -29px;}
.programas_directos .botonera a.siguiente {background: transparent url(/iconos/v1.x/v1.0/varios/spt_flechas_directo.png) no-repeat 16px 22px; top: 0; bottom: auto;}
.programas_directos .botonera a.anterior:hover {background-position: 15px -135px;}
.programas_directos .botonera a.siguiente:hover {background-position: 16px -83px;}
.programas_directos .botonera a.boton:hover {background-color: #000; transition: background-color 0.5s ease-out;}
.programas_directos .botonera a.boton.inactivo {opacity: 0.2;}
.programas_directos .botonera a.boton.inactivo:hover {opacity: 0.2; background-color: transparent; cursor: text;}
.programas_directos .botonera a.anterior.inactivo:hover {background-position: 15px -29px;}
.programas_directos .botonera a.siguiente.inactivo:hover {background-position: 16px 22px;}
/* si hay dos */
.programas_directos.dos .ventana{display: block;}
.programas_directos.dos .info_directo {width: 49.5em;}
.programas_directos.dos .info_directo .mod_txt .contenido{width: 29em;}
.programas_directos.dos h4 {display: block;}
/* si hay mas de dos */
.programas_directos.y_mas .ventana {float: left;}
.programas_directos.y_mas .ventana, .programas_directos.y_mas .info_directo {width: 47.5em;}
.programas_directos.y_mas .info_directo .mod_txt .contenido{width: 27em;}
.programas_directos.y_mas .botonera {display: block;}
.programas_directos.y_mas .ventana .info_directo + .info_directo {display: block;}
/* proximamente */
.programas_directos .info_directo.proximamente .play {background-image: url(/iconos/v1.x/v1.0/varios/play_audionoticia_gris.png);}
.programas_directos .info_directo.proximamente .play:hover {width:4.7em; height:4.7em; background-size: 4.7em; cursor: text;}
.programas_directos .info_directo.proximamente p.horario{border-top-color: #ccc;}

/*------------------------------------------------------------------------------CAPA DIRECTO------------------------------------------------------------------------------*/

.section_directo {background:#e7e7e3;padding:1.2em;}
.programa_directo {background:#fff url(/iconos/v1.x/v1.0/varios/ondas_cabecera_2.png) no-repeat right bottom; height:11.7em; position:relative;  }
.programa_directo .directos{width:11.7em; height:11.7em; background:#000; position:relative; float:left; text-align: center;}
.programa_directo .directos h2{font:1.9em/1.3em 'proximanova', Arial, Helvetica, sans-serif; font-weight:300; color:#fff; margin: 2.4em auto 0;}
.programa_directo .directos .numero{font:1.1em/2.1em 'proximanova', Arial, Helvetica, sans-serif; font-weight:700; color:#fff; position:absolute; top:2em; right:1em; background:#009fe2; border-radius:100%; text-align: center; width: 2em; height: 2em;}
.programa_directo .directos .numero a, .programa_directo .directos h2 a{color:#fff;}
.programa_directo .directo_secundario{width:4em; height:10.2em; background:#292929; border-right:1px solid #343434; float:left;}
.programa_directo .imagen_directo{width:4em; height:10.2em; display:table-cell; vertical-align:bottom;}
.programa_directo .directo_secundario img{display:block; width: 100%; max-width:4em; max-height:10.2em;}
.programa_directo .info_directo{padding-top: 3.7em;}
.capa_inferior{margin-top:2em; display:none;}
.programa_directo .info_directo .locutor{float:left; margin-top: -3.7em;}
.programa_directo .info_directo .play{background:url(/iconos/v1.x/v1.0/varios/play_audionoticia.png) no-repeat 0 0; width:4.7em; height:4.7em; float:left; margin:0 1.4em; cursor: pointer;}
.programa_directo .directos .numero:hover, .programa_directo .info_directo .play:hover{opacity: 0.7;}
.programa_directo .info_directo h2{font:2em/0.9em 'proximanova', Arial, Helvetica, sans-serif; font-weight:700; color:#000; margin:0.2em 0;}
.programa_directo .info_directo h2 a{color:#000; background:url(/iconos/v1.x/v1.0/varios/flecha_enlace.png) no-repeat right 7px; padding-right:10px; }
.programa_directo .info_directo p{font:1.6em/1.2em 'proximanova', Arial, Helvetica, sans-serif; font-weight:300; color:#333;}
.usuario_registro{float:right; position:relative; margin:2.5em 0.7em 0 0;}
.usuario_registro .user{width:5em; height:5em; display:block;}
.usuario_registro .user img{border-radius:50%; width: 100%; max-width:5em; max-height:5em;}
.usuario_registro .user img.avatar{border-radius:0;}
.capa_comentarios{position:absolute; top:-1.5em; right:5.4em; width:41.8em;}
.contenedor_comentarios {width:38.5em; border:1px solid #ccc; min-height:13em; background-color:#fff; padding:1.5em 1em 0.5em 1em;-moz-box-shadow:2px 2px 5px #ccc;-webkit-box-shadow: 2px 2px 5px #ccc;box-shadow:2px 2px 5px #ccc; position:relative; }
.contenedor_comentarios .triangulo{background:url(/iconos/v1.x/v1.0/varios/triangulo_der.png) no-repeat 0 0; width:1.3em; height:3em; position:absolute; top:15px; right:-12px;display:block;}
.contenedor_comentarios .botones{border-top:1px solid #ececec; padding-top:0.7em;}
.contenedor_comentarios .boton{background: #fff;border: 1px solid #E7E7E3;border-radius: 5px;clear: both;color: #000;float: right;font: 700 1.4em 'proximanova',Arial,Helvetica,sans-serif;padding: 0.5em 1.5em;text-transform: uppercase;}
.contenedor_comentarios .boton:hover{box-shadow:1px -1px 5px #CCCCCC inset;}
.contenedor_comentarios textarea {background-color: #fff; border:0; outline:none; resize:none; width:27em; height:6em; font:13px/11px Arial, Helvetica, sans-serif; color:#000; margin-top:0.5em;}
.contenedor_comentarios .regis, .contenedor_comentarios .coment{font:1.6em/1.2em 'proximanova', Arial, Helvetica, sans-serif; font-weight:300; color:#000}
.contenedor_comentarios .regis{float:right; margin-right:0.5em;}
.contenedor_comentarios .coment{float:left; padding-left:0.8em; background:url(/iconos/v1.x/v1.0/varios/flecha_enlace_izq.png) no-repeat 0 6px;}
.contenedor_comentarios .redes{position:absolute; right:1.2em; top:2.3em; width:2.3em;display:none;}
.contenedor_comentarios .redes li{margin-bottom:1.5em;}
.contenedor_comentarios .icon{text-indent:-9999px; display:block; width:2.3em; height:2em; background-image:url(/iconos/v1.x/v1.0/redes/redes_comentarios.png); background-repeat:no-repeat; }
.contenedor_comentarios .icon.twitter{background-position:1px -33px;}
.contenedor_comentarios .icon.twitter:hover, .contenedor_comentarios .activo .icon.twitter{background-position:0 0;}
.contenedor_comentarios .icon.facebook{background-position:0 -101px;}
.contenedor_comentarios .icon.facebook:hover, .contenedor_comentarios .activo .icon.facebook{background-position:0 -67px;}
.capa_directos{width:33.6em; min-height:10em; background:#fff;-moz-box-shadow:-2px 2px 5px #ccc;-webkit-box-shadow: -2px 2px 5px #ccc; box-shadow:-2px 2px 5px #ccc; position:absolute; top:10.2em; left:0; z-index:600; border:1px solid #CCCCCC; padding:2.2em; display:none;}
.capa_directos .article {padding:0.5em 0 1em 0.5em; background:#f8f8f8; position:relative; margin-bottom:0.7em;}
.capa_directos .article .play { background: url(/iconos/v1.x/v1.0/varios/apoyo_video.png) no-repeat 0 0;height: 2.5em; margin-right: 0.8em;width: 2.5em; display:block; float:left;}
.programa_directo .capa_dabsolute{ right:0; bottom:0;}
.capa_directos .article .locutor img{width: 100%; max-width:8.4em; max-height:5em; display:block;}
.capa_directos h3{font: 400 1.6em/1.2em 'proximanova',Arial,Helvetica,sans-serif; margin-bottom:0.7em;}
.section_directo .section{margin-top:0; }
.section_directo .section.dos{margin-top:2.7em; }
.section_directo .menu_desplegable{ margin:0 6em 0 0.7em; float:left; }
.section_directo .menu_desplegable .boton_menu_section{margin-left:0; color:#000; font-size:3.1em; background-image:url(/iconos/v1.x/v1.0/desplegable_cabecera.png); background-repeat:no-repeat;padding-right:1.7em;  }
.section_directo .menu_desplegable .boton_menu_section.arriba{background-position:right -61px;  }
.section_directo .menu_desplegable .boton_menu_section.abajo{background-position:right 4px  }
.section_directo .listado.tags{float:left;}
.section_directo .listado.tags .inner{float:left; width:18.8em;overflow:hidden; height:4em;}
.section_directo .listado.tags ul li a {font-size:1.6em; text-align:center;width:11.5em;padding: 8.5px 0;}
.section_directo .listado .boton.ant { background-position: -104px -145px;}
.section_directo .listado .boton.sig { background-position: -140px -145px;}
.section_directo .listado .boton {background-image: url(/iconos/v1.x/v1.0/elementos.png);background-repeat: no-repeat;float: left;height: 4em;text-indent: -9999px;width: 2.8em;}
.informaciones_ser{margin:3em; font: 400 1.6em/1.8em 'proximanova',Arial,Helvetica,sans-serif; color:#333;}
.informaciones_ser h4{font: 600 1.8em/1.2em 'proximanova',Arial,Helvetica,sans-serif; color:#000; margin: 1em 0;}
.informaciones_ser p{color:#333;}
.informaciones_ser a{color:#bf0000; }
.normas_uso { font-size: 1.5em; margin: 1.5em; line-height: 1.5em;}
.normas_uso p { margin: 0 0 20px 0;}
.normas_uso a { font-weight:600; text-decoration: underline; color: #000}
.normas_uso ul { padding-left: 30px; list-style-type: square; }
.normas_uso ul li  { margin-bottom: 10px;}
/* paginas indice de programas, podcasts y emisoras */
.pagina_indice {}
.seccion.indice_programas, .seccion.indice_podcasts, .seccion.indice_emisoras {background-repeat:no-repeat; background-position: 0 0; background-color: #717171; height: 93px; padding: 0;}
.seccion.indice_programas h1, .seccion.indice_podcasts h1, .seccion.indice_emisoras h1 {color: #000; font: 400 5em "proximanova",Arial,Helvetica,sans-serif; letter-spacing: -1px; margin: 0.33em 0 0.3em 0.6em;}
.seccion.indice_programas  {background:#ffca05/*url(/iconos/v1.x/v1.0/cabeceras/listado_programas.jpg)*/;}
.seccion.indice_podcasts  {background:#ffca05/*url(/iconos/v1.x/v1.0/cabeceras/listado_podcasts.jpg)*/;}
.seccion.indice_emisoras  {background:#ffca05/*url(/iconos/v1.x/v1.0/cabeceras/listado_emisoras.jpg)*/;}
.pagina_indice h2{font: 700 2.2em "proximanova",Arial,Helvetica,sans-serif;margin: 1em 0;}
.pagina_indice .contenido_destacado {background-color: #e7e7e3;}
.pagina_indice .contenedor_columnas {background: transparent url(/iconos/v1.x/v1.0/varios/bg_columnas_listados.png) repeat-y 0 0;}
.pagina_indice .columna {float: left; width: 25em; padding: 2em 1.77em 2em 2em;}
.pagina_indice .contenedor_columnas ul{}
.pagina_indice .contenedor_columnas li {background: url(/iconos/v1.x/v1.0/varios/bullet_gris.gif) no-repeat 0 10px; color: #000; font: 300 1.4em/1.3em 'proximanova',Arial,Helvetica,sans-serif;padding: 0.3em 0 0.3em 1.2em;}
.pagina_indice .contenedor_columnas li a{color: #000;}
.indice_programas h2 a{color: #000;}
.indice_programas .contenedor_columnas li a{color: #000; border-bottom: 1px dotted #ccc;}
.indice_programas h2 a:hover{opacity:0.5;}
.indice_programas .contenedor_columnas li a:hover {border-bottom: none; opacity: 1;}
.indice_podcasts .article .apoyos li {font-size: 1.4em; line-height: 1.2em; background-image: none; padding-left: 0;}
.indice_podcasts .article .apoyos li a b {font-weight: 400; display: block;}
.indice_podcasts .article {position: relative;}
.indice_podcasts .article h2 {font-size: 2.1em; line-height: 1em;}
.indice_podcasts .article h2 a {border-bottom: 1px dotted #999;line-height: 1.3em;}
.indice_podcasts .article h2 a:hover {border-bottom: none; opacity: 1;}
.indice_podcasts .contenedor_generico .miniatura {border-bottom: 1px solid #e5e5e5;}
.indice_podcasts .contenedor_generico .miniatura a, .indice_podcasts .contenedor_generico .miniatura img {display: block;}
/*.indice_podcasts .contenedor_generico .mod_txt {margin: 1.6em 1.6em 5em; width: 18em;}*/
.indice_podcasts .contenedor_generico .mod_txt {margin: 1em 1em 5em;width: 19.2em;}
.indice_podcasts .pie {position: absolute; width: 100%; bottom: 0; left: 0; background-color: #f5f5f5;}
.indice_podcasts .pie ul {margin: 1.2em 1em;}
.indice_podcasts .pie ul li a {height: 1.9em;}
.indice_podcasts .pie ul li a:hover{opacity: 0.5;}
.indice_podcasts .pie ul li.rss a, .indice_podcasts .mensaje ul.podcast li.rss span{background-position: 0 0;}
.indice_podcasts .pie ul li.itunes a, .indice_podcasts .mensaje ul.podcast li.itunes span{background-position: -27px 0;}
.indice_podcasts .pie ul li.feedly a, .indice_podcasts .mensaje ul.podcast li.feedly span{background-position: -56px 0;}
.indice_podcasts .mensaje {padding: 1.5em 2em 2em; border-bottom: 1px solid #e5e5e5;}
.indice_podcasts .mensaje h2 {font: 2.4em/2em "proximanova",Arial,Helvetica,sans-serif;}
.indice_podcasts .mensaje p , .indice_podcasts .mensaje ul {font: 1.6em/1.2em "proximanova",Arial,Helvetica,sans-serif; color: #767676;}
.indice_podcasts .mensaje .estirar {margin-top: 1em;}
.indice_podcasts .mensaje .estirar p {float: left; margin: 0.02em 0 0;}
.indice_podcasts .mensaje ul.podcast {float: left; margin: 0 0 0 1em;}
.indice_podcasts .mensaje ul.podcast li {margin-right: 1em;}
.indice_podcasts .mensaje ul.podcast li .icono {display: inline-block; width: 1.2em; height: 1.2em; background-image:url(/iconos/v1.x/v1.0/redes/podcast_gris.png); background-repeat: no-repeat; color: #959595; vertical-align: middle; margin: -0.2em 0.3em 0 0;}
.indice_podcasts .mensaje ul.podcast li.feedly .icono {width: 0.8em;}
.indice_podcasts .contenedor_columnas {background: transparent url(/iconos/v1.x/v1.0/varios/bg_columnas_podcasts.png) repeat-y 0 0;}
.indice_podcasts .columna {padding-right: 0; padding-left: 1.5em; width: 36.86em;}
.indice_podcasts .contenedor_columnas li a, .indice_podcasts .contenedor_columnas li .sin_enlace {display: block; float: left; width: 19em;}
.indice_podcasts .contenedor_columnas li a {color: #075383;}
.indice_podcasts .contenedor_columnas li a.icono{width: 1.4em; height: 1.4em; background-image:url(/iconos/v1.x/v1.0/redes/podcast.png); background-repeat: no-repeat; text-indent: -9999px; overflow: hidden; margin-left: 0.4em; border-bottom: none;}
.indice_podcasts .contenedor_columnas li a.rss{background-position: 0 0;}
.indice_podcasts .contenedor_columnas li a.itunes{background-position: -27px 0;}
.indice_podcasts .contenedor_columnas li a.feedly{background-position: -56px 0;}
/* capita podcast rss */
.capa_podcast {position: absolute; top: 10px; left: -2px; width: 255px; background-color: #333; box-shadow: 0 6px 6px -3px rgba(0, 0, 0, .8); z-index: 100; max-height: 0; overflow: hidden; transition: all .2s;
opacity: 0;}
.capa_podcast.capa_visible {opacity: 1; top: 30px; max-height: 20em;}
.contenido_destacado .capa_podcast {left: 0;}
.contenido_destacado .capa_podcast.capa_visible {top: auto; bottom: 0;}
.capa_podcast .div_url {width: 86%; padding: 2%; color: #666; margin: .5em 5% 1em 5%; word-wrap: break-word; display: block; font: normal 11px monospace; background-color: #fff;}
.indice_podcasts .contenido_destacado li .capa_podcast a.boton_cerrar_capa_podcast, .indice_podcasts .contenedor_columnas li .capa_podcast a.boton_cerrar_capa_podcast {position: absolute; top: 5px; display: block; right: 5px; width: 30px; height: 30px; text-indent: -100px; overflow: hidden; background: url(/iconos/v1.x/v1.0/varios/ico_cerrar.png) no-repeat center center;}
.pagina_indice .contenido_destacado li.capa_activa, pagina_indice .contenedor_columnas li.capa_activa {font-weight: bold; color: #009FE1;}
.pagina_indice .contenedor_columnas li a.tipo_activo {outline: 1px solid #009FE1;}
.indice_podcasts .contenido_destacado li .capa_podcast p, .indice_podcasts .contenedor_columnas li .capa_podcast p {margin: 10px 13px; font-size: 12px; color: #fff; font-weight: normal; padding-right: 56px; line-height: 16px;}
.indice_podcasts .contenido_destacado li .capa_podcast a.boton_abrir_podcast, .indice_podcasts .contenedor_columnas li .capa_podcast a.boton_abrir_podcast {width: auto; display: inline-block; background-color: #000; color: #fff; border-radius: 6px; padding: 0.8em 1em; margin: 0 0.7em 1em .95em; text-transform: uppercase; font-weight: bold; font-size: 0.9em; border: 2px solid #fff;}
.indice_podcasts .contenido_destacado li .capa_podcast a.boton_abrir_podcast {background-image: none; font-size: 1.3em; height: auto; text-indent: 0;}
.indice_emisoras {background-color: #fff;}
.indice_emisoras h2{margin: 0.7em 0;}
.indice_emisoras .contenido_destacado {background-color: #fff; padding: 2em 2em 0; border-bottom: 1px solid #e5e5e5;}
/*.indice_emisoras .listado_destacadas {width: 14em;float:left;}*/
.indice_emisoras .listado_destacadas {height: 4em;padding: 2em 0;width: 38em;}
/*.indice_emisoras .mapa {width: 60em; float: right; position: relative;}*/
.indice_emisoras .mapa {float:right;width: 35em;}
.indice_emisoras .mapa img {display: block;}
.indice_emisoras .mapa .capa {position: absolute; z-index: 10; background-color: #fff; width: 21em; text-align: center; box-shadow: 0 0 5px #ccc;}
.indice_emisoras .mapa .capa a.cerrar {position: absolute; z-index: 10; right: -0.9em; top: -0.9em; background: transparent url(/iconos/v1.x/v1.0/varios/ico_cerrar.png) no-repeat 0 0; width: 2.1em; height: 2.1em; text-indent: -9999px; overflow: hidden; display: block;}
.indice_emisoras .mapa .capa a.cerrar:hover {opacity: 0.5;}
.indice_emisoras .mapa .capa h3, .indice_emisoras .mapa .capa ul li  {font: 1.5em/2em "proximanova",Arial,Helvetica,sans-serif;}
.indice_emisoras .mapa .capa h3 {background-color: #bf0000; color: #fff;}
.indice_emisoras .mapa .capa ul li {background-image: none; padding: 0;}
.indice_emisoras .mapa .capa ul li a {display: block;}
.indice_emisoras .mapa .capa ul li a:hover {background-color: #efefef; opacity: 1;}
.indice_emisoras .mapa .capa.arriba h3 {position: absolute; bottom: 0; width: 100%;}
.indice_emisoras .mapa .capa.arriba ul {padding-bottom: 3em;}
.indice_emisoras .mapa .capa.arriba h3:after, .indice_emisoras .mapa .capa.abajo h3:before {position: absolute; width: 0; height: 0; left: 50%; margin-left: -0.6em; border: 0.6em solid; border-color: rgba(0, 0, 0, 0); content: "";}
.indice_emisoras .mapa .capa.arriba h3:after {bottom: -0.6em; border-bottom: none; border-top-color: #bf0000;}
.indice_emisoras .mapa .capa.abajo h3:before {top: -0.6em; border-top: none; border-bottom-color: #bf0000;}
.agrupado_destacadas {float: left;}
.indice_emisoras .contenido_destacado ul {}
/*.indice_emisoras .contenido_destacado li {background: url(/iconos/v1.x/v1.0/varios/bullet_naranja.gif) no-repeat 0 10px; color: #000; font: 1.4em/1.3em 'proximanova',Arial,Helvetica,sans-serif;padding: 0.3em 0 0.3em 1.2em;}*/
.indice_emisoras .contenido_destacado li {background: rgba(0, 0, 0, 0) url("/iconos/v1.x/v1.0/varios/bullet_naranja.gif") no-repeat scroll 0 10px;color: #000;float: left;font: 1.4em/1.3em "proximanova",Arial,Helvetica,sans-serif;padding: 0.3em 2em 0.3em 1.2em;width: 5.7em;}
.indice_emisoras .contenido_destacado li a {color: #000; }
.indice_emisoras .contenido_destacado li a:hover {opacity:0.5;}
.indice_emisoras .contenido_destacado .mapa li {float: inherit !important;margin: 0 auto;width: 10em;}
.indice_emisoras .contenedor_columnas {background-image: none; width: 81em;}
.indice_emisoras .contenedor_columnas h2 {margin: 1em 0 1em 1em;}
.indice_emisoras .contenedor_columnas .columna {width: 16.4em; padding-top: 0;}
.listado_destacadas2, .listado_destacadas3 {height: 7em;padding: 2em 0;width: 38em;}
.indice_emisoras .listado_destacadas2 li { background: url("/iconos/v1.x/v1.0/varios/bullet_naranja2.gif") no-repeat scroll 0 10px;}
.indice_emisoras .listado_destacadas3 li { background: url("/iconos/v1.x/v1.0/varios/bullet_gris.gif") no-repeat scroll 0 10px;}
/* paginas estaticas pie de pagina */
/* mapa web */
.estaticos_mapa-web .contenedor_columnas {background-image: none;}
.estaticos_mapa-web h2 a{color: #000;}
.estaticos_mapa-web h2 a:hover{opacity: 0.5;}
.estaticos_mapa-web .contenedor_columnas li {background-image: url(/iconos/v1.x/v1.0/varios/bullet_naranja.gif);}
.estaticos_mapa-web .contenedor_columnas ul li ul{margin-top: 0.5em;}
.estaticos_mapa-web .contenedor_columnas ul li ul li {font: 400 1em/1.3em "proximanova",Arial,Helvetica,sans-serif;background: url(/iconos/v1.x/v1.0/varios/bullet_gris.gif) no-repeat 1px 10px;}
/* contacto */
.estaticos_contacto .contenedor_columnas {background-image: none;}
.estaticos_contacto .contenedor_columnas h2 {margin: 1em 0 0 0.7em; font-size: 2.6em;}
.estaticos_contacto .contenedor_columnas li {background-image: url(/iconos/v1.x/v1.0/varios/bullet_naranja.gif);}
.estaticos_contacto .columna {width: 23em;}
.estaticos_contacto .info_emisora{border-bottom:1px solid #E5E5E5;padding:1em; font-size: 1.6em; line-height: 1.5em;}
.estaticos_contacto .tit_emisora {font: 800 1.6em/1em "proximanova",Arial,Helvetica,sans-serif; margin-bottom: 1em;}
.estaticos_contacto .datos {margin-bottom:1em;}
.estaticos_contacto .datos li b{font-family:'proximanova', Arial, Helvetica, sans-serif; font-weight:700; margin-right:0.2em;}
.estaticos_contacto .datos li a {white-space: nowrap; display: block;}
/* movil */
.estaticos_ser-en-tu-movil .contenido_destacado {background: url(/iconos/v1.x/v1.0/varios/movilizate/fondo.png) repeat-x 0 0; padding: 3em 0 1em;}
.estaticos_ser-en-tu-movil .contenido_destacado .nav ul {text-align: center;}
.estaticos_ser-en-tu-movil .contenido_destacado .nav li {display: inline; float:left; margin:0 45px;}
.estaticos_ser-en-tu-movil .contenido_destacado .nav li a {display: table-cell; vertical-align: bottom; width: 10em; height: 20em; padding-bottom: 1em; font: 600 1.3em/1em "proximanova",Arial,Helvetica,sans-serif; color: #000; text-transform: uppercase; text-align: center; background-repeat: no-repeat; background-position: center bottom;}
.estaticos_ser-en-tu-movil .contenido_destacado .nav li a.activo {color: #fff;}
.estaticos_ser-en-tu-movil .contenido_destacado .nav li a:hover {opacity: 0.5; color: #fff;}
.estaticos_ser-en-tu-movil .contenido_destacado .nav li.iphone a {background-image: url(/iconos/v1.x/v1.0/varios/movilizate/nav_iphone.png);}
.estaticos_ser-en-tu-movil .contenido_destacado .nav li.android a {background-image: url(/iconos/v1.x/v1.0/varios/movilizate/nav_android.png);}
.estaticos_ser-en-tu-movil .contenido_destacado .nav li.blackberry a {background-image: url(/iconos/v1.x/v1.0/varios/movilizate/nav_blackberry.png);}
.estaticos_ser-en-tu-movil .contenido_destacado .nav li.windows8 a {background-image: url(/iconos/v1.x/v1.0/varios/movilizate/nav_windows_8.png); width: 27em;}
.estaticos_ser-en-tu-movil .container {width: 115em; height: 43em; overflow: hidden; position: relative;}
.estaticos_ser-en-tu-movil .container_app { height:78em;}
.estaticos_ser-en-tu-movil .container_app #id_div_eiffel{ width:100%;}
.estaticos_ser-en-tu-movil .container .item {padding: 4em 0 3em 3em; transform: translate(0,-2em); opacity: 0; position: absolute; top: 0; left: 0; background-color: #fff;}
.estaticos_ser-en-tu-movil .container .visible {transform: translate(0,0); opacity: 1; transition: all .3s ease-out; z-index: 20;}
.estaticos_ser-en-tu-movil .container .item .mod_txt {width: 53em; float: left;}
.estaticos_ser-en-tu-movil .container .item .mod_txt h2 {font: 400 4em/1em 'proximanova', Arial, Helvetica, sans-serif; margin: 0 0 0.5em;}
.estaticos_ser-en-tu-movil .container .item .mod_txt p, .estaticos_ser-en-tu-movil .container .item .mod_txt ul {font: 400 1.6em/1.4em 'proximanova', Arial, Helvetica, sans-serif; margin: 0 3em 0.3em 0;}
.estaticos_ser-en-tu-movil .container .item .mod_txt ul {list-style-type: disc; margin: 1em 0 0 2em;}
.estaticos_ser-en-tu-movil .container .item .mod_txt a {font: 600 1.4em 'proximanova', Arial, Helvetica, sans-serif; color:#075383; }
.estaticos_ser-en-tu-movil .container .item .mod_txt a.boton {margin: 2em 0; font-weight: 700; color: #fff; display: block; width: 16em; text-transform: uppercase; text-decoration: none; text-align: center; padding: 0.7em 1em 0.5em; border-radius: 4px;background-color:#075383; }
.estaticos_ser-en-tu-movil .container .item .mod_txt a:hover {color: #333;}
.estaticos_ser-en-tu-movil .container .item .mod_txt a.boton:hover {background-color: #333; color: #fff;}
.estaticos_ser-en-tu-movil .container .item .foto {width: 55.5em; float: right;}
.estaticos_ser-en-tu-movil .container .item .foto_app{ float:left; text-align:center; width:100%;}
.estaticos_ser-en-tu-movil .container #id_div_android .mod_txt {width: 60em;}
.estaticos_ser-en-tu-movil .container #id_div_android .foto {width: 49.5em;}
.estaticos_ser-en-tu-movil .container #id_div_blackberry .mod_txt {width: 60em;}
.estaticos_ser-en-tu-movil .container #id_div_blackberry .foto {width: 49.5em;}
.estaticos_ser-en-tu-movil .container #id_div_windows8 .mod_txt {width: 59em;}
.estaticos_ser-en-tu-movil .container #id_div_windows8 .foto {width: 50.5em;}
/* rss */
.m-rss{background-color: #e7e7e3; margin: 2em 2em 0;}
.m-rss h2 {background-color: #fff; padding: 0 0 0.5em; margin: 0;}
.m-rss .interior{border-top: 4px solid #dededb;}
.m-rss .interior .col ul{border-top: 1px solid #fff;}
.m-rss .interior .col ul:first-child{border-top: 0;}
.m-rss .interior li{display:block; padding: 0 1.5em;}
.m-rss .interior a{color:#000; float: left; font-size: 1.6em; line-height: 1.6em; padding: 0.5em 0; width:40%;}
.m-rss .interior a:hover{opacity: 0.5;}
.m-rss .interior .col ul.agregadores {float: right; border: none; margin-top: 0.5em; display:none;}
.m-rss .interior .agregadores li{float: left; margin: 0 1em 0 0; clear: none; padding: 0; width: auto;}
.m-rss .interior .agregadores li a{float: none; display: block; overflow:hidden; text-indent:-9999px; margin: 0.5em; width: 1em; height: 1em; padding: 0;}
.m-rss .interior .agregadores li a:hover{background-position: 0 -16px; border: none; opacity: 1;}
.m-rss .interior .agregadores .ag_igoogle a{ background:url(/iconos/v1.x/v1.0/rss/agregador1.gif) no-repeat 0 0;}
.m-rss .interior .agregadores .ag_yahoo a{ background:url(/iconos/v1.x/v1.0/rss/agregador2.gif) no-repeat 0 0;}
.m-rss .interior .agregadores .ag_windows a{ background:url(/iconos/v1.x/v1.0/rss/agregador3.gif) no-repeat 0 0;}
.m-rss .interior .agregadores .ag_netvibes a{ background:url(/iconos/v1.x/v1.0/rss/agregador4.gif) no-repeat 0 0;}
.m-rss .interior .agregadores .ag_planetaki a{ background:url(/iconos/v1.x/v1.0/rss/agregador5.gif) no-repeat 0 0;}
.m-rss .interior .agregadores .ag_wikio a{ background:url(/iconos/v1.x/v1.0/rss/agregador6.gif) no-repeat 0 0;}
.m-rss .interior .agregadores .ag_bloglines a{ background:url(/iconos/v1.x/v1.0/rss/agregador7.gif) no-repeat 0 0;}
/* mapa dinámico SVG */
#popup_provincia { margin-top: 0; opacity: 1; }
#popup_provincia .capa { width: 210px; background-color:  #fff; position: absolute; top: 25px; left: -105px; }
#popup_provincia.popup_oculto { margin-top: -10px; opacity: 0; }
#popup_provincia.mapa_ani { transition: margin .2s ease-out,opacity .2s ease-out; }
#popup_provincia .capa.arriba { top: auto; bottom: 20px; }
.envoltorio_temas .mensaje { padding: 1.8em;font-size:1.5em;font-style:italic }
/* bloque comentarios en noticia */
.bloque_comentarios {clear: both; position:relative; margin: 0 0 4em 24.4em;width: 51.5em; background:#e7e7e3; padding:2.5em 1.5em;}
.bloque_comentarios .encabezado {padding: 0; border:0;}
.bloque_comentarios .encabezado h4 {font:2.2em 'proximanova',Arial,Helvetica,sans-serif; font-weight:400; margin: 0 0 10px 0;color:#000;position: relative;}
.bloque_comentarios .encabezado .normas_comentarios { background-color: #fff; font-size: 0.55em;color: #999; border-radius: 2em; padding: 0.25em 0.6em 0.1em 0.6em;display: inline-block; left: 11em; position: absolute; top: 0.45em; line-height: 1em;}
.bloque_comentarios .encabezado .contador {font: 1.8em 'proximanova',Arial,Helvetica,sans-serif;font-weight: 600;color:#898989; position:absolute; top: 1.55em; right:1em;}
.bloque_comentarios .encabezado .contador .numero {margin:0 0 0 0.5em;}
.bloque_comentarios .encabezado a.conversacion {float: right;font:1.2em 'proximanova',Arial,Helvetica,sans-serif ;font-weight: 600;padding: 0 0 0 2.2em;}
.bloque_comentarios .encabezado .logo_eskup {display: inline-block;width: 48px;height: 20px;vertical-align: middle;}
.bloque_comentarios .encabezado a.conversacion:hover {color: #666;}
.bloque_comentarios .usuario {background:#fff;padding: 2em;}
.bloque_comentarios .capainfo a { color: #009FE1 }
.bloque_comentarios .registro .capainfo p {font:1.4em 'proximanova',Arial,Helvetica,sans-serif; font-weight:600; margin-bottom: 1em;}
.bloque_comentarios .mensaje p {font:1.2em 'proximanova', Arial, Helvetica, sans-serif;font-weight:400;}
/* cabecera usuario no registrado */
/* loguearse */
.bloque_comentarios .registro {position:relative; background:#e7e7e3;}
.bloque_comentarios .registro .loguearse {margin: 1em 0;width: 28em;float: left;border-right:1px solid #d9d9d9;}
.bloque_comentarios .registro .loguearse input {font:1.6em 'proximanova',Arial,Helvetica,sans-serif ;font-weight: 400;color: #000;vertical-align: middle;padding:0.5em; border-radius:4px; border:1px solid #cecece; margin:0 0 0.5em; width:14em;}
.bloque_comentarios .registro .loguearse input.reposo {}
.bloque_comentarios .registro .loguearse input.activo {background-color: #333; border-color: #333; color: #fff;}
.bloque_comentarios .registro .loguearse .contenedorenlaces {margin: 3px 0 0 0;}
.bloque_comentarios .registro .loguearse a.entrar {font:1.3em 'proximanova',Arial,Helvetica,sans-serif; font-weight:700;text-transform: uppercase;/* width:6em; */ padding: 0.5em 1.2em 0.5em; text-align:center;float: right; margin-right:3em; border-radius:4px;background: #075383; color: #fff; /* border:1px solid #ababab; */}
.bloque_comentarios .registro .loguearse a.contrasena {font:1.3em 'proximanova',Arial,Helvetica,sans-serif ;font-weight: 600;color: #393939;float: left; margin-top: 0.5em;}
.bloque_comentarios .registro .loguearse a.contrasena:hover {color: #333; }
.bloque_comentarios .registro .enlacessinregistro {margin: 1em 0 0 0;color: #ccc;float: right;position: relative;}
.bloque_comentarios .registro .enlacessinregistro a {font:1.3em 'proximanova',Arial,Helvetica,sans-serif ;font-weight: 600;color: #393939; padding:0; display: block; text-align: center; }
.bloque_comentarios .registro a:hover {opacity: 0.5;}
.bloque_comentarios .registro .enlacessinregistro a.boton {background: #075383; /* color:#000; */ /* border:1px solid #ababab; */border-radius: 4px;font:1.5em 'proximanova',Arial,Helvetica,sans-serif; font-weight:700;text-transform: uppercase;/* width: 10em; */text-align: center; padding: 0.6em 2.5em;margin: 0 0 1em;display: block; background-image:none; float:none;color:  #fff;}
.bloque_comentarios .registro .loguearse a.entrar:hover, .bloque_comentarios .registro .enlacessinregistro a.boton:hover{background: #333; opacity: 1;}
/* capa ventajas */
.enlacessinregistro .capa_ventajas {width: 18em;position: absolute;top: 50px;right: 0;background-color: #fff; z-index: 10;font:1.1em 'proximanova',Arial,Helvetica,sans-serif ;font-weight: 600;color: #393939; border:1px solid #ededed; border-radius:4px; padding: 1em}
.enlacessinregistro .capa_ventajas .encabezado {text-transform: uppercase; padding:0;}
.enlacessinregistro .capa_ventajas a.cerrar {background: url(/iconos/v1.x/v1.0/varios/ico_cerrar_blanco.png) no-repeat 0 0;width: 21px;height: 21px;display: block;float: right;margin: 8px 0 0 0;padding: 0;}
.enlacessinregistro .capa_ventajas p {float: left;margin: 8px 0 0 0;color: #393939;}
.bloque_comentarios .registro .usuario .enlacessinregistro .capa_ventajas ul li {display: block; margin:0.7em 0; text-transform: none;}
.bloque_comentarios .registro .usuario .enlacessinregistro .capa_ventajas .enviar {margin-top: 2em;}
.enlacessinregistro .capa_ventajas a.mas_info {margin: 0 0 5px 0;font: 1.1em 'proximanova',Arial,Helvetica,sans-serif ;font-weight: 600; color: #d44a27;  padding: 6px 0 8px 18px;text-align: left;display: block;background-image: none;float: left;width: 110px;}
.enlacessinregistro .capa_ventajas a.entrar {border-radius: 4px 4px 4px 4px;color: #FFFFFF;float: right; font: 1.1em 'proximanova',Arial,Helvetica,sans-serif; font-weight:700; padding: 0.3em 0;text-align: center; text-transform: uppercase;width: 10em; background-color: #075383;}
/* usuario registrado */
.bloque_comentarios .registro .usuario .foto {width: 5em;float: left;background-color: #fff;/* border: 1px solid #d3d3d3; */padding: 5px;margin: 0.5em 0 0 0;}
.bloque_comentarios .registro .usuario .foto img  {display: block; border-radius:100%; /* border:1px solid #e7e7e3; */}
.bloque_comentarios .registro .usuario .datos {float: right;text-align: left; margin-right: 22em;margin-top: 1.3em;}
.bloque_comentarios .registro .usuario .nombre {font: 1.9em 'proximanova',Arial,Helvetica,sans-serif; font-weight:700;color:  #dd480b;}
.bloque_comentarios .registro .usuario .nombre a{color:#FDBE00;}
.bloque_comentarios .registro .usuario ul li {display: inline;font: normal 1.2em 'proximanova',Arial,Helvetica,sans-serif; /* font-weight:700; */ color:#393939;margin: 0 0;padding: 0;background-image: none;text-transform:  uppercase;}
.bloque_comentarios .registro .usuario ul li a { padding: 0 1.5em 0 0; color: #000;}
.bloque_comentarios .registro .usuario ul li:last-child a {background:none;}
/* comentarios en portadilla programa */
.portadilla .bloque_comentarios {margin: 0 auto; padding: 2em 0 0; width: 56em; background-color: transparent;}
.portadilla .bloque_comentarios .encabezado {border-bottom: 1px solid #e7e7e3;}
.portadilla .bloque_comentarios .encabezado .normas_comentarios {background-color: #efefef;}
.portadilla .bloque_comentarios .encabezado .contador {top: 1.2em;}
.portadilla .bloque_comentarios .usuario {padding: 0;}
.portadilla .bloque_comentarios .registro .enlacessinregistro {margin: 1em 1em 0 0;}
.portadilla .bloque_comentarios .registro .usuario .datos {margin-right: 31em;}
/* comentarios en noticia video */
.videos .bloque_comentarios .registro .enlacessinregistro {margin: 1em 2em 0 0;}
.videos .bloque_comentarios .registro .usuario .datos {margin-right: 24em;}
.videos .bloque_comentarios .encabezado {position: relative;}
.videos .bloque_comentarios .encabezado, .videos .bloque_comentarios .registro {width: 56em; margin: 0 auto;}
.videos .bloque_comentarios .encabezado .contador {top: 0; right: 0;}
.error_404 h2 {font:2.2em/1.3em 'proximanova',Arial,Helvetica,sans-serif; font-weight:600; color:#000; margin: 2em 0 0.5em; background:url(/iconos/v1.x/v1.0/varios/error.gif) 250px 0 no-repeat; padding:8px 0 0; height:45px;}
.urlrss{ padding:0 20px 0 0; font-size:85%; color:#919191; float:right;}
#id_div_eiffel ul li{ background:url(../../../iconos/v1.x/v1.0/varios/movilizate/con_android.png) no-repeat; height:325px; width:156px; float:left; padding:0 14px;}
#id_div_eiffel ul li a{background-position: center bottom;background-repeat: no-repeat;color: #000;display: table-cell;font: 600 1.3em/1em "proximanova",Arial,Helvetica,sans-serif;height: 25em;padding-bottom: 1em;text-align: center;text-transform: uppercase;vertical-align: bottom;width: 11em;}
.clear{ clear:both}
#url_rss{float: right;margin: 10px 0;width: 40%;}
#cadenaser_gpt-BOX1{display:inline!important;}
#cadenaser_gpt-BOX2{display:inline!important;}
.firma_comentarios  abbr {display:none;}
.cortinilla_inferior { margin: 0px auto; width: 1156px; height: 30px; }
.info_hable {position: relative;}
.info_hable .btn-primary {background: #191e22;border-radius: 3px;box-sizing: border-box;color: #fff;display: inline-block;line-height: 36px;margin-top: 12px;padding: 0 6px; position:absolute; bottom:20px; right:-5px;}
.info_hable .btn-primary .btn-text::after {border-right: 1px solid rgba(255, 255, 255, 0.3);content: " ";margin-left: 4px;opacity: 0.8;padding: 2px 0;}
.info_hable .btn-primary .btn-text em, .info_hable .btn-primary .btn-text {font-style: normal; color:#fff;font-size: 11px;font-weight: 700;text-decoration: none;text-transform: uppercase;}
.icon-hablar::before {content: "";}
.info_hable .btn-primary .icon-hablar {font-size: 17px;line-height: 14px;margin-left: 7px;vertical-align: middle;}
.opinas{border:0px;font-size:12px;width:100%;}
.opinas .cnom{border-bottom:1px dotted #d0d0d0;border-top:1px dotted #d0d0d0;color:#999999;display:block;font-size:12px;padding-bottom:1px;padding-top:1px;}
.opinas .mnom{border-top:1px dotted #d0d0d0;color:#999999;display:block;font-size:11px;padding-bottom:1px;padding-top:1px;}
.opinas .cnom b{color:#000;}
.opinas .ctxt{display:block;font-size:14px;margin-bottom:10px;padding:10px;text-align:justify; line-height: 18px;}
.opinas .pos{background:#e4e4e4;color:#8c8c8c;display:block;float:left;font-size:11px;font-weight:bold;height:16px;margin-right:10px;text-align:center;width:30px;}
.opinas .cfec{color:#c87373;}
.opinas .ctit{color:#855454;font-size:14px;font-weight:bold;}
.opinas .opinm{display:block;float:right;font-size:11px;height:12px;margin-left:30px;width:90px;}
.opinas .titulo .tit{color:#000;float:left;font-size:16px;font-weight:bold;height:auto;width:200px;}
.opinas .titulo .conteo{float:right;font-size:11px;font-weight:normal;height:auto;text-align:right;width:200px;}
#overlay{height:1px;left:0px;position:absolute;text-align:center;top:0px;visibility:hidden;width:1px;z-index:10000;display:none;}
#overlay img.todo{background:#a19292 url(../images/overlay.gif) repeat;filter:alpha(opacity=25);height:1px;left:0px;moz-opacity:0.25;opacity:0.25;position:absolute;top:0px;width:1px;z-index:10001;}
#overlay #ifrcab{border:0px solid #000;margin:0px auto;padding:0px;position:absolute;text-align:right;z-index:10003}
#overlay #ifrcab img{position:absolute;right:-6px;top:6px}
#overlay iframe{background-color:#fff;border:0px solid #000;margin:0px auto;padding:0px;position:absolute;text-align:center;border-radius:5px;box-shadow: 5px 5px 30px #1D1D1D;z-index:10002}
#overlay a.clo{background-color:#fff;border:1px solid #d0d0d0;color:#ff0000;padding:3px;}
.frm62.pub300{ text-align:center;display:table;height:100%}
.frm151 .article p.figcaption{display:none!important}
.columna_secundaria .frm62.pub300{height:300px}
.frm62.pub300 .publititulo{display:none}
.frm62.pub300 .ima{display:table-cell;vertical-align:middle}
.publititulo{ padding:0.5em 0;}
.pub300{ width:100%; text-align:center; margin:0 auto;}
/*.section .destacado_mosaico .contenedor_mosaico .article{ overflow:visible;}*/
.section .destacado_mosaico .contenedor_mosaico .article .ima{ position:relative; z-index:1000;}
.section .destacado_mosaico .contenedor_mosaico .article .ima div{ margin:0 auto;}
#widget_id_modulo > iframe{ width:100%!important;}
.header_espe_nota{background:#f4f4f4;text-align:center;}
.header_espe_nota .ban{ max-width:100%; height:auto;}
.header_espe_nota .ban{margin:12px auto}
/*cabecera programa*/
.info_hable .btn-primary {background: #191e22;border-radius: 3px;box-sizing: border-box;color: #fff;display: inline-block;line-height: 10px;margin-top: 12px;padding: 14px 6px 0; position:absolute; bottom:20px; right:0;}
.info_hable .btn-primary .btn-text::after {border-right: 1px solid rgba(255, 255, 255, 0.3);content: " ";margin-left: 4px;opacity: 0.8;padding: 2px 0; display:none;}
.info_hable .btn-primary .btn-text em, .info_hable .btn-primary .btn-text {font-style: normal; color:#fff;font-size: 11px;font-weight: 700;text-decoration: none;text-transform: uppercase;}
.icon-hablar::before {content: "";}
.info_hable .btn-primary .icon-hablar {font-size: 17px;line-height: 14px;margin-left: 7px;vertical-align: middle;}
@font-face {font-family: 'iconos-playser';src:url('fuentes/iconos-playser.eot?gdtc7y');src:url('fuentes/iconos-playser.eot?#iefixgdtc7y') format('embedded-opentype'),url('fuentes/iconos-playser.ttf?gdtc7y') format('truetype'),url('fuentes/iconos-playser.woff?gdtc7y') format('woff'),url('fuentes/iconos-playser.svg?gdtc7y#iconos-playser') format('svg');font-weight: normal;font-style: normal;}
[class^="icon-"], [class*=" icon-"] {font-family: 'iconos-playser';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;
-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
/**/
.peprotador.row_2{height:300px!important;}
.peprotador.row_1{height:151px!important;}
.contenedor_rotatore{max-width:1151px!important;}
.contenedor_rotatore .swiper-wrapper{height:auto!important;max-height:530px;}
.contenedor_rotatore .swiper-wrapper .swiper-slide{max-height:500px;}
.contactow .peprotador {max-height:30em;}
.contactow .article{max-height:30em;}
.envoltorio_temas .contenedor_videogale .article {padding:0px;}
.envoltorio_temas .contenedor_videogale .peprotador .foto{width:100%;height:auto;float:inherit;margin:auto;}
.envoltorio_temas .contenedor_videogale .peprotador .foto img{max-height:inherit;}
.envoltorio_temas .dminuto{border:0!important;margin:0!important;width:97%;padding:1.5%;}
.envoltorio_temas .dminuto .cabezote a span{font-size:28px;font-weight:bold;}
.contenedor_videogale{padding:1em;background:#e7e7e3; width:100%;position:relative;overflow:hidden; box-sizing:border-box;}
.contenedor_videogale .article{background:#fff; float:left; overflow:hidden; position:relative; margin-bottom: 1.5em;}
.contenedor_videogale .article.fotogrande{float:none;width:100%;}
.contenedor_videogale .article.fotogrande .centro{margin:0px!important}
.contenedor_videogale.derecha .article{float:left;}
.contenedor_videogale .col_1{width:21.1em;height:15.1em; margin-bottom:1.5em;}
.contenedor_videogale .row_2{height:35em; margin-bottom:1.5em;}
.contenedor_videogale .row_3{height:48.2em;}
.contenedor_videogale .col_1 .figure img{width: 100%;height:auto; display: block;}
.contenedor_videogale .col_1.row_1 .figure img{max-width:21.1em; height:15.1em;}
.contenedor_videogale .col_1.row_1 .destacado a{width:181px; height:131px; display:block}
.contenedor_videogale .mod_txt {padding:1em 1.6em; margin:0;}
.contenedor_videogale .col_1 .mod_txt {display:none; position:absolute; top:0; left:0; width:17.9em; height:13.1em; background:url(/iconos/v1.x/v1.0/varios/bg_2e2e2e.png); z-index:300;}
.contenedor_videogale .col_1.row_2 .mod_txt, .contenedor_videogale .col_1.row_3 .mod_txt {display:block;position:relative; height:auto; background:#fff;}
.contenedor_videogale .article.col_1:hover .mod_txt{display:block;}
.contenedor_videogale .col_1 h2{font:1.5em/1em 'proximanova', Arial, Helvetica, sans-serif; font-weight:400;  color:#fff;}
.contenedor_videogale .col_1 h2 a{color:#fff; padding: 2px 0;font-size:17px;}
.contenedor_videogale .col_1 .antetitulo, .contenedor_videogale .col_1 .antetitulo a{color:#dd480b;}
.contenedor_videogale .col_1 .antetitulo{margin-bottom:0.5em;}
.contenedor_videogale .col_1.row_2 .antetitulo, .contenedor_videogale .col_1.row_3 .antetitulo {margin-bottom:0; }
.contenedor_videogale .col_1.row_2 .antetitulo, .contenedor_videogale .col_1.row_2 .antetitulo a, .contenedor_videogale .col_1.row_3 .antetitulo, .contenedor_videogale .col_1.row_3 .antetitulo a{color:#000;}
.contenedor_videogale .col_1.row_2 h2, .contenedor_videogale .col_1.row_3 h2{color:#000;font:2.1em/1.1em 'proximanova', Arial, Helvetica, sans-serif; font-weight:600;}
.contenedor_videogale .col_1.row_2 h2 a, .contenedor_videogale .col_1.row_3 h2 a{color:#000;}
.contenedor_videogale .col_1.row_2 .mod_txt .firma, .programas .col_1 .mod_txt .firma {margin-top:0.5em;}
.contenedor_videogale .col_1.row_2 .mod_txt .firma .autor, .programas .col_1 .mod_txt .firma .autor{padding:0; border:0; }
.contenedor_videogale .peprotador{max-height:32em;}
.contenedor_videogale .peprotador .article{}
.contenedor_videogale .destacada .article .xfoto{position: relative; width: 100%; height: 0px; padding-bottom: 60%;}
.contenedor_videogale .destacada .article .xfoto iframe{position: absolute; left: 0px; top: 0px; width: 100%; height: 100%;}
.contenedor_videogale .controls{width:100%!important;position:absolute;bottom:28%;left:0px;}
.contenedor_videogale .controls .flecha_rotatore{cursor:pointer;}
.contenedor_videogale .controls .flecha_rotatore.der{position:absolute;right:3em;}
.contenedor_videogale .controls .flecha_rotatore.der a{left:0px;}

.contenedor_mosaico .article.conte_publicidad{overflow:inherit!important}
.cuerpo_noticia ul li img, .columna_texto .cuerpo_noticia img.lazy-hidden{height:auto!important;width: 100%!important;}

/*caja clima*/
.caja_clima{ margin: 1.5em auto 3em;position: relative;width: 30em; background:#fff; border:1px solid #e2e2e2;}
.caja_clima h3.encabezado{font: 2.2em/1.1em 'proximanova',Arial,Helvetica,sans-serif;font-weight: 700;color: #000;padding: 0.9em 1em 0 1em;}
.caja_clima h3.encabezado a,.caja_clima h3.encabezado a:hover{color: #000;}
.caja_clima .contenedor{box-sizing: border-box;padding:2em 1.5em;width: 100%;}
.caja_clima .contenedor .item_clima{float: left;height: 4em;width: 100%; background:#fff; border:0.5px solid #ededed; margin:0.5em 0;}
.caja_clima .contenedor .item_clima .icono{ width:20%; float:left; height:auto; text-align:center;}
.caja_clima .contenedor .item_clima .icono img{margin-top: -5px;width: 50px;}
.caja_clima .contenedor .item_clima .ciudad{ line-height:1.8;float:left; height:auto; width:58%; color:#000;font-size:1.9em; font-weight:bold; margin:0; padding:0.2em; box-sizing:border-box; text-align:left;}
.caja_clima .contenedor .item_clima .temp{ float:right; width:21%; text-align:center; background:#ffca05; font-size:1.8em; padding:0.3em 0; line-height:1.7;}
.caja_clima .contenedor .item_clima .temp a{ color:#000;}

.conteimage,.copame16{width:100%;min-height:850px}

/*---------------------------TEMADELDIA-----------------------------*/
.modulo_wrtd {background: #f3f3f3 none repeat scroll 0 0;border: 1px solid #ddd;border-radius: 4px;position: relative;width: 90%;margin: 30% 5%;font-family: 'proximanova',Arial,Helvetica,sans-serif;font-weight: bold;}
.modulo_wrtd .top_modulo {background-color: #ffca05;border-color: -moz-use-text-color -moz-use-text-color #cacaca;border-style: none none solid;border-width: 0 0 1px;margin-bottom: 6px;padding: 9px 10px 14px;}
.modulo_wrtd .top_modulo h3 {color: #000;font-size: 2em;margin: 0;text-transform: uppercase;}
.modulo_wrtd article {overflow: hidden;padding: 25px 10px 0;}
.modulo_wrtd article figure {float: left;height: 110px;margin: 0 10px 10px 0;width: 150px;}
.modulo_wrtd article figure a img{width: 100%;height: auto;border:0px;}
.modulo_wrtd article p {font-size: 2.1em;font-weight: 600;line-height: 1.1;margin: 0 0 10px;}
.modulo_wrtd article p a {color: #393939;}
.modulo_wrtd article p a:hover {color: #b81d20;}
.modulo_wrtd article a.bot_opine {background-color: #b81d20;color: #fff;float: right;font-size: 1.5em;line-height: 1;padding: 8px 20px;margin: 10px 0;text-transform: uppercase;}
.modulo_wrtd article a.bot_opine:hover {background-color: #393939;}

@media only screen  and (min-device-width : 768px) { 
	.article h2 a:hover{ color:#808080!important;}
	.audios .audio_principal .mod_txt h2 a:hover{ color:#494949!important;}
	.foto_grande .mod_txt h2 a:hover{ color:#ddd!important;}
	.pagina_indice .contenedor_columnas li a:hover{color:#83a9c1;}
}
@media only screen and (max-width: 540px) {
	body{width:100%;}
	.contenedor_header .logo{width:13em;}
	.contenedor_publi{width:100%;overflow:hidden}
	#contenedor_cabecera,.contenedor_noticia .centro .solw{display:none;}
	.peprotador .article.maxw{width:100%!important;}
	.section{ margin:0;}
	.section .encabezado{ padding:1em; min-height:2.8em; background:#e7e7e3; overflow:hidden;}
	.section .encabezado h3{ background: #fff;box-sizing: border-box;float: inherit!important;font: 700 2.6em/1em "proximanova",Arial,Helvetica,sans-serif;padding: 0.5em;width:100%; 		  	  	line-height:normal!important;}
	.article.col_2 h2{ font-size:2.3em !important;}
	.contenedor_mosaico .col_1 h2 a{font-size: 0.9em;}
	html .contenedor_principal {width: 100%;}
	.encabezado .centro .foto img{width: 100%;}
	.tags ul li a {font: 1.1em 'proximanova', Arial, Helvetica, sans-serif;padding: 5px;margin: 0 0 0.5em 0.5em;}
	.alerta .tema {display:none;}
	.frm62.pub300{height:300px}
	.contenedor_noticia .centro .botw {display:block;text-align: left;clear:both;}
	.contenedor_generico .col_1 {width:100%;}
	.contenedor_generico .col_1 .figure img{width: 100%;max-width:44.1em; height:auto;}
	.contenedor_generico .col_1 .mod_txt{width:92%;}
	.contenedor_generico.rotta{width:100%; box-sizing:border-box;}
	.contenedor_mosaico,.contenedor_generico:not(  .rotta) {padding: 1em;max-height: none;border-spacing: 0;}
	.contenedor_mosaico .col_2,.contenedor_mosaico .col_3,.contenedor_generico:not(  .rotta) .col_2 {width: 100%;margin-right: 0;height: auto; padding:1em; box-sizing:border-box;}
	.contenedor_mosaico .col_2.foto_grande .mod_txt {width: 100%; max-width:32.5em; padding:1.5em;}
	.contenedor_generico .col_2,.contenedor_generico .col_3{width:100%}
	.contenedor_mosaico .col_2 .figure img {max-width: none; margin-bottom:1em;}
	.contenedor_mosaico .col_1 ,.contenedor_mosaico .col_1.row_3 {width:100%;margin:1em 0;height: auto; padding:1em; box-sizing:border-box;}
	.contenedor_mosaico .col_1 .miniatura,.contenedor_mosaico .col_1.row_3 .miniatura,.contenedor_generico:not(  .rotta) .col_1 .figure img {margin:0 1em 0 0;width:10em;float:left;}
	.contenedor_generico:not(  .rotta)  .inner.destacado .col_1 .figure img {width:98%;max-width:none;}
	.contenedor_generico:not(  .rotta)  .inner.destacado .col_1 .mod_txt {padding: 1em;}
	.contenedor_mosaico .foto_grande .mod_txt,.contenedor_mosaico .col_1.row_3 .mod_txt,.tematico .contenedor_generico:not(  .rotta) .col_1-2 .mod_txt,.contenedor_generico:not(  .rotta) .inner.destacado.estirar .article.col_1 .mod_txt {width: 100%;background: transparent;}
	.contenedor_generico:not(  .rotta) .col_2 .mod_txt {width: 38em;}
	.contenedor_generico:not(  .rotta) .col_1-2 {width: 100%;}
	.contenedor_generico :not(  .rotta).col_1-2.tematico .secundaria {display: block!important;width:100%;}
	.contenedor_generico:not(  .rotta) .col_1-2 .figure img{max-width: none;}
	.contenedor_mosaico .col_1 .mod_txt {background: transparent;display: initial;position: relative;width:auto;}
	.contenedor_generico:not(  .rotta) .inner.secundarias .article.col_1 .miniatura,.contenedor_generico:not(  .rotta) .inner.estirar .article.col_1 .miniatura{width: 120px;position: relative;vertical-align: top;display: inline-block;float:right;}
	.contenedor_generico:not(  .rotta) .inner.destacado .article.col_1 .miniatura{width: 100%;display: inline-block;}
	.contenedor_generico:not(  .rotta) .col_1 .mod_txt,.contenedor_generico:not(  .rotta) .inner.estirar .article.col_1 .mod_txt{display: block;float: left;width: 60%;margin: 1em;}
	.contenedor_mosaico .col_1 .mod_txt h2,.contenedor_mosaico .col_1 .mod_txt h2:hover{font: 1em 'proximanova', Arial, Helvetica, sans-serif;font-weight: 600;color: #000;}
	.contenedor_generico:not(  .rotta) .col_1 {display: block!important;width:98%;}
	.seccion .titular{ margin:0.33em 0 0.3em 0.33em; font:600 3.5em "proximanova",Arial,Helvetica,sans-serif;}
	.seccion .titular a{ line-height:1em;}
	.seccion{ min-height:5.5em;}
	.columna_principal{ width:100%;}
	.columna_principal_y_secundaria{ background:none;width:100%}
	.modulo_compartir a.boton.compartir{ float:left;}
	.modulo_compartir .capa_compartir{ margin-left:-2.5em; position:static;}
	.seccion.programa{ padding:0;}
	.seccion.programa h1{ font:600 3em "proximanova",Arial,Helvetica,sans-serif; padding:0.3em;}
	.seccion.programa .navegacion{ margin:0;width:100%;overflow:hidden}
	.seccion.programa .info_locutor{ position:inherit; left:0;}
	.seccion.programa .info_locutor .foto{ width:28%;}
	.seccion.programa .info_locutor .foto img{ width:95%; height:auto;}
	.seccion.programa .info_locutor .info{float:right;}
	.seccion.programa ul.redes, .seccion.programa ul.podcast{ background:#000; width:37%; height:2em; box-sizing: border-box; padding:0.2em 0 0 1.1em;}
	.seccion.programa ul.podcast{ width:63%;}
	.seccion.programa ul.podcast li{ color:#fff; padding:0 0.5em 0 0;}
	.seccion.programa ul.podcast li a{ background:url(/iconos/v1.x/v1.0/redes/podcast_blanco.png); margin:0; height:1.5em;}
	.seccion.programa .redes li a{ background:url(/iconos/v1.x/v1.0/redes/redes_cabecera_blanco.png); margin:0.1em 0 0 0; height:1.3em;}
	ul.podcast li.rss a{ background-position:1px 1px!important;}
	ul.podcast li.itunes a{background-position:-24px 0!important;}
	ul.podcast li.feedly a{background-position:-46px 1px!important;}
	.seccion.programa .redes li.facebook a{background-position: -65px 0;}
	.seccion.programa .menu li.home a{ margin:3px 0 0 5px;}
	.seccion.programa .menu li a{ margin:0;padding:0.1em 0.3em 0;}
	.contenedor_mosaico .article.col_1:hover .mod_txt{display:inline;}
	.contenedor_mosaico .col_1 h2 a{ color:#000;}
	.contenedor_mosaico .mod_txt{ padding:0;}
	.redes .pestanas ul.ordenacion li a {font-size:1.2em!important; line-height:1; height:2em;}
	.article.col_3.foto_grande h2{margin:0 0.6em 0.6em 0.6em;font-size:2.5em!important;text-shadow: black 0.1em 0.1em 0.2em;}
	.article.col_2.foto_grande .foto img,.article.col_3.foto_grande .foto img{width:100%!important;}
	.article.col_2  .foto img{width:100%!important;height:auto!important;}
	.article.col_3.foto_grande .firma{display:none;}
	#overlay iframe{ width:100% !important;}
	.conteimage,.copame16{width:100%;height:2280px}
	.portadilla .centro iframe.olimtl{ display:none;}
	.modulo_wrtd {width: 100%;margin: 0%;}

/*------------------------------------------------------------------------------cabecera------------------------------------------------------------------------------*/

	.contenedor_superior_publi { background-color:#0c0c0c;overflow:hidden;}
	.contenedor_superior_publi .contenedor_publi {border:0;}
	.contenedor_superior_publi .contenedor_publi .envoltorio_publi {margin:0 auto; background:none; padding:0.5em;}
	.contenedor_header{ background-color:#1b1b1b;}
	.contenedor_header .header{width:100%!important;max-width:56em!important;margin:0 auto!important;height:6em!important;background-color:#1b1b1b; position:relative;}
	.contenedor_header .logo{background:url(/iconos/v1.x/v1.0/logos/logo_radio_cabecera.svg) no-repeat 0.6em 0.8em; width:8.6em; height:6em; text-indent:-9999px; float:left;}
	.contenedor_header .logo a{ width: auto; height:6em; display:block;}
	.contenedor_header .nav {float:right!important;}
	.contenedor_header .nav li{display:inline;float:left;}
	.contenedor_header .nav li a{font:1.4em/1.3em 'proximanova', Arial, Helvetica, sans-serif; font-weight:300; color:#fff; padding:1.5em 0.5em 0; border-left:1px solid #313131; height:2.8em		 	; display:block;}
	.contenedor_header .nav li a:hover, .contenedor_header .nav li.activado a:hover, .contenedor_header .nav li.activado a{background-color:#e7e7e3; border-color:#1b1b1b;color:#000;}
	.contenedor_header .nav li.menum a{background: transparent url(/iconos/v1.x/v1.0/varios/ico_menu.svg) no-repeat 0.1em 0.2em; width: 3.5em; text-indent:-9999px; padding:0; height:4.3em;}
	.contenedor_header .nav li.menum a:hover{background-image:url(/iconos/v1.x/v1.0/varios/ico_menu_negro.svg);background-color:#e7e7e3;}
	.contenedor_header .nav li.menu.activado a{background-color:#e7e7e3;background-image:url(/iconos/v1.x/v1.0/varios/ico_menu_negro.svg)}
	.contenedor_header .nav .buscador {position:relative;}
	.contenedor_header .nav .buscador a{background:url(/iconos/v1.x/v1.0/varios/ico_lupa.svg) no-repeat 0.1em 0.2em; width:3.5em; text-indent:-9999px; padding:0; height:4.3em;}
	.contenedor_header .nav .buscador a.buscar{background-image:url(/iconos/v1.x/v1.0/varios/ico_lupa_negra.svg); }
	.contenedor_header .nav .usuario {position:relative;}
	.contenedor_header .nav .usuario a{background:url(/iconos/v1.x/v1.0/varios/ico_usuario.svg) no-repeat 0.1em 0.2em; width:3.5em; text-indent:-9999px; padding:0; height:4.3em;}
	.contenedor_header .nav .usuario a.logado {text-indent:0; }
	.contenedor_header .nav .usuario img {width:3em; height:3em; display:block; border-radius:50%; position:absolute; top:0.5em; left:0.8em; }
	.contenedor_header .nav li.usuario.activado a, .contenedor_header .nav li.usuario a:hover{background-image:url(/iconos/v1.x/v1.0/varios/ico_usuario_negro.svg);background-color:#FFCA05;}
	.contenedor_header .nav li.buscador.activado a, .contenedor_header .nav li.buscador a:hover {background-image:url(/iconos/v1.x/v1.0/varios/ico_lupa_negra.svg)!important;
	background-color:#FFCA05;}
	.contenedor_header .buscar_contenido{position:absolute; top:0; right:0; width:32em;display:none;}
	.contenedor_header .buscar_contenido input {height:3em; width: 9.35em; float:left; font:2em 'proximanova', Arial, Helvetica, sans-serif; font-weight:300; color:#333; padding:0 1.2em; 	 	 	border:0;}
	.contenedor_header .nav li.buscador.activado a.cerrar {float: left; width: 4.7em; height: 4.3em; display: block; background: #fff url(/iconos/v1.x/v1.0/elementos.svg) no-repeat -19px   		 	-67px; text-indent: -9999px; overflow: hidden; border: 0;}
	.contenedor_header .nav li.buscador.activado a.buscar {float: left; width: 4.7em; height: 4.3em;}

/*------------------------------------------------------------------------------capa usuario------------------------------------------------------------------------------*/

	.capa_usuario{position: absolute; top: 6em; left: -6.6em; background: #fff; width: 13.8em; border: 1px solid #ccc; z-index:800;padding: 2em 2.95em 1em; display:none;}
	.capa_usuario .triangulo {background: url(/iconos/v1.x/v1.0/varios/triangulo_top_blanco.svg) no-repeat 0 0;display: block;width: 3em;position: absolute;left: 50%; top: -12px; height:   		 	1.3em; margin-left:-1.3em;}
	.contenedor_header .nav .usuario .capa_usuario li {display:block; float:none; margin-bottom:0.5em; font-size:1.5em;}
	.contenedor_header .nav .usuario .capa_usuario a {display: inline; padding: 0 0.2em; margin: 0 0.2em; height:auto; width:auto; color:#000; font-size:1em; background:none; text-indent:0;}
	.contenedor_header .nav .usuario.activado .capa_usuario a{background:none; border: none;}
	.contenedor_header .nav .usuario .capa_usuario a:hover{background-color: #ccc; color: #fff;}
	.contenedor_header .nav.dos .capa_usuario a {border:0;}

/*------------------------------------------------------------------------------desplegable menu------------------------------------------------------------------------------*/

	.contenedor_header.movil .capa_header {width: 100%;display:none;padding:0;}
	.menum .inner {padding: 1em;}
	.menum .destacado {padding: 0 0 0.2em 0.2em; color: #000; font: 300 1.6em/1.2em 'proximanova',Arial,Helvetica,sans-serif;}
	.menum li {float: left; width: 30.5%; margin: 0.3em; font: 1.15em/1.7em 'proximanova', Arial, Helvetica, sans-serif; color:#000;}
	.menum li a {display:block; color:#000; background-color: #fff; text-align: center; padding: 0.8em 0 0.7em; border-radius:4px;}
	.contenedor_inferior_publi{max-width:100%;overflow:hidden;}
	.article h2{font-weight:700; font-size:1.7em; line-height:1.2em;}
	.article.opinion h2{font-style: italic;}
	.article h2 a{color:#000;}
	.section.con_lo_mas .contenedor_generico .col_1{display:block;width:95%;margin:0.5em 0;position:relative;overflow:hidden; padding:1em;}
	.section.con_lo_mas .contenedor_generico .miniatura{float:left;max-width:20%;margin-right:1em;}
	.section.con_lo_mas .contenedor_generico  .mod_txt{float:left;margin:0;width:60%;}
	.section.con_lo_mas .contenedor_generico  .mod_txt h2 a{font-size:0.65em; font-weight:300; line-height:1.4em;}
	.section.con_lo_mas  .redes .cont_number{position:absolute;top:0em;right:0.1em;bottom:inherit;width:10%;text-align:right;}
	.section.con_lo_mas  .redes .cont_number .number{font-size:3em;}
	.contenedor_footer{width:100%;}
	.contenedor_footer .footer{margin: 0 auto; height:6em; width:100%!important; background-color:#1b1b1b;}
	.contenedor_footer .footer a {display: block;}
	.contenedor_footer .footer a.logo {float: left; width: 9em; height:6em; background:url(/iconos/v1.x/v1.0/logos/logo_radio_cabecera.svg) no-repeat center center/6.5em auto; 
	text-indent:-9999px;}
	.contenedor_footer .footer a.version {float: left; width: 8.6em; padding: 1.8em 0 1.2em 1.5em; background: url(/iconos/v1.x/v1.0/varios/version_completa.svg) no-repeat 0 1.8em / 1.1em  		 	1.1em transparent; font: 300 1.4em/1.2em 'proximanova',Arial,Helvetica,sans-serif; color: #fff; margin: 0 0 0 1em;}
	.contenedor_footer .footer a.top {float: right; width: 4em; height: 6em; margin: 0 1em 0 0; background: url(/iconos/v1.x/v1.0/varios/flecha_enlace_up_blanco.svg) no-repeat center   	   	center/70% auto transparent; text-indent: -9999px; overflow: hidden;display:block }
	.columna_principal .contenido_principal,.buscador .columna_principal p.resultados {width:100%!important;}
	.columna_secundaria .caja{width:100%; float:left;}
	.columna_secundaria .caja.lo_mas_visto .contenedor,.columna_secundaria .caja.contenedor{width:100%;padding:1em; box-sizing:border-box;}
	.boton_audio{width:2em;height:2em;background-size: 20px 20px;}
	.boton_audio{ height:2.8em; width:2.8em; background-size: 90%;}
	.info_hable{ margin-top:107px;}
	.contenedor_mosaico .article .centro{ overflow:hidden;}
	.peprotador .swiper-wrapper .swiper-slide .mod_txt{ margin:0; width:99%!important; padding:1.5em; box-sizing:border-box;}
	.envoltorio_publi iframe, .envoltorio_publi object{ margin:0 auto;}
	.contactow .peprotador, .contactow .article {max-height:33em;}
	.contenedor_videogale .peprotador .article{width:100%;}
	.contenedor_videogale{ padding:0; background:#fff;}
	.contenedor_videogale .peprotador{max-height:33em;}
	.contenedor_videogale .peprotador .article.col_1.row_2{ height:34em;}
	.destacado_mosaico .foto_grande .mod_txt .apoyos{ display:none!important;}
	#tabla_clima .central img{ width:100%; height:auto;}
	#tabla_clima .btn_hoy{ width:100%; margin:1em 0;}
	#tabla_clima .btn_hum, #tabla_clima .btn_vie{ width:45%; margin:1em 0.5em;}
	#tabla_clima .btn_hoy .icono{ float:left; margin:0 1em;}
	#tabla_clima .btn_hoy .actual{margin:0 1em;}
	#tabla_clima .btn_hoy .minmax{ width:100%; float:left;}
	#tabla_clima .btn_hoy .minmax li{ width:50%; text-align:center;}
	#tabla_clima .hoy, #tabla_clima .dias{ width:100%; margin:1em 0;}
	#tabla_clima .hoy .tit_hoy .tit{ font-size:1.6em; line-height:1.1em;}
	#tabla_clima .hoy .manana_noche .zn{ width:45%; margin:0 0.4em; text-align:center; font-size: 0.9em; line-height:1.3em;}
	#tabla_clima .hoy .manana_noche .zn img, #tabla_clima .dias .dia .dia_horario img{ float:none;}
	#tabla_clima .dias .dia{ width:46%; margin:0 0.5em; text-align:center;}
	#tabla_clima .dias .dia .titulo_dia{ background-position: -50px top; font-size:1.3em; height:auto; padding:0.4em;}
	#tabla_clima .dias .dia .titulo_dia span{ margin: 0.5em 0 0.5em 0.2em;}
	#tabla_clima .dias .dia .dia_horario{ min-height:14em; margin:0.5em 0.3em; font-size:1.4em; line-height:1.2em;}
	.columna_secundaria{ width:100%;}
	.caja_clima{ width:100%;}
	.contenedor_header .nav li a{ text-align:center; padding:1.4em 0.5em 0; }
	.miniatura .boton_generico{ display:none; }
}

@media screen and (max-width: 480px)  {
.contenedor_header .nav li.menum a{ width: 3.2em;}
.contenedor_header .nav .buscador a{ width:3.2em;}
.contenedor_header .nav .usuario a{ width:3.2em;}
.contenedor_header .nav li a{ text-align:center; padding:1.2em 0.5em 0; }
}