/****** FONTS *******/
/* ESDIARIO */


/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/******************************  ESTILOS COMUNES ::: ESDIARIO / VALENCIA / ESDESTILO *******************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/


/* ++++++++++++  tamaño de imágenes  +++++++++++++ */
/* Tamaño normal 300x169*/

.portada_esdiario .grid > div article figure img {
    width: inherit;
    min-width: 100%;
    max-width: 100%;
    max-height: 100%;
}


.portada_esdiario .c_12 .not_tipo_1 figure {
    width: 300px;
    height: 169px;
}

.portada_esdiario .c_23 .c_12 .not_tipo_1 figure {
    width: 215px;
    height: 121px;
}
.portada_esdiario .c_13 .c_11 .not_tipo_1 figure {
    width: 100%;
    height: 120px;
}
.portada_esdiario .c_13 .not_tipo_1 figure {
    width: 200px;
    height: 113px;
}
.portada_esdiario .b_semanaldigital .c_13 .not_tipo_1 figure,
.portada_esdiario .b_esmume .c_13 .not_tipo_1 figure,
.portada_esdiario .b_economia .c_13 .not_tipo_1 figure,
.portada_esdiario .b_chismografo .c_13 .not_tipo_1 figure,
.portada_esdiario .col_de_portada .not_tipo_1 figure {
    width: 300px;
    height: 169px;
}
.portada_esdiario .c_14 .not_tipo_1 figure {
    width: 240px;
    height: 135px;
}
.portada_esdiario .c_12 .not_tipo_1 figure,
.portada_esdiario .c_13 .not_tipo_1 figure,
.portada_esdiario .c_14 .not_tipo_1 figure,
.portada_esdiario .col_de_portada .not_tipo_1 figure {
    overflow: hidden;
    justify-content: center;
    align-items: center;
    position: relative;
}
.portada_esdiario .c_12 .not_tipo_1 figure img,
.portada_esdiario .c_13 .not_tipo_1 figure img,
.portada_esdiario .c_14 .not_tipo_1 figure img,
.portada_esdiario .col_de_portada .not_tipo_1 figure img {
    position: absolute;
    /*margin: auto;*/ /*tengo que quitar esto para que la imagen no se centre en medio y los iconos no descuadren arriba*/
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}
/*  ---  */
.web_movil.portada_esdiario .b_1 .not_tipo_1 figure,
.web_movil.portada_esdiario .c_12 .not_tipo_1 figure,
.web_movil.portada_esdiario .c_23 .c_12 .not_tipo_1 figure,
.web_movil.portada_esdiario .c_13 .c_11 .not_tipo_1 figure,
.web_movil.portada_esdiario .c_13 .not_tipo_1 figure,
.web_movil.portada_esdiario .b_semanaldigital .c_13 .not_tipo_1 figure,
.web_movil.portada_esdiario .b_esmume .c_13 .not_tipo_1 figure,
.web_movil.portada_esdiario .b_economia .c_13 .not_tipo_1 figure,
.web_movil.portada_esdiario .b_chismografo .c_13 .not_tipo_1 figure,
.web_movil.portada_esdiario .c_14 .not_tipo_1 figure  {
    width: 100%;
    height: 203px;
}
/* +++++++++++ fin tamaño de imágenes  ++++++++++++ */
.fila .c_12 .not_tipo_2 {
    margin-bottom: 30px;
}
h1, h2, h3, h4, h5, h6 {
    margin: 0;
    padding: 0;
    font-weight: normal;
    color: #25282A;
}
ul , li {
    list-style: none;
}
input, textarea {
    border: none;
    background: #F0F0F0;
    border: none;
    padding: 15px 20px;
    color: #3E3E3E;
}
body {
    font-size: 100%;
    text-align: center;
    width: 100%;
    background: #ffffff;
    padding: 0px;
    margin: 0px;
    color: #FFF;
}
a {
    font-weight: inherit;
    text-decoration: none;
}
main {
    text-align: left;
}
.centrado {
    width: 990px;
    background: #ffffff;
    /*box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
    -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);*/
    text-align: left;
    margin: 0 auto;
    transform:none;
    padding: 0 10px;
}
.page {
    width: 990px;
    margin: 30px auto 0;
}
.page > .grid.c_p_30.c_fixed>div:first-child:not([class*="c_w_"]){
    max-width: 670px!important;
    padding-right: 30px!important;
}

.not_tipo_1 img {
    /*height: 100%;*/
    width: auto;
    max-width: inherit;
}
img.con-pie-de-foto + h3 {
    font-size: 12px;
    font-family: Arial, sans-serif;
    padding: 2px 0 8px 0;
    font-weight: normal;
}

/* videos en los artículos */
.cont_embebido {
    float: left;
    width: 100%;
    height: 385px;
    margin: 30px 0 0 0;
}
.cont_embebido iframe {
    height: 385px!important;
}
/******** cabecera *****************/
.header_web{
    display: block;
}
.header_movil{
    display: none;
}
.cab_new_2017 {
    width: 100%;
    max-width:990px;
    float: left;
    margin-bottom: 30px;
}
.cab_new_2017 .f1_cab {
        width: 100%;
        text-align: center;
}
.cab_new_2017 .f1_cab > div {
        margin: 0 auto;
        display: inline-block;
        text-align: left;
}
.cab_new_2017 .f3_cab + .f4_cab + .f1_cab > div {
    margin-top: 20px;
}
.cab_new_2017 .f2_cab .logo {
        margin: 35px 0;
}
.cab_new_2017 .f2_cab .logo_seccion {
        margin: 35px 0;
        height: 60px;
}
.cab_new_2017 .f2_cab .logo_seccion h1 a {
    width: 100%;
    display: block;
}
.cab_new_2017 .f2_cab .logo_seccion h1 a img {
    float: left;
    margin-left: 30px;
}

.cab_new_2017 .f3_cab {
        background-color: #363B40;
        border-color: #363B40;
        height: 54px;
}
.cab_new_2017 .f3_cab ul.f3_menu {
        width: 100%;
        list-style: none;
        padding: 0 50px;
        box-sizing: border-box;
        text-align: left;
}
.cab_new_2017 .f3_cab ul.f3_menu li {
        padding: 17px 0px 16px;
        display: inline-block;
        float: left;
        
}

.no-hand{
    cursor: pointer;
    pointer-events: none;
}

.portada_valencia .cab_new_2017 .f3_cab ul.f3_menu li {
    height: 18px;
}
.cab_new_2017 .f3_cab ul.f3_menu li.selected {
        background-color: #858D94;
}
.cab_new_2017 .f3_cab ul.f3_menu li:hover {
        background-color: #1aa1d8;
}
.cab_new_2017 .f3_cab ul.f3_menu li a {
            color: #ffffff;
            padding-left: 17px;
            padding-right: 17px;
}
.cab_new_2017 .f3_cab ul.f3_menu li.submenu {
        position: relative;
}
.cab_new_2017 .f3_cab ul.f3_menu li.submenu > a {
        background-image: url('../images/icons/navigation/dark_bg/menu_arrow.png');
        background-repeat: no-repeat;
            background-position: 120px 9px;
            background-color: transparent;
}
.cab_new_2017 .f3_cab ul.f3_menu li.submenu ul {
        display: none;
        position: absolute;
        z-index: 10;
        width: 205px;
        background: #363B40;
        top:55px;
}

.cab_new_2017 .f3_cab ul.f3_menu li:last-child ul {
        right: -52px;
        text-align: center;
}

.cab_new_2017 .f3_cab ul.f3_menu li.submenu:hover ul {
    display: block;
}
.cab_new_2017 .f3_cab ul.f3_menu li.submenu ul li {
        clear: left;
        width: 100%;
        padding: 0;
}
.cab_new_2017 .f3_cab ul.f3_menu li.submenu ul li a {
        width: 100%;
        display: block;
        box-sizing: border-box;
        line-height: 250%;
        padding: 8px 40px;
}

.cab_new_2017 .f4_cab {
        background: #aaaaaa;
            width: 100%;
            height: 46px;
}
.cab_new_2017 .f4_cab .logos_texto {
        padding: 10px 0 10px 61px;
}
.cab_new_2017 .f4_cab .logos_texto li {
        float: left;
                margin: 2px 0 2px 18px;
}
.cab_new_2017 .f4_cab .logos_texto li a {
        color: #ffffff;
}
.cab_new_2017 .f4_cab .logos_texto li a:hover {
        text-decoration: underline;
}
.cab_new_2017 .f5_cab {
        border-bottom: 1px solid #E9E9E9;
        width: 100%;
        float: left;
}
.cab_new_2017 .f5_cab .social_icons {
        padding: 3px 0 0px 5px;
        float: left;
}
.cab_new_2017 .f5_cab .social_icons .cab_suscribete {
        padding: 3px 0 0 0;
        float: left;
}
.cab_new_2017 .f5_cab .social_icons li {
        float: left;
}
.cab_new_2017 .f5_cab .social_icon {
        display: block;
            width: 30px;
            height: 30px;
            padding: 0 8px 0 0;
}

.cursiva{
    font-style: italic!important;
}

.cab_new_2017 .f5_cab input[type="text"]:focus,
.cab_sup_2018_de input[type="text"]:focus {
        width: 130px;
}
.cab_new_2017 .f5_cab .social_icon:hover {
        background-position: 0 -30px;
}
.cab_new_2017 .f5_cab .facebook {
        background-image: url('../images/icons/social/facebook.png');
        background-position: 0 0;
}
.cab_new_2017 .f5_cab .twitter {
        background-image: url('../images/icons/social/twitter.png');
        background-position: 0 0;
}
.cab_new_2017 .f5_cab .mail {
        background-image: url('../images/icons/social/mail.png');
        background-position: 0 0;
}


