 
    @import url('https://fonts.googleapis.com/css?family=Raleway');
    @import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,700,900');  

 /* --------------------------------------- */


strong{
	font-weight: bold;
}


h1,h2,h3,h4,h5,h6 {
    font-weight: normal;
    font-size: 100%;
    margin:0;
    padding:0;
}
q:before,q:after {
    content:'';
}


.LND_CA_btn{
    background-color: #DC0000;
    width: 200px;
    padding: 10px 30px 10px 30px;
    margin: 10px auto 10px auto;
    color: #fff;
    border: 1px solid #5F0000;
    cursor:     pointer;  
    position: relative;
    border-radius: 2px;
    text-align: center;
    font-family: "Raleway",Georgia,serif;
}
.LND_CA_btn img{
    position: absolute;
    right: 15px;
    top: 15px;
}

.LND_CA_result_item_w{
    width: 200px;
    height: 280px;
    overflow: hidden;
    /*float: left;*/
    text-align: center;
    margin:1% 1.5%;
    background-color: #FFF;
   /* background: rgb(130,130,130);
background: linear-gradient(180deg, rgba(130,130,130,0.6) 0%, rgba(130,130,130,0) 40%, rgba(130,130,130,0) 100%);*/
    /*border: 1px solid #828282;*/
    border-radius: 2px;
   /* padding: 10px;*/
    margin-bottom: 15px;
    position: relative;
    cursor: pointer;
    border-radius: 10px; 
    display: inline-block;
    box-shadow: 3px 5px 5px -3px rgba(0,0,0,0.75);
-webkit-box-shadow: 3px 5px 5px -3px rgba(0,0,0,0.75);
-moz-box-shadow: 3px 5px 5px -3px rgba(0,0,0,0.75);
    transition: all .2s ease-in-out;
}
.LND_CA_result_item_w:hover{
    background-color: #F1F9FF;
    background: rgb(130,130,130);
background: linear-gradient(180deg, rgba(130,130,130,0.6) 0%, rgba(130,130,130,0) 40%, rgba(130,130,130,0) 100%);
    transform: scale(1.1);
}

.LND_CA_result_item_w img{
    width: 200px;
    height: 210px
}
.LND_CA_result_item_w h1{
    font-family: "Noto Serif", sans-serif;
    font-size: 16px;
    margin-top: 0px;
    font-weight: 700;
    line-height: 18px;
    min-height:36px;
    color: #042682;
    padding: 0px 10px;
}
.LND_CA_result_item_w h1:last-child {
    margin-top: 5px;
    color: grey;
    min-height: inherit;
    font-family: 'Roboto', sans-serif;
    font-size: 12px;
    text-transform: uppercase;
    padding:inherit;
}
.LND_CA_result_item_w p{
    font-size: 12px !important;
}
.LND_CA_result_item_det{
    background-color: #fff;
    border: 1px solid #000;
    border-radius: 25px;
    margin-left: 2%;
    margin-right: 2%;
    width: 95%;
    margin-bottom: 2%;
    margin-top: 20%;
    text-align: center;
    position:   relative;
    padding: 15px 0px 30px 0px;
}
.LND_CA_result_item_det_main{
    position: fixed;
    display: none;
    top: 0px;
    left: 0;
    height: 100%;
    overflow: auto;
    /*background-color: #F5F9F8;*/
    background-color: rgba(13, 8, 7, 0.85);
    z-index: 2;
    width:  100%;
}
.LND_CA_result_item_det .LND_CA_btn_equis{
    width: 34px;
   margin-top: -1px;
    margin-right: 4px;
    border-radius: 2px;
    position: absolute;
    right: 12px;
    height: 41px;
}
.LND_CA_result_item_det .LND_CA_btn_equis:hover{
cursor: pointer
}

.LND_CA_result_item_det h1{
    font-size: 32px ;
    font-weight: bold !important;
    line-height: 35px;
    font-family: "Noto Serif", sans-serif;
    margin-top: 10px;
}
.LND_CA_img_result_item{
    margin-top: 8px;
    margin-bottom: 15px;
}

.LND_CA_result_item_det .empleo_detalle,
.LND_CA_result_item_det .LND_CA_det_posturas{
    background-color: #d7d7d7;
    width: 90%;
    margin: 20px auto;
    font-family: "Noto Serif", sans-serif;
    padding: 5px 10px 20px 10px;
}
.LND_CA_result_item_det .empleo_detalle{
  
}

.LND_CA_result_item_det .empleo_detalle .empleo{
     margin-top: 3%;
     text-align: left;
     margin-left: 2%;
     margin-right:2%;
    font-size: 17px;
    border-bottom:1px solid #333;
    padding-bottom: 10px;
    margin-bottom: 10px;
    font-weight: 400;
}
.LND_CA_result_item_det .empleo_detalle .edad_num{
    color: #000;
    margin-top: 2%;
    margin-bottom: 10px;
    margin-left: 2%;
    font-size: 17px;
    border-bottom:1px solid #333;
    padding-bottom: 10px;
    text-align: left;
    font-weight: 400;
}
.LND_CA_result_item_det .empleo_detalle .edad{
    color: #000;
    margin-top: 3%;
    font-size: 17px;
    border-bottom:1px solid #333;
    padding-bottom: 10px;
    margin-bottom: 10px;
    font-weight: 400;
}
.LND_CA_result_item_det .linea{
    border:1px solid #B1C7D8;
    clear: both;
}
.experiencia {
    color: #000;
    border-bottom:1px solid #333;
    padding-bottom: 10px;
    margin-bottom: 16px;
    font-size: 17px;
    line-height: 20px;
    margin-left: 2%;
    text-align: left;
    margin-top: 3%;
    font-weight: 400;
}
.empleo_detalle a {
    background-color: #002284;
    padding: 8px 15px;
    border-radius: 15px;
    border: none;
    margin: 15px 20px 15px auto;
    color: #fff;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 33px;
}
.empleo_detalle a:hover {
    cursor: pointer;
    background-color: red
}
.LND_CA_result_item_det .empleo_detalle .info{
    text-align: left;
    padding: 3%;
    line-height: 28px;
    letter-spacing: 0.6px;
}

.LND_CA_result_p{
    clear: both;
}

.LND_CA_checkbox_box{
    display: inline-block;
}
.LND_CA_select_partido_exp option{
    text-transform: uppercase;
}

#LND_CA_explorar_busqueda{
    text-align: left;
    width: 80%;
    margin: 0 auto;
    background-color: #F5F9F8;
    font-family: "Raleway",Georgia,serif;  
    display: none;
}
#LND_CA_explorar_busqueda .select_title{
    color: #A5D1CE;
    font-size: 12px;
}
#LND_CA_explorar_busqueda select{
    background-color: #DBEFEF;
    padding: 8px;
    width: 100%;
}
#LND_CA_explorar_busqueda select option{
    text-transform: uppercase;  
}
#LND_CA_explorar_busqueda p{
    margin-bottom:  15px;
}
#LND_CA_explorar_busqueda input[type='checkbox'] {
    padding-left:5px;
    padding-right:5px;
    border: solid 2px #A5D1CE;
    background-color:#fff;
    color:#000;
    width:30px;
    height:30px;
}
.LND_CA_display_Mob{
    display: block;
}
.LND_CA_display_Web{
    display: none;
}
#LNA_CA_result_web_header{
    max-width: 1024px;
    margin: 0 auto;
}
#LNA_CA_result_web_header p{
    margin-bottom: 15px;
}
.LND_CA_respuestas_check{
    width: 22%;
    display: inline-block;
    text-align: left;
}
.LND_CA_respuestas_check img{
    display: none;
    float: left;
    margin-top: 3px;
    margin-right: 8px;
}
.LND_CA_respuestas_check h3{
    font-weight: bold;
    font-size: 14px;
}
.LND_CA_dip_figuras{
    margin-right: 9px;
    margin-bottom: 10px;
    margin-top: 10px;
}
#LNA_CA_personas_xp{
        margin-bottom: 15px;
}
.LND_CA_btn_partidos{
    padding: 5px 7px;
    border: 1px solid #78bab6;
    width: 40px;
    font-size: 12px;
    margin-bottom: 10PX;
    text-transform: uppercase;
    text-align: center;
    display: inline-block;
    margin-left: 10px;
    border-radius: 2px;
}
.LND_CA_btn_content_p{
    border-top: 1px solid #78bab6;
    padding-top: 10px;
}
#LND_CA_glosario{
    background-image: url("../img/ayuda.png");
    background-repeat: no-repeat;
    width: 95px;
    float: right;
    height: 30px;
    background-position: right;
    padding-top: 4px;
}
.LND_CA_error_listado,
#LND_CA_menu_partes{
    display: none;
}

.LND_CA_result_p {
    clear: both;
    max-width: 510px;
    margin: 0 auto;
}
.LND_CA_control_vista{
    width: 80%;
    margin: 0 auto;
}
/*******************************************************************************************************************************************************/
#LND_CA_test_info,
#LND_CA_test_info_2,
#LND_CA_slider_info_item_2,
#LND_CA_slider_info_item_3,
.LND_CA_error_prov,
#LND_CA_resultados_1,
#LND_CA_filtrado_partido_list_1,
#LND_CA_resultados_2,
.LND_CA_panel_filtrado,
#LND_CA_encabezado_explore{
    display: none;
}
.LND_CA_slider_info_item{
    width: 90%;
    margin: 30px auto;  
    background-color: #DBEFEF;
    border: 1px solid #000;
}
#LND_CA_slider_control_lt,
#LND_CA_slider_control_rt{
    width: 30px;
    height: 30px;
    position: absolute;
    top: 50%;
    border: 1px solid #000;
    background-color: #DBEFEF;
}
#LND_CA_slider_control_rt{
    right: 5px;
}
#LND_CA_slider_control_lt{
    left: 4px;
}
#LND_CA_test_info .LND_CA_btn{
    width: 72%;
}
#LND_CA_test_info h1{
   font-family: 'Playfair Display', serif;
   font-size: 30px;
   font-weight: bold;
}
.LND_CA_slider_info_item p{
    margin-bottom: 15px !important;
    margin-top: 15px !important;
}

