@media (max-width: 600px){
    
    .h_premios img {
        width: 100%;
        height: 252px;
        object-fit: cover;
        filter: brightness(58%);
    }
    .h_premios #field_imagen_premios {
        width: 100%;
        min-width: 333px;
        min-height: 252px;
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
    }
    #wrapper_imagen_premios {
        position: absolute;
        width: 100%;
        height: 252px;
        overflow: hidden;
    }
    #header_imagen_premios {
        position: relative;
        height: 252px;
    }
    .h_premios {
        position: relative;
    }
    #wrapper_info_premios {
        display: block;
        z-index: 99;
        position: absolute;
        top: 111px;
        /* top: 295px; */
        text-align: center;
        left: 0;
        right: 0;
        margin: 0 auto;
        display: block;
    }
    #titulo_panel_premios {
        color: white;
        font-family: 'Roboto', sans-serif;
        font-size: 24px;
        font-weight: 700;
        margin-bottom: 10px;
    }
    /*#texto_introduc,
    #titulo_subtitulo_trayectoria,
    .field-name-field-catalogo-premios,
    .group-wrapper-consejo-directivo{
        display: none;
    }*/
    .menu_premios{
    width: 100%;
    /*margin: 0 auto;*/
    overflow: hidden;
    margin-bottom: 50px;
    }
    .menu_premios_eng{
        width: 100%;
        overflow: hidden;
        margin-bottom: 125px;
    }
    .menu_premios_eng ul {
       margin: 0 auto;
       width: 300px;
    }
    #texto_introduc {
        color: #1B3C6C;
        font-family: 'Roboto', sans-serif;
        font-size: 18px;
        line-height: 26px;
        text-align: center;
        font-weight: 500;
        margin-bottom: 50px;
        margin-top: 25px;
        padding-left: 12px;
        padding-right: 12px;
    }
.menu_premios li,
.menu_premios_eng li{
    /*float: left;*/
    list-style: none;
    text-align: center;
    background-color: #1b3c6c;
    /*margin-right: 7px;*/
    border-radius: 5px;
    margin-bottom: 12.5px;
}
/*.menu_premios li:last-of-type,
.menu_premios_eng li:last-of-type,
.menu_org_dona li:last-of-type{
    margin-right: 0px;
}*/
.menu_premios li a.active,
.menu_premios_eng li a.active {
    color: #ffffff !important;
}
.menu_premios a:hover,
.menu_premios_eng a:hover {
    background-color: #de483d;
    border-radius: 5px;
}
.menu_premios .active,
.menu_premios_eng .active {
    background-color: #de483d;
    border-radius: 5px;
}
.menu_premios a,
.menu_premios_eng a,
.menu_org_dona a{
    display: block;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 15px;
    padding-bottom: 15px;
    text-decoration: none;
    color: white;
    font-size: 16px;
    font-family: 'Lato', sans-serif;
    font-weight: 600;
}    
.field-name-field-catalogo-premios{
    margin-bottom: 200px;
    width: 1008px;
    margin: 0 auto;
    
}
/*Nuestra trayectoria*/
.view-nuestra-trayectoria-view{
    width: 100%;
    margin-bottom: 50px;
}
.simple_timeline ul {
    width: 89%;
    margin: 0 auto;
    position: relative;
    display: block;
    list-style: none;
    background: url(/sites/all/modules/simple_timeline/img/ul-bg.png) left top repeat-y;
    /* padding: 0 !important; */
    padding-left: 0px;
    background-position: 16px 0px;
    left: 0px;
    right: 0;
}
.field-name-field-catalogo-premios{
    margin-bottom: 50px;
    width: 100%;
    margin: 0 auto;
    
}
#titulo_subtitulo_trayectoria{
    text-align: center;
    font-family: 'Roboto', sans-serif;
    font-weight: bold;
    margin-bottom: 50px;
}
#titulo_subtitulo_trayectoria p{
    color: #de483d;
    font-size: 18px;
    margin-bottom: 7px;
}
#titulo_subtitulo_trayectoria h3{
    font-size: 22px;
    color: #1b3c6c;
}
.view-nuestra-trayectoria-view .simple_timeline ul li:nth-child(odd){
    position: relative;
    min-height: 415px;
    margin-bottom: 50px;
    width: 280px;
    left: 16px;
        
}
.simple_timeline ul li:nth-child(odd) > div {
    width: 280px;
    /* display: block; */
    /* float: right; */
    /*background: url(./img/li-bg.png) left center no-repeat;*/
    /* margin-right: -10px; */
    /* padding-right: 30px; */
    background-position: 0px;
    position: absolute;
    left: -8px;
    min-height: 372px;
    overflow: hidden;
    padding-right: 0 !important;
}
.simple_timeline ul li:nth-child(odd) > div .timeline-image{
    position: absolute;
    /* right: -112px; */
    overflow-y: hidden;
    width: 88px;
    left: 25px;
}
.simple_timeline ul li:nth-child(even){
    width: 280px;
    position: relative;
    min-height: 415px;
    margin-bottom: 40px;
    left: 9px;
}
.simple_timeline ul li:nth-child(even) > div .timeline-image{
    position: absolute;
    left: 26px;
    overflow-y: hidden;
    width: 88px;
}
.evento_trayectoria .timeline-image img{
    border-radius: 100%;
    border: 5px solid #e0c0a9;
    width: 75px;
    height: 75px;
}
.simple_timeline ul li:nth-child(odd) > div .timeline-content{
    width: 286px;
    overflow: hidden;
    /* padding-right: 35px; */
    margin-top: 95px;
    min-height: 326px;
}
.simple_timeline ul li:nth-child(odd) > div .timeline-date {
    text-align: left;
    position: absolute;
    margin: 0 0 1% 0;
    width: 240px;
    /* top: 1px; */
    margin: 0 auto;
    left: 29px;
}
.simple_timeline ul li:nth-child(even) > div {
    /*display: block;
    float: left;
    background: url(./img/li-bg.png) left center no-repeat;
    margin-left: -10px;*/
    width: 280px;
    padding-left: 0;
    position: absolute;
    left: 9px;
    min-height: 372px;
    overflow: hidden;
}
    .simple_timeline ul li:nth-child(even) {
        float: none !important;
    }
