/* ======================================================================================================= CONTENIDO PRINCIPAL */
.contenido_principal{margin-top:2em; }
.columnas_principal_y_secundaria{width: 64em;float: left;margin: 2em 2em 0 0;}
.aside {width: 31em;float: left;padding: 0 ; margin-top:0.5em;}

/* lista_40*/
.listaWDM .numero_1 a{color:#fff;}
.listaWDM h3 {color: #000000;display: block;font: 1.85em/1.6em 'montserratbold', Arial, Helvetica, sans-serif; text-transform:uppercase; margin-bottom:0.6em;}
.listaWDM h3:first-child{margin-bottom:0px;}
.listaWDM .article { border-top:3px solid #ebebeb; padding:2em 0 2em 2.2em; position:relative;}

.listaWDM .miniatura img {float:left;height: auto;margin:0 3em 0 0; width: 11em; }
.listaWDM .article a {display:block; color:#fff;}
.listaWDM p{margin:0;font: 1.4em/1.8em 'montserratregular', Arial, Helvetica, sans-serif;  padding:0 0 0 0; color:#fff; }
.listaWDM h4 {font:1.6em/1.5em 'montserratbold', Arial, Helvetica, sans-serif; padding:0;color:#fff; }
.listaWDM h4 a {color:#fff;}
.listaWDM h4 a:hover {color:#ef6a9f}
.listaWDM .numero_1 h4 a:hover{color:#ef6a9f}
.listaWDM .novedad{ background:url(/los40/iconos/v1.x/v1.0/Sprite_ListaWDM_Lomasvisto.png) no-repeat -312px -176px; padding-left:1.4em;}

.listaWDM .info_grupo{float:left; width:36em; margin-left:3.5em;}
.listaWDM.principal .info_grupo {margin-left:2.5em;}

.listaWDM .numero_1 {
    background: #cd0b61;
    border: 0 none;
    display: inline-block;
    width: 618px;
}
.listaWDM .numero_1 h4 {color:#fff;}
.listaWDM .info_grupo .enviar{float:left; margin:1em 0 0 0; padding:0.8em; font-size:1.1em;}

.listaWDM .estado {position:absolute; right:0; top:0; width:50px; height:50px; background-image:url(/los40/iconos/v1.x/v1.0/Sprite_ListaWDM_Lomasvisto.png);background-repeat:no-repeat;}
.listaWDM .estado.up {background-position: -206px -253px;}
.listaWDM .estado.igual {
    background-position: -205px -373px;
}
.listaWDM .estado.down {background-position: -206px -313px;}
.listaWDM .estado.novedad {background-position: -269px -252px; padding: 0;}
.ver_mas a {height:2.7em; font: 1.4em/1.5em 'montserratbold', Arial, Helvetica, sans-serif;color:#fff; background:#000; text-align:center; text-transform:uppercase; display:block; padding:1em 0 0 0}

.listaWDM .ico_audio {position:absolute; top:70px; left:110px;}
.listaWDM .audio {width:65px; height:65px; background:url(/los40/iconos/v1.x/v1.0/Sprite_ListaWDM_Lomasvisto.png) no-repeat -203px -434px; text-indent:-9999px; }
.listaWDM .audio:hover{background-position:-273px -434px;}
.listaWDM .numero_1 .audio {background-position:-203px -505px;}
.listaWDM .numero_1 .audio:hover {background-position:-273px -505px;}

.listaWDM .info_40 .info {font: 1.4em/1.8em 'montserratregular', Arial, Helvetica, sans-serif; color:#aeaeae;background-image:url(/los40/iconos/v1.x/v1.0/Sprite_ListaWDM_Lomasvisto.png);background-repeat:no-repeat; padding-left:1.6em; display:block; float:left; cursor:pointer;float:left; margin:0.2em 1.3em 0 0; position:relative; }
.info_40 .info:hover, .info_40 .info.activo {color:#000;}
.numero_1 .info_40 .info:hover {color:#fff;}

.info_40 .info.semanas{background-position:-307px -4px;}

.info_40 .info.semanas:hover, .info_40 .info.semanas.activo {background-position:-307px -32px;}
.info_40 .info.posicion_maxima{background-position:-310px -58px;}
.info_40 .info.posicion_maxima:hover{background-position:-310px -86px;}
.info_40 .info.posicion_anterior{background-position:-310px -113px;}
.info_40 .info.posicion_anterior:hover{background-position:-310px -141px;}

.listaWDM .info_40 {clear:both; margin-top:1em; position:relative;}
.listaWDM .info_plus{position:absolute; right:0; top:0; display:block; }
.listaWDM .info_plus.n_semanas {top:16px;}
.listaWDM .info_plus .posicion{margin:0; width:6em; height:3.2em;}
.listaWDM .info_plus .info{width:6.5em;float:left; text-align:center; margin:0.5em 5.5em 0 0; }
.listaWDM .info_plus .info b{font: 0.8em 'montserratregular', Arial, Helvetica, sans-serif; color:#fff; clear:both; text-transform:uppercase; }
.listaWDM .info_plus .estado.semanas{background-position:-288px -373px;}

.listaWDM.principal input[type="text"] {
height: 17px;
}
.listaWDM.principal select {
height: 29px;
}

/* tooltip */

.tooltip  {position:absolute; z-index:10; top: -33px; white-space: nowrap; display: none; background-color: #fff; border: 1px solid #adadad; box-shadow: 1px 1px 10px #adadad; padding: 0.6em; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}
.info_40 .info:hover .tooltip{display:block;}
.numero_1 .tooltip  {box-shadow: none;}
.tooltip p {font: 0.7em 'montserratregular', Arial, Helvetica, sans-serif; color:#000;}
.tooltip .detail {background: transparent url(/los40/iconos/v1.x/v1.0/icos.png) no-repeat center -602px; left: 0; bottom: -5px; display: block; height: 5px; position: absolute; width: 100%; z-index: 500;}
.semanas .tooltip  {left: -40px;}
.posicion_maxima .tooltip  {left: -42px;}
.posicion_anterior .tooltip  {left: -61px;}


/* boton votar */

.listaWDM .votar{padding: 6px 10px; margin-right:1.5em; float:left; font: 1.2em/1.2em 'montserratbold', Arial, Helvetica, sans-serif; text-transform:uppercase; background-color: #000; color: #fff; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}
.listaWDM .numero_1 .votar{background-color: #3a3a3a; color: #fff; border: 1px solid #5b5b5b; padding: 5px 9px;}
.listaWDM .votar:hover{background-color: #ff043c;}
.listaWDM .numero_1 .votar:hover{color: #fff; border-color: #ff043c;}
.listaWDM .votar.activo, .listaWDM .votar.activo:hover {background-color: #ccc; color: #b2b2b2; text-shadow: 1px 1px 0 #e5e5e5; cursor:text;}
.listaWDM .numero_1 .votar.activo, .listaWDM .numero_1 .votar.activo:hover {background-color: #222; border-color: #222; color: #111; text-shadow: 1px 1px 0 #333; cursor:text;}


/* posiciones*/
.posicion {float:left; width:7em; display:block; height:4em; background-image:url(/los40/iconos/v1.x/v1.0/Sprite_ListaWDM_Lomasvisto.png);background-repeat:no-repeat; margin-top:0.2em; text-indent:-9999px;}
.flotante_escuchar .posicion.pos_1 {background-position:-202px -649px;}
.posicion.pos_1 {background-position:-115px -10px;}
.posicion.pos_2 {background-position:-115px -64px;}
.posicion.pos_3 {background-position:-115px -117px;}
.posicion.pos_4 {background-position:-114px -170px;}
.posicion.pos_5 {background-position:-114px -223px;}
.posicion.pos_6 {background-position:-114px -277px;}
.posicion.pos_7 {background-position:-115px -330px;}
.posicion.pos_8 {background-position:-115px -383px;}
.posicion.pos_9 {background-position:-114px -437px;}
.posicion.pos_10 {background-position:-115px -489px;}
.posicion.pos_11 {background-position:-115px -544px;}
.posicion.pos_12 {background-position:-115px -598px;}
.posicion.pos_13 {background-position:-115px -649px;}
.posicion.pos_14 {background-position:-115px -704px;}
.posicion.pos_15 {background-position:-115px -755px;}
.posicion.pos_16 {background-position:-115px -809px;}
.posicion.pos_17 {background-position:-115px -863px;}
.posicion.pos_18 {background-position:-115px -916px;}
.posicion.pos_19 {background-position:-115px -969px;}
.posicion.pos_20 {background-position:-115px -1022px;}
.posicion.pos_21 {background-position:-115px -1076px;}
.posicion.pos_22 {background-position:-115px -1129px;}
.posicion.pos_23 {background-position:-115px -1182px;}
.posicion.pos_24 {background-position:-115px -1236px;}
.posicion.pos_25 {background-position:-115px -1289px;}
.posicion.pos_26 {background-position:-115px -1342px;}
.posicion.pos_27 {background-position:-115px -1396px;}
.posicion.pos_28 {background-position:-115px -1449px;}
.posicion.pos_29 {background-position:-115px -1501px;}
.posicion.pos_30 {background-position:-115px -1555px;}
.posicion.pos_31 {background-position:-115px -1606px;}
.posicion.pos_32 {background-position:-115px -1662px;}
.posicion.pos_33 {background-position:-115px -1714px;}
.posicion.pos_34 {background-position:-115px -1767px;}
.posicion.pos_35 {background-position:-115px -1820px;}
.posicion.pos_36 {background-position:-115px -1874px;}
.posicion.pos_37 {background-position:-115px -1928px;}
.posicion.pos_38 {background-position:-115px -1982px;}
.posicion.pos_39 {background-position:-115px -2035px;}
.posicion.pos_40 {background-position:-116px -2087px;}

.info_plus .posicion.pos_0 {background-position:-34px -2054px;}
.info_plus .posicion.pos_1 {background-position:-34px -293px;}
.info_plus .posicion.pos_2 {background-position:-34px -337px;}
.info_plus .posicion.pos_3 {background-position:-34px -382px;}
.info_plus .posicion.pos_4 {background-position:-34px -426px;}
.info_plus .posicion.pos_5 {background-position:-34px -470px;}
.info_plus .posicion.pos_6 {background-position:-34px -514px;}
.info_plus .posicion.pos_7 {background-position:-34px -558px;}
.info_plus .posicion.pos_8 {background-position:-34px -602px;}
.info_plus .posicion.pos_9 {background-position:-34px -646px;}
.info_plus .posicion.pos_10 {background-position:-34px -690px;}
.info_plus .posicion.pos_11 {background-position:-34px -735px;}
.info_plus .posicion.pos_12 {background-position:-34px -778px;}
.info_plus .posicion.pos_13 {background-position:-34px -823px;}
.info_plus .posicion.pos_14 {background-position:-34px -867px;}
.info_plus .posicion.pos_15 {background-position:-34px -911px;}
.info_plus .posicion.pos_16 {background-position:-34px -953px;}
.info_plus .posicion.pos_17 {background-position:-34px -999px;}
.info_plus .posicion.pos_18 {background-position:-34px -1042px;}
.info_plus .posicion.pos_19 {background-position:-34px -1085px;}
.info_plus .posicion.pos_20 {background-position:-34px -1131px;}
.info_plus .posicion.pos_21 {background-position:-34px -1174px;}
.info_plus .posicion.pos_22 {background-position:-34px -1219px;}
.info_plus .posicion.pos_23 {background-position:-34px -1263px;}
.info_plus .posicion.pos_24 {background-position:-34px -1307px;}
.info_plus .posicion.pos_25 {background-position:-34px -1351px;}
.info_plus .posicion.pos_26 {background-position:-34px -1395px;}
.info_plus .posicion.pos_27 {background-position:-34px -1439px;}
.info_plus .posicion.pos_28 {background-position:-34px -1483px;}
.info_plus .posicion.pos_29 {background-position:-34px -1527px;}
.info_plus .posicion.pos_30 {background-position:-34px -1571px;}
.info_plus .posicion.pos_31 {background-position:-34px -1615px;}
.info_plus .posicion.pos_32 {background-position:-34px -1659px;}
.info_plus .posicion.pos_33 {background-position:-34px -1703px;}
.info_plus .posicion.pos_34 {background-position:-34px -1747px;}
.info_plus .posicion.pos_35 {background-position:-34px -1791px;}
.info_plus .posicion.pos_36 {background-position:-34px -1835px;}
.info_plus .posicion.pos_37 {background-position:-34px -1879px;}
.info_plus .posicion.pos_38 {background-position:-34px -1923px;}
.info_plus .posicion.pos_39 {background-position:-34px -1967px;}
.info_plus .posicion.pos_40 {background-position:-40px -2011px;}


/* seleccion*/

.seleccionar {background:#ebebeb; padding:2.8em 0 2.4em 4.5em; border:1px solid #dedede; min-height:5em;margin:0.6em 0 2em 0;}
.seleccionar p {font:1.2em 'montserratbold', Arial, Helvetica, sans-serif;color:#898989; float:left; margin:0.5em 1em 0 0; }
.seleccionar p.dato {margin:0 0 0.5em 0; float:none;}
.styled-select{float:left; position:relative; }
.styled-select select {width: 11em; font:1.2em Arial, Helvetica, sans-serif; font-weight:bold; color:#898989; border: 1px solid #d9d9d9;border-radius: 4px; padding:5px; background:#fff; margin-right:1em; }
.styled-select select.large {width: 16em;}
.styled-form input {width: 16em; font:1.2em 'montserratbold', Arial, Helvetica, sans-serif; color:#898989; border: 1px solid #d9d9d9;border-radius: 4px; padding:5px; background:#fff; margin-right:1em;}
.listaWDM .enviar {background:#f6193f; border-radius:4px; font:1.2em 'montserratbold', Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; border:0; padding:0.4em 1.2em; margin:0.1em 0 0 1em;}
.listaWDM .enviar:hover {background:#858585;}
.listaWDM .enviar.margen {margin-top:1.8em;}
a.probar{background-color: #F6193F;}
.flotante_compartir .cancion {font:1.6em 'montserratbold', Arial, Helvetica, sans-serif; color:#000; margin-bottom:0.5em;}
.flotante_compartir p.artista {font:1.4em 'montserratregular', Arial, Helvetica, sans-serif; color:#525252;}

.bg-video-list {
    background-color: #000;
    border-top: 2px solid #373737;
    display: inline-block;
    margin-top: 20px;
    padding-top: 20px;
}

.bg-video-list iframe {
    width: 595px;
}
/****** ajustes lista MWD ******/
.listaWDM .article{background:#000;border-top:3px solid #292929;}
.listaWDM .numero_1 { background: #cd0b61;border-top:1px solid #cccccc;}   

.listaWDM .info_40 li.info{color:#ef6a9f;}
.listaWDM .info_40 li{float:left;}
.listaWDM .info_40 li:hover{color:#fff;}
.listaWDM .info_40 li A{margin-right:15px;float:left;}

.lista40 .enviar {background:#d67c1c; border-radius:4px; font:1.2em 'montserratbold', Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; border:0; padding:0.4em 1.2em; margin:0.1em 0 0 1em;}
.lista40 .enviar:hover {background:#858585;}
.lista40 .enviar.margen {
    margin-top: 1.8em;
}

/*ESTILOS REDES SOCIALES*/


section.datos_redes.estirar.social-aside.modulo_compartir {
    
    background: #FFF none repeat scroll 0% 0%;
    border-bottom: 1px dotted #ddd;
    border-top: 1px dotted #ddd;
    padding: 15px 0 10px 0;
    margin: 5px 0 0 0;
    width: 100%;
    position: relative;
}

ul.social-list {
    
    display: inline-block;
    width: 100%;
    padding: 0px 0 5px 0;
}


.social-list li {
    
    float: left;
    width: 104.2px;
    margin: 0 0 0 2px;
    padding: 0;
    line-height: 12px;
    cursor: pointer;
}



.social-aside .social-list .btn {
   
    display: inline-block;
    border-radius: 0;
    height: auto;
    line-height: normal;
    border-radius: 4px;
    padding: 0;
    padding: 0;
}

span.sprite-share-news.icon-facebook {
    
    background-position: -54px 5px;
    width: 14px;
    height: 14px;
    /* border-right: 1px solid #84d1f2; */
}

.sprite-share-news {
   
    background-image: url(/iconos/v1.x/v1.0/sprite-share-news.png);
    background-repeat: no-repeat;
    display: inline-block;
}
.social-aside .social-list .btn span.action {
    
    float: left;
}

span.action {
    
    line-height: 26px;
    padding: 0 4px;
    width: 71px;
    display: inline-block;
    text-align: center;
    font-size: 0.39em;
    text-transform: uppercase;
    color: #fff;
}

span#twit {
    
    background-position: -28px 5px;
    width: 14px;
    height: 14px;
    border-right: 1px solid #84d1f2;
}

span.sprite-share-news.icon-gplus {
    
    background-position: -79px 5px;
    width: 14px;
    height: 14px;
    border-right: 1px solid #d54d52;

}

span.sprite-share-news.icon-pinterest {

    background-position: -124px 5px;
    width: 14px;
    height: 14px;
    border-right: 1px solid #d54d52;
}


span.sprite-share-news.icon-tumblr {

    background-position: -101px 5px;
    width: 14px;
    height: 14px;
    border-right: 1px solid #b0bbce;
}

span.sprite-share-news.icon-email {
    
    background-position: -1px 6px;
    width: 14px;
    height: 14px;
    border-right: 1px solid #78d7d7;
}


div#superior_pinterest {
    
    background-color: #cb2027;
}

.btn-tumblr {
    
    background-color: #6f83a5;
}

div#superior_tumblr {
    
    background-color: #6f83a5;
}

span#fb_num_superior {
    
    line-height: 26px;
    padding: 0 4px;
    width: 71px;
    display: inline-block;
    text-align: center;
    font-size: 0.39em;
    text-transform: uppercase;
    color: #fff;
}

.icon-facebook:before {
    content: "\e60b";
    display: none !important;
}

.icon-twitter:before {
    content: "\e60a";
    display: none !important;
}

/*ESTILOS REDES SOCIALES*/
.contenedor_barras.contenedor_lista_WDM .seccion.los40 h1 {
    margin: 0;
    background-image: url(/los40/iconos/v1.x/v1.0/logo_cabecera_WDM.png);
    background-repeat: no-repeat;
    text-indent: -9999px;
    background-position: 0 0;
}
.contenedor_barras.contenedor_lista_WDM .seccion.los40 .button-header-wdm {
    position: absolute;
    right: 0;
    top: 20px;
}

/* capa enviar por correo */
.modulo_compartir .capa_enviar_correo {width: 263px; background-color: #ffffff; border-left: 5px solid #F6193F; box-shadow: 0 0 5px #ccc; padding: 2em; position: absolute; top: -10px; left: auto; right: 0; z-index: 1010;}
.modulo_compartir .capa_enviar_correo .encabezado {border-bottom: 1px solid #ddd; padding: 0 0 0.5em 0; width: 100%; margin-bottom: 12px;}
.social_media .modulo_compartir .capa_enviar_correo a.enviar {display: block; width: 10em; 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: 236px; padding: 1em; margin-bottom: 1.5em; font: 1.4em 'proximanova', Arial, Helvetica, sans-serif; color: #fff;}
.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: #F6193F;}
.modulo_compartir .capa_enviar_correo .ok,
.modulo_compartir .capa_enviar_correo .error {background-color: #F6193F; background-repeat: no-repeat; color: #fff; 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;}
.modulo_compartir .capa_enviar_correo p {font-size: 14px;line-height: 22px;margin-bottom: 8px;}
.modulo_compartir .capa_enviar_correo .enviar {font-size: 9px;line-height: 22px;margin-bottom: 8px;color: #333;background: none;}