#LND_CA_item_p_combo_content{
    width: 90%;
    margin: 20px auto 0px auto;
    padding-left: 30px;
}
.LND_CA_item_p_combo{
    width: 75px;
    height: 58px;
    display: inline-block;
    text-transform: uppercase;
    font-size: 12px;
    margin-right: 12px;
    text-align: left;
    margin-bottom: 25px;
}
#LND_CA_test_info_2 h1{
    margin-bottom: 15px;
}
.LND_CA_item_p_combo img{
    width: 26px;
    height: 26px;
    float: left;
    margin-right: 3px;
    margin-bottom: 5px;
    border: 1px solid #000;
}
.LND_CA_item_p_combo select{
    width: 58px;
    height: 26px;
    padding: 0px !important;
}
.LND_CA_item_p_combo h6{
    margin-top: 7px;
}
.LND_CA_item_p_combo .siglas,
.LND_CA_item_p_combo .img {

}
.LND_CA_pasos {
    font-size: 17px !important;
    color: #78BAB6;
    text-align: left;
}
.LND_CA_sp_p{
    width: 95%;
    margin: 0 auto;
    border-bottom: 1px solid #B6D9D7;
    height: 16px;
    margin-top: -25px;
}
.LND_CA_sp_p_a,
.LND_CA_sp_p_r{
    font-size: 12px;
    color: #000;
    width: 49%;
    font-weight: bold;
    font-size: 14px;
}
.LND_CA_sp_p_a{
    float: left;
    text-align: left;
}
.LND_CA_sp_p_r{
    float: right;
    text-align: right;
}
.LND_CA_test_p h1,
#LND_CA_test_info_2 h1{
    font-family: 'Playfair Display', serif;
    font-size: 35px;
    font-weight: bold;
    margin-top: -5px;

}
#LND_CA_test_info_2 h1{
        padding-left: 0px;
    }
#LND_CA_test_info_2{
    background-color: #F7FCFF;
    height: 90%;
    padding-top: 10%; 
    line-height: 25px;
}
#LND_CA_test_info_2 p{
    margin-top: 10%;
    margin-bottom: 10%;
}
.LND_CA_error_prov{
    position: fixed;
    padding: 15px;
    top: 61px;
    border: 1px solid;
    background-color: #ffaaaa;
    font-size: 20px;
    line-height: 30px;
    font-weight: bold;
}
.LND_CA_sp_p_a span{
    color: green;
    font-weight: bold;
    font-size: 14px;
}
.LND_CA_sp_p_r span{
    color: red;
    font-weight: bold;
    font-size: 14px;
}
.LND_CA_resultados_item {
    text-align: left !important;
    clear: both;
    width: 80%;
    margin: 15px auto;
}
.LND_CA_resultados_item .img{
    float: left;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
}
.LND_CA_resultados_x_p img{
    margin-right: 7px;
}
.LND_CA_linea_division{
    border-bottom: 1px solid #bad1e5;
    width: 100%;
    margin: 4px auto 0px auto;
}
.LND_CA_resultados_item h2{
    line-height: 30px;
    padding-top: 3px;
    font-size: 14px;
}
#LND_CA_resultados_1, #LND_CA_resultados_2{
    padding-bottom: 70px;
}
#LND_CA_encabezado_asamblea h2, #LND_CA_encabezado_explore h2{
    font-weight: bold;
    font-size: 25px;
    font-family: "Playfair display", sans-serif;
}
.LND_CA_resultados_item h2 span{
    font-weight: bold;
    color: #DC0000;
    font-size: 16px;
    margin-left: 5px;
}
#LND_CA_btn_filtrado_1,
#LND_CA_btn_filtrado_2,
#LND_CA_btn_filtrado_3,
#LND_CA_btn_filtrado_4{
    background-repeat: no-repeat;
    background-position: 15px;
    text-align: center;
    border: 1px solid #000;
    width: 245px;
    margin: 5px auto;
    padding: 0px 2px 10px 2px;
    border-radius: 3px;
    cursor: pointer;
}
#LND_CA_btn_filtrado_1 .LND_CA_brillo,
#LND_CA_btn_filtrado_2 .LND_CA_brillo,
#LND_CA_btn_filtrado_3 .LND_CA_brillo,
#LND_CA_btn_filtrado_4 .LND_CA_brillo{
    margin-bottom: 5px;
}
#LND_CA_btn_filtrado_1{
    background-image: url(../img/bandera_icono.png);
}
#LND_CA_btn_filtrado_2{
    background-image: url(../img/bandera_icono.png);
    display: inline-block;
    width: 280px;
}
#LND_CA_btn_filtrado_4{
    background-image: url(../img/bandera_icono.png);
    width: 280px;
    font-family: "Raleway",Georgia,serif;
}
#LND_CA_btn_filtrado_3{
    background-image: url(../img/ubicacion_icono.png);
    display: inline-block;
    width: 280px;
}
#LND_CA_filtrado_web{
    max-width: 630px;
    margin: 0 auto;
}

.LND_CA_filtrado_partido_list{
    position: fixed;
    display: none;
    top: 60px;
    background-color: rgba(165,198,189,0.9);
    padding-top: 15px;
    height: 100%;
    width: 100%;
    z-index: 2;
}
.LND_CA_filtrado_partido_list_content{
    background-color: #f1f9ff;
    margin-top: 5%;
    margin-left: 5%;
    margin-right: 5%;
    margin-bottom: 5%;
    padding-bottom: 10px;
}
.LND_CA_filtrado_partido_list_content h2{
    padding-top: 15px;
    padding-bottom: 15px;
    border-bottom: 1px solid #DFEBF4;
    margin-bottom: 2px;
    font-size: 14px !important;
    font-family: 'Playfair display', serif;
    text-align: center;
    font-weight: bold;
    letter-spacing: 0.6;
}
.LND_CA_filtrado_partido_list_content .LND_CA_btn{
    margin: 10px auto 0px auto;
}
.LND_CA_filtrado_partido_list_option{
    width: 95%;
    margin: 0 auto 20px auto;
    height: 55%;
    background-color: #cedeea;
    overflow-y: scroll;
    padding: 0 1%;
}
.LND_CA_option_list_item_p,
.LND_CA_option_list_item_p_2,
.LND_CA_option_list_item_prov{
    margin-left: 15px;
    margin-right: 15px;
    text-align: left;
    height: 26px;
    margin-top: 10px;
    font-size: 15px;
    font-family: "Noto Serif", sans-serif;
    opacity: 0.4;
    display: block;
    cursor: pointer;
}
.LND_CA_option_list_item_p img,
.LND_CA_option_list_item_p_2 img{
    float: left;
    margin-right: 6px;
}
.LND_CA_brillo{
    width: 100%;
    border-top: 3px solid #fff;
    margin-top: 1px;
    margin-bottom: -5px;
}
.LND_CA_item_det_lugar{
    font-size: 14px !important;
}
.LND_CA_btn_explorar{
    position: fixed;
    bottom: 0;
    width: 97%;
    padding: 1%;
    margin: 15px auto 0px auto;
    z-index: 1;
}
.LND_CA_btn_explorar .flecha_conozca{
    margin-right: 10px;
    position: absolute;
    right: 5px;
    top: 40%;
}
.LND_CA_btn_explorar #cerebro_fondo{
    background-image: url(../img/cerebro_fondo.png);
    background-repeat: no-repeat;
    height: 56px;
    width: 56px;
    float: left;
    position: relative;
    margin-right: 5px;
}
.LND_CA_btn_explorar #cerebro_fondo img{
    margin-top: 5px;
}
.LND_CA_btn_explorar #cerebro_fondo .brillo{
    background-image: url(../img/cerebro_brillo.png);
    height: 56px;
    width: 56px;
    float: left;
    background-repeat: no-repeat;
    position: absolute;
    top: 5px;
    left: 4px;
    opacity: 0.6;
}
.LND_CA_btn_explorar #texto{
    font-weight: bold;
    text-align: left;
    font-size: 16px;
    line-height: 20px;
    color: #000;
    padding-top: 5px;
}
.LND_CA_btn_explorar #texto span{
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
}
.LND_CA_btn_filtrado{
    background-image: url(../img/click_icono_desactivado.png);
    background-repeat: no-repeat;
    background-position: 7px;
    text-align: center;
    border: 1px solid #000;
    width: 245px;
    margin: 30px auto;
    padding: 0px 0px 0px 0px;
    border-radius: 3px;
    color: #000;
    height: 39px;
    line-height: 39px;
    cursor: pointer;
}
.LND_CA_btn_filtrado .LND_CA_sobra{
    border: 1px solid #8cafc9;
    width: 243px;
    height: 37px;
    border-radius: 3px;
    margin: 0px auto;
    display: none;
    position: absolute;
}
.LND_CA_btn_filtrado_select{
    color: #000;
    background-image: url(../img/click_icono_activado.png);
    background-color: #CEDEEA;
}
#LND_CA_resultados_2 .LND_CA_btn_filtrado{
    font-size: 12px;
    margin: 6px auto;
}
#LND_CA_resultados_2 h1{
    font-size: 20px;
    margin-top: 0px;
    margin-bottom: 10px;
}
#LND_CA_resultados_2 p{
    font-size: 17px;
    line-height: 28px;
    margin-top: 15px;
    margin-bottom: 10px;
    letter-spacing: 0.6px;
}
#LND_CA_resultados_2 h3{
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    font-size: 20px;
}
#LND_CA_control_filter{
    width: 300px;
    margin: 15px auto;
}
.LND_CA_control_filter_item{
    width: 30%;
    display: inline-block;
    text-align: center;
    font-size: 13px;
    font-family: 'Open Sans', sans-serif;
    color: #84AAC9;
    cursor: pointer;
}
.LND_CA_control_filter_item_c{
    border-right: 1px solid #84AAC9;
    border-left: 1px solid #84AAC9;
}
.LND_CA_control_filter_item_select{
    color: #000;
}
.floating {
    -webkit-animation-name: Floatingx;
    -webkit-animation-duration: 5s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: ease-in-out;
    -moz-animation-name: Floating;
    -moz-animation-duration: 5s;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: ease-in-out;
}
#LND_CA_panel_filtrado_fiscal{
    display: block;
}
#LND_CA_btn_mostrar{
    margin-top: 10px;
    margin-bottom: 10px;
}
.LND_CA_total_count{
    width: 238px;
    margin: 12px auto;
    padding: 7px;
    background-color: #fcfbf1;
    border: 1px solid #ccdfde;
    font-weight: bold;
    font-size: 13px;
    font-family: "Raleway",Georgia,serif;
    text-align: center;
}
#LND_CA_btn_mostrar_filtros_1{
    margin-top: 10px;
    margin-bottom: 10px;
}
#LND_CA_btn_mostrar_filtros_1 #abajo{
    display: none;
}
#LND_CA_btn_mostrar_filtros_2{
    margin-top: 10px;
    margin-bottom: 10px;
}
#LND_CA_btn_mostrar_filtros_2 #abajo{
    display: none;
}
.LND_CA_posturas_items{
    display: none;
}
.LND_CA_posturas_items_fiscal{
    display: block;
}
@-webkit-keyframes Floatingx{
    from {-webkit-transform:translate(0, 0px);}
    65% {-webkit-transform:translate(0, 8px);}
    to {-webkit-transform: translate(0, -0px);    }    
}
    