.centrado main { float: left; width: 100%;}
.cab_fila_superior_2018 { width: 100%; float: left; margin: 0 0 30px 0; border-bottom: 1px solid #e9e9e9; font-family: Arial, sans-serif; text-align: left; color: #000000;}
.cab_fila_superior_2018 .cab_sup_2018_iz { float: left; font-size: 11px; margin: 0 0 5px 5px;}
.cab_fila_superior_2018 .cab_sup_2018_iz font { color: #1aa1d8;}
.cab_fila_superior_2018 .cab_sup_2018_de { float: right;}
.cab_new_2017.cab_new_2018 .f3_cab, .cab_new_2017 .f4_cab ,
.portada_valencia .cab_new_2017.cab_new_2018 .f3_cab, .cab_new_2017 .f4_cab { height: 31px;}
.cab_new_2017.cab_new_2018 .f3_cab ul.f3_menu li { padding: 6px 0px 4px;}
.portada_valencia .cab_new_2017.cab_new_2018 .f3_cab ul.f3_menu li { padding: 6px 0px 7px;}
.cab_new_2017.cab_new_2018 .f4_cab .logos_texto { padding: 4px 0 10px 48px;}
.cab_new_2017.cab_new_2018 .social_icons { padding: 0px 12px 0 0;}
.cab_new_2017.cab_new_2018 .social_icons a { height: 16px;}
.cab_new_2017.cab_new_2018 .search_submit { padding: 0 16px;}
.cab_new_2017.cab_new_2018 .search_input { padding: 8px 14px 2px 15px;}
.cab_new_2017.cab_new_2018 .f3_cab ul.f3_menu li.submenu ul { top: 30px;}
.cab_new_2017.cab_new_2018 .f3_cab ul.f3_menu li.submenu ul li a { padding: 0 40px;}
.cab_new_2017.cab_new_2018 .f4_cab { /*margin: 0 0 30px 0;*/ margin: 0;}
.cab_new_2017.cab_new_2018 .f5_cab { display: none;}
.portada_chismografo .cab_new_2017.cab_new_2018 .tags_nav { margin: 7px 0 0 0;}
.portada_chismografo .cab_new_2017.cab_new_2018 .cab_sup_2018_iz font { color: #C5004D;}
.portada_vida .cab_new_2017.cab_new_2018 .cab_sup_2018_iz font { color: #00c0c3;}

header {
    text-align: center;
    margin: 8px 0 0 0;
}


.sub-submenu{
    position: relative;
}

.sub-submenu ul{
    display: none!important;
    margin-left: 205px;
    top: 0!important;
    background: #444;
}

.sub-submenu:hover ul{
    display: block!important;
}


.search {
    float: right;
    border-left: 1px solid #e9e9e9;
    margin-left: 15px;
}
.search .search_submit {
    display: block;
    float: right;
    width: 30px;
    height: 33px;
    padding: 0 22px;
    background: url(../images/icons/other/dark_bg/header_search.png) 0 -7px no-repeat;
    border: none;
    cursor: pointer;
}

.search .search_input {
    float: left;
    width: 70px;
    background: transparent;
    color: #25282A;
    border: none;
    margin: 0;
    padding: 8px 14px 8px 15px;
    border-right: 1px solid #e9e9e9;
    transition: width 0.5s;
    -moz-transition: width 0.5s;
    -webkit-transition: width 0.5s;
    -o-transition: width 0.5s;
}
.search .search_input.abre_buscar {
    width: 100px;
}
.barra_top_fecha div {
    margin: 11px 0 0 15px;
    color: #000;
    text-transform: uppercase;
}
.barra_top_fecha div font {
    color:#1aa1d8;
}
.social_icons a {
    padding-left: 31px;
    background-repeat: no-repeat;
    background-position: 0px -8px;
    padding: 3px 0 6px 24px;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    height: auto;
    float: left;
}
.menu_fijo {
    position: fixed;
    top: 0;
    width: 990px;
    z-index: 100;
}
/* buscador de cabecera móvil */
.buscador_movil {
    position: fixed;
    top: -131px;
    right: 0;
    z-index: 3;
    width: 100vw;
}
.search {
    float: right;
    margin-left: 15px;
    /* background: #42494F; */
    line-height: 1;
}
.btn_buscar_movil {
    padding: 0px 0px 0 0;
    text-align: center;
    background: #ffffff;
    float: right;
    border-left: 1px solid #575757;
    height: 52px;
    width: 44px;
    margin-top: 131px;
    position: absolute;
    right: 0;
    z-index: 1;
}
.btn_buscar_movil i {
    color: #575757;
    margin-top: 27px;
    line-height: 0em;
    float: left;
    margin-left: 10px;
}
.input_buscar {
    width: calc(100% - 45px);
    top: -140px;
    position: absolute;
    height: 54px;
    background: #ffffff;
    z-index: 5;
    left: 0;
}
.input_buscar input {
    height: 14px;
    margin-top: 2px;
    width: calc(100% - 105px);
    float: left;
}
.input_buscar h2 {
    float: left;
    margin: 15px 0 0 5px;
    color: #1aa1d8;
}
.input_buscar input.movil_buscador {
    width: 55px;
    padding: 0px;
    background: none;
    color: #1aa1d8;
    height: auto;
}
/* fin buscador móvil */

/* menú móvil */
.mobile-menu-switch {
    width: 10px;
    padding: 8px 27px 3px 7px;
    background: #1aa1d8;
}
.mobile-menu-switch .line {
    display: block;
    width: 30px;
    height: 3px;
    background: #fff;
    margin-bottom: 7px;
}
.mobile_menu_container {
    display: block;
    position: fixed;
    top: 0px;
    left: -100%;
    height: 100vh;
    background: #f0f0f0;
    width: 100%;
    z-index: 4;
    -webkit-transition: left 1s; /* Safari */
    transition: left 1s;
}
.mobile_menu_container.activo {
    left: 0%;
}
.cont_lista_menu {
    display: block;
    position: relative;
    overflow-x: scroll;
    height: calc(100vh - 120px);
    top: -45px;
    overflow-x: hidden;
    background: #f0f0f0;
}
.mobile-menu {
    display: block;
    position: absolute;
    top: 0px;
    width: 100%;
    text-align: left;
    padding-top: 20px;
}
.mobile-menu li {
    padding: 0px 0;
}
.mobile-menu li a {
    display: block;
    color: #25282A;
    background: #F0F0F0;
    padding: 3px 20px;
    margin-bottom: 1px;
    float: left;
    clear: left;
}
.mobile-menu li ul a {
    padding: 3px 40px 3px 14px;
}
.mobile-menu li a.selected {
    padding: 10px 20px;
    background: #1aa1d8;
    color: #fff;
    width: 100%;
    text-decoration: underline;
}
.mobile_menu_container ul li.submenu ul {
    float: left;
    margin: 0 0 0 24px;
    margin: 0;
    clear: left;
    padding: 0 0 0 24px;
}
.portada_vida .mobile-menu li a.selected {
    background: #00c0c3;
}
.portada_chismografo .mobile-menu li a.selected {
    background: #c5004d;
}
.background_overlay {
    position: fixed;
    display: none;
    width: 100%;
    height: 100%;
    top: 0;
    background: url(../images/backgrounds/images/overlay.png);
    z-index: 2;
}
/* fin menú móvil */
/******** fin cabecera *****************/

/* MENSAJE URGENTE */
.cont_urge {
    float: left;
    width: 100%;
    padding-bottom: 10px;
}
.portada_esdiario h4.box_header.caja_urgente {
    padding: 7px 15px 10px 0px;
    font-weight: bold;
    color: rgb(68,102,174);
    background: #ffffff;
    border-top: 1px solid #e9e9e9;
    border-bottom: 1px solid #e9e9e9;
    float: left;
    width: 100%;
    box-sizing: border-box;
    margin: 0 0 25px 0;
}
.portada_esdiario h4.box_header.caja_urgente .txt_urgente {
    color: #fff;
    background: #C5004D;
    padding: 8px 10px 12px 10px;
    font-weight: normal;
    font-family: 'Roboto';
}
.portada_esdiario h4.box_header.caja_urgente a {
    color: rgb(68,102,174);
    padding-left: 10px;
}
/*******************/

/**** MEGA NOTICIA ******/

/***********************/

/* el pato cojo */
.cab_imprescindibles.cab_el_pato_cojo img {
    margin: 2px 0 -5px 5px;
    height: 34px;
}
/* fin el pato cojo */

/* patrocinados portada */
.b_patrocinadas_3 {
    
}
.cartel_patro {
    width: 100%;
    float: left;
    margin-bottom: 10px;
    border-bottom: 4px double #707070;
    padding-bottom: 4px;
}
.cartel_patro h4 {
    float: left;
    /* text-transform: uppercase; */
    font-family: Arial, sans-serif;
    font-size: 20px;
    font-weight: bold;
    margin: 5px 0 0 0;
    color: #5e5e5e;
}
.cartel_patro img {
    float: right;
    max-width: 95px;
    max-height: 25px;
    margin: 5px 0 0 0;
}
.b_patrocinadas_3 .fila .c_12 .not_tipo_2 {
    margin-bottom: 10px;
}
/* fin patrocinados portada */

/* el Whatsapp del director */
.cont-whatsapp {
    float: left;
    margin:0 0 30px 0;
    width: 100%;
    background: #baccd6 url('../images/bg_whatsapp.jpg') repeat-x left top;
    min-width: 100%;
}
.cont-whatsapp .head-whatsapp {
    float:left;
    margin:0 0 0 0;
    width: 100%;
        height: 123px;
}
.cont-whatsapp .txt-whatsapp-tit {
    float: left;
    margin: 26px 0 0 5px;
    max-width: 50%;
    min-width: 43%;
}
.cont-whatsapp .antonio_mb_whatsapp {
    float: right;
    margin: 0 0 0 0;
}
.cont-whatsapp .comillas_sup_whatsapp {
    float: left;
    clear: left;
    margin: 0 0 0 0;
}
.cont-whatsapp .txt-whatsapp {
    float:left;
    margin: 12px 0 0 0;
    clear:left;
    padding: 0 20px;
    box-sizing: border-box;
    color: #12262f;
}
.cont-whatsapp .txt-whatsapp iframe{
    max-width: 100%;
}
.cont-whatsapp .footer-whatsapp {
    float: left;
    width:100%;
}
.cont-whatsapp .comillas_inf_whatsapp {
    float: right;
    margin: 0 0 0 0;
}
.cont-whatsapp .firma-whatsapp {
    float: left;
    margin: 7px 0 0 20px;
    color: #12262f;
}
.cont-whatsapp .logo-esdiario-whatsapp {
    float: right;
    margin: 0 0 0 0;
}
.cont_page_whatsapp .list_mod_wdd {
    float: left;
    margin: 0 0 0 0;
}
.cont_page_whatsapp .list_mod_wdd .mod_wdd {
    float: left;
    box-sizing: border-box;
    width: 50%;
    
}
.cont_page_whatsapp .list_mod_wdd .fila_wdd {
    float: left;
    width: 100%;
    margin: 0 0 20px 0;
    border-bottom: 1px solid #efefef;
    padding-bottom: 15px;
}
.cont_page_whatsapp .list_mod_wdd .mod_wdd:nth-child(2n+1) {
    padding-right: 10px;
    border-right: 1px solid #dedede;
}
.cont_page_whatsapp .list_mod_wdd .mod_wdd:nth-child(2n) {
    padding-left: 10px;
    border-left: 1px solid #dedede;
    margin-left: -1px;
}
.cont_page_whatsapp .list_mod_wdd .mod_wdd h3 a {
    font-family: Arial, sans-serif;
    font-size: 16px;
    color: #000000;
}
/*********************************************/
/*********************************************/

/*** la columna de amb ******/

.fila .col_amb { margin-top: -28px; border-bottom: 1px solid #40a0d5; padding-bottom: 15px;}
.fila .c_12 .col_amb { padding-bottom: 0; background: url(../images/movil-AMB_ce.jpg) repeat-x 0 0;}
.fila .col_amb,
.fila_art .col_amb { border-bottom:0px; background: url(../images/principal_amb_ce.jpg) repeat-x 0 0;}
.fila .col_amb .cab_amb_img,
.fila_art .col_amb .cab_amb_img { width: 100%; margin-bottom: 7px; height: 91px; background: url('../images/principal_amb_iz.jpg') left 0 no-repeat , url('../images/principal_amb_de.jpg') right 0 no-repeat ;}
.col_amb .firma { display: none;}
.fila .c_12 .col_amb .iconos { top: 5px;}
.b_1 .fila .col_amb { margin-top: 0px;}

.fila_art .col_amb { margin-top: 0px; border-bottom: 0px solid #40a0d5; padding-bottom: 15px;}

.col_amb h3 a { color: #40a0d5 }
.col_amb .relacionadas { margin: 0;}
.col_amb .relacionadas h3 a { color: #000000 }
.fila [class*="c_"] .col_amb { margin-top: -22px;  border-bottom:0px; background: url(../images/movil-AMB_ce.jpg) repeat-x 0 0;}
.fila .box_header + .fila_not_seccion .grid .c_12 .col_amb { margin-top: 0;}
.fila [class*="c_"] .col_amb .cab_amb_img { width: 100%; height: 74px; background: url('../images/movil-AMB_iz_movil.jpg') left 0 no-repeat , url('../images/movil-AMB_de_movil.jpg') right 0 no-repeat ;}
.c_12 .col_amb .not_tipo_1, .c_13 .col_amb .not_tipo_1 { padding: 7px 7px 7px 7px; border:1px solid #67cff7; box-sizing: border-box;}
.c_12 .col_amb .relacionadas .not_tipo_1, .c_13 .col_amb .relacionadas .not_tipo_1 { border: 0;}
.fila [class*="c_"] .col_amb > .not_tipo_1 h3 { margin-top: 12px; margin-bottom: 0px; font-size: 17px}

/******* congreso del pp **********/
.fila .col_congreso_pp, .fila_art .col_congreso_pp, .b_1 .col_congreso_pp { background: url(../images/congreso-pp_ce.jpg) left 0 repeat-x; float: left; width: 100%;}
.fila_art .col_congreso_pp {height: 52px;}
.fila .col_congreso_pp .cab_congreso_pp, .fila_art .col_congreso_pp .cab_congreso_pp, .b_1 .col_congreso_pp .cab_congreso_pp {
    width: 100%;
    height: 52px;
    float: left;
    margin: 0 0 5px 0;
    background: url(../images/congreso-pp_iz.jpg) left 0 no-repeat, url(../images/congreso-pp_de.jpg) right 0 no-repeat;
}
.fila .col_congreso_pp .cab_congreso_pp a, .fila_art .col_congreso_pp .cab_congreso_pp a,
.b_1 .col_congreso_pp .cab_congreso_pp a { width: 100%; height: 100%; display: block;}

.fila [class*="c_"] .col_congreso_pp, .c_w_300 .col_congreso_pp { background: url(../images/congreso-pp_ce_pe.jpg) left 0 repeat-x; float: left; width: 100%;}
.fila [class*="c_"] .col_congreso_pp .cab_congreso_pp, .c_w_300 .col_congreso_pp .cab_congreso_pp { height: 33px; margin: 0 0 5px 0;
    background: url(../images/congreso-pp_iz_pe.jpg) left 0 no-repeat, url(../images/congreso-pp_de_pe.jpg) right 0 no-repeat;}
    
.b_1 .col_congreso_pp { background: url(../images/congreso-pp_ce.jpg) left 0 repeat-x;}
.b_1 .col_congreso_pp .cab_congreso_pp {
    width: 100%;
    height: 52px;
    float: left;
    margin: 0 0 5px 0;
    background: url(../images/congreso-pp_iz.jpg) left 0 no-repeat, url(../images/congreso-pp_de.jpg) right 0 no-repeat;
}



.fila [class*="c_13"] .col_congreso_pp { background: url(../images/congreso-pp_ce_pe.jpg) repeat-x left 0 / 5%;}    
.fila [class*="c_13"] .col_congreso_pp .cab_congreso_pp { height: 33px; margin: 0 0 0px 0;
    background: url(../images/congreso-pp_iz_pe.jpg) no-repeat left 0 / 60%, url(../images/congreso-pp_de_pe.jpg) no-repeat right 0 / 25%;}
/*************/



.lo_mas_visto .centrado {
    width: auto;
}

.margen_inf {
    margin-bottom: 25px;
}
ul, li {
    padding: 0;
    margin: 0;
}
.amb_art {
    float: left;
    width: 100%;
}
.linea_azul_amb {
    float: left;
    width: 100%;
    text-align: center;
}
.linea_azul_amb div {
    background: #abd7ed;
    width: 80%;
    margin: 5px auto 10px;
    display: inline-block;
    height: 3px;
}

/****************************************************************/

.not_tipo_1, .not_tipo_2, .not_tipo_3, .firma, .redes_not {
    position: relative;
}
.not_tipo_1, .not_tipo_2, .not_tipo_3 {
    margin-bottom: 0px;
}
.not_tipo_2 h3 {
    line-height: 140%;
}
article h3 a {
    color: #25282A;
    text-decoration: none;
}
.not_tipo_1 article h3 {
    float: left;
    line-height: 120%;
    width: 100%;
}

.not_principal h3 {
    margin: 15px 0 0 0;
    
}


/* +++++++++++++  footer  +++++++++++++++ */
.footer {
    width: 990px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 10px;
}
.footer_container {
    background: #9da4ab;
    float: left;
    width: 100%;
    
}
.footer_container p {
    color: #D7DCE0;
    padding: 6px 0 30px;
}
footer .centrado {
    text-align: center;
}
footer .centrado > div,
footer .centrado > iframe {
    margin: 0 auto;
    text-align: left;
}
.footer a {
    color: #FFF;
    line-height: 140%;
}
.column p a,
.column p span,
.column p a img {
    float: left;
}
.footer .column:first-child {
    padding-left: 15px;
    box-sizing: border-box;
}
.footer_container .column_2_3 {
    width: 700px;
    float: left;
}
.footer_container .column_1_3 {
    width: 272px;
    float: right;
    margin-left: 0;
}
.copyright_row .footer_menu {
    float: right;
}
.copyright_row .footer_menu li {
    margin-left: 25px;
    margin-right: 0;
    float: left;
}
.copyright_row, .copyright_row h6 {
    color: #ffffff;
    font-size: 12px;
    font-family: 'Arial',sans-serif;
}
.row.copyright_row {
    border-top: 0px solid #464D53;
    margin-top: 15px;
    float: left;
    margin-bottom: 30px;
}
.footer h6 a {
    color: #FFF;
    text-decoration: none;
}
/* fin footer como el de esdiario */
/* pie estilos que había para newsletter popup */
.cc_message{
        color: #FFF !important;
    }
    .cc_btn.cc_btn_accept_all{
        background-color: #4466AE;
    }
    .cc_more_info{
        color: #4466AE;
    }
    .cc_more_info:hover{
        color: #00CFFC;
    }
    
#newsletterSubscribePopup:after {
    background: none repeat scroll 0 0 / cover #000;
    bottom: 0;
    content: "";
    left: 0;
    opacity: 0.8;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1;
}
#newsletterSubscribePopup {
    bottom: 0;
    display: none;
    padding: 5px 0px 0px 0px;
    position: fixed;
    width: 100%;
    z-index: 999;
    left: 0;
}
#newsletterSubscribePopup .close-cont {
    cursor: pointer;
    padding-right: 20px;
    margin-top:-8px;
}
#newsletterSubscribePopup .pull-right {
    float: right;
}
#newsletterSubscribePopup .container:before, .container:after {
    content: "";
    display: table;
    line-height: 0;
}
#newsletterSubscribePopup .container:after {
    clear: both;
}
#newsletterSubscribePopup .container:before, .container:after {
    content: "";
    display: table;
    line-height: 0;
}
#newsletterSubscribePopup .container {
    margin-left: auto;
    margin-right: auto;
}
#newsletterSubscribePopup .text-center {
    text-align: center;
}
#newsletterSubscribePopup .ante_title {
    color: #fff;
    line-height: 45px;
}
#newsletterSubscribePopup .title {
    color: #fff;
    line-height: 48px;
}
#newsletterSubscribePopup #mce-EMAIL {
    border: 0 solid #fff;
    color: #000;
    height: 37px;
    margin: 1px;
    padding:0px 0 0 10px;
}
#newsletterSubscribePopup .row-fluid .span4 {
    width: 31.8795%;
}
.row-fluid [class*="span"] {
    box-sizing: border-box;
    display: block;
    float: left;
    margin-left: 2.18069%;
    min-height: 26px;
    width: 100%;
}

