.vc_btn3-container a{background:#0a5100!important;color:#fff!important}.bloque_aviso_superior .vc_message_box-icon i,.bloque_aviso_superior p{color:#000!important}.bloque_aviso_superior .vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern{border-color:#933727!important;background-color:#933727!important;padding-top:17px!important;padding-bottom:17px!important}.fusion-header{border-bottom:0!important}.fusion-header .fusion-row .fusion-logo{margin:15px 0}.fusion-header .fusion-logo img{width:160px}.fusion-secondary-menu>ul>li{border:0}.fusion-secondary-menu #menu-menu-superior li a span{font-family:oswald;font-size:14px;font-weight:200}.fusion-secondary-menu #menu-menu-superior li a span:hover,.segundo-menu-principal li a:hover{color:#f9ca06}.fusion-secondary-menu #menu-menu-superior li:last-child a{padding-right:0!important}.segundo-idiomas{display:flex;justify-content:flex-end}#google_language_translator select.goog-te-combo{width:auto;margin-top:20px;margin-left:30px;padding:0!important;background:0 0;border:0!important;color:#fff!important}#google_language_translator select.goog-te-combo option{color:#0e2d0e!important;font-weight:300}.segundo-idiomas .goog-te-combo{font-family:Oswald!important;font-weight:200;font-size:16px!important;line-height:24px!important}.segundo-menu-principal{display:flex;justify-content:flex-end;margin-top:20px;margin-bottom:0;list-style:none}.segundo-menu-principal li{margin-left:30px}.segundo-menu-principal li a{font-family:oswald;font-size:16px;font-weight:200;color:#fff}.fusion-main-menu>ul>li>a,.fusion-main-menu>ul>li>a:active{border-top:0!important;border-bottom:2px solid transparent}.acolor{color:#f9ca06}.fusion-page-title-bar h1{font-family:oswald!important;font-weight:200!important;letter-spacing:0!important}#ajaxsearchlite1{max-width:400px!important}div.asl_w{box-shadow:none!important}div.asl_w .probox .promagnifier{box-shadow:none!important}div.asl_w .probox div.asl_simple-circle{border:4px solid #008d00!important}div.asl_m .probox .proclose svg{fill:#f6f4f1!important;box-shadow:0 0 0 2px #a6a6a6!important}#ajaxsearchlite1 .probox,div.asl_w .probox{background-color:transparent!important;border:1px solid #045104!important}div.asl_w .probox .promagnifier .innericon svg{fill:#008d00!important}.fusion-row #ajaxsearchlite1 .probox .proinput input,.fusion-row div.asl_w .probox .proinput input{font-family:oswald!important;font-weight:200!important;font-size:13px!important}#ajaxsearchlite1 .probox .proinput input::placeholder{font-family:oswald!important;font-size:13px!important;color:#008d00!important}div.asl_r.vertical{z-index:99999!important;background-color:#eee!important}div.asl_r .results .item .asl_content h3 a{color:#9e9e9e!important}div.asl_r .results .item .asl_content h3 a:hover{color:#045104!important}div.asl_r p.showmore a{color:#008d00!important}.home #main{padding-bottom:450px!important;background-image:url(/wp-content/uploads/2018/08/fondo-escudo.jpg),url(/wp-content/uploads/2018/08/fondo-bajo.jpg);background-repeat:no-repeat;background-position:right 45%,bottom center;background-size:40%,100%}.home h2:after{content:"";position:absolute;background-color:#ffc800;margin-top:45px;right:15px;height:3px;border-bottom:solid 3px #008f00}.home #avisos-importantes h2:after{width:43%;right:25px}.home #servicios-ciudadano h2:after{width:60%}.home #nucleos-poblacion h2:after{width:62%}.home #consistorio h2:after{width:74%}#slider-banners .col-slider-principal .vc_column-inner{padding-right:0}#slider-banners .col-slider-principal .wpb_revslider_element,#slider-banners .wpb_single_image{margin-bottom:15px}#rev_slider_3_2 .tp-revslider-mainul{border:13px solid #e9bd06}#rev_slider_3_2 .tparrows::before{color:#008d00!important}#avisos-importantes .bloque-contenido-avisos-importantes>div{padding-right:15px!important}#avisos-importantes .bloque-contenido-avisos-importantes>div>div.wpb_wrapper{padding:10px 30px;background-color:#f7f6f4}#avisos_importantes .vc_tta-panel-title>a{padding:8px 50px!important}#servicios-ciudadano .fila-ser{padding-right:15px}#servicios-ciudadano .ficha-servicios{display:flex}#servicios-ciudadano .imagen-ser .vc_column-inner{padding-right:0}#servicios-ciudadano .imagen-ser{width:180px}#servicios-ciudadano .wpb_single_image{margin-bottom:0}#servicios-ciudadano .fondo-texto-ser{margin-bottom:15px;background-color:#eeeae3}#servicios-ciudadano .fondo-texto-ser .vc_column-inner{position:relative;min-height:149.61px}#servicios-ciudadano .titulo-enlace-ser{margin-bottom:0}#servicios-ciudadano .titulo-enlace-ser h3{margin:15px 0}#servicios-ciudadano .titulo-enlace-ser a{font-family:lato;font-style:italic;font-weight:300}#nucleos-poblacion .fila-nucleo,#nucleos-poblacion .col-nucleo .vc_column-inner{padding:0 7.5px}#nucleos-poblacion .nucleos-poblacion-imagen{margin-bottom:0}#nucleos-poblacion .nucleos-poblacion-titulo{height:80px;margin-bottom:15px;background-color:#008d00;background-image:url(/wp-content/uploads/2018/08/escudo-titulo.png);background-repeat:no-repeat;background-size:auto 175%;background-position:95% center;border-bottom:1px solid #f9ca06}#nucleos-poblacion .nucleos-poblacion-titulo h3{margin-top:0;line-height:80px}#nucleos-poblacion .nucleos-poblacion-titulo h3 a{color:#fff}#consistorio .fila-ser-consistorio{padding:0 15px}#consistorio .col-consistorio .vc_column-inner{background-color:#e5dfd6;transition:.2s}#consistorio .col-consistorio .vc_column-inner:hover{box-shadow:0 0 20px rgba(0,0,0,.4);cursor:pointer;transform:scale(1.02)}#consistorio .col-consistorio .wpb_single_image{margin-top:30px;margin-bottom:0}#consistorio .col-consistorio .titulo-consistorio{margin-bottom:20px}#consistorio .col-consistorio .titulo-consistorio h4{margin-top:25px}#consistorio .col-consistorio .titulo-consistorio h4 a{color:#0e2d0e}#consistorio .col-consistorio .titulo-consistorio::after{content:"";display:block;width:25px;height:4px;margin:20px auto 0;background-image:url(/wp-content/uploads/2018/08/lineas.png)}.boton,.boton-derecha{position:absolute;bottom:0;margin-bottom:0}.boton-derecha{right:15px}.boton a,.boton-1 a,.boton-derecha a{display:inline-block;background:#008d00!important;padding:8px 25px!important;font-family:oswald;color:#fff!important}.boton-1.sede-electronica{font-size:20px}.boton a:hover,.boton-derecha a:hover{color:#f9ca06!important}.slider-ficha-municipio{margin-bottom:0!important}.menu-ficha-municipio{display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 0;background-color:#0e2d0e}.menu-ficha-municipio .col-menu-ficha-municipio{width:auto}.menu-ficha-municipio .col-menu-ficha-municipio .contenido-menu-ficha-municipio{display:flex;height:70px;justify-content:center;align-items:center;margin:0}.menu-ficha-municipio .col-menu-ficha-municipio .contenido-menu-ficha-municipio a{display:block;width:200px;padding:10px;background-color:#008d00;border:2px solid #008d00;color:#fff}.menu-ficha-municipio .col-menu-ficha-municipio .contenido-menu-ficha-municipio a:hover{border-bottom:2px solid #f9ca06}.fila-tabla .vc_column-inner{padding-left:10px!important;padding-right:0!important}.fila-tabla .tabla-primera-col{padding-left:5px}.tabla-talleres{display:flex;justify-content:center;align-items:center;min-height:55px;margin-bottom:10px!important;background-color:#eee9e3;line-height:20px}.tabla-talleres.tabla-cabecera{background-color:#008d00}.tabla-talleres h5{color:#fff!important;line-height:50px!important}.page-id-3992 .vc_gitem-post-data-source-post_title{font-family:oswald;font-size:30px;line-height:32px;color:#0e2d0e}.page-id-3992 .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{background-color:#008d00!important;border-color:#fff!important;font-family:lato;font-size:14px;color:#fff!important}.page-id-3992 .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover{color:#f9ca06!important}.page-id-3992 .vc_btn3.vc_btn3-size-md{padding:10px 20px!important}.contentedor-tablas-redes{display:flex}.tabla_mapa_redes_sociales{margin:0 auto}.tabla_mapa_redes_sociales td{padding:7px 10px}.tabla_mapa_redes_sociales img{width:32px;margin:0 3px}.mapa-sitio-web{background-color:#f7f6f4;padding:20px 50px}footer{font-family:oswald;font-size:16px!important;font-weight:300}footer .fusion-column.col-lg-3.col-md-3.col-sm-3:nth-child(2){width:23%}footer .fusion-column.col-lg-3.col-md-3.col-sm-3:nth-child(3){width:18%}footer .fusion-column-last{width:34%}footer .menu-principal-footer,footer .menu-superior-footer{font-size:16px!important}footer .menu-principal-footer li,footer .menu-superior-footer li{margin-top:6px}footer .menu-principal-footer li a::before,footer .menu-superior-footer li a::before{content:"•";display:inline;margin-right:8px;color:#f9cb06!important}footer .menu-principal-footer span{color:#f9cb06!important}footer .datos{margin-top:30px}footer .mapa-idiomas{margin-top:20px}footer .redes-sociales-footer{text-align:right}footer .redes-sociales-footer a{margin-left:15px}footer .cemci-dyntra{display:flex;justify-content:flex-end;align-items:center;margin-top:20px}footer .cemci-dyntra a{margin-left:25px}footer .copy-politicas{margin-top:30px;text-align:right}footer .copy-politicas a{display:block}footer .adhoc{display:block;margin-top:20px;text-align:right;font-size:13px}footer .adhoc a:hover{color:#f9cb06!important}.bloque_actualidad h4{font-family:oswald!important}.bloque_actualidad .vc_btn3{background-color:#008d00!important}.columna_boletin{margin-bottom:35px}.columna_boletin .wpb_single_image.wpb_content_element{margin-bottom:10px}.columna_boletin h5{margin-top:0}.boton-categoria{position:absolute;top:22%;right:0;left:0;width:50%;height:50%;margin:0 auto;background-color:#e8dfd6;background-image:url(/wp-content/uploads/2018/09/escudo-blanco.png);background-repeat:no-repeat;background-size:65%;background-position:center 40%;transition:.2s}.boton-categoria:hover{box-shadow:0 0 20px rgba(0,0,0,.4);cursor:pointer;transform:scale(1.02)}.boton-categoria a div{height:100%}.boton-categoria h4{padding:38px 0;margin:0;text-align:center;font-size:28px!important;line-height:32px!important}.boton-categoria h4::after{content:"";display:block;width:30px;height:4px;margin:40.5% auto 0;background-image:url(/wp-content/uploads/2018/08/lineas.png)}.boton-categoria.tres-lineas h4::after{margin:25.5% auto 0}.boton-categoria h4 a{color:#0e2d0e}#botonera .boton-categoria-transparencia{width:16%;background-color:#e8dfd6;background-image:url(/wp-content/uploads/2018/09/escudo-blanco.png);background-repeat:no-repeat;background-size:38%;background-position:center;transition:.2s}#botonera{display:flex;justify-content:space-between}#botonera.botonera-consistorio{justify-content:center;flex-wrap:wrap}#botonera.botonera-consistorio .boton-categoria-transparencia{margin:0 10px 20px}#botonera .boton-categoria:hover,#botonera .boton-categoria-transparencia:hover{box-shadow:0 2px 10px rgba(0,0,0,.4);cursor:pointer;transform:scale(1.01)}#botonera .boton-categoria a div,#botonera .boton-categoria-transparencia a div{position:relative;height:100%}#botonera .boton-categoria h4,#botonera .boton-categoria-transparencia h4{padding:20px 0 35px;margin:0;text-align:center}#botonera .boton-categoria h4::after,#botonera .boton-categoria-transparencia h4::after{content:"";display:block;position:absolute;bottom:18px;left:0;right:0;width:30px;height:4px;margin:auto;background-image:url(/wp-content/uploads/2018/08/lineas.png)}.formulario_contacto input,.formulario_contacto textarea{border-top:0!important;border-left:0!important;border-right:0!important;border-bottom:1px solid #045104!important}.formulario_contacto #gform_submit_button_1{border:1px solid #045104!important;background-color:#045104!important;color:#fff!important;padding:15px 40px!important}.formulario_contacto .gform_footer{text-align:center}@media screen and (max-width:1270px){.home h2:after{display:none}}@media screen and (max-width:1130px){#servicios-ciudadano .fila-ser{display:flex;flex-direction:row}#servicios-ciudadano .ficha-servicios{flex-direction:column}#servicios-ciudadano .imagen-ser{width:100%}#servicios-ciudadano .imagen-ser .vc_column-inner{padding-right:7.5px;padding-left:7.5px}#servicios-ciudadano .fondo-texto-ser{width:auto;margin-right:7.5px;margin-left:7.5px}#servicios-ciudadano .titulo-enlace-ser h3{font-size:25px!important}.fila-portal-transparencia{display:flex}.fila-portal-transparencia .boton-categoria{top:0%;width:96%;height:91%;background-color:#e8dfd6ba}.fila-portal-transparencia .boton-categoria h4{margin:25px 0 0}.boton-categoria h4::after{margin:27% auto 0}.boton-categoria.tres-lineas h4::after{margin:13% auto 0}}@media screen and (max-width:1024px){.fila-municipio-interior{display:flex;flex-direction:column}.fila-municipio-interior .wpb_column{width:100%}.fila-municipio-interior .col-imagen{order:1}.fila-municipio-interior .col-texto{order:2}}@media screen and (max-width:870px){#responsive-menu-container{width:50%!important}#google_language_translator{display:none}}@media screen and (max-width:768px){.home #main{padding-bottom:270px!important}#slider-banners{display:flex;flex-direction:column}#slider-banners .wpb_column{width:100%}#slider-banners .col-slider-principal .vc_column-inner{padding-right:15px}#slider-banners .wpb_column:last-child .wpb_wrapper{display:flex;justify-content:space-between}#slider-banners .wpb_column:last-child .vc_row.wpb_row{width:33%}#rev_slider_3_2{height:180px!important}#rev_slider_3_2 .titular-aviso{font-size:13px!important;line-height:15px!important}#avisos-importantes{margin-bottom:20px}#avisos-importantes .bloque-contenido-avisos-importantes.wpb_column:last-child .wpb_wrapper{width:100%!important;display:inherit!important;justify-content:inherit!important}#avisos-importantes .bloque-contenido-avisos-importantes .wpb_text_column{width:100%!important}#nucleos-poblacion .fila-nucleo{display:flex}#consistorio .vc_row.vc_row-flex>.vc_column_container{width:33%}#el-municipio .fila-municipios{display:flex;flex-direction:column}#el-municipio .fila-municipios .wpb_column{width:100%}.boton,.boton-derecha{position:inherit}#el-municipio .fila-municipios .col-imagen{order:1}#el-municipio .fila-municipios .col-texto{order:2}#el-municipio .fila-municipios .col-texto h2,#el-municipio .fila-municipios .col-texto p{text-align:left!important}#el-consistorio .fila-consistorio{display:flex;flex-direction:column}#el-consistorio .fila-consistorio .wpb_column{width:100%}#el-consistorio .fila-consistorio .col-imagen{order:1}#el-consistorio .fila-consistorio .col-texto{order:2}#el-consistorio .fila-consistorio .col-texto h2,#el-consistorio .fila-consistorio .col-texto p{text-align:left!important}#botonera{justify-content:center;flex-wrap:wrap}#botonera .boton-categoria-transparencia{width:30%;background-size:32%}#botonera .boton-categoria-transparencia,#botonera.botonera-consistorio .boton-categoria-transparencia{margin:0 10px 20px}.fila-portal-transparencia{display:flex}.fila-portal-transparencia .boton-categoria{top:0%;width:95%;height:87%;background-color:#e8dfd6ba}.fila-portal-transparencia .boton-categoria h4{margin:25px 0 0}.boton-categoria h4::after{margin:27% auto 0}.boton-categoria.tres-lineas h4::after{margin:13% auto 0}footer .fusion-columns.fusion-widget-area{display:flex;flex-wrap:wrap}footer .fusion-columns.fusion-widget-area .fusion-column{width:50%!important}footer .fusion-column.col-lg-3.col-md-3.col-sm-3:nth-child(2){display:none}footer .fusion-column.col-lg-3.col-md-3.col-sm-3:nth-child(3){display:none}.fusion-footer-widget-area{padding-bottom:0!important}}@media screen and (max-width:500px){#responsive-menu-container{width:75%!important}#slider-banners .wpb_column:last-child .wpb_wrapper{flex-direction:column}#slider-banners .wpb_column:last-child .vc_row.wpb_row{width:109%}#servicios-ciudadano .fila-ser{padding-right:0}#rev_slider_3_2{height:180px!important}#servicios-ciudadano .fila-ser .wpb_wrapper.vc_figure,#servicios-ciudadano .fila-ser .vc_single_image-wrapper.vc_box_border_grey,#servicios-ciudadano .fila-ser .vc_single_image-wrapper.vc_box_border_grey img{width:100%}#servicios-ciudadano .fila-ser,#nucleos-poblacion .fila-nucleo{flex-direction:column}#consistorio .vc_row.vc_row-flex>.vc_column_container{width:100%}#botonera .boton-categoria-transparencia{width:100%;background-size:20%}#botonera .boton-categoria-transparencia,#botonera.botonera-consistorio .boton-categoria-transparencia{margin:5px 0}.fila-portal-transparencia{flex-wrap:wrap}.fila-portal-transparencia .boton-categoria{top:22%;width:55%;height:50%;background-color:#e8dfd6}.fila-portal-transparencia .boton-categoria h4{margin:10px 0 0}.boton-categoria h4::after{margin:15% auto 0}.bloque_normas_portal_transparencia{height:auto!important}footer .custom-html-widget{text-align:center}footer .fusion-columns.fusion-widget-area .fusion-column{width:100%!important}footer .redes-sociales-footer,footer .copy-politicas,footer .adhoc{text-align:center}}@media screen and (max-width:320px){footer .redes-sociales-footer a{margin-left:6px}}