@-moz-keyframes Floating{
    from {-moz-transform:translate(0, 0px);}
    65% {-moz-transform:translate(0, 8px);}
    to {-moz-transform: translate(0, -0px);}    
}


.LND_CA_sp_p_web{
    border: 1px solid #78BAB6;
    margin-top: -20px;
}
.LND_CA_sp_p_web .borde{
    border:1px solid #DFDFDF;
    background-color: #FCFBF1;
}
.LND_CA_sp_p_web  .LND_CA_sp_p_a{
    margin-top: 5px;
    margin-left: 1%;
} 
.LND_CA_sp_p_web .LND_CA_sp_p_r{
    margin-top: 5px;
    margin-right: 1%;
}

.LND_CA_sp_p_web  .LND_CA_sp_p_a,
.LND_CA_sp_p_web  .LND_CA_sp_p_r{
    width: 48%;
    font-size: 16px;
}
.LND_CA_sp_p_m{
    text-align: center;
    clear: both;
    height: 35px;
}
.LND_CA_sp_p_m img{
    margin-right: 3px;
    margin-bottom: 5px;
    margin-top: 5px;
}
#LND_CA_totales_result_web{
    max-width: 630px;
    margin: 0 auto 30px auto;
    border-top: 2px solid #B7C8D5;
    padding-top: 20px;
    border-bottom: 2px solid #B7C8D5;
    padding-bottom: 5px;
    text-align: left;
}
#LND_CA_totales_result_web img{
    margin-bottom: -5px;
    margin-right: 5px;
}
#LND_CA_totales_result_web .span_p_t{
    color: red;
    font-weight: bold;
}
#LND_CA_totales_result_web div{
    display: inline-block;
    margin-bottom: 20px;
    margin-right: 5px;
}
.LND_CA_resultados_filtro_btn_todos{
    width: 135px;
    border: 1px solid;
    border-radius: 2px;
    cursor: pointer;
    display: inline-block;
    margin-bottom: 8px;
}
.LND_CA_resultados_filtro_btn_todos p{
    padding: 5px;
    font-size: 14px !important;
}
.LND_CA_resultados_mob_btn_fin{
    width: 245px;
    border: 1px solid;
    border-radius: 2px;
    cursor: pointer;
    margin: 8px auto;
    background-color: #A5c6bd;
    clear: both;
}
.LND_CA_resultados_mob_btn_fin p{
    padding: 0px;
    font-size: 15px;
    line-height: 16px;
}
#LND_CA_encabezado_asamblea p{  
    font-size: 17px;
    line-height: 28px;
    margin-top: 15px;
    margin-bottom: 15px;
    letter-spacing: 0.6px;

}
.divisorio_img{
    margin: 10px auto; 
}

/***************************************** NOTAS ******************************/
.LND_CA_body_n h1{
    font-family: "Playfair Display", sans-serif;
    font-weight: bold;
    font-size: 29px;
    line-height: 40px;
    padding-left: 10%;
    padding-right: 10%;
    text-align: center;
}
.LND_CA_body_n h2{
     font-size: 16px;
   font-weight: bold;
   font-family: "Open Sans", sans-serif;
   width: 90%;
   margin: 10px auto;
   max-width: 560px;
   text-align: center;
}
.LND_CA_body_n h3{
    width: 90%;
    max-width: 560px;
    margin: 0px auto;
    font-size: 13px;
    font-family: "Noto Serif", sans-serif;
    text-transform: uppercase;
    text-align: center;
}
.LND_CA_body_n p{
    font-family: "Open Sans", sans-serif;
   font-size: 16px;
   line-height: 30px;
   margin-bottom: 15px;
   color: #30353f;
   width: 90%;
   max-width: 560px;
   margin: 20px auto;
   letter-spacing: 0.6px;
   font-weight: normal;
}

.LND_CA_body_n p span{
    font-weight:    bold;
}
.LND_CA_body_n .LND_CA_n_fecha{
    text-align: center; 
    font-size:  12px;
    font-weight: bold; 
    z-index: 1;
    position: relative; 
}
.LND_CA_body_n .LND_CA_social_n{
    border-top: 1px solid;
    border-bottom: 1px solid;
    margin: 10px auto;
    width: 90%;
    padding-top: 5px;
    padding-bottom: 5px;
    height: 40px;
    text-align: center;
    max-width:  560px;
    position: relative;
    z-index: 3;
}
.LND_CA_body_n .LND_CA_social_n li{
    display:    inline-block;
}
.LND_CA_body_n .LND_CA_social_n li a,
.LND_CA_quote a {
    width: 40px;
    height: 40px;
    display: block;
    margin-left: 5px;
    background-size: auto;
    background-repeat: no-repeat;
}
.LND_CA_body_n .LND_CA_social_n .LND_CA_facebook{
    background-image: url(../img/notas/facebook_plantilla.png);
}
.LND_CA_body_n .LND_CA_social_n .LND_CA_google{
    background-image: url(../img/notas/g_plus_plantilla.png);
}
.LND_CA_body_n .LND_CA_social_n .LND_CA_whatsapp{
    background-image: url(../img/notas/whatsapp_plantilla.png);
    display: block !important;
}

.LND_CA_body_n .LND_CA_social_n .LND_CA_twitter,
.LND_CA_quote .LND_CA_twitter{
    background-image: url(../img/notas/twittter_plantilla.png);
}
.LND_CA_quote .LND_CA_twitter{
    margin: 15px auto;
}
.svgGraphic{
    width:  100%;
    background-color:#DFF4EE;  
    /* max-width:  1260px;*/
    margin:     20px auto;
}
.LND_CA_n_enc_mob{
    max-width: 320px;
    margin:0px auto 10px auto;
    padding-top: 75px;
    text-align: center; 
}
.LND_CA_n_tema{
    width: 70%;
    background-color: #DFF4EE;
    margin: -2px auto;
    min-height: 100px;
    background-image: url(../img/notas/triangulo.png);
    background-position: center bottom;
    background-repeat: no-repeat;
    background-size: 100% 30%;
    font-family: "Playfair Display", sans-serif;
    padding-bottom:     5%;
}
.LND_CA_n_tema h1{
    font-weight:    bold;   
    font-size: 16px;
    padding-top: 6px;
    margin-bottom:  6px;
    line-height: 16px;
}
.LND_CA_n_tema h2{
    font-weight: normal;   
    font-size: 14px;
    margin-bottom:  6px;
}
.LND_CA_n_tema h2 img{
    margin-left:    5px;
}
.LND_CA_n_tema p{
    display:    none; 
    font-weight: normal;   
    font-size: 14px; 
    font-family: "Open Sans",sans-serif;
    padding: 5px 25px;
    margin-bottom:  0px;
}
.padding-title-mob{
    padding-bottom:     30%;
}
.LND_CA_n_tema #arriba_1{
    display:    none;   
}
.LND_CA_n_infos{
    background-color: #F1F9FF;
    border: 1px solid ;
    text-align: center; 
    border-radius: 2px;
}
.LND_CA_n_infos h1{
    font-size:  20px;
    line-height:    27px;
    margin-top:     13px;
}
.LND_CA_n_infos p{
    font-size: 12px;
    font-family: "Open Sans", sans-serif;
    line-height: 20px;
}