#newsletterSubscribePopup #mc-embedded-subscribe {
    background-color: #009680;
    border: 1px solid #009680;
    color: #fff;
    height: 37px;
    padding: 0px;
}
.row-fluid [class*="span"]:first-child {
    margin-left: 0;
}
.row-fluid .span8 {
    width: 65.9398%;
}
#newsletterSubscribePopup .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
    width: 963px;
}
.row-fluid:before, .row-fluid:after {
    content: "";
    display: table;
    line-height: 0;
}
.row-fluid:after {
    clear: both;
}
.row-fluid:before, .row-fluid:after {
    content: "";
    display: table;
    line-height: 0;
}
.row-fluid {
    width: 100%;
    padding-top:8px;
}
.row-fluid .span2 {
    width: 14.8494%;
}
.row-fluid [class*="span"] {
    box-sizing: border-box;
    display: block;
    float: left;
    margin-left: 2.18069%;
    min-height: 26px;

}
.icon-close {
    color: #1aa1d8;
}
input.boton { cursor:pointer}
/* fin pie estilos newsletter popup*/
/* ++++++++++++++++++++++++++++++++++++++ */

/* patrocinadas de portada */
.b_patrocinadas_3 .c_12 .not_tipo_2 figure {
    /*width: 150px;
    height: 84px;*/
}
.b_5.b_patrocinadas_3 .not_tipo_2 article .article_textos {
    /*width: 140px;*/
}
.b_patrocinadas_3 .fila > .grid > .c_12:last-child {
    margin-top: 46px;
}
/* ++++++++++++++ columna derecha  ++++++++++++++++++++ */
/* +++++++++++++  lo más visto Valencia ++++++++++++++++ */
con_lmv {
    width: 100%;
}
.con_lmv > h4 {
    text-align: center;
    position: relative;
}
.con_lmv > h4:after {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 10px 7.5px 0 7.5px;
    content: "";
    position: absolute;
    top: 39px;
    left: calc( 50% - 7.5px );
}
.con_lmv ul {
    float: left;
}
.con_lmv h3 {
    margin: 0 0 10px 0;
}
/*****************/
/* vanidad columna derecha */
.modulo_dcha_vanidad .box_header {
    background:#000000!important;height: 44px;
    padding: 0;
}
.modulo_dcha_vanidad .box_header a {
    background:#ffffff;
    width: 120px;
    height: 44px;
    float: left;
}
.modulo_dcha_vanidad .box_header a img {
    width: 111px;
    /*height: 24px;*/
    margin: 12px 9px 9px 4px;
}
/****************/
.cont_opinion li {
    float: left;
    margin: 0 0 0px 0;
    width: 100%;
}
.cont_opinion .article_textos {
    float: right;
    width: 60%;
}
.cont_opinion .firma {
    margin: 8px 0 0 0;
}
/* se está hablando de */
.cont_hablandode li {
    float: left;
    margin: 0 0 30px 0;
}
.cont_hablandode li:last-child {
    margin-bottom: 0;
}
/* el video blog de */
.cont_elvideoblog .article_textos h4 {
    background: #9bb5eb;
    padding: 3px 5px;
    box-sizing: border-box;
    float: left;
    width: 100%;
    color: #ffffff;
}
.cont_elvideoblog .img_video {
    width: 100%;
    height: 385px;
    position: absolute;
    background: url(../images/btn_Play.png) no-repeat center center;
    background-size: 15%;
    top: 0;
    left: 0;
    opacity: 0.75;
}
/* bloque de tags */
.cont_tags,
.cont_tags ul {
    width: 100%;
    float: left;    
}
.cont_tags {
    margin-bottom: 30px;
}
.cont_tags ul li {
    float: left;
    margin-right: 5px;
    margin-bottom: 5px;
}
.cont_tags ul li a {
    display: block;
    border: 1px solid #E9E9E9;
    color: #7C7C7C;
    padding: 13px 12px 12px;
    text-align: left;
}
.cont_tags ul li a:hover {
    color: #ffffff;
    background: #1aa1d8;
}
.f6_cab {  font-family: Lacuna, Arial, sans-serif; font-size:14px; text-align: center; padding: 15px 0; }
.f6_cab .lista_tags { display: inline-block; margin: 0 auto; padding: 5px 17px 15px; box-sizing:border-box; border-bottom: 1px solid #3265b0;}
.f6_cab .lista_tags div { display: inline-block; background: url('../images/tags_cabecera.jpg') no-repeat 0 12px; padding:10px 17px 0 18px; box-sizing: border-box;}
.f6_cab .lista_tags div:last-child { padding-right: 0;}
.f6_cab .lista_tags div a { color: #8d8d8d;}
/* --- paginaci�n --- */
.paginacion
{
	clear: both;
}
.paginacion li
{
	float: left;
	margin-left: 5px;
}
.paginacion li:first-child
{
	margin-left: 0;
}
.paginacion li.left,
.paginacion li.right
{
	width: 29px;
}
.paginacion li.left a,
.paginacion li.right a
{
	background-repeat: no-repeat;
	background-position: 0 0;
}
.paginacion li.left a
{
	background-image: url("../images/icons/navigation/pagination_arrow_left.png");
}
.paginacion li.right a
{
	background-image: url("../images/icons/navigation/pagination_arrow_right.png");
}
.paginacion li.left2 a
{
	background-image: url("../images/icons/navigation/pagination_arrow_left2.png");
}
.paginacion li.right2 a
{
	background-image: url("../images/icons/navigation/pagination_arrow_right2.png");
}
.paginacion li.left a:hover,
.paginacion li.right a:hover
{
	background-position: 0 -29px;
}
.paginacion li a
{
	display: block;
    color: #7C7C7C;
    padding: 8px 10px 7px 11px;
	background: #F0F0F0;
}
.paginacion li a:hover,
.paginacion li.selected a
{
	color: #FFF;
	background-color: #1aa1d8;
}
/* fin paginación */

/* SUSCRIBIRSE */
/* --- WEB ----*/
.modal-notifications-config {
    font-family: "Open Sans";
    position: fixed;
    visibility: hidden;
    width: 100%;
    /*height: 105px;*/
    top: 400px;
    padding: 15px;
    background-color: #fff;
    border: 1px solid #dcdcdc;
    -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
    z-index: 900
}
@media screen and (min-width: 500px) {
    .modal-notifications-config {
        width: 458px;
        right: calc( 50% - 250px);
        padding: 20px
    }
}
.modal-notifications-config[data-action="toggle"][data-status="on"] {
    visibility: visible
}
.modal-notifications-config a,
.modal-notifications-config h1,
.modal-notifications-config button {
    font-family: "Open Sans", Arial, sans-serif
}
.modal-notifications-config a:hover,
.modal-notifications-config button:hover {
    opacity: .8;
    color:#FFFFFF !important;
    font-weight: bold;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80)
}
.modal-notifications-config button:hover {
    color:#4466AE !important;
}
.modal-notifications-config h1 {
    margin-bottom: 12px;
    font-size: 1rem;
    font-weight: 600;
    color: #000
}
.modal-notifications-config button {
    font-size: .625rem;
    color: #4a4a4a;
    cursor: pointer;
    border: 0px;
    background: none;
}
.modal-notifications-config a {
    width: 90px;
    height: 25px;
    float: right;
    margin-top: 5px;
    padding-top: 12px;
    font-size: .75rem;
    letter-spacing: 1px;
    text-align: center;
    text-decoration: none;
    color: #fff;
    background-color: #4466AE;
    cursor: pointer
}
.cerrar_newsletter{
    background-image: url('/images/cerrar.jpeg');
    width: 22px;
    height: 22px;
    background-size: 100%;
    background-repeat: no-repeat;
    float: right;
    right: -20px;
    top: -20px;
    position: relative;
    cursor: pointer;
    -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease;
}
.cerrar_newsletter:hover{
    width: 24px;
    height: 24px;
    right: -21px;
    top: -21px;
}
/* --- MOVIL --- */
.web_movil .modal-notifications-config {
    width: auto;
    /*height: 105px;*/
    top: 220px; 
}
.web_movil .cerrar_newsletter{
    right: -15px;
    top: -16px;
}
/* FIN SUSCRIBIRSE */


/* publicidades laterales */
.publi_lateral_new.pln_izq {
    position: fixed;
    margin-top: 0px;
    left: 50%;
    margin-left: -710px;
    width: 200px;
    text-align: right;
    top:2px;
}
.portada_valencia .publi_lateral_new.pln_izq,
.portada_valencia .publi_lateral_new.pln_der {
    top:2px;
}
.portada_valencia .publi_lateral_new.pln_izq > iframe,
.portada_valencia .publi_lateral_new.pln_izq > iframe body > * {
    text-align: right;
    float: right;
}
.publi_lateral_new.pln_izq iframe {
    float: right;
}
.publi_lateral_new.pln_izq body {
    text-align: right;
}
.publi_lateral_new.pln_der {
    position: fixed;
    margin-top: 0px;
    left: 50%;
    margin-left: 510px;
    top:2px;
}

/* fin publicidades alterales */
/* publicidades */

.publicidad_centro,
.publi_new {
    width: 100%;
    float: left;
    text-align: center;
    margin: 30px 0;
}
.publi_economia {
    margin: 30px 0;
}
.col_de_portada .publicidad_centro,
.col_de_portada .publi_new {
    margin: 0px 0 30px;;
}
.publi_mover_iz {
    margin-left: -12px;
}
.fila.publi_new {
    max-width: 690px;
}
.publicidad_centro iframe,
.publi_new iframe {
    display: inline-block;
    margin-left: auto;
    margin-right: auto;
}
.publicidad_col_iz {
    margin-left: -25px;
    margin-bottom: 30px;
}
.publi_lateral_new {
    
}
.cont_art_box h3.excerpt + .fila.publi_movil_new {
    text-align: center; margin-top: 20px;
}
/* FIN publicidades */

/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/******************************  ESDIARIO **************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/



.mega_noticia figure img {
    width: 100%;
}

.mega_noticia h3{
    font-size: 50px;
}

.mega_noticia div.entradilla{
    font-size: 16px;
}

.mega_noticia div.entradilla_grande{
    font-size: 20px;
}

.entradilla {
    color: #000000;
    margin: 11px 0 0 0;
    padding: 0;
    color: #3e3e3e;
    float: left;
    line-height: 140%;
    width: 100%;
}

.firma {
    float: left;
    margin: 20px 0 0 0;
    border-top: 1px solid #e9e9e9;
    border-bottom: 1px solid #e9e9e9;
}
.firma a.firma_a1 {
    color: #7c7c7c;
    padding: 10px 14px 10px 0px;
    margin: 0;
    float: left;
}
.firma a.firma_a2 {
    color: #1aa1d8;
    padding: 10px 0px 10px 0px;
    margin: 0;
    float: left;
    text-transform: uppercase;
}
article {
    position: relative;
}

/* iconos */
.b_1 .not_tipo_1 figure img.img_video {
    width: 100%;
    height: 385px;
    position: absolute;
    background: url('../images/btn_Play.png') no-repeat center center;
    background-size: 15%;
    top:0;
    left: 0;
    opacity: 0.85;
}
.iconos {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    pointer-events: none;
}
.icon {
    display: block;
    position: absolute;
    width: 45px;
    height: 45px;
    z-index: 1;
    background-color: rgba(66,73,79,0.8);
    background-repeat: no-repeat;
    text-align: center;
    background-size: auto 45px;
    background-position: center;
    transition: all 0.2s;
    -webkit-transition: all 0.2s;
}

/*.video_dim{
    display: block;
    left: 125px;
    top: 65px;
    border-radius: 100px;
    border: 2px solid #fff;
    box-shadow: 0px 5px 10px rgba(0,0,0,0.2);
    background-color: #3EAA6D;
}*/

.icon span
{
	display: inline-block;
    color: #fff;
    font-family: 'Merriweather';
    font-size: 18px;
    margin-top: 13px;
}

.cab_panadero{
    background-image: url('/images/icons/el_panadero.png');
background-position: center;
background-size: 100% auto;
display: block;
height: 62px;
background-repeat: no-repeat;
margin-bottom: 20px;
}

.icon.video
{
	background-image: url("../images/icons/media/video.png");
}
.video_dim
{
	background-image: url("../images/icons/play.svg")!important;
	background-color: transparent;
height: 90px;
width: 95px;
background-size: 90px auto;
top: 54px;
position: relative;
margin: 0 auto;
z-index: 0;
}

@media screen and (max-width: 600px){
    .video_dim{
        top: 65px;
    }
}

.icon.pato
{
	background-image: url("../images/icons/media/icon_pato_cojo_esdiario.jpg?1");
        margin: 0px 0 0 0;
        width: 44px;
        height: 62px;
}
.icon.gallery
{
	background-image: url("../images/icons/media/gallery.png");
}
.icon.small.video
{
	background-image: url("../images/icons/media/small_video.png");
}
.icon.small.gallery
{
	background-image: url("../images/icons/media/small_gallery.png");
}
.icon.small.review
{
	background-image: url("../images/icons/media/small_review.png");
}
.icon.fullscreen
{
	cursor: pointer;
	background-image: url("../images/icons/media/fullscreen.png");
}
.icon.fullscreen:hover
{
	background-color: #1aa1d8;
}
.icon.fullscreen.animated
{
	visibility: hidden;
	-webkit-animation-duration: 300ms;
    animation-duration: 300ms;
}
/* fin iconos */
[class*="not_tipo_"] article figure {
    overflow: hidden;
}
.not_tipo_1 h3 {
    margin-top: 15px;
}

.portada_esdiario .box_header {
    background: #4466AE;
    color: #ffffff;
    float: left;
    width: 100%;
    margin: 0 0 0px 0;
}
.portada_esdiario h4.box_header.com_valencia {
    background: #ffa60e;
}
.portada_esdiario .con_lmv > h4:after {
    border-color: #4466AE transparent transparent transparent;
}

/* pato cojo */
.portada_esdiario .box_header.header_patocojo {
    position: relative;
    padding: 12px 15px 9px;
    background: #44ae65;
}
.header_patocojo img {
    height: 32px;
    margin: -6px 0 0 9px;
    position: absolute;
}
.col_pato_cojo {
    position: relative;
}
.col_pato_cojo .header_patocojo img {
    width: 100%;
    height: auto;
    margin: 0;
    position: static;
}
.portada_esdiario .col_pato_cojo .box_header.header_patocojo {
    background: none;
    padding: 0;
}
.col_pato_cojo .article_textos {
    padding: 0 4px;
    box-sizing: border-box;
}
.col_pato_cojo .article_textos h3 {
    box-shadow: 2px 3px 0px #000000;
    background: #fff;
    margin-top: -2px;
    position: relative;
    box-sizing: border-box;
    padding: 2px;
    
}
.b_7 .col_pato_cojo .not_tipo_1 article h3 {
    font-weight: 100;
}
.col_pato_cojo .box_header+div {
    margin-top: 12px;
}

.col_pato_cojo .revista_satirica {
    position: absolute;
    right:9px;
    z-index: 10;
    top: 56px;
    width: 112px;
}
.col_pato_cojo .revista_satirica img {
    width: 100%;
}
.c_12 .col_pato_cojo {
    margin-top: -20px;
}
.c_12 .c_12_cab_patocojo {
    height: 56px;
    width: 294px;
    background: url('../images/c_12_patocojo.png') no-repeat 0 0;
}
.col_pato_cojo .iconos,
.c_13 .c_12_cab_patocojo,
.c_23 .c_12_cab_patocojo {
    top:56px;
}

.b_1 .col_pato_cojo .c_12_cab_patocojo {
    height: 58px;
    width: 619px;
    background: url('../images/619_pato_cojo.png') no-repeat 0 0;
}
.b_1 .col_pato_cojo .iconos {
    top:58px;
}
.c_13 .c_12_cab_patocojo,
.c_23 .c_12_cab_patocojo {
    height: 56px;
    width: 186px;
    background: url('../images/c_13_patocojo.png') no-repeat 0 0;
}
.columna_derecha .col_pato_cojo .c_12_cab_patocojo {
    height: 59px;
    width: 100%;
    background: url(../images/pato_cojo_col_derecha.png) no-repeat 0 0 / 100%;
}
section.b_semanaldigital .c_13 .c_12_cab_patocojo {
    height: 59px;
    width: 100%;
    background: url(../images/c_12_patocojo.png) no-repeat 0 0 / 100%;
}
.c_23 .c_12_cab_patocojo,
.c_23 + .c_13 .c_12_cab_patocojo,
.c_12 .c_12_cab_patocojo {
    height: 57px;
}
.c_23 + .c_13 .c_12_cab_patocojo {
    /*height: 0px;
    width: 0px;
    background: none;*/
}
.col_pato_cojo .not_tipo_2 .article_textos h3 {
    margin-top: -1px;
}
/***************************************/

/************** bloque principal b_1 *******************/
.portada_esdiario .b_1 .not_tipo_1 figure {
    width: 100%;
    height: 345px;
    overflow: hidden;
}

/*********  relacionadas ***********/
.relacionadas {
    margin: 20px 0 0 0;
}
.relacionadas .not_tipo_1 {
    padding: 6px 0;
    margin: 0;
}

.relacionadas article h3,
[class*="b_"] .relacionadas article h3 {
    margin: 0;
}


/************ bloque 2 b_2 ********************/
.b_2 article h3,
.b_3 article h3,
.b_4 .not_tipo_1 article h3,
.b_5 .not_tipo_1 article h3 {
    line-height: 120%;
}

/************ bloque 4 b_4 y bloque 5 b_5 ********************/
.b_4 .not_tipo_1 article figure,
.b_5 .not_tipo_1 article figure {
    width: 300px;
    height: 190px;
}
.not_tipo_2 article figure{
    width: 100px;
    height: 56px;
}
.b_4 .not_tipo_2 article .article_textos,
.b_5 .not_tipo_2 article .article_textos {
    width: 190px;
    float: right;
}

/************ bloque 6 b_6 y 7 b_7 ********************/
.b_6 .not_tipo_1 article h3,
.b_7 .not_tipo_1 article h3 {
    line-height: 120%;
}

/********** chismografo **************/
.b_chismografo .not_tipo_2 article figure {
    width: 100px;
    height: 56px;
    margin-right: 20px;
}
.b_chismografo .not_tipo_2 article .article_textos {
    width: 190px;
    float: left;
}
.b_chismografo .firma .firma_a2 {
    color: #c5004d;
}
/************ el semanal **************/
.b_semanaldigital .c_14 .not_tipo_1 article h3  {
    line-height: 120%;
}
.b_semanaldigital .firma .firma_a2 {
    color: #0f71ba;
}
/********** deportes **************/
.b_chismografo .not_tipo_2 article figure {
    width: 100px;
    height: 56px;
    margin-right: 20px;
}
.b_chismografo .not_tipo_2 article .article_textos {
    width: 190px;
    float: left;
}
/************ destilo  ****************/
.b_destilo .firma .firma_a2 {
    color: #00c0c3;
}

/********** economia **********/
.b_economia .not_tipo_2 article figure {
    width: 100px;
    height: 56px;
    margin-right: 20px;
}
.b_economia .not_tipo_2 article .article_textos {
    width: 190px;
    float: left;
}

/********** motor **************/
.b_esmume .box_header {
    margin-top: 30px;
}
.b_esmume .not_tipo_1 {
    margin-bottom: 10px;
}


.b_5 .firma ,
.b_6 .firma ,
.b_7 .firma ,
.b_semanaldigital .firma,
.b_chismografo .firma ,
.b_motor .firma ,
.b_esmume .firma ,
.b_economia .firma {
    margin: 12px 0 0 0;
}

.ademas {
    color: #fff;
    float: left;
    margin-left: calc(50% - 29px);
    background: #858d94;
    border: 2px solid #858d94;
    padding: 4px;
    position: relative;
    top: 0px;
}

.not_ademas {
    padding: 21px 0 0 0;
    border-top: 1px solid #dedede;
    float: left;
    margin: -13px 0 0 0;
}
.not_ademas .not_tipo_1 {
    margin-bottom: 0px;
}

#contenedor_lo_mas_visto ul .not_tipo_1 {
    margin-bottom: 0px;
}
#contenedor_lo_mas_visto ul h3 {
    margin-top: 0;
}
.cont_opinion .not_tipo_2 {
    margin-bottom: 12px;
}

