@import url(//storage.googleapis.com/staticweb.inmoweb.es/web_framework/css/global/imp_buscador_horizontal_nuevo.css);@import url(//storage.googleapis.com/staticweb.inmoweb.es/web_framework/css/global/imp_results_estandar.css);@import url(//storage.googleapis.com/staticweb.inmoweb.es/web_framework/css/global/imp_etiqueta_diagonal_dch.css);@import url(//storage.googleapis.com/staticweb.inmoweb.es/web_framework/css/global/imp_box_propiedades_3col.css);@import url(//storage.googleapis.com/staticweb.inmoweb.es/web_framework/css/global/imp_box_promociones_3col.css);@import url(//storage.googleapis.com/staticweb.inmoweb.es/web_framework/css/global/imp_boxes_0.css);@import url(//storage.googleapis.com/staticweb.inmoweb.es/web_framework/css/global/imp_aside_centrado.css);@import url(//storage.googleapis.com/staticweb.inmoweb.es/web_framework/css/global/imp_cookies_bottom.css);@import url(//storage.googleapis.com/staticweb.inmoweb.es/web_framework/css/global/imp_footer_3.css);@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i);@import url(https://fonts.googleapis.com/css?family=Fira+Sans:200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i);@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300i,400,400i,600,600i,700,700i,900,900i);@import url(https://fonts.googleapis.com/css2?family=Gentium+Plus:ital,wght@0,400;0,700;1,400;1,700&display=swap);#results #leyenda label,form div.line select{background:url(img/arrow.png) 94%/10px no-repeat #fff}#results #slider,#slider{height:80px}#detalle #ficha div.colIzq #descripcionFicha h3,.home_section a{margin-top:10px}.btn,body,h2{font-family:'Open Sans',sans-serif}#navegacion ul li a i.fa-caret-down,#slider,h2,header,section{position:relative}#navegacion ul#favoritos>li>div>div>div>ul>li h3 a,#results #leyenda label,.nivo-caption p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#aboutus .texto h2{text-align:left;width:100%}#buscador div.line{box-sizing:border-box}#detalle #ficha .actionBar ul li.dropDownMenu.documents ul{height:auto!important;padding:0!important}#detalle #ficha .actionBar ul li.dropDownMenu.documents ul li,#detalle #ficha .actionBar ul li.dropDownMenu.documents ul li a{width:auto!important;color:#fff!important;font-size:14px;height:35px!important;line-height:35px!important;padding:0 5px!important}#detalle #ficha .actionBar ul li.dropDownMenu.documents ul li a,#navegacion ul li.dropDownMenu:hover ul li a,#navegacion ul#idiomas li.dropDownMenu:hover ul li:hover,#navegacion ul#idiomas>li:hover>a{background:0 0!important}#detalle #ficha .actionBar ul li.dropDownMenu.documents ul li:hover{background:#646c77}.home_section{margin:50px auto 0;padding:50px 0;background:#fff;width:100%}.home_section a{display:block;color:#e5ab04}#home .offers{padding:60px 0}body#promo_details #detalle #ficha .header .headerTitulo .headerLeft h1,body#promo_details #detalle #ficha .header .headerTitulo .headerLeft p,body#promo_details #detalle #ficha .header .headerTitulo .headerRight .precio{color:#686970}.sliderPropiedad .sliderPrincipal .img img{max-height:202px;min-height:176px}body{color:#7e838f;font-weight:400}#background{background:#f7f7f7}a{text-decoration:none}a:active,a:hover{color:#918277}a:focus{outline:0}::selection{background:#e0e0e0;color:#fff}h2{overflow:hidden;z-index:0;margin:0 auto 25px;font-size:42px;line-height:56px;text-align:center;color:#525255;font-family:'Gentium Plus',serif;font-weight:700}#buscador form div.line input[type=text]#max_price,#min_pricep{color:#fff;font-size:12px!important}img{max-width:100%}form div.line input[type=text],form div.line select,form div.line textarea{border-radius:2px;height:40px;border:1px solid #c4c4c4;font-size:14px;color:#77797e}#aviso_cookie div p,#creditos a,#details .breadcrumbs>ul>li,#details .breadcrumbs>ul>li>a,#filtroResultadoAbrir>ul>li,#filtroResultadoAbrir>ul>li a,.alquiler .contenido .descripcionCaracteristicas h4,.box_horizontal .alquiler h3,.box_horizontal .promocion h3,.box_horizontal .venta .contenido .descripcionCaracteristicas h4,.box_horizontal .venta h3,.breadcrumbs>ul>li>a,.btn,.home_section:nth-child(2) .column_child p,footer a{color:#fff}form div.line select{-webkit-appearance:none}#aviso_cookie div>a:after,#aviso_cookie div>a:before,#buscador>div,header,table tbody tr:nth-child(2n) td{background:#fff}.btn{font-size:14px;font-weight:600;border-radius:2px;background:#3e509a;border:none;letter-spacing:.5px}.btn:hover{border:none;background:#000}.fa-caret-down:before{content:"\f107"!important}.flecha{background:#bebebe}#aviso_cookie{width:560px;background:#232323}section{width:100%!important;margin:50px auto}#home section{position:initial}header{height:620px}#logo{top:20px;width:1260px;left:0;right:0;margin:0 auto!important;z-index:1}#logo a img{width:250px}#home #logo,.colDch .certificacion_A,.colDch .certificacion_B,.colDch .certificacion_C,.colDch .certificacion_D,.colDch .certificacion_E,.colDch .certificacion_F,.colDch .certificacion_G{display:block}#slider{background:url(slider_images/img01.jpg) top center/100% no-repeat}#home #slider{height:auto;background:0 0;top:120px}#slider .nivoSlider{position:inherit;z-index:0}#slider .nivoSlider:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.15);z-index:6}#slider .nivoSlider img{width:100%!important;height:auto!important;max-height:500px;object-fit:cover}.nivo-caption{font-family:'Gentium Plus',serif!important;font-weight:700;opacity:1!important;background:0 0!important;line-height:1.2307;font-size:40px;bottom:inherit!important;z-index:7;width:100%;text-align:center;padding-top:10%!important;top:70px!important;text-shadow:0 0 15px rgba(0,0,0,.17)}.nivo-caption>div{padding:20px;color:#fff;font-size:20px}.nivo-caption p{color:#d81010;font-size:26px;font-weight:700;text-shadow:0 1px 1px #616161}#buscador .busquedaAvanzada>a>i,#buscador ul.tabs li a i,#buscadorAvanzado form .colDcha fieldset .line:nth-child(12),#buscadorAvanzado form .colDcha fieldset .line:nth-child(2),#buscadorAvanzado form .colDcha fieldset .line:nth-child(5),#buscadorAvanzado form .colDcha fieldset .line:nth-child(6),#captacion #frmCaptacion .detalleInmueble .line:nth-child(10),#captacion #frmCaptacion .detalleInmueble .line:nth-child(11),#captacion #frmCaptacion .detalleInmueble .line:nth-child(12),#captacion #frmCaptacion .detalleInmueble .line:nth-child(13),#captacion #frmCaptacion .detalleInmueble .line:nth-child(14),#captacion #frmCaptacion .detalleInmueble .line:nth-child(15),#captacion #frmCaptacion .detalleInmueble .line:nth-child(16),#captacion #frmCaptacion .detalleInmueble .line:nth-child(17),#captacion #frmCaptacion .detalleInmueble .line:nth-child(18),#captacion #frmCaptacion .detalleInmueble .line:nth-child(19),#captacion #frmCaptacion .detalleInmueble .line:nth-child(20),#captacion #frmCaptacion .detalleInmueble .line:nth-child(21),#captacion #frmCaptacion .detalleInmueble .line:nth-child(22),#captacion #frmCaptacion .detalleInmueble .line:nth-child(23),#captacion #frmCaptacion .detalleInmueble .line:nth-child(24),#captacion #frmCaptacion .detalleInmueble .line:nth-child(25),#captacion #frmCaptacion .detalleInmueble .line:nth-child(26),#captacion #frmCaptacion .detalleInmueble .line:nth-child(28),#captacion #frmCaptacion .detalleInmueble .line:nth-child(5),#captacion #frmCaptacion .detalleInmueble .line:nth-child(6),#captacion #frmCaptacion .detalleInmueble .line:nth-child(7),#captacion #frmCaptacion .detalleInmueble .line:nth-child(8),#captacion #frmCaptacion .detalleInmueble .line:nth-child(9),#captacion #frmCaptacion .localizacionInmueble .line:nth-child(7),#captacion #frmCaptacion .localizacionInmueble .line:nth-child(8),#captacion #frmCaptacion .localizacionInmueble .line:nth-child(9),#contenido>a,#detalle #ficha div .detallesFicha h3 i,#detalle #formMasInfo #contenido h3 i,#idiomas>li.dropDownMenu>ul:before,#navegacion ul li.dropDownMenu:hover>a:after,#navegacion ul#favoritos,#navegacion ul#favoritos>li>div>div>div ul li .contenido .descripcionCaracteristicas .caracteristicas li i,#navegacion ul#idiomas li a span>span:last-child,#results .breadcrumbs,#results label:after,.alquiler .acciones,.alquiler .contenido .descripcionCaracteristicas ul.caracteristicas li span,.alquiler figure div.mask div.referencia span.tipo,.home_section a.masInfo,.home_section:nth-child(2) .column_child img,.home_section:nth-child(3)>div>p,.modalContainer .modal form button.btn i,.nivo-controlNav,.nivo-directionNav,.promocion .acciones,.promocion .contenido .descripcionCaracteristicas ul.caracteristicas li span,.promocion figure div.mask div.referencia span.tipo,.venta .acciones,.venta .contenido .descripcionCaracteristicas ul.caracteristicas li span,.venta figure div.mask div.referencia span.tipo,article#mainText .datosContacto,article.offers #leyenda .titulo i,div#descripcionFicha2,div.vistaResultados>ul>li:nth-child(2),footer #datosContactoFooterSucursales .socialLinks,footer:after,header .datosContacto address ul li.agencia,header .datosContacto address ul li.direccion,header .datosContacto address ul li.movil,header .datosContacto address ul li.poblacionProvincia,header .datosContacto ul:first-child li:last-child{display:none}.nivo-caption>div span:after{content:"";display:inline-block;width:4px;height:4px;margin:0 20px;border-radius:50%;border:2px solid #568298;position:relative;top:-2px}#navegacion #navHeader #navLinks li:last-child,aside #mailingList form .line{border-right:none}#container header #slider,#fichaScroll,#navegacion nav ul#favoritos>li>a span,.nivo-caption>div span.precio:after,.nivo-caption>div span.superficie:after,.wxp-map-icon span,footer #datosContactoFooter{display:none!important}#buscador>div,#navegacion nav{display:table;box-sizing:border-box}.nivo-directionNav a{top:0!important;width:60px;height:60px;text-indent:-9999px;background-image:url(img/nav_slider.png);opacity:.7}.nivo-directionNav a:hover,.promocion:hover .contenido .precio{opacity:1}.nivo-directionNav a.nivo-nextNav{background-position:-60px 0}.nivo-directionNav a.nivo-prevNav{background-position:0 0;left:initial!important;right:70px}#navegacion{position:absolute;top:30px;background:unset;transition:.25s;-webkit-transition:.25s;-moz-transition:.25s;max-width:1260px;left:0;right:0;margin:0 auto}#home #navegacion.fixed,#navegacion.fixed{top:0;position:absolute}#navegacion nav{position:relative;box-shadow:none;width:100%!important}#navegacion #navHeader{z-index:10;float:right;padding-right:70px;background:#3e509a}#navegacion ul li a{color:#fff;height:60px;line-height:60px;font-size:15px;font-weight:400;padding:0 15px}#navegacion ul li:hover>a,#navegacion ul li>a:hover{background:0 0;color:#b4b4b4!important;transition:none;-webkit-transition:none;-moz-transition:none}#navegacion ul li.dropDownMenu ul li a,#navegacion ul li.dropDownMenu ul li.dropDownMenu a{color:#fff!important;padding:0 10px;height:50px;line-height:50px}#details #ficha .actionBar ul li a,#details #ficha .actionBar ul li i,#navegacion ul li.dropDownMenu ul li.dropDownMenu a:hover,#navegacion ul li.dropDownMenu ul li.dropDownMenu:hover>a,#navegacion ul#idiomas li ul li:hover>a,footer a{color:#fff!important}#navegacion ul li.dropDownMenu:hover ul li:hover{background:#2d2d2c!important}#navegacion ul li.dropDownMenu ul li a:hover{background:0 0!important;color:#fff!important}#navegacion ul li.dropDownMenu:hover>a{border-bottom:none!important}#navLinks .dropDownMenu>a>i{float:left;margin-top:0;margin-right:5px;top:33px;left:4px!important}#navLinks .dropDownMenu>a>span{float:left}.dropDownMenu ul{background:#3e509a!important;height:auto!important;right:0;top:35px}.dropDownMenu ul li a{color:#fff!important;border-right:none!important;margin:0 10px}.dropDownMenu ul li a:hover{color:#fff!important;background:#404d36!important}#navegacion #operationList>li>ul>li.dropDownMenu>a>i{margin:20px 12px 0 0}#navegacion ul#favoritos>li>div{background:#495466;width:100%!important;padding:0 10px;box-sizing:border-box}#navegacion ul#favoritos>li>div>div>div>ul>li{background:#fff;height:190px;padding:0!important;width:calc(100% * (1/8) - 0px - 1px)!important;margin:20px 10px}#navegacion ul#favoritos>li:hover>div a{height:82px}#navegacion ul#favoritos>li>div>div>div>ul>li h3{top:0;left:0;padding:5px 10px;background:#516072;position:relative;margin:0}#navegacion ul#favoritos>li>div>div>div>ul>li h3 a{padding:0!important;font-size:12px;height:22px!important;line-height:22px;color:#fff!important;text-shadow:none;text-transform:initial;letter-spacing:0}#navegacion ul#favoritos>li>div>div>div ul li .contenido .caracteristicas li{text-align:center}#navegacion ul#favoritos>li>div>div>div ul li .contenido{padding:0 5px}#navegacion ul#favoritos>li>div>div>div ul li .contenido .descripcionCaracteristicas{height:32px;color:#575757;padding:0}#navegacion ul#favoritos>li>div>div>div>ul>li .contenido .precio{background:0 0!important;color:#292929!important;font-weight:700;text-align:center;position:relative;border:none;height:auto;margin-top:7px!important}#navegacion ul#idiomas{position:absolute;right:10px}#navegacion ul#idiomas .dropDownMenu ul{top:80px;left:5px}#navegacion ul#idiomas li a.langSelect{text-align:center;z-index:13;position:relative}#idiomas>li.dropDownMenu>ul:before,#navLinks>li.dropDownMenu>ul:before,#operationList>li.dropDownMenu>ul:before{content:"";position:absolute;top:-10px;right:20px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #3e509a}#navegacion ul#idiomas li ul li a{height:35px;line-height:30px;padding:0 13px;text-align:center}header .datosContacto{top:0!important;background:#e3e3e3;width:100%!important;margin-left:0!important;left:0!important;z-index:12;height:36px;display:none}header .datosContacto a{color:#5e6267}header .datosContacto address{box-sizing:border-box;margin:0 auto;float:none;background:0 0;padding:0}#home footer #datosContactoFooter div,.tabs li a,label{margin-bottom:5px}header .datosContacto address ul{position:relative;text-align:right;float:right;width:auto}header .datosContacto address ul li{color:#5e6267;text-align:right;display:inline-block;font-size:13px;font-weight:400;float:left;border-right:0;padding:6px 15px;margin:5px 0}header .datosContacto address ul li i{margin-right:2px;color:#767b80}header .datosContacto address ul.socialLinks{margin:0 6px 0 0;padding:0;border:none}.datosContacto .socialLinks li{display:inline-block;font-size:16px;margin-right:1px;padding:4px 0}.datosContacto .socialLinks li i{color:#767b80}#buscador{display:none;background:0 0;width:96%!important;left:0;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;position:relative;top:55px;margin:0 0 50px}#home #buscador{display:block;max-width:1251px;margin:0 auto;top:100px}#buscador>div{margin:0 auto;position:relative;padding:29px 18px 20px;border-radius:0}#promo_details #ficha h1,article#mainText,aside{margin-bottom:0}.globalSelector{outline:0;width:100%;height:40px;font-size:1em;color:#787878;border-radius:2px;border:1px solid #c4c4c4;transition:.2s;box-sizing:border-box}#buscador .busquedaAvanzada>a,#buscador ul.tabs li a{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0}#buscador form div.line#precio,#buscador form div.line#preciop{height:47px}.ui-slider .ui-slider-handle,.ui-widget-header{background:#768799!important}#buscador ul.tabs li.activo a,#buscador ul.tabs li.activo a:hover{border:none!important;color:#6f6f6f!important}#numero_refp{width:70%}#buscador ul.tabs{position:absolute;top:-30px;left:5px;border-bottom:1px solid transparent}#buscador ul.tabs li a{position:relative;padding:5px 15px;color:#ccc;border-radius:0;margin:0}#buscador ul.tabs li:first-child a{padding-left:0}#buscador ul.tabs li a:hover,#buscador ul.tabs li.activo a,#buscador ul.tabs li.activo a:hover{background:0 0;color:#fff;border-bottom:none}#buscador ul.tabs li.activo a{color:#3e509a!important;font-size:11px}#buscador .busquedaAvanzada>a{right:10px;padding:10px 12px;color:#3e509a;border-radius:0;top:-40px;font-size:11px}.busquedaAvanzada form fieldset div.line>div input[type=text],.busquedaAvanzada form fieldset div.line>div select{width:127px!important}#buscador label{color:#000;font-weight:500}#buscador div form:first-child fieldset button,#buscador div#openProperty form:first-child button,#buscador div>form button,.btn.btnDefault{background:#3e509a}#buscador div>form button:hover,.busquedaAvanzada .modal span.titulo{background:#2e353e}.tabs li a{border-radius:0;padding:15px}#contacto .datosContacto,#detalle #ficha .actionBar a.hazOferta:hover,#detalle #ficha .actionBar ul li a i:hover,#detalle #ficha .actionBar ul li i:hover,#detalle #ficha .actionBar ul li.share:hover>i,.sliderPropiedad,.tabs li.activo a{background:0 0}#buscador div#openNew form:first-child button,#buscador div#openProperty form:first-child button{top:6px}article#mainText{padding-top:40px;padding-bottom:5px;background:unset;margin-top:0;color:#888;font:400 16px/26px "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;width:70%!important}article#mainText p{line-height:26px!important}article#mainText .welcome{float:none;margin:0 auto}article .texto p{color:#888;font:400 16px/26px "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.home_section:first-child img{width:155px;float:left;margin:0 9px}.home_section:nth-child(2){background:#f7f7f7;margin:0;width:100%!important;padding:60px 0;box-sizing:border-box}#contacto .texto,.home_section:nth-child(2) div p{line-height:26px!important;font-size:16px;text-align:center}.home_section:nth-child(2) .column_child:first-child{background:url(img/tasa.png) center top/50px no-repeat}.home_section:nth-child(2) .column_child:nth-child(2){background:url(img/key.png) center top/50px no-repeat}.home_section:nth-child(2) .column_child:nth-child(3){background:url(img/personal.png) center top/50px no-repeat}.home_section:nth-child(2) .column_child:nth-child(4){background:url(img/home_staging.png) center top/50px no-repeat}.home_section:nth-child(3){margin-bottom:0;padding-top:12px}#detalle #ficha .header .caracteristicasPrincipales ul,.home_section>div{margin:0 auto}.home_section .column_child{position:relative;padding-top:80px;text-align:center!important}.home_section .title_child{font-weight:800!important;padding-bottom:0!important;height:25px;margin-top:12px;line-height:22px;font-family:'Josefin Sans';font-size:16px;color:#636c78}.home_section .image_child{position:absolute;top:0;width:60px;left:50%;margin-left:-30px}.etiqueta{z-index:9}.alquiler figure,.promocion figure,.venta figure{overflow:hidden;width:100%;box-sizing:border-box;position:initial}.alquiler figure .mask,.promocion figure .mask,.venta figure .mask{height:32px!important;z-index:8;background:0 0!important;padding:5px!important;top:10px!important}.alquiler figure div.mask div.referencia,.promocion figure div.mask div.referencia,.venta figure div.mask div.referencia{background:0 0!important;height:28px;line-height:28px}.alquiler figure div.mask div.referencia span.numeroRef,.promocion figure div.mask div.referencia span.numeroRef,.venta figure div.mask div.referencia span.numeroRef{float:left;margin-left:15px;color:#fff;padding:2px 10px;font-size:15px;background:0 0/23px #333333e6;border-radius:3px}.alquiler figure div.mask div.referencia span.numeroRef:before,.promocion figure div.mask div.referencia span.numeroRef:before,.venta figure div.mask div.referencia span.numeroRef:before{display:none!important;font:16px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px;color:#7e7f89;content:"\f02b"}.promocion .img:before,aside:before{content:""}.alquiler,.promocion,.venta{background-color:#fff;padding:5px!important;margin-bottom:30px!important;overflow:hidden}.promocion{padding:0!important;border:none}.sliderPropiedad.sliderMini{transform:none!important}.alquiler h3,.promocion h3,.venta h3{font-weight:700;text-decoration:none;font-size:17px;color:#8b9095;padding-left:0;background:0 0;-webkit-transition:.25s;-moz-transition:.25s;transition:.25s;text-align:center;margin:18px 0}.promocion h3{padding-left:10px;font-size:26px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.3);text-transform:none;z-index:12;box-sizing:border-box;text-align:center;font-weight:600;letter-spacing:-1px;top:30px;-webkit-transition:.15s ease-in-out;-moz-transition:.15s ease-in-out;-o-transition:.15s ease-in-out;transition:.15s ease-in-out;-webkit-transform:translateY(36px);-moz-transform:translateY(36px);-ms-transform:translateY(36px);-o-transform:translateY(36px);transform:translateY(36px);position:absolute;width:100%;margin:10px 0}.promocion:hover h3{-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);-o-transform:translateY(16px);transform:translateY(16px)}.promocion .img:before{position:absolute;width:100%;height:100%;background-color:rgba(73,84,102,.26);z-index:110}.promocion .contenido .descripcionCaracteristicas{font-weight:700;color:#fff;font-size:17px;margin-top:10px;text-shadow:0 1px 0 rgba(0,0,0,.4);position:absolute;z-index:12;top:58px;width:100%;text-align:center;box-sizing:border-box;padding:0;letter-spacing:-.5px;-webkit-transform:scale(1,1) translateY(36px);-moz-transform:scale(1,1) translateY(36px);-ms-transform:scale(1,1) translateY(36px);-o-transform:scale(1,1) translateY(36px);transform:scale(1,1) translateY(36px);-webkit-transition:.15s ease-in-out;-moz-transition:.15s ease-in-out;-o-transition:.15s ease-in-out;transition:.15s ease-in-out}.promocion figure div.mask,.promocion figure div.mask a{position:absolute;top:0;padding:0!important;margin:0;width:100%;height:100%!important;left:0}.promocion:hover .contenido .descripcionCaracteristicas{visibility:collapse;opacity:0;-webkit-transform:scale(.8,.8) translateY(36px);-moz-transform:scale(.8,.8) translateY(36px);-ms-transform:scale(.8,.8) translateY(36px);-o-transform:scale(.8,.8) translateY(36px);transform:scale(.8,.8) translateY(36px)}.promocion figure div.mask{z-index:22}.promocion figure div.mask a{background:0 0;text-indent:-9999px}.promocion .sliderPropiedad .sliderPrincipal .img img{max-height:202px;min-height:215px;-webkit-transition:.5s linear;transition:.5s linear;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.promocion:hover .sliderPropiedad .sliderPrincipal .img img{-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}.alquiler .contenido .descripcionCaracteristicas h4,.venta .contenido .descripcionCaracteristicas h4{font-size:17px;font-weight:400;margin-bottom:10px;text-align:center;margin-top:15px}.alquiler .contenido .descripcionCaracteristicas h4 a,.venta .contenido .descripcionCaracteristicas h4 a{color:#777c80}.alquiler .contenido .descripcionCaracteristicas .descripcion,.venta .contenido .descripcionCaracteristicas .descripcion{margin:15px 0 5px;font-size:15px;line-height:25px;overflow:hidden;display:none!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:center}.alquiler .contenido .descripcionCaracteristicas ul.caracteristicas,.promocion .contenido .descripcionCaracteristicas ul.caracteristicas,.venta .contenido .descripcionCaracteristicas ul.caracteristicas{list-style:none;margin:-5px 0;border-top:none;padding:10px 0;display:flex;align-items:center;justify-content:center}.alquiler .contenido .descripcionCaracteristicas>ul>li,.venta .contenido .descripcionCaracteristicas>ul>li{display:inline-block;color:#59595f;margin-bottom:0!important;width:28%;text-align:left;font-size:15px}.alquiler .contenido .descripcionCaracteristicas ul.caracteristicas li.banos,.venta .contenido .descripcionCaracteristicas ul.caracteristicas li.banos{display:inline-block!important}.promocion .contenido .descripcionCaracteristicas ul.caracteristicas li span{display:inline-block}.alquiler .contenido .descripcionCaracteristicas>ul>li>i,.venta .contenido .descripcionCaracteristicas>ul>li>i{display:inline-block!important;font:16px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px;color:#72788a}.alquiler .contenido .descripcionCaracteristicas>ul>li.habitaciones>i,.venta .contenido .descripcionCaracteristicas>ul>li.habitaciones>i{color:transparent!important;height:28px;width:28px;margin-right:10px;background-size:25px;position:relative;top:0}.alquiler .contenido .descripcionCaracteristicas>ul>li.banos>i,.venta .contenido .descripcionCaracteristicas>ul>li.banos>i{color:transparent!important;height:25px;width:25px;margin-right:10px;background-size:22px;position:relative;top:0}.alquiler .contenido .descripcionCaracteristicas>ul>li.supHabitable>i,.venta .contenido .descripcionCaracteristicas>ul>li.supHabitable>i{color:transparent!important;height:25px;width:25px;margin-right:10px;background-size:24px;position:relative;top:0}.alquiler .contenido .descripcionCaracteristicas>ul>li.supConstruida>i,.venta .contenido .descripcionCaracteristicas>ul>li.supConstruida>i{color:transparent!important;height:25px;width:25px;margin-right:10px;background-size:20px;position:relative;top:0}.alquiler .contenido .descripcionCaracteristicas ul.caracteristicas li.habitaciones i:before,.venta .contenido .descripcionCaracteristicas ul.caracteristicas li.habitaciones i:before{content:"\f236";color:#000}.alquiler .contenido .descripcionCaracteristicas ul.caracteristicas li.banos i:before,.venta .contenido .descripcionCaracteristicas ul.caracteristicas li.banos i:before{content:"\f2cd";color:#000}.alquiler .contenido .descripcionCaracteristicas ul.caracteristicas li.supHabitable i:before,.venta .contenido .descripcionCaracteristicas ul.caracteristicas li.supHabitable i:before{content:"\f015";color:#000}.alquiler .contenido .descripcionCaracteristicas ul.caracteristicas li.supConstruida i:before,.venta .contenido .descripcionCaracteristicas ul.caracteristicas li.supConstruida i:before{content:"\f0b2";color:#000}#results .contenido .descripcionCaracteristicas .supParcela i:before{content:"\f1cb";color:#000}.promocion .contenido .precio p{line-height:40px!important}.alquiler .contenido .precio,.promocion .contenido .precio,.venta .contenido .precio{height:50px;box-sizing:border-box;background:0 0;border-radius:0;margin-top:0;padding:0 15px;color:#fff;font-size:22px;letter-spacing:-1px;line-height:1;text-shadow:0 1px 0 rgba(0,0,0,.6);position:absolute;top:165px;z-index:12;text-align:left;width:100%!important;left:0}.promocion .contenido .precio{position:absolute;width:100%!important;font-size:20px;font-weight:600;text-align:center;top:inherit!important;bottom:72px;-webkit-transition:.15s ease-in-out;-moz-transition:.15s ease-in-out;-o-transition:.15s ease-in-out;transition:.15s ease-in-out;opacity:0}.alquiler .contenido .precio p span,.promocion .contenido .precio p span,.venta .contenido .precio p span{font-weight:600}.alquiler .contenido .precio p,.venta .contenido .precio p{line-height:52px}.alquiler .contenido .precio .antes,.venta .contenido .precio .antes{margin:13px 0 -5px;color:#fff;font-size:15px}#detalle #ficha .header .caracteristicasPrincipales ul li strong{font-weight:400}#detalle #ficha .header:before{background:rgba(0,0,0,.6);top:34px}#detalle #ficha .header .caracteristicasPrincipales{background:#fff;position:absolute;bottom:0;width:100%;padding:20px 0;display:block}#detalle #ficha .header .caracteristicasPrincipales ul li{font-size:16px;display:inline-block;height:55px;line-height:55px;font-weight:500;width:24.7%;color:#333;text-align:center}#detalle #ficha .header .caracteristicasPrincipales ul li#sup_util i{color:transparent!important;height:30px;width:30px;margin-right:10px;background:url(img/util.png) center/30px no-repeat;position:relative;top:-5px}#detalle #ficha .header .caracteristicasPrincipales ul li#sup_parcela i{color:transparent!important;height:22px;width:22px;margin-right:10px;background:url(img/parcela.png) center/22px no-repeat;position:relative;top:-4px}#detalle #ficha .header .caracteristicasPrincipales ul li#habitaciones i{color:transparent!important;height:27px;width:27px;margin-right:10px;background:url(img/bed.png) center/27px no-repeat;position:relative;top:-4px}#detalle #ficha .header .caracteristicasPrincipales ul li#banos i{color:transparent!important;height:27px;width:27px;margin-right:10px;background:url(img/bano.png) center/27px no-repeat;position:relative;top:-8px}aside{display:none;background:url(img/bg_aside.jpg) 0 0/cover no-repeat fixed;background-position:50% 0!important;padding:55px 0 75px;position:relative}aside:before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(51,51,51,.75);z-index:6}aside #mailingList{position:relative;z-index:7;padding:0}aside #mailingList h3{color:#fff;font-size:22px!important;line-height:48px;font-weight:400!important;text-transform:none;padding-top:0;margin-top:0}aside #mailingList p{font-weight:400;font-size:1em;text-align:left!important;margin-bottom:20px}aside #mailingList form .line.checkbox p a{font-size:12px;font-weight:400;color:#fff}aside #mailingList form .line button{height:40px;position:relative;line-height:25px}aside #mailingList form .line button:hover{background:#3e4b5a}aside #mailingList form .line input[type=text]{border-radius:0;border:none;background:#fff;height:40px}#results #leyenda label,article.offers #leyenda form .line button{margin:0;height:45px;width:100%}#results h1{font-size:42px;line-height:56px;color:#525255;text-align:center;font-family:'Gentium Plus',serif;font-weight:700}#details .offers h2:first-letter,#results h1:first-letter{text-transform:uppercase}#detalle #ficha,#results article.offers #listOffers,footer #datosContactoFooterSucursales>div>ul.socialLinks{margin-top:0}.headerResults{background:0 0;border-radius:0;padding:0}article.offers #leyenda{border:none;background:#fff;padding:25px 25px 40px;margin-bottom:30px}#results .breadcrumbs>ul>li>a{color:#59595f;font-size:20px;padding-left:14px}.filtroResultados ul li a i{margin-right:0;margin-left:5px}.paginacion ul li a,.paginacion ul li span{border:1px solid #b0b0b0;color:#979797;height:30px;width:30px;line-height:32px;border-radius:3px}.paginacion ul li a:hover,.paginacion ul li span.activa{border:1px solid #333;background:#333}.vistaResultados ul li a{border-radius:0;width:35px;height:35px;line-height:35px}.vistaResultados ul li a.activo,.vistaResultados ul li a:hover{border:1px solid #3e509a;background:#3e509a}#results .box_vertical .sliderPropiedad .sliderPrincipal .img img{max-height:initial!important}.filtroResultados>ul>li>ul{width:380px;top:42px;background:#768799}#leyenda>form>fieldset>div.line.filtro_m2:after,article.offers #leyenda form .line.filtro_m2 div span,article.offers #leyenda form .line.filtro_precio div span{color:#818181;background:0 0;border:none;margin-bottom:5px}#results article.offers #leyenda span.titulo{text-align:left;border-bottom:none;padding:5px 1em 0 0;font-size:25px;margin:0 0 25px;font-family:"Source Sans Pro",sans-serif;line-height:1;font-weight:500;color:#787878}#contenido>p:nth-child(2),#contenido>p:nth-child(4),#details .tabs li a,.paginacion .resultados{color:#78787f}.alquiler .contenido .descripcionCaracteristicas h4 a,.box_horizontal .venta .contenido .descripcionCaracteristicas h4 a{color:#59595f}.box_horizontal .alquiler .contenido .precio,.box_horizontal .promocion .contenido .precio,.box_horizontal .venta .contenido .precio{bottom:77px;color:#fff;font-size:18px;top:inherit}#results article.offers #leyenda form{background:0 0;padding:0}#leyenda>form>fieldset>.filtro_tags>div>ul,article.offers #leyenda form .filtro_bano>div,article.offers #leyenda form .filtro_dormitorio>div,article.offers #leyenda form .line .desplegado{background:#fff;padding:0 15px 15px;position:absolute;z-index:11;left:0;width:100%;box-sizing:border-box;top:44px;border:1px solid #e7e9ef;border-top:0;display:none}#results #leyenda label{box-sizing:border-box;line-height:45px;vertical-align:middle;padding-right:22px;font-size:1em;color:#787878;border-radius:4px;border:1px solid #e6e6e6;font-weight:400;padding-left:15px;cursor:pointer}article.offers #leyenda form .line.filtro_m2 label,article.offers #leyenda form .line.filtro_precio label{background:0 0!important;border:none!important;padding:0!important;font-size:16px!important;height:25px!important;line-height:25px!important}article.offers #leyenda form .line{width:100%;position:relative;margin-bottom:25px}article.offers #leyenda form .line .desplegado span,article.offers #leyenda form .line div span,article.offers #leyenda form .line ul li{width:100%;white-space:nowrap;display:block;color:#7e838f;margin:5px 0 10px}.ui-slider .ui-slider-handle{background:#fff!important;width:20px!important;height:20px!important;cursor:default;border:1px solid #dadada!important;top:-9px!important}.alquiler .contenido .descripcionCaracteristicas,.venta .contenido .descripcionCaracteristicas{height:100px;padding:0 15px}.filtroResultados>ul>li>a{color:#424848}.wxp-map-icon-animated span,.wxp-map-icon-hover span{background-color:#f07c00!important}.wxp-map-icon img{border:7px solid #516072!important}.wxp-map-icon-animated div img,.wxp-map-icon-hover div img{border:7px solid #93adc7!important}#results .alquiler.wxp-map-icon-selected,#results .alquiler:hover,#results .venta.wxp-map-icon-selected,#results .venta:hover{border-color:#aec0d2!important}#results .alquiler.wxp-map-icon-selected h3,#results .alquiler:hover h3,#results .venta.wxp-map-icon-selected h3,#results .venta:hover h3{color:#aec0d2!important}#captacion form fieldset legend{margin:0 0 20px;box-sizing:border-box;background:0 0;color:#505767;padding-left:0;font-size:18px;border-bottom:1px solid #a9acb5;font-weight:600;font-family:"Open Sans";z-index:0}#captacion label{color:#2e3138}.checkbox a{color:#474a50}#captacion form#frm{padding:10px 0}#buscador div#openProperty form:first-child,#buscador div#openProperty form:last-child,#buscador div#openProperty form:last-child div.line,#buscador div#openProperty form:last-child div.line:last-child,#detalle #formMasInfo,#detalle #formMasInfo #contenido form div.line,#home article#mainText h2,#home section article .row,#home section article h2,article#mainText>div,article.offers #leyenda form .line.filtro_m2 div input,article.offers #leyenda form .line.filtro_precio div input{width:100%}#details .offers h2{text-transform:lowercase}#details #navegacion{z-index:12}#details .breadcrumbs{float:right}.breadcrumbs li.activo{margin-right:0}#details .tabs li.activo a{color:#505863}#details.tabs li a:hover{background-color:#78787f;border-bottom:0;color:#045b5f}#detalle #ficha div.colIzq{background:#fff;padding:15px 0 40px;box-sizing:border-box}#detalle .colIzq .detallesFicha{width:100%!important;float:none!important;padding:0 30px;box-sizing:border-box}#detalle #formMasInfo #contenido form{background:0 0;border-radius:0;padding:10px 0 0}#contenido label{color:#6f7176}#detalle #ficha div .detallesFicha ul li{width:50%;color:#7e838f;font-size:15px;padding:6px 0 6px 25px;position:relative;box-sizing:border-box}#detalle #ficha div .detallesFicha ul{padding:0}#detalle #ficha div .detallesFicha ul li i{color:#7ee579;position:absolute;left:0;top:-7px}#detalle #ficha div.colIzq .groupTabs .tabs{border:none;box-sizing:border-box;padding:0 20px}#detalle #ficha div .detallesFicha ul li i:before{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out;content:"";position:absolute;left:0;z-index:1;width:14px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);height:4px;border:1px solid #76c563;border-top-style:none;border-right-style:none;top:15px}#detalle #ficha div .detallesFicha h3,#detalle #formMasInfo #contenido h3,article.offers #leyenda .titulo{border-bottom:none;padding:5px 1em 0 0;font-family:"Source Sans Pro",sans-serif;line-height:1}#ficha #etiqueta{left:1px;top:95px;display:none!important}#detalle #ficha div .detallesFicha h3{text-align:left;font-size:25px;margin:25px 0;font-weight:500;color:#787878}#detalle #ficha div.colIzq #descripcionFicha{display:block;width:100%;color:#7e838f;text-align:justify}#detalle #formMasInfo #contenido .tlf{color:#505767;font-weight:400}.breadcrumbs>ul>li:after{font-size:17px}#details .headerResults{margin-top:0;display:none}#detalle #ficha div .detallesFicha ul li strong{float:left;font-weight:400;margin-right:10px}#detalle #formMasInfo #contenido h3,article.offers #leyenda .titulo{text-align:left;font-size:25px;margin:0 0 25px;font-weight:500;color:#787878}#contacto address .agencia,#details #ficha .actionBar,#details #ficha .header .headerTitulo,footer #datosContactoFooterSucursales>ul li.agencia{font-family:'Source Sans Pro',sans-serif}#details section{margin-top:575px;position:inherit}#details .tabs{border-bottom:1px solid #e5e5f8;display:table;width:100%}#ficha h1{color:#fff;font-weight:400;font-size:3.6em;line-height:39px;position:relative;margin:10px auto 30px;float:none;text-align:left;padding-bottom:15px}#details #ficha .header .headerTitulo .headerLeft,#details #ficha .header .headerTitulo .headerRight{float:none;text-align:left;width:100%}#details #ficha .header .headerTitulo{margin:130px auto 0;color:#fff;position:relative;padding:30px;border-bottom:none;z-index:2;background:0 0}#details #ficha .header .headerTitulo .headerRight{margin-top:50px}#detalle #ficha .actionBar{border-top:1px solid #d6d6da;border-bottom:1px solid #d6d6da;margin-top:30px}#detalle #ficha .actionBar ul{width:auto!important}#details #ficha .actionBar{position:absolute;bottom:95px;z-index:12}#details #ficha .header:after,#details #ficha .header:before{content:"";left:0;z-index:1;position:absolute;width:100%}#details #ficha .header .headerTitulo p{margin:5px 0 15px;color:#fff;font-weight:400;font-size:1.6em;opacity:.8}#details #ficha .header{margin-bottom:10px;position:absolute;height:605px;left:0;top:0}#details #ficha .header:before{height:100%;top:0;background:linear-gradient(to top,transparent,rgba(0,0,0,.6))}#details #ficha .header:after{height:70px;bottom:96px;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.74))}#details #ficha .header img{display:block;width:100%;position:absolute!important;left:50%!important;top:50%!important;-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;max-height:600px;object-fit:cover}#details #ficha .header .headerTitulo .headerRight .precio{color:#fff;font-size:1.8em;font-weight:600;opacity:.8}#detalle #ficha div.colDch{background:#fff;padding:25px 25px 40px;margin-bottom:30px;box-sizing:border-box;-moz-box-sizing:border-box}#detalle #ficha .actionBar ul li.share div.addthis_toolbox a{padding:9px 0}#detalle #ficha .actionBar ul li.share>i{position:relative;top:-18px}#detalle #ficha .actionBar ul li i{color:#686970;margin-right:3px}#detalle #ficha .actionBar a.hazOferta{background:0 0!important;font-size:15px;line-height:36px;color:#fff;border:1px solid #fff;padding:0 10px;border-radius:5px}#detalle #ficha .actionBar a.hazOferta:hover{color:#505767;background:#fff!important}#detalle #ficha .actionBar ul li a{color:#686970;font-size:15px;margin-right:10px;transition:.25s;-webkit-transition:.25s;-moz-transition:.25s}#detalle #ficha .actionBar ul li a:hover,#detalle #ficha .actionBar ul li a:hover i{color:#333d4f}.promocion .contenido{margin:0!important}#promo_details #detalle #ficha .header .headerTitulo{background:0 0;border:none;margin:0 auto!important;padding:0}#promo_details #detalle #ficha .header .headerTitulo p{margin:5px 0;color:#474747}body#promo_details #detalle .colDch{position:relative;padding-top:400px}body#promo_details #detalle .colDch .detallesFicha{position:absolute;top:0;width:100%!important;left:0;padding:0 20px;box-sizing:border-box}#contact section{margin-top:0;padding-top:370px}#contacto .mapa{width:100%;height:340px;position:absolute!important;left:0;top:0}#contacto .datosContacto .sucursales .sucursal ul:first-child{margin-bottom:25px}#contacto .btn{padding:0 30px;height:45px}label{font-size:1em;color:#798189;cursor:text;transition:.2s ease-out;z-index:11;font-weight:400}#contacto .datosContacto .sucursales{border-right:none;background:0 0}#contacto .datosContacto .sucursales .sucursal{text-align:left}#contacto .datosContacto .sucursales .sucursal:nth-child(odd){background:0 0;color:#7b838b}#contacto address ul li,#contacto address ul li a{color:#7b838b;font-size:15px;margin-bottom:10px}#contacto address .agencia{font-weight:600;font-size:18px;margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #c9c9c9}form fieldset legend{color:#525b61;border-bottom:1px solid #b8b8b8;font-size:16px;margin-bottom:20px;box-sizing:border-box}.modalContainer .modal form fieldset div.line{border:none}.modalContainer .modal form fieldset div.line label,.modalContainer .modal form fieldset div.line.labelHorizontal label{color:#50585e!important}.modalContainer form .colDcha,.modalContainer form .colIzq{width:49%!important}.modalContainer form .colDcha{float:right!important}.modalContainer .modal{top:100px;border-bottom:45px solid #2e353e}.modalContainer{top:5px}.modalContainer form{width:100%;box-sizing:border-box;-moz-box-sizing:border-box}.modalContainer .modal form button.btn{bottom:-40px;width:155px!important;border:none;margin:0 0 0 -75px;height:35px!important;top:inherit!important;color:#fff!important;line-height:20px!important;border-radius:3px!important;font-size:13px}.modalContainer .modal form button.btn:hover{background:#000!important}.simuladorHipoteca.modalContainer .modal{padding:47px 0 30px}.simuladorHipoteca form fieldset div.line>div select{width:120px}footer{background:#3e509a;color:#fff;position:relative;z-index:0;padding:28px 0 125px;margin-top:0}footer #creditos,footer #datosContactoFooter{z-index:2}footer #datosContactoFooterSucursales{display:table;margin:0 auto;padding:20px 0}footer #datosContactoFooterSucursales div.socialLinks:before{content:"Social";width:100%;color:#fff;border-bottom:1px solid rgba(255,255,255,.5);font-size:16px;margin-bottom:15px;padding-bottom:8px;display:block;line-height:20px;font-family:'Source Sans Pro',sans-serif}footer #creditos{background:url(img/logo_footer.png) center/280px no-repeat #fff;border-top:1px solid rgba(255,255,255,.4)!important;position:absolute;bottom:0;left:0;width:100%!important;padding:15px 30px 10px;box-sizing:border-box}footer #datosContactoFooterSucursales div.socialLinks ul li a i{font-size:20px;color:#ccc;background:0 0;box-sizing:border-box}footer #datosContactoFooter div>i{position:relative;margin:auto auto 5px;font-size:25px!important;color:#d3d3df;padding-top:2px;top:0;box-sizing:border-box;height:35px}footer #datosContactoFooter div.email>i:before{content:"\f2b7"}footer #datosContactoFooter div.direccion>i:before{content:"\f278"}footer #datosContactoFooter div span{font-size:15px}footer #datosContactoFooter div span.poblacion{margin-left:5px;margin-right:5px}footer #datosContactoFooter div.socialLinks{background:0 0;top:30px}table thead tr th{padding:20px 10px;background:#495466;color:#fff;text-align:left;vertical-align:middle}table tbody tr td{padding:15px 10px;border-bottom:1px solid #ccc}footer #datosContactoFooterSucursales>ul li.agencia{border-bottom:1px solid rgba(255,255,255,.5);font-size:16px;text-transform:none;margin-bottom:15px;padding-bottom:8px}#contacto address ul:first-child .movil a:after,footer #datosContactoFooterSucursales>ul li.movil:after{content:"/ 638813950"}footer #creditos a,footer #creditos p{color:#838383!important}#content #buscador>div{width:27%;margin:unset;position:absolute;top:-592px;left:-30px}#content #buscador #globalForm fieldset,#openProperty{display:flex;flex-direction:column}#content #buscador div#openProperty form:last-child div.line{padding:5px 0}#home section{max-width:1260px;margin:0 auto;min-height:520px;display:flex;justify-content:flex-end;flex-direction:column;align-items:center}#home section article{margin:unset!important;width:70%;display:unset}.box_vertical .alquiler,.box_vertical .promocion,.box_vertical .venta{width:47.3%!important}body:not(#home) #container>header{height:125px}#aboutus header #slider{background:url("https://storage.googleapis.com/static.inmoweb.es/clients/2571/cms/furniture.jpg") center/cover no-repeat;top:125px;height:500px}#aboutus #container #bgContent{padding-top:500px}#aboutus #container header #slider,#home #container header #slider{display:block!important}@media screen and (max-height:685px) and (min-width:768px){#details .simuladorHipoteca.modalContainer .modal{height:80%!important}}@media screen and (min-width:0) and (max-width:767px){#buscador .tabs,#navegacion,#results header,footer #creditos{position:relative!important}#buscador .tabs,#promo_details #ficha>div.colIzq>div.groupTabs{margin-bottom:20px}#details #ficha .header{position:relative;top:unset;height:210px;overflow:hidden}body:not(#home) #container>header{height:155px}#aboutus header #slider{top:125px;height:250px;position:absolute;width:100%}body#aboutus header>#navegacion{top:98px!important}#aboutus #content section{padding-top:260px}#aboutus #container #bgContent{padding-top:unset}body:not(#home) #navegacion{top:126px!important}#home #logo,#home #logo a img,#logo,#logo a img{height:90px;width:auto!important}#buscador div form fieldset button,#buscador div form:first-child fieldset button,#buscador div form:last-child fieldset button,#buscador div#openProperty form:last-child div.line:last-child,#home section article,#results article#offers,#results article.headerPage,#results article.headerResults,#results article.offers #leyenda,#results article.paginacion{width:100%!important}#details #ficha .header .headerTitulo p{color:#fff;font-size:18px;font-weight:700;opacity:1}article#mainText{display:block!important;padding:30px 10px 0}#results section{padding-top:10px!important}footer #creditos{padding:0;margin-top:25px}#details section{position:inherit}#detalle #ficha .header img{max-width:inherit!important;width:auto!important;max-height:330px}#detalle #ficha div .detallesFicha h3{margin:5px 0;border-bottom:1px solid #b6bdca;padding-bottom:5px}#ficha .sliderPropiedad .sliderPrincipal .img>img,#home footer #datosContactoFooter div>i{display:none!important}#buscador div#openNew form,#buscador div#openNew form:first-child,#buscador div#openProperty form{width:100%!important;padding:0!important}#buscador div form#globalForm div.line,#buscador div form#refForm div.line,#buscador div#openNew form div.line,#buscador div#openNew form:last-child div.line{width:100%!important;margin-left:0!important;margin-right:0!important;margin-bottom:15px!important}.ui-widget.ui-widget-content{width:95%}#detalle .colIzq .detallesFicha{padding:0 15px}.offers,.row,div#descripcionFicha2{display:block}#blog .headerResults,#buscador .busquedaAvanzada,#content>section>div>article.home_section:first-child,#details #ficha .header .headerTitulo:after,#details #ficha .header .headerTitulo:before,#details #ficha .header:after,#detalle #ficha .header .caracteristicasPrincipales,#detalle #ficha div.colIzq #descripcionFicha,#home #logo:after,#idiomas>li.dropDownMenu>ul:before,#navLinks>li.dropDownMenu>ul:before,#navegacion nav div>ul>li:hover>a:before,#navegacion nav ul#favoritos>li:hover>a:before,#operationList>li.dropDownMenu>ul:before,#promo_details .fa-angle-left:before,#promo_details .fa-angle-right:before,#promo_details .sliderPropiedad .sliderPrincipal>a i,#slider,.box_vertical .etiqueta:before,.breadcrumbs,.mainText,article#mainText,aside,footer #datosContactoFooter div.socialLinks>i{display:none}#home #logo,#logo,#slider,#slider #slideshow{display:block!important}.box_vertical .alquiler,.box_vertical .promocion,.box_vertical .venta{float:none;width:100%!important}#home header,header{height:auto;position:relative}#ficha h1{text-align:center;border:none;margin-bottom:0}#home #logo,#logo{width:100%;top:0;left:0!important;margin-top:0;padding:10px 0;transform:none!important;z-index:11;background:#fff}#details #ficha .header .headerTitulo .headerRight .precio{padding-top:0;border:none}#home #logo a img,#logo a img{width:70%}footer #datosContactoFooterSucursales>div,footer #datosContactoFooterSucursales>ul{width:100%!important;margin-bottom:15px}.nivo-caption{font-size:32px;top:145px!important}#slider{height:80px;max-height:inherit;background:url(slider_images/img01.jpg) 0 0/100% no-repeat}#home #slider{height:auto;position:initial;background:0 0;padding-top:110px}#slider #slideshow{height:auto;min-height:inherit}.nivoSlider img{width:100%!important;left:0!important;height:auto!important;margin-left:0!important}#buscador>div,#detalle,#home footer #datosContactoFooter,#navegacion,#navegacion.fixed{padding:0}#navegacion{top:0!important;background:#333!important;z-index:1000}#navegacion nav{padding:0;width:100%;background:0 0}#navegacion ul li a{padding:15px 0 15px 10px!important;height:30px;line-height:30px;color:#fff!important}#navegacion ul li:hover a{background:#272727!important;color:#fff!important}#navegacion #navHeader{padding:5px;box-sizing:border-box;width:100%;right:0;margin:0!important}#navegacion #navHeader #navLinks{position:absolute;background:#3e509a;left:0;width:100%;padding:0 10px;box-sizing:border-box;display:none;z-index:9999999;top:48px}#ficha #etiqueta{position:relative;z-index:9}#navegacion #navHeader #navLinks li{float:none;border-bottom:1px solid rgba(217,217,217,.4)}#navegacion #navHeader #navLinks .dropDownMenu ul{background:0 0!important;display:block}#navegacion #navHeader #navToggle,#navegacion #navHeader #searchToggle{display:inline-block}#navegacion #navHeader #navToggle button,#navegacion #navHeader #searchToggle button{margin:0;padding:6px 10px;background:0 0;color:#fff;height:auto!important;border-radius:0;box-sizing:border-box;border:none}#navegacion #navHeader #navToggle button:hover,#navegacion #navHeader #searchToggle button:hover{background:#000;color:#fff}#navegacion ul#idiomas{top:0!important;left:inherit;right:0;z-index:1000000}#navegacion ul#idiomas .dropDownMenu ul{top:50px;right:0}#navegacion ul#idiomas>li>a{margin:0;color:#fff;height:50px;line-height:50px;padding:0}#navegacion ul#idiomas>li>a>i{color:#fff;margin-right:3px}#home #bgContent,#home div#bgContent,.sliderPropiedad .miniaturas{margin-top:0}#bgContent{padding-top:0}#buscador,#home #buscador{z-index:1000;display:none;left:0;top:0!important;position:relative;margin:0;outline:0;padding:0 10px;height:auto;background:#333}#buscador>div{height:auto;left:8px!important;top:0!important;background:#fff;width:100%!important;padding:3%}#buscador .tabs{top:0!important;left:0!important}#navegacion ul#idiomas li a{padding:0 10px!important}#buscador ul.tabs li a{border:none!important}#buscador div form:first-child{padding:10px}#home section,section{float:none;width:100%;margin:20px 0 0!important;padding:0;box-sizing:border-box}#home section{margin-top:0!important}.alquiler .contenido .precio,.promocion .contenido .precio,.venta .contenido .precio{top:40%}.promocion .contenido .descripcionCaracteristicas{padding:0 10px}.flecha{right:0;margin-right:15px;bottom:15px}.column_child{width:100%!important;float:none!important}.home_section:nth-child(4) .column_child{padding:0 10px 15px;box-sizing:border-box;margin-bottom:25px;border-bottom:1px solid #bcc5c9}footer #datosContactoFooter div.socialLinks{display:block;position:relative!important;top:10px!important;margin:0!important}#details #ficha .header .headerTitulo{background:0 0;width:100%;margin-top:0;position:relative;left:0}#navLinks .dropDownMenu>a>i{float:left;margin-top:0;margin-right:5px;top:9px;left:4px!important}#detalle #ficha div.colIzq .groupTabs .tabs{box-sizing:border-box;padding:0}footer{padding-top:20px!important;padding-bottom:0!important}footer #creditos .right:before{margin-right:0}footer #creditos .right{float:none;width:100%;text-align:center}footer #creditos .right p{float:none;margin:10px 0 0!important}footer #creditos .right p a,footer #creditos .right p.mls_logo img{margin:auto}#detalle #ficha .actionBar{width:100%;padding:0;display:none}#detalle #ficha .actionBar ul li{width:50%;height:30px}.headerRight{border-top:1px solid #fff}#detalle #ficha div.colDch{margin-top:0;background:0 0;border:none;padding-top:0}#promo_details #ficha div.colDch{padding-top:300px}footer #datosContactoFooter{background:0 0}#datosContactoFooter>div.socialLinks{top:16px;width:100%;border:none;margin:0;height:auto!important}footer #creditos .left{margin-top:17px;float:none;top:0;text-align:center}#detalle #ficha div.colIzq{background:0 0;border:none;padding-top:0;padding-bottom:0}#promo_details .sliderPropiedad .miniaturas div ul li,#promo_details .sliderPropiedad .miniaturas div ul li a img{opacity:1!important}#promo_details .sliderPropiedad .miniaturas div ul li{float:none;width:85%;margin:3px auto}#home section article.offers{top:0;padding:0 10px!important}#sliderPropiedad{width:320px}.sliderPropiedad .sliderPrincipal .img img{max-height:initial}#ficha .sliderPropiedad .sliderPrincipal .img{height:auto}.alquiler,.promocion,.venta{height:auto!important}.alquiler,.venta{padding:0!important;margin:0 0 20px!important}#ficha>div.colIzq>div:nth-child(4)>p{text-align:justify}#detalle #ficha .header .headerTitulo .headerRight{position:relative;border:none;margin-top:20px}}@media screen and (min-width:768px) and (max-width:1023px){#details header{z-index:11}#detalle #ficha .header .caracteristicasPrincipales ul li{font-size:13px}#details #ficha .header img{top:45%!important}#details #ficha .header .headerTitulo .headerRight{margin-top:20px}#ficha h1{margin:40px auto 15px}#navegacion{top:90px;width:auto}#buscador,#content #buscador>div{width:98%;padding:1%;position:relative;left:0;top:unset}#home #buscador{top:unset;width:95%!important}header{height:543px}#home section article,#results .alquiler,#results .venta{width:100%!important}article.offers #leyenda{width:32%}article.offers #listOffers{width:65%}.home_section .column_child{height:225px}label{font-size:12px!important}#buscador>div,#detalle #ficha .actionBar ul,#detalle #ficha .header .caracteristicasPrincipales ul,#detalle #ficha .header .headerTitulo,#home h2,#sliderPropiedad,.home_section>div,header .datosContacto address{width:768px}#captacion form .localizacionInmueble div.line:nth-child(2),#captacion form .localizacionInmueble div.line:nth-child(3),#captacion form .localizacionInmueble div.line:nth-child(4),#captacion form .localizacionInmueble div.line:nth-child(5),#detalle #ficha div.colIzq,#logo,article.offers #leyenda form .line .desplegado span,article.offers #leyenda form .line ul li{width:100%}.nivo-directionNav{width:768px;margin-left:-384px}#detalle #ficha div.colDch{width:100%;margin-top:0}#navegacion ul li a{padding-right:8px;padding-left:8px}#navegacion ul#favoritos>li>div>div>div>ul>li{width:calc(100% * (1/5) - 0px - 1px)!important;margin:20px 17px}.sliderPropiedad.sliderMini .img{height:195px;vertical-align:middle;text-align:center}#results .sliderPropiedad.sliderMini .img{height:auto}#tipo_de_propiedado,#tipo_operaciono{position:relative;top:-10px}#detalle #sliderPropiedad .img img{max-height:100%;max-width:100%!important}#captacion form .detalleInmueble div.line{width:45.3%}#logo{top:13px}#logo a img{width:200px;left:0;right:0;margin:0 auto;position:absolute}#home section{margin-top:0}aside #mailingList{width:61%!important}#home footer #datosContactoFooter div{padding-left:50px}#home #slider{height:432px}aside #mailingList>div{width:98%}.sliderPropiedad .sliderPrincipal .img img{max-height:202px;min-height:202px}.alquiler figure a img,.venta figure a img{min-height:215px}#blog .texto{width:768px!important}#buscador .busquedaAvanzada>a{color:#fff}#buscador ul.tabs li.activo a{color:#fff!important}}@media screen and (min-width:1024px) and (max-width:1259px){#details .sliderPropiedad{max-width:unset}#buscador>div,#detalle #ficha .actionBar ul,#detalle #ficha .header .caracteristicasPrincipales ul,#detalle #ficha .header .headerTitulo,#home .row,#home h2,#logo,#sliderPropiedad,.home_section>div,.nivo-directionNav,header .datosContacto address,section{width:984px}article#mainText{width:65%!important}#content #buscador>div{width:26%;margin:unset;position:absolute;left:-20px}#home section article{width:62%}.alquiler .contenido .descripcionCaracteristicas>ul>li,.venta .contenido .descripcionCaracteristicas>ul>li{width:33%}#results .box_vertical .sliderPropiedad .sliderPrincipal .img img{min-height:193px}#detalle #ficha div.colIzq{width:60%}#detalle #ficha div.colDch{width:100%}#navegacion ul#favoritos>li>div>div>div>ul>li{width:calc(100% * (1/7) - 0px - 1px)!important}#buscador label{font-size:12px}#detalle #sliderPropiedad .img img{max-height:inherit;max-width:100%!important}#captacion form .detalleInmueble div.line{width:21.8%}#captacion form .localizacionInmueble div.line:nth-child(2),#captacion form .localizacionInmueble div.line:nth-child(3),#captacion form .localizacionInmueble div.line:nth-child(4),#captacion form .localizacionInmueble div.line:nth-child(5){width:48.4%}#detalle #ficha div .detallesFicha ul li{width:50%}aside #mailingList>div{width:98%}.alquiler .contenido .precio,.venta .contenido .precio{top:123px}#results .alquiler .contenido .precio,#results .venta .contenido .precio{top:147px}#results .alquiler figure a img,#results .venta figure a img{min-height:192px}.alquiler figure a img,.venta figure a img{min-height:170px}#blog .texto{width:984px!important}}@media screen and (min-width:1260px){#results .box_horizontal .alquiler,#results .box_horizontal .venta{width:100%!important;background:#78787f}#results .alquiler figure a img,#results .venta figure a img{min-height:155px}#buscador>div,#detalle #ficha .actionBar ul,#detalle #ficha .header .caracteristicasPrincipales ul,#detalle #ficha .header .headerTitulo,#fichaScroll div,#googleMaps,#home #navegacion nav,#home .row,#home h2,#navegacion ul#favoritos>li>div>div>div,#slider .slider .slide .contenedor,#sliderPropiedad,#video,.headerResults,.home_section>div,.informe_propietario,.paginacion,article,footer #creditos,footer #datosContactoFooter,header .datosContacto address,section{width:1220px}#blog .texto{width:1220px!important}header .datosContacto{width:1220px;margin-left:-610px}#detalle #ficha div.colIzq{width:60%}#detalle #ficha div.colDch{width:27%}.sliderPropiedad{width:849px}#detalle #sliderPropiedad .img img{max-width:100%!important;max-height:905px}#captacion form .localizacionInmueble div.line:nth-child(2),#captacion form .localizacionInmueble div.line:nth-child(3),#captacion form .localizacionInmueble div.line:nth-child(4),#captacion form .localizacionInmueble div.line:nth-child(5){width:48.4%}#results .box_vertical .alquiler,#results .box_vertical .venta{width:46.3%!important}#results .box_vertical .sliderPropiedad .sliderPrincipal .img img{min-height:155px!important}#results .alquiler .contenido .precio,#results .venta .contenido .precio{top:183px}#slider{height:500px!important}.alquiler figure a img,.venta figure a img{min-height:213px}}@media print{#detalle{padding-top:180px}#detalle #ficha .header .headerTitulo{top:-50px}#detalle #ficha .header .headerTitulo .headerLeft h1{font-size:1.6em}#detalle #ficha .header .headerTitulo p{font-size:15px}#detalle #ficha .header .caracteristicasPrincipales ul li{font-size:18px;width:100px;height:70px;padding-top:0;margin:0 20px}#detalle #ficha .header .caracteristicasPrincipales{margin-top:-50px}#detalle #ficha{margin-top:-40px}#detalle .colIzq .detallesFicha#descripcionFicha p{font-size:12px}#detalle #ficha div.colIzq .groupTabs .googleMaps,#detalle #ficha div.colIzq .groupTabs .videos{display:none!important}#detalle #ficha .header{height:200px}}