#LND_CA_n_info_1_mob{
    max-height: 910px;
    overflow: hidden;
    width: 318px;
    margin: 0 auto;
}
#LND_CA_n_info_3_mob{
    max-height: 660px;
    overflow: hidden;
    width: 318px;
    margin: 0 auto;
}
.LND_CA_n_info_fuente{
    text-align: center;
    border-bottom:  1px solid; 
    margin-bottom: 30px;
}
.LND_CA_n_info_fuente .icono_grafico{
    margin-top: -14px;
    position: relative;
    z-index: 1;
}
.LND_CA_n_info_fuente .LND_CA_fuente{
    line-height:    20px;
}
.LND_CA_quote {
    text-align: center; 
    border-bottom: 1px solid;
    padding-bottom: 15px;
    max-width: 460px;
    margin: 15px auto;
}
.LND_CA_quote img{
    margin:0 auto;
}
.LND_CA_quote p{
    font-family: "Playfair display", sans-serif;
    font-size: 20px;
    line-height: 46px;
}
.LND_CA_quote h3{
    font-weight:    bold;
    font-family: "Open Sans", sans-serif;
    font-size:  18px;
    line-height: 24px;
    margin-top: 16px;
}
.LND_CA_quote h4{
    font-family: "Open Sans", sans-serif;
    font-size: 15px;
    line-height: 20px;
    margin-top:     10px;
}
.LND_CA_creditos_n {
    font-family: "Open Sans", sans-serif;
    font-size: 12px !important;
    line-height: 17px !important;
    color: #000;
}
.LND_CA_creditos_n span{
    font-weight: bold;
}
.LND_CA_creditos_n a{
    text-decoration: none;
    color: #30353f;
}
.LND_CA_n_nenu{
    margin: 0 auto;
    padding-top: 75px;
    width: 540px;
    overflow: hidden;
}
.LND_CA_n_nenu ul{
    width: 512px;
    margin: -6px auto 0 auto;
    position: relative;
    z-index: 2;
}
.LND_CA_n_nenu li{
    width: 75px;
    height: 120px;
    float: left;
    margin-right: 10px;
}
.LND_CA_n_nenu .selected{
    margin-top: -8px;
}
#LND_CA_n_info_1_web{
    max-width: 940px;
    margin: 30px auto;
    text-align: center;
    height: 810px;
    overflow: hidden;
}
#LND_CA_n_info_2_web{
    max-width: 940px;
    margin: 30px auto;
    text-align: center;
}
#LND_CA_n_info_3_web{
    max-width: 940px;
    margin: 30px auto;
    text-align: center;
    height: 790px;
    overflow: hidden;
}
.LND_CA_background_esp{
    background-color: #EFBB89;
}
.LND_CA_background_esp_2,
.LND_CA_background_esp_3{
    background-color: #CFEAFF;
}
.LND_CA_background_esp_2 #LND_CA_ilustr_rec img,
.LND_CA_background_esp_3 #LND_CA_ilustr_rec img{
    top: -20px;
}
.LND_CA_background_esp,
.LND_CA_background_esp_2,
.LND_CA_background_esp_3{
    width: 100%;
    text-align: center;
    margin-top: -30px;
    padding-top: 30px;
    padding-bottom: 22px;
}
#LND_CA_interactivo_1{
    width: 1092px;
    margin: 0 auto;
    position: relative;
}
.LND_CA_panel_derecho_arch{
    position: absolute;
    top: 30px;
    width: 42%;
    right: 0;
}
.LND_CA_panel_derecho_arch .LND_CA_element_arch{
    display: none;
}
#element_105400504{
    display: block;
}
.LND_CA_panel_derecho_arch .LND_CA_element_arch .encabezado{
    height: 120px;
}
.LND_CA_panel_derecho_arch .LND_CA_element_arch .encabezado div{
    float: left;
    height: 95px;
    padding-top: 25px;
}
.LND_CA_panel_derecho_arch .LND_CA_element_arch .encabezado .foto{
    width: 16%;
}
.LND_CA_panel_derecho_arch .LND_CA_element_arch .encabezado .foto img{
    width: 65px;

}
.LND_CA_panel_derecho_arch .LND_CA_element_arch .encabezado .nombre{
    width: 34%;
    font-family: 'Cutive Mono', monospace;
    font-size: 20px;
    text-align: left;
}
.LND_CA_panel_derecho_arch .LND_CA_element_arch .encabezado .partido{
    width: 40%;
    margin-left: 4%;
    font-family: "Open Sans", sans-serif;
}
.LND_CA_panel_derecho_arch .LND_CA_element_arch .encabezado .partido h5{
    font-weight: bold;
    font-size: 15px;
}
.LND_CA_panel_derecho_arch .LND_CA_element_arch .encabezado .partido h6{
    font-weight: normal;
    font-size: 12px;
    margin-top: 5px;
    text-align: left;
}
.LND_CA_panel_derecho_arch .LND_CA_element_arch .encabezado .partido img{
    float: left;
    margin-top: 5px;
}
.LND_CA_panel_derecho_arch .LND_CA_element_arch .descripcion{
    text-align: left;
    height: 536px;
    overflow: auto;
    width: 99%;
}
.LND_CA_panel_derecho_arch .LND_CA_element_arch .descripcion h1{
    font-size: 18px !important;
    line-height: 28px !important;
}
.LND_CA_audifono{
    max-width: 222px;
    margin: 17px auto;
    text-align: left;
}
.LND_CA_audifono p{
    float: right;
    margin-top: 1px !important;
    width: 75% !important;
    font-weight: normal !important;
    font-size: 14px !important;
}
.LND_CA_audifono img{
    margin-right: 10px;
}
#LND_CA_ilustr_rec{
    max-width: 1200px;
    margin: 0 auto;
    height: 200px;
    position: relative;
    width: 100%;
}
#LND_CA_ilustr_rec img{
    position: absolute;
    width: 100%;
    top: 20px;
 }
 #LND_CA_content_result_web{
    max-width:  960px;
    margin: 0 auto;
    position: relative;
 }
 #LND_CA_menu_web_explorar_2{
    position: fixed;
    width: 240px;
    z-index: 3;
    text-align: right;
    top: 80%;
    margin-left: 820px;
 }
 #tabla_metodologia{
    max-width: 560px;
    width: 90%;
    margin: 0 auto;
    font-family: "Open Sans", sans-serif;
    font-size: 16px;
    line-height: 26px;
    text-align: center;

 }
 #tabla_metodologia th{
    text-align: center;
    font-weight: bold;
    padding: 10px;
 }

.LND_CA_slider_n{
    border-top: 1px solid #67aeab;
    border-bottom: 1px solid #67aeab;
    text-align: center;
}
.LND_CA_slider_n h1{
    font-family: 'PlayFair Display',sans-serif;
    font-size: 20px;
    font-weight: bold;
    max-width: 560px;
    line-height: 28px;
    padding-top: 30px;
    padding-bottom: 30px;
}
.LND_CA_slider_n .contador{
    text-align: center;
    font-size: 40px;
    font-family: 'Cutive Mono', monospace;
    background-color: #67aeab;
}
.LND_CA_slider_n .slider_backgroud{
    background-color: #dff4ee;
}
.LND_CA_slider_n .slider_content{
    max-width: 560px;
    margin: 0px auto;
    position: relative;
    padding-top: 20px;
}
.LND_CA_slider_n .slider_content .slider_ctr_der{
    position: absolute;
    right: -120px;
    top: 150;
}

.LND_CA_slider_n .slider_content .slider_ctr_izq{
    position: absolute;
    left: -120px;
    top: 150px;
}
.LND_CA_slider_n .slider_content .slider_elements{
    
    background-repeat: no-repeat;
    height: 475px;
}
#LND_CA_elements_s1{
    background-image: url(../img/notas/fondo_slider1.png);
}
#LND_CA_elements_s2{
    background-image: url(../img/notas/fondo_slider2.png);
}

#LND_CA_elements_s2 .element .encabezado{
    padding-top: 0px;
}
#LND_CA_elements_s3 .element .descripcion{
    height: auto;
}
#LND_CA_elements_s3 .element .descripcion p{
    margin: 5px auto;
}
.LND_CA_slider_n .slider_content .slider_elements .element{
    display: none;
}
#LND_CA_element_s1_1,
#LND_CA_element_s2_1,
#LND_CA_element_s3_1{
    display: block;
}
.LND_CA_slider_n .slider_content .slider_elements .element .encabezado{
    height: 90px;
    padding-top: 38px;
}
.LND_CA_slider_n .slider_content .slider_elements .element .encabezado .foto{
    float: left;
    width: 15%;
}
.LND_CA_slider_n .slider_content .slider_elements .element .encabezado .foto img{
    width: 65px;
    margin-top: 10px;
    margin-left: 10px;
}
.LND_CA_slider_n .slider_content .slider_elements .element .encabezado .nombre{
    float: left;
    width: 50%;
    padding-top: 25px;
    font-family: 'Cutive Mono', monospace;
    font-size: 20px;
    text-align: left;
}
.LND_CA_slider_n .slider_content .slider_elements .element .encabezado .partido{
    float: left;
    width: 34%;
    font-family: "Open Sans", sans-serif;
    margin-top: 14px;
}
.LND_CA_slider_n .slider_content .slider_elements .element .encabezado .partido img{
    float: left;
    margin-top: 5px;
    margin-right: 5px;
}
.LND_CA_slider_n .slider_content .slider_elements .element .encabezado .partido h5 {
    font-weight: bold;
    font-size: 15px;
}
.LND_CA_slider_n .slider_content .slider_elements .element .encabezado .partido h6 {
    font-weight: normal;
    font-size: 12px;
    margin-top: 5px;
    text-align: left;
}
.LND_CA_slider_n .slider_content .slider_elements .element .descripcion{
    text-align: left;
    height: 300px;
    overflow: auto;
    width: 99%;
}
#LND_CA_inter_matr_1{
    max-width: 910px;
    margin: 30px auto
}
#LND_CA_interactivo_1_mob,
#LND_CA_interactivo_2_mob,
#LND_CA_interactivo_3_mob{
    width: 320px;
    margin: 10px auto;
}
#LND_CA_interactivo_2_mob{
    background-color: #DFF4EE;
    padding-top: 15px;
    padding-bottom: 15px;
    text-align: center;
    border-bottom: 1px solid #67aeab;
    border-top: 1px solid #67aeab;
}
#LND_CA_interactivo_2_mob h1,
#LND_CA_interactivo_3_mob h1{
    font-size: 20px;
    line-height: 30px;
    margin-bottom: 20px;
}
.LND_CA_element_arch_mob{
   position: fixed;
    top: 0;
    background-color: #AACECD;
    z-index: 1000;
    width: 100%; 
    display: none;
    height: 100%;
}
.LND_CA_element_arch_mob .background_mob{
    width: 310px;
    margin: 20 auto;
    background-color: #fff;
    border: 1px solid #4F4F4F;
    position: relative;
    height: 95%;
}
.LND_CA_element_arch_mob .background_mob .equis{
    position: absolute;
    right: 0px;
    top: 0px;
}
.LND_CA_element_arch_mob .background_mob .encabezado{
    background-image: url(../img/notas/fondo_ficha_mob.png);
    background-repeat: no-repeat;
    background-size: 99%;
    height: 185px;
}
.LND_CA_element_arch_mob .background_mob .descripcion{
    height: 65%;
    overflow: auto;
}
.LND_CA_element_arch_mob .background_mob .encabezado .foto{
    float: left;
    width: 25%;
    margin-top: 15px;
    padding-left: 18px;
    margin-bottom: 6px;
}
.LND_CA_element_arch_mob .background_mob .encabezado .foto img{
    width: 80px
}
.LND_CA_element_arch_mob .background_mob .encabezado .nombre{
    float: left;
    width: 60%;
    padding-top: 38px;
    font-family: 'Cutive Mono', monospace;
    font-size: 20px;
    text-align: left;
    padding-left: 5%;
}
.LND_CA_element_arch_mob .background_mob .encabezado .partido{
    clear: both;
    padding-left: 20px;
    width: 65%;
    font-family: 'Open Sans', sans-serif;
    font-size: 12px
}
.LND_CA_element_arch_mob .background_mob .encabezado .partido img{
    float: left;
    margin-top: 5px;
    margin-right: 10px;
}
.LND_CA_element_arch_mob .background_mob .encabezado .partido h5 {
    font-weight: bold;
    font-size: 15px;
}
.LND_CA_element_arch_mob .background_mob .encabezado .partido h6 {
    font-weight: normal;
    font-size: 12px;
    margin-top: 5px;
    text-align: left;
}
.LND_CA_frases_destacadas{
    clear: both;
    border-top: 1px solid #67aeab;
    padding-top: 30px;
}
.LND_CA_frases_destacadas .LND_CA_frases_panel{
    width: 320px;
    float: none;
    margin: 0 auto;
}
.LND_CA_frases_destacadas .LND_CA_quote{
    width: 310px;
    border: 1px solid #4B4D4F;
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: center;
    float: left;
    margin-left: 16px;
    background-color:  #f1f9ff;
    margin-bottom: 30px;
    border-radius: 2px;
 }
 .LND_CA_frases_destacadas .LND_CA_quote p{
    font-size: 15px;
    line-height: 30px;
 }
  .LND_CA_frases_destacadas .LND_CA_quote h3{
    text-transform: none;
 }
 .LND_CA_recuadro{
    clear: both;
    max-width: 580px;
    margin: 15px auto;
    background-color: #fffeea;
    border: 1px solid #dcd100;
 }
 .LND_CA_recuadro h2{
    font-size: 17px;
 }
 .LND_CA_link{
    background-color: #fff68c;
    max-width: 615px;
    margin: 0 auto;
    font-weight: bold;
    border-bottom: 1px solid #000;
    position: relative;
    min-height: 95px;
 }
 .LND_CA_link a, .LND_CA_link a:hover, .LND_CA_link a:visited{
    color: #000;
 }
 .LND_CA_link .link_web{
    position: absolute;
    right: -54px;
    top: 12px;
 }
 .LND_CA_link .link_mob{
    margin: 0 auto -15px auto;
 }