/* opinión de la columna derecha */
/*
.cont_opinion .not_tipo_2 figure {   width: 80px; height: 80px;}
.cont_opinion .not_tipo_2 .article_textos {  float: right; width: 230px; margin-left: 15px;}
.cont_opinion .firma {  margin: 5px 0 0 0;}
*/

.b_col_de.cont_opinion ul, .b_col_de.cont_opinion ul { width: 100%;}
.b_col_de.cont_opinion .not_tipo_2 figure {   width: 80px; height: 80px; border:0; display: block;}
.b_col_de.cont_opinion .not_tipo_2 .article_textos {  float: right; width: 205px; margin-left: 15px;}

.cont_opinion .firma {  margin: 5px 0 0 0;}
/********************************/
.b_2 article figure {
    width: 300px;
    height: 190px;
}
.b_3 article figure {
    width: 300px;
    height: 190px;
}

section.b_chismografo,
section.b_semanaldigital {
    float: left;
    margin: 0 0px 30px 0;
    position: relative;
}

section.b_chismografo .grid + .grid .c_14,
section.b_semanaldigital .grid + .grid .c_14 {
    margin-top: 20px;
}

section.b_chismografo .c_13 .not_tipo_1:last-child ,
section.b_semanaldigital .c_13 .not_tipo_1:last-child {
    margin-top: 20px;
}
section.b_chismografo .c_13 .not_tipo_1:first-child ,
section.b_semanaldigital .c_13 .not_tipo_1:first-child {
    margin-top: 0px;
}

.ancla_vanidad,
.ancla_el_televisero {
    position: absolute;
    top:-120px;
}
.ancla_vanidad_movil,
.ancla_el_televisero_movil {
    position: relative;
    top:-60px;
}
/* +++++++++++  box_header  de las secciones inferiroes +++++++++ */
.box_header {
    padding: 8px 15px 10px;
    box-sizing: border-box;
}
.box_header + div,
.box_header + ul {
    float: left;
}
.box_header + ul.columna_derecha {
    float: left;
}
h4.box_header.ico_portada_chismografo {
    float: left;
    width: 100%;
    background: #00c0c3;
    padding: 0 0 0 0;
}
h4.box_header.ico_portada_fanatic {
    float: left;
    width: 100%;
    background: #cb1517;
    padding: 0 0 0 0;
    height: 42px;
}
h4.box_header.ico_portada_fanatic a {
    display: block;
    width: 135px;
}
.box_header2 {
    float: left;
    width: 100%;
    box-sizing: border-box;
    padding: 0;
}
.box_header2 + div {
    float: left;
    margin-top: 30px;
}
h4.sec_chismografo a {
    width: 19%;
}
h4.sec_chismografo a img {
    width: 87%;
}
h4.sec_elsemanal a {
    width: 37%;
}
h4.sec_elsemanal a img {
    width: 92%;
}
h4.sec_destilo a {
    width: 13%;
}
h4.sec_destilo a img {
    width: 87%;
}
h4.sec_elsemanal {
    background: #0f71ba;
}
h4.sec_chismografo {
    background:#e7004e;
}
h4.sec_destilo {
    background:#00c0c3;
}

h4.sec_destilo,
h4.sec_chismografo ,
h4.sec_elsemanal {
    height: 41px;
}
h4.sec_destilo a,
h4.sec_chismografo a,
h4.sec_elsemanal a {
    background:#ffffff;
    float: left;
}
h4.box_header.ico_portada_chismografo a {
    float: left;
    width: 17%;
    /* height: 48%; */
}
h4.box_header.ico_portada_chismografo a img {
    width: 90%;
    margin: 3% 0 0 0;
}
h4.box_header.ico_portada_fanatic a img {
    width: auto;
    margin:0 15% 0 0;
    height: 42px;
}
.box_header a:link, .box_header a:visited, .box_header a:hover {
    color: #fff;
}
.box_header {
    color: #ffffff;
    float: left;
    width: 100%;
}
.box_header + div,
.box_header + ul {
    margin-top: 30px; /* margen para todas las cabeceras respecto con la sigueinte caja con noticias */
}
/*+++++++++++++++++++++++++++++++++*/

/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/******************************  VALENCIA **************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/

/* --- general --- */
.b_col_de {
    width: 100%;
    float: left;
    margin-bottom: 30px;
}
/* tamaño de figure e imágenes img_bg */

.portada_valencia .c_12 figure,
.portada_valencia .c_14 figure,
.portada_valencia .col_de_portada figure,
.portada_valencia .img_art_normal {
    overflow: hidden;
    position: relative;
    display: block;
}
.portada_valencia .c_12 figure img,
.portada_valencia .c_14 figure img,
.portada_valencia .col_de_portada figure img {
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    margin: auto;
    min-width: 100%;
    min-height: 100%;
}
.portada_valencia .c_13 figure {
    overflow: hidden;
    width: 215px;
    height: 120px;
}

.portada_valencia .col_de_portada figure, 
.portada_valencia.page_seccion .c_12 figure {
    width: 300px;
    height: 169px;
}
.portada_valencia.page_seccion .c_12 .not_tipo_2 figure {
    width: 100px;
    height: 55px;
}
.portada_valencia.page_seccion .seccion_opinion .c_12 .not_tipo_2 figure {
    width: 100px;
    height: 100px;
}

.portada_valencia .img_art_normal,
.portada_valencia .b_1 .not_tipo_1 figure {
    /* max-width: 620px;
    height: 385px; */
}
.page_articulo.portada_valencia .c_14 figure {
    overflow: hidden;
    width: 100%;
    height: 120px;
}
/* --- */

.portada_valencia .cab_new_2017 .f3_cab ul.f3_menu li:hover {
    background-color: #ffa60e;
}
.portada_valencia .cab_new_2017 .f4_cab {
    background: #ffa60e;
}
.portada_valencia .cab_new_2017 .f3_cab {
    height: 51px;
}
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/***********  ++++++++++ noticias de portada +++++++++++++++ *************/
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* encabezados */
.portada_valencia .box_header {
    background: #ffa60e;
}
.portada_valencia .col_de_portada .box_header {
    background: #ffa60e;
}
.portada_valencia .con_lmv > h4:after {
    border-color: #ffa60e transparent transparent transparent;
    top: 40px;
}

