/**
 * Filename: custom.css
 * Generated by MagicMin 2019-08-06 at 12:43:02 PM
 */
input, textarea, select{font-family:inherit}body{margin:auto;background:#ECECEC}a{color:#444444;text-decoration:none;border-bottom:none;transition:all 0.2s linear}a:hover, a:focus{color:#444444}.button-group > .right{float:right !important}.grey{color:#cccccc}textarea{height:100px}h2{font-size:1.5rem}h3{font-size:1.3rem}h4 span{font-size:75%}.z-index-top{z-index:10999 !important}.clear{clear:both}.margin0{margin:0px}.padding0{padding:0px}.paddingbottom10{padding-bottom:10px}.margintop{margin-top:40px}.margin-left10{margin-left:10px}.margintop20{margin-top:20px}.margintop10{margin-top:10px !important}.marginbottom{margin-bottom:40px}.marginbottom10{margin-bottom:10px}.width100percent{width:100%}.hide, .hidden{display:none}.button.grey{background:#B9B9B9}.button.grey:hover{background:#A0A0A0}.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6{color:#444444;margin-bottom:20px !important;padding-bottom:6px}.panel h1.no-border, .panel h2.no-border, .panel h3.no-border, .panel h4.no-border, .panel h5.no-border, .panel h6.no-border{color:#444444;margin-bottom:20px !important;border-bottom:none;padding-bottom:6px}.margin-top20{margin-top:20px !important}.margin-bottom20{margin-bottom:20px !important}button, .button{background-color:#444444;color:white !important;padding:7px 20px}button:hover, .button:hover{background-color:#444444;color:white !important}.no-margin{margin:0px}.spacer-20{height:20px}p{text-align:justify}p.green{color:#21842E !important}p.red{color:#C61D1D !important}.pointer{cursor:pointer}.center{text-align:center}header{margin-bottom:10px}header h1{display:none}header li i{display:inline !important}#header nav ul li a{background-color:#444444;border-color:#444444;text-align:center;font-size:1em;text-shadow:1px 1px 1px #5D5D5D;padding:0.8rem 1.6rem 0.8625rem;line-height:25px}#header nav ul li a:hover{background-color:#444444;border-color:#444444}#header nav ul li a.active{background-color:#454545;border-color:#444444}#header nav ul li a.texto_icono i{padding-right:3px}#header .top-bar , #header .contain-to-grid{background-color:#444444}#header .top-bar-section ul{background-color:#444444}#header .search-map-advanced .top-bar-section ul{width:auto}#header{margin-bottom:14px}#header p{margin-bottom:0px}#header .contain-to-grid.fixed nav{margin-bottom:0px}.tabs dd > a{padding:0.8rem 1.6rem 0.8625rem}#logo{margin:0px;border-bottom:0px !important}#logo a{background-repeat:no-repeat;color:transparent;height:100px;width:100%}#logo small{color:transparent}#cab-telf-mail{text-align:right;font-size:1.3rem}#cab-telf-mail ul{margin-bottom:6px}#cab-telf-mail li{list-style:none;line-height:28px}.header-social{font-size:2.5rem;line-height:30px;margin:4px 0 10px 1px}.header-social li{margin:0 0 0 14px}.header-social #google_translate_element{line-height:1.47rem;margin:5px 10px 0 0}#header-contact{margin-bottom:0px}#header-contact li{text-decoration:none;list-style:none;margin:0 0 0 20px;display:inline-block;white-space:nowrap}#header-contact li:first-child{margin:0}#header-contact li i{display:inline-block;padding:0 4px}#header-contact li span{font-size:1.0rem}#header-contact li.email span{font-size:0.9rem}footer{background:#494949;padding:20px 0px}footer, footer p{color:#A6A6A6;text-shadow:1px 1px 1px #222222}.footer-top p, #row-footer p{color:#d0d0d0}footer h6{color:#FFFFFF;margin-bottom:14px;text-shadow:1px 1px 1px #2F2F2F}footer a{color:#FFFFFF !important;text-shadow:1px 1px 1px #2F2F2F}footer .inline-list > li > a{display:inline}footer .copyright p, footer .copyright li{line-height:30px}.map{height:341px}.gm-style-iw{width:94% !important}footer .contact_widget_name, footer .contact_widget_address, footer .contact_widget_city, footer .contact_widget_phone, footer .contact_widget_email, .contact_widget_statezip{line-height:20px;font-size:1.1em;display:block}.modulo-copyright p, .modulo-copyright ul{margin:0px;padding:0px}.modulo-copyright p, .modulo-copyright li{font-size:0.8em !important}.modulo-copyright i{font-size:1.5em}.direccion-footer div{line-height:22px;font-size:0.9rem}.foto a img{max-height:16rem !important;width:auto}.box_lista .foto{text-align:center}form{margin-bottom:0px}#btn_search_inicio{margin-bottom:0px}select.alto{height:100px}.atss a .at-icon-wrapper{padding:0px 0px !important}@media only screen and (min-width:40.063em){.buscador-avanzado #cont_habitaciones{clear:left}.slider-fotos-preview{height:11em}}@media only screen and (max-width:40em){#logo a{background-position:center center}#contenedor_logo{text-align:center}#btn_search_inicio{margin-bottom:20px}#body_buscador .foto{text-align:center}.buscador-referencia{margin-top:2%}}.buscador_enlaces ul{margin-right:0rem}.tabs-content{background-color:#FFFFFF}@media only screen and (min-width:64.063em){.columns.large-centered{padding-left:8rem}}@media only screen and (min-width:40.063em){.columns.large-centered{padding-left:8rem}}.banner-large{height:71px;left:-7px;position:absolute;top:-7px;width:70px;z-index:100}.tabshome .tabs .active{border:1px solid #DDD;border-bottom:none}.tabshome .tabs dd.active a{background-color:#FFF;color:#222}.tabshome .tabs dd a{background-color:#444444;color:#FFF}.tabshome .tabs dd a:hover{background-color:#FFF;color:#222}.tabshome .tabs-content > .content{float:none}#listado .tabs-content .content{float:none}#listado .orderby{float:right;font-size:12px;line-height:40px}#listado .orderby select{font-size:12px;width:210px}#listado .mostrando{float:left;font-size:12px;line-height:40px}#mosaico .tabs-content .content{float:none}#mosaico .orderby{float:right;font-size:12px;line-height:40px}#mosaico .orderby select{font-size:12px;width:210px}#mosaico .mostrando{float:left;font-size:12px;line-height:40px}#listado .paginacion{font-size:0.9rem;line-height:30px}#mosaico .paginacion{font-size:0.9rem;line-height:30px}.box_lista{border:1px solid #FFF;border-radius:6px;padding:10px;margin-bottom:10px;margin-top:10px;background-color:#F5F5F5;cursor:pointer}.box_lista:hover{background-color:#EEEEEE}#btn-ref{width:52px}.box_lista .foto p{margin-bottom:3px;font-size:12px}.box_lista .foto p.referencia{font-weight:bold}.box_lista .informacion{margin-bottom:20px}.box_lista .informacion .cont_precio{text-align:right}.box_lista .informacion .precio{font-size:20px;color:#000;font-weight:bold;font-size:1em}.box_lista .informacion .precio_anterior{font-size:0.7em;color:#666}.box_lista .informacion .titulo{margin-bottom:10px}.box_lista .informacion .localizador{color:#999;font-weight:600;line-height:20px;font-size:0.8em;text-align:left}.box_lista .informacion p{margin-bottom:0px;font-size:0.8em}.box_lista .caracteristicas{text-align:right}.box_lista .caracteristicas .label{font-size:12px;padding:10px;color:#333 !important;background-color:#ccc}.box_lista .caracteristicas .label i.fa{padding-right:5px!important}.box_lista .caracteristicas .label-format-caja{margin-top:6px;min-width:49%}.box_lista .caracteristicas .habitaciones{background-image:url(../images/bedroom.png);padding-left:35px;background-repeat:no-repeat;background-position:7px}.box_lista .caracteristicas .banios{background-image:url(../images/bathroom.png);padding-left:22px;background-repeat:no-repeat;background-position:5px}.buscador-basico select{height:100px}.modulo-search-custom-6 .buscador-basico select{height:auto}.buscador-avanzado label.label_field{margin-top:10px}.buscador-avanzado label.label_field:first-child{margin-top:0px}.buscador-avanzado .ctrl_varias, .buscador-basico .ctrl_varias{font-size:10px;display:block;margin-bottom:20px;color:#A9A9A9}.buscador-basico .ctrl_varias{margin-top:-10px}.buscador-avanzado ul{margin:0px 0px 20px 0}.buscador-avanzado li{list-style:none;margin-bottom:3px}.buscador-avanzado li label, .buscador-avanzado li input{margin:0px}.precio, .precio_anterior{white-space:nowrap}.precio_anterior{color:#cc0000;text-decoration:line-through}.orbit-caption .precio_anterior{color:#FF7171}.share span{display:inline-block;line-height:32px}.caja_acciones_ficha{margin-bottom:40px}.caja_acciones_ficha h4{margin-bottom:10px !important}.caja_acciones_ficha p, .caja_acciones_ficha li{font-size:0.85rem}#sliderficha .orbit-container .orbit-prev{border-radius:0px 6px 6px 0px}#sliderficha .orbit-container .orbit-next{border-radius:6px 0px 0px 6px}#sliderficha .orbit-next,#sliderficha .orbit-prev{background-color:#999;color:#FFF}#sliderficha .orbit-bullets .active,#slidernews .orbit-bullets li:hover{background-color:#FFAD01}#sliderficha .orbit-bullets li{cursor:pointer}#map-canvas{border:1px solid #999;height:330px;width:690px}#street-canvas{border:1px solid #999;height:330px;width:690px}#body_inmueble h5{margin:30px 0 6px 0 !important;border:0px}#body_inmueble .precio{font-size:1.5rem}#body_inmueble .social{line-height:30px}#body_inmueble .social img{opacity:0.4}#ficha .button-group li{margin-right:10px}#ficha .panel{margin-top:20px}#ficha .label{font-size:12px;padding:10px;color:#FFF;background-color:#333;margin-right:10px;border:1px solid #999;margin-bottom:10px}#map-canvas{height:300px;border:1px solid #999;width:100%}#street-canvas{height:300px;border:1px solid #999;width:100%}#imagen_star_fixed_nav{margin-top:-5px}#ficha h5{margin:30px 0 6px 0;border:0px}#ficha p, #ficha ul li{font-size:0.9rem}#ficha .precio{font-size:1.8rem}#ficha .social{line-height:30px}#ficha .social img{opacity:0.4}#similares-ficha .box{background:#F5F5F5;border-radius:0px;min-height:280px;margin-bottom:10px;border:1px solid #EFEFEF;padding:10px;border-radius:6px 6px 0px 0px}#similares-ficha .box:hover{background:#EEEEEE}#similares-ficha .box img{}#similares-ficha .box{text-align:center}#similares-ficha .box .titulo{border-bottom:3px solid #E2E2E2;margin-bottom:5px;font-size:15px;margin-top:12px;text-align:left}#similares-ficha .box .titulo a{text-transform:capitalize}#similares-ficha .box .localizador{font-weight:600;color:#999999;margin-bottom:4px}#similares-ficha .box p{margin-left:5px;margin:0px;font-size:12px;text-align:left}#similares-ficha .box .cont-precio{border-top:3px solid #E2E2E2;margin-bottom:4px;margin-top:6px;text-align:right}#similares-ficha .box .cont-precio .precio{font-size:18px;color:#000}#similares-ficha .box .cont-precio .precio_ant{font-size:12px;color:#666;font-weight:bold}.clearing-thumbs li{margin-bottom:10px}.clearing-thumbs.thumbs-4-fila li:nth-child(4n){margin-right:0px}.datos_contacto .contact_widget_name, .datos_contacto .contact_widget_address, .datos_contacto .contact_widget_city, .datos_contacto .contact_widget_phone, .datos_contacto .contact_widget_email, .datos_contacto .contact_widget_statezip{line-height:20px;font-size:0.9em;display:block}@media only screen and (max-width:40em){.hacer_oferta{float:right;background:#CCCCCC;padding:0.4rem;color:white;font-weight:600}.cita_online{float:right;background:#CCCCCC;padding:0.4rem;color:white;font-weight:600}}.iconos-grandes{font-size:80px;color:#777777}.iconos-label{padding-right:7px}#iframe_xml{overflow:scroll}iframe{background-color:transparent;border:0 none transparent;overflow:hidden;padding:0}.chivato_dev{background:#9585bf}.chivato_pro{background:#48A300}.debug_top{top:0px;color:white;font-weight:bold;font-size:11px;z-index:9999;width:100%;position:fixed;height:22px}.debug_top_padding{padding:3px 10px}.debug_top_padding span{padding:0 12px}.debug{border:1px solid #9BD695;padding:20px;background:#E0F7DE;font-family:arial;color:#555555;line-height:14px;font-size:11px}.debug .debug_enlace{color:#1A5BA8;text-decoration:none;cursor:pointer}.debug pre{border:1px solid #dddddd;background:#eeeeee;margin:4px 0 10px 30px;padding:10px;font-family:arial;color:#232323}.debug a{text-decoration:underline;color:#1B5616}.debug_text{background:#888888;color:white;font-size:10px;font-family:Arial;padding:2px 4px;position:absolute;z-index:9999}.border_debug{-webkit-box-shadow:inset 0 0 0 1px rgba(255,0,0,1);box-shadow:inset 0 0 0 1px rgba(255,0,0,1)}#body_promociones #prov, #body_promociones #loc{height:120px}.no-border{border-bottom:none !important}.cont-box .th{position:relative;overflow:hidden}.ribbon{display:block;background-color:#a00;overflow:hidden;white-space:nowrap;position:absolute;left:-30px;top:21px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.ribbon span{border:1px solid #faa;color:#fff;line-height:85%;font-size:0.8rem;display:block;margin:1px 0;padding:4px 0px;text-align:center;text-decoration:none;text-shadow:0 0 5px #444;width:134px}.ribbon_etiqueta_ficha{display:block;left:67px;position:absolute;top:15px;z-index:999}.ribbon_etiqueta_ficha span{color:#fff;display:inline-block;line-height:80%;padding:5px;text-align:center;text-decoration:none;text-shadow:0 0 5px #444;width:auto;background:#DC4E41}#body_contacto textarea{height:200px}.tabshome .tabs-content .filas-2 .orbit-container, .tabshome .tabs-content .filas-2 .orbit-slides-container, .tabshome .tabs-content .filas-2 .orbit-slides-container li{height:735px !important}.orbit-timer{display:none}footer .map{height:250px}.footer-top li, #row-footer li{font-size:0.9rem}.footer-social{margin:0px;padding:0px;list-style:none}.footer-social li{display:inline}.footer-social li a i{color:#dddddd;transition:all 0.2s linear;font-size:2.5rem;padding-right:10px}.footer-social li a:hover i{color:#ffffff}#publicacion .tabs-content, #ficha .tabs-content{}#publicacion .tabs .active{background-color:#454545;color:#FFFFFF}#publicacion .tabs dd{color:#FFFFFF;text-align:center;margin:0 auto;padding:10px 0 !important}#publicacion .tabs dd:hover{color:#FFFFFF}.disabled{cursor:default;pointer-events:none}.orbit-caption .precio{font-size:1.4rem}.orbit-caption .precio_anterior{font-size:0.9rem}.thumbs-docs-promo{display:inline-flex}.thumbs-docs-promo li{width:3rem}#header_nav_footer{background:none repeat scroll 0 0 #B3B3B3;padding-top:4px;padding-bottom:4px}#header_nav_footer li, #header_nav_footer a{font-size:0.8rem;color:#444444}#header_nav_footer ul{margin-bottom:0}#header_nav_footer .inline-list > li > *{display:inline}#header_nav_footer:before .top-bar{margin-bottom:0px}.buscador-acotado-zona #zona{height:252px}.buscador-acotado-zona #zona.acotado-operacion{height:317px}.titulo-resultados-busqueda{margin-bottom:1px !important;padding-bottom:0 !important}.filtros_listado{margin-bottom:4px;color:#999999 !important;font-size:0.9rem}.top-bar .dropdown{width:auto !important}.top-bar .dropdown a{text-align:left !important}.tabshome .orbit-prev, .tabshome .orbit-next{background-color:rgba(0, 0, 0, 0.2) !important}.tabshome .orbit-prev:hover, .tabshome .orbit-next:hover{background-color:rgba(0, 0, 0, 0.4) !important}.cookies-policy li{list-style:square !important}img.ficha_thumbs{height:120px}.banda_pre_footer_lado_a_lado{margin:10px auto;background:#f8f8f8;font-size:2.5rem;line-height:30px}.banda_pre_footer_lado_a_lado a{color:#9e9e9e;display:inline-block;padding:4px 8px}.banda_pre_footer_lado_a_lado a:hover{color:#666666}.banda_pre_footer_lado_a_lado .translation-links a{font-size:1rem}.banda_pre_footer_lado_a_lado div#google_translate_element{display:inline;position:absolute;margin-left:10px}.zindex-top{z-index:1000}.buscador_enlaces li{font-size:0.75rem}.panel-slogan h3, .panel-slogan h4, .panel-slogan h5, .panel-slogan h6{border:0px}.article-boxes div{text-align:center;margin-bottom:20px}.article-boxes div .ver-mas{font-size:0.9rem}.article-boxes div img{-webkit-border-radius:200px 200px 200px 200px;border-radius:200px 200px 200px 200px;margin-bottom:20px}.buscador-enlaces{font-size:0.8rem;line-height:22px}.breadcrumbs > * a, .breadcrumbs > * span{text-transform:none !important}.article-boxes p{font-size:0.8rem}.ficha_tipo_2 .fotos-miniaturas img{height:60px}.ficha_tipo_2 .clearing-container .fotos-miniaturas img{height:auto}.ficha_tipo_2 .social{margin-top:53px;line-height:40px !important}.ficha_tipo_2 .social a{color:grey;color:#b7b7b7;font-size:2rem}.ficha_tipo_2 p.referencia{font-size:1.1rem !important}.muestrame .listado{cursor:pointer;border-bottom:3px solid #F8F8F8;padding-bottom:10px}.muestrame .listado .precio{font-size:0.75rem !important}.muestrame .listado h6{margin-top:10px !important;margin-bottom:0px !important;font-size:0.8rem}#recaptcha_area input[type="text"]{display:inline-block;height:auto}#recaptcha_response_field{margin:12px 0 0 0!important}#recaptcha_area table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td{line-height:normal}.panel-article-boxes-image{margin-left:-0.9375rem;margin-right:-0.9375rem}.has-tip{border-bottom:0px}#sliderBigReal a, #sliderThumbReal a{-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none;z-index:10}.bx-wrapper .bx-viewport{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0) !important;box-shadow:0 0 0 0 rgba(0,0,0,0) !important}#mapa img{max-width:none;height:auto}.info_window{overflow:auto}.info_window h5{margin-right:20px;margin-bottom:0 !important}.info_window h6{font-size:0.9rem;margin-bottom:0 !important}.info_window .foto img{max-width:153px !important}.info_window .notas{font-size:0.8rem;line-height:1.3rem}.info_window .precio{color:#000;font-weight:600;font-size:1.1rem;line-height:0.9rem}.info_window .label{margin-right:4px}.info_window p{font-size:0.8rem;line-height:1.3rem;margin-bottom:8px}.descripcion{text-align:justify}.panel table{background:transparent;border:0px;margin:0px}.panel table td{border:0px;vertical-align:top}.header-social a{color:#222222}.idioma_manual{font-size:1rem;line-height:2.5rem}.idioma_manual a.cambio_idioma{color:#a1a1a1 !important}.idioma_manual a.cambio_idioma:hover{color:#222222 !important;text-decoration:underline}#modal_choose_language .idioma_manual:not(:last-child):after{color:#cccccc;content:"|";font-size:0.7rem;padding:0 10px}.buscador-inicio-horizontal .buscador-referencia{background:#d3d3d3;margin:-20px -5px -20px 0;padding:20px 20px 65px 20px}.buscador-inicio-horizontal #btn_search_inicio_range{height:90px;line-height:78px}.buscador-inicio-horizontal #btn_search_inicio{height:100px;line-height:84px}.search-custom-2 #btn_search_inicio, .search-custom-4 #btn_search_inicio{height:90px;line-height:78px}.search-custom-2 #btn_search_inicio i, .search-custom-4 #btn_search_inicio i{font-size:40px}.search-custom-2 #texto, .search-custom-4 #texto{margin-bottom:0px}.ficha_tipo_3 .ficha_datos_basicos li span:first-child{width:100px;font-weight:bold;display:inline-block}.ficha_tipo_3 .ficha_datos_basicos .precio{font-size:inherit !important}.contenedor_caracteristicas h5{display:none}.contenedor_caracteristicas ul{margin-bottom:0px}.block{display:block !important}.buscador-inicio-horizonal select{margin-bottom:0px}header .nombre_demo{font-size:2.8rem}header{position:relative;z-index:9900}.reveal-modal, .reveal-modal-bg{z-index:9900}.clearing-blackout{z-index:9950}.reveal-modal #content{margin:0px !important}.reveal-modal .fixed-cab-btn{box-shadow:none}a .has-tip{cursor:pointer}#header_nav_footer small{font-size:75%}.caja_acciones_ficha .button:last-of-type{margin-bottom:0px}strong, b{font-weight:600}#body_inmueble #sliderBigReal .bxslider{margin-left:0px}.menu_type_alias_blog #listado h5{margin-bottom:4px !important}.menu_type_alias_blog #listado .blog_fecha{font-size:0.75rem;font-weight:600;margin-bottom:10px !important}.breadcrumbs{border:0px;-webkit-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px}.latest-articles p{margin-bottom:0px}.latest-articles small{font-size:0.7rem}.latest-articles hr{margin:0.55rem 0 0.6875rem}.latest-articles:last-child hr{display:none}#content .modulo{margin-bottom:30px}.modulo p:last-child{margin-bottom:0px}.rss{margin:0px;list-style:none}.rss li{margin-bottom:6px;border-bottom:1px solid #cccccc;padding-bottom:6px;font-size:0.85rem}.rss li:last-child{border-bottom:0px}#row-footer hr{border-color:rgba(0, 0, 0, 0.2)}.primary-image{max-height:450px}#body_articulo .orbit-container .orbit-slides-container li{text-align:center}#body_articulo .orbit-container .orbit-slides-container img{display:inline-block;max-width:100%;max-height:450px}#body_articulo .orbit-container .orbit-next, #body_articulo .orbit-container .orbit-prev{background-color:rgba(0, 0, 0, 0.3)}#body_articulo .orbit-slide-number{color:rgba(0, 0, 0, 0.3)}#body_articulo .orbit-bullets li:hover{cursor:pointer}.menu_type_alias_articuloscategoria article{height:225px;overflow:hidden;margin-bottom:10px;float:left !important}.menu_type_alias_articuloscategoria article img{width:330px;overflow:hidden}.orbit-caption .caracteristicas{text-align:right}.etiquetas{font-weight:600}.etiquetas span{padding-right:10px}ul li a.icono i{padding-right:3px}@media only screen and (max-width:40em){.modulo-slider .orbit-container .orbit-slides-container img{display:block;max-height:16rem;max-width:100%}.modulo-slider .orbit-container .orbit-slides-container > * .orbit-caption{position:static !important}select#tipo, select#prov, select#loc, select#zona{height:auto}select.alto, .buscador-basico select{height:auto }.top-bar-section .has-dropdown.moved > .dropdown{display:block;width:100% !important}#ficha .clearing-thumbs li{float:none}#ficha .clearing-thumbs li a, #ficha .clearing-thumbs li img{width:100%;height:auto}}.ces_mobile{margin-bottom:16px;overflow:hidden}.ces_mobile div{padding:3px 6px;font-weight:600;text-align:center;color:white}.ces_mobile div span{font-weight:500;font-size:0.7rem;color:#444444}table thead .habitaciones{background-image:url('../images/bedroom.png');padding-left:35px;background-size:20px;background-repeat:no-repeat;background-position:6px}table thead .banios{background-image:url('../images/bathroom.png');padding-left:25px;background-size:20px;background-repeat:no-repeat;background-position:6px}table thead .superficie{background-image:url('../images/size.png');padding-left:25px;background-size:15px;background-repeat:no-repeat;background-position:6px}table .fa-eye,.reveal-modal .fa-download,table .fa-download, .documentos .fa-download{font-size:2rem}.documentos ul li{list-style:none}#body_promocion .cont_precio{margin:16px 0}#body_promocion .titulo_promocion{margin-bottom:10px !important}#body_promocion .situacion{margin:0 0 10px 0 !important;line-height:1.6rem}#body_promocion .social{margin:10px 0}#body_promocion .tipologias_superficie{font-size:0.7rem}.infografia_3d .button{margin-top:10px}.panorama{margin-top:20px}.panorama .controls{left:25px !important}.media-principal a{margin-bottom:20px}.icon_favoritos a i{font-size:20px;color:#CCC !important}.icon_favoritos a i.active{font-size:20px;color:#E5E216 !important}.icon_descartado a i{font-size:20px;color:#CCC !important}.icon_descartado a i.active{font-size:20px;color:#E57575 !important}.no-margin, h6.no-margin, .panel h6.no-margin{margin:0px !important}.list-acciones-usuario a i{font-size:2rem !important}.fichaagente{min-height:300px;margin-bottom:10px;padding-top:40px;padding-bottom:20px}.fichaagente .datoscomercial div{margin:10px 0px 2px 0px}.fichaagente .datoscomercial div span{color:#222222;cursor:pointer;font-weight:bold}.fichaagente ul{list-style:none;margin:0px}.agentescont ul li label{color:#222222;cursor:pointer;display:block;font-weight:bold;margin-bottom:0px;margin-top:6px}.ficha_tipo_6 .fichaagente{padding-top:14px}.ficha_tipo_6 .caja_acciones_ficha:last-child{margin-bottom:14px}.ficha_tipo_6 .caja_acciones_ficha button{width:100%}.not-available{background:#db1818;color:white;font-size:2.8rem;margin-bottom:20px;padding-bottom:16px;padding-top:16px;text-align:center}.opacity-medium{opacity:0.5}.flags a{margin-left:5px;opacity:0.6}.flags a.active, .flags a:hover{opacity:1}article.formato-galeria .cont_img{display:block;overflow:hidden;height:200px;background-image:url('/images/nofoto.jpg');background-size:auto 200px;background-repeat:no-repeat;background-position:center center;margin-bottom:10px}.mostrar-detalles-inmueble{background-color:rgba(255, 255, 255, 0.4);bottom:0.3em;color:#73C7E3 !important;font-size:1.5em;position:absolute;right:0 auto;width:40px;z-index:999;height:80px}.mostrar-detalles-inmueble i{color:#CCCCCC;font-size:0.65em}.mostrar-detalles-inmueble i:active, .mostrar-detalles-inmueble i:focus , .mostrar-detalles-inmueble i:hover{color:#73C7E3 !important}.mostrar-detalles-inmueble .active{color:#73C7E3}.mostrar-detalles-inmueble-v2{display:flex;justify-content:flex-end;align-items:flex-end;width:100%;font-size:1.5em}.mostrar-detalles-inmueble-v2 *{padding:0 2px;color:#cccccc}.mostrar-detalles-inmueble-v2 i{color:#CCCCCC;font-size:0.65em}.mostrar-detalles-inmueble-v2 i:active, .mostrar-detalles-inmueble-v2 i:focus , .mostrar-detalles-inmueble-v2 i:hover{color:#73C7E3 !important}.mostrar-detalles-inmueble-v2 .active{color:#73C7E3}.mostrar-detalles-inmueble-v2 .label{background:#F9B51B;color:#333;margin-bottom:8px;padding:4px}.mostrar-iconos-inmueble{display:flex;justify-content:flex-start;align-items:flex-end;width:20%;font-size:1.15em;position:absolute;bottom:0.5em}.mostrar-iconos-inmueble *{padding:0 2px;color:#cccccc}.mostrar-iconos-inmueble i{color:#CCCCCC;font-size:0.85em}span.icon_video{padding:0.3rem 0.5rem;border-radius:20%}span.icon_photo{display:flex;flex-direction:column;align-items:center;border-radius:20%;padding-bottom:0.75rem}.mostrar-iconos-inmueble-listado{display:flex;justify-content:flex-start;align-items:flex-end}.mostrar-iconos-inmueble-listado span.icon_video{align-self:baseline;padding:0 0.5rem}.mostrar-iconos-inmueble-listado span.icon_photo{flex-direction:column-reverse}.menu_type_alias_contactogrupo .agencia .oficina{margin-bottom:20px}.menu_type_alias_contactogrupo .agencia .oficina p:last-child{margin-bottom:0px}.fichaagente .user_contact{font-size:0.9rem}.map-preview{width:300px}.map-preview .titulo{font-size:1.1em;font-weight:500;margin-bottom:0px !important}.map-preview .referencia{margin-bottom:6px !important}.box-preview ul{list-style:none;margin-left:0rem}.box-preview .descripcion, .map-preview .descripcion{color:#222222;font-size:0.8em;margin-bottom:1em}.map-preview .descripcion{font-size:0.9em;line-height:0.9rem}.box-preview .titulo{font-size:1.2em}.box-preview .precio, .map-preview .precio{font-size:1.3em}.box-preview .referencia{line-height:2.7rem}.box-preview .caracteristica{padding-left:1.25rem}#tweet ul{list-style:none}#tweet .user span:nth-child(2){display:none}#tweet p{font-size:0.8em}#tweet ul li p:nth-child(3){display:none}#tweet ul{margin-left:0rem}#btn-scroll-up{bottom:2px;opacity:0.7;visibility:visible;border-width:0;position:fixed;right:2px;transition-duration:0.3s;font-size:13px;line-height:1.38;padding:4px 9px;background:#8b9aa3;color:white !important}#btn-scroll-up:hover{background:#494949}.mapa .loading{position:absolute;z-index:5;margin:33px 0 0 7px;color:white}.tree ul{list-style:none outside none}.tree li a{font-size:0.9rem;line-height:25px}.tree > ul > li > a{color:#3B4C56;display:block;font-weight:normal;position:relative;text-decoration:none}.tree li ul li.parent:nth-child(2) > a{padding:0 0 0 14px}.tree li.parent > a{padding:0 0 0 28px}.tree li.parent > a:before{background-image:url("../images/plus_minus_icons.png");background-position:25px center;content:"";display:block;height:21px;left:0;position:absolute;top:2px;vertical-align:middle;width:23px}.tree ul li.active > a:before{background-position:0 center}.tree ul li ul{border-left:1px solid #D9DADB;display:none;margin:0 0 0 10px;overflow:hidden;padding:0 0 0 17px}.tree ul li ul li{position:relative}.tree ul li ul li:before{border-bottom:1px dashed #E2E2E3;content:"";left:-20px;position:absolute;top:12px;width:15px}.nice-select{-moz-user-select:none;border:1px solid #e0e7ee;border-radius:5px;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:normal;height:42px;line-height:40px;outline:medium none;padding-left:18px;padding-right:30px;position:relative;text-align:left !important;transition:all 0.2s ease-in-out 0s;white-space:nowrap;width:100%;border:0px !important;background:#FFF;border-radius:0px;margin-bottom:12px}.nice-select:hover{border-color:#d0dae5}.nice-select:active, .nice-select.open, .nice-select:focus{border-color:#88bfff}.nice-select::after{border-bottom:2px solid #90a1b5;border-right:2px solid #90a1b5;content:"";display:block;height:10px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:45%;transform:rotate(45deg);transform-origin:66% 66% 0;transition:all 0.15s ease-in-out 0s;width:10px}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0);border-radius:0px;margin-left:0px}.nice-select.disabled{border-color:#e7ecf2;color:#90a1b5;pointer-events:none}.nice-select.disabled:after{border-color:#cdd5de}.nice-select.wide{width:100%}.nice-select.wide .list{left:0 !important;right:0 !important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68, 88, 112, 0.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(0.75) translateY(-21px);-ms-transform:scale(0.75) translateY(-21px);transform:scale(0.75) translateY(-21px);-webkit-transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent !important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all 0.2s;transition:all 0.2s}.nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus{background-color:#f6f7f9}.nice-select .option.selected{font-weight:bold}.nice-select .option.disabled{background-color:transparent;color:#90a1b5;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.search-custom-4{padding:20px;background:rgba(443, 443, 443, 0.5)}.search-custom-4 input[type="text"]{box-shadow:0px 0px;border:0px}.search-custom-4 #capa_localidad{background-color:#fff;border-radius:0;box-shadow:0 0 0 1px rgba(68, 88, 112, 0.11);box-sizing:border-box;left:-200px;line-height:24px;overflow:hidden;padding:8px 8px 20px;position:absolute;right:8px;top:100%;transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25) 0s, opacity 0.15s ease-out 0s;z-index:9}@media only screen and (max-width:40em){.search-custom-4 #capa_localidad{left:10px;right:10px}.nice-select .list{width:100%}}.search-custom-4 input[type=button]{background:white;border:0 none;color:#4d4d4d;font-size:1.1rem;font-weight:lighter;text-align:left}.search-custom-4 input[type=button]:hover{background:#EBEBEB}.search-custom-4 input[type="checkbox"] + label, .search-custom-4 input[type="radio"] + label{margin-left:0px;margin-right:0px;padding:5px;font-size:1.1rem}.search-custom-4 input[type="checkbox"] + label:hover, .search-custom-4 input[type="radio"] + label:hover{background:#EBEBEB}.ui-autocomplete{position:absolute;cursor:default;background:#FAFAFA;border-radius:0px;border:0px;font-weight:normal;z-index:999999}.ui-menu{list-style:none;margin:0;display:block;float:left}.ui-menu .ui-menu-item{margin:0;padding:0;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em}.ui-menu .ui-menu-item a.ui-corner-all:hover, .ui-menu .ui-menu-item a.ui-corner-all:focus, .ui-menu .ui-menu-item a.ui-corner-all:active{background:#e7e7e7 !important;color:#000;border-radius:0}.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{background:#e7e7e7;border:none;color:#000;border-radius:0}.label_operacion_search_map{margin-top:5px}.datos_basicos_bajo_galeria{font-size:15px;font-weight:initial;padding-left:8px;padding-top:10px}.print-caract{background:white none repeat scroll 0 0;border:1px solid #e2e2e2;float:right;height:40px;padding:0 15px;margin-left:-10px !important;white-space:nowrap}.precio_caract{border-left:10px solid #d7ca7a;background:#c3a153;color:#222;float:right;height:40px;margin-top:10px;padding:11px}.barra-carac-import{line-height:40px;margin:0 0 0 15px;padding-top:0px}.datos_basicos_bajo_galeria span:nth-child(1){color:#C3A153;font-size:17px}.descripcion-ficha7{font-weight:500;line-height:20px}.descarga-documentos-ficha{color:rgb(102, 102, 102);font-weight:initial;margin-top:2px;padding:10px 10px 0;overflow:hidden}.descarga-documentos-ficha p{line-height:2.2;margin-bottom:8px}.descarga-documentos-ficha span{font-size:1.5em}.descarga-documentos-ficha:hover{background:#e2e2e2}.doc-link img{width:32px}.vacacional table thead tr th, .vacacional table tfoot tr th, .vacacional table tbody tr td, .vacacional table tr td, .vacacional table tfoot tr td{border:1px solid #e0e0e0 !important}.vacacional table tr th, .vacacional table tr td{padding:0.2rem 0.3rem}.precios_vacacional table tr th, .precios_vacacional table tr td{padding:0.5rem 0.5rem 0.4rem}.calendar_vacacional td{text-align:right;vertical-align:middle}.nombre_mes{text-align:center}.SumoSelect{width:100% !important;margin-bottom:1rem}.SelectBox{padding:5px 12px !important}.SumoSelect > .CaptionCont > span.placeholder{color:#8b8b8b;font-style:normal}.SumoSelect > .optWrapper > .options{margin-bottom:2px}.titulo_ficha_8{text-transform:uppercase;font-size:2em}.referencia_ficha_8{font-size:1.6em;font-weight:lighter;text-transform:uppercase}.detalles_ficha_8{list-style:none;margin-left:0px}.capa_fotos_ces_ficha_8{background:#FFFFFF;margin-bottom:20px;border-bottom:1px solid #e2dee0}.capa_titulo_ficha_8, .capa_ces_ficha_8, .capa_caracteristicas_ficha_8, .capa_descripcion_fiha_8{background:#FFFFFF;padding:16px;border-bottom:1px solid #e2dee0}.capa_titulo_ficha_8, .capa_descripcion_fiha_8{margin-bottom:20px}.capa_caracteristicas_ficha_8{padding:0px}.capa_mas_info_ficha_8, .capa_cambio_precio_ficha_8{background:#FFFFFF;padding:16px;margin-top:20px;min-height:428px;border-bottom:1px solid #e2dee0}.titulo_ficha_9{margin-bottom:0 !important;margin-top:14px !important;font-size:1.5rem !important}.fotos_ficha_promo_2 img{width:100%;margin-top:15px}#ficha_promocion p{text-align:center}.caracteristica_promocion{background:#f5f5f5;margin:8px;padding:15px}@media only screen and (min-width:40em){.btn-search-7{padding:23px;font-size:2em}}.form-terms input{margin:0px}.form-terms{line-height:1.3rem;margin-bottom:20px}.inline{display:inline}.pp_social{display:none}.caract_window_style_dos{margin-top:10px}.caract_window_style_dos .titulo{color:#821717;font-size:15px}.caract_window_style_dos p{line-height:0.1em;font-size:1em}.loading_filters.format_select{margin-left:10px !important;margin-top:10px;position:absolute;z-index:999}.loading_filters.format_div{margin-bottom:20px}.SumoSelect .CaptionCont, .SumoSelect .optWrapper{background:#fafafa}.SumoSelect > .CaptionCont{padding-bottom:4px !important;padding-top:4px !important}.SumoSelect label{margin-bottom:0px}.SumoSelect > .optWrapper, .SumoSelect > .CaptionCont, .SumoSelect > .optWrapper > .options > li.opt:first-child, .SumoSelect > .optWrapper > .options > li.opt:last-child, .SumoSelect > .optWrapper > .options{border-radius:0 0 0 0 !important}.SumoSelect.open > .optWrapper{box-shadow:none;border:1px solid #a4a4a4 !important}.SumoSelect.open > .optWrapper:not(.ocultar_caption){top:34px;border-top:0px !important;z-index:1200}.SumoSelect > .optWrapper > .options li.opt.selected:not(.opt-empty){background-color:#aaaaaa}.SumoSelect > .optWrapper > .options li.opt.selected:not(.opt-empty) label{color:white !important}.SumoSelect.sumo-select-size-3 > .optWrapper > .options{height:50px}.SumoSelect.sumo-select-size-4 > .optWrapper > .options{height:100px}.SumoSelect.sumo-select-size-5 > .optWrapper > .options{height:150px}.SumoSelect.sumo-select-size-6 > .optWrapper > .options{height:200px}.SumoSelect.sumo-select-size-7 > .optWrapper > .options{height:250px}.SumoSelect.sumo-select-size-8 > .optWrapper > .options{height:300px}.SumoSelect.sumo-select-size-9 > .optWrapper > .options{height:350px}.SumoSelect.sumo-select-size-10 > .optWrapper > .options{height:400px}.SumoSelect:focus > .CaptionCont, .SumoSelect.open > .CaptionCont{border-color:#a4a4a4;box-shadow:inherit}.SumoSelect > .optWrapper > .options li.opt{padding:2px 12px;border-bottom:0px}.SumoSelect > .optWrapper.multiple > .options li.opt{padding-left:34px}.SumoSelect > .optWrapper.multiple > .options li.opt span, .SumoSelect .select-all > span{margin-left:-29px}.SumoSelect > .optWrapper > .options li.opt:not(.selected) label{color:#4d4d4d !important}.opt-empty label{color:#aeaeae !important;font-weight:600;text-transform:uppercase;font-size:60%;line-height:21px;text-align:center}.select-no-selected{color:#aeaeae}.sub_check label{color:#777777}input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea, select{border-color:#a4a4a4;background:#fafafa;box-shadow:none}.fluid{width:100% !important;max-width:none !important}#header .modulo-menu, #header .modulo-company-external-data{padding-left:0px;padding-right:0px}.box.box_lista{background:#F5F5F5}.box{background:#F5F5F5;border-radius:0px;margin-bottom:10px;border:1px solid #EFEFEF;padding:0.9375rem}.box:hover{background:#EEEEEE}.box img{min-height:210px;max-height:210px;min-width:243px}.box{text-align:center}.box .titulo{border-bottom:3px solid #E2E2E2;margin-bottom:5px;font-size:15px;margin-top:12px;text-align:left}.box .titulo a{text-transform:capitalize}.box .localizador{font-weight:600;color:#999999;margin-bottom:4px}.box p{margin-left:5px;margin:0px;font-size:12px;text-align:left}.box .cont-precio{border-top:3px solid #E2E2E2;margin-bottom:4px;margin-top:6px;text-align:right}.box .cont-precio .precio{font-size:18px;color:#000}.box .cont-precio .precio_ant{font-size:12px;color:#666;font-weight:bold}.box .tag-destacado{background:url("../images/tag_destacado.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:71px;position:absolute;width:70px;z-index:100}.box .tag-descuento{background:url("../images/tag_descuento.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:71px;position:absolute;width:70px;z-index:100}.box .tag-novedad{background:url("../images/tag_novedad.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:71px;position:absolute;width:70px;z-index:100}.box .tag-vendido{background:url("../images/tag_vendido.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:71px;position:absolute;width:70px;z-index:100}.box .tag-reservado{background:url("../images/tag_reservado.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:71px;position:absolute;width:70px;z-index:100}.filtro-direccion{padding:1.5rem;max-height:11.6em}.filtro-direccion label{color:#73C7E3 !important;font-size:1rem;font-weight:bold}.fitro-otro{background-color:rgba(255, 255, 255, 0.8);padding:2rem;max-height:11.6em;text-align:center}.modulo-search-range, .modulo-search-range-2,.modulo-search-range-4{width:100%}.custom-radius-right{border-radius:3px 0px 0px 3px;padding:0.5rem}.custom-radius-left{border-radius:0px 3px 3px 0px;padding:0.5rem}.custom-small{font-size:1rem;margin-top:0.5rem;text-align:left;color:#73C7E3}.filtro-otro-button{padding:6px;font-size:1rem}.modulo-search-range .buscador-filtros, .modulo-search-range .buscador-direccion, .modulo-search-range-2 .buscador-filtros, .modulo-search-range-2 .buscador-direccion{background-color:rgba(255, 255, 255, 0.8)}.filtro-otro{background:rgba(255, 255, 255, 1) url('../images/search_module_next.png') no-repeat scroll right center}.filtro{background-color:rgba(255, 255, 255, 0.8);padding:1.5rem;max-height:11.6em;overflow:hidden}.modulo-search-range .buscador-resultados, .modulo-search-range-2 .buscador-resultados{background:#73c7e3 none repeat scroll 0 0;height:11.6em;padding:1.5rem;text-align:center}.slider-fotos-preview{height:auto !important;box-shadow:0 0 0 1px rgba(0, 0, 0, 0.2)}.slider-fotos-preview li.active{position:static}.btn-no-padding{margin-bottom:-30px}.ui-slider-horizontal{width:auto}.buscador-referencia h6{font-weight:bolder}.amount-comprar, .amount-alquilar{text-align:center;border:0;color:#73C7E3 !important;font-weight:bold;font-size:1em !important;background:transparent !important;border:0px !important;box-shadow:0px 0px 0px !important}.btn-slider-ver-inmueble{position:absolute;z-index:100;margin-top:-46em;margin-left:-50px;display:none}.btn-slider-ver-inmueble a{font-size:3em}.redes-sociales{background:rgba(2555,255,255,0.30) none repeat scroll 0 0;color:#362222;padding:1em;width:12.5em}.redes-sociales a i{color:#fff !important;text-shadow:0 1px #000;font-size:2.5em;margin-left:0.2em !important}.box-banner{padding:0px}.box-banner .titulo{border-bottom:0px;margin:0px}.box-banner a, .box-banner img, .box-banner .obra_nueva_sobre_imagen{width:100%;max-height:auto}.box-banner a, .box-banner img{display:block}.box-banner .localizador{color:#ddd;font-weight:normal}.obra_nueva_sobre_imagen{background-color:rgba(0, 0, 0, 0.5);color:#222222 !important;font-size:1.5em;position:absolute;width:77%;z-index:999;bottom:0;height:auto;padding:0.2rem 0.6rem}.obra_nueva_sobre_imagen p{color:#CCCCCC;font-size:0.65em}.obra_nueva_sobre_imagen a{color:white}.obra_nueva_sobre_imagen a:hover, .obra_nueva_sobre_imagen a:focus, .obra_nueva_sobre_imagen .color_2{color:white}.control-slider{margin-top:40px;padding:0 20px}.mas_info_orbit_caption{margin-top:3px}.filtro-direccion .ctrl_varias{color:#a9a9a9;display:block;font-size:10px;margin-top:-12px}.label-localidad{background:#F8BD00;border:1px solid #d69b00;color:#fff;font-size:12px;margin-bottom:10px;padding:10px}#sliderBigReal, #sliderThumbReal{padding:0}@media only screen and (max-width:40em){.addthis_sharing_toolbox{display:none}}#body_buscador-mapa .leyenda_map{background-color:rgba(51, 51, 51, 0.85);position:absolute;width:100%;z-index:9000}#body_buscador-mapa .leyenda_map p{margin:0px;color:white;padding:0 10px}#body_buscador-mapa .leyenda_map p small{line-height:25px;font-size:0.8rem}.leyenda_color{width:10px;display:inline-block;height:10px;vertical-align:middle}.leyenda_color_1{background:#2BB463}.leyenda_color_0{background:#2BA2B4}#body_buscador-mapa .leyenda_map .alert-box{margin-bottom:0px;margin-left:-10px}#body_buscador-mapa header{height:100px;margin:0px;-webkit-box-shadow:0px 0px 10px #888888;box-shadow:0px 0px 10px #888888;position:fixed;width:100%;background:white}#body_buscador-mapa footer{padding:0px}#body_buscador-mapa .panel{margin-bottom:0px !important}#body_buscador-mapa .below-header{padding-top:100px}#body_buscador-mapa .map-advanced{position:fixed}#body_buscador-mapa .modulo-logo{margin-top:1px}#body_buscador-mapa .modulo-logo img{height:99px}#body_buscador-mapa #row-content-top-2 .panel{padding-bottom:0}#modal_medium{padding:0px}#modal_medium .close-reveal-modal{display:none}#body_buscador-mapa .modulo-logo{padding:0px}#body_buscador-mapa #contenedor_logo{z-index:9999}#body_buscador-mapa .modulo-menu{z-index:9999;height:50px}.modulo-search-map-advanced{background:#e2e2e2;height:50px;padding:0px}.modulo-search-map-advanced li{background:transparent !important}.modulo-search-map-advanced li .checkbox{top:0.35rem !important;height:1rem !important}#header .modulo-search-map-advanced nav ul:not(.search-map-advanced-toolbar-right) li a{background:transparent !important;line-height:50px;padding:0 14px;text-transform:uppercase;font-size:0.8rem}#header .modulo-search-map-advanced nav ul li{border-right:1px solid white;height:50px}#header .modulo-search-map-advanced input:not([type=checkbox]), #header .modulo-search-map-advanced select{top:0px;margin-bottom:0px;height:33px !important;font-size:1rem;padding:0.2rem 0.5rem}#header .modulo-search-map-advanced .nombre_campo{line-height:33px}#header .modulo-search-map-advanced nav ul:not(.search-map-advanced-toolbar-right) li a:hover{background:transparent !important}#header .modulo-search-map-advanced .top-bar-section{margin:0px}#header .modulo-search-map-advanced #texto{margin-top:8px;font-size:12px}#header .modulo-search-map-advanced .search-map-advanced-toolbar-right{float:right;position:relative}@media only screen and (min-width:40em){#header .modulo-search-map-advanced .search-map-advanced{margin-left:150px;height:51px}}#header .modulo-search-map-advanced ul.search-map-advanced-toolbar-right, .modulo-search-map-advanced .search-map-advanced-toolbar-right li{list-style:none;padding:0px;margin:0px}#header .modulo-search-map-advanced .search-map-advanced-toolbar-right a{line-height:50px;display:block;padding:0 14px;font-size:1rem;top:0px}#header .modulo-search-map-advanced .search-map-advanced-toolbar-right a{line-height:50px;display:block;padding:0 14px;font-size:1rem;top:0px;height:50px}.modulo-search-map-advanced .top-bar-section .has-dropdown > a::after{border-color:rgba(0, 0, 0, 0.4) transparent transparent;margin-top:-0.5px}.modulo-search-map-advanced ul.dropdown, .modulo-search-map-advanced ul.dropdown li{border-right:0px !important;-webkit-box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.1)}@media only screen and (min-width:40em){.modulo-search-map-advanced ul.dropdown, .modulo-search-map-advanced ul.dropdown li{width:300px;background:white !important}}@media only screen and (max-width:40em){.top-bar.expanded .toggle-topbar a span{box-shadow:0px 0px}}.modulo-search-map-advanced ul.dropdown-bigger, .modulo-search-map-advanced ul.dropdown-bigger li{width:400px}.modulo-search-map-advanced ul.dropdown li.padding{padding:10px 20px;font-size:0.9rem;height:auto !important;font-weight:500}.modulo-search-map-advanced .checkbox-list label{background:transparent !important;color:inherit;font-size:0.9rem;text-transform:none;padding:0px;vertical-align:middle;font-weight:500}.modulo-search-map-advanced .checkbox-list input{vertical-align:top;margin-bottom:2px}.modulo-search-map-advanced .checkbox-list div{padding:4px 0}.modulo-search-map-advanced .checkbox-list.checkbox-list-mini div{padding:0}.modulo-search-map-advanced .top-bar-section span{display:inline;font-size:inherit}.modulo-search-map-advanced nav ul ul li.active{background:#777777;color:white}.orden-tabs a.button{margin-bottom:0px;color:#444444 !important}.orden-tabs a.button.primary, .orden-tabs a.button:hover{color:white !important}.menu_type_alias_buscador-mapa .pagination{margin-bottom:0px;margin-top:8px}.zsg-radio-tabs li{display:inline-block;letter-spacing:normal;position:relative;text-align:left;width:29.5%;min-width:6em;word-spacing:normal}.zsg-radio-tabs{font-size:18px;font-weight:400;line-height:1.5}.zsg-radio-tabs{margin-left:-0.5%;width:100%;text-align:left;white-space:nowrap}.zsg-radio-tabs{text-align:left;white-space:nowrap}.zsg-radio-tabs li{display:inline-block;letter-spacing:normal;position:relative;text-align:left;width:29.5%;min-width:6em;word-spacing:normal}.zsg-radio-tabs li:last-child{width:29.5%;min-width:6em}.zsg-radio-tabs li:last-child input[type="radio"] + label{border-right-width:1px}.zsg-radio-tabs input[type="radio"]{display:none;border:0 none;position:absolute}.zsg-radio-tabs input[type="radio"]:checked + label{background-color:rgba(0, 116, 228, 0.75);border:1px solid #fff;color:#fff !important}.zsg-radio-tabs input[type="radio"]:checked + label::after{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;border-color:transparent transparent #fff;border-radius:0 !important;border-style:solid;border-width:0 10px 10px;bottom:0;content:"";display:inline-block;left:50%;margin-bottom:-1px;position:absolute;top:auto}.zsg-radio-tabs input[type="radio"]:checked + label:hover{background-color:rgba(0, 116, 228, 0.75)}.zsg-radio-tabs input[type="radio"] + label{background-color:rgba(0, 0, 0, 0.5);border:1px solid rgba(255, 255, 255, 0.75);color:#fff;height:45px;left:auto;margin-bottom:20px;padding:5px 0 0;position:static;text-align:center;width:100%;font-size:1.2em}.zsg-radio-tabs input[type="radio"] + label:hover{background-color:rgba(0, 116, 228, 0.5);color:#fff}.zsg-radio-tabs input[type="radio"] + label:active{color:#fff}.zsg-radio-tabs input[type="radio"] + label::before{background:rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;border:medium none !important;border-radius:0 !important;height:0;left:-9999px;top:-9999px;width:0}.search-text-custom-3{font-size:18px !important;height:60px !important;padding:17px 17px 19px 20px !important;border:0px solid #cccccc}.submit-search-text-custom-3{height:60px !important;padding:15px 12px 18px 10px !important;font-size:20px !important;border-radius:0px !important;background-color:rgba(0, 0, 0, 0.5) !important;border:1px solid rgba(255, 255, 255, 0.75);margin-right:5px}.zsg-radio-tabs{margin-bottom:0em !important}.search-custom-3 input[type="text"]{border:0px !important;box-shadow:0 0px 0px !important}.fixed-cab-btn{background:#fdfdfd none repeat scroll 0 0;box-shadow:0 2px 5px 0 rgba(200, 200, 200, 0.5);height:50px;left:-15px;margin-right:-30px;padding:8px;position:relative;top:-15px}.foto-caja{min-height:12em;background-size:cover !important;background-repeat:no-repeat;color:#fff}.datos-caja{padding:5px;text-shadow:1px 1px 2px #444}.datos-caja:nth-child(2){background:rgba(0,0,0,0.15)}.datos-caja a{color:#fff !important}.datos-caja .caracteristicas{margin-left:10px;color:#fff;font-size:0.9em}.datos-caja .titulo-caja{font-size:1.2em}.datos-caja .precio{font-size:1.2em}.datos-caja .notas-caja{color:#dadada;font-size:0.9em}.position-absolute-bottom{position:absolute;bottom:0px;line-height:1.4em}.inmuebles-caja{background:transparent !important;margin-top:0px;margin-bottom:0px;padding:5px 5px 0px 0px;font-size:90%}.foto-caja .icon_favoritos a i{color:white !important}.foto-caja .icon_descartado a i{color:white !important}.inmuebles-caja .cont_caracteristicas{line-height:1rem !important}.inmuebles-caja .datos-caja-header{line-height:1.2rem !important}@media only screen and (min-width:62em){.form-gestionador-fixed{background:white none repeat scroll 0 0;border-color:#0074e4 #ddd #ddd;border-image:none;border-style:solid;border-width:2px 1px 1px;box-shadow:0 0 2px rgba(0, 0, 0, 0.2);font-size:13px;margin-left:20px !important;margin-right:8px !important;margin-top:-45px !important;min-height:400px}}@media only screen and (max-width:62em){.form-gestionador-fixed{background:white none repeat scroll 0 0;border-color:#0074e4 #ddd #ddd;border-image:none;border-style:solid;border-width:2px 1px 1px;box-shadow:0 0 2px rgba(0, 0, 0, 0.2);font-size:13px;margin-left:0px !important;margin-right:0px !important;margin-top:0px !important;min-height:400px}}@media only screen and (max-width:90em){.reveal-modal.medium{margin-left:-42%;width:85%}}.foto-caja .opacity-hover{opacity:0}.foto-caja:hover .opacity-hover{opacity:1}.texto-label{position:absolute;z-index:1;color:#fff;bottom:0px;background:rgba(0,0,0,0.5);left:0;line-height:21px;padding:2px 4px;font-size:0.8rem}.label-slider{background-color:transparent;color:#444;display:inline-block;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:0.6875rem;font-weight:normal;line-height:1;margin-bottom:inherit;padding:0.25rem 0.5rem 0.375rem;position:relative;text-align:center;text-decoration:none;white-space:nowrap}.orbit-container .formato-lista img{height:100px;min-height:auto}.formato-lista .referencia{font-size:0.8rem;color:#888888;display:inline-block;padding-right:10px}.iw .label{margin-bottom:0px !important}#wall-slider{background-image:url('/images/photography.png');height:300px}.search_example{font-size:0.9rem;text-shadow:1px 1px #222222;color:white}.property-meta{margin:0;padding:0 16px;background-color:#e2e2e2;border-top:0 solid #dedede}.property-meta span{font-size:11px;margin-right:14px;padding-right:14px}#body_buscador .property-meta span{padding-right:0}#body_buscador .property-meta{padding:4px;min-height:30px}.property-meta span [class^="icon-"], .property-meta span [class*=" icon-"]{display:inline-block;height:20px;margin-right:8px;vertical-align:-5px;width:20px}.property-meta span .icon-area, .barra-carac-import .icon-build{background:rgba(0, 0, 0, 0) url("/images/icon-size.png") no-repeat scroll left center}.property-meta span .icon-bed{background:rgba(0, 0, 0, 0) url("/images/icon-bed.png") no-repeat scroll left center}.property-meta span .icon-bath{background:rgba(0, 0, 0, 0) url("/images/icon-bath.png") no-repeat scroll left center}.property-meta span .icon-build, .barra-carac-import .icon-build{background:rgba(0, 0, 0, 0) url("/images/icon-building.png") no-repeat scroll left center}.formato-caja2 .titulo{margin-bottom:6px}.formato-caja2 .box p{font-size:13px}.formato-caja2 .mas-info{text-align:left;display:block}.datos-principales-formatos-caja2{line-height:20px;padding:5px 0px 5px 0px}.ref-formatos-caja2{margin-top:0px;margin-top:0px;font-size:0.8em}.direccion-formatos-caja2{font-weight:600}.property-meta .dato-formatos-caja2{margin-top:0px;background:transparent !important;text-align:left}.infobox-group{line-height:15px}.line-height30{line-height:30px}img.ficha_agencia_thumbs{height:135px}ul.estilo-lista-rrss li{float:left;list-style:none;font-size:2em}select[multiple]{height:auto}div.ver-vacacional{display:inline-block}div.agencia-original{display:block;overflow:auto;padding:2px;text-align:center;margin-bottom:10px;line-height:20px}div.agencia-original h4{margin-bottom:0px !important}div.agencia-original p{text-align:center}div.agencia-original img{width:100%}h1.logo-h1{position:absolute;left:-9999999px;display:inline !important}.input-group{display:inline-flex;width:100%;margin-bottom:1rem}.input-group>:first-child, .input-group>:last-child>*{border-radius:0 0 0 0}.input-group-button, .input-group-button a, .input-group-button button, .input-group-button input, .input-group-button label, .input-group-field, .input-group-label{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}.input-group-label:last-child{border-left:0}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;width:1%;height:100%}.input-group-button, .input-group-button a, .input-group-button button, .input-group-button input, .input-group-button label, .input-group-field, .input-group-label{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}div.oficina-responsable-tfno-mvl{text-align:center;display:block;font-size:18px;width:210px;font-weight:bold;color:#fafafa;padding-top:10px;padding-left:30px;padding-right:10px;padding-bottom:10px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #3b3c3d;-moz-box-shadow:0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 1px rgba(255,255,255,1);-webkit-box-shadow:0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 1px rgba(255,255,255,1);box-shadow:0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 1px rgba(255,255,255,1);text-shadow:0px -1px 0px rgba(000,000,000,0.7), 0px 1px 0px rgba(255,255,255,0.3);margin:0 auto;background-color:rgb(87, 87, 87)}div.oficina-responsable-tfno-mvl a{color:white !important}div.oficina-responsable-tfno-mvl i.fa-phone:before{position:relative;left:-5px}div.oficina-responsable-info{line-height:20px}div.oficina-responsable-info span{display:block}div.oficina-responsable-info span.oficina-nombre{font-size:20px;font-weight:bold;margin-bottom:5px}.infowindow_loading{width:300px;height:200px;text-align:center}.ajax_loader{margin-top:30%;margin-left:40%}div.etiqueta{position:absolute;z-index:2;width:100%;left:0px;background-color:rgba(255,0,0,0.5);color:white;border-radius:4px 4px 0px 0px;font-weight:bold;line-height:25px}@media only screen and (min-width:40em){div.modulo-popup-te-llamamos{height:100px;width:33%;min-width:635px;background-color:white;position:fixed;left:33%;bottom:0px;z-index:999999999;display:none;border-radius:50px}div.modulo-popup-te-llamamos img{height:90px;margin-left:30px;float:left}div.modulo-popup-te-llamamos p.grande{font-size:30px}div.zopim{z-index:999 !important}}@media only screen and (max-width:40em){div.modulo-popup-te-llamamos img{display:none}div.modulo-popup-te-llamamos{height:100px;width:100%;background-color:white;position:fixed;bottom:0px;z-index:999999999;display:none;border-radius:50px}div.zopim{display:none !important}div.modulo-popup-te-llamamos p.grande{font-size:20px}}div#content-top-1, div#content-top-2, div#content{z-index:1 !important}div.modulo-popup-te-llamamos p.grande{text-align:center}div.modulo-popup-te-llamamos p.pequenyo{text-align:center;font-size:13px}div.modulo-popup-te-llamamos a{margin:5px;padding:8px;display:block;width:100%}div.modulo-popup-te-llamamos div.left, div.modulo-popup-te-llamamos div.botonera{float:left}div.modulo-popup-te-llamamos div.left{width:60%}div.modulo-popup-te-llamamos div.botonera{width:35%}