.LND_CA_creditos_n_cab{
    position: relative;
    width: 300px;
    width: 70%;
    left: 0px;
    padding: 2% 10% 15% 10%;
    margin: 0 auto;
    top: -11px;
    background-size: 100% 15%;
    background-color: #dff4ee;
    border-top: 1px solid;
    background-image: url(../img/notas/triangulo.png);
    background-position: center bottom;
    background-repeat: no-repeat;
    text-transform: uppercase;
    text-align: center;
}
.LND_CA_Menu_Mobile_Item .LND_CA_creditos_n_cab{
    top: 10px;
    font-size: 10px !important;
    background-image: none;
    background-color: transparent;
    padding: 2%;
    width: 94%;
}
.LND_CA_ft_p{
    margin-top: 0px !important
}
.LND_CA_Menu_Mobile_sub{
    text-align: center;
    font-family: "Open Sans", sans-serif;
    font-size: 15px;
}
.LND_CA_Menu_Mobile_sub a, .LND_CA_Menu_Mobile_sub a:hover, .LND_CA_Menu_Mobile_sub a:visited{
    color: #000;
}
.LND_CA_Menu_Mobile_sub .num{
    font-family: "Playfair display", monospace;
    font-weight: bold;
    margin-top: 10px;
    color: #000;
}
.LND_CA_btn_rand{
    height: 26px;
    background-color: #f1f9ff;
    border: 1px solid #000;
    border-radius: 2px;
    padding-bottom: 5px;
    background-image: url(../img/autoC.png);
    background-repeat: no-repeat;
    background-position: 10px;
    cursor: pointer;
    width: 260px;
    margin: 0 auto;
}
.LND_CA_btn_rand .LND_CA_brillo{
    padding-bottom: 5px;
}
#LND_ca_disclaimer{
    max-width: 66%;
    margin: 0 auto;
    border: 1px solid;
    position: relative;
    padding: 20px 15px;
}
#LND_ca_disclaimer .LND_CA_btn_equis{
    position: absolute;
    right: 0;
    top: -1px;
}
.LND_CA_historial_annio{
    
    width: 90%;
    max-width: 560px;
    margin: 30px auto;
    
}
.LND_CA_historial_annio p{
    width: 100% !important;
}
.LND_CA_historial_annio .center{
    text-align: center;
}
.LND_CA_historial_annio .center .img{
 
    width: 100%;
}
#LNA_CA_pieza_meta{
    margin-top: 15px;
    text-align: center;
    font-family: "Open Sans", sans-serif;
    font-size: 16px;
    line-height: 22px;
}
.LND_CA_img_cantones{
    display: none;
}
#LND_CA_img_cantones_1{
    display: block;
}
#LND_CA_select_prov_content{
    font-family: "Open Sans", sans-serif;
    font-size: 16px;
    border: 1px solid #000;
    width: 100%;
    max-width: 482px;
    margin: 0 auto;
    border-radius: 2px;
}
#LND_CA_select_prov_content img{
    width: 90%;
    max-width: 484px;
    margin: -1px auto 0px auto;

}
#LND_CA_select_prov_content #porcentaje{
     margin: 10px auto;
}
#LND_CA_select_prov{
    font-size: 16px;
    text-align: center;
    width: 100%;
    max-width: 488px;
    margin: 0 auto;
    height: 30px;
    border-radius: 2px;
    background-color: #fff;
    border: 1px solid #000;

}
.LND_CA_subtitle{
    text-align: center;
    max-width: 476px !important;
}
#LND_CA_filtrado_partido_list_los_57 h1{
    font-family: "Open Sans", sans-serif;
    font-weight: bold;
    font-size: 13px !important;
}

#LND_CA_filtrado_partido_list_los_57 h2,
#LND_CA_filtrado_partido_list_los_57 p{
    font-family: "Raleway",Georgia,serif;
}
#LND_CA_grafico_los57{
    max-width: 792px;
    width: 100%;
    margin: 15px auto 40px auto;
    padding-left: 95px;
}
#LND_CA_dato_fijos_parent{
    text-align: center;
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
}
#LND_CA_dato_fijos_div{
    width: 100%;
    height: 5px;
    border-right: 1px solid #000;
    border-left:  1px solid #000;
    border-top:  1px solid #000;
    margin-bottom: 5px;
}
#LND_CA_dato_variable_g .cuadro{
    height: 33px;
    display: inline-block;
    color: #fff;
    font-weight: bold;
    text-align: center;
    padding-top: 10px;
    font-size: 20px;
    cursor: pointer;
    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    text-shadow: 1px 2px #000;
    border-radius: 2px;
}
#LND_CA_dato_variable_g .banderas_p{
    width: 92px;
    height: 26px;
    display: inline-block;
    margin-top: 20px;
    margin-right: 20px;
     font-family: 'Open Sans', sans-serif;
    font-size: 12px;
}
#LND_CA_dato_variable_g .banderas_p img{
    width: 30px;
    margin-right: 5px;
    float: left;
    margin-top: -5px;
    border: 1px solid #000;
}
#LND_CA_dato_variable_g .banderas_p span{
    color: #dc0000;
    font-weight: bold;
}
#LND_CA_dato_variable_t .cuadro{
    font-size: 8px;
    text-align: center;
    display: inline-block;
}
#LND_CA_dato_variable_parent{
    width: 100%;
}
#LND_CA_intro_los57{
    padding-top: 100px;
    font-family: "Noto Serif", sans-serif;
}
#LND_CA_intro_los57 img{
    margin: 0 auto;
}
#LND_CA_intro_los57 h1{
    text-align: center;
    font-size: 20px;
    line-height: 27px;
    font-weight: bold;
}
#LND_CA_intro_los57 p{
    max-width: 450px;
    margin: 15px auto;
    font-size: 15px;
    line-height: 27px;
    text-align: center;
}
.LND_CA_btn_filtros{
    text-align: center;
    font-family: "Raleway",Georgia,serif;
}
#LND_CA_ar_1_controls .content{
    width: 39.7%;
    float: left;
    text-align: center;
    margin-left: 5%;
    margin-right: 5%;
    height: 180px;
    cursor: pointer;
}
#LND_CA_ar_1_controls .division{
    border-right: 1px solid #000;
    height: 180px;
    float: left;
}
#LND_CA_ar_1_controls .content p{
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}
#LND_CA_ar_1_controls .content img{
     margin-top: 10px;
     margin-bottom: 10px;
}
#LND_CA_filtrado_partido_list_los_57 .LND_CA_resultados_item h2,
#LND_CA_filtrado_partido_list_los_57 .LND_CA_resultados_item h2 span{
    font-family: 'Playfair Display', monospace;
    font-weight: bold;
    font-size: 35px;
    line-height: 47px;
    color: #000;
}
#LND_CA_filtrado_partido_list_los_57 .LND_CA_resultados_item h2 span{
    float: right;
}
.LND_CA_grafico_cantonal{
    max-width: 560px;
    width: 90%;
    margin: 15px auto;
}
.LND_CA_presi_key{
    text-align: center;
}
.LND_CA_canton_key,
.LND_CA_presi_key {
    border-top: 1px solid #000;
    margin-top: 15px;
    padding-top: 15px;
}
.LND_CA_canton_key .siglas,
.LND_CA_presi_key .siglas{
    display: inline-block;
    width: 19.8%;
    text-align: center;
    font-family: 'Open Sans', sans-serif;
    font-size: 20px;
}
.LND_CA_canton_key .siglas .cuadro,
.LND_CA_presi_key .siglas .cuadro{
    width: 26px;
    height: 26px;
    margin: 5px auto;
    border: 1px solid #000;
    border-radius: 2px;
}

#LND_CA_slider_sgc{
    width: 70%;
    max-width: 560px;
    margin: 15px auto;
    position: relative;
    border-top: 1px solid #000;
}
#LND_CA_slider_sgc_2{
    width: 70%;
    max-width: 560px;
    margin: 15px auto;
    position: relative;
    border-top: 1px solid #000;
    display: none;
}
.LND_CA_grafico_cantonal_c{
   display: none;
}
.LND_CA_grafico_cantonal_c p{
    font-size: 12px;
    line-height: 22px;
}
.LND_CA_grafico_cantonal_c img{
    float: none;
    max-width: 200px;
    margin-right: 15px;
    margin-bottom: 15px;
}
#LND_CA_grafico_cantonal_1{
    display: block;
}
#LND_CA_slider_sgc_der{
    position: absolute;
    top: 20%;
    right: -15%;
}
#LND_CA_slider_sgc_izq{
    position: absolute;
    top: 20%; 
    left: -15%;
}
#LND_CA_grafico_general{
    max-width: 560px;
    width: 90%;
    margin: 0 auto;
}
.LND_CA_probable {
    background-color: rgba(0,0,0,0.3) !important;
}
.LND_CA_bajada_esp h2{
    margin: initial;
    width: 100%;
    font-family: 'PlayFair Display',sans-serif;
    font-weight: normal;
    line-height: 33px;
    font-size: 15px;
    text-align: center;
}
.LND_CA_recuadro_derecho{
    position: relative;
    max-width: 1000px;
    margin: 0 auto;
    width: 100%;
}
.LND_CA_recuadro_derecho .content{
    position: relative;
    right: 0px;
    width: 100%;
    text-align: center;
    background: url("../img/notas/fondo_recuadro.png");
    background-size: 100%;
    background-repeat: no-repeat;
    padding-right: 25px;
    padding-bottom: 25px;

}
.LND_CA_recuadro_derecho .content p{
    font-size: 12px;
    line-height: 16px;
    padding-right: 15px;
    padding-left: 15px;
}
.LND_CA_recuadro_derecho .content h2{
    font-size: 16px;
    line-height: 20px;
}
.LND_CA_recuadro_derecho .content .img{
    margin-top: -14px;
    position: relative;
    z-index: 1;
}