/* +++++++++++++++++ estilos nositicas de VALENCIA ++++++++++++++++++ */
.portada_valencia .firma {
    float: right;
    margin: 20px 0 0 0;
    border-top: 1px dotted #ffa60e;
    border-bottom: 0px;
}
.portada_valencia .firma a{
    color: #7c7c7c;
}
.portada_valencia .firma .firma_a2 {
    color: #ffa60e;
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/************** CABECERA VALENCIA *********************/

.portada_valencia .logo_iz {
    position: absolute;
    width: 150px;
    margin: 15px 0 0 0;
}
.portada_valencia .logo_iz img {
    width: 100%;
}
.portada_valencia .logo_iz + .logo {
    margin-top: 20px;
    background: none;
    width: 100%;
    height:135px;
}
.fila, .portada_valencia .fila , .portada_valencia .fila [class*="not_tipo_"] {
    margin-bottom: 30px;
    float: left;
    width: 100%;
}
.portada_valencia .fila [class*="not_tipo_"]:last-child {
    /*margin-bottom: 0;*/
}
.portada_valencia .relacionadas .not_tipo_1,
.portada_valencia .not_nivel_2 .not_tipo_1 {
    margin-bottom: 10px;
}
.portada_valencia .relacionadas .not_tipo_1:last-child,
.portada_valencia .not_nivel_2 .not_tipo_1:last-child{
    margin-bottom: 0px;
}

.portada_valencia .post_details li.category a {
    color: #a42cae!important;
}
.portada_valencia li.fila_h,
.ul_lineal .fila_v {
    background: #d51fe5;
}
.portada_valencia li.fila_h.fondo_2,
.ul_lineal .fila_v.fondo_2{
    background: #a42cae;
}
.boxed .menu_container.sticky.move {
    margin-left: -50px;
}

.portada_valencia .style_5 .sf-menu > li:nth-child(2):hover,
.portada_valencia .style_5 .sf-menu > li:nth-child(3):hover {
    padding-bottom: 0;
}
.post_details.marco_gris li.date {
    padding: 10px 14px 10px 0px;
    margin: 0;
}
.post_details.marco_gris li.category {
    padding: 10px 0px 10px 0px;
    margin: 0;
}
.post_details {

    border-bottom: 1px dotted #a51fd5;
}

.portada_valencia .corregir_lo_mas_visto {
    background-color: #a51fd5 !important;
}
.portada_valencia .corregir_lo_mas_visto:after {
    border-color: #a51fd5 transparent transparent transparent;
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/***********  ++++++++++ sección de portada +++++++++++++++ *************/
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.page_seccion.portada_valencia section .box_header {
    /*margin-bottom: 30px;*/
}
.b_7 .not_tipo_1 article h3 {
    line-height: 120%;
}
.nom_seccion {
    margin-top: 0px;
    float: left;
    width: 100%;
}
.nom_seccion > div:first-child {
    width: 400px;
}
.nom_seccion > div:first-child h2 {
    color: #1aa1d8;
}
.portada_vida .nom_seccion > div:first-child h2 {
    color: #00c0c3;
}
.portada_valencia .nom_seccion > div:first-child h2 {
    color: #60dae5;
}
.nom_seccion > div ul {
    margin-top: 30px;
    float: left;
}
.nom_seccion > div ul li {
    float: left;
    color: #7c7c7c;
    float: left;
}
.nom_seccion > div ul li a {
    text-decoration: underline;
    color: #7C7C7C;
}
.nom_seccion > div ul li.separador {
    background: url(../images/icons/navigation/breadcrumb_arrow.png) no-repeat center center;
    width: 5px;
    height: 13px;
    padding: 0 10px;
}
.divider_block {
    margin-top: 25px;
    float: left;
    margin-bottom: 30px;
}
.divider.first {
    width: 30px;
}
.divider_block .divider {
    float: left;
}
.divider {
    background: #858d94;
    border: none;
    height: 10px;
    margin: 0;
}
.divider.subheader_arrow {
    width: 20px;
    height: 30px;
    background: url(../images/icons/other/subheader_arrow.png) no-repeat 0 0;
}
.divider.last {
    width: 940px;
}

.
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/




/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/******************************  CHISMOGRAFO ***********************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/

.portada_chismografo .cab_new_2017 .f2_cab .log_interior {
    text-align: left;
    padding-left: 50px;
    margin: 35px 0 10px 0;
}
.portada_chismografo .tags_nav {
    float: right;
    margin: 20px 0 0 0;
}
.portada_chismografo .tags_nav div {
    float: left;
    margin: 0 0 0 0;
}
.portada_chismografo .tags_nav div a {
    color: #ffffff;
    padding: 0 9px;
    box-sizing: border-box;
    border-right: 1px solid rgba(255,255,255,0.5);
}
.portada_chismografo .box_header {
    background: #C5004D;
}

.portada_chismografo .con_lmv > h4:after {
    border-color: #C5004D transparent transparent transparent;
}
.portada_chismografo .firma a.firma_a2 {
    color: #C5004D;
}
.portada_chismografo .cab_new_2017 .f3_cab ul.f3_menu li:hover {
    background-color: #C5004D;
}
.portada_chismografo .barra_top_fecha div font {
    color:#C5004D;
}
.portada_chismografo #not_portada_chis {
    border: 1px solid rgba(197,0, 77, 0.3); margin-bottom: 30px;
}
.icono_reloj {
    background: #C5004D url('../images/reloj_blanco.png') no-repeat 12px 4px!important;
    padding: 10px 0px 8px 58px;
}
ul.lista_ahora_portada {
    margin-top: 0;
}
.mod_el_tiempo h4 {
    position: relative;
}
.mod_el_tiempo h4 .logo_renfe {
    position: absolute;
    top:5px;
    left: 177px;
}
.portada_chismografo #not_portada_chis > h4.icono_reloj + ul.columna_derecha {
    
    float: none;
    margin-top: 0;
}
.portada_chismografo .a_ahora_en_portada:hover ul {
    background: #fffbfd;
}
.portada_chismografo #not_portada_chis li p {
    text-decoration: none;
    opacity: 1;
    line-height: 125%;
    color: #25282A;
    padding: 0.3em 0.5em;
    font-weight: 400;
    text-decoration: none!important;
}

/* bloque rojo ****************/
.new_chismografo {
        float:left;
        width:100%;
        margin:20px 0;
        height:338px;

}
.new_chismografo ul {
        width:50%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        border-top:#fff;
}
.new_chismografo ul:first-child {
        float: left;
}
.new_chismografo ul:last-child {
        float: left;
}
.new_chismografo .fila_v ul {
    margin:0 0 13px 0;
    width:100%;
}
li.fila_h {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        flex: 1 1 auto;
        clear: both;
        background: #C5004D;
        position: relative;
        height:7rem;
        border-top:1px solid #fff;
}
li.fila_h.fondo_2 {
    background: #c32c67;
}
li.fila_h:hover, li.fila_h.fondo_2:hover {
        background: #893B59;
        transition: all 0.6s ease-in-out;
}
li.fila_h:first-child {
        border-top:0px;
}
li.fila_h .imagen_h {
        display: flex;
        width:40%;
        position: absolute!important;
        height: inherit;
}
.image_art {
    display: block;
    position: relative;
}
.op_info_img {
    position:absolute!important;
    top:0px;
    left:0px;
    z-index: 1;
}
.ico_info_img {
    float: left;
    margin: 0 4px 0 0;
}
.tit_exclusiva {
    /*position:absolute!important;
    top:12%;
    left:1%;
    max-width: 42%;*/
    width:auto!important;
    float: left;
    margin: 9px 0 0 0;
}
/*
.column_1_2 .op_info_img .tit_exclusiva{
    width: 130px;
}
*/
li.fila_h > ul.post_details {
        float: right;
        width:61%;
        color:#fff;
        margin:0 1% 0 0;
}
li.fila_h > ul.post_details li.category {
        border: 0px;
        /*padding:14px 15px 11px 0px;*/
}
li.fila_h > ul.post_details a {
        color:#fff;
        border-bottom:0px solid #ffffff;
        padding:10px 10px 8px 10px;
}
li.fila_h > h5 {
        float:right;
        width: 57%;
        margin-right:1%;
        margin-top:10px;
        margin-bottom: 7px;
}
li.fila_h > h5 a {
        color:#ffffff;
        display: block;
        line-height: 120%;
}
.ul_lineal {
        width:50%;
        float:left;
        height:inherit;
}
.ul_lineal.fin_de_chis {
    width:100%;
}
.ul_lineal li {
        display: inline;
}
.ul_lineal .fila_v {
        background: #C5004D;
        height:inherit;
        border-left:1px solid #fff;
        width: 49%;
        float: left;
        margin-left:-1px;
}
.ul_lineal.fin_de_chis .fila_v {
    width:24.5%
}
.ul_lineal .fila_v.fondo_2 {
    background: #c32c67;
}
.ul_lineal .fila_v:first-child {
    border-right:1px solid #fff;
    border-left:1px solid #fff;
    margin-left:0px;
}
.fila_v:hover, .fila_v.fondo_2:hover {
        background: #893B59;
        transition: all 0.6s ease-in-out;
}
.fila_v h5 {
        width:95%;
        margin-left:2.5%;
        margin-top:10px;
        margin-bottom: 7px;
}
.fila_v h5 a {
        color:#fff;
        display: block;
        line-height: 120%;
}
.ul_lineal .imagen_v {
        height:57%;
}
.ul_lineal .post_details li.category {
        border:0px;
        border-bottom:0px solid #fff;
        padding-bottom: 2px;
}

/* fin bloque rojo ************/



/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/******************************  ESTILO VIDA ***********************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/


.portada_vida .cab_new_2017 .f3_cab ul.f3_menu li:hover {
    background-color: #00c0c3;
}
.portada_vida .barra_top_fecha div font {
    color: #00c0c3;
}
.portada_vida .box_header {
    background: #00c0c3;
}
.portada_vida .post_details a {
    color: #00c0c3;
}


.portada_vida .firma .firma_a2 {
    color: #00c0c3;
}
.portada_vida .con_lmv > h4:after {
    border-color: #00c0c3 transparent transparent transparent;
}
.portada_vida .blog_articulo {
    background: #00c0c3;
}


/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/******************************  SECCION ***********************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/

/* .page_seccion */

/* patrocinio del agua */
.page_patrocinio .divider_block {
    margin-top: 3px;
}
/********/

.b_7.seccion_opinion .not_tipo_2 article figure {
    width: 100px;
    height: 100px;
}

.b_7.seccion_opinion .not_tipo_2 article .article_textos {
    margin-left: 15px;
    float: left;
    width: 61%;
}
/*  ---- */


.page_seccion .not_tipo_2 {
    margin-bottom: 30px;
}
.page_seccion .not_tipo_2:last-child {
    margin-bottom: 0px;
}
.page_seccion .b_7 .fila .not_tipo_2:last-child {
    margin-bottom: 30px;
}
.fila_not_seccion {
    float: left;
    margin: 0 0 30px 0;
}
.fila .fila_not_seccion:last-child {
    margin: 0 0 0px 0;
}
.fila .fila_not_seccion .c_13 .not_tipo_1 figure {
    max-height: 108px;
}

/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/******************************  ARTICULOS  ************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/

/* GALERÏA de imágenes*/
/* --- navegaci�n del slider --- */
.slider_navigation
{
	position: absolute;
	top: 0;
	right: 0;
}
.slider_navigation .slider_control
{
	float: left;
}
.slider_navigation .slider_control a,
a.slider_control
{
	display: block;
	width: 45px;
	height: 45px;
	background-color: rgba(66,73,79,0.8);
	background-image: url("../images/icons/navigation/navigation_arrow_right.png");
	background-position: 0 0;
}
.slider_navigation .slider_control a
{
	background-color: rgba(0,0,0,0.5);
}
a.slider_control
{
	/*display: none;*/
	visibility: hidden;
	position: absolute;
	z-index: 3;
	bottom: 0;
	-webkit-animation-duration: 300ms;
    animation-duration: 300ms;
    visibility: visible;
}
a.slider_control.right
{
	right: 0;
}
.slider_navigation .slider_control:first-child a,
a.slider_control.left
{
	background-image: url("../images/icons/navigation/navigation_arrow_left.png");
}
a.slider_control.up
{
	background-image: url("../images/icons/navigation/navigation_arrow_up.png");
	top: 30px;
}
a.slider_control.down
{
	background-image: url("../images/icons/navigation/navigation_arrow_down.png");
}
a.slider_control.up,
a.slider_control.down
{
	left: 55px;
}
.slider_navigation .slider_control a:hover,
a.slider_control:hover
{
	background-color: #1aa1d8;
}
/* --- slider de la lista de posts --- */
.slider_posts_list_container
{
	position: relative;
}
.slider_posts_list
{
	clear: both;
}
.slider_posts_list li
{
	float: left;
	position: relative;
	width: 262.5px !important;
	height: 120px;
	border-bottom: 1px solid #F0F0F0;
	cursor: pointer;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.column_2_3 .slider_posts_list li
{
	width: 230px !important;
}
.slider_posts_list li.current h5, .slider_posts_list li:hover h5
{
	color: #25282A;
}
.slider_posts_list li h5
{
	position: relative;
	z-index: 1;
	padding-top: 8px;
	padding-left: 20px;
	padding-right: 20px;
	color: #7C7C7C;
}
.slider_posts_list li .date
{
	display: block;
	position: relative;
	z-index: 1;
	color: #ABABAB;
	padding-top: 23px;
	padding-left: 20px;
}
.slider_posts_list .slider_posts_list_bar
{
	position: absolute;
	background-color: #1aa1d8;
    height: 6px;
	bottom: -1px;
}
.slider_posts_list .slider_posts_list_progress_block
{
	position: absolute;
	background-color: #F0F0F0;
    height: 100%;
	bottom: 4px;
}
/* FIN Galería */

/* articulo */
.text img {
    height: auto;
}
.img_art_normal {
    float: left;
    width: 100%;
    margin: 30px 0 0 0;
}
.img_art_normal img {
    width: 100%;
    max-width: 100%;
    float: left;
}
.cab_detalles_info .post_details {
    float: left;
    border: 0px;
    padding-top: 5px;
    margin-top: 0px;
}
.share_box {
    border-top: 1px solid #E9E9E9;
    border-bottom: 1px solid #E9E9E9;
    padding: 9px 0 0;
    float: left;
    width: 100%;
}
.share_box label {
    float: left;
    margin-top: 5px;
    color: #25282A;;
}

.social_icons li {
    float: left;
    padding: 0 0 0 0;
    min-width: 30px;
}

.post_details li {
    float: left;
    width: auto;
}

li.detail
{
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: left center;
	border: none;
	padding: 0 0 0 20px;
	margin-right: 7px;
	margin-bottom: 5px;
	color: #7C7C7C;
}


.clearfix:after {
    content: ".";
    display: block;
    height: 0px;
    visibility: hidden;
    clear: both;
}
.cab_detalles_info .post_details li:nth-child(3) {
    clear: left;
}
li.detail.category
{
	background-image: url("../images/icons/other/post_category.png");
}	
.detail.date
{
	background-image: url("../images/icons/other/post_date.png");
}
.detail.author.mvl
{
	background-image: url("../images/logo_movil_sml.png");
}
li.detail.author.mvl
{
	padding: 0 0 4px 50px;
}
.detail.author
{
	background-image: url("../images/icons/other/post_author.png");
}
.logo_footer
{
	text-align: center; 
        padding: 20px 0px 0px 0px;
}
.pages_footer
{
	text-align: center; 
        padding: 10px 0px 0px 0px; 
        font-size: 18px;
}
.pages_footer li
{
        margin-left: 15px;
        margin-right: 0;
        float: left;
        line-height: 140%;
}
.suscription_footer
{
        text-align: center; 
        margin: 65px 0 0 0;
}
.button_suscription_footer
{
        margin: 0px auto 15px; 
        background: #676767;    
        padding: 7px 0px;    
        width: 40%;
}
.detail.views
{
	background-image: url("../images/icons/other/post_views.png");
}
.detail.comments
{
	background-image: url("../images/icons/other/post_comments.png");
}
.twitter {
    background-image: url(../images/icons/social/twitter.png);
}
.facebook {
    background-image: url(../images/icons/social/facebook.png);
}
.linkedin {
    background-image: url(../images/icons/social/linkedin.png);
}
.googleplus {
    background-image: url(../images/icons/social/googleplus.png);
}
.mail {
    background-image: url(../images/icons/social/mail.png);
}
.tit_art_principal {
    line-height: 110%;
    margin: 0 0 20px 0;
    padding: 0;
    color: #25282A;
}
.social_icons {
    padding: 0px 0 6px 0px;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    height: auto;
    width: auto;

    float: right;
    padding-right: 12px;
}
.post_image img {
    position: relative;
    display: block;
    width: 100%;
    opacity: 1;
    transition: opacity 0.4s ease-in-out 0s;
}
.pie_foto_art {
    float: left;
    width: 100%;
    
}
.pie_foto_art p {
    background: #858D94;
    float: left;
    margin: 0px 0 0 0;
    padding: 7px 0 2px 6px;
    color: #fff;
    width: 100%;
    box-sizing: border-box;
}
.post_image {
    display: block;
    position: relative;
    margin-top: 30px;
    display: block;
    position: relative;
    float: left;
    width: 100%;
}
.autor_art {
    width: 100px;
    float: left;
    text-align: center;
}
.content_box {
    width: 100%;
    margin: 40px 0 0 0;
    float: left;
    position: relative;
}
.cont_art_box {
    width: 100%;
    float: right;
    margin-top:20px;
}

.cont_art_box .text [class*="twitter"] {
    max-width: 100%;
    width: 100%!important;
    padding: 0;
    margin: 0;
}
.cont_art_box .text p {
    float: none;
    padding: 0;
    margin: 11px 0 0 0;
    color: #3E3E3E;
    line-height: 150%;
}
.cont_art_box .text ul {
    color: #3E3E3E;
    list-style: circle;
    padding: 0 0 0 38px;
    box-sizing: border-box;
    margin-top: 20px;
}
.cont_art_box .text ul li {
    list-style: circle!important;
    margin-bottom: 20px;
}
.author_box {
    position: absolute;
    width: auto;
    text-align: center;
    visibility: visible;
    top: 0;
    float: right;
}
.author .details {
    clear: both;
    margin-top: -20px;
    text-align: left;
    border-top:1px solid #dedede;
}
.author .details h5 {
    margin-top: 0;
}
.author .details h5 a {
    line-height: 140%;
        color: #25282A;
}
.fila_compartir {
    float: left;
    width: 100%;
    margin: 30px 0;
}
.fila_tags {
    float: left;
    width: 100%;
    margin: 0px 0 20px;
}
.fila_tags .share_box {
    border: 0px;
}
.taxonomies.tags {
    padding-left: 35px;
    background: url(../images/icons/other/post_footer_tags.png) no-repeat left center;
    box-sizing: border-box;
    float: left;
    width: 100%;
}
.taxonomies li {
    float: left;
    margin-right: 5px;
    margin-bottom: 5px;
}
.taxonomies a {
    display: block;
    border: 1px solid #E9E9E9;
    color: #7C7C7C;
    padding: 13px 12px 12px;
    text-align: left;
}
.cont_art_box img,
.cont_art_box iframe {
    max-width: 100%;
}

.relacionadas_ocultas { /*display: none;*/}

/* ++++++++++++++++++++++++++++++++ EDITOR Y TEXTO ARTÍCULO ++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* Estilos para los textos de los artículos */
.text h1, .text h2, .text h3, .text h4, .text h5, .text h6 {
    font-family: 'Merriweather';
    margin: 0;
    padding: 0;
    font-weight: normal;
    color: #25282A;
}
.text ul, .text p {
    color: #3E3E3E;
    line-height: 150%;
    font-family: 'Merriweather';
    width: 100%;
}
.text p.cintillo {
    color: #2A66B2;
    font-weight: bold;
}
.text.text_privacidad p {
    float: left;
    padding: 10px 0;
}
.text.text_privacidad ul {
    padding-left: 40px;
    list-style: circle;
    float: left;
    margin-bottom: 10px;
}
.text.text_privacidad li {
    list-style: circle;
}
.text blockquote.inside_text {
    padding-left: 25px;
    color: #25282A;
    font-size: 27px;
    font-family: 'Merriweather';
    font-weight: bold;
    line-height: 120%;
    background: #F0F0F0 url(../images/icons/other/quote_content.png) no-repeat 20px 20px;
    padding: 50px 20px 20px;
}
.text .page_margin_top {
    margin-top: 30px;
}
/**********************************/

/* ARTICULOS de esdiario */
.portada_esdiario .post_details a {
    color: #1aa1d8;
}

/* ARTICULOS de esDestilo */
.portada_esdestilo .post_details a {
    color: #1aa1d8;
}
.portada_esdestilo .taxonomies a:hover {
    color: #FFF;
    background: #1aa1d8;
    border-color: #1aa1d8;
}
/* ARTICULOS de Chismografo */
.portada_chismografo .post_details a {
    color: #C5004D;
}

/* ARTICULOS de Valencia */
.portada_valencia .post_details a {
    color: #1aa1d8;
}
.portada_valencia .taxonomies a:hover {
    color: #FFF;
    background: #88bec3;
    border-color: #1aa1d8;
}
.portada_chismografo .blog_articulo {
    background: #C5004D;
}
.authors_list .author:first-child {
    margin-top: 0;
}
.blog_articulo {
    border-bottom: 1px solid rgb(233,233,233);
    background: #4466AE;
    margin-bottom: 20px;
    padding-bottom: 10px;
    padding-top: 10px;
    padding-left: 10px;
}
.blog_articulo .author .avatar_block {
    margin-right: 15px;
    float: left;
}
.blog_articulo .author .avatar_block img {
    width: 120px;
    padding: 1px;
    display: block;
}
.blog_articulo .author .content {
    width: calc(100% - 140px);
    position: relative;
    float: left;
}
.blog_articulo .content h2 {
    margin: 3px 12px 0 0;
    color: #ffffff;
}
.blog_articulo h2 a {
    line-height: 100%;
    color: #ffffff;
}
.caja_blogero.blog_articulo .content h6 {
    border-left: 1px solid #fff;
    margin: 7px 0 0 1px;
    padding-left: 10px;
    clear: left;
    border: 0;
    padding-left: 0;
    float: left;
    color: #ffffff;
    font-weight: normal;
}
.caja_blogero.blog_articulo .content h2 + h6 a {
    padding: 0 10px 0 0;
}
.caja_blogero.blog_articulo .content h6 a {
    color: #fff;
    padding-right: 10px;
    background-repeat: no-repeat;
    background-position: -3px -7px;
    padding: 0 0 0 26px;
}
.caja_blogero.blog_articulo .content h6.twitter_opinion_autor, .caja_blogero.blog_articulo .content h6.facebook_opinion_autor {
    clear: none;
    border-left: 1px solid #fff;
    padding-left: 3px;
    padding-right: 10px;
}
.caja_blogero.blog_articulo .content p {
    float: left;
    margin: 11px 0 0 0;
    padding: 0;
    line-height: 100%;
    color: #ffffff;
}

/* flechas laterales */
/* flechas */

.caha_fecla_lateral {
    color: #fff;
    cursor: pointer;
    height: 55px;
    position: absolute;
    text-align: center;
    width: 45px;
    z-index: 100;
}
.portada_chismografo .caha_fecla_lateral {
    background: #C5004D none repeat scroll 0 0;
    border:2px solid #f676a8;
}
.portada_vida .caha_fecla_lateral {
    background: #00c0c3 none repeat scroll 0 0;
    border:2px solid #62f3f5;
}

.caha_fecla_lateral.iz img {
    margin: 3px 0 0 11px;
}
.caha_fecla_lateral.de img {
    margin: 3px 0 0 -9px;
}
.caha_fecla_lateral.iz {
    top:50%;
    left:0px;
    border-radius: 0px 5px 5px 0;
}
.caha_fecla_lateral.de {
    /*overflow: hidden;*/
    border-radius: 5px 0px 0px 5px;
    right: 0;
    top: 50%;
    
}
.caha_fecla_lateral img {
    z-index: 2;position: relative;
}
.caha_fecla_lateral .mod_not {
    position: relative;
    width: 300px;
    /*height: 163px;*/
    height:220px;
    /*margin-top: -81px;*/
    margin-top:-145px;
    z-index: 1;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.iz .mod_not {
    left: -321px;
}
.de .mod_not {
    right: -36px;
}
.caha_fecla_lateral .not_hover {
    display: block;
    float: left;
    height: 96%;
    width: 100%;
}
.caha_fecla_lateral.iz:hover .mod_not{
    left: 9px;
}
.caha_fecla_lateral.de:hover .mod_not{
    right: 294px;
}
.cont_flecha_lateral_de {
    position: fixed;
    right: -11px;
    top: 50%;
    z-index: 100;
}
.cont_flecha_lateral_iz {
    position: fixed;
    left: -11px;
    top: 50%;
    z-index: 100;
}
.caha_fecla_lateral .entradilla_mod_not{
    width: 100%;
    background: #fff;
}
.caha_fecla_lateral .tit_mod_not{
    width: 100%;
    background: rgba(255,255,255,1);
    line-height: 94%;
    padding: 0px 10px;
    box-sizing: border-box;
    top: 220px;
    position: absolute;
}
.caha_fecla_lateral .tit_mod_not a {
    color: #000;
}
/* color flechas esdiario */
.portada_esdiario .caha_fecla_lateral {
    background: #18A1D8 none repeat scroll 0 0;
    border:2px solid #62CEFA;
}
/* color flechas chismógrafo */
.portada_chismografo .caha_fecla_lateral {
    background: #C5004D none repeat scroll 0 0;
    border:2px solid #f676a8;
}
/* color flechas DeEstilo */
.portada_vida .caha_fecla_lateral {
    background: #00c0c3 none repeat scroll 0 0;
    border:2px solid #62f3f5;
}
/* color flechas valencia */
.portada_valencia .caha_fecla_lateral {
    background: #ffa60e none repeat scroll 0 0;
    border:2px solid #d6c4a4;
}
/* fin flechas */
/***************/

.cont_embebido iframe {
    width: 100%;
}

.pie_foto_art {
    float: left;
    width: 100%;
    background: #858D94;
}
.pie_foto_art p {
    margin-top:5px;
    color:#fff;
    padding-left: 6px;
    box-sizing: border-box;
}
.img_art_amp {
    position: relative;
    float: left;
    width: 100%;
}
/****/

.art_embebido_txt {
    float: left;
    margin: 20px 0 20px 0;
    width: 98%;
    background: none;
    border: 1px solid #858D94;
    padding: 5px;
    box-sizing: border-box;
}
.art_embebido_txt .not_tipo_2 article figure{
    width: 150px;
    height:85px;
    margin: 0 10px 0 0;
}
.art_embebido_txt h3 {
    padding: 2px 10px 10px 0px;
    line-height: 120%;
}
/*******************************************************************************************************************************/
/******************************** FIN ARTICULOS ********************************************************************************/
/*******************************************************************************************************************************/


/*******************************************************************************************************************************/
/******************************** RSS Aviso legal Contactar ********************************************************************************/
/*******************************************************************************************************************************/
.rss .about_title, .about_subtitle {
    font-family: 'Merriweather';
    font-weight: 300;
    font-size: 55px;
}
.rss .about_subtitle {
    font-weight: 700;
    color: #1aa1d8;
}
.rss p a {
    color: #1aa1d8;
}
.rss p.text {
    padding: 1em 0;
    color: #3E3E3E;
    line-height: 150%;
    font-family: 'Merriweather';
}
.bread_crumb .separator {
    background: url(../images/icons/navigation/breadcrumb_arrow.png) no-repeat center center;
    width: 5px;
    height: 13px;
    padding: 0 10px;
}

.tabla_div {width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #4b4b4b; float:left; margin: 20px 0 0 0; border:1px solid #5d719d}
                        .rTabletitular { width:100%; background: #b6b6b6; text-align: center; padding: 4px 0; font-size: 16px; color: #fff;}
                        .rTable { display: table; }
                        .rTablecabecera { background: #c4cfe4; font-size: 15px; COLOR: #4466ae;}
                        .rTableRow { display: table-row; }
                        .rTableCaption { display: table-caption; }
                        .rTableHeading { display: table-header-group; }
                        .rTableBody { display: table-row-group; }
                        .rTableFoot { display: table-footer-group; }
                        .rTableCell, .rTableHead { display: table-cell; }
                        .rTableCell { padding: 10px 0; padding-left: 2px; padding-right: 2px; box-sizing: border-box; }
                        .rTableHead { padding: 6px 0; padding-left: 2px; border-bottom:12px solid #5d719d}
                        .rTableRow .rTableCell:nth-child(1), .rTableRow .rTableHead:nth-child(1) { width: 20%}
                        .rTableRow .rTableCell:nth-child(2), .rTableRow .rTableHead:nth-child(2) { width: 30%}
                        .rTableRow .rTableCell:nth-child(3), .rTableRow .rTableHead:nth-child(3) { width: 40%}
                        .rTableRow .rTableCell:nth-child(4), .rTableRow .rTableHead:nth-child(4) { width: 10%}
                        .tabla_enlace {width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #4b4b4b; text-decoration: underline;}
                        
                        
/* --- formulario de comentarios y de contacto --- */
.column {
    float: left;
   
}
.column.border_top {
    border-top: 1px solid #E9E9E9;
    padding-top: 20px;
}
.envelope {
    background-image: url(../images/icons/features/envelope.png);
}
.item_content .features_icon {
    float: left;
    display: block;
    width: 80px;
    height: 80px;
    margin-right: 20px;
    margin-bottom: 5px;
    background-color: #F0F0F0;
    background-repeat: no-repeat;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
}
.features_icon.mobile {
    background-image: url(../images/icons/features/mobile.png);
}
.column_1_2 {
    width: 510px;
}
.column_1_2 ul li h3 {
    margin: 0 0 0px 0;
}
.column_1_2 + .column_1_2 {
    margin-left: 30px;
}
.column_1_1 {
    width: 100%;
}
.column_1_3,
.column_2_3 .column_1_2
{
	width: 300px;
}
.column_1_3 .column_1_2
{
	width: 150px;
}
.column_2_3 .column_1_3
{
	width: 210px;
}
.document
{
	background-image: url("../images/icons/features/document.png");
}
.graph
{
	background-image: url("../images/icons/features/graph.png");
}
.item_content .not_found {
    width: 110px;
    height: 110px;
    background-image: url(../images/icons/other/404.png);
}
.list.indent {
    padding-left: 15px;
}
.list.spacing li, .review_block .list li {
    padding-top: 7px;
    padding-bottom: 7px;
    margin-top: 0;
}
.bullet.style_2 {
    background-image: url(../images/icons/other/bullet_style_2.png);
}
h5 a, li.bullet a {
    font-family: 'Merriweather';
    font-size: 16px;
    line-height: 140%;
}
.bullet {
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 25px;
}
.list li a {
    color: #25282A;
}
/* --- tooltip --- */
.ui-tooltip-error .ui-tooltip-content,
.ui-tooltip-success .ui-tooltip-content
{
	font-size: 13px;
	font-family: arial;
	color: #FFF;
}
.ui-tooltip-error .ui-tooltip-content,
.ui-tooltip-success .ui-tooltip-content
{
	border:none; 
}
.ui-tooltip-content
{
	padding: 10px 20px 10px 20px;
}
.ui-tooltip-error .ui-tooltip-content
{
	background: #E9431C;
}
.ui-tooltip-success .ui-tooltip-content
{
	background: #61911B;
}
.contact_form {
    float: left;
    margin-top: 20px;
}
.page_contactar .column_1_1 .column_1_2 + .column_1_2 {
    margin-left:0;
}
.comment_form fieldset,
.suscribirse_form fieldset,
.contact_form fieldset
{
	clear: both;
        padding: 0;
        border:0;
}
.comment_form fieldset.column,
.suscribirse_form fieldset.column,
.contact_form fieldset.column
{
	clear: none;
}
.comment_form fieldset.column_1_3,
.suscribirse_form fieldset.column_1_3,
.contact_form fieldset.column_1_3
{
	margin-left: 10px;
	width: 223px;
}
.comment_form fieldset.column_1_3:first-child,
.suscribirse_form fieldset.column_1_3:first-child,
.contact_form fieldset.column_1_3:first-child
{
	width: 224px;
}
.column_1_3 .comment_form fieldset.column_1_3,
.column_1_3 .contact_form fieldset.column_1_3,
.column_1_3 .suscribirse_form fieldset.column_1_3,
.comment_form fieldset.column:first-child,
.suscribirse_form fieldset.column:first-child,
.contact_form fieldset.column:first-child
{
	margin-left: 0;
}
.column_1_3 .comment_form fieldset.column_1_3,
.column_1_3 .suscribirse_form fieldset.column_1_3,
.column_1_3 .contact_form fieldset.column_1_3
{
	margin-top: 10px;
}
.column_1_3 .comment_form fieldset.column_1_3:first-child,
.column_1_3 .suscribirse_form fieldset.column_1_3:first-child,
.column_1_3 .contact_form fieldset.column_1_3:first-child
{
	margin-top: 0;
}
.comment_form input,
.comment_form textarea,
.contact_form input,
.contact_form textarea
{
	background: #F0F0F0;
	border: none;
	font-size: 14px;
	padding: 15px 20px;
	color: #3E3E3E;
}
.comment_form textarea,
.contact_form textarea
{
	width: 650px;
	height: 105px;
	margin-top: 10px;
	resize: none;
}
.comment_form .text_input,
.suscribirse_form .text_input,
.contact_form .text_input
{
	width: 183px;
}
.comment_form fieldset.column:first-child .text_input,
.contact_form fieldset.column:first-child .text_input
{
	width: 184px;
}
.column_1_3 .comment_form .text_input,
.column_1_3 .contact_form .text_input,
.column_1_3 .suscribirse_form .text_input,
.column_1_3 .comment_form fieldset.column:first-child .text_input,
.column_1_3 .suscribirse_form fieldset.column:first-child .text_input,
.column_1_3 .contact_form fieldset.column:first-child .text_input,
.column_1_3 .comment_form textarea,
.column_1_3 .contact_form textarea
{
	width: 290px;
}
.comment_form [type='submit'],
.suscribirse_form [type='submit'],
.contact_form [type='submit']
{
	float: right;
	font-size: 12px;
	color: #25282a;
	margin-top: 10px;
	outline: none;
}
.comment_form .text_input:focus,
.suscribirse_form .text_input:focus,
.comment_form textarea:focus,
.contact_form .text_input:focus,
.contact_form textarea:focus
{
	background: transparent;
	border-bottom: 1px solid #E9E9E9;
	padding-bottom: 14px;
}
.comment_form textarea:focus,
.suscribirse_form textarea:focus,
.contact_form textarea:focus
{
	padding: 14px 19px;
	border: 1px solid #E9E9E9;
}
#cancel_comment
{
	display: none;
	float: right;
	font-size: 11px;
	margin-top: 30px;
	margin-right: 20px;
	color: #1aa1d8;
}
.comment_form .hint,
.suscribirse_form .hint,
.contact_form .hint
{
	color: #ababab;
}
::-webkit-input-placeholder 
{
	color: #ababab;
}
:-moz-placeholder 
{
	color: #ababab;
    opacity:  1;
}
::-moz-placeholder
{
	color: #ababab;
    opacity:  1;
}
:-ms-input-placeholder 
{
	color: #ababab;
}
.more, .more[type="submit"] {
    display: block;
    border: 1px solid #E9E9E9;
    color: #25282A;
    font-family: 'Arial';
    font-size: 12px;
    font-weight: bold;
    padding: 14px 13px 13px;
    text-align: center;
    cursor: pointer;
}
.more.active, .more:hover {
    color: #FFF;
    background: #1aa1d8;
    border-color: #1aa1d8;
}
.more.highlight, .more.active:hover {
    border: 2px solid #1aa1d8;
    color: #1aa1d8;
    padding: 13px 12px 12px;
    background: transparent;
}
.page_margin_top_section {
    margin-top: 30px;
    float: left;
    width: 100%;
}

.column p a.email_contactar {
    float: none;
    color: #1aa1d8;
}
.contact_map {
    width: 100%;
    height: 350px;
}



/* LGPD */
/* ------------------------------------------------------------------ */ 
/************************************************************************************************************************************************/
/************************************************************************************************************************************************/
.cont_lgpd { float:left; font-family: Arial, sans-serif; font-size: 14px;}
.cont_lgpd .head_lgpd {}
.cont_lgpd .body_lgpd { padding: 20px 0 20px;}
.cont_lgpd .body_lgpd p { float: left; width: 100%; margin-bottom: 20px;}
.cont_lgpd .body_lgpd p a { margin-top: 0px; clear: none; float: none;}
.cont_lgpd .body_lgpd .font_2 { font-size: 16px; font-weight: bold;}
.cont_lgpd .body_lgpd .centro_lgpd { border:1px solid #dedede; float: left; margin: 20px 0;}
.cont_lgpd .body_lgpd .centro_lgpd .acepto_lgpd > input { margin-right: 10px;}
.cont_lgpd .body_lgpd .centro_lgpd .acepto_lgpd { width: 100%; padding: 15px 15px 5px 15px; background: #7a7a7a; color:#ffffff; box-sizing: border-box;}
.cont_lgpd .body_lgpd .centro_lgpd .table_lgpd { display:table;}
.cont_lgpd .body_lgpd .centro_lgpd .fila_lgpd { position:relative; width: 100%; clear: both; float: left; display: table-column;}
.cont_lgpd .body_lgpd .centro_lgpd .fila_lgpd:first-child { border-bottom:1px solid #dedede;}
.cont_lgpd .body_lgpd .centro_lgpd .fila_lgpd > div { padding: 20px 0; display: table-cell;}
.cont_lgpd .body_lgpd .centro_lgpd .fila_lgpd > div:first-child { height: 30px; width: 150px; }
.cont_lgpd .body_lgpd .centro_lgpd .fila_lgpd > div:last-child { padding: 15px 10px; box-sizing: border-box;}
/********/


/********/
.cont_lgpd .rss1, .cont_lgpd .rss {
    display: block;
    position: absolute;
    padding:6px 10px 12px 9px;
    text-align: center;
    overflow: hidden;
    left: 30px;
    top: 10px;
}

.cont_lgpd .rss1:before, .cont_lgpd .rss:before {
    content: "";
    background: -webkit-radial-gradient(center, ellipse cover, rgba(254,254,254,1) 0%, rgba(254,254,254,0) 50%, rgba(254,254,254,0) 100%);
    background: -moz-radial-gradient(center, ellipse cover, rgba(254,254,254,1) 0%, rgba(254,254,254,0) 50%, rgba(254,254,254,0) 100%);
    background: -o-radial-gradient(center, ellipse cover, rgba(254,254,254,1) 0%, rgba(254,254,254,0) 50%, rgba(254,254,254,0) 100%);
    background: -ms-radial-gradient(center, ellipse cover, rgba(254,254,254,1) 0%, rgba(254,254,254,0) 50%, rgba(254,254,254,0) 100%);
    background: radial-gradient(center, ellipse cover, rgba(254,254,254,1) 0%, rgba(254,254,254,0) 50%, rgba(254,254,254,0) 100%);

    display: block;
    position: absolute;


    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    opacity: 0.8;
}

.cont_lgpd .rss1 label, .cont_lgpd .rss label {
    width: 90px;
    height: 30px;
    display: inline-block;
    position: relative;
    border-radius: 14px;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding-box;
    background-clip: padding-box;
    background: rgb(138,138,138);
    background: -webkit-linear-gradient(top, rgba(138,138,138,1) 0%, rgba(140,140,140,1) 14%, rgba(159,159,159,1) 72%, rgba(164,164,164,1) 100%);
    background: -moz-linear-gradient(top, rgba(138,138,138,1) 0%, rgba(140,140,140,1) 14%, rgba(159,159,159,1) 72%, rgba(164,164,164,1) 100%);
    background: -o-linear-gradient(top, rgba(138,138,138,1) 0%, rgba(140,140,140,1) 14%, rgba(159,159,159,1) 72%, rgba(164,164,164,1) 100%);
    background: -ms-linear-gradient(top, rgba(138,138,138,1) 0%, rgba(140,140,140,1) 14%, rgba(159,159,159,1) 72%, rgba(164,164,164,1) 100%);
    background: linear-gradient(top, rgba(138,138,138,1) 0%, rgba(140,140,140,1) 14%, rgba(159,159,159,1) 72%, rgba(164,164,164,1) 100%);
    box-shadow: inset 0 2px 5px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
    line-height: 30px;
    font-style: normal;
    color: #fff;
    text-shadow: 0 1px 1px rgba(0,0,0,0.1);
    font-weight: bold;
    -webkit-box-reflect: below 0px
        -webkit-gradient(linear, left top, left bottom,
        color-stop(0.5, transparent),
        to(rgba(255, 255, 255, 0.3)));
    -moz-transition: all 1s ease-in;
    -webkit-transition: all 1s ease-in;
    -o-transition: all 1s ease-in;
    transition: all 1s ease-in;
    cursor: pointer;
}

.cont_lgpd .rss1 label.attention:hover, .cont_lgpd .rss label.attention:hover {
    background: rgb(238,159,7);
    background: -moz-linear-gradient(top,  rgba(238,159,7,1) 0%, rgba(240,171,8,1) 45%, rgba(243,182,15,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,159,7,1)), color-stop(45%,rgba(240,171,8,1)), color-stop(100%,rgba(243,182,15,1)));
    background: -webkit-linear-gradient(top,  rgba(238,159,7,1) 0%,rgba(240,171,8,1) 45%,rgba(243,182,15,1) 100%);
    background: -o-linear-gradient(top,  rgba(238,159,7,1) 0%,rgba(240,171,8,1) 45%,rgba(243,182,15,1) 100%);
    background: -ms-linear-gradient(top,  rgba(238,159,7,1) 0%,rgba(240,171,8,1) 45%,rgba(243,182,15,1) 100%);
    background: linear-gradient(to bottom,  rgba(238,159,7,1) 0%,rgba(240,171,8,1) 45%,rgba(243,182,15,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee9f07', endColorstr='#f3b60f',GradientType=0 );
}
.cont_lgpd .rss1 label.attention:hover:before, .cont_lgpd .rss label.attention:hover:before {
    content: "☢"; /* &#9762; */
    font-size: 22px
}
.cont_lgpd .rss1 input[type=checkbox]:checked ~ label.attention:hover:before, .cont_lgpd .rss input[type=checkbox]:checked ~ label.attention:hover:before  {
    content: "on";
    font-size: 14px
}


.cont_lgpd .rss1 label i, .cont_lgpd .rss label i {
    position: absolute;
    top: -4px;
    right:60px;
    width: 36px;
    height: 36px;
    display: block;
    border-radius: 36px;
    background: rgb(255,255,255);
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(252,252,252,1) 11%, rgba(228,228,228,1) 50%, rgba(221,221,221,1) 53%, rgba(205,205,205,1) 97%, rgba(191,191,191,1) 100%);
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(252,252,252,1) 11%, rgba(228,228,228,1) 50%, rgba(221,221,221,1) 53%, rgba(205,205,205,1) 97%, rgba(191,191,191,1) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(252,252,252,1) 11%, rgba(228,228,228,1) 50%, rgba(221,221,221,1) 53%, rgba(205,205,205,1) 97%, rgba(191,191,191,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(252,252,252,1) 11%, rgba(228,228,228,1) 50%, rgba(221,221,221,1) 53%, rgba(205,205,205,1) 97%, rgba(191,191,191,1) 100%);
    background: linear-gradient(top, rgba(255,255,255,1) 0%, rgba(252,252,252,1) 11%, rgba(228,228,228,1) 50%, rgba(221,221,221,1) 53%, rgba(205,205,205,1) 97%, rgba(191,191,191,1) 100%);
    box-shadow: inset 0 -3px 3px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.4), 0 2px 0 0 rgba(0, 0, 0, 0.2);
    -webkit-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    -ms-transition: all 200ms ease;
    transition: all 200ms ease;
}

.cont_lgpd .rss1 label i:before, .cont_lgpd .rss label i:before {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 18px;
    height: 18px;
    margin: -9px 0 0 -9px;
    border-radius: 18px;
    background: rgb(239,239,239);
    background: -webkit-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(225,225,225,1) 6%, rgba(225,225,225,1) 24%, rgba(229,229,229,1) 94%, rgba(242,242,242,1) 100%);
    background: -moz-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(225,225,225,1) 6%, rgba(225,225,225,1) 24%, rgba(229,229,229,1) 94%, rgba(242,242,242,1) 100%);
    background: -o-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(225,225,225,1) 6%, rgba(225,225,225,1) 24%, rgba(229,229,229,1) 94%, rgba(242,242,242,1) 100%);
    background: -ms-linear-gradient(top, rgba(239,239,239,1) 0%, rgba(225,225,225,1) 6%, rgba(225,225,225,1) 24%, rgba(229,229,229,1) 94%, rgba(242,242,242,1) 100%);
    background: linear-gradient(top, rgba(239,239,239,1) 0%, rgba(225,225,225,1) 6%, rgba(225,225,225,1) 24%, rgba(229,229,229,1) 94%, rgba(242,242,242,1) 100%);
    box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1);
}
.cont_lgpd .rss1 label:hover i, .cont_lgpd .rss label:hover i {
    box-shadow: inset 0 -3px 3px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 1px 0 rgba(255, 255, 255, 0.4), 0 2px 0 0 rgba(0, 0, 0, 0.3);
}
.cont_lgpd .rss1 label:active i:before, .cont_lgpd .rss label:active i:before {
    box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.3);
}

.cont_lgpd .rss1 label:before, .cont_lgpd .rss label:before {
    content: "no";
    margin-left: 30px;
    text-transform: uppercase;
    -webkit-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    -ms-transition: all 200ms ease;
    transition: all 200ms ease;
}

.cont_lgpd .rss1 label:after, .cont_lgpd .rss label:after {

    right: 85px;
    width: 150px;
    font-size: 10px;
    font-weight: bold;
    color: #999;
    text-shadow: 0 1px 1px rgba(255,255,255,0.5), 0 -1px 1px rgba(0,0,0,0.1);
    position: absolute;
    top: 0;
}

.cont_lgpd .rss1 input[type=checkbox]:checked ~ label:before, .cont_lgpd .rss input[type=checkbox]:checked ~ label:before {
    content: "si";
    text-transform: uppercase;
    margin-right: 30px;
    margin-left: 0;
}

.cont_lgpd .rss1 input[type=checkbox]:checked ~ label:after, .cont_lgpd .rss input[type=checkbox]:checked ~ label:after {
    content: "";
    right: -130px;
}

.cont_lgpd .rss1 input[type=checkbox]:checked ~ label, .cont_lgpd .rss input[type=checkbox]:checked ~ label{
    background: rgb(141,173,51);
    background: -webkit-radial-gradient(center, ellipse cover, rgba(141,173,51,1) 0%, rgba(146,178,55,1) 24%, rgba(157,187,64,1) 55%, rgba(166,194,78,1) 100%);
    background: -moz-radial-gradient(center, ellipse cover, rgba(141,173,51,1) 0%, rgba(146,178,55,1) 24%, rgba(157,187,64,1) 55%, rgba(166,194,78,1) 100%);
    background: -o-radial-gradient(center, ellipse cover, rgba(141,173,51,1) 0%, rgba(146,178,55,1) 24%, rgba(157,187,64,1) 55%, rgba(166,194,78,1) 100%);
    background: -ms-radial-gradient(center, ellipse cover, rgba(141,173,51,1) 0%, rgba(146,178,55,1) 24%, rgba(157,187,64,1) 55%, rgba(166,194,78,1) 100%);
    background: radial-gradient(center, ellipse cover, rgba(141,173,51,1) 0%, rgba(146,178,55,1) 24%, rgba(157,187,64,1) 55%, rgba(166,194,78,1) 100%);
}

.cont_lgpd .rss1 input[type=checkbox]:checked ~ label i, .cont_lgpd .rss input[type=checkbox]:checked ~ label i {
    right: -6px;
}

/* you can hide leter */

.cont_lgpd .rss1 input, .cont_lgpd .rss input {
    position: absolute;
    bottom: 5px;
    left: 50%;
    margin-left: 10px;
    opacity: 0;
  -webkit-transition: all 0.3s ease-out; 
     -moz-transition: all 0.3s ease-out; 
       -o-transition: all 0.3s ease-out; 
          transition: all 0.3s ease-out; 
} 

/****/
/* Customize the label (the container) */
.container {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 18px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default checkbox */
.container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

/* Create a custom checkbox */
.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 21px;
  width: 21px;
  background-color: #eee;
}

/* On mouse-over, add a grey background color */
.container:hover input ~ .checkmark {
  background-color: #ccc;
}

/* When the checkbox is checked, add a blue background */
.container input:checked ~ .checkmark {
  background-color: rgba(141,173,51,1);
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.container input:checked ~ .checkmark:after {
  display: block;
}

/* Style the checkmark/indicator */
.container .checkmark:after {
  left: 7px;
  top: 3px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

#formu_registro p {
    color: #3E3E3E;
    line-height: 150%;
    font-family: 'Merriweather';
    width: 100%;
}
/*******************************************************************************************************************************/
/******************************** MOVIL  ********************************************************************************/
/*******************************************************************************************************************************/


/******************/
@media (max-width:800px){
    .lo_mas_leido .not_tipo_2 .titular h1 {
        font-size: 18px;
    }
    
    .cont-whatsapp .txt-whatsapp {
        font-size: 17px;
    }
    section > div.grid {
        max-width: 100%;
    }
}

@media (max-width:500px){
    .web_movil .art_col_izquierda > div {
        padding-right: 0px!important;
    }
    .web_movil .page {
        padding-left: 5px;
        padding-right: 5px;
        box-sizing: border-box;
    }
    .web_movil .centrado,
    .web_movil .page {
        width: 100%;
        padding: 0;
        display: block;
    }
    .cont_art_box {
    width: 100%;
    }
    
}
/**************************/
.web_movil .grid.c_p_30.c_fixed > div:first-child:not([class*="c_w_"]) {
    padding-right: 0px!important;
}
.web_movil.portada_valencia .cab_movil_global + .publi_movil_new {
    padding-top: 87px;
    padding-bottom: 0px;
}
.web_movil.portada_valencia .not_tipo_1 figure {
    width: 100%;
    height: 180px;
}
.web_movil.page_articulo .content_box img,
.web_movil.page_articulo .img_art_normal {
    max-width: 100%;
    width: 100%;
}
.web_movil.page_articulo .content_box .publi_movil_new img {
    width: auto;
}
.web_movil.page_articulo .img_art_normal {
    height: auto;
}
.portada_valencia .mobile-menu li a.selected {
    background: #ffa60e;
}
/* AÑADIR AQUI LOS ESTILOS DEL PHP */



.web_movil h4.com_valencia {
    background: #ffa60e;
}
.web_movil .fila {
    max-width: 100%;
}
.web_movil article h3 a {
    font-weight: bold;
}

.web_movil .cab_movil_global {
    position: fixed;
    width: 100%;
    background: #fff;
    margin-top: 0px;
    z-index: 1;
    top:0;
}
.web_movil .fila {
    margin-bottom: 0;
}
.portada_chismografo.web_movil article h3 a {
    color: #C5004D;
}
.web_movil .cont_hablandode li .not_tipo_1{
    float: left;
    margin: 0 0 0px 0;
}
.web_movil .cab_movil_global .logo {
    margin: 8px 0 -8px 0;
}
.web_movil.portada_valencia .cab_movil_global .logo h1:first-child img {
    width: 50%;
}
.web_movil.portada_valencia .cab_movil_global .logo h1:last-child {
    margin: -17px 0 0 0;
}
.web_movil.portada_valencia .cab_movil_global .logo h1:last-child img {
    width: 50%;
}
.web_movil.portada_valencia .con_lmv > h4:after {
    top: 41px;
}
.web_movil .tit_art_principal {
    font-size: 20px;
    color: #1aa1d8;
}
.portada_chismografo.web_movil .tit_art_principal {
    color: #C5004D;
}
.portada_vida.web_movil .tit_art_principal {
    color: #00c0c3;
}
.web_movil .fila .not_tipo_1 {
    margin-bottom: 30px;
}
.web_movil .c_11 {
    margin: 0 0 30px 0;
}
.web_movil .fila .c_11 .not_tipo_1 {
    margin-bottom: 0px;
}
.web_movil .grid.c_p_10,
.web_movil .grid.c_p_20,
.web_movil .grid.c_p_30 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
}
.web_movil .grid.c_p_10.c_fixed > div:first-child:not([class*="c_w_"]) > *,
.web_movil .grid.c_p_20.c_fixed > div:first-child:not([class*="c_w_"]) > *,
.web_movil .grid.c_p_30.c_fixed > div:first-child:not([class*="c_w_"]) > * {
    padding-right: 0px
}
.web_movil .header_web{
    display: none;
}
.web_movil .header_movil{
    display: block;
}
.web_movil h1,
.web_movil h2,
.web_movil h3,
.web_movil h4,
.web_movil p {
    /*text-rendering: geometricPrecision;*/
}
.web_movil.portada_vida .fila .fila_not_seccion .c_13 .not_tipo_1 figure {
    max-height: 203px;
    height: 203px;
}
.web_movil.portada_vida .fila .grid.c_p_40,
.web_movil.portada_vida .fila .grid.c_p_40 .c_12 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
}
.web_movil .pub_center {
    text-align: center;
}
.web_movil .page {
    margin: 0 auto;
}
.web_movil .cab_new_2017 .f1_cab {
    line-height: 0;
}
.web_movil .b_1.pub_center {
    line-height: 0
}
.web_movil .b_1.pub_center > * {
    margin-bottom: 40px;
}
.web_movil .cab_new_2017 .f2_cab .logo {
    margin: 0px 0;
}
.web_movil .centrado {
    width: 100%;
    box-sizing: border-box;
    display: block;
}
.web_movil .page {
    width: 100%;
    padding: 0px 8px 0;
}
.web_movil .page .grid.c_fixed {
    display: block;
}
.web_movil .nom_seccion > div:first-child {
    width: 100%;
}
.web_movil .article_textos {
    padding: 0 10px;
    box-sizing: border-box;
}
.web_movil .b_2 article figure {
    width: 100%;
    height: inherit;
}
.web_movil .grid > div.c_12 {
    width: 100%;
}
.web_movil .grid > div.c_13 {
    width: 100%;
}
.web_movil .grid.c_p_20 > div {
    padding: 0;
}
.web_movil .firma {
    display: none;
}
.web_movil.page_seccion .b_1 {
    margin-bottom: 30px;
}
.web_movil .divider.last {
    width:84%;
}
.web_movil .divider_block {
    width: 100%;
}
.web_movil.page_seccion .not_tipo_2 article h3 {
    font-size: 20px;
}
.web_movil.page_categoria .b_7 .fila .box_header + div + div .not_tipo_1 h3 {
    font-size: 26px;
}
.web_movil .nom_seccion > div:first-child h2 {
    font-size: 27px;
}
.web_movil .fila .not_tipo_1 .entradilla {
    font-size: 1.0em;
}
.portada_esdiario.web_movil article h3 a {
    color: #1aa1d8;
}
.web_movil h4.box_header {
    padding: 0;
    margin-top: 10px;
    padding: 8px 15px 10px;
    box-sizing: border-box;
    font-size: 20px;
    width: 100%;
}
.web_movil h4.box_header.ico_box_chismografo img {
    
}
.web_movil h4.box_header.ico_box_chismografo {
    background: #e7004e;
    height: 27px;
    float: none;
    padding: 0;
}
.web_movil h4.box_header.ico_box_elsemanal {
    background: #4466AE;
    height: 27px;
    float: none;
    padding: 0;
}

.web_movil h4.box_header.ico_box_esdestilo {
    background: #00c0c3;
    padding: 0;
}
.web_movil h4.box_header.ico_box_vanidad,
.web_movil h4.box_header.ico_box_eltelevisero {
    background: #000000;
    padding: 0;
}
.web_movil h4.box_header.ico_box_fanatic {
    background: #cb1517;
    padding: 0;
}

.web_movil h4.box_header img {
    float: left;
    background: #fff;
    /* max-width: 75%; */
    height: 29px;
    padding-right: 20px;
}
.web_movil .publi_movil_new {
    text-align: center;
}
.web_movil .cab_movil_global + .publi_movil_new {
    padding-top: 60px;
    padding-bottom: 30px;
}
.web_movil .fila.publi_movil_new {
    margin: 30px 0;
}
.web_movil .fila [class*="c_"] .col_amb .cab_amb_img {
    background: url('../images/movil-AMB_iz_movil.jpg') left 0 no-repeat , url('../images/movil-AMB_de_movil.jpg') right 0 no-repeat;
    margin-bottom: 8px;
    height: 73px;
}
/* footer móvil */
.web_movil .footer_container {
    /* background: #363B40; */
    background: #9da4ab;
    padding-bottom: 0px;
    padding-top: 0px;
    float: left;
    position: relative;
    bottom: 0px;
    margin: 20px 0 0 0;
}
.web_movil .footer_container.footer_en_movil {
    bottom: 0px;
}
.web_movil footer .centrado {
    display: block;
}
.web_movil.page_articulo .footer_container.footer_en_movil {
    bottom: 35px;
}
.web_movil .footer_container.footer_en_movil .footer {
    width: 100%;
}
.web_movil .footer_container.footer_en_movil .copyright_row {
    line-height: 120%;
    font-size: 14px;
}
.web_movil .footer_container.footer_en_movil .column_1_1 {
    width: 100%;
    margin: 0;
    font-size: 16px;
    font-family: Arial;
    padding: 10px;
    box-sizing: border-box;
    
}
.web_movil .footer_container.footer_en_movil .footer_menu {
    width: 100%;
    float: right;
}
.web_movil .footer_container.footer_en_movil .footer_menu li {
    margin-left: 8px;
    margin-right: 0;
    float: left;
}
.web_movil .footer_container.footer_en_movil .footer_menu li h6 {
    font-size: 18px;
    margin-top: 15px;
    font-family: Arial;
}
.web_movil .footer_container.footer_en_movil .footer_menu .btn_subir {
    width: auto;
    margin: 13px 0 0 0;
}
.web_movil .footer_container.footer_en_movil .footer_menu .btn_subir a{ 
    background: url('../images/icons/navigation/go_top_arrow.png') no-repeat 135px 9px; 
    background-size: 26%;
    font-size: 20px;
}
.web_movil .footer_container.footer_en_movil .footer_menu .btn_subir i {
    float: right;
    margin: 8px 0 0 11px;
    font-size: 1.5em;
}
.web_movil .footer_container.footer_en_movil .sus_pie {
    float: left;
    width: 100%;
    margin: 0 0 0 0;
    text-align: center;
}
.web_movil .footer_container.footer_en_movil .sus_pie a {
    display: block;
    width: 125px;
    margin: 8px auto 20px;
    background: #676767;
    padding: 11px 7px;
    font-size: 15px;
    color: #ffffff;
    line-height: 140%;
    font-family: Arial;
}
.web_movil .col_congreso_pp { background: url(../images/congreso-pp_movil.jpg) repeat-x left 0 / 100%;}
.web_movil .col_congreso_pp .cab_congreso_pp { height: 53px; margin: 0 0 0px 0; background: none;}
/* redes sociales */
#footer {
    position: fixed;
    left: 0px;
    bottom: 0px;
    height: 30px;
    width: 100%;
    background: #fff;
    padding-left: 15px;
    padding-bottom: 14px;
    padding-top: 8px;
}

/* bloque rosa chismógrafo */
.web_movil .new_chismografo {
    height: auto;
}
.web_movil .new_chismografo ul {
    width: 100%;
}

/* página publicidad */
.web_movil video,
.web_movil .video_publi-dimensions {
    max-width: 100%;
}
.web_movil .column_1_2 + .column_1_2,
.web_movil fieldset.column_1_3 {
    margin-left: 0;
    margin-bottom: 10px;
}
.web_movil .comment_form textarea,
.web_movil .contact_form textarea,
.web_movil [class*="column_"],
.web_movil .contact_form .text_inpu {
    max-width: 100%;
    width: 100%;
    box-sizing: border-box;
    margin-right: 0;
    margin-left: 0;
}

.web_movil .art_embebido_txt h3 a, .portada_esdiario.web_movil .art_embebido_txt article h3 a {
    color: #000000;
}
.web_movil .art_embebido_txt .not_tipo_2 article figure {
    width: 100%;
    height: 170px;
    margin: 0 10px 10px 0;
}
.web_movil .fila_menu_dest a{
    width: 100%;
    box-sizing: border-box;
    background: #4e4e4e;
    text-align: center;
    color: white;
    padding: 7px 12px;
}
.web_movil .not_tipo_amb {
    margin-left: 0px;
    margin-bottom: 40px;
}

.web_movil.portada_esdiario .grid > div article figure img {
   max-width: 100%;
   max-height: inherit;
}
.web_movil .content_box {
    margin: 0px 0 0 0;
}
/*
.fila .col_amb { margin-top: -28px; border-bottom: 1px solid #40a0d5; padding-bottom: 15px;}
.fila .col_amb .cab_amb_img { width: 618px; height: 91px; background: url('../images/cab_amb_1.jpg') no-repeat 0 0; margin-bottom: 7px;}
.col_amb .entradilla, .col_amb .firma, .col_amb .relacionadas { display: none;}
*/

.web_movil .col_amb h3 a { color: #40a0d5 }
.web_movil .fila [class*="c_"] .col_amb { margin-top: 0;}
.web_movil .col_amb { width:100%;float:left; margin-bottom: 5px; margin-top: 0px; margin-bottom: 0px;  border-bottom:0px; background: url('../images/movil-AMB_ce.jpg') repeat-x 0 0;}
.web_movil .col_amb .cab_amb_img { margin: 0; width: 100%; height: 80px; background: url('../images/movil-AMB_iz_movil.jpg') left 0 no-repeat , url('../images/movil-AMB_de_movil.jpg') right 0 no-repeat ;}
.web_movil .col_amb .not_tipo_1 { padding: 2px 4px 4px;  border:1px solid #67cff7; box-sizing: border-box; margin-bottom: 0px; float: left;}
.web_movil .col_amb .not_tipo_1 article { padding-top: 4px}
.web_movil .col_amb .not_tipo_1 .entradilla { display: none;}
.web_movil .col_amb .not_tipo_1 h3 { margin-top: 12px; margin-bottom: 5px; font-size: 17px}

.web_movil .col_pato_cojo .revista_satirica {
    position: absolute;
    right: 0px;
    z-index: 10;
    top: 77px;
    width: 133px;
}
.web_movil .col_pato_cojo .article_textos h3 a {
    color: #000000
}
.web_movil.portada_esdiario .box_header.header_patocojo {
    padding-bottom: 10px;
}
.portada_esdiario.web_movil .b_patrocinadas_3 article h3 a {
    color: #000000;
} 
@media (orientation: portrait) {
    .web_movil .col_pato_cojo .c_12_cab_patocojo,
    .web_movil .c_12 .c_12_cab_patocojo,
    .web_movil .b_1 .col_pato_cojo .c_12_cab_patocojo,
    .web_movil .c_13 .c_12_cab_patocojo,
    .web_movil .c_23 .c_12_cab_patocojo{
        background: url('../images/pato_cojo_movil.png') no-repeat 0 bottom / 100%;
        height: 56px;
        width: 100%;
    }
    .b_1 .col_pato_cojo .iconos {
        top: 56px;
    }
}
@media (orientation: landscape) {
    .web_movil .col_pato_cojo .c_12_cab_patocojo,
    .web_movil .c_12 .c_12_cab_patocojo,
    .web_movil .b_1 .col_pato_cojo .c_12_cab_patocojo,
    .web_movil .c_13 .c_12_cab_patocojo,
    .web_movil .c_23 .c_12_cab_patocojo{
        background: url('../images/619_pato_cojo.png') no-repeat 0 bottom / 100%;
        height: 103px;
        width: 100%;
    }
    .b_1 .col_pato_cojo .iconos {
        top: 103px;
    }
}

/*******************************************************************************************************************************/
/******************************** FIN MOVIL  ********************************************************************************/
/*******************************************************************************************************************************/