.simple_timeline ul li:nth-child(even) > div .timeline-date {
    text-align: left;
    position: absolute;
    margin: 0 0 1% 0;
    width: 240px;
    /* top: 1px; */
    margin: 0 auto;
    min-height: 105px;
    left: 31px;
    margin-top: 10px;
}
.simple_timeline ul li:nth-child(even) > div .timeline-content{
    /*padding-left: 35px;*/
    margin-top: 87px;
    min-height: 326px;
}
.simple_timeline ul li:nth-child(odd) > div .timeline-text{
    margin-right: 0px;
    position: relative;
    text-align: left;
    left: -69px;
    padding-left: -22px;
    top: 81px;
    font-size: 16px;
}
.simple_timeline ul li:nth-child(even) .timeline-text{
    margin-left: 0;
    margin-top: 80px;
    overflow: hidden;
    position: relative;
    text-align: left;
    left: 31px;
    top: 28px;
    font-size: 16px;
}
.view-nuestra-trayectoria-view .date-display-single{
    font-size: 24px;
    color: #de483d;
    font-family: 'Roboto', sans-serif;
    font-weight: bold;
}
.view-nuestra-trayectoria-view .timeline-date p{
    font-size: 16px;
    color: #1b3c6c;
    font-family: 'Roboto', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    margin-top: 10px;
    margin-bottom: 30px;
}
.view-nuestra-trayectoria-view .timeline-text{
    
    color: #707070;
    font-family: 'Roboto', sans-serif;
}
/*PREMIOS CERTIFICACIONES*/
    .view-catalogo-premios-certificaciones {
        width: 100%;
        margin-bottom: 50px;
    }
    .view-catalogo-premios-certificaciones .views-row {
        margin-bottom: 75px;
    }
    .view-catalogo-premios-certificaciones .views-row:last-of-type {
        margin-bottom: 50px;
    }
    .view-catalogo-premios-certificaciones .views-field-title {
        color: #979797;
        font-family: 'Roboto', sans-serif;
        font-size: 14px;
        font-weight: 700;
        text-align: center;
        width: 93%;
        margin: 0 auto;
    }
    .view-catalogo-premios-certificaciones .views-field-title span {
        padding-left: 12px;
        padding-right: 12px;
    }
    .view-catalogo-premios-certificaciones .views-field-field-logo-pre-cer {
        width: 200px;
        display: block;
        margin: 0 auto;
        margin-bottom: 25px;
    }
    .view-catalogo-premios-certificaciones .views-field-field-ano-pre-cer {
        color: #979797;
        font-family: 'Roboto', sans-serif;
        font-size: 14px;
        font-weight: 400;
        text-align: center;
    }