.LND_CA_item_menu_general a{
    text-decoration: none;
    color: #383d47;
}
.LND_CA_item_menu_general p{
    font-family: 'PlayFair Display',sans-serif;
    font-size: 16px;
    line-height: 22px;
    text-align: center;
    min-height: 66px;
}

 .LND_CA_detalle_circulo{
    position: fixed;
    top: 0;
    background-color: rgba(48,53,63,0.8);
    z-index: 1000;
    width: 100%;
    height: 100%;
    display: none;
 }
 .LND_CA_detalle_circulo_cont{
    background-color: #F1F9FF;
    width: 90%;
    max-width: 900px;
    margin: 60px auto;
    position: relative;
    height: 80%;
 }
 .LND_CA_detalle_circulo_cont .equis{
    position: absolute;
    right: 0px;
    top: 0px;
 }
 .LND_CA_detalle_circulo_id{
    width: 240px;
    margin: 0px auto;
    padding-top: 30px;
    padding-bottom: 15px;
    text-align: center;

 }
 .LND_CA_detalle_circulo .LND_CA_detalle_circulo_id h1{
    margin-top: 15px;
    font-size: 14px;
    font-family: "Open Sans", sans-serif;
    font-weight: bold;
    line-height: 18px;
    padding: 0px;
 }
 .LND_CA_detalle_circulo .LND_CA_detalle_circulo_id h2{
    font-family: "Open Sans", sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
    width: 100%;
 }
 .LND_CA_detalle_circulo .LND_CA_detalle_circulo_txt{
    clear: both;
    padding-left: 60px;
    padding-right: 60px;
    padding-bottom: 60px;
    height: 44%;
 }
 .LND_CA_detalle_circulo .LND_CA_detalle_circulo_txt div{
    height: 100%;
    overflow: auto;
 }
 .LND_CA_block_vice{
    width: 90%;
    max-width: 788px;
    margin: 0 auto;
}
.LND_CA_block_vice h1{
    font-size: 30px !important;
    line-height: 40px !important;
    padding: 0px;
    margin: 0px 0px 30px 0px !important;
    max-width: 788px !important;
}
.LND_CA_block_vice .img_vice{
    width: 320px;
    margin: 0 auto;
}
.LND_CA_block_vice .img_vice img{
    width: 100%;
}
.LND_CA_block_vice .img_vice_txt{
    width: 90%;
    margin-right: 10%;
    text-align: center;
}
.LND_CA_vice_circle_m{
    margin: 0 auto;
    width: 320px;
}
.LND_CA_block_vice p, .LND_CA_block_vice h4{
    font-family: "Open Sans", sans-serif;
    font-size: 15px;
    line-height: 22px;
    letter-spacing: 0.9px;
    width: 90%;
    margin: 15px auto;
    text-align: left;
}
 .LND_CA_block_vice h4{
    font-weight: bold;
 }
#div-gpt-ad-728-90{
    display: none;
}
#div-gpt-ad-300-250{
    max-width: 300px;
    margin: 0 auto;
    background-image: url(/pb/resources/gncomun/ads-dfp-jquery/ad-unit-slot/adunit-title-transparente.png);
    background-repeat: no-repeat;
    background-position: center top;
    padding-top: 19px;
}
#div-gpt-ad-300-250_2{
    max-width: 300px;
    margin: 0 auto;
    background-image: url(/pb/resources/gncomun/ads-dfp-jquery/ad-unit-slot/adunit-title-transparente.png);
    background-repeat: no-repeat;
    background-position: center top;
    padding-top: 19px;
}

.suscribe,
.sitio-data {
    width: 90%;
    max-width: 350px;
    margin: 35px auto;
    padding: 20px;
    text-align: center;
    background: #F0F0F0;
    border-radius: 5px;
}
.suscribe h1,
.sitio-data h1 {
    font-size: 20px !important;
    margin-bottom: 10px !important;
    line-height: 26px !important;
}
.suscribe p,
.sitio-data p{
    margin: 0px !important;
    width: 100% !important;
}


.LND_CA_elements_scroll{
  width: 100%; float: none;
}
.LND_CA_fix_quote{
    background-image: url(../img/notas/comillas_fondo.png);
    background-position: center top;
    background-repeat: no-repeat;
    padding-top: 65px;
    font-family: 'Playfair display', serif !important;
    font-size: 22px !important;
    line-height: 42px !important;
}
.LND_CA_fix_quote_h1{
    font-family: 'Playfair display', serif !important;
    font-size: 22px !important;
    text-transform: initial !important;
}

.LND_CA_fix_center_h p{
    width: 100% !important;
    font-size: 13px;
    line-height: 24px;
 }

progress {
    position: fixed;
    left: 0;
    top: 60px;
    width: 100%;
    height: 4px;
    z-index: 9999;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    /* Get rid of the default border in Firefox/Opera. */
    border: none;
    /* Container for Firefox/IE10+ */
    background-color: transparent;
    /* IE10+ */
    color: #2f76d3;
}

progress::-webkit-progress-bar {
    background-color: transparent;
}

progress::-webkit-progress-value {
    background-color: #2f76d3;
}

progress::-moz-progress-bar {
    background-color: #2f76d3;
}

/*ADDED BY ESTEBAN*/

.menuDetails {
    text-align: center;
    margin: 0 auto
}
.wrapperDiputados {
    padding: 15px 0px 70px 0px;
    max-width: 1200px;
    width: 100%;
    margin: auto;
    text-align: center;
}
.menuPartidos {
    display: inline-block;
    color: #0000ff;
    text-transform: uppercase;
    font-size: 19px;
    font-family: "Roboto", sans-serif;
    font-weight: 700;
}
.menuProvincias {
    display: inline-block;
    color: #0000ff;
    text-transform: uppercase;
    font-size: 19px;
    margin-left: 20px;
    font-family: "Roboto", sans-serif;
    font-weight: 700;
}
select#LND_DP_select_par, select#LND_DP_select_pro {
    color: #333;
    font-size: 15px;
    text-align: left;
    padding: 3px 0px 3px 8px;
    margin-left: 6px;
    border: none;
    background-color: #fff;
    border-radius: 5px;
    text-transform: initial;
    border: 1px solid #333;
}
#main-section {background-color:#f9f9f9 }
footer {position: relative;bottom: -18px}








@media(max-width: 767px){  

     #LND_CA_menuMobile, .LND_CA_nav_mob, .LND_CA_section_mob, #LND_CA_graf {
        display: block;
    }
    #LND_CA_menu {
        left: 0;
        top: 2px;
    }
    .LND_CA_encabezado #logo span, .LND_CA_icon {
        display: none !important;
    }
    #LND_menuExtra {
        display: none;
    }
    .LND_CA_ln{
        left: 35%;
    }
     
    .LND_CA_subtitle{
        font-size: 16px !important;
    }
}
@media(max-width: 500px){  
    .LND_CA_result_item_w {
        width: 140px;
        height: 255px;
        font-size: 15px;
    }
     .LND_CA_result_item_w img {
        width: 130px;
    height: 140px;
}
    .LND_CA_result_item_w h1 {
        min-height: 70px;
        font-size: 15px;
    }
    .menuPartidos {
        display: block;   
    }
    .menuProvincias {
        margin-left: 0px;
    }
    select#LND_DP_select_par, select#LND_DP_select_pro {
        width: 90%;
        margin-bottom:15px;
        margin-top: 10px
    }
    .wrapperDiputados {
        padding-top: 15px;
    }
    h1.special {margin: 5px auto 5px auto;}
    .svgcontainer {margin: 10px auto}
    .logotypecontainer p {
 padding-bottom: 10px}
    .LND_CA_result_item_det h1 {font-size: 26px;line-height: 29px;padding: 0px 10px;margin-top: 0px}
    .LND_CA_result_item_det {width: 80%;margin-left:10%;margin-right: 10%}
    .LND_CA_result_item_det .empleo_detalle .empleo{
   font-size: 15px;
}
.LND_CA_result_item_det .empleo_detalle .edad_num{
   font-size: 15px;
}
.LND_CA_result_item_det .empleo_detalle .edad{
    font-size: 15px;
}
.experiencia {
    font-size: 15px;
}  
    .LND_CA_img_result_item {
        width:200px 
    } 
    .LND_CA_result_item_det .empleo_detalle {
        margin: 10px auto;
    }
    .empleo_detalle a {
        font-size: 12px}
}

@media(max-width: 435px){  
    #main-wrapper{
        display: none;
    }
    #LND_CA_slider_sgc_2{
        display: block;
    }

}

@media(max-width: 400px){  

    .LND_CA_ln {
        left: 22%;
    }
   
    #LND_CA_filtrado_partido_list_1_web{
        padding-left: 10px;
    }
    .LND_CA_result_item_w p{
        display: none;
    }
    #LND_CA_resultados_totales{
        padding-left: 10%;
    }
     .LND_CA_result_item_w {
        width: 140px;
        height: 225px;
        font-size: 15px;
    }
     .LND_CA_result_item_w img {
        width: 130px;
    height: 140px;
}
    .LND_CA_result_item_w h1 {
        min-height: 55px;
        font-size: 13px;
    }

}

@media(max-width: 340px){  

    .LND_CA_ln {
        left: 15%;
    }
    .LND_CA_result_enc h4 {
        width: 96px;
    }
    #LND_CA_explorar_busqueda{
        width: 95%;
    }
}


@media(min-width: 340px){

    #LND_CA_filtrado_partido_list_1_web {
        padding-left: 9%;
    }
}



@media(min-width: 767px){  


    #LND_CA_test{
        padding-top: 0%;
    }
    #LND_CA_test_i, #LND_CA_explorar_result{
        padding-top: 10%;
    }
    #LND_CA_test_i img{
        margin-bottom:  30px;
    }
    .LND_CA_pasos {
        width: 35%;
        padding-top: 10%;
    }
    #LND_CA_resultados_totales .LND_CA_result_item_c{

    }
    #LND_CA_test_i{
        height: 80%;
    }
    #LND_CA_test_p1,
    #LND_CA_test_p2,
    #LND_CA_test_p3,
    #LND_CA_test_p4,
    #LND_CA_test_p5,
    #LND_CA_test_p6,
    #LND_CA_test_p7{
        width: 470px;
        margin: 0 auto;
    }
    #div-gpt-ad-728-90{
        padding-top: 100px;
        margin: 0 auto;
        max-width: 728px;
        display: block;
        background-image: url(/pb/resources/gncomun/ads-dfp-jquery/ad-unit-slot/adunit-title-transparente.png);
        background-repeat: no-repeat;
        background-position: center center;
        padding-top: 110px;
    }
    .LND_CA_otros_personajes{
        max-width: 460px;
     }
    


}
@media(min-width: 890px){  

    .LND_CA_block_vice .img_vice{
        width: 375px;
        float: left;
        margin-right: 15px;
    }
}
@media(min-width: 961px){  

    #LND_CA_resultados_totales .LND_CA_result_item_c{
        width: 15%;
        margin-right: 2%;
    }
}

