
@media (max-width: 600px) {
    .page-node-125 #main-wrapper,
    .page-node-330 #main-wrapper,
    .page-node-355 #main-wrapper {
        background-color: #f9f6ef;

    }
    .page-node-125 #header #block-block-1,
    .page-node-45 #header #block-block-1,
    .page-node-330 #header #block-block-1,
    .page-node-47 #header #block-block-1,
    .page-node-356 #header #block-block-1,
    .page-node-46 #header #block-block-1,
    .page-node-357 #header #block-block-1,
    .page-node-50 #header #block-block-1,
    .page-node-362 #header #block-block-1,
    .page-node-48 #header #block-block-1,
    .page-node-359 #header #block-block-1,
    .page-node-49 #header #block-block-1,
    .page-node-360 #header #block-block-1,
    .page-node-51 #header #block-block-1,
    .page-node-361 #header #block-block-1,
    .page-node-229 #header #block-block-1,
    .page-node-564 #header #block-block-1 {
        display: none;
    }
    header .titulo_pagina {
        padding-top: 50px;
        margin-bottom: 25px;
    }
    header #imagen-navegacion-interna {
        display: none;
    }
    #panel1_dona_mens .copy {
        display: none;
    }
    .navegacion-interna-individuos1 {
        max-width: 279px;
        display: block;
        margin: 0 auto;
        overflow: hidden;
    }
    .navegacion-interna-individuos1 li {
        max-width: 136px;
        min-height: 114px;
        width: 100%;
        list-style: none;
        float: left;
        margin-right: 5.5px;
        margin-bottom: 12.5px;
    }
    .navegacion-interna-individuos1 li:nth-of-type(2n+0) {
        margin-right: 0;
    }
    .navegacion-interna-individuos1 li .active/*,
    .navegacion-interna-individuos1 li a:hover */{
        background-color: #de483d;
        color: #ffffff;
    }
    .navegacion-interna-individuos1 li a {
        text-align: center;
        display: block;
        padding-top: 27px;
        padding-bottom: 19px;
        background-color: #ffffff;
        border-radius: 5px;
        font-size: 13px;
        font-family: 'Roboto', sans-serif;
        color: #555555;
        font-weight: 500;
        min-height: 67px;
        padding-left: 13px;
        padding-right: 13px;
        
    }
    .navegacion-interna-individuos1 li img {
        width: 18%;
        max-width: 52px;
        display: block;
        padding-bottom: 10px;
        margin: 0 auto;
    }
    /*HOVER*/
    header .navegacion-interna-individuos1 .item-active {
        position: relative;
        width: 136px;
        height: 114px;
        color: #FFFFFF;
        text-align: center;
        padding: 0px;
        background: #de483d;
        border-radius: 7px;
        box-shadow: 1px 2px 2px 0px rgba(163, 163, 163, 0.89);
    }
    /*.navegacion-interna-individuos1 .individuos-active:hover,
    .navegacion-interna-individuos1 .embajador-active:hover,
    .navegacion-interna-individuos1 .aliado-active:hover,
    .navegacion-interna-individuos1 .voluntario-active:hover,
    .navegacion-interna-individuos1 .servicio-social-active:hover,
    .navegacion-interna-individuos1 .inpsira-active:hover,
    .navegacion-interna-individuos1 .certificado-active:hover,
    .navegacion-interna-individuos1 .legado-active:hover {
        position: relative;
        width: 136px;
        height: 113px;
        color: #FFFFFF;
        text-align: center;
        padding: 0px;
        background-color: #de483d;
        border-radius: 7px;
        box-shadow: 2px 3px 2px 0px rgba(163, 163, 163, 0.89);
    }*/
    .page-node-125 header .navegacion-interna-individuos1 li .active,
    .page-node-353 header .navegacion-interna-individuos1 li .active,
    .page-node-354 header .navegacion-interna-individuos1 li .active,
    .page-node-355 header .navegacion-interna-individuos1 li .active/*,
    .navegacion-interna-individuos1 .individuos-active:hover a*/ {
        color: white;
        background-repeat: no-repeat;
        background-image: url(/sites/all/themes/YQYP_theme/assets/images/Individuo_Dona_Calado.png);
        background-repeat: no-repeat;
        background-position: 57px 26px;
        background-size: 17%;
        min-height: 50px;/*30*/
        padding-top: 58px;/*49*/
        padding-bottom: 0;
        border-right: none;
    }
    .navegacion-interna-individuos1 li .active img/*,
    .navegacion-interna-individuos1 li a:hover img*/ {
        display: none;
    }
    .page-node-47 header .navegacion-interna-individuos1 li .active,
    .page-node-356 header .navegacion-interna-individuos1 li .active {
        color: white;
        background-repeat: no-repeat;
        background-image: url(/sites/all/themes/YQYP_theme/assets/images/Individuo_Embajador_Calado.png);
        background-position: 57px 19px;
        background-size: 17%;
        min-height: 50px;/*30*/
        padding-top: 52px;/*49*/
        padding-bottom: 6px;
        border-right: none;
    }
    .page-node-45 header .navegacion-interna-individuos1 li .active,
    .page-node-354 header .navegacion-interna-individuos1 li .active {
        color: white;
        background-repeat: no-repeat;
        background-image: url(/sites/all/themes/YQYP_theme/assets/images/Individuo_Dona_Calado.png);
        background-repeat: no-repeat;
        background-position: 57px 26px;
        background-size: 17%;
        min-height: 50px;/*30*/
        padding-top: 58px;/*49*/
        padding-bottom: 6px;
        border-right: none;
    }
    .page-node-330 header .navegacion-interna-individuos1 li .active,
    .page-node-355 header .navegacion-interna-individuos1 li .active{
        color: white;
        background-repeat: no-repeat;
        background-image: url(/sites/all/themes/YQYP_theme/assets/images/Individuo_Dona_Calado.png);
        background-repeat: no-repeat;
        background-position: 57px 26px;
        background-size: 17%;
        min-height: 50px;/*30*/
        padding-top: 58px;/*49*/
        padding-bottom: 6px;
        border-right: none;
    }
    .page-node-46 header .navegacion-interna-individuos1 li .active,
    .page-node-357 header .navegacion-interna-individuos1 li .active {
        color: white;
        background-repeat: no-repeat;
        background-image: url(/sites/all/themes/YQYP_theme/assets/images/Individuo_Aliado_Calado.png);
        background-position: 57px 19px;
        background-size: 17%;
        min-height: 50px;/*30*/
        padding-top: 52px;/*49*/
        padding-bottom: 6px;
        border-right: none;
    }
    .page-node-48 header .navegacion-interna-individuos1 li .active,
    .page-node-359 header .navegacion-interna-individuos1 li .active {
        color: white;
        background-repeat: no-repeat;
        background-image: url(/sites/all/themes/YQYP_theme/assets/images/ServicioSocial_Calado.png);
        background-position: 57px 19px;
        background-size: 17%;
        min-height: 50px;/*30*/
        padding-top: 52px;/*49*/
        padding-bottom: 6px;
        border-right: none;
    }
    .page-node-50 header .navegacion-interna-individuos1 li .active,
    .page-node-362 header .navegacion-interna-individuos1 li .active { 
        color: white;
        background-repeat: no-repeat;
        background-image: url(/sites/all/themes/YQYP_theme/assets/images/Voluntario_Calado.png);
        background-position: 57px 19px;
        background-size: 17%;
        min-height: 50px;/*30*/
        padding-top: 52px;/*49*/
        padding-bottom: 6px;
        border-right: none;
}
    .page-node-51 header .navegacion-interna-individuos1 li .active,
    .page-node-361 header .navegacion-interna-individuos1 li .active{
        color: white;
        background-repeat: no-repeat;
        background-image: url(/sites/all/themes/YQYP_theme/assets/images/Individuo_Certificado_Calado.png);
        background-position: 57px 19px;
        background-size: 17%;
        min-height: 50px;/*30*/
        padding-top: 52px;/*49*/
        padding-bottom: 6px;
        border-right: none;
    }
    .page-node-49 header .navegacion-interna-individuos1 li .active,
    .page-node-360 header .navegacion-interna-individuos1 li .active{
        color: white;
        background-repeat: no-repeat;
        background-image: url(/sites/all/themes/YQYP_theme/assets/images/Individuo_Difunde_Calado.png);
        background-position: 57px 19px;
        background-size: 17%;
        min-height: 50px;/*30*/
        padding-top: 52px;/*49*/
        padding-bottom: 6px;
        border-right: none;
    }
    .page-node-229 header .navegacion-interna-individuos1 li .active,
    .page-node-564 header .navegacion-interna-individuos1 li .active {
        color: white;
        background-repeat: no-repeat;
        background-image: url(/sites/all/themes/YQYP_theme/assets/images/Legado_Calado.png);
        background-position: 57px 19px;
        background-size: 17%;
        min-height: 50px;
        padding-top: 52px;
        padding-bottom: 6px;
        border-right: none;
    }
    .navegacion-interna-individuos2 {
        margin-top: 37.5px;
        overflow: hidden;
    }
    .navegacion-interna-individuos2 h2 {
        color: #DE483D;
        font-family: 'Roboto', sans-serif;
        font-weight: 600;
        font-size: 18px;
        text-transform: uppercase;
        text-align: center;
        padding: 0 12px;
        margin-bottom: 25px;
    }
    #panel1_dona_mens .titulo_panel {
        margin-top: 60px;
        margin-bottom: 25px;
    }
    #panel1_dona_mens {
        margin-bottom: 25px;
    }
    #bloque1_cant_dona .titulo_bloque {
        width: 95%;
        margin: 0 auto;
        text-align: center;
        
    }
    #bloque1_cant_dona .titulo_bloque h3 {
        margin-bottom: 25px;
    }
    #bloque1_cant_dona #dona1_mensu,
    #bloque1_cant_dona #dona2_mensu,
    #bloque1_cant_dona #dona3_mensu,
    #bloque1_cant_dona #dona4_mensu {
        overflow: hidden;
        background-color: #ffffff;
        width: auto;
        /*min-width: 293px;*/
        margin: 0 12px;
        margin-bottom: 25px;
        border-radius: 5px;
        padding-left: 12.5px;
        padding-right: 12.5px;
    }
    #bloque1_cant_dona #dona1_mensu img,
    #bloque1_cant_dona #dona2_mensu img,
    #bloque1_cant_dona #dona3_mensu img,
    #bloque1_cant_dona #dona4_mensu img {
        display: block;
        margin: 0 auto;
        padding-top: 12.5px;
        /* max-width: 334px; */
        width: 100%;
        /*min-width: 220px;*/
        height: 180px;
        object-fit: cover;
        object-position: 100% 25%;
        width: 100%;
    }
    .cantidad_donam {
        color: #DE483D;
        font-family: 'Roboto', sans-serif;
        margin-top: 25px;
        margin-bottom: 12.5px;

    }
    .cantidad_donam h4 {
        font-size: 20px;
        font-weight: 600;
        text-align: center;
    }
    .cantidad_donam p {
        font-size: 18px;
        font-weight: 400;
        text-align: center;
    }
    .info_donm {
        font-size: 18px;
        font-family: 'Roboto', sans-serif;
        font-weight: 400;
        line-height: 26px;
        color: #555555;
        /*padding-left: 12.5px;
        padding-right: 12.5px;*/
        margin-bottom: 25px;
        
    }
    .boton_continuar {
        background-color:#DE483D;
        width: 100%;
        min-width: 269px;
        margin: 0 auto;
        border-radius: 5px;
        margin-bottom: 25px;
    }
    .boton_continuar a {
        text-align: center;
        color: #ffffff;
        font-size: 16px;
        font-family: 'Lato', sans-serif;
        font-weight: 500;
        display: block;
        padding-top: 20px;
        padding-bottom: 20px;
    }
    #panel1_dona_mens #notas_donam {
        width: 76%;/*78*/
        font-size: 12px;
        font-family: 'Roboto', sans-serif;
        color: #555555;
        line-height: 16px;
        font-weight: 400;
        text-align: center;
        padding-left: 12.5px;
        padding-right: 12.5px;
        /*margin-bottom: 50px;*/
        margin: 0 auto;
    }
    .view-view-dona-proyectos-especi #notas_donam {
        width: 100%;
        font-size: 12px;
        font-family: 'Roboto', sans-serif;
        color: #555555;
        line-height: 16px;
        font-weight: 400;
        text-align: center;
        margin: 0 auto;
        margin-bottom: 25px;
    }
    .view-view-dona-proyectos-especi .titulo_panel {
        margin-bottom: 12.5px;
        line-height: 28px;
    }
    #notas_donam a {
        text-decoration: underline;
        color: #DE483D;
    }
    #panel2_individuos_dona {
        background-color: white;
    }
    #panel3_ind_certificado {
        overflow: hidden;
        background-color: white;
    }
    /*DONA PAGO ÚNNICO*/
    #wrapper-panel1-dona {
        width: 100%;
        background-image: url(/sites/all/themes/YQYP_theme/assets/images/Background_PagoUnico.png);
        background-repeat: no-repeat;
        background-size: cover;
        margin-top: 50px;
    }
    #panel1_individuos_dona {
        overflow: hidden;
        padding-left: 12px;
        padding-right: 12px;
    }
    #panel1_individuos_dona .titulo_panel {
        margin-top: 50px;
        margin-bottom: 50px;
    }
    #panel1_individuos_dona .cuerpo_de_texto {
        font-size: 18px;
        font-family: 'Roboto', sans-serif;
        font-weight: 400;
        line-height: 26px;
        color: #555555;
    }
    #panel1_individuos_dona .cuerpo_de_texto p {
        margin-bottom: 25px;
    }
    #panel1_individuos_dona #donativo-slider-panel {
        width: 100%;
        margin-top: 25px;
        margin-bottom: 50px;
    }
    #panel1_individuos_dona #donativo-slider-panel #slider-rango-cantidad {
        width: 100%;
        overflow: hidden;
        margin: 0 auto;
    }
    #panel1_individuos_dona #donativo-slider-panel #slider-rango-cantidad p.inicio-cantidad {
        float: left;
        padding-top: 7px;
        font-family: 'Roboto', sans-serif;
        font-size: 18px;
        font-weight: 600;
        color: #e2801f;
        margin-right: 18px;
    }
    #panel1_individuos_dona #donativo-slider-panel #slider-rango-cantidad p.termino-cantidad {
        float: left;
        padding-top: 7px;
        font-family: 'Roboto', sans-serif;
        font-size: 18px;
        font-weight: 600;
        color: #e2801f;
        margin-left: 18px;
    }
    #panel1_individuos_dona #donativo-slider-panel .boton-pago-unico {
        width: 130px;
        border: 5px solid #ccc6b8;
        border-radius: 11px;
        margin: 0 auto;
        margin-bottom: 25px;
    }
    #panel1_individuos_dona #donativo-slider-panel .boton-pago-unico p {
        font-family: 'Roboto', sans-serif;
        font-size: 22px;
        font-weight: 600;
        width: 130px;
        text-align: center;
        background-color: #df483d;
        color: #ffffff;
        padding-top: 14px;
        padding-bottom: 14px;
        border-radius: 5px
    }
    #panel1_individuos_dona #donativo-slider-panel #cantidadDonativoUnico {
        float: left;

    }
    #panel1_individuos_dona #donativo-slider-panel input[type=submit] {
        display: block;
        width: 144px;
        border: none;
        background-color: #df483d;
        padding-top: 15px;
        padding-bottom: 15px;
        padding-left: 26px;
        font-weight: 600;
        font-family: 'Roboto', sans-serif;
        font-size: 19px;
        color: #ffffff;
        text-transform: uppercase;
        border-radius: 5px;
        margin: 0 auto;
        background-image: url(/sites/all/themes/YQYP_theme/assets/images/Icon_Donar.png);
        background-repeat: no-repeat;
        background-size: 30px;
        background-position: 17px 13px;
        margin-top: 25px;
        cursor: pointer;
        }
    #panel1_individuos_dona #donativo-slider-panel input[type=range] {
        -webkit-appearance: none;
        width: 58%;
        overflow: hidden;
        margin-top: 5px;
        background-color:#ccc6b8;
        border-radius: 20px;
    }
    #panel1_individuos_dona #donativo-slider-panel input[type=range]::-webkit-slider-thumb {
        -webkit-appearance: none;
        overflow: hidden;
        height: 23px;
        width: 23px;
        border-radius: 50%;
        background: #df483d;
        border: 2px solid #ccc6b8;
        margin-top: 0px;
        cursor: ew-resize;
        box-shadow: -297px 0px 0px 290px #e2801d;
        margin-top: 1px;
    }
    #panel1_individuos_dona #donativo-slider-panel input[type=range]:focus {
        outline: none;
    }
    #panel1_individuos_dona #donativo-slider-panel input[type=range]::-webkit-slider-runnable-track {
        -webkit-appearance: none;
        border-radius: 5px;
        color: #e2801d;
        margin-top: -2px;
        height: 23px;
    }
    #panel2_individuos_dona .titulo_panel {
        padding-top: 50px;
    }
    /*PROYECTOS ESPECÍFICOS*/
    .view-view-dona-proyectos-especi {
        width: 100%;
        box-sizing: border-box;
        overflow: hidden;
        padding-left: 12px;
        padding-right: 12px;
        margin-top: 75px;
    }
    .view-view-dona-proyectos-especi .subtitulo_panel {
        font-size: 18px;
        font-family: 'Roboto', sans-serif;
        font-weight: 500;
        line-height: 26px;
        color: #555555;
        text-align: center;
        margin-bottom: 50px;
    }
    .view-view-dona-proyectos-especi .subtitulo_panel span {
        color: #DE483D;
    }
    .view-view-dona-proyectos-especi .views-field-title {
        font-size: 18px;
        font-family: 'Roboto', sans-serif;
        font-weight: 500;
        line-height: 22px;
        color: #555555;
        width: 257px;
        margin: 0 auto;
        margin-top: 25px;
        margin-bottom: 25px;
    }
    .view-view-dona-proyectos-especi .views-row {
        overflow: hidden;
        background-color: #ffffff;
        width: 100%;
        min-width: 278px;
        margin: 0 auto;
        margin-bottom: 25px;
        border-radius: 5px;
    }
    .view-view-dona-proyectos-especi .views-field-field-foto-proyecto-destacado {
        width: 257px;
        display: block;
        margin: 0 auto;
        margin-bottom: 25px;
    }

    .view-view-dona-proyectos-especi .views-field-field-foto-proyecto-destacado img {
        width: 100%;
    }
    .view-view-dona-proyectos-especi .view-content .views-row .dona-proyecto {
        background-color:#DE483D;
        width: 100%;
        max-width: 257px;
        min-width: 257px;
        margin: 0 auto;
        border-radius: 5px;
        margin-bottom: 25px;
        background-image: url(/sites/all/themes/YQYP_theme/assets/images/Icon_Donar.png);
        background-repeat: no-repeat;
        background-size: 23px;
        background-position: 25px;
    }
    .view-view-dona-proyectos-especi .views-field-field-url-pagina-donar-2 a {
        text-align: center;
        color: #ffffff;
        font-size: 16px;
        font-family: 'Lato', sans-serif;
        font-weight: 500;
        display: block;
        padding-top: 20px;
        padding-bottom: 20px;
        padding-left: 15px;
    }
    #bloque2_notas #logos_notas {
        display: none;
    }
    /*EMBAJADORES*/
    .page-node-47 .titulo_panel,
    .page-node-356 .titulo_panel {
        margin-top: 75px;
    }
    .page-node-47 .subtitulo_panel,
    .page-node-356 .subtitulo_panel {
        display: none;
    }
    .page-node-47 .titulo_bloque,
    .page-node-356 .titulo_bloque {
        color: #1B3C6C;
        margin-top: 75px;
        text-align: center;
        margin-bottom: 25px;
    }
    #col1_ind_embajador {
        overflow: hidden;
        padding-left: 12px;
        padding-right: 12px;
    }
    #col1_ind_embajador .cuerpo_de_texto {
        font-size: 18px;
        font-family: 'Roboto', sans-serif;
        font-weight: 400;
        line-height: 26px;
        color: #555555;
    }
    /*ALIADOS*/
    .page-node-46 .titulo_panel,
    .page-node-357 .titulo_panel {
        margin-top: 75px;
    }
    .page-node-46 .subtitulo_panel,
    .page-node-357 .subtitulo_panel {
        display: none;
    }
    .page-node-46 .titulo_bloque,
    .page-node-357 .titulo_bloque {
        color: #1B3C6C;
        margin-top: 75px;
        text-align: center;
        margin-bottom: 25px;
    }
    #columna1_ind_aliado {
        overflow: hidden;
        padding-left: 12px;
        padding-right: 12px;
    }
    #columna1_ind_aliado .cuerpo_de_texto {
        font-size: 18px;
        font-family: 'Roboto', sans-serif;
        font-weight: 400;
        line-height: 26px;
        color: #555555;
    }
    /*VOLUNTARIOS*/
    .page-node-50 .titulo_panel,
    .page-node-362 .titulo_panel {
        margin-top: 75px;
    }
    .page-node-50 .subtitulo_panel,
    .page-node-362 .subtitulo_panel {
        display: none;
    }
    .page-node-50 .titulo_columna,
    .page-node-362 .titulo_columna {
        color: #1B3C6C;
        margin-top: 75px;
        text-align: center;
        margin-bottom: 25px;
        font-size: 22px;
        font-family: 'Roboto', sans-serif;
        font-weight: 600;
        text-transform: uppercase;
    }
    .page-node-50 .subtitulo_columna,
    .page-node-362 .subtitulo_columna {
        color: #1B3C6C;
        font-size: 18px;
        font-family: 'Roboto', sans-serif;
        font-weight: 400;
        margin-top: 12.5px;
        margin-bottom: 25px;
        text-align: center;
        
    }
    .page-node-50 #titulo_actividades,
    .page-node-362 #titulo_actividades {
        color: #1B3C6C;
        margin-top: 75px;
        text-align: center;
        font-size: 22px;
        font-family: 'Roboto', sans-serif;
        font-weight: 600;
        text-transform: uppercase;
    }
    #columna1_ind_vol {
        overflow: hidden;
        padding-left: 12px;
        padding-right: 12px;
    }
    #columna1_ind_vol .cuerpo_de_texto {
        font-size: 18px;
        font-family: 'Roboto', sans-serif;
        font-weight: 400;
        line-height: 26px;
        color: #555555;
    }
    #grupo_items_req {
        font-size: 18px;
        font-family: 'Roboto', sans-serif;
        font-weight: 400;
        line-height: 26px;
        color: #555555;
        padding-left: 18px;
    }
    #columna1_ind_vol #grupo_items_act {
        font-size: 18px;
        font-family: 'Roboto', sans-serif;
        font-weight: 400;
        line-height: 26px;
        color: #de483d;
        padding-left: 18px;
    }
    #columna1_ind_vol #grupo_items_act span {
        font-size: 18px;
        font-family: 'Roboto', sans-serif;
        font-weight: 400;
        line-height: 26px;
        color: #555555;
    }
    #columna1_ind_vol .cuerpo_de_texto p,
    #grupo_items_req li {
        margin-bottom: 25px;
    }
    #columna1_ind_vol .cuerpo_de_texto span {
        font-weight: 600;
    }
    /*SERVICIO SOCIAL*/
    .page-node-48 .titulo_panel,
    .page-node-359 .titulo_panel {
        margin-top: 75px;
    }
    .page-node-48 .subtitulo_panel,
    .page-node-359 .subtitulo_panel {
        display: none;
    }
    .page-node-48 .titulo_columna,
    .page-node-359 .titulo_columna {
        color: #1B3C6C;
        margin-top: 75px;
        text-align: center;
        margin-bottom: 25px;
        font-size: 22px;
        font-family: 'Roboto', sans-serif;
        font-weight: 600;
        text-transform: uppercase;
    }
    #columna1_ind_servicios {
        overflow: hidden;
        padding-left: 12px;
        padding-right: 12px;
    }
    #columna1_ind_servicios .cuerpo_de_texto {
        font-size: 18px;
        font-family: 'Roboto', sans-serif;
        font-weight: 400;
        color: #555555;
        line-height: 26px;
        margin-bottom: 25px;
    }
    #columna1_ind_servicios #grupo_items_act {
        font-size: 18px;
        font-family: 'Roboto', sans-serif;
        font-weight: 400;
        line-height: 26px;
        color: #de483d;
        padding-left: 18px;
    }
    #columna1_ind_servicios #grupo_items_act span {
        font-size: 18px;
        font-family: 'Roboto', sans-serif;
        font-weight: 400;
        line-height: 26px;
        color: #555555;
    }
    /*INSPIRA DIFUNDE*/
    .page-node-49 .field-name-field-body-cont-estatico,
    .page-node-360 .field-name-field-body-cont-estatico {
        padding-left: 12px;
        padding-right: 12px;
    }
    .page-node-49 .subtitulo_panel,
    .page-node-360 .subtitulo_panel {
        display: none;
    }
    #panel1_ind_dif {
        overflow: hidden;
    }
    #bloque1_ind_dif {
        display: none;
    }
    .page-node-49 .titulo_panel,
    .page-node-360 .titulo_panel {
        margin-top: 75px;
        margin-bottom: 50px;
        line-height: 28px;
    }
    #panel1_ind_dif .cuerpo_de_texto {
        line-height: 26px;
        margin-bottom: 75px;
        
    }
    #bloque-redes-sociales-inspira-difunde {
        width: 277px;
        display: block;
        margin: 0 auto;
        margin-bottom: 75px;
        overflow: hidden;
    }
    #bloque-redes-sociales-inspira-difunde a:first-of-type {
        display: block;
        max-width: 110px;
        min-width: 58px;
    }
    #bloque-redes-sociales-inspira-difunde a:last-of-type {
        display: none;
    }
    #bloque-redes-sociales-inspira-difunde #facebook,
    #bloque-redes-sociales-inspira-difunde #twitter,
    #bloque-redes-sociales-inspira-difunde #youtube {
        min-width: 58px;
        width: 15%;
        float: left;
        margin-right: 5%;
    }
    #bloque-redes-sociales-inspira-difunde #linkedin {
        min-width: 58px;
        width: 15%;
        float: left;
    }
    #bloque-redes-sociales-inspira-difunde #facebook img,
    #bloque-redes-sociales-inspira-difunde #twitter img,
    #bloque-redes-sociales-inspira-difunde #youtube img, 
    #bloque-redes-sociales-inspira-difunde #linkedin img {
        max-width: 110px;
        min-width: 58px;
        width: 100%;
    }
    #panel2_ind_dif {
        margin-bottom: 25px;
    }
    #bloque2_ind_dif {
        overflow: hidden;
    }
    #bloque2_ind_dif .titulo_bloque {
        color: #1B3C6C;
        font-size: 22px;
        font-family: 'Roboto', sans-serif;
        line-height: 24px;
        text-align: center;

    }
    #bloque2_ind_dif .subtitulo_bloque {
        color: #707070;
        font-family: 'Roboto', sans-serif;
        font-size: 18px;
        font-weight: 500;
        margin-top: 12.5px;
        margin-bottom: 50px;
        text-align: center;
    }
    /*#videos-youtube-inspira {
        padding-left: 12px;
        padding-right: 12px;
    }*/
    #videos-youtube-inspira #video-1,
    #videos-youtube-inspira #video-2,
    #videos-youtube-inspira #video-3,
    #videos-youtube-inspira #video-4 {
        max-width: 481px;
        min-width: 293px;
        margin: 0 auto;
        margin-bottom: 25px;
    }
    #videos-youtube-inspira #video-1 iframe,
    #videos-youtube-inspira #video-2 iframe,
    #videos-youtube-inspira #video-3 iframe,
    #videos-youtube-inspira #video-4 iframe {
        min-width: 293px;
        width: 100%;
    }
    #boton-ver-todos {
        background-color: #DE483D;
        width: 100%;
        min-width: 293px;
        max-width: 481px;
        border-radius: 5px;
        margin: 0 auto;
        /*margin-bottom: 25px;*/
    }
    #boton-ver-todos a {
        font-size: 16px;
        font-weight: 500;
        font-family: 'Lato', sans-serif;
        color: #ffffff;
        display: block;
        padding-top: 11px;
        padding-bottom: 11px;
        padding-left: 15px;
        padding-right: 15px;
        text-align: center;
        
    }
    /*CERTIFICADO DE REGALO*/
    .page-node-51 .field-name-field-body-cont-estatico,
    .page-node-361 .field-name-field-body-cont-estatico {
    }
    #panel1_ind_certificado #subtitulo1_ind_certificado {
        display: none;
    }
    .imagen_paso {
        display: none;
    }
    #panel2_ind_certificado {
        margin: 0 12px;
        box-sizing: border-box;
    }
    .page-node-51 .titulo_panel,
    .page-node-361 .titulo_panel {
        margin-top: 75px;
        margin-bottom: 50px;
        line-height: 28px;
    }
    #panel3_ind_certificado .titulo_panel {
        margin-top: 75px;
        margin-bottom: 12.5px;
    }
    #imagen_panel_1_cer img {
        width: 207px;
        display: block;
        margin: 0 auto;
    }
    .cuerpo_de_texto .azul {
        color: #1B3C6C;
        font-weight: 600;
    }
    .cuerpo_de_texto .rojo {
        color: #DE483D;
        font-weight: 600;
    }
    .cuerpo_de_texto .verde {
        color: #A1AC35;
        font-weight: 600;
    }
    #info-panel_cert {
        border-bottom: 1px #DE483D solid;
        margin: 0 12px;
        box-sizing: border-box;
    }
    #info-panel_cert .cuerpo_de_texto {
        line-height: 26px;
        padding-bottom: 50px;
    }
    #panel2_ind_certificado {
        overflow: hidden;
        
    }
    #panel2_ind_certificado .titulo_bloque {
        margin-top: 75px;
        margin-bottom: 12.5px;
        text-align: center;
    }
    #panel2_ind_certificado .subtitulo_panel {
        font-family: 'Roboto', sans-serif;
        font-size: 18px;
        color: #707070;
        text-align: center;
        font-weight: 600;
        margin-bottom: 50px;
    }
    .bloque_certificado {
        margin-bottom: 50px;
        overflow: hidden;
    }
    .bloque_certificado .numero_1,
    .bloque_certificado .numero_2,
    .bloque_certificado .numero_3 {
        min-width: 50px;
        width: 3%;
        float: left;
        min-height: 50px;
        background-color: #1b3c6c;
        border-radius: 100%;
    }
    .bloque_certificado .numero_1 p,
    .bloque_certificado .numero_2 p,
    .bloque_certificado .numero_3 p {
        text-align: center;
        padding-top: 13px;
        color: #ffffff;
        font-size: 22px;
        font-weight: 600;
        font-family: 'Roboto', sans-serif;
        
    }
    .bloque_certificado .paso_cert {
        float: left;
        width: 77.5%;
        margin-left: 12.5px;
    }
    .bloque_certificado .paso_cert h3 {
        color: #DE483D;
        font-family: 'Roboto', sans-serif;
        font-size: 20px;
        font-weight: 600;
    }
    .bloque_certificado .paso_cert p {
        color: #555555;
        font-family: 'Roboto', sans-serif;
        font-size: 18px;
        font-weight: 400;
        line-height: 26px;
        padding-top: 12.5px;
    }
    .bloque_certificado .paso_cert span {
        font-weight: 600;
    }
    .boton_rojo_cert {
        background-color: #DE483D;
        width: 100%;
        max-width: 300px;
        margin: 0 auto;
        border-radius: 5px;
        margin-bottom: 25px;
    }
    .boton_rojo_cert a {
        display: block;
        padding-top: 20px;
        padding-bottom: 20px;
        padding-left: 12px;
        padding-right: 12px;
        color: #ffffff;
        font-family: 'Lato', sans-serif;
        font-size: 16px;
        font-weight: 600;
        text-align: center;
    }
    /*CREA UN LEGADO*/
    #panel1-individuos-legado {
        overflow: hidden;
        padding: 0 12px;
        box-sizing: border-box;
    }
    #panel1-individuos-legado .titulo_panel {
        margin-top: 75px;
    }
    #bloque1-ind-legado .titulo-bloque {
        margin-top: 75px;
    }
    #bloque2-ind-legado .titulo-bloque {
        margin-top: 25px;
    }
    #bloque1-ind-legado .titulo-bloque,
    #bloque2-ind-legado .titulo-bloque {
        margin-bottom: 25px;
        color: #1B3C6C;
        font-family: 'Roboto', sans-serif;
        font-size: 22px;
        text-align: center;
        font-weight: 600;
    }
    #panel1-individuos-legado #bloque1-ind-legado {
        overflow: hidden;
        border-bottom: #DE483D solid 2px;
    }
    #panel1-individuos-legado .cuerpo-de-texto {
        color: #555555;
        font-size: 18px;
        font-family: 'Roboto', sans-serif;
        line-height: 26px;
        font-weight: 400;
    }
    #panel1-individuos-legado #imagen_bloque1,
    #panel1-individuos-legado #imagen_bloque2 {
        min-width: 292px;
        max-width: 436px;
        display: block;
        margin: 0 auto;
        margin-bottom: 25px;
    }
    #panel1-individuos-legado #imagen_bloque1 img,
    #panel1-individuos-legado #imagen_bloque2 img {
        min-width: 292px;
        max-width: 436px;
        width: 100%;
    }
    #bloque2-ind-legado {
        margin-top: 75px;
    }
    #bloque1-ind-legado .cuerpo-de-texto {
        margin-bottom: 50px;
    }
    #bloque2-ind-legado .cuerpo-de-texto {
        margin-bottom: 25px;
    }
    #bloque3-ind-legado {
        overflow: hidden;
        background-color: #DE483D;
        margin-bottom: 25px;
    }
    #bloque3-ind-legado p:first-of-type {
        padding-top: 70px;
    }
    #bloque3-ind-legado p {
        color: #ffffff;
        font-size: 18px;
        line-height: 20px;
        font-family: 'Roboto', sans-serif;
        font-weight: 400; 
        text-align: center;
        padding-left: 12px;
        padding-right: 12px;
    }
    #bloque3-ind-legado .info-correo {
        margin-top: 12.5px;
        margin-bottom: 96px;
    }
    /*PREGUNTAS FRECUENTES*/
    #panel2_individuos_dona .subtitulo_panel {
        color: #555555;
        font-family: 'Roboto', sans-serif;
        font-size: 18px;
        font-weight: 700;
        text-align: center;
        padding-left: 12px;
        padding-right: 12px;
        margin-bottom: 50px;
        margin-top: 12.5px;
        line-height: 26px;
    }
    #panel3_ind_certificado .subtitulo_panel {
        color: #555555;
        font-family: 'Roboto', sans-serif;
        font-size: 18px;
        font-weight: 700;
        text-align: center;
        padding-left: 12px;
        padding-right: 12px;
        margin-bottom: 65px;
        line-height: 26px;
    }
    
}