/* Menciones en medios*/

    .page-node-211,
    .page-node-425{
    background-color: #f9f6ef;
    }
    .view-menciones-en-medios .views-row {
    width: 80%;/*283*/
    /*min-height: 485px;*/
    border-radius: 5px;
    background-color: #ffffff;
    padding: 25px 25px 50px 12px;
    position: relative;
    margin: 0 auto;
    margin-top: 25px;
    
    }
    .view-menciones-en-medios .views-row:first-of-type {
        margin-top: 0;
    } 
    .view-menciones-en-medios .views-row:last-of-type {
        margin-bottom: 25px;
    }
    .view-menciones-en-medios .views-field-title {
    font-family: 'Roboto', sans-serif;
    font-weight: bold;
    color: #1b3c6c;
    font-size: 20px;
    
    }
    .view-menciones-en-medios .views-field-field-titulo-de-la-mencion{
    font-family: 'Roboto', sans-serif;
    font-weight: bold;
    color: #1b3c6c;
    font-size:18px;
    margin-top: 10px;
    /*min-height: 90px;*/
    line-height: 26px;
    
    }
.view-menciones-en-medios .views-field-field-fecha-mencion{
    font-family: 'Roboto', sans-serif;
    font-weight: bold;
    color: #1b3c6c;
    font-size:12px;
    margin-top: 10px;
    min-height: 36px;
    line-height: 18px;
    
}
.view-menciones-en-medios .views-field-field-cita-mencion{
    width: 90%;
    background-image: url(/sites/all/themes/YQYP_theme/assets/images/comilla_grande.png);
    background-repeat: no-repeat;
    background-position: 0px 5px;
    font-family: 'Roboto', sans-serif;
    color: #555555;
    font-size: 18px;
    line-height: 26px;
    padding-top: 35px;
    /* padding: 35px 0px; */
    margin: 10px auto;
    /* min-height: 119px;*/
    
}
.view-menciones-en-medios .views-field-field-autor-cita{
    font-family: 'Roboto', sans-serif;
    font-weight: bold;
    font-style: italic;
    color: #555555;
    font-size:14px;
    padding-left: 35px;
    margin-bottom: 35px;
    margin-top: 20px;
}
.views-field-field-vinculo-fuente-externa .field-content a{
    text-decoration: underline;
    color: #de483d;
    font-size: 14px;
    font-family: 'Roboto', sans-serif;
}
.views-field-field-vinculo-fuente-externa{
    margin-top: auto;
    height: 35px;
    position: absolute;
    bottom: 20px;
}
    .view-menciones-en-medios ul.pager {
        color: #DE483D;
        font-family: 'Roboto', sans-serif;
        font-weight: 700;
        margin-bottom: 25px;
    }
    /*CONSEJO DIRECTIVO*/
    #block-nodeblock-130 {
        background-color: #C4C4C4;
        width: 100%;
        margin-bottom: 50px;
    }
    #block-nodeblock-130 .field-name-field-titulo-liderazgo {
        color: #1B3C6C;
        font-family: 'Roboto', sans-serif;
        font-weight: 700;
        font-size: 18px;
        text-align: center;
        padding-top: 50px;
    }
    #block-nodeblock-130  .field-name-field-directora-general {
        color: #1B3C6C;
        font-family: 'Roboto', sans-serif;
        font-size: 16px;
        text-align: center;
        margin-bottom: 25px;
        margin-top: 25px;
    }
    #block-nodeblock-130 .field-name-field-director-admin-finan {
        color: #1B3C6C;
        font-family: 'Roboto', sans-serif;
        font-size: 16px;
        text-align: center;
        margin-bottom: 50px;
        margin-top: 25px;
    }
    #block-nodeblock-130  .field-name-field-directora-general .field-label,
    #block-nodeblock-130 .field-name-field-director-admin-finan .field-label,
    #block-nodeblock-130 .field-name-field-conse-presi .field-label,
    #block-nodeblock-130 .field-name-field-vicepresidente .field-label,
    #block-nodeblock-130 .field-name-field-vicepresidente-2 .field-label,
    #block-nodeblock-130 .field-name-field-secretaria-de-finanzas .field-label {
        font-weight: bold;
        padding-bottom: 12.5px;
    }
    #block-nodeblock-130 .field-name-field-subtitulo,
    #block-nodeblock-130 .field-name-field-subtitulo-consejo-internac,
    #block-nodeblock-130 .field-name-field-subtitulo-consejo-nacional {
        color: #1B3C6C;
        font-family: 'Roboto', sans-serif;
        font-weight: 700;
        font-size: 18px;
        text-align: center;
        text-transform: uppercase;
    }
    #block-nodeblock-130 .field-name-field-conse-presi {
        color: #1B3C6C;
        font-family: 'Roboto', sans-serif;
        font-size: 16px;
        text-align: center;
        margin-bottom: 12.5px;
        margin-top: 12.5px;
    }
    #block-nodeblock-130 .field-name-field-vicepresidente {
        color: #1B3C6C;
        font-family: 'Roboto', sans-serif;
        font-size: 16px;
        text-align: center;
        margin-bottom: 12.5px;
    }
    #block-nodeblock-130 .field-name-field-vicepresidente-2,
    #block-nodeblock-130 .field-name-field-secretaria-de-finanzas {
        color: #1B3C6C;
        font-family: 'Roboto', sans-serif;
        font-size: 16px;
        text-align: center;
        margin-bottom: 12.5px;
    }
    #block-nodeblock-130 .field-name-field-tesorero {
        color: #1B3C6C;
        font-family: 'Roboto', sans-serif;
        font-size: 16px;
        text-align: center;
        margin-bottom: 50px;
    }
    #block-nodeblock-130 .field-name-field-miembros-internacionales-1 {
        color: #1B3C6C;
        font-family: 'Roboto', sans-serif;
        font-size: 16px;
        font-weight: 400;
        float: left;
        margin-top: 12.5px;
        margin-bottom: 50px;
        text-align: right;
        width: 150px;
    }
    #block-nodeblock-130 .field-name-field-miembros-internacionales-2 {
        color: #1B3C6C;
        font-family: 'Roboto', sans-serif;
        font-size: 16px;
        font-weight: 400;
        float: right;
        margin-top: 12.5px;
        margin-bottom: 50px;
        text-align: left;
        width: 150px;
    }
    #block-nodeblock-130 .field-name-field-miembros-internacionales-1 .field-item,
    #block-nodeblock-130 .field-name-field-miembros-internacionales-2 .field-item,
    #block-nodeblock-130 .field-name-field-miem-consejo .field-item,
    #block-nodeblock-130 .field-name-field-miem-consejo2 .field-item {
        margin-bottom: 25px;
    }
    #block-nodeblock-130 .field-name-field-miem-consejo {
        width: 150px;
        color: #1B3C6C;
        font-family: 'Roboto', sans-serif;
        font-size: 16px;
        font-weight: 400;
        float: left;
        margin-top: 12.5px;
        margin-bottom: 25px;
        text-align: right;
    }
    #block-nodeblock-130 .field-name-field-miem-consejo2 {
        width: 150px;
        color: #1B3C6C;
        font-family: 'Roboto', sans-serif;
        font-size: 16px;
        font-weight: 400;
        float: right;
        margin-top: 12.5px;
        margin-bottom: 25px;
        text-align: left;
    }
    #block-nodeblock-130 .field-name-field-miem-consejo2 .even:first-of-type {
        margin-bottom: 9px;
    }
    #block-nodeblock-130 .field-name-field-miem-consejo2 .field-item:nth-of-type(6) {
        margin-bottom: 9px;
    }
    #block-nodeblock-130 .field-name-field-url-nuestro-equipo {
        margin-bottom: 50px;
        font-family: 'Roboto', sans-serif;
        font-size: 14px;
        font-weight: 500;
        color: #707070;
        text-align: center;
    }
    #block-nodeblock-130 .field-name-field-url-nuestro-equipo a {
        text-decoration: underline;
    }
}/*MEDIA*/