@media(min-width: 1025px){  

    .LND_CA_display_Mob{
        display: none;
    }
    .LND_CA_display_Web{
        display: block;
    }
    #LND_CA_test_i{
        margin-top: 0px;
        padding-top: 5%;
    }
    #LND_CA_test_i .audifonos{
        width: 40px;
    }
    #LND_CA_explorar_result{
        padding-top: 5%;
        margin: 0 auto;
    }
    #LND_CA_explorar_busqueda{
        max-width: 630px;
        margin: 0 auto;
    }
    #LND_CA_p_result{
        max-width: 1024px;
    }
    .LND_CA_result_enc h4 {
        width: 350px;
        font-size: 20px;
    }
    .LND_CA_result_list{
        min-height: 142px;
        margin-left: 80px;
    }
    .LND_CA_result_item_det_main{
       
        width: 100%;
    }
    .LND_CA_result_item_det{
        margin: 5% auto;
        width: 585px;
    }
    .LND_CA_result_item_det .empleo_detalle .edad_num{
        margin-top: 1%;
        margin-bottom: 1%;
    }
    .LND_CA_result_item_det .LND_CA_result_enc{
        margin: 15px auto 15px auto;
        width: 285px;
    }
    .LND_CA_result_enc h4{
        width: 80%
    }
    .LND_CA_btn_resp{
        margin-top: 30px;
    }
    .LND_CA_result_item_det_main{
        background-color: rgba(13, 8, 7, 0.85)
    }
    .LND_CA_p_intro {
        padding-top: 207px !important;
        padding-bottom: 60px !important;
        max-width: 444px;
        margin-top: 0% !important;
        margin-bottom: 0% !important;
        padding-left: 85px;
        padding-right: 85px;
        max-width: 257px;
        line-height: 28px !important;
        font-size: 20px !important;
        background-size: 85% !important;
    }

    #LND_CA_test {
        padding-top: 3%;
    }
    .LND_CA_btn_partidos{
        width: 95px;
    }
    .LND_CA_checkbox{
        display: inline-block;
    }
    .LND_CA_checkbox label{
        float: right;
        margin-top: 5PX;
        margin-right: 15px;
    }
        .LND_CA_result_enc{
        max-width: inherit;
        margin: inherit;
    }
    .LND_CA_result_p {
        clear: both;
        max-width: 960px;
        margin: 0 auto;
    }
    .LND_CA_control_vista{
        max-width: 980px;
        margin: 0 auto 30px auto;
        border-bottom: 1px solid #78bab6;
    }
    #LND_CA_test_i{
        height: 90%;
    }
    .LND_CA_pasos{
        padding-top: 4%;
    }
    #LND_CA_test_info_2{
            padding-top: 4%;
    }
    #LND_CA_test_info_2 p{
        margin-top: 2%;
        margin-bottom: 2%;
        font-weight: bold;
    }
    #LND_CA_test_info_2 h2{
        width: 448px;
        margin: 15px auto;
    }
    .LND_CA_btn{
        width: 408px;
        font-weight: bold;
    }
    #LND_CA_test_p1,
    #LND_CA_test_p2,
    #LND_CA_test_p3,
    #LND_CA_test_p4,
    #LND_CA_test_p5,
    #LND_CA_test_p6,
    #LND_CA_test_p7{
        width: 470px;
        margin: 15px auto;
    }
    .LND_CA_item_p_combo h6{
        font-size: 12px;
        letter-spacing: 0.8px;
    }
    .LND_CA_item_p_combo{
        width: 80px;
        margin-right: 0px;
    }
    .LND_CA_error_prov {
        position: absolute;
        background-color: #ffaaaa;
        padding: 5%;
        top: 61px;
        border: 1px solid;
        left: 29%;
        width: 30%;
        border-bottom: 3px solid #A9A9A9;
        height: 5%;
        font-size: 20px;
        line-height: 30px;
        font-weight: bold;
        letter-spacing: 1.9px;
    }
    #LND_CA_item_p_combo_content{
        padding-left: 5px;
        text-align: left;
    }
    #LND_CA_resultados_1, #LND_CA_resultados_2{
        padding-top: 35px;
    }
    #LND_CA_resultados_1 .divisorio{
        margin: 10px auto;
    }
    #LND_CA_resultados_1 h2{
        font-weight: bold;
        font-size: 35px;
        font-family: 'Playfair display', serif;
    }
    #LND_CA_resultados_1 p{
        max-width: 470px;
    }
    .LND_CA_btn_explorar{
        width: 15%;
        max-width: 630px;
        height: 70px;
        margin-bottom: 15px;
        border-radius: 2px;
        position: fixed;
        margin-left: 600px;
        top: 81%;
    }
    .LND_CA_btn_explorar .interno{
        max-width: 630px;
        margin: 0 auto;
    }
    .LND_CA_filtrado_partido_list_content{
        max-width: 470px;
        margin: 1% auto;
    }
    .LND_CA_btn_filtrado{
        display: inline-block;
    }
    .LND_CA_panel_filtrado{
        max-width: 575px;
        margin: 15px auto;
    }
    #LND_CA_resultados_totales{
        max-width: 670px;
        margin: 0 auto;
    }
    #LND_CA_resultados_totales .LND_CA_result_item_c {
        width: 20%;
        margin-right: 1%;
        height: 75px;
    }
    #LND_CA_resultados_totales .LND_CA_result_item_c img{
        float: left;
        width: 60px;
        margin-top: 10px;
        margin-right: 2px;
    }
    #LND_CA_resultados_totales .LND_CA_result_item_c .bandera{
        margin-top: 0px;
    }
    #LND_CA_menu {
        left: 0;
        top: 2%;
        display: block;
        width: 50px;
        cursor: pointer;    
    }
    #LND_CA_resultados_totales .LND_CA_result_item_c .no_habla{
        position: absolute;
        right: -8px;
        top: -15px;
        z-index: 1;
        width: 27px;
    }
    .LND_CA_filtrado_partido_list_content h2{
        margin-bottom: 15px;
    }
    .LND_CA_resultados_filtro_btn_todos{
        width: 145px;
    }
    .LND_CA_resultados_filtro_btn_todos p{
        font-size: 16px !important;
    }
    #LND_CA_btn_filtrado_2,
    #LND_CA_btn_filtrado_3{
        margin: 10px auto 30px auto;
    }
    #LND_CA_filtrado_partido_list_1_web {
        padding-left: 4%;
    }
    .LND_CA_body_n h1{
        font-size: 60px;
        max-width: 532px;
        margin: 0 auto;
        line-height: 74px;
    }
    .LND_CA_n_infos h1{
        font-size: 20px;
        line-height: 24px;
        margin-top: 30px;
    }
    .LND_CA_n_infos .tableauPlaceholder{
        margin: 0 auto;
    }
    .LND_CA_n_info_fuente{
        margin-top: -30px;
        width: 160px;
        border: 0px;
        background-color: #DFF4EE;
        background-image: url(../img/notas/triangulo.png);
        background-position: center bottom;
        background-repeat: no-repeat;
        background-size: 100%;
        position: absolute;
        right: 10px;
    }
    .LND_CA_n_info_fuente .LND_CA_fuente{
        border-bottom: 1px solid;
        padding-bottom: 10px;
        margin-bottom: 70px;
    }
    .LND_CA_n_enc_mob{
        position: absolute;
        left: -350px;
        top: -190px;
    }
    .LND_CA_fix_enc{
        width: 560px;
        margin: 0 auto;
        position: relative;
    }
    .LND_CA_n_tema{
        background-size: 100% 15%;
        width: 60%;
    }
    .LND_CA_n_tema p{
        display: block;
        padding: 5px 0px 20px 5px;
    }
    .LND_CA_n_tema h1{
        font-size: 22px;
        line-height: 28px;
    }
    .LND_CA_resultados_mob_btn_fin{
        width: 500px;
    }
    .LND_CA_resultados_mob_btn_fin p{
        font-size: 12px;
        line-height: 18px;
        font-weight: bold;
        letter-spacing: 0.6px;
    }
    .LND_CA_btn_explorar #texto{
        font-size: 20px;
        line-height: 24px;
    }

    .LND_CA_slider_n{
        border-top: 1px solid #67aeab;
        border-bottom: 1px solid #67aeab;
    }
    .LND_CA_slider_n h1{
        font-family: 'PlayFair Display',sans-serif;
        font-size: 20px;
        font-weight: bold;
        max-width: 560px;
        line-height: 28px;
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .LND_CA_slider_n .contador{
        text-align: center;
        font-size: 40px;
        font-family: 'Cutive Mono', monospace;
        background-color: #67aeab;
    }
    .LND_CA_slider_n .slider_backgroud{
        background-color: #dff4ee;
    }
    .LND_CA_slider_n .slider_content{
        max-width: 560px;
        margin: 0px auto;
        position: relative;
        padding-top: 20px;
    }
    .LND_CA_slider_n .slider_content .slider_ctr_der{
        position: absolute;
        right: -120px;
        top: 150;
    }

    .LND_CA_slider_n .slider_content .slider_ctr_izq{
        position: absolute;
        left: -120px;
        top: 150px;
    }
    .LND_CA_slider_n .slider_content .slider_elements{
        
        background-repeat: no-repeat;
        height: 475px;
    }
    #LND_CA_elements_s1{
        background-image: url(../img/notas/fondo_slider1.png);
    }
    #LND_CA_elements_s2{
        background-image: url(../img/notas/fondo_slider2.png);
    }

    #LND_CA_elements_s2 .element .encabezado{
        padding-top: 0px;
    }
    #LND_CA_elements_s3 .element .descripcion{
        height: auto;
    }
    #LND_CA_elements_s3 .element .descripcion p{
        margin: 5px auto;
    }
    .LND_CA_slider_n .slider_content .slider_elements .element{
        display: none;
    }
    #LND_CA_element_s1_1,
    #LND_CA_element_s2_1,
    #LND_CA_element_s3_1{
        display: block;
    }
    .LND_CA_slider_n .slider_content .slider_elements .element .encabezado{
        height: 90px;
        padding-top: 38px;
    }
    .LND_CA_slider_n .slider_content .slider_elements .element .encabezado .foto{
        float: left;
        width: 15%;
    }
    .LND_CA_slider_n .slider_content .slider_elements .element .encabezado .foto img{
        width: 65px;
        margin-top: 10px;
        margin-left: 10px;
    }
    .LND_CA_slider_n .slider_content .slider_elements .element .encabezado .nombre{
        float: left;
        width: 50%;
        padding-top: 25px;
        font-family: 'Cutive Mono', monospace;
        font-size: 20px;
        text-align: left;
    }
    .LND_CA_slider_n .slider_content .slider_elements .element .encabezado .partido{
        float: left;
        width: 34%;
        font-family: "Open Sans", sans-serif;
        margin-top: 14px;
    }
    .LND_CA_slider_n .slider_content .slider_elements .element .encabezado .partido img{
        float: left;
        margin-top: 5px;
        margin-right: 5px;
    }
    .LND_CA_slider_n .slider_content .slider_elements .element .encabezado .partidoh5 {
        font-weight: bold;
        font-size: 15px;
    }
    .LND_CA_slider_n .slider_content .slider_elements .element .encabezado .partido h6 {
        font-weight: normal;
        font-size: 12px;
        margin-top: 5px;
        text-align: left;
    }
    .LND_CA_slider_n .slider_content .slider_elements .element .descripcion{
        text-align: left;
        height: 300px;
        overflow: auto;
        width: 99%;
    }
    #LND_CA_ilustr_rec{
        max-width: 1200px;
        margin: 0 auto;
        height: 500px;
        position: relative;
        width: 100%;
    }
    #LND_CA_ilustr_rec img{
        position: absolute;
        left: 0;
        top: 20px;
     }
     .LND_CA_frases_destacadas{
        max-width: 680px;
        margin: 30px auto;
     }
     .LND_CA_frases_destacadas .LND_CA_frases_panel{
        width: 49%;
        float: left;
    }
    .LND_CA_background_esp,
    .LND_CA_background_esp_2{
        width: 100%;
        text-align: center;
        margin-top: -22px;
        padding-top: 30px;
        padding-bottom: 22px;
    }
    .LND_CA_background_esp_2 #LND_CA_ilustr_rec img {
        top: -120px;
    }
    .LND_CA_background_esp_3 #LND_CA_ilustr_rec img {
        top: -20px;
    }
    .LND_CA_p_intro{
        background-image: url(../img/apertura_app_desktop.png);
        max-width: 778px;
        padding-top: 187px !important;
        padding-bottom: 0px !important;
        height: 160px;
        background-size: 90%;
    }
    #LND_CA_test_i p {
        max-width: 334px;
        padding-top: 10px !important;
    }
    .LND_CA_background_esp_3 #LND_CA_ilustr_rec{
        height: 444px;
    }
    .LND_CA_link{
        border-bottom: none;
     }
     .LND_CA_creditos_n_cab{
        position: absolute;
        left: -35%;
        width: 120px;
        padding: 15px;
        top: -61px;
        background-color: #dff4ee;
        border-top: 1px solid;
        background-image: url(../img/notas/triangulo.png);
        background-position: center bottom;
        background-repeat: no-repeat;
        padding-bottom: 70px;
        text-transform: uppercase;
        text-align: left;
    }
    .LND_CA_ft_p{
        margin-top: 20px !important
    }
    .LND_CA_Menu_Mobile_Item .LND_CA_creditos_n_cab{
        position: relative;
        width: 70%;
        top: 10px;
        left: 0px;
        text-align: center;
        background-color: #dff4ee;
        background-image: url(../img/notas/triangulo.png);
         padding: 2% 10% 15% 10%;
    }

    
    .LND_CA_result_item_det .empleo_detalle .edad{
        width: 10%;
    }
    .LND_CA_btn_rand{
        width: 100%;
    }
    .LND_CA_body_n .LND_CA_social_n .LND_CA_whatsapp{
        display: none !important;
    }
    #LND_ca_disclaimer{
        max-width: 565px;
        margin: 0 auto;
        border: 1px solid;
        position: relative;
        padding: 30px 15px;
    }
    .LND_CA_historial_annio{
        
        width: 90%;
        max-width: 560px;
        margin: 30px auto;
       
    }
    .LND_CA_historial_annio p{
        width: 100% !important;
    }
    .LND_CA_historial_annio .center{
        text-align: center;
    }
    .LND_CA_historial_annio .center .img{
        width: 100%;
    }
    #LNA_CA_pieza_meta{
        width: 62%;
        height: 50px;
        margin: 15px auto;
        text-align: center;
        font-family: "Open Sans", sans-serif;
        font-size: 16px;
        line-height: 22px;
    }
    #LNA_CA_pieza_meta div{
        float: left;
        height: 50px
    }
    #LNA_CA_pieza_meta div img{
        height: 100%;
    }
    
    #LND_CA_filtrado_partido_list_los_57{
        padding-left: 70px;
    }
    .LND_CA_grafico_cantonal{

        width: 100%;

    }
    #LND_CA_slider_sgc,
    #LND_CA_slider_sgc_2{
        width: 100%;
    }
    .LND_CA_grafico_cantonal_c img{
        float: left;
        max-width: 200px;
        margin-right: 15px;
    }
    #LND_CA_slider_sgc,
    #LND_CA_slider_sgc_2{
        width: 90%;
        max-width: 560px;
        margin: 15px auto;
        position: relative;
        border-top: 1px solid #000;
    }
    #LND_CA_grafico_general{
        width: 100%;
    }
    .LND_CA_recuadro_derecho{
        position: relative;
        max-width: 1000px;
        margin: 0 auto;
        width: 100%;
    }
    .LND_CA_recuadro_derecho .content{
        position: absolute;
        right: 0px;
        width: 175px;
        text-align: center;
        background: url("../img/notas/fondo_recuadro.png");
        background-size: 100%;
        background-repeat: no-repeat;
        padding-right: 25px;

    }
    .LND_CA_recuadro_derecho .content p{
        font-size: 12px;
        line-height: 16px;
        padding-right: 15px;
        padding-left: 15px;
    }
    .LND_CA_recuadro_derecho .content h2{
        font-size: 16px;
        line-height: 20px;
    }
    .LND_CA_recuadro_derecho .content .img{
        margin-top: -14px;
        position: relative;
        z-index: 1;
    }
    .LND_CA_bajada_esp{
        max-width: 815px;
        margin: -102px auto 0 auto;
    }
    .LND_CA_bajada_esp h2{
        max-width: 515px;
        margin: initial;
        width: 100%;
        font-family: 'PlayFair Display',sans-serif;
        font-weight: normal;
        line-height: 43px;
        font-size: 25px;
        text-align: left;
    }
    .LND_CA_item_menu_general{
        width: 294px;
        float: left;
        margin-right: 15px;
    }
    .LND_CA_item_menu_general a{
        text-decoration: none;
        color: #383d47;
    }
    .LND_CA_item_menu_general p{
        font-family: 'PlayFair Display',sans-serif;
        font-size: 16px;
        line-height: 22px;
        text-align: center;
        min-height: 66px;
    }
    #LND_CA_menu_general{
        max-width: 960px;
        width: 100%;
        margin: 30px auto;
        clear: both;
    }
    
     #LND_CA_vice_circle_fa{
        background-image: url(../img/notas/fabri_fondo.png);
        background-repeat: no-repeat;
        background-position: center center;
     }
     #LND_CA_vice_circle_ca{
        background-image: url(../img/notas/carlos_fondo.png);
        background-repeat: no-repeat;
        background-position: center center;
        max-width: 897px;
     }
     .LND_CA_block_vice .img_vice{
        width: 375px;
        float: left;
        margin-right: 15px;
    }
    .LND_CA_content_moduloExtra{
        max-width: 1117px;
        border-top: 1px solid rgba(151,151,151,0.35);
        margin: 30px auto;
        width: 100%;
    }
    .LND_CA_moduloExtra{
        width: 66.67%;
        float: left;
        margin-top: 1.25rem;
        margin-bottom: 40px;
    }
    .LND_CA_moduloExtra_der{
        width: 30.32%;
        float: left;
        margin-left: 2%;
        margin-top: 1.25rem;
    }
    .LND_CA_moduloExtra_list_ct,
    .LND_CA_moduloExtra_list_ct a,
    .LND_CA_moduloExtra_list_ct a:hover,
    .LND_CA_moduloExtra_list_ct a:visited{
        font-family: 'Playfair Display', serif;
        line-height: 24px;
        font-size: 18px;
        color: #1d1d1d;
        font-weight: bold;
        text-decoration: none; 
        margin-bottom: 20px;
    }
    .roboto{
        font-family: Roboto;
        font-size: 15px;
        font-weight: bold;
        line-height: 20px;
    }
    .LND_CA_moduloExtra_list_ct_d{
        font-family: "Raleway",Georgia,serif;
        font-size: 15px;
        line-height: 21px;
        margin-bottom: 20px;
        padding-bottom: 20px;
        border-bottom: 1px solid #979797;
        margin-top: 15px;
    }
    .LND_CA_date_by .date{
        color: #ADADAD;
        font-family: "Raleway",sans-serif;
        font-size: 15px;
        line-height: 18px;
        font-weight: 600;
    }
    .LND_CA_date_by .by {
        white-space: nowrap;
        font-size: 15px;
        line-height: 18px;
        font-weight: 400;
    }
    .LND_CA_date_by .by a{
        text-decoration: none;
        color:#8E8E9C;
    }
     .LND_CA_detalle_circulo_cont{
        height: 60%;
     }
     .LND_CA_otros_personajes{
        max-width: 730px;
     }
     .LND_CA_link_vice{
        width: 100%;
     }
     .LND_CA_SR_portada_mob_item{
        float: left;
     }
     .LND_CA_fix_center_p{
        display: table; height: 600px; width: 100%;text-align: center;
     }
     .LND_CA_fix_center_h{
        display: table-cell; 
        vertical-align: middle; 
     }
     .LND_CA_fix_center_h h3{
        font-weight: bold;
     }
     .LND_CA_fix_center_h p{
        width: 80% !important;
        font-size: 16px;
        line-height: 30px;
     }
     .LND_CA_elements_scroll{
      width: 49%; float: left;
    }
    #LND_CA_portada_distritos{
        background-image: url(../img/notas/distritos_titulo.PNG);
        height: 368px;
        background-repeat: no-repeat;
        margin-top: 40px;
        background-color: #97C7BE;
        background-position: center center;
    }
    #LND_CA_portada_distritos .LND_CA_fix_center_p{
         height: 368px;
    }
}