a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-text-size-adjust:none;text-size-adjust:none;max-height:5000em}article,aside,details,figcaption,figure,footer,header,hgroup,html,menu,nav,section{display:block}*{text-rendering:optimizeLegibility;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}html{box-sizing:border-box}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}.pointer,input[type=submit],label,select{cursor:pointer}input[type=password],input[type=tel],input[type=text],textarea{border:1px solid #d4d4d4;-webkit-box-shadow:2px 2px 0 0 rgba(0,0,0,.05);-moz-box-shadow:2px 2px 0 0 rgba(0,0,0,.05);box-shadow:2px 2px 0 0 rgba(0,0,0,.05);cursor:pointer;background:#fff;font-size:14px;font-weight:400}input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus{border:1px solid #ffd395;box-shadow:0 0 2px #f60}textarea{line-height:22px;resize:none}textarea:focus{border:1px solid #ffd395;box-shadow:0 0 2px #f60}select{font-size:14px;padding:8px;font-family:Ubuntu,sans-serif,Arial,Helvetica;border:1px solid #d4d4d4;color:#888;cursor:pointer;background:#fff;border-radius:2px;position:relative}input.error{border:1px solid red}input[type=submit]:disabled{background:#888!important;cursor:context-menu!important;color:#ddd!important;-webkit-box-shadow:0 2px 0 0 #777;-moz-box-shadow:0 2px 0 0 #777;box-shadow:0 2px 0 0 #777}table{border-collapse:collapse;border-spacing:0}::selection{background:#f60;color:#fff}::-moz-selection{background:#f60;color:#fff}::-webkit-selection{background:#f60;color:#fff}sub,sup{font-size:8px}sup{vertical-align:super;line-height:.5em}input,textarea{font-family:Ubuntu,sans-serif,Arial,Helvetica}strong{font-weight:700}.enlace_externo,a{color:#f60;text-decoration:none;-webkit-transition:color .1s ease;-o-transition:color .1s ease;-moz-transition:color .1s ease;-ms-transition:color .1s ease;transition:color .1s ease;cursor:pointer}.enlace_externo:hover,a:hover{color:#53397f;text-decoration:none}body{background:#fff;font-family:Ubuntu,sans-serif,Arial,Helvetica;font-size:16px;line-height:22px;color:#555;-webkit-font-smoothing:antialiased;font-weight:100}#content-bottom{background:#f4f4f4;margin:40px auto auto auto;padding-top:90px;min-width:1018px;clear:both}.novedades-home{padding:0;background:#fff;overflow:hidden;color:#555;clear:both;border-top:1px solid #dbe1df}.home{position:relative;overflow:hidden;width:100%;min-width:1018px;margin:auto;margin-top:48px}#bodis,.cajon-contenido-alta{width:998px;margin:20px auto 0 auto;position:relative;overflow:hidden}#content{min-width:1018px;margin:auto;overflow:hidden;border-top:56px solid #f60}.ohidden{overflow:hidden}.mostrar{display:block!important}.ocultar{display:none!important}.visible{visibility:visible}.invisible{visibility:hidden}.floatleft{float:left}.floatright{float:right}.separador{color:#b6b6b6}.sprite{background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211)!important;background-repeat:no-repeat}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix{*zoom:1;clear:both}.bodis.clearfix{margin-bottom:68px;overflow:hidden}.icoinfo,.infoVerTelefono,.infocaptcha,.infoeficiencia,.navkeyboard,.txtInfoArea,.txtInfoHab_editAlerta,.txtInfoM2_editAlerta,.txtInfoPrecio_editAlerta{background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211);background-repeat:no-repeat;display:inline-block;width:20px;height:16px;background-position:-91px -532px;margin-left:5px}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radius{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.botonblanco,.botongris,.botongrisbasico{cursor:pointer;color:#fff;background:#555;border:none;font-size:14px;border-radius:3px;padding:7px 10px;-webkit-appearance:none}.botongris:hover,.botongrisbasico:hover{background-color:#666;color:#ddd}#b_frecuentes ul li.busqall a,#idBtnEnviar,.boton,.botonazul,.botonblanco,.botonrojo,.button,.contactarcliente .formleft input[type=submit],.contactarpublicidad .formleft input[type=submit],.habDialog .inputbutton,.inputbutton,.volvercontactar{cursor:pointer;font-family:Ubuntu,sans-serif,Arial,Helvetica;background:#f60;color:#fff;font-size:18px;padding:10px 20px;border-radius:2px;border:none;-webkit-box-shadow:0 2px 0 0 #c45717;-moz-box-shadow:0 2px 0 0 #c45717;box-shadow:0 2px 0 0 #c45717;-webkit-appearance:none}#b_frecuentes ul li.busqall a:hover,#idBtnEnviar:hover,.boton:hover,.botonazul:hover,.botonblanco:hover,.botonrojo:hover,.button:hover,.contactarcliente .formleft input[type=submit]:hover,.contactarpublicidad .formleft input[type=submit]:hover,.habDialog .inputbutton:hover,.inputbutton:hover,.volvercontactar:hover{background:#f1841f;color:#fff}.btn-auth,.btn-auth:visited{position:relative;display:inline-block;height:22px;padding:0 1em;border:1px solid #999;border-radius:2px;margin:0;text-align:center;text-decoration:none;font-size:14px;line-height:22px;white-space:nowrap;cursor:pointer;color:#222;background:#fff;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;*overflow:visible;*display:inline;*zoom:1}.boton-transparente{color:rgba(255,255,255,.8);border:1px solid rgba(255,255,255,.4);padding:10px 20px;border-radius:2px;display:block;font-size:18px;-webkit-appearance:none}.boton-transparente:hover{color:#fff;border:1px solid #fff}.btn-auth:active,.btn-auth:focus,.btn-auth:hover{color:#222;text-decoration:none}.btn-auth:before{content:"";float:left;width:22px;height:22px;background:url(../imgv3/auth-icons.png?20170206) no-repeat 99px 99px}.btn-auth.large{height:36px;line-height:36px;font-size:14px}.btn-auth.large:before{width:36px;height:36px}.btn-auth::-moz-focus-inner{border:0;padding:0}.btn-facebook,.btn-facebook:visited{border-color:#29447e;border-bottom-color:#1a356e;color:#fff!important;background-color:#5872a7;background-image:-webkit-gradient(linear,0 0,0 100%,from(#637bad),to(#5872a7));background-image:-webkit-linear-gradient(#637bad,#5872a7);background-image:-moz-linear-gradient(#637bad,#5872a7);background-image:-ms-linear-gradient(#637bad,#5872a7);background-image:-o-linear-gradient(#637bad,#5872a7);background-image:linear-gradient(#637bad,#5872a7);-webkit-box-shadow:inset 0 1px 0 #879ac0;box-shadow:inset 0 1px 0 #879ac0}.btn-facebook:focus,.btn-facebook:hover{color:#fff;background-color:#3b5998}.btn-facebook:active{color:#fff;background:#4f6aa3;-webkit-box-shadow:inset 0 1px 0 #45619d;box-shadow:inset 0 1px 0 #45619d}.btn-facebook:before{border-right:1px solid #465f94;margin:0 1em 0 -1em;background-position:0 0}.btn-facebook.large:before{background-position:0 -22px}.strong{font-weight:600}#menu-top{position:fixed;top:-35px;left:0;width:100%;background:#f60;overflow:hidden;padding:0;z-index:2}#menuusu{z-index:99;background-color:#f1f1f1;border-bottom:1px solid #d2d2d2;display:block-inline;text-align:right;width:100%;position:absolute}#menuusu ul{display:inline;float:right;margin:0}#menuusu ul li{float:left;color:#5f5f5f;font-size:12px;line-height:25px;margin:0 0 0 4px}#menuusu ul li a{color:#5f5f5f;text-decoration:none;border-bottom:1px solid #bbb;padding:0 2px}#menuusu ul li a span{color:#999;border-radius:5px;font-size:12px}#menuusu ul li a:hover{color:#3f3f3f;border-bottom:1px solid #5f5f5f}#menuusu ul li .crearcuenta{font-weight:700}#menuusu ul li a.daropinion{font-weight:700}#menuusu .logo{display:none}#menuusu .idioma{position:relative;display:inline;line-height:18px;padding:0;margin:0;background-repeat:no-repeat;overflow:hidden}#menuusu .idioma .masidioma{padding:9px;width:0;background-position:-2px -1172px;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211);float:right;margin-left:-5px}#menuusu ul li .idioma a{color:#f60;border-bottom:none}#menuusu ul li .idioma a:hover{color:#f60}#menuusu .idioma select{font-size:11px;width:80px;padding:2px;color:#888}#menuusu .idioma .idiomas{position:absolute;top:20px;left:-80px;background:#fff;border:1px solid #ccc;-webkit-box-shadow:rgba(0,0,0,.2) 0 2px 4px;-moz-box-shadow:rgba(0,0,0,.2) 0 2px 4px;box-shadow:rgba(0,0,0,.2) 0 2px 4px;padding:0;-moz-border-radius:3px;padding:5px}#menuusu .idioma .idiomas .flecha{position:absolute;top:-10px;left:92px}#menuusu.menunaranja .idioma span a{color:#fff}#menuusu .idioma .idiomas ul{border-radius:3px}#menuusu .idioma .idiomas ul li{padding:0;margin:0;float:left;width:120px}#menuusu .idioma .idiomas ul li a{color:#555;display:block}#menuusu .idioma .idiomas a,#menuusu.menunaranja .idioma .idiomas a{font-size:12px;padding:0 5px}#menuusu .idioma .idiomas ul li:last-child a{border-bottom:none}#menuusu .idioma .idiomas ul li .current a,#menuusu .idioma .idiomas ul li a:hover{background-color:#0084c7;border-bottom-color:#004c72;color:#fff;text-decoration:none;text-shadow:rgba(0,0,0,.5) 0 1px 0}#menuusu.menunaranja{border-bottom:2px solid #fff;background-color:#f60;-webkit-transition:all .5s ease;-o-transition:color .5s ease;-moz-transition:color .5s ease;-ms-transition:all .5s ease;transition:color .5s ease;display:none}#menuusu.menunaranja ul li{color:#fff;margin-top:3px}#menuusu.menunaranja ul li a span{color:#ffdeac;border-radius:5px;font-size:12px}#menuusu.menunaranja .idioma a{color:#555}#menuusu.menunaranja .idioma a:hover{color:#fff;text-decoration:underline}#menuusu.menunaranja ul li a{color:#fff;border:none}#menuusu.menunaranja .logo{width:145px;box-shadow:0 -7px 9px #888;background-position:-192px -632px;background-color:#fff;text-indent:-9000px;display:block;height:32px;float:left;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211);background-repeat:no-repeat}#menuusu.menunaranja .logo a{width:155px;height:25px;display:block;padding:5px}#menu{top:20px;position:relative;text-align:center;box-shadow:0 2px 2px #d47f00;padding-top:15px;height:65px}#menu .logo{width:200px;float:left}#menu .logo a{text-indent:-9000px;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211);background-repeat:no-repeat;display:block;width:195px;height:50px;background-position:-4px -564px}#menu .logo a#logoE{background-position:-4px -617px!important}#menu .logo a#logoA,#menu .logo a#logoF,#menu .logo a#logoI,#menu .logo a#logoT{background-position:-162px -1507px!important}#menu .logo a:hover{border:none}#menu .logo-secciones{width:200px;float:left}#menu .logo-secciones a{text-indent:-9000px;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211);background-repeat:no-repeat;background-position:4px -617px;display:block;width:200px;height:50px}#menu .logo-secciones a#logoE{background-position:4px -617px!important}#menu .logo-secciones a#logoC{background-position:4px -564px!important}#menu .logo-secciones a#logoA,#menu .logo-secciones a#logoF,#menu .logo-secciones a#logoI,#menu .logo-secciones a#logoT{background-position:-162px -1507px!important}#menu .logo-secciones a:hover{border:none}#menu .logo-home{width:250px;overflow:hidden;float:left}#menu .logo-home a{display:block;text-indent:-9000px;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211);background-repeat:no-repeat;width:250px;height:70px;margin:-7px 0 0 0;background-position:-66px 7px}#menu .logo-home a#logoE{background-position:0 -678px!important}#menu .logo-home a#logoA,#menu .logo-home a#logoF,#menu .logo-home a#logoI,#menu .logo-home a#logoT{background-position:-160px -1566px!important}#menu .logo-home a:hover{border:none}#menu .opciones{float:left;text-align:left;margin-top:20px;margin-left:8px}#menu .opciones-homeC,#menu .opciones-homeE,#menu .opciones-homeI,#menu .opciones-homeT{width:330px;margin-left:100px;float:left;text-align:right;margin-top:15px}#menu .opciones-homeA,#menu .opciones-homeF{width:345px;margin-left:53px;float:left;text-align:right;margin-top:15px}#menu .opciones-secciones{float:left;text-align:left;margin-top:20px;margin-left:15px;width:465px}#menu .calltopub{float:right;text-align:right;width:160px;color:#555;margin-top:15px;display:block}#menu .calltopub a{text-decoration:none}#menu .calltopub span{display:block;padding-top:2px;font-size:12px}#menu .calltopub-T{float:right;text-align:right;width:170px;color:#555;margin-top:15px;display:block}#menu ul{display:inline;float:right;margin:0;padding:0}#menu ul li{margin:0 10px;float:left}#menu .mashabitaclia{background-position:-2px -756px;padding-left:30px}#menu .movil{background-position:-2px -791px;padding-left:25px}#menu #box{position:relative;left:0;top:0;z-index:1;display:block;width:35px;height:35px;background-position:-35px -1217px;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211);background-repeat:no-repeat}#menu ul li a{border-bottom:2px solid #fff;text-decoration:none;font-size:15px;font-weight:700;display:block-inline;padding:5px}#menu ul li a:hover{border-bottom:2px solid #bbb}#menu .selected a{border-bottom:2px solid #f60;color:#000}#menu .publicarad{float:right}#navegacion-home{box-shadow:inset 1px 71px 68px 48px rgba(0,0,0,.5);border:2px solid #f5f5f5;background-color:#111;top:-60px;position:absolute;left:-50%;right:-50%;border-radius:100%;height:660px;background-size:50% auto;background-repeat:no-repeat;background-position:center top!important}#navegacion-home #bodis{top:150px;min-height:300px;border-top:none;z-index:2}#navegacion-home .separacion{border-left:1px solid #ffb200;background-color:#eb8f06;width:1px;height:55px}#menu ul li.mashabitacliab{position:relative}#menu ul li.mashabitacliab .mas-menu{position:absolute;top:45px;left:0;background:#fff;padding:10px;box-shadow:0 3px 2px #888;width:200px;z-index:99}#menu ul li.mashabitacliab .mas-movil{position:absolute;top:45px;left:0;background:#fff;padding:10px;box-shadow:0 3px 2px #888;width:200px;z-index:99}#menu ul li.mashabitacliab ul{margin-bottom:10px}#menu ul li.mashabitacliab ul li{width:200px;text-align:left;margin:0}#menu ul li.mashabitacliab ul li a{background-color:#fff;border-bottom:1px solid #f1f1f1;display:block;font-size:12px;color:#888;padding:5px}#menu ul li.mashabitacliab ul li:hover a{background-color:#0084c7;border-bottom-color:#004c72;color:#fff;text-decoration:none;text-shadow:rgba(0,0,0,.5) 0 1px 0}#menu ul li.mashabitacliab ul li a.strong{color:#000}#menu ul li.mashabitacliab ul li a.strong:hover{color:#fff}#footer_nuevo{clear:both;margin-top:10px;min-width:1018px;overflow:hidden;background-color:#555;margin:auto}#footer_nuevo .lineas-bottom{width:100%;background-image:url(../../img/footer_colores.jpg);height:5px;background-repeat:repeat-x}#footer_nuevo .banner-publi{background:#fff}#footer_nuevo .img-footer{background-size:100%;background-position:center;position:relative;height:530px;overflow:hidden;width:100%}#footer_nuevo .mascara{position:absolute;top:-70%;left:-10%;z-index:0;background:#f60;width:80%;height:1500px;border-radius:100%;opacity:.6}#footer_nuevo .bodis{position:absolute;top:0;left:0;z-index:1;width:100%}#footer_nuevo .menu{width:998px;margin:0 auto;padding:7px 0 0 0;overflow:hidden}#footer_nuevo .links{width:998px;overflow:hidden;margin:0 auto;position:relative}#footer_nuevo .links .cajon-menu{width:80%;float:left;padding-top:25px;height:505px}#footer_nuevo .crosslinkprovincias{width:998px;margin:20px auto}#footer_nuevo .crosslinkprovincias a{color:#fff}#footer_nuevo .crosslinkprovincias ul li{display:inline;font-size:12px;margin-right:30px}#footer_nuevo .aviso .floatleft li{display:inline}#footer_nuevo .bgcrosslink{width:100%;margin:0 auto;background:#555}#footer_nuevo .crosslink{width:998px;margin:0 auto;-moz-column-width:12em;-moz-column-gap:10px;-webkit-column-width:12em;-webkit-column-gap:10px;overflow:hidden}.crosslink a{color:#888;font-size:11px;text-decoration:none;display:inline-block;width:250px}#footer_nuevo .top-espacio{margin-top:36px}#footer_nuevo .links .cajon-menu li.logo{background-position:0 0;text-indent:-9999px}#footer_nuevo .links .cajon-menu li.logo a{text-indent:-9999px;padding:30px 10px 0 0;display:block}#footer_nuevo .menu li.mas1 a{padding:10px 0 10px 8px}.bar{width:998px;margin:30px auto 0 auto;overflow:hidden}.bar img{cursor:pointer}.bar .barmovil{float:left;font-weight:700;font-size:14px}.bar .barmovil img{float:left}.entumovil{float:left;color:#fff;padding-top:10px;font-weight:700;width:500px}.entumovil a{text-indent:-9000px;float:left;padding:8px 15px;width:0;margin-right:5px;opacity:.7}.barsm a:hover,.entumovil a:hover{opacity:1}.entumovil .ipad{background-position:0 -1002px}.entumovil .iphone{background-position:-38px -1002px}.entumovil .android{background-position:-75px -1002px}.entumovil .descripcion{display:block;margin-top:8px;margin-left:10px}#footer_nuevo .links .cajon-menu .idioma span{display:none}.barsm a{float:left;padding:8px 15px;margin-right:5px;display:block;height:30px;opacity:.7}.barsm .gplus{background-position:0 -955px}.barsm .twitter{background-position:-36px -955px}.barsm .facebook{background-position:-73px -955px}#footer_nuevo .links .opinion{position:absolute;bottom:0;left:0;z-index:0}#footer_nuevo .links .opinion a{background:#348b04;padding:10px 20px;font-size:14px;color:#fff;display:block}#footer_nuevo .links .opinion a:hover{background:#027302}#footer_nuevo .links .opinion a span{background-position:-370px -2665px;width:24px;height:24px;float:left;display:block;margin-right:8px;opacity:.7}#footer_nuevo .links .cajon-menu ul{width:200px;float:left;margin-right:60px}#footer_nuevo .links .cajon-menu ul li.titulo{font-weight:700;font-size:14px;color:#fff;margin-left:0!important;margin-top:20px}#footer_nuevo .links .cajon-menu ul li{font-size:14px;line-height:28px}#footer_nuevo .links .cajon-menu ul li.separador{border-bottom:1px solid #fff;margin:10px 0}#footer_nuevo .links .cajon-menu ul li a{text-decoration:none;color:#fff}.bgaviso{background-color:#555;color:#fff;border-top:1px solid #7f7f7f;margin-top:20px}.aviso{width:998px;margin:0 auto;overflow:hidden;padding:20px 0;font-size:14px}.aviso a{color:#fff;text-decoration:none}#footer_nuevo .crosslinkprovincias a:hover,#footer_nuevo .links .cajon-menu ul li a:hover,.aviso a:hover,.crosslink a:hover{text-decoration:underline}.aviso-interno{font-size:12px;color:#888;line-height:14px;text-align:left;margin:0 auto 20px auto;width:998px}.opinion-flotante{position:fixed;bottom:0;right:10px;z-index:2}.opinion-flotante a{background:rgba(52,139,4,.8);padding:10px 20px;font-size:14px;color:#fff;display:block}.opinion-flotante a:hover{background:rgba(2,115,2,.8)}.opinion-flotante a span{background-position:-370px -2665px;width:24px;height:24px;float:left;display:block;margin-right:8px;opacity:.7}.ficha-inmueble #header_n,.landing-alerta #header_n,.tu-opinion #header_n{font-weight:400;background:-moz-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.5)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%);transition:all .2s ease-in-out;height:70px}.ficha-inmueble #header_n.barra-top-ocultar{height:56px;background:0 0;transform:translate(0,-56px)}.ficha-inmueble #header_n.bg-orange,.landing-alerta #header_n.bg-orange,.tu-opinion #header_n.bg-orange{background:#f60;height:56px}.ficha-inmueble .encuesta-mosca{position:fixed;bottom:24px;left:24px;z-index:9980;background-color:#fff;width:300px;display:block;padding:35px 30px;box-shadow:1px 1px 26px rgba(0,0,0,.1);opacity:0;pointer-events:none;transition:all .5s ease-in-out;transform:translate(0,500px);text-align:left;border:1px solid #e1e1e1;border-radius:3px}.ficha-inmueble .encuesta-visible{opacity:1;pointer-events:all;transform:translate(0,0)}.ficha-inmueble .encuesta-mosca .close{text-align:right;background:url(/hab_inmuebles/css/imgv3/habDialog.png) no-repeat scroll -1px -1px rgba(0,0,0,0);border:medium none;height:26px;position:absolute;right:12px;text-indent:-9999px;top:15px;width:28px;cursor:pointer;background-position:-31px -1px}.ficha-inmueble .encuesta-mosca p{text-align:justify;margin-right:30px;line-height:25px}.ficha-inmueble .encuesta-button{display:inline-block;margin:20px 0 0}.volver-ficha{display:none;height:56px;float:left;white-space:nowrap;padding:17px 0;overflow:hidden;text-indent:56px;width:56px;box-sizing:border-box;color:#fff;transition:all .2s ease-in-out}.volver-ficha:hover{background-color:#ee5d00;width:200px;margin-right:20px;color:#fff}.volver-ficha:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;width:56px;height:56px;text-align:center;opacity:1;background-image:url(/hab_inmuebles/img/imgv3/spriteN.png?20210211);background-repeat:no-repeat;background-size:400px;background-position:-235px -44px;transform:rotate(180deg)}.volver-ficha .volver-ficha-tooltip,.volver-ficha .volver-ficha-volvera{position:absolute;top:56px;min-width:150px;left:10px;background-color:#333;font-size:14px;color:#fff;text-indent:0;text-align:center;display:block;padding:4px 8px;border-radius:3px;opacity:0;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;-webkit-transition-delay:.1s;transition-delay:.1s;pointer-events:none}.volver-ficha .volver-ficha-volvera{-webkit-transition-delay:0s;transition-delay:0s}.volver-ficha .volver-ficha-tooltip:after,.volver-ficha .volver-ficha-volvera:after{content:" ";position:absolute;top:-16px;left:10px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid #333;border-right:8px solid transparent;border-left:8px solid transparent;z-index:1}.volver-ficha .volver-ficha-tooltip.tooltip{opacity:1}.navfichas .siguiente .tooltip,.navfichas.nav-flotante a.siguiente:hover .volver-ficha-tooltip,.volver-ficha:hover span.volver-ficha-volvera{opacity:1}.volver-ficha:hover span.volver-ficha-volvera{-webkit-transition-delay:.3s;transition-delay:.3s}.nav-flotante:hover .siguiente .tooltip,.scrolled .volver-ficha .volver-ficha-tooltip,.volver-ficha:hover span.volver-ficha-tooltip{opacity:0}.ficha-inmueble .volver-ficha{display:block}.ficha-inmueble #content,.landing-alerta #content,.tu-opinion #content{border-top:0}.ficha-inmueble #header_n .header_anuncio{background-color:rgba(83,57,127,.9);border-radius:3px;margin:4px;height:46px;transition:all .2s ease-in-out}.ficha-inmueble #header_n.bg-orange .header_anuncio{background-color:#53397f;border-radius:0;margin:0;height:56px}.ficha-inmueble #header_n.bg-orange .header_anuncio a.anuncioPublicar span{padding:0 25px 0 0}.ficha-inmueble #header_n .header_anuncio a.anuncioPublicar{padding:8px 0 0 0}.ficha-inmueble #header_n.bg-orange .header_anuncio a.anuncioPublicar{padding:12px 0 0 0}.ficha-inmueble #header_n .header_anuncio:hover{background-color:#53397f}#navegacionfichas .bodis{width:100%;padding:0}.navfichas{position:fixed;right:24px}.navlistado{float:left;width:100%}.menu-fijo-down .navlistado .volver{opacity:0}.menu-fijo.menu-fijo-down .navlistado:after{transform:translate(-85px,20px);background-color:transparent;webkit-transition:transform .3s ease-in-out,background-color .1s ease-in-out;transition:transform .3s ease-in-out,background-color .1s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.menu-fijo .volver{pointer-events:none;opacity:0}.navlistado .logo-barra-ficha{height:48px;width:16px;display:block;float:left;background-position:-9px -1px}.navlistado .logo-barra-ficha a{display:block;height:48px;width:16px}.menu-fijo .navlistado{padding-top:0}.navlistado strong{margin-right:3px}.navfichas a.anterior,.navfichas a.siguiente{background:rgba(0,0,0,.5);width:46px;height:46px;border-radius:50%;margin:0 0 0 12px;position:relative;display:block;float:right}.navfichas a.anterior:hover,.navfichas a.siguiente:hover{background:rgba(0,0,0,.7)}.navfichas a.anterior{margin-left:0}.navfichas a.anterior span,.navfichas a.siguiente span{position:absolute;top:-46px;right:0;background-color:#333;font-size:14px;color:#fff;display:block;padding:4px 8px;border-radius:3px;pointer-events:none;opacity:0;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;-webkit-transition-delay:.15s;transition-delay:.15s}.navfichas a.anterior span:after,.navfichas a.siguiente span:after{content:" ";position:absolute;bottom:-16px;width:0;height:0;border-top:8px solid #333;border-bottom:8px solid transparent;border-right:8px solid transparent;border-left:8px solid transparent;z-index:1}.navfichas a.siguiente span{text-align:right}.navfichas a.anterior span{text-align:left;right:-50px;right:calc(100% - 68px)}.navfichas a.siguiente span:after{right:14px}.navfichas a.anterior span:after{left:14px}.navfichas a.anterior:hover span,.navfichas a.siguiente:hover span,.navfichas a.siguiente:hover span.tooltip{opacity:1}.navfichas a.anterior:before,.navfichas a.siguiente:before{background-position:-239px -49px;background-image:url(/hab_inmuebles/img/imgv3/spriteN.png?20210211);background-repeat:no-repeat;background-size:400px;content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:46px;height:46px;float:left}.navfichas a.anterior:before{transform:rotate(180deg)}.navfichas .volver-listado{display:block;margin-right:10px}.navfichas .volver-listado a{display:inline}.menu-fijo .navfichas .volver-listado{margin-top:10px}#contents .datos{float:right;width:313px;margin-left:12px;margin-top:8px;position:relative}#contents .datos .mod-precio{display:inline-block;padding:3px 5px 3px 3px;float:left;color:#08a622;margin-bottom:5px;background:0 0!important}#contents .datos .eurantes{display:inline-block;padding:3px 5px 3px 25px;float:left;margin-bottom:5px;background-position:4px -204px}#contents .datos .baja{background-color:#f1fbbc}#contents .datos .sube{background-color:#fdd}#contents .datos .precio{clear:both;margin-left:5px;font-size:30px;float:left;margin-bottom:5px;display:block;margin-bottom:5px}#contents .datos .precio .desde{font-size:12px;color:#888;display:block}#contents .datos .precio .pvpdesde{clear:both;margin-left:0;font-size:18px;float:left;margin-bottom:5px}#contents .datos .desdem2{display:block;clear:left;padding-left:5px}#contents .datos .precio div{font-size:12px;color:#888;display:block;clear:both}#contents .datos .avisame{clear:both;margin-left:5px;background-position:-6px -1736px;vertical-align:top;padding:6px 5px 5px 30px}#contents .datos .avisame:hover{background-position:-6px -1703px}#contents .datos .des.avisame{background-position:-6px -1701px}#contents .datos .des.avisame:hover{background-position:-6px -1701px;color:#888;box-shadow:none}#contents .datos .em2{font-size:12px;color:#888;margin-left:8px;clear:both}#contents .datos .dir_ex{background-position:-382px 2px;background-color:#f1f1f1;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;display:inline-block;margin:5px 0;padding:1px 5px 1px 20px;color:#555;font-weight:400}#contents .datos ul{margin-top:20px;margin-left:5px;clear:both;line-height:26px;border-top:1px solid #f1f1f1;padding:5px 0}#contents .datos ul li.espacio{margin-top:5px}#contents .datos ul span{font-weight:700}#contents .datos ul li.separador{border-top:1px solid #f1f1f1;padding:2px 0}#contents .datos .textodestacado{color:#888;font-style:italic;font-weight:400}#contents .datos .tambienen{clear:left;display:block;margin-left:5px;margin-top:10px}#contents .datos .tipologias{padding-bottom:15px;overflow:hidden}#contents .datos .tipologias .titulo{font-weight:700;display:block;font-size:12px;margin-top:10px}#contents .datos .tipologias table{color:#888;font-size:12px}#contents .datos .tipologias table td{padding-right:5px}#contents .datos .tipologias table td.eur{font-weight:700;color:#000}#contents .datos .tipologias span{display:block;font-size:12px}#contents .datos .promodatos{white-space:nowrap}#contents .fotos{float:right;width:660px;height:455px;background:#fff;box-shadow:0 0 4px #ddd;padding:5px 5px 0 5px;position:relative}#contents .fotos .foto-destacada{overflow:hidden;height:455px;position:relative}#contents .fotos .foto-destacada img{margin:auto;display:block}#contents .fotos .foto-destacada .img{width:660px}#contents .fotos .mapa{position:absolute;top:5px;margin:0;left:5px;background-color:#fff;box-shadow:0 0 2px #222;color:#888;font-size:11px;border:1px solid #fff;text-align:center;background-position:0 0;padding-top:38px;width:56px;cursor:pointer;height:18px}#contents .fotos .promocion{position:absolute;bottom:35px;right:0;color:#fff;font-size:12px;padding:10px 10px 5px 30px;text-align:right}#contents .fotos .promocionpromo{position:absolute;bottom:35px;right:0;color:#fff;font-size:12px;padding:20px 25px;text-align:right;font-size:24px}#contents .fotos .promocion .titulo{font-size:24px;display:block}#contents .fotos .promocion a{color:#a7a7a7;text-decoration:underline;font-size:12px}#contents .fotos .menu{background:#fff;height:40px;position:absolute;bottom:-1px;left:0;width:660px;color:#888;font-size:14px;overflow:hidden}#contents .fotos .menu ul li{float:left;padding:10px;border-right:1px solid #f1f1f1}#contents .fotos .menu ul li:hover{background:#fbfbfb}#contents .fotos .menu ul li a{color:#888;font-size:12px;padding:5px}#contents .fotos .menu .foto span{background-position:-52px -257px;width:25px;height:30px;display:block;float:left}#contents .fotos .menu .videos span{background-position:-1px -258px;width:32px;height:30px;display:block;float:left}#contents .fotos .menu .vermapa span{background-position:-91px -257px;width:19px;height:34px;display:block;float:left}#contents .fotos .menu .addfav{background-position:-7px -1672px;padding:6px 5px 5px 30px}#contents .fotos .menu .addfav:hover{background-position:-7px -1641px}#contents .fotos .menu .removefav{background-position:-7px -1641px;padding:6px 5px 5px 30px}#contents .fotos .menu .removefav:hover{background-position:-7px -1672px}#contents .fotos .menu .compartir{background-position:0 -60px;padding:6px 5px 5px 30px}#contents .fotos .menu .compartir:hover{background-position:-160px -60px}#contents .fotos .ayuda-fotos{position:absolute;bottom:39px;display:none}#contents .fotos .ayuda-videos{position:absolute;bottom:39px;display:none}#contents .fotos .ayuda-mapa{position:absolute;bottom:39px;display:none}#contents .fotos .textos-ayuda{color:#fff;text-align:center;font-size:12px;padding:0 5px;margin-bottom:3px}#contents .fotos .primera{left:15px}#contents .fotos .segunda{left:126px}#contents .fotos .tercera{left:245px}.flecha{width:0;height:0;margin:auto;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff}#contents .fotos .menu .botones{float:right;margin-top:8px;position:relative}#contents_n .cajoncompartir{padding:8px;display:block;clear:left;position:absolute;bottom:-54px;right:90px}#contents_n .cajoncompartir a{text-indent:-2000px;display:block;float:left;padding:5px;margin:0 3px;height:12px;width:12px}#contents_n .cajoncompartir a.facebook{background-position:-115px -960px}#contents_n .cajoncompartir a.twitter{background-position:-151px -960px}#contents_n .cajoncompartir a.gplus{background-position:-185px -960px}#contents_n .cajoncompartir a.amigo{background-position:-219px -960px}#contents_n .cajoncompartir .flecha{position:absolute;top:12px;right:116px;-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}#content .ficha-content-top{min-height:200px}#content .ficha-top-opciones{width:680px;float:left;padding-bottom:20px}.contactar-superior{width:300px;color:#555;float:right}#content .ficha-top-opciones .precio-ficha{color:#555;font-size:48px;font-family:Molengo,sans-serif;text-align:left;margin-bottom:16px;position:relative}#content .ficha-top-opciones .precio-ficha span{line-height:30px}#content .ficha-top-opciones .precio-ficha .inmoportunidad{position:absolute;top:-26px;left:0;z-index:1;line-height:18px}#content .ficha-top-opciones .avisame{clear:both;background-color:#fff;display:inline-block;position:relative;margin-left:16px;vertical-align:top;font-size:16px;font-family:Ubuntu,sans-serif;color:#888;padding-top:3px}#content .ficha-top-opciones .avisame:hover{color:#f60}#content .ficha-top-opciones .avisame:before{content:" ";position:absolute;left:-20px;top:-4px;height:36px;width:36px;background-position:-4px -2108px;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211)!important}#content .ficha-top-opciones .avisame:hover::before{background-position:-42px -2108px}#content .ficha-top-opciones .avisameselect{clear:both;background-position:-44px -2112px;width:0;padding-left:19px;text-indent:9000px;background-color:transparent;vertical-align:top;display:inline-block;overflow:hidden;height:14px}#content .ficha-top-opciones .avisameselect:hover{clear:both;background-position:-6px -2112px}#contents_n .contactar-superior .titulo{display:block;color:#555;margin-bottom:5px;font-weight:500}#contents_n .contactar-superior.form-flotante .titulo{overflow:hidden;height:18px}#contents_n .contactar-superior .callto{display:block;clear:both}#contents_n .contactar-superior .infooficina .datos{float:left;width:160px;margin-top:0;height:auto;margin-left:8px;line-height:18px}#contents_n .contactar-superior .infooficina .datos iframe,#contents_n .contactar-superior .infooficina .datos img{display:none}#contents_n .contactar-superior .infooficina .vertelefono{background-position:-194px -1352px!important;font-size:14px;float:left;font-weight:700;padding-left:13px;color:#008200;font-weight:500;margin:6px 0}#contents_n .contactar-superior .infooficina .cajacontactar{text-align:center;width:298px}#contents_n .contactar-superior .infooficina .cajacontactar textarea{width:calc(100% - 18px);display:block;clear:left;height:50px;margin:12px 0;padding:8px;line-height:22px}#contents_n .contactar-superior .infooficina .anunciante{display:block;color:#888;font-size:14px}#contents_n .contactar-superior .masanuncios{font-size:14px;float:left;padding-left:2px}#contents_n .contactar-superior .infooficina .datos_nl{float:left;width:250px;margin:0 0 5px 11px}#contents_n .contactar-superior .infooficina .logo{float:left;width:125px;height:65px;margin-bottom:4px}#contents_n .contactar-superior .infooficina .logo img{width:120px;height:60px}#contents_n .contactar-superior .infooficina .quiero-que-me-contacten+.cajavertelefono{margin-top:0!important}#contents_n .contactar-superior .infooficina .cajavertelefono,#contents_n .contactar-superior .infooficina .quiero-que-me-contacten{color:#333;float:right;margin-top:12px}#contents_n .contactar-superior .infooficina .cajavertelefono a,#contents_n .contactar-superior .infooficina .quiero-que-me-contacten a{color:#333;font-size:14px}#contents_n .contactar-superior .infooficina .cajavertelefono a span,#contents_n .contactar-superior .infooficina .quiero-que-me-contacten a span{width:20px;height:24px;display:block;float:left;display:inline-block;background-image:url(/hab_inmuebles/img/imgv3/spriteN.png?20210211);background-repeat:no-repeat;background-position:-177px -119px;background-size:200px}.compartir-ficha{display:inline-block;position:relative;padding-top:2px;vertical-align:top}.compartir-ficha ul li{float:left;display:block}.compartir-ficha ul li a span{display:block;height:20px;width:20px;color:#a2a2a2;font-size:20px}.compartir-ficha ul li span.compartir{background-position:-161px -254px;transform:rotate(180deg)}.compartir-ficha ul li ul li a span{border-radius:50%}.compartir-ficha ul li span.imprimir{background-position:2px -468px}.compartir-ficha ul li span.amigo{background-position:-220px -961px}.compartir-ficha ul li span.facebook{background-position:-117px -961px}.compartir-ficha ul li span.twitter{background-position:-152px -961px}.compartir-ficha ul li span.google{background-position:-185px -961px}.compartir-ficha ul li:hover ul{opacity:1}.compartir-ficha ul li ul{opacity:0;position:absolute;top:-5px;left:36px;width:144px;padding:8px;box-shadow:0 3px 10px rgba(0,0,0,.3);border-radius:3px;transition:all .3s ease-in-out;background-color:#fff}.compartir-ficha ul li ul:before{content:" ";position:absolute;top:10px;left:-8px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #fff;z-index:1}.compartir-ficha ul li ul:after{content:" ";position:absolute;top:10px;left:-9px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid rgba(0,0,0,.1);z-index:0}.compartir-ficha ul li ul li{float:left;padding:0!important}.compartir-ficha ul li:hover ul li{display:block}.compartir-ficha ul li a{display:block}.compartir-ficha ul li ul li a{font-size:18px;text-align:center;padding:0 4px}.destacado{float:left;width:624px;overflow:hidden;margin-top:32px;margin-right:32px;line-height:30px;font-size:16px}.destacado h2{font-size:18px;font-weight:500;margin-bottom:12px}.destacado p{margin-bottom:10px;display:block;text-align:justify;overflow:hidden;max-height:none}.destacado p.summary-open{max-height:474px}.destacado .summary-button{text-align:center;display:none;padding:74px 0 0;margin-bottom:-63px;top:-72px;position:relative;background:-moz-linear-gradient(bottom,#f5f5f5 35%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left bottom,left bottom,color-stop(35%,#f5f5f5),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(bottom,#f5f5f5 35%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(bottom,#f5f5f5 35%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(bottom,#f5f5f5 35%,rgba(255,255,255,0) 100%);background:linear-gradient(to top,#f5f5f5 35%,rgba(255,255,255,0) 100%)}.destacado .summary-button.summary-button-active{display:block}.destacado .summary-button .spriteN-400{background-position:-226px -147px;display:inline-block;height:20px;width:20px;background-size:300px}.destacado .actualizado{display:block;margin-top:10px;color:#888;font-size:14px;clear:left}.destacado .cajacontactar{background-color:#f5f5f5;padding:10px}.destacado ul.on{width:320px}.destacado .campos{margin-top:10px;display:block;overflow:hidden;clear:left;margin-bottom:40px}.destacado .callto{margin-left:50px;display:inline-block}.destacado .avisame{margin-right:50px}.destacado .opciones{padding:10px 0;overflow:hidden;margin-bottom:70px}.destacado .opciones span{display:block;float:left}.destacado .efienergetica{margin-top:0!important;font-size:12px;margin-left:5px;color:#555;display:block;float:left;clear:left;width:210px}.destacado .efienergetica li{height:48px}.reportarficha{float:left;width:624px;overflow:hidden;margin-bottom:32px;margin-right:32px;font-size:16px}.fichav3_form_solicitud+.reportarficha,formulario_solicitud+.reportarficha{margin-top:48px}.reportarficha::before{content:'';display:inline-block;background-image:url(/hab_inmuebles/img/imgv3/spriteN.png?20210211);background-repeat:no-repeat;background-position:-229px -368px;background-size:300px;position:relative;width:26px;height:20px;bottom:-5px}.publificha{float:right;width:300px;margin-bottom:40px}.publificha .publicidad{margin-top:32px}#bannerficha{float:left;text-align:left;margin:32px 0}#ficha_linkad_288x22 .Ads,#ficha_linkad_288x22 .Advertising,#ficha_linkad_288x22 .Publicidad,#ficha_linkad_288x22 .Publicitat{width:100px;display:block;height:12px}#ficha_linkad_288x22 .Publicidad{background-position:-64px -890px}#ficha_linkad_288x22 .Publicitat{background-position:-64px -909px}#ficha_linkad_288x22 .Ads{background-position:-64px -931px}#ficha_linkad_288x22 .Advertising{background-position:-64px -931px}#ficha_linkad_288x22 iframe{height:50px!important}#ficha_linkad_300x50{margin-bottom:20px}#ficha_linkad_300x50 .Ads,#ficha_linkad_300x50 .Advertising,#ficha_linkad_300x50 .Publicidad,#ficha_linkad_300x50 .Publicitat{width:100px;display:block;height:12px}#ficha_linkad_300x50 .Publicidad{background-position:-64px -890px}#ficha_linkad_300x50 .Publicitat{background-position:-64px -909px}#ficha_linkad_300x50 .Ads{background-position:-64px -931px}#ficha_linkad_300x50 .Advertising{background-position:-64px -931px}#ficha_linkad_300x50 iframe{height:50px!important}.destacado-lateral{width:313px;margin-left:15px;margin-top:20px;float:right}.destacado-lateral .similares{border:1px solid #f1f1f1}.destacado-lateral .titulo{background:#f5f5f5;color:#000;font-size:14px;font-weight:700;padding:5px 10px;margin-bottom:-15px}.destacado-lateral .publicidad{margin-top:10px;font-size:12px;margin-left:7px}.destacado-lateral .publicidad span{display:block;background:#f5f5f5;color:#cdcdcd;padding-left:5px;width:295px;display:none}.opciones-menu{padding:32px 0!important;font-size:16px;background:#fff;border-top:1px solid #efefef;border-bottom:1px solid #efefef}.opciones-menu span{color:#ccc;font-size:12px}.opciones-menu ul li{display:inline;margin-right:25px}.opciones-menu ul li a{color:#888}.opciones-menu ul li a:hover{color:#f60}.opciones-menu ul li.reportarerror{position:relative}.opciones-menu .hipoteca{background-position:-2px -353px;padding-left:20px}.opciones-menu .alerta{background-position:0 -381px;padding-left:28px}.opciones-menu .error{background-position:0 -409px;padding-left:24px}.opciones-menu .error:hover{color:#f60!important}.menu-button{position:fixed;bottom:0;right:0;z-index:100;margin:16px;padding:0;width:48px;height:48px;border:none;font-size:20px;color:#fff;background:0 0;background-color:#f60;border-radius:50%;box-shadow:0 3px 10px rgba(0,0,0,.3);cursor:pointer}.menu-button i{background-position:1px 0;display:block;height:22px;width:3px;margin:0 0 0 23px;background-position:-14px -461px;transform:rotate(90deg);transition:all .2s ease-in-out}.menu-button:hover i{transform:rotate(180deg)}.menu-button span{position:absolute;right:62px;top:12px;opacity:0;display:block;white-space:nowrap;font-size:14px;border-radius:3px;background:#333;padding:8px;color:#ddd;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.menu-button:hover span{right:70px;opacity:1}.menu-button:active,.menu-button:focus,.menu-button:hover{background-color:#ee5d00;outline:0}.show-menu .menu-button{box-shadow:none}.menu-wrap{position:fixed;z-index:99;background:#fff;-webkit-transition:width .3s,height .3s;transition:width .3s,height .3s;width:0;height:0;bottom:16px;right:16px;-webkit-transform-origin:0 100%;transform-origin:0 100%;box-shadow:0 3px 10px rgba(0,0,0,.3);border-radius:2px}.flex-images{overflow:hidden}.flex-images .item{float:left;margin:4px;border:1px solid #eee;box-sizing:content-box;overflow:hidden;position:relative}.flex-images .item img{display:block;width:auto;height:100%}.ficha_foto[data-type=video] a{position:absolute;display:none}.ficha_foto.p[data-type=video] a{display:block;width:100%;height:100%;z-index:1}.ficha_foto iframe{position:absolute;display:block;width:100%;height:100%}.ficha_foto.g iframe{height:500px;display:block;position:relative}.descartar-anuncio .descartar{cursor:pointer;position:relative;display:inline-block;width:20px;background-position:-38px -349px;height:24px}.anuncio-descartado{transition:filter .2s ease-in-out;-webkit-filter:grayscale(80%);filter:grayscale(80%);opacity:.7;height:100%}.confirmacion-descartado{background-color:rgba(0,0,0,.95);color:#fff;border-radius:3px;margin-bottom:8px;font-size:14px;text-align:center;height:0;overflow:hidden;position:fixed;top:50%;width:500px;margin:0 auto;right:0;left:0;z-index:9999}.confirmacion-descartado span{font-size:16px;display:block;padding:20px}.confirmacion-descartado.expanded{height:auto}.descartar-anuncio .confirmacion-descartado strong{padding:10px 0;font-weight:400;font-size:20px;display:block}.descartar-anuncio .confirmacion-descartado textarea{display:none}.descartar-anuncio .confirmacion-descartado a{color:#fff;text-decoration:underline}.descartar-anuncio .confirmacion-descartado a.boton-confirmacion{display:inline-block;margin:16px auto 8px;width:160px;border:1px solid #fff;text-align:center;padding:8px 12px;border-radius:3px;text-decoration:none;text-transform:uppercase;margin-right:8px}.more-options{display:block;clear:both;padding:28px 0 10px}.more-options .texto-compartir,.more-options a{font-size:16px;display:inline-block;position:relative;color:#555}.more-options a span{display:inline-block;vertical-align:middle}.more-options-icon{margin-right:8px}.descartar-anuncio+.compartir-ficha{margin-left:28px}.more-options .compartir-ficha ul li ul{left:125px}.more-options .compartir-ficha ul li a span{display:inline-block;height:25px}.more-options .compartir-ficha ul li span.texto-compartir{height:auto}.boton-descartar{border:none;background:0 0;font-size:16px;display:inline-block;position:relative;color:#555;font-weight:100;font-family:Ubuntu,sans-serif}.texto-descartar{vertical-align:super}.descartar-anuncio button:focus{outline:0}.footer-schibsted{margin-right:8px;color:#888}.footer-schibsted a{color:#888}.footer-schibsted-icon{vertical-align:top;margin-right:8px;display:inline-block;height:18px;width:18px;background-image:url(/hab_inmuebles/img/imgv3/icon_schibsted_logo.png?20170206);background-size:cover}.live-container{display:block;position:fixed;bottom:24px;right:24px;width:386px;box-sizing:border-box;padding:16px;max-height:313px;pointer-events:none;overflow:hidden;z-index:9999}.live-item{opacity:0;width:100%;height:0;overflow:hidden;background-color:#fff;box-shadow:10px 10px 20px -7px rgba(0,0,0,.3);float:left;position:relative;cursor:pointer;pointer-events:all;margin-top:16px;border:1px solid #f5f5f5;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.live-info-container{display:inline-block;width:270px;width:calc(100% - 96px);box-sizing:border-box;padding:16px;overflow:hidden}.live-item img{height:76px;width:96px;float:left}.live-item .live-title{display:inline-block;font-size:16px;font-weight:500;color:#333;padding-left:26px;position:relative}.live-item p{font-size:14px;font-weight:300;color:#666}.live-item p span{padding:0 10px}.live-item-close{background-image:url(/hab_inmuebles/img/imgv3/spriteN.png?20210211);background-size:200px;background-position:-277px -149px;display:block;width:16px;height:16px;position:absolute;right:8px;top:8px;cursor:pointer}.live-title::before{content:'';background-image:url(/hab_inmuebles/img/imgv3/spriteN.png?20210211);background-size:300px;background-position:-149px -367px;display:block;width:20px;height:20px;position:absolute;left:0;top:0}.live-item-up::before{background-position:-149px -433px}.live-item-down::before{background-position:-149px -400px}@media screen and (max-width:50em){.menu-button{margin:.25em}.menu-wrap{bottom:.25em;left:.25em}}.menu-wrap .menu{height:100%;opacity:0;text-align:left}.menu-wrap .link-list.linea{border-bottom:1px solid #eee}.menu-wrap .link-list a{display:block;color:#555;padding:16px 16px;font-size:14px}.menu-wrap .link-list a:focus,.menu-wrap .link-list a:hover{background-color:#f5f5f5}.menu-wrap .link-list a span{margin-left:10px;vertical-align:middle}.menu-wrap .link-list a span.add-favorito,.menu-wrap .link-list a span.favorito{height:40px;display:inline-block;width:20px}.menu-wrap .link-list a span.favorito{background-position:-10px -2065px}.menu-wrap .link-list a span.add-favorito{background-position:-48px -2065px}.show-menu .content::before{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.show-menu .menu-wrap{width:300px;height:480px}.show-menu .menu{opacity:1;-webkit-transition:opacity .3s .3s;transition:opacity .3s .3s}#idErroresFicha{padding:40px 20px 0;min-height:100px}#idErroresFicha .mensajeerrores{margin-bottom:10px}#idErroresFicha label.error{color:red;background:#ffcdcd;display:block;clear:left;margin:3px 0;text-align:center;font-size:12px}#idErroresFicha select{padding:5px 3px;font-size:14px}#idErroresFicha label.mostrar{font-weight:700;margin-top:5px;font-size:12px}#idErroresFicha .title{font-weight:700}#idErroresFicha #idMotivoError{padding:5px 3px;width:265px;clear:both;margin-top:18px;display:inline-block!important}.opciones-menu .amigo{background-position:0 -439px;padding-left:24px}.opciones-menu .imprimir{background-position:0 -468px;padding-left:24px}.titulo-bottom{margin-bottom:10px;margin-top:50px;font-size:26px;color:#555;clear:both}.bottom-ficha .bottom-ficha{box-shadow:none;margin-bottom:0;border:none;padding-top:0}.titulo-bottom legend{margin-left:325px;margin-bottom:-8px}.bottom-ficha .bottom-ficha #ficha_fotos .tamanosfotos{display:none}.banner-publi{text-align:center;margin:0 auto;background:#fff;padding:0}#com_bottom_960x90,#com_middle_960x90,#comunidad_bottom_960x90,#ficha_middle_1_960x90,#filtro_bottom_960x90,#gastos_bottom_960x90,#generico_bottom_960x90,#hipotecas_bottom_960x90,#home_bottom_960x90,#home_middle_960x90,#lista_bottom_960x90,#prov_bottom_960x90,#seccionEspecial_upper_970x90{margin:0 auto;width:982px;padding:40px 0;position:relative}#lista_middle_728x90{margin:0 auto;width:740px}.vertical160{width:195px;text-align:center;margin:20px auto 70px auto}#anunciar_lateral_300x250 .Publicidad,#ficha_lateral_300x250 .Publicidad,#home_lateral_1_300x250 .Publicidad,#home_lateral_2_300x250 .Publicidad,#profesionales_lateral_300x250 .Publicidad,#registro_lateral_300x250 .Publicidad{height:15px;width:90px;background-position:-63px -888px}#anunciar_lateral_300x250 .Publicitat,#ficha_lateral_300x250 .Publicitat,#home_lateral_1_300x250 .Publicitat,#home_lateral_2_300x250 .Publicitat,#profesionales_lateral_300x250 .Publicitat,#registro_lateral_300x250 .Publicitat{height:15px;width:90px;background-position:-63px -907px}#anunciar_lateral_300x250 .Adverstising,#ficha_lateral_300x250 .Advertising,#home_lateral_1_300x250 .Advertising,#home_lateral_2_300x250 .Advertising,#profesionales_lateral_300x250 .Advertising,#registro_lateral_300x250 .Advertising{height:15px;width:90px;background-position:-63px -928px}#ficha_videos .bottom-ficha{padding:10px}#ficha_videos{margin-bottom:60px}#bottom-navegacionfichas{overflow:hidden;height:30px}#bottom-navegacionfichas .navlistado{margin:0;padding-top:4px}#bottom-navegacionfichas .navlistado .volver{background:0 0;padding-left:26px;position:relative;text-indent:0;display:block;font-size:14px;transform:rotate(0);position:relative;width:auto}#bottom-navegacionfichas .navfichas a.anterior,#bottom-navegacionfichas .navfichas a.siguiente{color:#f60;line-height:27px;padding-left:0}#bottom-navegacionfichas .navlistado .volver:before{background-image:url(/hab_inmuebles/img/imgv3/spriteN.png?20210211);content:"";background-size:400px;background-position:-328px -95px;display:block;width:40px;height:48px;text-indent:-9000px;transform:rotate(180deg);position:absolute;left:0;top:-10px}#bottom-navegacionfichas .navfichas a.anterior,#bottom-navegacionfichas .navfichas a.siguiente{width:100px;background:0 0;border-radius:0;text-align:left}#bottom-navegacionfichas .navfichas a.anterior span,#bottom-navegacionfichas .navfichas a.siguiente span{background-color:transparent;float:left;background-position:-340px -86px;top:0;right:0;opacity:1;color:#f60;width:auto;padding:0}#bottom-navegacionfichas .navfichas a.siguiente span{background-position:-340px -105px;float:right;right:50px}#bottom-navegacionfichas .navfichas a.anterior:before,#bottom-navegacionfichas .navfichas a.siguiente:before{background-position:-347px -88px}#bottom-navegacionfichas .navfichas a.siguiente:before{background-position:-347px -105px;left:auto;right:0;top:0}#bottom-navegacionfichas .navfichas .nav-count{min-width:0;display:block;padding:0;width:129px;float:right;position:relative;top:3px}#bottom-navegacionfichas .navfichas{margin-top:0;background-color:#fff;padding:0;position:relative;bottom:0;right:0;display:block;width:360px;float:right}#bottom-navegacionfichas .navlistado .volver{background-color:#fff;color:#f60;display:inline-block}#bottom-navegacionfichas .navkeyboard{display:none}#bottom-navegacionfichas #minificha{display:none}.referencia-ficha{margin-left:325px;color:#888}.vistamapa .referencia-ficha{margin-left:20px}.contactar-ficha{overflow:hidden;padding:20px;margin-bottom:30px}.contactar-ficha .info-oficina{float:left;width:165px;text-align:right;padding-top:0;margin-top:24px;margin-right:80px}.contactar-ficha .info-oficina a{font-size:14px;display:block;margin-bottom:8px;clear:right}.contactar-ficha .info-oficina a.botongris{display:block;width:108px;float:right;text-align:left;position:relative;overflow:visible;padding-left:14px}.contactar-ficha .info-oficina a.botongris .infoVerTelefono{position:absolute;right:-20px;top:-3px}.contactar-ficha .info-oficina .logoinmo{display:block;margin-bottom:10px}.contactar-ficha .info-oficina span.vertelefono{background-position:-196px -1350px!important;font-size:14px;display:block;float:left;height:18px;width:18px;margin-top:2px}.contactar-ficha .info-oficina .datos-finca span[name=telf]{float:right!important;font-size:18px;width:110px;text-align:right;float:right}.contactar-ficha .info-oficina .datos-finca{float:right;margin-right:0!important;padding:0!important}.contactar-ficha .info-oficina .finca{display:block;font-size:18px;color:#555;font-weight:500}.contactar-ficha .info-oficina .finca+.jqVerTelefonoForm{margin-top:10px}.contactar-ficha .info-oficina .finca-sec{display:block;font-size:16px;color:#888;margin-bottom:5px}.contactar-ficha .info-oficina .aicat{margin-top:10px;position:relative;float:right;margin-right:-10px}.contactar-ficha .info-oficina .aicat .aicat_texto{position:absolute;bottom:13px;right:-5px;color:#069;font-size:10px;background:0 0}.contactar-ficha fieldset{float:left;display:block;background-color:#f5f5f5;margin:0 15px;width:555px;padding:0 10px;overflow:hidden}.contactar-ficha div{float:left;display:block;margin:0 15px;padding:10px}.contactar-ficha div#js-datos-finca-ver-telefono{margin:0;padding:10px 0;width:150px}.contactar-ficha div#js-datos-finca-telefono{margin:0;padding:0;width:150px;text-align:right}.contactar-ficha div#js-datos-finca-telefono .vertelefono{background:0 0!important;font-size:16px;font-weight:500;width:125px}.contactar-ficha .referencia{margin:0!important;padding:0!important}.contactar-ficha .referencia label{margin-top:5px!important}.contactar-ficha .referencia span{color:#888;display:inline-block;margin-top:5px;margin-left:10px}.contactar-ficha .formenviado{width:620px}#divCaptcha label,.contactar-ficha label{clear:both;width:120px;text-align:left;font-weight:700;float:left;margin-top:20px;font-size:14px}.contactar-ficha label#etiquetadescripcion{margin-top:-5px}#divCaptcha label,.contactar-ficha label#etiquetacaptcha{line-height:32px}.contactar-ficha label.recordardatos{width:450px;text-align:left;font-weight:400;float:left;margin-top:10px;font-size:12px;color:#888;position:relative}.contactar-ficha label.recordardatos input,.crear-alerta label.creaalerta input{visibility:hidden}#divCaptcha label.error{width:100%;font-size:12px;margin-top:4px}.contactar-ficha label.recordardatos input[type=checkbox]+span,.crear-alerta label.creaalerta input[type=checkbox]+span{position:relative;top:0;left:125px;display:block;background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat;background-position:-93px -1835px;background-repeat:no-repeat;padding-left:22px;color:#888!important;line-height:22px}.crear-alerta label.creaalerta input[type=checkbox]+span{left:5px!important;width:410px!important}.contactar-ficha label.recordardatos input[type=checkbox]+span:hover,.crear-alerta label.creaalerta input[type=checkbox]+span:hover{background-position:-93px -2006px}.contactar-ficha label.recordardatos input[type=checkbox]:checked+span,.crear-alerta label.creaalerta input[type=checkbox]:checked+span{background-position:-148px -1876px!important;color:#555!important}.contactar-ficha input{float:left;padding:7px 5px;border:1px solid #d9d9d9;margin-left:5px;color:#888;width:320px;margin-top:20px;font-size:14px}.contactar-ficha input:hover{border:1px solid #bbb}.contactar-ficha input[type=checkbox]{border:1px solid #ccc;display:inline-block;height:14px;margin-right:2px;vertical-align:middle;width:14px;padding:0}.contactar-ficha input.checkbox{float:left;width:20px;margin-top:5px}.contactar-ficha .nota{display:block;font-size:11px;color:#888;font-weight:400;margin:0;line-height:3px}.contactar-ficha textarea{float:left;padding:10px 5px;margin-left:5px;color:#888;width:320px;height:50px;line-height:22px}.contactar-ficha .vertel{display:block;margin-top:5px;background-color:#fffbef;border-bottom:1px solid #ffe0b2;padding:5px;padding-left:36px;background-position:-371px -1277px;clear:both;width:290px;color:#888;margin-left:125px;font-size:12px;color:#555}.contactar-ficha .contactar,.contactar-ficha .contactar-movile{text-align:center;clear:both;text-decoration:none;font-size:18px;color:#fff;padding:10px 20px;border:none;margin-left:125px;width:330px;margin-bottom:10px}.contactar-ficha .contactar-movile:hover,.contactar-ficha .contactar:hover{border:none}.contactar-ficha .avisolegal{display:block;margin-left:117px;text-align:left;font-size:12px}.contactar-ficha .avisolegal a{color:#f60;text-decoration:none}.contactar-ficha .avisolegal a:hover{color:#f60;text-decoration:none}.contactar-ficha .mailcheck{margin-left:16px;text-align:left;float:left;margin-left:127px;padding:0;margin-bottom:18px}.contactar-ficha .mailcheck span{display:inline-block;font-size:14px;padding:4px;color:#555!important}.contactar-ficha .mailcheck span b{font-weight:500;text-decoration:underline}.contactar-ficha #contador{line-height:10px}.contactar-ficha label.error{display:inline-block;width:400px;text-align:left;font-size:12px;color:Red;margin-top:5px;margin-left:127px}.contactar-ficha #respuestaSolicitudErronia .mensaje a{display:none}.aspectolink{color:#f60!important;cursor:pointer}#divmailsolicitud{margin:0;padding:0;display:block;float:left;width:460px}.contactar-ficha .contactoenviado{font-size:18px;line-height:18px;color:#429a13;margin:0;padding:0;display:inline;float:left;width:auto;font-weight:100}.contactar-ficha .contactollamar{display:block;font-size:16px;font-weight:100;color:#555;margin:24px 0 16px 0;clear:both;padding:16px;background:#f5f5f5;position:relative;border-radius:3px}.contactar-ficha .contactollamar span.spriteN-400{width:48px;height:48px;background-position:-532px -732px;background-size:600px}.contactar-ficha .contactollamar span.spriteN-400+span{width:380px;line-height:24px;margin-left:15px}.contactar-ficha .contactollamar:before{content:" ";position:absolute;left:16px;top:78px;width:0;height:0;border-top:24px solid #f5f5f5;border-right:24px solid transparent;border-left:24px solid transparent}.contactar-ficha .contactotelf{margin:8px 0 24px 0;padding-left:0}.contactar-ficha .contactollamar span,.contactar-ficha .contactotelf span{display:block;float:left}.contactar-ficha .contactotelf span.tel-llamar{background:#555;color:#fff;padding:16px 24px;font-size:24px;line-height:32px;text-align:center;border-radius:3px 0 0 3px}.contactar-ficha .contactotelf span.ico-llamar{background-color:#429a13;width:56px;height:64px;background-position:-295px -510px;border-radius:0 3px 3px 0;background-size:600px}.contactar-ficha .contactotelf .referencia{display:block;clear:left;font-size:12px;font-weight:500;line-height:32px}.contactar-ficha .contactoalerta{display:block;font-size:12px;color:#888;margin:10px 0;clear:left}.contactar-ficha .nota-tel{display:block;font-size:11px;color:#888;font-weight:400;margin:3px 0 0 0;line-height:14px;padding:0}.contactar-ficha #idNotaTel.nota-tel{margin-left:125px}.contactar-ficha .nota-captcha{display:block;font-size:11px;color:#888;font-weight:400;margin:0 0 0 125px;padding:0}.contactar-ficha .cuidadofraudes{background:#fffbef;border-bottom:1px solid #ffe0b2;text-align:left;width:220px;margin:20px 0 15px 0;font-size:12px;padding:20px}.contactar-ficha .cuidadofraudes .textTipFraudeBold{font-weight:700;background-position:-371px -1451px;padding:10px 0 10px 35px;font-size:12px}.contactar-ficha .cuidadofraudes .textTipFraude{padding:5px 0}.contactar-ficha .telfvalidado{background-position:-369px -1273px;background-color:#fffbef;border-bottom:1px solid #ffe0b2;text-align:left;width:240px;margin:10px 0 15px 0;font-size:12px}.contactar-ficha .telfvalidado p{margin-left:27px}.ficha_form_solicitud.enviado .contactar-ficha{padding:36px 20px}.verallads{display:block}#map-container .nota-tel{display:none}.adsimilaresficha{width:320px;overflow:hidden}.crear-alerta{overflow:hidden;padding:20px;color:#888}.crear-alerta .leftalerta{float:left;font-size:16px;width:475px;padding-right:13px}.crear-alerta .rightalerta{float:left;width:447px;margin-left:20px}.crear-alerta .titulo{color:#555;display:block;font-weight:700;padding-top:5px;font-size:16px}.crear-alerta input[type=text]{padding:8px 5px;color:#888;width:304px;margin-top:10px;margin-left:5px;font-size:16px}.crear-alerta input[type=checkbox]{border:1px solid #ccc;display:inline-block;height:14px;margin-right:2px;vertical-align:middle;width:14px;padding:0}.crear-alerta label.creaalerta{font-size:14px;text-align:left;float:left;margin-top:5px;color:#888;display:block;position:relative}.crear-alerta input.checkbox{float:left;width:20px;margin-top:5px}.crear-alerta .botonalerta{display:inline;font-size:16px;padding:8px 15px}.crear-alerta .subtitulo{display:block;font-size:14px}.crear-alerta #mailalertacheck{display:none}.crear-alerta .aviso_legal{float:right;line-height:12px;font-size:12px;margin-bottom:-10px}.crear-alerta .aviso_legal.alinmueble{margin-top:20px}.alertaficha{float:left;padding:25px;background:url(/hab_inmuebles/img/spritelogin.png?20151104) no-repeat scroll -10px -77px transparent}#alertaslistafooter2cont{display:none}.navfichasgrande{height:43px}#opciones-top .titulootros{width:390px!important}#opciones-top .opcionesotros{width:600px!important}#opciones-top{background:#f1f1f1;box-shadow:0 0 10px 0 #555;left:0;overflow:hidden;padding:0 0 5px 0;position:fixed;top:-75px;width:100%;z-index:99;border-bottom:2px solid #f60;height:50px;overflow:hidden}#minificha .titulo{padding-left:0;float:left;color:#fff;font-size:14px;margin-right:20px}#minificha .titulo .h1{width:485px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:none}#minificha .titulo ul{display:block;margin:12px 24px}#minificha .titulo ul li{display:inline;font-size:14px;padding:0 10px;color:#555;line-height:23px}#minificha .titulo ul li.precio{font-weight:500;padding-left:0;border:none}#minificha .titulo ul li.precio div{font-weight:400;display:inline;font-size:11px}#minificha .opciones{float:left;min-width:210px;margin:7px 0}#minificha .opciones .boton{display:inline-block;float:right;padding:6px 10px;background:0 0;border:1px solid rgba(255,255,255,.4);box-shadow:none;line-height:20px}#opciones-top .addfav{margin-left:5px;background-position:-7px -1669px;width:10px;display:inline-block;height:15px;text-indent:-9000px}#opciones-top .addfav:hover{background-position:-7px -1638px}#opciones-top .removefav{background-position:-224px -168px;padding-left:26px}#opciones-top .removefav:hover{background-position:0 -146px}#opciones-top .compartir{background-position:0 -56px;padding:5px 5px 5px 30px;margin-top:3px}#opciones-top .compartir:hover{background-position:-160px -56px}#opciones-top .avisame{background-position:-7px -1734px;width:10px;display:inline-block;height:15px;text-indent:-9000px}#opciones-top .avisame:hover{background-position:-7px -1701px}#opciones-top .compartir-top{margin-right:5px;display:inline;width:30px;position:relative;overflow:hidden}#opciones-top .compartir-top .compartir{position:relative;display:inline-block}#opciones-top .compartir-top .cajoncompartir-top{background:#fff;position:absolute;top:-15px;right:108px;width:49px;padding:1px;z-index:9999;display:block;box-shadow:0 0 4px #ddd;border:1px solid #ddd}#opciones-top .compartir-top .cajoncompartir-top a{text-indent:-2000px;display:block;float:left;padding:5px;margin:1px;height:12px;width:12px}#opciones-top .compartir-top .cajoncompartir-top a.facebook{background-position:-115px -960px}#opciones-top .compartir-top .cajoncompartir-top a.twitter{background-position:-151px -960px}#opciones-top .compartir-top .cajoncompartir-top a.gplus{background-position:-185px -960px}#opciones-top .compartir-top .cajoncompartir-top a.amigo{background-position:-219px -960px}#opciones-top .compartir-top .cajoncompartir-top .flecha{position:absolute;top:17px;right:-15px;transform:rotate(-270deg);-ms-transform:rotate(-270deg);-webkit-transform:rotate(-270deg)}#opciones-top .titulootros{width:390px!important}#opciones-top .bodis{width:990px!important}#opciones-top .opcionesotros{width:600px!important}#minificha ul.datosl li.botones-barra-top{border-right:none;padding-top:5px}#minificha ul.datosl li.h1{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:190px}#minificha ul.datosl li.precio{font-size:16px}#minificha ul.datosl li.precio span.desde{font-size:12px;font-weight:400}#minificha ul.datosl li span{font-weight:500;font-size:14px}#minificha .nav-listados{float:left;height:55px}.navfichas .nav-count{pointer-events:none;min-width:100%;font-size:14px;margin:0;text-align:center;position:absolute;top:54px;right:0;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;-webkit-transition-delay:.15s;transition-delay:.15s}.navfichas .nav-count div{background:rgba(255,255,255,.4);border-radius:3px;padding:0 4px;display:inline-block;white-space:nowrap}.ficha_foto{display:inline-block;position:relative;margin:0 3px 3px 0;float:left;opacity:1}.ficha_foto span{display:inline-block;cursor:pointer}.ficha_foto .captionfoto{text-align:center;width:100%;position:absolute;bottom:0}.ficha_foto span.floatleft{font-size:16px;color:#fff;padding:9px 4px;text-shadow:2px 0 2px #000;background-color:rgba(0,0,0,.6)}.ficha_foto.n span.floatleft{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.ficha_foto span.floatright{background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211);background-position:-272px -90px;width:34px;height:34px;right:10px;color:#fff;font-size:30px;font-weight:700;text-align:center;background-repeat:no-repeat;opacity:0;filter:alpha(opacity=0);background-size:300px;margin:10px;position:absolute;left:calc(50% - 34px);top:calc(50% - 34px);background-color:rgba(0,0,0,.6);border-radius:3px;transition:all .1s ease-in-out}.miniaturas.p span.floatleft{display:none!important}.miniaturas.p span.floatright{display:none!important}.ficha_foto.p{width:80px!important}.ficha_foto img{display:none}.ficha_foto.n img{display:none}.ficha_foto.p .captionfoto{display:none}.ficha_foto.p img{display:none}#ficha-mapa .ficha_foto img{display:block}.fotos-g .opciones-foto,.fotos-n .opciones-foto{display:none}.fotos-g{width:998px;margin:auto auto 40px auto;position:relative;padding-bottom:12px}.ficha_foto.g{width:980px;text-align:center;background:#444}.ficha_foto.g span.floatleft{width:100%;padding:10px}.ficha_foto.g span.floatright{display:none}.ficha_foto.g img{width:980px}.ficha_foto.g img.nRedim{width:auto;height:980px}.ficha_foto.g.max-viewport{height:90vh}.ficha_foto.g.max-viewport a{background:#444!important}.ficha_foto.g.max-viewport img{height:980px;height:90vh;width:auto;position:relative;left:50%;transform:translate(-50%,0)}.ficha_foto a{cursor:-moz-zoom-in;cursor:-webkit-zoom-in;cursor:zoom-in;transition:transform .2s ease-in-out;display:block;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;border-top:1px solid #fff;border-right:1px solid #fff}.nRedim{background-size:contain!important;background:#444}#ficha_fotos{overflow:hidden;margin:16px 10px}@media (min-width:1280px){#ficha_fotos{max-width:2490px;margin:16px auto}}#ficha_fotos .titulo-fotos{float:left;width:300px;overflow:hidden;margin-top:46px}#ficha_fotos .tamanosfotos{width:400px;float:right;margin-top:40px;margin-right:10px}#ficha_fotos .tamanosfotos span{text-align:right}#ficha_fotos .tamanofoto{display:block;width:40px;height:40px;float:right;margin:0 1px 5px 2px}#ficha_fotos a.tamanofoto.p{background-position:-82px -93px;opacity:.5}#ficha_fotos a.tamanofoto.n{background-position:1px -93px;opacity:.5}#ficha_fotos a.tamanofoto.g{background-position:-42px -93px;opacity:.5}#ficha_fotos a:hover.tamanofoto.p{background-position:-82px -93px;opacity:1}#ficha_fotos a:hover.tamanofoto.n{background-position:1px -93px;opacity:1}#ficha_fotos a:hover.tamanofoto.g{background-position:-42px -93px;opacity:1}#ficha_fotos .tamanosfotos .spanlabel{text-align:right;display:block;text-align:right}#ficha_fotos .tamanosfotos .spantoplabel{font-size:16px;font-weight:500;color:#555;line-height:18px;margin-top:2px}#ficha_fotos .tamanosfotos .spanbottomlabel{font-size:14px;color:#888}#ficha_fotos .tamanosfotos .iconosfotos{float:right;width:140px}#ficha_fotos .tamanosfotos .iconosfotos .actual{opacity:1}.opciones-mapa{clear:both;margin:20px 0;display:block;overflow:hidden;text-align:center}.opciones-foto{margin-top:48px}.opciones-foto .ver-fotos{background:#f5f5f5;padding:16px;width:250px;color:#888;border:1px solid #ddd;overflow:hidden;display:block;text-align:center;border-radius:3px;margin:0 auto;text-transform:uppercase}.fotos-responsive{position:relative;margin-bottom:48px}.opciones-foto .ver-fotos:hover{border:1px solid #bbb;color:#555}.opciones-foto .ver-fotos span{line-height:14px;font-size:14px}#gMapImg{cursor:pointer}#gMapHelp{color:#a2a2a2;width:630px;padding-top:5px;line-height:18px;margin-bottom:48px}#gMap .solicitar-ubicacion-mapa{position:absolute;margin:auto;left:0;right:0;bottom:0;top:0;color:#fff;text-align:center;max-width:300px;height:24px;z-index:8}#gMap .solicitar-ubicacion-mapa a{color:#fff}#pestanaGMaps{position:relative;height:33px}#pestanaGMaps .btnmapa{color:#f60;font-size:16px;cursor:pointer;line-height:16px;margin-bottom:5px}#pestanaGMaps .btnmapa:hover{color:#53397f}#gMap .ir-vista-mapa{position:absolute;margin:0 auto;white-space:nowrap;width:225px;left:0;right:0;bottom:26px;line-height:32px;margin-bottom:10px;color:#fff;text-align:center;z-index:1}#pestanaGMaps .cajon-anotacion-mapa{float:right;width:270px;margin-top:15px}#gMap .cajon-anotacion-mapa a{color:#fff;line-height:38px;border-radius:4px;border:1px solid rgba(255,255,255,.3);background-color:rgba(0,0,0,.5);padding:7px 10px}#gMap .cajon-anotacion-mapa .marker-listado{background:url(/hab_inmuebles/img/imgv3/marker-listado.png?20170206) no-repeat;position:relative;height:42px;width:33px;left:5px;top:-6px;background-size:34px;transition:all .3s ease-in-out}#pestanaGMaps #mapa,#pestanaGMaps #street{float:left;display:block;font-weight:100;font-size:16px;background:#f5f5f5;padding:4px 4px 0;color:#555;margin:8px 30px 8px 0;border-bottom:5px solid #fff;border-radius:0}#pestanaGMaps #mapa.gactive,#pestanaGMaps #street.gactive{border-bottom:5px solid #f60}#pestanaGMaps span{display:block;float:left;margin-right:10px}#pestanaGMaps .gactive{color:#555;font-size:16px;cursor:pointer;line-height:16px;margin-bottom:5px}#pestanaGMaps .anotacionmapa{color:#555;font-size:12px;float:right}#pestanaGMaps .flechaanotacion{float:left;width:30px;height:20px;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211);background-position:-768px -263px}.imgmapa{border:5px solid #f5f5f5}.imgmapsel{padding:5px 0 0 0}.calle{font-size:11px}span.calle{color:#a2a2a2}#gMapsMini a{position:static!important}#gMap,#gStreetView{clear:left;height:400px;overflow:hidden;position:relative;width:640px}.gm-style .gm-fullscreen-control{display:none}a.calle{position:relative;color:#888;float:right}#gMapsMini{margin-top:5px;margin-bottom:3px}.bloquemapa{width:640px;float:left;margin-right:20px;margin-top:12px;margin-bottom:60px}.bloquanuncioszona{width:300px;float:right;margin:0 0 40px 0}.bloquanuncioszona .titulobloque{display:block;padding:0;font-size:18px;font-weight:500;color:#555;margin-bottom:12px}.bloquanuncioszona .botoncall{margin-top:25px}.bloquanuncioszona .botoncall span{font-weight:500;display:block;margin-bottom:10px;font-size:18px}.bloquanuncioszona .botoncall .boton{display:inline-block}.bloquanuncioszona .vertodos{text-align:right;font-size:16px;float:right;margin-top:10px}#precioM2ficha .titulobloque{display:block;padding:0;float:left;text-align:center;font-weight:500;color:#555;margin-top:20px;margin-bottom:5px;font-size:18px}#precioM2ficha .bloque{width:630px;overflow:hidden;clear:left}#precioM2ficha .preciobloque{border-radius:50%;margin-right:16px;overflow:hidden;text-align:center;width:115px;height:80px;padding-top:35px;line-height:22px;background:#fff;float:left;font-size:18px;color:#555;line-height:22px;font-weight:400}#precioM2ficha .preciobloque+.preciobloque+.preciobloque{margin-right:8px}#precioM2ficha .preciobloque span{display:block;color:#888;font-size:12px;font-weight:200}#precioM2ficha .evolucionbloque{font-size:16px;margin-bottom:4px;margin-top:24px;display:block}#precioM2ficha .evolucionbloque span{background-position:1px -494px;display:inline-block;width:30px;height:20px;float:left}#precioM2ficha .comparabloque{margin:40px 0 5px 0;overflow:hidden;text-align:center;float:left;font-size:14px;color:#888}#precioM2ficha .comparabloque .contenido{padding:0;overflow:hidden;float:left;border-radius:0 3px 3px 0;color:#555;line-height:36px;font-size:18px}#precioM2ficha .comparabloque span{color:#f60}#precioM2ficha .textobloque{clear:both;display:block;font-size:14px;color:#a2a2a2;padding:15px 0;width:630px;line-height:22px}#precioM2ficha .textobloque span{color:#f60}.opciones-mapa .botoncall{text-align:center;color:#555;display:block;margin:0}.opciones-mapa .botoncall span{font-weight:700}.bloquepromocion{width:485px;float:left;margin:20px 5px}.bloquepromocion .promociontitulo{display:block;font-size:16px;font-weight:700;color:#555;margin:0 0 10px 0;border-bottom:1px solid #ccc}.bloquepromocion img{width:260px;float:left;padding:2px;border:1px solid #f4f4f4;margin-right:14px}.bloquepromocion .promociondir,.bloquepromocion .promocionnombre,.bloquepromocion .promocionprecio{display:block}.bloquepromocion .promocionprecio{margin-bottom:5px;font-weight:700;font-size:16px}.bloquepromocion .promocionprecio span{font-weight:400;font-size:12px;color:#888;display:inline;padding-left:0}.bloquepromocion .promocionnombre{font-weight:700}.bloquetipologias{width:485px;float:left;margin:20px 5px}.bloquetipologias .tipostitulo{display:block;font-size:16px;font-weight:700;color:#555;margin:0 0 10px 0;border-bottom:1px solid #ccc}.bloquetipologias ul{display:table;width:100%}.bloquetipologias ul li{display:table-row}.bloquetipologias ul li span{display:table-cell;padding:5px;font-size:14px;color:#888;border-bottom:1px solid #f4f4f4}.bloquetipologias ul li span.tiposoperacion{width:100px;color:#555}.bloquetipologias ul li span.tiposprecio{color:#555;font-weight:700}.bloquetipologias ul li span.tiposoperacion-A{width:130px;color:#555}#flechasiguiente{background-image:url(/hab_inmuebles/img/sprite_ficha.gif);background-repeat:no-repeat;position:fixed;top:50%;margin-top:-61.5px;cursor:pointer}#flechaanterior{background-image:url(/hab_inmuebles/img/sprite_ficha.gif);background-repeat:no-repeat;position:fixed;top:50%;margin-top:-61.5px;cursor:pointer}.d-siguiente-E{width:35px;height:80px;background-position:0 4px;right:-13px;background-color:#f60}.d-anterior-C,.d-anterior-E{width:35px;height:80px;background-position:-5px -247px;left:-17px;background-color:#f60}.d-siguiente-C{width:35px;height:80px;background-position:0 -66px;right:-13px;background-color:#f60}.d-anterior-A,.d-anterior-F,.d-anterior-I,.d-anterior-T{width:35px;height:70px;background-position:-3px -190px;left:-17px;background-color:#f60}.d-siguiente-A,.d-siguiente-F,.d-siguiente-I,.d-siguiente-T{width:35px;height:70px;background-position:0 -131px;right:-13px;background-color:#f60}.bloque-buscar,.bloque-comunidad{width:335px;float:left;margin:10px}.bloque-pregunta{width:230px;float:left;margin:10px;color:#888;font-size:18px;padding-top:30px;line-height:28px}.bloque-pregunta a{display:block;margin-top:30px}.bloque-buscar .titulo-buscar,.bloque-comunidad .titulo-comunidad{display:block;margin:10px 2px;font-weight:700}.bloque-buscar ol,.bloque-comunidad ol{display:block;margin-bottom:5px;border-right:1px solid #efefef;clear:both;overflow:hidden;padding-right:15px}.bloque-buscar ol li,.bloque-comunidad ol li{display:block;margin-bottom:5px;border-bottom:1px solid #efefef;clear:both;overflow:hidden}.bloque-buscar div.comunidad-avatar,.bloque-comunidad div.comunidad-avatar{display:block;width:40px;height:50px;float:left}.bloque-buscar div.comunidad-avatar img,.bloque-comunidad div.comunidad-avatar img{width:30px;height:30px;margin-top:6px}.bloque-buscar div.comunidad-pregunta,.bloque-comunidad div.comunidad-pregunta{display:block;width:200px;height:50px;float:left;font-size:12px}.bloque-buscar div.comunidad-pregunta a,.bloque-comunidad div.comunidad-pregunta a{display:block;font-weight:700}.bloque-buscar div.comunidad-respuestas,.bloque-comunidad div.comunidad-respuestas{display:block;width:70px;height:50px;float:left}.bloque-buscar div.comunidad-respuestas span,.bloque-comunidad div.comunidad-respuestas span{text-align:center;font-size:10px;line-height:15px;display:block;background:#f1f1f1;color:#888;border-radius:5px;padding:5px 0}.bloque-buscar div.comunidad-respuestas span strong,.bloque-comunidad div.comunidad-respuestas span strong{display:block;font-size:14px;font-weight:700}#divCaptcha{margin:0;padding:0}#divCaptcha #CaptchaImage,.contactar-ficha .img_captcha{border:0 solid;margin-top:19px;width:90px;float:left;margin-left:2px}#divCaptcha input#CaptchaInputText,.contactar-ficha .i_captcha{width:100px!important;text-transform:uppercase}#divCaptcha .reload{line-height:40px;margin-left:8px}#tipologias{margin-top:100px}.bloquetipologiasON{display:block;background:#ededed;border:1px solid #dbe1df;padding:10px;margin-bottom:100px}.bloquetipologiasON .tipostitulo{display:block;padding:10px;font-size:16px;font-weight:700;margin:0 0 10px 0}.bloquetipologiasON ul{display:table;width:100%}.bloquetipologiasON ul li{display:table-row;border-bottom:1px solid #dbe1df}.bloquetipologiasON ul li span{display:table-cell;padding:5px;font-size:16px;color:#888}.bloquetipologiasON ul li span.tiposoperacion{width:150px}.bloquetipologiasON ul li span.tiposprecio{font-weight:700}#fichaMultimedia{margin:50px 0 100px 0}#fichaMultimedia span{display:block;line-height:22px;font-size:14px;color:#a2a2a2}#fichaMultimedia span.descripcion{font-size:16px;color:#888}#fichaMultimedia .multimedia{background:#ededed;border:1px solid #dbe1df;padding:20px 10px}#fichaMultimedia .logodoc{background-position:-373px -1227px;width:35px;height:40px;float:left;margin-bottom:30px}#fichaMultimedia .logodoc span a{font-weight:700}#fichaMultimedia .logopdf{background-position:-373px -1227px;width:35px;height:40px;margin-bottom:30px;float:left}.iframevideo{margin-bottom:15px}#ficha_middle_2_960x90{margin-top:40px}#alertaspostfotos{margin-top:80px}#similares{width:640px;margin:10px 0;padding:0}#similares h5{font-weight:500;font-size:16px;color:#555}#similares a.volver{padding:30px 0 0 0;display:block}#similares ul{margin-top:5px}#similares ul li{float:left;width:297px;margin-top:20px;margin-right:20px;cursor:pointer}#similares ul li .imagen{position:relative;width:129px;float:left;padding:0;margin-right:0;margin-left:0}#similares ul li .imagen img{display:block;width:129px!important;height:100px!important}#similares ul li .descripcion span.eur{color:#555;font-weight:700;font-size:16px}#similares ul li .descripcion{width:148px;height:80px;float:left;line-height:20px;padding:10px;margin:0}#similares ul li .descripcion h4{width:140px;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#similares ul li a{font-size:16px}#similares ul li a:hover{color:#f60}#similares ul li .descripcion span{color:#888;font-size:14px;text-align:left;display:block;border-bottom:none;width:140px;font-weight:500}#similares ul li .descripcion span.dir_ex{margin-top:0;width:155px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:0;font-weight:400;text-transform:capitalize}.cajasimilares{overflow:hidden;height:290px}.cajasimilares .similaresficha{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;flex-wrap:wrap;height:260px;height:250px\9}.similaresficha li{float:left;cursor:pointer;width:175px;height:221px;padding:5px;border:1px solid #f5f5f5;background:0 0;margin-top:20px;margin-right:0;margin-bottom:20px}.similaresficha li.titulo{font-size:18px;cursor:default}.similaresficha .imagen{position:relative;width:155px;height:108px;float:left;margin-right:5px;text-align:center}.similaresficha .imagen img{width:155px!important;height:108px!important}.similaresficha .imagen span.eur{position:absolute;bottom:0;right:0;opacity:.7;padding:3px 5px;background-color:#555;color:#fff;font-size:15px;text-align:right;font-weight:700}.similaresficha .descripcion{width:167px;float:left}.similaresficha .descripcion h4{width:160px;font-size:12px;float:left;overflow:hidden;white-space:nowrap}.similaresficha a{color:#f60;text-decoration:none;font-size:16px}.similaresficha a:hover{color:#53397f}.similaresficha .descripcion span{color:#888;font-size:14px;text-align:left;display:block;border-bottom:none;width:180px;font-weight:400}.similaresficha .descripcion span.dir_ex{clear:both;width:153px;text-transform:capitalize;line-height:18px;font-weight:400}.similaresficha .descripcion span.preciom2{display:inline}.similaresficha h6 a{font-weight:700;font-size:16px;text-align:center;display:block}.similaresficha h5{font-size:14px;text-align:center;font-weight:700}.similaresficha .similares_bottom{margin-top:30px;font-weight:700;text-align:center;color:#888;font-size:14px;display:block}.similaresficha h3{font-size:20px;text-align:center;margin-bottom:20px}.similaresficha h3 a{text-align:center;display:block}.similaresficha .multimedia{float:left;width:160px}.similaresficha .multimedia span{float:left;font-size:11px}.similaresficha .ico_fotos{background-position:-380px -570px;padding-left:22px;color:#888}.similaresficha .ico_videos{background-position:-378px -526px;padding-left:22px;color:#888}.similarestop .titulo{font-size:18px;font-weight:500;margin-bottom:22px;margin-top:32px}.cajasimilaresmini{width:300px;height:540px;overflow:hidden}.cajasimilaresmini .similaresfichamini{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;flex-wrap:wrap;height:500px;width:988px!important;height:490px\9}_:-ms-lang(x),.cajasimilaresmini .similaresfichamini{height:500px}.similaresfichamini{width:988px;height:500px;position:relative;left:0;-o-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;transition:all 1s ease;height:490px\9;overflow:inherit;-ms-overflow-y:hidden;overflow-y:hidden}.similaresfichamini li{float:left;cursor:pointer;display:block;width:300px;background:#fff;margin-left:0;border-bottom:1px solid #f1f1f1;margin-bottom:22px;margin-right:22px}.similaresfichamini li.titulo{font-size:18px;cursor:default}.similaresfichamini .imagen{position:relative;width:130px;height:100px;float:left}.similaresfichamini .imagen img{display:block;width:130px!important;height:100px!important}.similaresfichamini .imagen span.eur{color:#555;font-size:16px;font-weight:500;position:absolute;top:66px;left:140px;width:120px}.similaresfichamini .descripcion{width:146px;float:left;line-height:18px;padding:12px}.similaresfichamini .descripcion h4{width:140px;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.similaresfichamini a{font-size:16px}.similaresfichamini a:hover{color:#f60}.similaresfichamini .descripcion span{color:#888;font-size:14px;text-align:left;display:block;border-bottom:none;width:140px;font-weight:500}.similaresfichamini .descripcion span.dir_ex{margin-top:0;width:155px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:0;font-weight:400;text-transform:capitalize}.similaresfichamini .descripcion span.preciom2{display:none}.similaresfichamini h6 a{font-weight:700;font-size:14px;text-align:center;display:block}.similaresfichamini h5{font-size:14px;text-align:center;font-weight:700}.similaresfichamini .similares_bottom{margin-top:30px;font-weight:700;text-align:center;color:#888;font-size:14px;display:block}.similaresfichamini h3{font-size:20px;text-align:center;margin-bottom:20px}.similaresfichamini h3 a{text-align:center;display:block}.similaresfichamini .multimedia{display:none}.similaresfichamini .multimedia span{display:none}.cajasimilares .similaresbotones,.cajasimilaresmini .similaresbotonesmini{width:200px;text-align:center;height:20px;position:relative;margin:auto}.cajasimilaresmini .doscolumnas{width:644px!important}.cajasimilaresmini .unacolumna{width:322px!important}.similarboton{background-color:#d3d3d3;height:8px;width:8px;border-radius:100%;display:inline-block;margin:13px 6px 6px;cursor:pointer}.similarboton.activo{background-color:#555}.similaresficha li{display:list-item}.similaresficha.similar2 li:nth-child(-n+5){display:none!important}.similaresficha.similar3 li:nth-child(-n+10){display:none!important}.similaresfichamini.similarmini2{transform:translate(-322px,0)}.similaresfichamini.similarmini3{transform:translate(-644px,0)}ul.similaresfichazona{margin-top:0!important}.similaresfichazona{margin-top:0!important;background-color:#fff}.similaresfichazona li{float:left;cursor:pointer;display:block;width:300px!important;background:#fff;height:100px;margin-bottom:20px}.similaresfichazona li.titulo{font-size:18px;cursor:default}.similaresfichazona .imagen{position:relative;width:130px;height:100px;float:left;margin-left:0}.similaresfichazona .imagen img{display:block;width:130px!important;height:100px!important}.similaresfichazona .imagen span.eur{padding:3px;color:#504545;font-size:16px;font-weight:500;position:absolute;top:50px;left:127px;width:120px}.similaresfichazona .descripcion{width:146px;float:left;line-height:18px;padding:12px}.similaresfichazona .descripcion h4{width:140px;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.similaresfichazona .descripcion span{color:#888;font-size:14px;text-align:left;display:block;border-bottom:none;width:140px;font-weight:500}.similaresfichazona .descripcion span.dir_ex{color:#888;width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400}.similaresfichazona .descripcion span.preciom2{color:#504545;font-size:16px;margin-top:5px}.similaresfichazona h6 a{font-weight:500;font-size:14px;text-align:center;display:block}.similaresfichazona h5{font-size:14px;text-align:center;font-weight:500}.similaresfichazona .similares_bottom{margin-top:30px;font-weight:500;text-align:center;color:#888;font-size:14px;display:block}.similaresfichazona h3{font-size:20px;text-align:center;margin-bottom:20px}.similaresfichazona h3 a{text-align:center;display:block}.similaresfichazona .multimedia{display:none}.similaresfichazona .multimedia span{display:none}.similaresfichazona .ico_fotos{background-position:0 -287px;padding-left:28px}.pedir-datos-ampliado{display:block;clear:left;float:left}.contador{float:right;width:130px;color:#fff;text-shadow:1px 1px 0 #e08600;display:none}.contador a{color:#fff}.contador span{display:block;font-size:12px}.contador span.buscar{font-size:18px}.contador span strong{width:55px;text-align:right;display:inline-block}.busqueda{width:700px;margin:auto}.busqueda select{padding:10px;height:250px;border:none;background-color:#000;font-family:Ubuntu,sans-serif;font-size:14px;color:#fff;line-height:22px;border-radius:8px;vertical-align:top;margin:5px;overflow:hidden;width:220px;background:-moz-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.6)),color-stop(100%,rgba(0,0,0,.6)));background:-webkit-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 100%)}.busqueda select option{font-size:15px;padding:4px;font-weight:lighter}option:checked{background-color:#f60!important;color:#fff!important}.busqueda select option:hover{background:#f60;color:#fff}.busqueda option.selected{background:#f60;color:#fff}.busqueda .buscar{vertical-align:bottom;margin-bottom:5px;margin-left:5px;float:right;width:220px;margin-right:7px;text-transform:uppercase;padding:12px}#menu-home{position:absolute;top:622px;width:100%;padding:0;height:64px}#menu-home ul li{display:inline;float:left;font-size:16px}#menu-home ul li a{color:#888;padding:16px 24px;display:block;font-weight:100}#menu-home ul li a:hover{text-decoration:none;color:#555}#menu-home ul li.active a{font-weight:400;color:#555}#menu-home .bodis{position:relative;width:620px}#menu-home .bodis .clasica-flecha{position:absolute;top:-10px;left:120px;z-index:99;background:inherit}#menu-home .bodis .palabras-flecha{position:absolute;top:-10px;left:362px;z-index:99;background:inherit}#menu-home .bodis .codigo-flecha{position:absolute;top:-10px;left:610px;z-index:99;background:inherit}#menu-home .bodis .frecuentes-flecha{position:absolute;top:-10px;left:835px;z-index:99;background:inherit}#menu-home ul li .clasica{background-position:-367px -841px;padding-left:45px}#menu-home ul li .palabras{background-position:-367px -924px;padding-left:40px}#menu-home ul li .codigo{background-position:-367px -884px;padding-left:40px}#menu-home ul li .frecuentes{background-position:-367px -975px;padding-left:45px}#menu-home ul li.postales{margin-right:0}#menu-home ul li.postales a{padding-left:5px}#menu-home ul li.postales span{display:block;float:left;width:27px;height:27px;margin-right:5px;background-image:url(/hab_inmuebles/img/postaljordi.png)}#menu-home ul li.meetingpoint a{padding:5px 10px 8px 10px}#menu-home ul li.meetingpoint span{display:block;float:left;margin-top:8px;margin-right:5px}#menu-home .bodis .meeting-flecha{background:inherit;left:880px;position:absolute;top:-10px;z-index:99}#buscadores{position:relative;left:0;width:3900px;height:100%}#buscadores h3{text-align:center;color:#fff;font-size:46px;width:990px;height:70px;padding:9px 0;text-shadow:rgba(0,0,0,.3) 1px 1px 1px}#buscarreferencia{width:915px;float:left;display:block}#b_clasica,#cajabuscador{width:976px;float:left;display:block}.b_codigo{color:#fff;margin-top:50px;background:rgba(0,0,0,.6);margin-left:40px;padding:25px 0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.b_codigo .hs{float:left;width:300px;font-size:18px;color:#fff;text-align:right;margin-right:5px;margin-top:7px}.b_codigo input.text{background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:25px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;vertical-align:top;margin:0 5px;overflow:hidden;width:300px;font-size:18px;padding:5px 10px;color:#ccc}.b_codigo input.text:hover{color:#888}.b_codigo .ejemplos{margin-top:10px;margin-left:320px;width:300px}.b_codigo .atencion{background:#fffcd7;color:#555;padding:10px 20px;margin-bottom:20px;margin-top:-20px}#b_frecuentes{margin-top:-45px;width:913px;float:left;display:block;margin-left:50px}#b_frecuentes .hs{font-size:26px;color:#fff;text-align:left;margin-bottom:10px;text-shadow:rgba(0,0,0,.3) 1px 1px 1px}#b_frecuentes ul{float:left;width:820px;min-height:184px}#b_frecuentes ul li{float:left;display:inline;color:#bdbdbd;font-size:14px;width:340px;margin-right:10px;float:left;background:rgba(0,0,0,.4);padding:8px 12px;margin-bottom:5px;border-radius:2px;overflow:hidden}#b_frecuentes ul li:hover{background:rgba(0,0,0,.6)}#b_frecuentes ul li a{color:#fff}#b_frecuentes ul li span{font-size:11px;color:#999;font-weight:700}#b_frecuentes ul li span.filtros-frecuentes,#b_frecuentes ul li span.zonas-frecuentes{display:block;font-size:14px;font-weight:100;color:#ddd}#b_frecuentes .ultimas{font-size:14px;display:inline}#b_frecuentes .busqusuario{float:left}#b_frecuentes .busqusuario li{width:745px}#b_frecuentes .cajonbusqueda{width:410px;float:left;overflow:hidden;padding:8px}#b_frecuentes .busqusuario li.busqall{border:none;text-align:right;background:0 0}#b_frecuentes a.avisame{background-position:0 -58px;margin-top:5px;overflow:hidden;padding-left:25px;padding-top:3px;padding-bottom:3px}#b_frecuentes a.avisame:hover{background-position:0 -80px}#b_frecuentes .busqusuario .acciones{display:inline;float:right}#b_frecuentes .busqusuario .acciones a{text-decoration:none;display:block}#b_frecuentes .busqusuario a.avisame{background-position:-8px -1734px;margin-top:5px;overflow:hidden;padding-left:30px;padding-top:7px;padding-bottom:7px}#b_frecuentes .busqusuario a.avisame:hover{background-position:-8px -1701px}#b_frecuentes .busqusuario a.noavisame{background-position:-8px -1701px;margin-top:5px;overflow:hidden;padding-left:30px;padding-top:7px;padding-bottom:7px}#b_frecuentes .busqusuario a.noavisame:hover{background-position:-8px -1734px}#b_frecuentes .no-busqueda-frecuente{text-align:center;font-size:18px;padding:16px 0;color:#fff}#eshome{background:#f5f5f5}.totalMisBusq{padding:1px;background:#f60;font-size:10px;color:#fff;margin-left:5px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:1px 4px}.home .bodis h3{color:#555;font-size:28px;margin-bottom:20px}.burbujas{overflow:hidden}.burbuja{float:left;width:316px;height:282px;position:relative;padding:3px 3px 5px 3px;margin:8px 16px 8px 0;font-size:14px;color:#888;overflow:hidden}.burbuja:nth-child(3n+3){margin-right:0}.burbuja .img img.principal{width:316px;height:210px;display:block}.burbuja .img img.hover{display:none;width:316px;height:210px}.burbuja .info{padding:8px;line-height:18px;position:relative;height:73px;border-bottom:3px solid #e9e9e9;background-color:#fff}.burbuja:hover .img img.principal{display:none}.burbuja:hover .img img.hover{display:block}.burbuja h4{position:absolute;top:10px;left:3px;padding:6px 12px;font-size:16px;font-weight:400;color:#fff;background:#f60;border-radius:0 6px 6px 0}.burbuja .info a{display:inline-block;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:175px}.burbuja .logo{position:absolute;right:10px;top:170px;height:50px}.burbuja .logo img{border:2px solid #fff;border-radius:1px 1px 0 0}.publigris{clear:both;background:#fff;width:100%;margin:40px 0;text-align:center;padding:10px 0}.publigris ul{margin:10px auto;width:998px;overflow:hidden}.publigris ul li{display:block;margin:2px 5px;float:left}.publigris ul li.titulo{color:#888;display:block;font-size:12px;margin-left:5px}.etiqueta-publicidad{position:absolute;font-size:12px;color:#888;line-height:22px;top:-22px;left:0;background:#fff;padding:0 8px}.publi{text-align:center;margin:20px auto;background:#fff;box-shadow:2px 2px 2px #eaeaea;border:1px solid #f7f7f7;border:1px solid #ececec;overflow:hidden;width:740px}.publi div{float:left}.publig{margin:0 auto 30px auto;width:990px;overflow:hidden}.publig a{padding:3px;border:1px solid #f7f7f7}.listado728{width:740px;text-align:center;margin:15px auto 15px auto}.publihipoteca{width:730px;clear:both;display:none}.publihipoteca .Publicidad{display:none}.publihipoteca .publitop{font-size:12px;color:#888;text-align:left}#publicidad300{width:320px}#profesionales_lateral_300x250{margin-bottom:10px}.publihomemiddle{background:0 0!important}.home-menu-ultimos{margin-top:40px;overflow:hidden}ul.menu-ultimos li{display:inline;float:left;margin-right:10px}ul.menu-ultimos li.titulo{color:#555;font-size:28px;padding:20px 0;width:400px;margin-right:220px}ul.menu-ultimos li a{display:block;padding:20px;font-size:18px}ul.menu-ultimos li a:hover{color:#555}ul.menu-ultimos li a.seleccionado{color:#555;background:#fff;border-radius:8px}.ultimosanuncios{padding:20px 0;margin-top:0!important}.ultimosanuncios .recientes{float:left;width:670px;margin-bottom:58px}.ultimosanuncios .recientes ul li{float:left;overflow:hidden;width:212px;height:250px;display:block;color:#555;margin:8px 16px 8px 0;cursor:pointer}.ultimosanuncios .recientes ul li:nth-child(3n+3){margin-right:0}.ultimosanuncios .recientes ul li img{width:212px;height:140px;margin:0;display:block}.ultimosanuncios .recientes ul li .textoscajon{font-size:11px;display:block;margin:0;color:#888;position:absolute;bottom:8px;font-weight:100}.ultimosanuncios .recientes ul li .txtprecio{font-size:24px;font-style:normal;display:block;color:#fff;margin-top:5px;font-weight:500;position:absolute;top:-40px;left:9px;text-shadow:1px 1px 1px rgba(0,0,0,.6);font-family:Molengo,sans-serif,Arial,Helvetica}.ultimosanuncios .recientes ul li .ampliarinfo{font-size:14px;margin:0;padding:8px;line-height:18px;position:relative;height:90px;border-bottom:3px solid #e9e9e9;background-color:#fff;color:#555;font-weight:500}.ultimosanuncios .recientes ul li .ampliarinfo h3{margin-bottom:0}.ultimosanuncios .recientes ul li .ampliarinfo .dir_ex{background:0 0;display:block;max-width:calc(100% - 8px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#aeaeae;font-weight:100;margin-bottom:4px}.ultimosanuncios .recientes ul li .ampliarinfo a{font-size:16px;font-weight:400}.ultimosanuncios .recientes ul li .ubicacion_destacado{color:#888}.ultimosanuncios .publianuncios{float:right;width:302px;text-align:right}.ultimosanuncios .publianuncios ul li{margin:15px 0}.novedades-home h4{font-size:36px;text-align:center;margin-bottom:50px;color:#555}.novedades-home img{float:left;margin-right:20px}.novedades-home .textos{margin-top:100px;line-height:28px}.novedades-home .textos span{font-size:18px;display:block;margin-bottom:20px;color:#888}.novedades-home .textos p{color:#888}.novedades-home .textos div{display:inline-block;margin-top:40px;margin-top:40px}.novedades-home a.boton,.novedades-home a.botonazul{font-size:18px;font-weight:400;padding:15px 30px}.novedades-home .bodis{overflow:hidden}.novedades-home .inparhome{background:#f60;color:#fff;text-shadow:1px 1px 0 #d47f00;margin-top:30px;display:none}.novedades-home .bodis{padding:50px 0}.novedades-home .inparhome .textos{margin-top:0;display:block!important}.novedades-home .inparhome .textos p{color:#fff}.novedades-home .inparhome h4{text-align:left;margin-bottom:30px}.novedades-home .textosnp{margin-top:0;line-height:28px;display:none}.novedades-home .textosnp span{font-size:18px;display:block;margin-bottom:20px}.novedades-home .textosnp p{color:#888}.novedades-home .textosnp div{display:inline-block;margin-top:40px;margin-top:40px}.publifiltros{width:240px;float:right}.publifiltros ul li.titulo{font-size:12px;color:#888;padding-left:15px}.publifiltros ul li{line-height:24px;padding-left:15px;margin-bottom:5px}.ver-todo-zona{width:100%;text-align:center;margin-top:20px;clear:left;padding-top:30px}h1 a{color:#555}.linkopciones{display:block;padding-bottom:20px;color:#888;overflow:hidden}.linkopciones ul li{display:inline;float:left;margin-right:20px}.linkopciones ul li.alquiler{display:inline;float:left;padding-left:20px;border-left:1px solid #f1f1f1}#filtromapa{display:block;float:left;background:#f5f5f5;border-radius:2px;padding:20px;width:710px}#filtromapa #mapa{float:left;width:670px;overflow:hidden}#filtromapa #enlacesmapa{float:left;width:670px;margin-top:25px}#filtromapa #enlacesmapa ul li.titulo{font-size:18px;border-bottom:1px solid #ececec;width:680px;color:#555;font-weight:700}#filtromapa #enlacesmapa ul{overflow:hidden}#filtromapa #enlacesmapa ul.verticalul{margin-top:10px;overflow:hidden;-webkit-column-count:2;-moz-column-count:2;-o-column-count:2;column-count:2}#filtromapa #enlacesmapa ul li{font-size:14px;color:#888;line-height:30px}#filtromapa #enlacesmapa ul li a{font-size:16px}#filtromapa #mapa #fBuscador{float:left;width:410px}#filtromapa #mapa #fBuscador select{width:300px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#filtromapa #mapa #fBuscador .select-poblaciones{width:300px;display:inline-block;position:relative}#filtromapa #mapa #fBuscador .select-poblaciones:before{content:'';background:#fff;right:10px;top:5px;position:absolute;width:15px;height:20px;pointer-events:none}#filtromapa #mapa #fBuscador .select-poblaciones:after{content:'';background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat;background-position:-22px -1850px;right:10px;top:5px;padding:0 0 2px;position:absolute;width:15px;height:15px;pointer-events:none}#filtromapa #mapa .opciones{width:670px;overflow:hidden}#filtromapa #mapa .opciones input.botongris{padding:9px 15px}#filtromapa #mapa .opciones .lista{padding:6px 10px 5px 25px;color:#888;border:1px solid #d3d3d3;font-size:14px;float:right;background-color:#fff;background-position:-140px -2114px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#filtromapa #mapa .opciones .lista:hover{background-position:-140px -2138px}#idMapaContainer{margin-top:20px;width:670px}#idMapaCoords area,#idMapaCoordsAjax area{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;background-color:#f90;color:#f90}#hs{margin:10px 0}#hs h1,#hs h2{display:inline}#hs h2{color:#888;margin-left:10px}#hs h2 a{font-size:26px}.enlacessec{float:left;display:block;padding:0 20px;margin-bottom:100px;width:998px;margin-left:auto;margin-right:auto}.enlacessec ul{float:left;margin-right:40px}.enlacessec ul li.titulo{font-weight:700;font-size:18px;color:#555}.enlacessec ul li{font-size:14px;color:#888;line-height:26px}.enlacessec ul li a{font-size:16px}#toppromocionesmapa{overflow:hidden;display:block;clear:both}#toppromocionesmapa .titulo{color:#555;font-size:28px;margin-bottom:15px}#toppromocionesmapa ul li{float:left;box-shadow:0 3px 8px -4px rgba(0,0,0,.15);height:350px;width:300px;display:inline-block;position:relative;border-radius:3px;margin:10px 32px 20px 0;font-size:14px;color:#888;overflow:hidden;cursor:pointer}#toppromocionesmapa ul li:hover{background:#e7f3ff}#toppromocionesmapa ul li img{width:300px;height:210px;display:block}#toppromocionesmapa .titpromoon{max-width:285px;position:absolute;top:10px;left:0;padding:5px;font-size:16px;color:#fff;background-color:#f60;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#toppromocionesmapa .titpromoon a{color:#fff}#toppromocionesmapa a{font-size:16px}#toppromocionesmapa p{display:block;padding:10px}#toppromocionesmapa span{display:block}#toppromocionesmapa .pvp{position:absolute;top:178px;right:0;padding:5px;font-size:18px;color:#fff;text-shadow:1px 1px 0 #000}#paginafiltros{float:left;width:700px;padding:20px 0 20px 20px;background:#f5f5f5;margin:0 0 50px 0;border-radius:2px}#paginafiltros fieldset{display:block;float:left;margin:0 19px 20px 0}#paginafiltros fieldset.zona{width:300px;margin:0 0 30px 0}#paginafiltros label{font-weight:700;font-size:16px;padding:0;display:block;white-space:nowrap;cursor:default}#paginafiltros select{font-size:16px;clear:both;width:200px}#paginafiltros select.desplegable{width:280px;margin-right:20px}#paginafiltros input#submitbutton{padding:8px 20px}#paginafiltros #multizona{width:300px;margin:5px 0;float:left;padding-bottom:5px}#paginafiltros #multizona input[type=checkbox]+label{padding-bottom:3px;display:inline-block!important;position:relative;float:left;margin-left:0}#paginafiltros #multizona input[type=checkbox]:checked+label:before,#paginafiltros #multizona ul li input[type=checkbox]:checked+label:before{background-position:-148px -1876px!important}#paginafiltros #multizona label:before,#paginafiltros #multizona ul li label:before{background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat;background-position:-93px -1835px!important;background-repeat:no-repeat;left:0;top:0}#paginafiltros label:before{content:'';right:1px;top:24px;position:absolute;pointer-events:none;z-index:2;width:25px;height:30px}#paginafiltros #multizona input[type=checkbox].algoseleccionado+label:before{background-position:-148px -1979px!important}#paginafiltros #multizona ul{padding-left:10px;margin-top:10px;padding-top:5px}#paginafiltros #multizona ul li ul{margin-left:35px}#paginafiltros #multizona ul li label{font-weight:400}#paginafiltros #multizona .mostrarzona.azall,#paginafiltros #multizona .mostrarzona.azminus{background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat;width:20px;height:20px;display:inline-block}#paginafiltros #multizona .mostrarzona.azall{background-position:1px -1850px}#paginafiltros #multizona .mostrarzona.azminus{background-position:1px -1869px}.navegacionfiltros{width:100%;overflow:hidden;height:30px}.desplegable{padding:3px}#paginafiltros .filtrossubtipos{float:left;width:295px;margin-left:0}#paginafiltros .filtro_det{margin-top:5px;position:relative;margin-right:10px;float:left;border-radius:2px;cursor:pointer;font-size:16px;padding:3px 10px 3px 5px;float:left;width:100px}#paginafiltros .filtro_det2{margin-top:5px;position:relative;margin-right:10px;float:left;border-radius:4px 4px 4px 4px;cursor:pointer;font-size:14px;padding:3px 10px 3px 5px;float:left;width:190px}#paginafiltros .filtro_det2:hover,#paginafiltros .filtro_det:hover{color:#888}#paginafiltros .filtro_det label,#paginafiltros .filtro_det2 label{position:absolute;top:4px;left:0;display:block;background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat;background-position:-93px -1835px;background-repeat:no-repeat;font-size:16px;font-weight:400;padding-left:22px;cursor:pointer;color:#888!important;overflow:hidden;white-space:nowrap}#paginafiltros .filtro_det label:hover,#paginafiltros .filtro_det2 label:hover{background-position:-93px -2007px;color:#555}#paginafiltros .filtro_det input[type=checkbox]:checked+label,#paginafiltros .filtro_det2 input[type=checkbox]:checked+label{background-position:-148px -1876px!important;color:#555!important}#paginafiltros .filtro_det input[type=checkbox]:checked+label:hover,#paginafiltros .filtro_det2 input[type=checkbox]:checked+label:hover{color:#888!important}#paginafiltros .otros-filtros{width:500px;overflow:hidden}#paginafiltros .otros-filtros .filtro_det{width:500px}#paginafiltros .filtro_det input,#paginafiltros .filtro_det2 input[type=checkbox]{visibility:hidden}#paginafiltros .filtro_det label:hover,#paginafiltros .filtro_det2 label:hover{color:#888}.filtroszonas{display:block;clear:left;border-top:2px solid #fff;border-bottom:2px solid #fff;overflow:hidden;width:640px;padding:10px 0}.filtroszonas #campofiltros{margin:5px 0 10px 0;overflow:hidden}.filtroszonas #campofiltros .filtro_det{margin-bottom:5px;width:230px}.filtroszonas #campofiltros .filtro_dettriple{margin-top:15px;display:block;float:left;width:640px}.filtroszonas #campofiltros .filtro_dettriple ul{margin-top:10px}.filtroszonas #campofiltros .filtro_dettriple ul li{position:relative;overflow:hidden;padding:7px 0}.filtroszonas #campofiltros .filtro_dettriple ul li input{visibility:hidden}.filtroszonas #campofiltros .filtro_dettriple ul li input[type=radio]+label{position:absolute;top:4px;width:145px;left:0;display:block;background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat;background-position:-380px -2175px;background-repeat:no-repeat;padding-left:22px;color:#888!important}.filtroszonas #campofiltros .filtro_dettriple ul li input[type=radio]:checked+label{background-position:-380px -2076px!important;color:#555!important}.filtroszonas #campofiltros .filtro_dettriple input{float:left}.filtroszonas #campofiltros .filtro_dettriple label{font-weight:400;position:relative}.filtroszonas #campofiltros .filtro_dettriple label input{visibility:hidden}.filtroszonas #campofiltros .filtro_dettriple label.elect{font-weight:700}.filtroszonas .mostrarfa span{width:16px;height:16px;display:inline-block;background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat;background-position:1px -1851px}.filtroszonas .ocultarfa span{width:16px;height:16px;display:inline-block;background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat;background-position:1px -1868px}.filtroszonasbtn{text-align:right;display:block;margin:25px 20px 10px 0}.masinmobiliariasFiltros{color:#888;font-size:14px}#publicidadfiltro{float:right;width:240px;margin-left:30px;color:#888;font-size:12px}#content .responsive{width:100%;background:#f5f5f5;margin-top:0;opacity:1!important}.resultado{float:right;text-align:left;width:100%;display:block;margin-bottom:40px}.resultado h1,.resultado-on h1{display:inline;color:#fff;font-weight:100}.resultado h2,.resultado-on h2{display:inline;font-size:16px;color:#fff;margin-left:5px;font-weight:100}.resultado h2 strong,.resultado-on h2 strong{font-weight:400}.resultado .listainmueblesleft,.resultado-on .listainmueblesleft,.ulminisite{float:left;margin-bottom:10px;display:block;position:relative}.resultado .listainmueblesleft{min-height:1690px}.resultado .menu-listado,.resultado-on .menu-listado{margin-top:9px;overflow:visible;display:block;float:left;clear:left;width:100%}.cabecera-mapa .resultado .menu-listado{float:left;width:100%}.pestanyaminisite li,.resultado .menu-listado ul li,.resultado-on .menu-listado ul li,ul.pestanas li{display:inline;margin-right:4px;font-weight:100;color:#ffd2b4;text-transform:uppercase;float:left}.pestanyaminisite li,.resultado .menu-listado ul li:nth-of-type(4),.resultado-on .menu-listado ul li:nth-of-type(4),ul.pestanas li:nth-of-type(4){margin-right:0!important}.pestanyaminisite li a,.resultado .menu-listado ul li a,.resultado-on .menu-listado ul li a,ul.pestanas li a{color:#fff;padding:12px 8px;display:block;overflow:hidden}.cajon-fixed-upper-listado .menu-listado,.cajon-fixed-upper-listado .menu-listado ul li span.count,.cajon-fixed-upper-listado .pestanyaminisite li span.count,.cajon-fixed-upper-listado h2,.cajon-fixed-upper-listado ul.pestanas li span.count{display:none!important}.pestanyaminisite li a:hover,.resultado .menu-listado ul li a:hover,.resultado-on .menu-listado ul li a:hover,ul.pestanas li a:hover{color:#fff}.resultado .menu-listado ul li.seleccionado,.resultado-on .menu-listado ul li.seleccionado{color:#fff;padding:12px 12px 8px 12px;border-bottom:4px solid #53397f}.resultado .menu-listado ul li.seleccionado span,.resultado-on .menu-listado ul li.seleccionado span{color:#fff}.pestanyaminisite li span,.resultado .menu-listado ul li span,.resultado-on .menu-listado ul li span,ul.pestanas li span{display:block;float:left;font-size:14px;font-weight:400;color:rgba(255,255,255,.9)}.pestanyaminisite li span.count,.resultado .menu-listado ul li span.count,.resultado-on .menu-listado ul li span.count,ul.pestanas li span.count{color:#ffcdac;font-size:10px;margin-left:2px;margin-top:1px}.resultado-on{float:right;text-align:left;width:100%;display:block;margin-bottom:40px}.resultado-on .listainmueblesleft{width:100%!important;padding:0!important}.resultado-on .listainmueblesleft .botonempezar{margin:0 0 20px 10px;clear:both}iframe #adBlock{background:#f5f5f5!important}.listarecomendados{display:block;overflow:hidden}.listarecomendados .seleccionador{height:103px;width:10px}.listarecomendados .recomendado{float:left;width:146px;position:relative;margin-right:10px;display:block;overflow:hidden;height:110px;cursor:pointer;background-color:#eaeaea}.listarecomendados .recomendado:nth-of-type(5){margin-right:0}.listarecomendados .recomendado img{width:150px;height:113px}.listarecomendados .recomendado .textoscajon{position:absolute;z-index:1;color:#fff;margin-top:-55px;right:0;text-align:right;width:140px;height:110px;padding:5px}.listarecomendados .recomendado .metroshab{margin-top:10px;display:block}.listarecomendados .recomendado .transparent{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.64) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.64)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.64) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.64) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.64) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 12%,rgba(0,0,0,.9) 100%)}.listarecomendados .recomendado .textoscajon .masinfo{font-size:12px;color:#ccc;display:block;line-height:14px}.listarecomendados .recomendado .ampliarinfo{display:none}.listarecomendados .recomendado .textoscajon .metroshab{font-size:12px;color:#ccc;display:block;line-height:14px}.listarecomendados .recomendado .textoscajon .txtprecio{font-size:18px;color:#fff;display:block;margin-bottom:1px}.divordenar{position:relative;display:block;margin:20px 0;width:770px;clear:both;margin:16px auto 0 200px}.divordenar select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:180px;background:0 0;border:none;box-shadow:none;color:#888;padding-left:8px}.divordenar select:hover{background:#fff}.divordenar .titordenar{cursor:pointer;color:#666;display:inline-block;font-size:14px;font-weight:100}.divordenar option{padding-left:5px;padding-right:30px}.divordenar #filtros{width:180px;display:inline-block;position:relative;background-color:#fff;border:1px solid #eee;border-radius:5px}.divordenar #filtros:hover{border:1px solid rgba(0,0,0,.15);color:#555;box-shadow:0 0 3px rgba(0,0,0,.1)}.divordenar #filtros:before{content:'';background:#fff;right:5px;top:5px;position:absolute;width:26px;height:26px;z-index:2;pointer-events:none}.divordenar #filtros:hover::before,.divordenar select:hover+#filtros:before{background:#fff}.divordenar #filtros:after{content:'';background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat;background-position:-20px -1850px;z-index:2;right:10px;top:5px;padding:0 0 2px;position:absolute;width:15px;height:15px;pointer-events:none}.formatoficha{float:right;margin:8px 0 0 0;width:180px;text-align:right;font-weight:400;overflow:visible;position:relative;box-sizing:content-box}.formatoficha a{color:#ffd2b4;font-size:14px;white-space:nowrap;border-radius:3px;display:inline-block;line-height:26px;width:26px;padding:2px 4px 2px 8px;position:relative}.lista-select,.mapa-select,.matriz-select{background-color:rgba(0,0,0,.1);color:#fff!important}.formatoficha a:hover{overflow:visible}.formatoficha a span{display:block;float:left;width:26px;height:26px}.formatoficha a span.texto-formato,.modal_help{position:absolute;right:0;top:-44px;display:none;color:#fff;background-color:#333;padding:4px 12px;border-radius:5px;background-color:#333;text-align:center;width:44px;line-height:26px;font-weight:400}.formatoficha a span.texto-formato:before,.modal_help:before{content:"";position:absolute;top:26px;right:2px;width:0;height:0;border-top:16px solid #333;border-right:16px solid transparent;border-left:16px solid transparent}.formatoficha a:hover span.texto-formato{display:block}.formatoficha a.mapa span.texto-formato{width:168px}.formatoficha a.mapa span.texto-formato.texto-first{display:block}.cajon-fixed-upper-listado .formatoficha a:hover span.texto-formato{top:40px;background:rgba(0,0,0,.6);padding:2px 4px;border-radius:2px;color:#fff;width:auto}.formatoficha a span.lista{background-position:-368px -2702px;opacity:.7}.formatoficha a span.matriz{background-position:-368px -2733px;opacity:.7}.formatoficha a span.mapa{background-position:-368px -2761px;opacity:.7}.formatoficha a.lista-select span.lista,.formatoficha a.mapa-select span.mapa,.formatoficha a.matriz-select span.matriz{opacity:1!important}.formatoficha .modal-fomentar{color:#fff;padding:8px;border-radius:3px;background-color:#333;font-size:14px;text-align:center;position:absolute;top:-48px;right:-48px}.filtrado{color:#000;font-size:12px;margin:10px 10px 5px 10px;overflow:hidden;border-bottom:1px solid #f6f6f6}.filtrado span{display:block;float:left;padding:5px 35px 5px 5px;border-right:1px solid #f6f6f6}.filtrado a{margin-left:5px}.filtrado .filtroout{background-position:-380px -670px;padding:5px 15px}.tituloAdy{display:block;margin:20px 0 10px 0;color:#000;font-weight:700;clear:left}.tipoAdy span{background-color:#53397f;font-size:12px;padding:3px 5px;color:#fff}.noHayResultadoslista{text-align:center;padding:50px 15px;overflow:hidden}.noHayResultadoslista h3{color:#bdbdbd;font-size:24px!important;font-weight:400}.noHayResultadoslista2 .titlesugerencias{font-size:18px;display:block;color:#000;margin:20px 0 15px 0}.noHayResultadoslista2 .enlista{background-color:#ddd;padding:10px;margin-bottom:10px}.noHayResultadoslista2 .enlista span{display:block;padding:5px 10px}.noHayResultadoslista2 .botonazul{margin-top:10px;float:right;margin-right:5px;margin-bottom:10px}.noHayResultadoslista2{margin-bottom:30px;overflow:hidden;text-align:left}.resultado-on .listainmueblesleft .noHayResultadoslista2{width:990px;margin:0 auto 40px auto}#publiLista{display:block;clear:both;margin-bottom:30px;overflow:hidden}.listainmuebles ul li,.listainmuebles ul.matriz li{background:#fff;clear:both;cursor:pointer;overflow:hidden;box-shadow:0 3px 8px -4px rgba(0,0,0,.15);height:auto;margin-bottom:40px}.listainmuebles ul li.megacard,.listainmuebles ul.matriz li.megacard{min-height:258px;overflow:visible}@media (min-width:1470px){.listainmuebles ul li.megacard,.listainmuebles ul.matriz li.megacard{min-height:300px}}.listainmuebles ul li.megacard .foto,.listainmuebles ul.matriz li.megacard .foto{width:320px!important;height:290px;margin-bottom:16px;margin-top:-16px;background-color:#fff;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.07)}@media (min-width:1470px){.listainmuebles ul li.megacard .foto,.listainmuebles ul.matriz li.megacard .foto{width:412px!important;height:332px}}.listainmuebles ul li.megacard .foto li .img,.listainmuebles ul.matriz li.megacard .foto li .img{width:100%;height:290px}@media (min-width:1470px){.listainmuebles ul li.megacard .foto li .img,.listainmuebles ul.matriz li.megacard .foto li .img{height:332px}}.listainmuebles ul li.megacard .foto li .img img,.listainmuebles ul.matriz li.megacard .foto li .img img{width:100%;height:290px}@media (min-width:1470px){.listainmuebles ul li.megacard .foto li .img img,.listainmuebles ul.matriz li.megacard .foto li .img img{height:332px}}.listainmuebles ul li.megacard .foto .list-gallery-image,.listainmuebles ul.matriz li.megacard .foto .list-gallery-image{width:320px!important;height:290px}@media (min-width:1470px){.listainmuebles ul li.megacard .foto .list-gallery-image,.listainmuebles ul.matriz li.megacard .foto .list-gallery-image{width:412px!important;height:332px}}.listainmuebles ul li.megacard .foto .fv_cont,.listainmuebles ul.matriz li.megacard .foto .fv_cont{width:320px!important}@media (min-width:1470px){.listainmuebles ul li.megacard .foto .fv_cont,.listainmuebles ul.matriz li.megacard .foto .fv_cont{width:412px!important}}.listainmuebles ul li.megacard .datos,.listainmuebles ul.matriz li.megacard .datos{width:258px;padding-top:24px}@media (min-width:1204px){.listainmuebles ul li.megacard .datos,.listainmuebles ul.matriz li.megacard .datos{width:395px;padding-top:28px}}@media (min-width:1470px){.listainmuebles ul li.megacard .datos,.listainmuebles ul.matriz li.megacard .datos{width:349px;padding-top:28px}}.listainmuebles ul li.megacard .datos h3,.listainmuebles ul.matriz li.megacard .datos h3{width:100%;white-space:normal}.listainmuebles ul li.megacard .datos .favlinks,.listainmuebles ul.matriz li.megacard .datos .favlinks{box-shadow:inset 2px 0 0 0 rgba(0,0,0,.07)}.listainmuebles ul li.megacard .datos .fec_mod,.listainmuebles ul.matriz li.megacard .datos .fec_mod{font-size:12px}@media (min-width:1470px){.listainmuebles ul li.megacard .datos .fec_mod,.listainmuebles ul.matriz li.megacard .datos .fec_mod{font-size:13px}}.listainmuebles ul li.megacard .datos .fec_mod .titulopremium,.listainmuebles ul.matriz li.megacard .datos .fec_mod .titulopremium{display:inline-block;margin-bottom:16px;font-size:12px}@media (min-width:1470px){.listainmuebles ul li.megacard .datos .fec_mod .titulopremium,.listainmuebles ul.matriz li.megacard .datos .fec_mod .titulopremium{font-size:13px}}.listainmuebles ul li.megacard .opciones,.listainmuebles ul.matriz li.megacard .opciones{width:150px;margin-top:20px}@media (min-width:1204px){.listainmuebles ul li.megacard .opciones,.listainmuebles ul.matriz li.megacard .opciones{width:160px;margin-top:24px}}.listainmuebles ul li.megacard:hover .opciones .avisame,.listainmuebles ul.matriz li.megacard:hover .opciones .avisame{opacity:1;background-position:-3px -1736px;background-color:#555}.listainmuebles ul.matriz li.megacard .datos .fec_mod .titulopremium+span{display:none}.listainmuebles ul li:hover{box-shadow:0 3px 8px -4px rgba(0,0,0,.85)!important}.listainmuebles ul li .foto{float:left;position:relative;width:220px}.listainmuebles ul li .datos{float:left;width:348px;font-size:14px;color:#888;margin-top:0;padding:15px 0 15px 22px;position:relative;font-weight:100}.listainmuebles ul li .datos .dir{font-size:14px;color:#a2a2a2;display:block;overflow:hidden;position:relative;z-index:2;line-height:14px}.listainmuebles ul li .datos .dir div{overflow:hidden;max-width:270px;white-space:nowrap;text-overflow:ellipsis;float:left}.listainmuebles ul li:hover .datos .dir{color:#555}.listainmuebles ul li .datos .dir_ex a{color:#888;background-position:-389px -57px;padding-left:15px;font-size:12px;margin-left:5px;font-weight:400!important;display:block;float:left}.listainmuebles ul li .datos .dir_ex a:hover{background-position:-389px -57px;text-decoration:underline}.listainmuebles ul li .datos .dir a{opacity:1;transition:opacity .3s linear;display:inline-block;width:0;height:19px;overflow:hidden;line-height:18px}.listainmuebles ul li:hover .datos .dir a{opacity:1;width:auto}.listainmuebles ul li .datos .dir b:before{content:" - ";font-size:16px}.listainmuebles ul li .datos i b:before{content:" - "}.listainmuebles ul li .opciones{float:left;position:relative;width:160px;text-align:right;margin-top:16px;margin-right:20px}.listainmuebles ul li .datos:hover{transition:background-color .5s linear}.listainmuebles li:hover .mp_listados{display:block}.listainmuebles li:hover .img{border:0;z-index:999}.listainmuebles ul li .preview{display:none}.listainmuebles ul li:hover h3 a{-webkit-transition:none;-o-transition:none;-moz-transition:none;-ms-transition:none;transition:none}.listainmuebles ul li .resaltado{background-color:#fff585;padding:1px 5px}.listainmuebles ul li.destacadolista,.listainmuebles ul li.destacadolista .datos .favlinks{background-color:#fde47d}.listainmuebles ul li.destacadolista .datos .descripcion{color:#000!important}.listainmuebles ul li.destacadolista:hover,.listainmuebles ul li.destacadolista:hover .datos .favlinks{background-color:#ffffb4}.listainmuebles ul li.publilista{height:auto!important;box-shadow:none!important;background:0 0!important;position:relative}.listainmuebles .logolistado{margin-top:10px}.listainmuebles ul li div .img img{height:180px;width:220px;transition:all .2s ease-in-out}.listainmuebles ul li div .eur,.listainmuebles ul li div .eur_m{display:block;font-size:24px;color:#504545;text-align:right;clear:both;font-family:Molengo,ubuntu,sans-serif,Arial}.listainmuebles ul li:hover div .eur{color:#000}.listainmuebles ul li div .desdeon{color:#666;text-align:right;display:block;font-size:14px;letter-spacing:0;line-height:25px;display:block}.listainmuebles ul li div .pts{color:#959595;text-align:right;display:block;font-size:10px}.listainmuebles ul li .obranova{color:#fff!important;background-color:#f60;position:absolute;top:4px;left:0;padding:0 5px;font-size:14px;z-index:1}.listainmuebles .foto .fv_cont{color:#fff;font-size:13px;height:50px;position:absolute;bottom:0;left:0;text-shadow:#000 1px 1px 1px;font-weight:500;width:220px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.64) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.64)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.64) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.64) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.64) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.64) 100%)}.listainmuebles .foto .fv_cont .ico_fotos{background-position:-380px -594px;float:left;color:#fff;background-image:none!important;margin:15px 0 0 15px;font-weight:100}.listainmuebles .foto .fv_cont .ico_fotos:hover{background-position:-380px -594px;color:#fff}.listainmuebles .foto .fv_cont .ico_videos{background-position:-380px -547px;margin:15px 0 0 15px;float:left;color:#fff;background-image:none!important;font-weight:100}.listainmuebles .foto .fv_cont .ico_videos:hover{background-position:-380px -547px;color:#fff}.listainmuebles ul li .datos .list-virtual-box{float:left;background-color:#f60;text-transform:uppercase;color:#fff;border-radius:3px;width:70px;line-height:10px;font-size:10px;padding:4px;margin-right:8px;margin-top:-2px}.listainmuebles ul li .datos .list-virtual-box span{display:block;float:left;width:24px;height:20px;margin-right:2px;background-size:250px}.listainmuebles ul li .datos .list-virtual-box span.virtual-3d{background-position:-221px -389px}.listainmuebles ul li .datos .list-virtual-box span.virtual-360{background-position:-155px -389px}.listainmuebles .foto .fv_cont .list-virtual-box{float:right;margin:10px}.listainmuebles .foto .fv_cont .list-virtual-box a{display:block;width:28px;height:28px;float:left;margin-left:4px;opacity:.7}.listainmuebles .foto .fv_cont .list-virtual-box a:hover{opacity:1}.listainmuebles .foto .fv_cont .list-virtual-box a.virtual-360{background-position:-10px -532px}.listainmuebles .foto .fv_cont .list-virtual-box a.virtual-3d{background-position:-53px -533px}.listainmuebles .datos h3{white-space:nowrap;text-overflow:ellipsis;width:380px;overflow:hidden;position:relative;z-index:2}.listainmuebles .datos h3 a{font-size:16px;font-weight:400}.listainmuebles .datos h3 a:visited{color:#53397f}.listainmuebles .datos .busquedacriteriorel{background-color:#53397f;color:#fff;padding:2px;font-size:12px;display:inline-block;line-height:14px}.listainmuebles .datos .fec_mod{font-size:14px;color:#b2b2b2;padding-top:5px}.listainmuebles .datos i{color:#555;display:block;font-style:normal;line-height:28px;font-weight:500;margin-top:6px}.listainmuebles .datos .descripcion{display:block;line-height:18px;color:#a2a2a2;margin-bottom:5px;height:36px;overflow:hidden;margin-top:5px}.listainmuebles ul li .descripcion strong{font-weight:400!important}.listainmuebles ul li:hover .datos .descripcion{color:#555}.listainmuebles .datos .favlinks{position:absolute;top:10px;left:-24px;background-color:#fff;border-radius:50%;padding:10px;z-index:3}.listainmuebles .datos .addfav,.ulminisite .opciones .addfav{background-position:-6px -2070px;overflow:hidden;height:28px;width:28px;display:block;line-height:80px;padding:0;border:none}.listainmuebles .datos .addfav:hover,.ulminisite .opciones .addfav:hover{background-position:-44px -2070px;box-shadow:none}.listainmuebles .datos .removefav,.ulminisite .opciones .removefav{background-position:-44px -2070px;overflow:hidden;height:28px;width:28px;display:block;line-height:80px;padding:0}.listainmuebles .datos .removefav:hover,.ulminisite .opciones .removefav:hover{background-position:-6px -2070px}.listainmuebles .opciones .baja{line-height:12px;font-size:12px;color:#3a8d11;margin-top:7px;font-weight:100}.listainmuebles .opciones .sube{line-height:12px;font-size:12px;color:red;margin-top:7px;font-weight:100}.listainmuebles .opciones .mp_pvpant .pvp_baja,.listainmuebles .opciones .mp_pvpant_on .pvp_baja{background-color:#f1fbbc;background-position:2px -208px;display:none;height:23px;position:absolute;right:0;top:0;width:22px}.listainmuebles .opciones .mp_pvpant strong{font-style:normal!important}.listainmuebles .opciones .avisame{background-position:-3px -1736px;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat!important;background-color:none;display:block;overflow:hidden;height:28px;float:right;clear:right;padding:0 8px 0 33px;border:none;line-height:28px;margin-top:10px;opacity:0;transition:opacity .2s linear;text-align:left;white-space:nowrap}.listainmuebles .opciones .avisame:hover{background-position:-3px -1736px;box-shadow:none;opacity:.6}.listainmuebles ul li:hover .opciones .avisame{opacity:1}.listainmuebles .opciones .des.avisame{background-position:-3px -1703px;opacity:1!important;width:0;padding-left:19px;text-indent:9000px;background-color:transparent}.listainmuebles .opciones .des.avisame:hover{background-position:-4px -2112px}.listainmuebles .enlista .logolistado{margin-top:10px;float:right;clear:right}.listainmuebles .matriz .logolistado{border:2px solid #fff;position:absolute;top:-244px;left:154px;width:80px;height:45px}#google_ads_div_lista_upper_728x90_ad_wrapper{margin:10px 0;text-align:center}.resultado .listainmueblesleft .divordenar,.resultado .listainmueblesleft .listainmuebles,.resultado .listainmueblesleft .listarecomendados{margin:30px auto 0 226px;width:770px}.aviso-landing,.resultado .listainmueblesleft .informacion{margin:30px auto 0 226px;width:720px}.resultado .listainmueblesleft .listarecomendados{margin-top:16px!important}.listainmuebles ul.enlista{width:770px}.listainmuebles ul.matriz{width:790px}.listainmuebles ul.matriz.click{overflow:visible}.listainmuebles ul.matriz li{border:none;box-shadow:0 3px 8px -4px rgba(0,0,0,.15);cursor:pointer;overflow:hidden;padding:0;width:250px;display:block;float:left;clear:none;margin-top:0;margin-bottom:20px;position:relative;height:345px;margin-right:10px;margin-left:0}.listainmuebles ul.matriz li.megacard{width:250px}@media (min-width:1204px){.listainmuebles ul.matriz li.megacard{width:290px}}@media (min-width:1470px){.listainmuebles ul.matriz li.megacard{width:310px}}.listainmuebles ul.matriz li.megacard .foto{width:250px!important;margin-top:0;margin-bottom:0;border-radius:0;height:186px}@media (min-width:1204px){.listainmuebles ul.matriz li.megacard .foto{width:290px!important;height:215px}}@media (min-width:1470px){.listainmuebles ul.matriz li.megacard .foto{width:310px!important}}.listainmuebles ul.matriz li.megacard .foto .list-gallery-image{height:186px;width:250px!important}@media (min-width:1204px){.listainmuebles ul.matriz li.megacard .foto .list-gallery-image{width:290px!important;height:215px}}@media (min-width:1470px){.listainmuebles ul.matriz li.megacard .foto .list-gallery-image{width:310px!important}}.listainmuebles ul.matriz li.megacard .opciones{width:calc(100% - 20px);margin-right:0;margin-top:16px}@media (min-width:1470px){.listainmuebles ul.matriz li.megacard .opciones{margin-top:24px}}@media (min-width:1470px){.listainmuebles ul.matriz li.megacard .opciones .avisame{top:78px}}.listainmuebles ul.matriz li.megacard .datos{padding-top:10px}@media (min-width:1204px){.listainmuebles ul.matriz li.megacard .datos{font-size:14px}}.listainmuebles ul.matriz li.megacard .datos .favlinks{box-shadow:none}.listainmuebles ul.matriz li.megacard .datos h3{white-space:nowrap;text-overflow:ellipsis}.listainmuebles ul.matriz li.megacard .datos h3 a{font-weight:100}.listainmuebles ul.matriz li.megacard .datos .dir div{max-width:auto}.listainmuebles ul.matriz li.megacard .datos .fec_mod{position:relative;bottom:0;margin-left:30px;white-space:normal}.listainmuebles ul.matriz li.megacard .datos .fec_mod .list-virtual-box{position:relative;bottom:0}.listainmuebles ul.matriz li.megacard:hover .opciones .avisame{opacity:1;background-position:-46px -2116px;background-color:transparent}.listainmuebles ul.matriz .comentario{display:none}.listainmuebles ul.matriz .datos .busquedacriteriorel{position:absolute;top:-50px;left:8px;width:230px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.listainmuebles ul.matriz .datos h3 a{font-size:16px;line-height:16px;font-weight:100}.listainmuebles ul.matriz .datos h3{width:230px;margin-top:8px}.listainmuebles ul.matriz .datos .dir div{max-width:145px;font-size:14px}.listainmuebles ul.matriz .datos .tipoAdy span{display:block;position:absolute;top:-50px;left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:12px;max-width:170px}.listainmuebles ul.matriz .datos .dir_ex{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:0}.listainmuebles ul.matriz .datos .favlinks{position:absolute;z-index:1;top:-25px;width:28px;height:28px;left:190px}.listainmuebles ul.matriz .foto{margin-left:0;width:250px;border-bottom:1px solid #f7f7f7;background:#fff}.listainmuebles ul.matriz .datos{font-size:12px;color:#888;width:220px!important;margin:0;padding:10px}.listainmuebles ul.matriz .datos .fec_mod{margin:0;white-space:nowrap;overflow:hidden;position:absolute;bottom:-12px;z-index:0;margin-left:30px}.listainmuebles ul.matriz .opciones{position:absolute;top:220px;left:10px;text-align:left;width:245px}.listainmuebles ul.matriz .opciones .inmoportunidad{float:left;font-size:10px;margin-right:0;display:block;position:absolute;left:0;top:-52px;height:15px;padding:0 3px;line-height:15px}.listainmuebles ul.matriz div .img img{height:186px;width:250px;border:none;box-shadow:none}.listainmuebles ul.matriz .datos .descripcion{display:none}.listainmuebles ul.matriz li div .eur,.listainmuebles ul.matriz li div .eur_m{text-align:left;float:left;display:block}.listainmuebles ul.matriz li div .pts{position:absolute;top:125px;right:0;z-index:2;color:#fff}.listainmuebles ul.matriz li .opciones .mp_pvpant{overflow:hidden;background-color:transparent!important;text-align:left;font-size:11px;margin-top:5px;margin-left:5px;float:left}.listainmuebles .opciones .mp_pvpant_on .pvp_baja,.listainmuebles ul.matriz li .opciones .mp_pvpant .pvp_baja{background-position:2px -208px;background-color:transparent!important;height:23px;position:static;width:22px;float:left}.listainmuebles ul.matriz li .opciones .addfav{background-position:-3px -2072px;width:29px;overflow:hidden;height:29px;display:block;line-height:80px;padding:0}.listainmuebles ul.matriz li .opciones .addfav:hover{background-position:-41px -2072px}.listainmuebles ul.matriz li .opciones .removefav{background-position:-41px -2072px;width:29px;overflow:hidden;height:29px;display:block;line-height:80px;padding:0}.listainmuebles ul.matriz li .opciones .removefav:hover{background-position:-3px -2072px}.listainmuebles ul.matriz li .opciones .avisame{background-position:-8px -2116px;width:29px;background-color:transparent;overflow:hidden;height:29px;display:block;line-height:80px;padding:0;float:left;margin:0;opacity:1;border:none;position:absolute;left:-2px;top:58px}.listainmuebles ul.matriz li:hover .avisame{background-color:transparent;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;-ms-transition:background-color .1s linear;transition:background-color .1s linear}.listainmuebles ul.matriz li .opciones .avisame:hover{background-position:-46px -2116px;background-color:transparent}.listainmuebles ul.matriz li .opciones .des.avisame{background-position:-7px -1707px}.listainmuebles ul.matriz li .opciones .des.avisame:hover{background-position:-8px -2116px}.listainmuebles ul.matriz li .opciones .favlinks{float:left;display:block;margin:0 5px 0 0;position:absolute;right:38px;top:185px}.listainmuebles ul.matriz li .datos i{color:#888;display:block;font-style:normal;font-weight:100;margin-top:25px;margin-bottom:5px}.listainmuebles ul.matriz li .obranova{color:#fff!important;background:#f60;position:absolute;top:4px;left:0;font-size:14px;z-index:1}.listainmuebles ul.matriz .foto .fv_cont .ico_fotos,.listainmuebles ul.matriz .foto .fv_cont .ico_videos{margin-top:25px;margin-left:10px}.listainmuebles ul.matriz .foto .fv_cont{margin-top:4px;bottom:0;right:5px;width:250px}.listainmuebles ul.matriz li.modulolider{display:block;clear:left;width:750px;height:130px;box-shadow:none;margin-left:0;background:#f5f5f5}.listainmuebles ul.matriz li.publilista{display:block;clear:left;width:770px;height:auto;box-shadow:none;margin-left:0}.listainmuebles ul.matriz li.toppromo .opciones .eur,.listainmuebles ul.matriz li.toppromo .opciones .eur_m,.listainmuebles ul.matriz li.toppromomatriz .opciones .eur,.listainmuebles ul.matriz li.toppromomatriz .opciones .eur_m{position:absolute;top:139px;right:5px;padding-top:15px}.listainmuebles ul.matriz li.toppromo .opciones .pts,.listainmuebles ul.matriz li.toppromomatriz .opciones .pts{top:137px;right:5px}.topnlistado ul.matriz li{height:300px}.listainmuebles ul.on{overflow:hidden;margin:0 auto;width:998px;padding-bottom:4px}.listainmuebles ul.on .comentario{display:none}.listainmuebles ul.on li{cursor:pointer;overflow:hidden;width:475px;display:block;float:left;clear:none;margin:30px 0 0 0;position:relative;min-height:608px}.listainmuebles ul.on.ulONminisite li{margin:0 0 30px 0}.listainmuebles ul.on li:nth-of-type(1),.listainmuebles ul.on li:nth-of-type(10),.listainmuebles ul.on li:nth-of-type(12),.listainmuebles ul.on li:nth-of-type(14),.listainmuebles ul.on li:nth-of-type(16),.listainmuebles ul.on li:nth-of-type(18),.listainmuebles ul.on li:nth-of-type(3),.listainmuebles ul.on li:nth-of-type(6),.listainmuebles ul.on li:nth-of-type(8){margin-right:30px}.listainmuebles ul.on li.publilista{display:block;clear:left;width:950px;height:auto;border:none;box-shadow:none;text-align:center}.listainmuebles ul.on .publilistado{display:block;clear:left;width:960px;height:175px!important;border:none;box-shadow:none;text-align:left;background:#fff;padding:10px;border-bottom:1px solid #dfdfdf;margin-top:30px}.listainmuebles ul.on .publilistado:hover{box-shadow:none!important}.listainmuebles ul.on .publilistado a{margin-left:0}.listainmuebles ul.on .publilistado object{margin-left:7px}.listainmuebles ul.on .publilistado .alertasObranueva{width:265px;height:170px;float:left;font-size:14px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.listainmuebles ul.on .publilistado .alertasObranueva ul{overflow:hidden;line-height:20px;border-right:2px solid #f1f1f1}.listainmuebles ul.on .publilistado .alertasObranueva #alertaslistaheaderN{height:175px}.listainmuebles ul.on .publilistado .alertasObranueva #alertaslistaheaderN .text_alerta .tituloAlertaProm{font-size:14px;display:block;color:#fff;font-weight:500;margin-left:16px}.listainmuebles ul.on .publilistado .alertasObranueva #alertaslistaheaderN .mensajeAlertas{height:115px;color:#fff!important}.listainmuebles ul.on .publilistado .alertasObranueva #alertaslistaheaderN .form_alerta input.inputfiltre{float:none;margin-left:6px}.listainmuebles ul.on .publilistado .alertasObranueva #alertaslistaheaderN .formAlerta .mailcheck{width:231px;font-size:10px;line-height:10px;padding:10px;margin:10px auto}.listainmuebles ul.on .publilistado .alertasObranueva .aviso_legal{width:80%;margin:5px auto;text-align:left}.listainmuebles ul.on .publilistado .alertasObranueva .correcto{width:80%;height:130px!important}.listainmuebles ul.on .publilistado .alertasObranueva.loged{width:265px}.listainmuebles ul.on .publilistado .alertasObranueva.loged #alertaslistaheaderN .form_alerta input.inputfiltre{float:none}.listainmuebles ul.on .publilistado .alertasObranueva.loged #alertaslistaheaderN .form_alerta input[type=checkbox]{margin-left:8px}.listainmuebles ul.on .publilistado .alertasObranueva.loged #alertaslistaheaderN{padding-top:10px;height:165px}.listainmuebles ul.on .publilistado .alertasObranueva.loged #alertaslistaheaderN .text_alerta{color:#fff;font-size:11px;margin-left:16px}.listainmuebles ul.on .publilistado .alertasObranueva.loged #alertaslistaheaderN #id_guardar_FormAlerta{margin:0 auto}.listainmuebles ul.on .publilistado .alertasObranueva.loged .aviso_legal{width:80%;margin:5px auto;text-align:left}.listainmuebles ul.on .publilistado .alertasObranueva.loged .correcto{width:80%;height:100px!important}.listainmuebles ul.on .publilistado .alertasObranueva #alertaslistaheaderN .form_alerta label{font-size:12px;font-weight:400!important}.listainmuebles ul.on .publilistado .alertasObranueva #alertaslistaheaderN .form_alerta input.boton{width:209px!important;display:block}.listainmuebles ul.on .publilistado .alertasObranueva #alertaslistaheaderN .form_alerta input{width:198px;margin-left:25px}#alertaslistafooter,#alertaslistaheaderN{background-color:#333;background-image:url(/hab_inmuebles/img/patternalerta.png);background-position:-10px 80px;color:#fff;border-radius:2px;transition:opacity .2s ease-in-out}#alertaslistaheaderN .aviso_legal,#alertaslistaheaderN .text_alerta,#alertaslistaheaderN .text_alerta strong{color:#fff}.contextual-mobile-favoritos{display:none}.listainmuebles ul.on .alertasObranuevaExtend{width:980px;height:96px;float:left;font-size:12px;background:#e8e8e8;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-top:30px;margin-bottom:10px}.listainmuebles ul.on .alertasObranuevaExtend ul{height:106px;background:#fff;overflow:hidden;position:relative}.listainmuebles ul.on .alertasObranuevaExtend #alertaslistaheaderN .text_alerta{float:left;display:inline;font-size:12px;color:#555;margin-right:10px}.listainmuebles ul.on .alertasObranuevaExtend #alertaslistaheaderN .text_alerta .tituloAlertaProm{font-size:12px;display:inline;color:#000;font-weight:700;float:left}.listainmuebles ul.on .alertasObranuevaExtend #alertaslistaheaderN .text_alerta .comentarioalertas{display:none}.listainmuebles ul.on .alertasObranuevaExtend #alertaslistaheaderN .msgAlert .mensajeAlertas{margin:4px auto 4px auto;height:45px}.listainmuebles ul.on .alertasObranuevaExtend #alertaslistaheaderN .msgAlert .mensajeAlertas h5{float:left;margin-right:8px}.listainmuebles ul.on .alertasObranuevaExtend #alertaslistaheaderN .aviso_legal{font-size:10px;float:left;line-height:11px;margin:0!important}.listainmuebles ul.on .alertasObranuevaExtend #alertaslistaheaderN .creaalerta{width:350px;color:#fff}.listainmuebles ul.on .alertasObranuevaExtend #alertaslistaheaderN .crear-alerta{padding:16px;color:#fff}.listainmuebles ul.on .alertasObranuevaExtend #alertaslistaheaderN .crear-alerta .titulo{color:#fff}.listainmuebles ul.on .alertasObranuevaExtend #alertaslistaheaderN .crear-alerta input.botonalerta{color:#fff!important;border:none;padding:10px;width:115px}.listainmuebles ul.on .alertasObranuevaExtend #alertaslistaheaderN .crear-alerta input.normal{width:289px!important;border-radius:2px 0 0 2px;margin-left:0}.listainmuebles ul.on .alertasObranuevaExtend #alertaslistaheaderN .crear-alerta .rightalerta{width:424px}.listainmuebles ul.on .alertasObranuevaExtend #alertaslistaheaderN .crear-alerta .leftalerta{padding-right:0!important}.listainmuebles ul.on .alertasObranuevaExtend #alertaslistaheaderN .mailcheck{width:350px}.listainmuebles ul.on .alertasObranuevaExtend.loged #alertaslistaheaderN .crear-alerta input.botonalerta{float:left;padding:12px;width:167px}.listainmuebles ul.on .alertasObranuevaExtend.loged #alertaslistaheaderN .aviso_legal{font-size:11px;float:left;line-height:11px;margin:5px 5px 0 0!important}.listainmuebles ul.on .opciones .callto{float:right;width:150px;margin-right:10px}.listainmuebles ul.on .opciones .callto .boton{color:#fff;width:100%;font-size:14px;font-weight:400;display:none}.listainmuebles ul.on .opciones .tipologias{float:left;width:280px}.listainmuebles ul.on .opciones .tipologias table{width:100%}.listainmuebles ul.on .opciones .tipologias span{float:left;text-align:left}.listainmuebles ul.on .opciones .tipologias table td{white-space:nowrap;padding:3px}.listainmuebles ul.on div .img{display:block;height:280px}.listainmuebles ul.on div .img img{height:290px;width:475px;border:none;box-shadow:none}.listainmuebles ul.on .foto{margin-left:0;width:475px;display:block}.listainmuebles ul.on li .datos{font-size:12px;width:430px;margin:0;margin-top:15px;display:block;clear:left;position:static}.listainmuebles ul.on li .img .titular{color:#fff!important;position:absolute;height:100px;top:0;left:0;padding:16px;width:460px;background:-moz-linear-gradient(top,rgba(0,0,0,.64) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.64)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.64) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.64) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.64) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.64) 0,rgba(0,0,0,0) 100%)}.listainmuebles ul.on li .img .titular h3{width:310px;font-size:18px;font-weight:100}.listainmuebles ul.on li .img .titular span{font-size:14px;display:block;font-weight:100;line-height:20px;color:#fff;margin-top:5px}.listainmuebles ul.on .datos h4{font-size:16px;font-weight:100;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.listainmuebles ul.on li .eur,.listainmuebles ul.on li .eur_m{display:block;font-size:22px;color:#fff;font-weight:100;letter-spacing:0;text-align:right;position:absolute;top:16px;right:16px;width:125px}.listainmuebles ul.on li:hover .eur,.listainmuebles ul.on li:hover .eur_m{color:#fff!important}.listainmuebles ul.on li .eur span.desde,.listainmuebles ul.on li .eur_m span.desde{display:block;font-size:11px;color:#fff;text-align:right;line-height:12px}.listainmuebles ul.on li .opciones .mp_pvpant{background-color:#f1fbbc;text-align:left;border-radius:3px;font-size:12px;float:left;display:inline;padding-right:5px}.listainmuebles ul.on li .eur_m .pvp_baja{background-position:2px -208px;height:23px;position:static;width:22px;float:right;display:table-cell}.listainmuebles ul.on li .fv_cont .ico_fotos{color:#fff;margin-top:16px;margin-left:24px}.listainmuebles ul.on li .fv_cont .ico_fotos:hover{background-position:-380px -466px;color:#fff!important}.listainmuebles ul.on li:hover .fv_cont .ico_fotos{color:#fff!important}.listainmuebles ul.on li .fec_mod{position:absolute;top:530px;right:28px}.listainmuebles ul.on li .addfav{background-position:-83px -2073px;padding-left:20px;width:26px;height:26px;overflow:hidden;display:block;text-indent:9000px;float:left;margin-top:15px;border:none}.listainmuebles ul.on li .addfav:hover{background-position:-43px -2073px;box-shadow:none}.listainmuebles ul.on li .removefav{background-position:-43px -2073px;padding-left:20px;width:10px;height:26px;overflow:hidden;display:block;text-indent:9000px;float:left;margin-top:15px;border:none}.listainmuebles ul.on li .removefav:hover{background-position:-83px -2073px;box-shadow:none}.listainmuebles ul.on li .avisame{background-position:0 -58px;padding-left:20px;width:0;overflow:hidden;height:12px;display:block;text-indent:9000px;margin:0;float:left;margin:5px}.listainmuebles ul.on li .avisame:hover{background-position:0 -80px}.listainmuebles ul.on li:hover .datos .descripcion{color:#a2a2a2}.listainmuebles ul.on li .favlinks{margin-left:10px;float:left;width:30px}.listainmuebles ul.on li .datos i{color:#555;display:block;font-style:normal;font-weight:400;margin-bottom:3px}.listainmuebles ul.on li .fv_cont{position:absolute;top:239px;left:0;width:475px;color:#fff}.listainmuebles ul.on li .logo{position:absolute;right:16px;top:214px;height:50px}.listainmuebles ul.on li .datos .dir_ex{color:#a2a2a2;background-position:-390px -57px;padding-left:15px;font-size:14px;font-weight:400!important;display:block}.listainmuebles ul.on li .datos .descripcion{float:left;margin-bottom:15px;font-size:14px;display:block}.listainmuebles ul.on li .datos .opcCompra{color:#888;padding-top:8px;display:block;font-size:14px;clear:left}.listainmuebles ul.on li .opciones{float:left;width:440px;margin:0;font-size:14px}.resultado-on #alertaslistafooter,.resultado-on #alertaslistaheader{font-size:12px;padding:5px;margin:5px 5px 0 5px;color:#555;display:block;background:#f5f5f5;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.resultado-on #alertaslistafooter .text_alerta,.resultado-on #alertaslistaheader .text_alerta{background:#fff;box-shadow:0 0 4px #ccc;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:12px 0 5px 5px;overflow:hidden}.resultado-on .alertaon{display:inline;float:right;margin-top:-6px;margin-right:5px;padding:4px 10px}.resultado-on b{font-weight:700}.resultado-on #alertaslistafooter{width:965px}.finsblr{float:left;width:120px}.alertacoloquial{display:none}.paginacionlista{background:#fff;text-align:right;border-bottom:1px solid #f3f3f3;border-top:1px solid #f3f3f3;overflow:hidden;width:100%;font-size:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.resultado-on .paginacionlista{margin:26px 0}.paginacionlista ul#paginacion{float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.paginacionlista ul#paginacion li{height:auto!important;width:auto;min-height:auto!important;float:left;margin-bottom:0!important;margin-left:5px!important;margin-top:0!important;line-height:22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:none;box-shadow:none}.paginacionlista ul#paginacion li:hover{box-shadow:none!important}.paginacionlista ul#paginacion li a,.paginacionlista ul#paginacion li.gap{padding:15px;border-left:1px solid #fff;color:#555;margin:0;display:inline-block}.paginacionlista ul#paginacion li .active,.paginacionlista ul#paginacion li a:hover{padding:15px;background-color:#f60;color:#fff}.paginacionlista ul#paginacion li .active{display:inline-block}.paginacionlista ul#paginacionIntermedia{max-width:276px;display:inline-block;overflow:hidden;max-height:52px;text-align:center;vertical-align:bottom;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.paginacionlista ul#paginacionIntermedia.maxlista li{float:right}.paginacionlista ul#paginacion li a.campana{background-color:#f60;width:21px;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211)!important;background-repeat:no-repeat;background-position:7px -1725px}.paginacionlista ul#paginacion li a.campana:hover{background-color:#f1841f}.bodis-inmobiliarias .paginacionlista ul{padding:0}.bodis-inmobiliarias .paginacionlista ul#paginacion li{padding:0}.bodis-inmobiliarias .paginacionlista ul#paginacion li:hover{padding:0;background:#fff}.bodis-inmobiliarias .paginacionlista ul#paginacion li.gap{padding:15px}.sub_campana{height:42px;margin-top:5px;margin-right:30px}.sub_campana_flecha{width:73px;height:36px;display:block;float:right;-webkit-transform:scale(-1);-moz-transform:scale(-1);-ms-transform:scale(-1);-o-transform:scale(-1);transform:scale(-1);background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211)!important;background-repeat:no-repeat;background-position:-345px -255px}.sub_campana_flecha+p{text-align:right;font-weight:600;font-size:14px}.sub_campana_flecha+p+p{text-align:right;font-size:12px;color:#888}.loading_content{display:none}.bodis .sblr{background:#f5f5f5;margin-bottom:50px;font-size:14px;overflow:hidden;color:#555;border-radius:3px;display:block;float:right;padding:10px;width:990px}.bodis .sblr .titulo{float:left;margin-left:73px;margin-bottom:10px}.bodis .sblr .titulo strong{font-weight:500}.bodis .sblr .ampliar{text-align:right;float:right;margin-right:73px}.bodis .sblr .ampliar a{font-weight:500}.bodis .sblr ul{margin:5px auto;width:865px;display:block;clear:both}.bodis .sblr ul li{display:inline-block;margin:0 10px}.bodis .sblr.sblr2{float:left!important;margin-left:90px}.listainmuebles .topnlistado{margin:10px 0;padding:5px;clear:left;overflow:hidden;width:757px}.listainmuebles .topnlistado span{display:block;font-size:14px;color:#888}.listainmuebles .topnlistado ul{margin-top:5px}.listainmuebles .topnlistado ul li .datos{width:310px}.listainmuebles .topnlistado ul li .datos span{font-size:12px}.listainmuebles .topnlistado ul li{border-bottom:1px solid #fff2cb;background:#fffbef}.listainmuebles .topnlistado ul li:hover{background:#fef7e2}.listainmuebles .topnlistado span.dir_ex{background-position:-389px -54px;padding-left:15px;font-size:12px;margin-bottom:8px}.filtros{width:200px;float:left}#eslistado .filtros{width:200px;color:#555;font-size:14px;margin-top:10px;position:absolute;float:none;left:8px;top:0}.vistamapa .filtros{width:220px!important;color:#555;font-size:14px;margin-top:150px!important;position:absolute;float:none;left:10px;top:0}.vistamapa .opinion-flotante{display:none!important}.filtros h3{font-size:14px;font-weight:700;color:#000}.filtros h4{font-size:14px;font-weight:700;color:#000;padding:0 0 0 5px}.filtros .filtronuevo{margin:0;font-size:14px;padding:0 0 20px 0}.filtros .filtronuevo ul{padding:12px;margin-bottom:10px}#filtrosav-container{background-color:#f5f5f5;border-radius:5px}.filtros .filtronuevo ul li.ubicaciones{margin-bottom:8px}.filtros .filtronuevo ul li.ampliacionfiltros{margin-bottom:0;margin-top:10px}.filtros .filtronuevo ul li.ampliacionfiltros select{margin-bottom:20px}.filtros .filtronuevo ul li.ampliacionfiltros table{margin-bottom:5px}.filtros .filtronuevo .liboton{display:none}.filtros .filtronuevo .liboton.liboton-visible{display:block}.filtros .filtronuevo .libotonflotante{position:fixed;left:auto;bottom:0;display:block;background:-moz-linear-gradient(bottom,#f5f5f5 35%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left bottom,left bottom,color-stop(80%,#f5f5f5),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(bottom,#f5f5f5 80%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(bottom,#f5f5f5 80%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(bottom,#f5f5f5 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to top,#f5f5f5 80%,rgba(255,255,255,0) 100%);width:200px;z-index:999;padding:35px 0}.filtros .filtronuevo ul li .habitaciones-select:after,.filtros .filtronuevo ul li .habitaciones-select:before{display:none}.filtros .filtronuevo ul li .opciones-habitaciones{border-radius:5px;background-color:#fff;overflow:hidden;margin-left:4px;margin-bottom:20px;width:170px;width:calc(100% - 6px);border:1px solid #eee}.filtros .filtronuevo ul li .opciones-habitaciones:hover{border:1px solid rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.1)}.filtros .filtronuevo ul li .opciones-habitaciones div{border-right:1px solid #eee;color:#888;cursor:pointer;float:left;line-height:34px;padding:0 8.7px;font-weight:400;font-size:14px;transition:all ease-in-out .1s}.filtros .filtronuevo ul li .opciones-habitaciones div:hover{background-color:#eee;color:#555}.filtros .filtronuevo ul li .opciones-habitaciones .select:hover{background-color:rgba(255,102,0,.8);color:#fff}.filtros .filtronuevo ul li .opciones-habitaciones div:last-child{border-right:none}.filtros .filtronuevo ul li .opciones-habitaciones .select{background-color:rgba(255,102,0,.8);color:#fff}.filtros .filtronuevo #filtrosav{position:relative;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;overflow:hidden}.filtros .filtronuevo #filtrosav.filtroavclose{height:120px;overflow:hidden;transition:height .5s ease-in-out;transition-delay:.2s}.filtros .filtronuevo #filtrosav.filtroavclose:after{content:'';pointer-events:none;position:absolute;bottom:0;display:block;width:100%;height:50px;background:-moz-linear-gradient(bottom,#f5f5f5 35%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left bottom,left bottom,color-stop(35%,#f5f5f5),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(bottom,#f5f5f5 35%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(bottom,#f5f5f5 35%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(bottom,#f5f5f5 35%,rgba(255,255,255,0) 100%);background:linear-gradient(to top,#f5f5f5 35%,rgba(255,255,255,0) 100%);transition:opacity .5s ease-in-out}.filtros .filtronuevo #filtrosav.filtroavclose:hover:after{opacity:0}.filtros .filtronuevo #filtrosav strong,.filtros .filtronuevo .subtiposav strong{display:inline-block;font-weight:500}.filtros .filtronuevo #filtrosav ul li,.filtros .filtronuevo .subtiposav ul li{float:left;color:#888;position:relative;display:block;width:100%;border-bottom:1px solid #eee}.filtros .filtronuevo #filtrosav ul li:last-child,.filtros .filtronuevo .subtiposav ul li:last-child{border-bottom:none}.filtros .filtronuevo #filtrosav ul,.filtros .filtronuevo .subtiposav ul{padding:0;margin-left:4px;overflow:hidden;border-radius:5px;clear:left;border:1px solid #eee;margin-bottom:20px}.filtronuevo .subtiposav ul{border:none}.filtros .filtronuevo #filtrosav ul li input,.filtros .filtronuevo .subtiposav ul li input{visibility:hidden;display:none}.filtros .filtronuevo #filtrosav ul li input[type=checkbox]+a,.filtros .filtronuevo #filtrosav ul li input[type=checkbox]+label,.filtros .filtronuevo #filtrosav ul li input[type=radio]+label,.filtros .filtronuevo .subtiposav ul li input[type=checkbox]+label,.filtros .filtronuevo .subtiposav ul li input[type=radio]+label,.filtros .filtronuevo .tipos-inmuebles-listado ul li a,.filtros .filtronuevo .tipos-inmuebles-listado ul li label,.form-login .cajon-login-datos .cookiesesion label{display:block;background-color:#fff;padding:5px 8px 5px 32px;color:#888;font-size:14px;font-weight:400;position:relative;overflow:hidden;line-height:22px}.filtros .filtronuevo #filtrosav ul li input[type=checkbox]+a,.filtros .filtronuevo #filtrosav ul li input[type=checkbox]+label,.filtros .filtronuevo #filtrosav ul li input[type=radio]+label,.filtros .filtronuevo .subtiposav ul li input[type=checkbox]+label,.filtros .filtronuevo .subtiposav ul li input[type=radio]+label{line-height:24px}.filtros .filtronuevo .tipos-inmuebles-listado ul li a,.filtros .filtronuevo .tipos-inmuebles-listado ul li label{border:1px solid #eee;width:44px}.filtros .filtronuevo #filtrosav ul li:first-child input[type=checkbox]+a,.filtros .filtronuevo #filtrosav ul li:first-child input[type=checkbox]+label,.filtros .filtronuevo #filtrosav ul li:first-child input[type=radio]+a,.filtros .filtronuevo #filtrosav ul li:first-child input[type=radio]+label,.filtros .filtronuevo .subtiposav ul li:first-child input[type=checkbox]+label{border-radius:5px 5px 0 0}.filtros .filtronuevo #filtrosav ul li:last-child input[type=checkbox]+a,.filtros .filtronuevo #filtrosav ul li:last-child input[type=checkbox]+label,.filtros .filtronuevo #filtrosav ul li:last-child input[type=radio]+a,.filtros .filtronuevo #filtrosav ul li:last-child input[type=radio]+label,.filtros .filtronuevo .subtiposav ul li:last-child input[type=checkbox]+label{border-radius:0 0 5px 5px}.filtros .filtronuevo #filtrosav ul li.con-foto:firts-child label{border-radius:5px}.filtros .filtronuevo .tipos-inmuebles-listado ul li:nth-of-type(3n) a,.filtros .filtronuevo .tipos-inmuebles-listado ul li:nth-of-type(3n) label,.filtros .filtronuevo .tipos-inmuebles-listado ul li:nth-of-type(4n) a,.filtros .filtronuevo .tipos-inmuebles-listado ul li:nth-of-type(4n) label{border-top:none}.filtros .filtronuevo .tipos-inmuebles-listado ul li:nth-of-type(2n) a,.filtros .filtronuevo .tipos-inmuebles-listado ul li:nth-of-type(2n) label,.filtros .filtronuevo .tipos-inmuebles-listado ul li:nth-of-type(4n){border-left:none}.filtros .filtronuevo .tipos-inmuebles-listado ul li:nth-of-type(1n) a,.filtros .filtronuevo .tipos-inmuebles-listado ul li:nth-of-type(1n) label{border-radius:5px 0 0 0}.filtros .filtronuevo .tipos-inmuebles-listado ul li:nth-of-type(2n) a,.filtros .filtronuevo .tipos-inmuebles-listado ul li:nth-of-type(2n) label{border-radius:0 5px 0 0}.filtros .filtronuevo .tipos-inmuebles-listado ul li:nth-of-type(3n) a,.filtros .filtronuevo .tipos-inmuebles-listado ul li:nth-of-type(3n) label{border-radius:0 0 0 5px}.filtros .filtronuevo .tipos-inmuebles-listado ul li:nth-of-type(4n) a,.filtros .filtronuevo .tipos-inmuebles-listado ul li:nth-of-type(4n) label{border-radius:0 0 5px 0}.filtros .filtronuevo #filtrosav ul li a:hover,.filtros .filtronuevo #filtrosav ul li input[type=checkbox]+a:hover,.filtros .filtronuevo #filtrosav ul li input[type=checkbox]+label:hover,.filtros .filtronuevo #filtrosav ul li input[type=radio]+label:hover,.filtros .filtronuevo #filtrosav ul li label:hover,.filtros .filtronuevo .subtiposav ul li input[type=checkbox]+label:hover,.filtros .filtronuevo .subtiposav ul li label:hover,.filtros .filtronuevo .tipos-inmuebles-listado ul li a:hover,.filtros .filtronuevo .tipos-inmuebles-listado ul li label:hover{color:#555;background-color:#eee}.filtros .filtronuevo #filtrosav label,.filtros .filtronuevo .subtiposav label{font-weight:400!important;margin-left:0;line-height:22px}.filtros .filtronuevo #filtrosav ul li label:after{display:none}.filtros .filtronuevo #filtrosav ul li label{margin-bottom:0}.filtros .filtronuevo .espaciado-boton{height:0}.filtros .filtronuevo ul.ulbtn{padding:5px 0 5px 30px}.filtros .filtronuevo ul li.caracteristicas{margin-top:5px;display:block;padding:5px 0}.contentficha .ordenador-select label,.filtros .filtronuevo label{font-weight:500;cursor:pointer;color:#555;position:relative;display:block;font-size:16px;line-height:30px}.filtros .filtronuevo label:before{content:'';background:#fff;right:1px;top:33px;position:absolute;pointer-events:none;z-index:2;width:25px;height:28px}.contentficha .ordenador-select:after,.filtros .filtronuevo label:after{content:'';background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat;background-position:-20px -1850px;pointer-events:none;right:10px;top:34px;padding:0 0 2px;position:absolute;z-index:2;width:15px;height:15px}.filtros .filtronuevo span{color:#555;font-weight:500;font-size:16px;line-height:30px}.filtros .filtronuevo span.titulo-filtro-filtros{float:left}.contentficha .ordenador-select select,.filtros .filtronuevo select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-indent:.01px;text-overflow:'';width:100%;width:calc(100% - 4px);margin-left:4px;border:1px solid #eee;transition:all ease-in-out .1s;border-radius:5px}.filtros .filtronuevo select:hover{border:1px solid rgba(0,0,0,.15);color:#555;box-shadow:0 0 3px rgba(0,0,0,.1)}.filtros .filtronuevo .tipos-inmuebles-listado{display:block;overflow:hidden;margin-left:4px;box-sizing:content-box}.filtros .filtronuevo .tipos-inmuebles-listado.allchecked ul li input[type=checkbox]:checked+a{background-color:#fff;color:#888}.filtros .filtronuevo .tipos-inmuebles-listado.allchecked ul li input[type=checkbox]:checked+a:hover{background-color:#eee}.filtros .filtronuevo .tipos-inmuebles-listado.allchecked ul li input[type=checkbox]:checked+a:before{background-position:-88px -1829px}.filtros .filtronuevo .tipos-inmuebles-listado ul{padding:0;margin:0 0 20px 0;overflow:hidden}.filtros .filtronuevo .tipos-inmuebles-listado ul li{float:left;color:#888;display:block}.filtros .filtronuevo .subtiposav ul li label:after,.filtros .filtronuevo .tipos-inmuebles-listado ul li input,.form-login .cajon-login-datos .cookiesesion input{visibility:hidden;display:none}.filtros .filtronuevo #filtrosav ul li input[type=checkbox]+a:before,.filtros .filtronuevo #filtrosav ul li input[type=checkbox]+label:before,.filtros .filtronuevo #filtrosav ul li input[type=radio]+label:before,.filtros .filtronuevo .subtiposav ul li input[type=checkbox]+label:before,.filtros .filtronuevo .subtiposav ul li input[type=radio]+label:before,.filtros .filtronuevo .tipos-inmuebles-listado ul li a:before,.filtros .filtronuevo .tipos-inmuebles-listado ul li label:before,.form-login .cajon-login-datos .cookiesesion label span:before{position:absolute;background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211);background-position:-88px -1829px;background-repeat:no-repeat;content:" ";width:30px;height:34px;top:0;left:0}.filtros .filtronuevo #filtrosav ul li input[type=radio]+label:before,.filtros .filtronuevo .subtiposav ul li input[type=radio]+label:before{background-position:-374px -2170px}.filtros .filtronuevo #filtrosav ul li input[type=checkbox]:checked+a,.filtros .filtronuevo #filtrosav ul li input[type=checkbox]:checked+label,.filtros .filtronuevo #filtrosav ul li input[type=radio]:checked+label,.filtros .filtronuevo .subtiposav ul li input[type=checkbox]:checked+label,.filtros .filtronuevo .subtiposav ul li input[type=radio]:checked+label,.filtros .filtronuevo .tipos-inmuebles-listado ul li input[type=checkbox]:checked+a,.filtros .filtronuevo .tipos-inmuebles-listado ul li input[type=checkbox]:checked+label{background-color:rgba(255,102,0,.8);color:#fff}.filtros .filtronuevo #filtrosav ul li input#cercatransporte[type=checkbox]+a{line-height:16px}.filtros .filtronuevo #filtrosav ul li input#cercatransporte[type=checkbox]:checked+a:before{height:40px;background-position:-59px -2759px}.filtros .filtronuevo #filtrosav ul li input[type=checkbox]:checked+a:before,.filtros .filtronuevo #filtrosav ul li input[type=checkbox]:checked+label:before,.filtros .filtronuevo #filtrosav ul li input[type=radio]:checked+label:before,.filtros .filtronuevo .subtiposav ul li input[type=checkbox]:checked+label:before,.filtros .filtronuevo .subtiposav ul li input[type=radio]:checked+label:before,.filtros .filtronuevo .tipos-inmuebles-listado ul li input[type=checkbox]:checked+a:before,.filtros .filtronuevo .tipos-inmuebles-listado ul li input[type=checkbox]:checked+label:before{background-position:-59px -2765px;border-radius:5px 0 0 5px}.form-login .cajon-login-datos .cookiesesion input[type=checkbox]:checked+label{color:#888}.form-login .cajon-login-datos .cookiesesion input[type=checkbox]:checked+span:before{background-position:-143px -1870px!important}.filtros .filtronuevo .tipos-inmuebles-listado label:after,.filtros .filtronuevo .tipos-inmuebles-listado label:before{background:0 0}.filtros .filtronuevo .tipos-inmuebles-listado label{font-weight:400!important}.filtros .filtronuevo .tipos-inmuebles-listado input{border:1px solid #ccc;box-shadow:1px 1px 1px #ccc;display:inline-block;height:14px;margin-right:2px;padding:0;vertical-align:middle;width:14px}.filtros .filtronuevo #multizona{margin:6px 0 16px 4px;background:#fff}.filtros .filtronuevo #multizona .mostrarzona.azall,.filtros .filtronuevo #multizona .mostrarzona.azminus{background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat;height:24px;width:24px;margin:4px}.filtros .filtronuevo #multizona .mostrarzona.azall{background-position:-20px -1850px}.filtros .filtronuevo #multizona .mostrarzona.azall:hover{background-position:0 -1850px}.filtros .filtronuevo #multizona .mostrarzona.azminus{background-position:-20px -1869px}.filtros .filtronuevo #multizona .mostrarzona.azminus:hover{background-position:0 -1869px}.filtros .filtronuevo #multizona input[type=checkbox].algoseleccionado+label:before{background-position:-148px -1979px!important}.filtros .filtronuevo #multizona input[type=checkbox]+label{display:inline-block!important;background-position:-148px -1979px;margin-bottom:0;line-height:32px;font-size:14px;width:98px;padding-left:32px}.filtros .filtronuevo #multizona input[type=checkbox]+label[for=z-all]{width:125px;width:calc(100% - 40px)}.filtros .filtronuevo #multizona.multi-open input[type=checkbox]+label[for=z-all]{width:105px;width:calc(100% - 64px)}#multizona input{visibility:hidden;display:none}#multizona label,.filtros .filtronuevo #multizona ul li label{padding-left:8px;color:#888}#multizona label:before,.filtros .filtronuevo #multizona ul li label:before{background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat;background-position:-93px -1835px!important;background-repeat:no-repeat;left:8px;top:7px}#multizona label:hover,.filtros .filtronuevo #multizona ul li label:hover{background-position:-93px -2007px;color:#555}#multizona input[type=checkbox]:checked+label:before,.filtros .filtronuevo #multizona ul li input[type=checkbox]:checked+label:before{background-position:-148px -1876px!important}#multizona input[type=checkbox]:checked+label:hover,.filtros .filtronuevo #multizona ul li input[type=checkbox]:checked+label:hover,.filtros .filtronuevo #multizona:hover label{color:#555}#multizona label{font-weight:400!important}#multizona label:after,.filtros .filtronuevo #multizona label:after{background:0 0!important}.filtros .filtronuevo .zona-label{display:block;margin-top:16px;font-weight:500;margin-bottom:-5px}.filtros .filtronuevo .filtros-ampliados{color:#888;width:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filtros .filtronuevo .zona-label.mostrar+#multizona{border:1px solid #eee;transition:all ease-in-out .1s;width:170px;width:calc(100% - 6px);border-radius:5px}#contentlandingalertas .contentficha input[type=text]:hover,.contentficha .ordenador-select select:hover,.filtros .filtronuevo .zona-label.mostrar+#multizona:hover{border:1px solid rgba(0,0,0,.15);color:#555;box-shadow:0 0 3px rgba(0,0,0,.1)}.filtros .filtronuevo #multizona.multi-open a.azall+input[type=checkbox]+label{padding-left:32px}.filtros .filtronuevo #multizona.multi-open a.azall+.zall+label:before{content:'';display:block;position:absolute;background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat;background-position:-148px -1876px;background-repeat:no-repeat}.filtros .filtronuevo #multizona.multi-close input[type=checkbox]+label{padding-left:8px}.filtros .filtronuevo #multizona.multi-close a+.zall+label:before{display:none}.filtros .filtronuevo #multizona .mostrarzona{display:block;padding:0;width:0;height:18px;float:right;clear:left}.filtros .filtronuevo #multizona .masinmobiliariasFiltros.azminus{background-position:-380px -647px!important}#multizona #multizonaitems ul li label{display:inline-block;float:left;max-width:116px;vertical-align:top;font-size:13px;margin-bottom:0;line-height:13px;margin-left:8px;padding:12px 0 12px 32px}#multizona #multizonaitems ul{padding:0;background:0 0;width:100%;margin-bottom:0}#paginafiltros #multizona #multizonaitems ul li input.z{margin-top:8px}#multizona #multizonaitems ul li ul li input.z{margin-left:0}#multizona #multizonaitems ul li ul{margin-left:24px;margin-top:0;padding:5px 0;display:block;clear:both;border-top:none}#multizona #multizonaitems ul li{display:block;clear:both;overflow:hidden;width:100%;border-bottom:1px solid rgba(212,212,212,.25)}#multizona #multizonaitems ul li:last-child{border-bottom:none}#multizona #multizonaitems ul li ul li{border-bottom:none}#multizona #multizonaitems ul li ul li label{display:inline-block;float:left;max-width:110px;margin-left:-2px!important}#multizona #multizonaitems input[type=checkbox]{vertical-align:top;float:left}.filtros .filtronuevo #multizona a.azall+input[type=checkbox]+label{padding-left:8px}#multizona a.azall+input[type=checkbox]+label:before{display:none}#multizona a.azminus+input[type=checkbox]+label:before{display:block}#multizona ul li a.azall+input[type=checkbox]+label:before{display:block}.filtros #bottomlist{clear:both;margin:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.filtros #bottomlist #select1,.filtros #bottomlist #select2{text-align:center;float:right;border-radius:2px;padding:3px;margin-right:6px}.compartir-listado{width:180px;position:absolute;bottom:-60px;padding:70px 25px 63px 16px;background:#f5f5f5;z-index:4}#bottomlist .mostrarfa span,#bottomlist .ocultarfa span{background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat;width:16px;height:16px;display:inline-block}#bottomlist .mostrarfa span{background-position:-2px -1854px}#bottomlist .ocultarfa span{background-position:-2px -1872px}#btnfilto{height:30px;text-align:left;margin:10px 0;text-align:center}#btnfilto input{width:195px;margin-top:0;margin-left:4px;margin-bottom:20px;text-transform:uppercase}#btnfilto p{text-align:center;margin:10px 0;float:left}#bodis .sblr1{margin:26px 0 0 0;overflow:hidden;display:block;float:left;width:175px;position:relative;clear:left;moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:10px}#bodis .sblr1 .titulo{margin-bottom:10px;color:#555;font-weight:500}#bodis .sblr1 .titulo strong{font-weight:500}#bodis .sblr1 .ampliar{font-size:14px;margin:10px 0;display:block}#bodis .sblr1 .ampliar a{font-weight:500;line-height:18px}#bodis .sblr1 ul{overflow:hidden;clear:both}#bodis .sblr1 ul li{margin-bottom:8px;margin-left:16px}#busquedaPob,ul#busquedainm{color:#888;line-height:24px}#busquedaPob h4,ul#busquedainm h4{padding-left:0}#busquedaPob strong,ul#busquedainm strong{color:#555;display:inline-block}#busquedaPob p,ul#busquedainm p{margin-top:5px}#busquedaPob,ul#busquedainm span{display:block;color:#888;font-size:14px;font-weight:400}#busquedaPob a,ul#busquedainm a{font-size:14px}#busquedaPob a{display:block}#busquedaPob a span,ul#busquedainm a span{color:#888}#busquedaPob ul{line-height:26px}.contactarcliente .formleft{width:425px;margin-right:20px;box-shadow:none}.contactarcliente .formleft input{padding:8px 5px;border:1px solid #d4d4d4;-webkit-box-shadow:2px 2px 0 0 rgba(0,0,0,.05);-moz-box-shadow:2px 2px 0 0 rgba(0,0,0,.05);box-shadow:2px 2px 0 0 rgba(0,0,0,.05);cursor:pointer;background:#fff}.contactarcliente .formleft label{position:relative;display:block}.contactarcliente .mensaje .titulo{float:left;clear:both;font-weight:700;font-size:14px;margin-left:0!important;margin-bottom:2px}.contactarcliente .mensaje .texto{float:left;clear:both;font-weight:400;font-size:11px;margin-left:0!important;margin-bottom:2px}.relacionadas a{margin-right:10px}#eslistado #bodis.responsive #hs{overflow:hidden}#eslistado #bodis.responsive #hs h2{color:#888}#nomOfi{color:#555;line-height:20px;margin-bottom:10px;padding:5px;overflow:hidden;clear:left}.gbldescription{display:block;clear:both;font-size:12px;color:#888;padding:25px 0;float:left;width:650px;border-top:none;margin-bottom:5px}.crosslinklistabanner{float:left;width:650px;padding:0;overflow:hidden;font-size:12px;color:#888;margin-bottom:40px}.crosslinkficha,.crosslinklista{width:990px;padding:0;overflow:hidden;font-size:14px;color:#888;margin:40px auto}.crosslinkficha .titulo,.crosslinklista .titulo,.crosslinklistabanner .titulo{color:#555;font-weight:700;display:block;width:990px;font-size:18px;margin-bottom:10px}.crosslinkficha ul,.crosslinklista ul,.crosslinklistabanner ul{margin-top:5px}.crosslinkficha ul li,.crosslinklista ul li,.crosslinklistabanner ul li{float:left;padding-right:10px;line-height:28px}.crosslinkficha ul li a,.crosslinklista ul li a,.crosslinklistabanner ul li a{color:#888}.crosslinkficha ul li a strong,.crosslinklista ul li a strong,.crosslinklistabanner ul li a strong{font-weight:500}.crosslinkficha ul li a:hover,.crosslinklista ul li a:hover,.crosslinklistabanner ul li a:hover{text-decoration:underline}#enlacespoblacion{float:left;padding:20px;background:#f5f5f5;margin:15px 0 50px;border-radius:2px;display:block;width:958px;position:relative;min-height:1170px}#enlacespoblacion ul{margin-top:35px}#enlacespoblacion ul li{line-height:26px}#enlacespoblacion ul li span{color:#888;font-size:14px}.enlacespoblaciones{width:310px;float:right;display:block;margin-top:20px}.linkcambio{color:#888;float:left;margin-left:10px;border-left:1px solid #f1f1f1;padding-left:20px;margin-top:5px}.buscarpormapa{float:left;padding:5px 10px}#enlacespoblacion .opciones{width:100%;float:left;display:block;border-bottom:1px solid #f1f1f1}#publicidadmapa{position:absolute;top:7px;right:20px}#publicidadmapa ul li.titulo{color:#888;font-size:11px}.publicidadmapa{position:absolute;top:7px;right:20px}.publicidadmapa ul li.titulo{color:#888;font-size:11px}#filariadna{width:998px;font-size:11px;line-height:50px;color:#757575;white-space:nowrap;white-space:normal;overflow:hidden;margin:40px auto 0 auto;display:block;clear:both}#filariadna a{color:#757575;padding:1px 2px 0 2px;font-size:12px;text-decoration:none;border-bottom:1px solid #ddd}#filariadna a:hover{background-color:#f60;color:#fff;text-decoration:none}#filariadna #where{padding:5px!important;width:12px;font-size:12px;color:#fff;background-position:-377px -499px;height:12px;text-indent:9999px;border:none;display:block;float:left;margin-right:5px;margin-top:15px}#filariadna a.habitaclia{border-bottom:none}#filariadna a.habitaclia:hover{background:0 0}#filariadna a.favicon{background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat;background-position:-377px -499px;text-indent:9000px;width:15px;height:15px;padding:5px!important;border:none;display:block;float:left;margin-right:5px;margin-top:15px}.selectSearch{float:left;display:block;height:40px;margin:7px 10px 0 20px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.selecttop{position:relative}.selecttop .opciones{position:absolute;top:28px;left:0;background:#fff;height:217px;overflow-y:scroll;overflow-x:none;z-index:99;min-width:190px}.selecttop .select{height:40px;font-size:12px;line-height:14px;margin-bottom:0;min-height:28px;color:#888}.selecttop .select:focus{outline:0}.selecttop .select a{cursor:pointer;text-decoration:none}.selecttop .selectlink{white-space:nowrap;overflow:hidden;position:relative;text-overflow:ellipsis;background-repeat:no-repeat;display:block;padding:13px 26px 13px 13px;font-size:14px;color:#fff}.selecttop .selectlink::after{content:" ";position:absolute;right:6px;top:13px;width:15px;height:15px;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211);background-position:-5px -2494px;opacity:.7}.selecttop .selectlink:hover::after{opacity:1}#header_n .geo:hover,.selecttop .selectlink:active,.selecttop .selectlink:hover,.selecttop .selectlink:visited{color:#fff!important;background-color:rgba(0,0,0,.1);border-radius:2px}.selecttop .selected{border-color:#555}.selecttop .opciones{top:40px;box-shadow:rgba(0,0,0,.2) 0 2px 8px;-moz-box-shadow:rgba(0,0,0,.2) 0 2px 8px;-webkit-box-shadow:rgba(0,0,0,.2) 0 2px 8px}.selecttop .opciones a{font-size:14px;background-color:#fff;font-weight:400;display:block;padding:4px 10px 4px;color:#888}.selecttop .opciones li:last-child a{border-bottom:none}.selecttop .opciones .current a,.selecttop .opciones a:hover{background-color:#555;text-shadow:none;color:#fff;text-decoration:none}.bannerlider{float:left;margin:0 auto;text-align:center;height:195px;border-left:1px solid #eddbad;padding-left:10px;cursor:pointer}.bannerlider img{margin-bottom:10px}.bannerlider .inmobiliaria-lider{position:relative}.bannerlider .inmobiliaria-lider .botoninmobiliarialider{position:absolute;top:25px;right:2px}.bannerlider .inmobiliaria-lider ul{float:left;width:155px;font-size:12px;margin-top:0}.bannerlider .inmobiliaria-lider ul li.titulo,.bannerlidersolo .inmobiliaria-lider ul li.titulo{color:#555;font-weight:500;font-size:12px;margin-bottom:5px}.bannerlider .inmobiliaria-lider ul li{border-bottom:none;color:#888;font-size:12px;text-align:left;float:left;padding:0;margin:0;line-height:18px;height:auto;box-shadow:none!important;background:0 0;min-height:18px}.bannerlider .inmobiliaria-lider ul li strong{color:#555}.bannerlider .inmobiliaria-lider ul li:hover{background:0 0}.bannerlider .inmobiliaria-lider strong{font-weight:500!important;font-style:normal}.bannerlider .inmobiliaria-lider .boton{float:right;font-size:14px!important;padding:10px 15px!important}.bannerlidersolo .inmobiliaria-lider{float:left;margin:44px 0 0 32px}.bannerlidersolo .inmobiliaria-lider .botoninmobiliarialider{clear:both}.bannerlidersolo .inmobiliaria-lider ul{width:296px;font-size:12px;margin:0 auto}.bannerlidersolo .inmobiliaria-lider ul li{background-color:transparent;border-bottom:none;box-shadow:none!important;color:#888;font-size:11px;height:auto;text-align:left;float:left;padding:0;margin:0;line-height:18px}.bannerlidersolo .inmobiliaria-lider ul li:hover{background:0 0;box-shadow:none!important}.bannerlidersolo .inmobiliaria-lider strong{font-weight:700!important;font-style:normal}.bannerlidersolo .inmobiliaria-lider .boton{float:left;font-size:11px!important;padding:3px 5px!important}.bannerlidersolo{width:740px;margin:2px 0 4px 5px;cursor:pointer}.bannerlidersolo img{float:left;margin:45px 0 0 110px}.bannerlidersolo .inmobiliaria-lider{float:left;margin:44px 0 0 32px}.bannerlidersolo .inmobiliaria-lider .botoninmobiliarialider{top:27px;left:375px}.bannerlidersolo .inmobiliaria-lider ul{width:296px;font-size:12px;margin:0 auto}.bannerlidersolo .inmobiliaria-lider ul li.titulo{color:#000;font-weight:700;font-size:12px}.bannerlidersolo .inmobiliaria-lider ul li{border-bottom:none;color:#888;font-size:11px;text-align:left;float:left;padding:0;margin:0;line-height:18px;min-height:auto}.bannerlidersolo .inmobiliaria-lider ul li:hover{background:0 0}.bannerlidersolo .inmobiliaria-lider strong{font-weight:700!important;font-style:normal}.bannerlidersolo .inmobiliaria-lider .boton{float:left;font-size:11px!important;padding:3px 5px!important}.ubicacion_destacado a{display:block}.preview .ubicacion_destacado a{display:inline}.listainmuebles ul li.modulolider{cursor:default!important;overflow:visible;height:230px;padding:10px;background:#ffefbc!important;box-shadow:none!important}.listainmuebles ul li.modulolider .titulo-lider{color:#555;font-size:18px;padding:5px 0 10px 5px}.listainmuebles ul.matriz li.modulolider{cursor:default!important;overflow:visible;height:230px;padding-top:0!important;background:#ffefbc!important}.listainmuebles ul li.modulolider:hover,.listainmuebles ul.matriz li.modulolider:hover{box-shadow:none!important}.listainmuebles ul.matriz li.modulolider ul li{height:auto;margin-bottom:0}.listainmuebles ul li ul#listaliders{float:left;width:437px}.listainmuebles ul li ul#listaliders li,.listainmuebles ul.matriz li ul#listaliders li{overflow:visible;width:140px;float:left;display:block;cursor:pointer;font-size:12px;padding:0;text-align:center;margin:0 5px 0 0;clear:right;height:190px}.listainmuebles ul li ul#listaliders li:hover,.listainmuebles ul.matriz li ul#listaliders li:hover{box-shadow:none!important}.listainmuebles ul.matriz li ul#listaliders{float:left}.listainmuebles ul.matriz li.modulolider .inmlider ul.matriz{overflow:visible;width:155px}.listainmuebles ul li ul#listaliders li .metroshab{font-weight:700;display:block;text-align:left}.listainmuebles ul li ul#listaliders li .caracteristicas-lider{text-align:right;color:#fff;display:block;margin:10px 8px 0 5px}.listainmuebles ul li ul#listaliders li .txtprecio{display:block;text-align:left;font-weight:700;color:#000;font-size:18px}.listainmuebles ul li ul#listaliders li .ubiclider{padding:5px;line-height:20px}.listainmuebles ul li ul#listaliders li .ubiclider a{font-size:14px;text-align:left;display:block;white-space:nowrap;text-overflow:ellipsis;min-width:130px;overflow:hidden}.listainmuebles ul li ul#listaliders li .ubicacion_destacado{text-align:left;white-space:nowrap;text-overflow:ellipsis;min-width:130px;overflow:hidden;display:block;color:#a2a2a2;font-size:14px}.listainmuebles ul li ul#listaliders li .destacado_lider{text-align:left;white-space:nowrap;text-overflow:ellipsis;min-width:130px;overflow:hidden;display:block;color:#555;font-size:14px}.listainmuebles ul li ul#listaliders li .destacado_lider_completo{text-align:left;display:block;color:#a2a2a2;font-size:14px;margin-bottom:10px}.listainmuebles ul li ul#listaliders li .destacado_lider_completo strong{color:#555;display:block;margin-top:10px}.listainmuebles ul li ul#listaliders li .ico_fotos{background-position:-380px -570px;padding-left:21px;display:none;float:left;width:180px;margin-left:4px;text-align:left}.listainmuebles ul li ul#listaliders li .ico_fotos:hover{background-position:-380px -594px;color:#888}.listainmuebles ul li ul#listaliders li .dir_ex{background-position:-389px -54px;background-color:#fff;display:inline-block;margin-left:4px;padding:1px 5px 1px 15px;color:#888;float:left;width:170px;text-align:left}.listainmuebles ul li ul#listaliders li img{float:left;cursor:pointer;background-color:#fff;color:#555;font-size:11px;text-align:center;margin:0 10px 0 0;width:140px;height:107px}.listainmuebles ul li ul#listaliders li .cajondestacadolista{padding:5px;left:0;bottom:0;width:100%;height:30px;display:block;position:absolute;text-align:center;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 30%,rgba(0,0,0,.6) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(30%,rgba(0,0,0,.4)),color-stop(100%,rgba(0,0,0,.6)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 30%,rgba(0,0,0,.6) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 30%,rgba(0,0,0,.6) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 30%,rgba(0,0,0,.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 30%,rgba(0,0,0,.6) 100%)}.listainmuebles ul li ul#listaliders li .preview{font-size:16px}.listainmuebles ul li ul#listaliders li .preview .destacado_lider{margin-top:5px}.listainmuebles ul li ul#listaliders li .preview .cajondestacadolista .preciolider{font-size:22px}.listainmuebles ul li ul#listaliders li .preview img{width:201px!important;height:auto!important}.listainmuebles ul li ul#listaliders li .preview .verlider{margin-bottom:8px}.listainmuebles ul li ul#listaliders li .cajondestacadolista .preciolider{font-size:18px;color:#fff;margin-top:10px;text-align:left;display:block;float:left;line-height:18px;font-family:Molengo,ubuntu,sans-serif,Arial}.verlider{padding:2px 0 10px 0;text-align:center}.botonlider{background:#f60;color:#fff;font-size:14px;padding:5px 10px;border-radius:2px;border:none;-webkit-box-shadow:0 2px 0 0 #c45717;-moz-box-shadow:0 2px 0 0 #c45717;box-shadow:0 2px 0 0 #c45717}.botonlider:hover{background:#f1841f;color:#fff}.bloquelider{overflow:hidden}.bloquelider:hover .imglider{position:relative;height:auto}.bloquelider:hover .preview{display:block;position:absolute;width:201px!important;height:auto!important;z-index:99;left:-30px;top:-17px;-webkit-box-shadow:#aaa 0 0 30px 5px;box-shadow:#aaa 0 0 30px;background-color:#fff;padding:5px}.listainmuebles ul li ul#listaliders li .preciolider strong{font-style:normal;font-weight:700!important}.listainmuebles ul li ul#listaliders li .m2lider{color:#ccc;text-align:right;display:block;line-height:16px;margin-right:5px}.listainmuebles ul li ul#listaliders li .imglider{position:relative;overflow:hidden}.inmoportunidad{background-color:#53397f;color:#fff;padding:2px 4px;font-size:12px;margin-right:-5px;border-radius:3px}.titulopremium{color:#888}.titulopremium strong{font-weight:700!important}.cajonalertafooter{background-image:none;padding-top:0;width:230px;display:none}.cajonalertafooterflotante{position:relative;top:10px;left:auto;bottom:20px;margin-top:27px;z-index:15}.cajonalertafooter .aviso_legal{color:#fff!important}#alertaslistafooter{width:177px;margin-left:0;border-radius:2px;padding:15px 10px;margin-top:40px}#alertaslistafooter .text_alerta{line-height:18px;font-size:14px}#alertaslistafooter .text_alerta strong{font-weight:500}#alertaslistafooter:after{display:block;content:" ";position:absolute;right:27px;top:55px;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:13px solid #333}.aviso-alerta{display:none;background-color:#333;padding:10px;color:#fff;position:relative;font-size:14px;border-radius:2px;margin-bottom:-16px;width:750px}.aviso-alerta:before{display:block;content:" ";position:absolute;left:-12px;top:6px;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #333}div#estimu-alerta-listado,li#estimu-alerta-listado{clear:both;cursor:pointer;overflow:hidden;height:auto;background-color:#333;background-image:url(/hab_inmuebles/img/patternalerta.png);box-shadow:none;margin-left:0;width:100%;background-attachment:fixed}div#estimu-alerta-listado{margin-left:0;margin-bottom:60px}div#estimu-alerta-listado .cajon-form-estimu-alerta .formAlert label,li#estimu-alerta-listado .cajon-form-estimu-alerta .formAlerta label{font-weight:400;color:#fff;overflow:hidden;display:block}li#estimu-alerta-listado .cajon-form-estimu-alerta .formAlerta label span{line-height:22px;margin-left:23px;font-weight:400;margin-bottom:8px}li#estimu-alerta-listado .cajon-form-estimu-alerta .formAlerta label span{background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat;background-position:-93px -1835px!important;left:-23px;padding-left:22px}li#estimu-alerta-listado .cajon-form-estimu-alerta .formAlerta label input[type=checkbox]:checked+span{background-position:-148px -1876px!important}li#estimu-alerta-listado .cajon-form-estimu-alerta .formAlerta label span a{color:#fff!important;border-bottom:1px solid rgba(255,255,255,.6)!important}li#estimu-alerta-listado .cajon-form-estimu-alerta .formAlerta label span a:hover{border-bottom:1px solid rgba(255,255,255,.9)!important}div#estimu-alerta-listado .cajon-form-estimu-alerta .formAlert input[type=checkbox]+label,li#estimu-alerta-listado .cajon-form-estimu-alerta .form_alerta input[type=checkbox]+label{color:#fff;font-size:12px;clear:left;display:block;background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat;background-position:-93px -1835px!important;background-repeat:no-repeat;padding-left:22px;line-height:22px;position:relative}div#estimu-alerta-listado .cajon-form-estimu-alerta .formAlert input[type=checkbox]:checked+label,li#estimu-alerta-listado .cajon-form-estimu-alerta .form_alerta input[type=checkbox]:checked+label{display:block;background-position:-148px -1876px!important;white-space:nowrap;overflow:visible}div#estimu-alerta-listado .cajon-form-estimu-alerta .formAlert input[type=checkbox],li#estimu-alerta-listado .cajon-form-estimu-alerta .form_alerta input[type=checkbox]{visibility:hidden;display:none}.estimu-alerta-fotos1 .aviso_legal,div#estimu-alerta-listado .aviso_legal,li#estimu-alerta-listado .aviso_legal{display:block!important;font-size:12px;clear:left}li#estimu-alerta-listado .correcto{font-size:14px;width:200px}li:hover#estimu-alerta-listado{box-shadow:none!important;transition:none;cursor:default}#idFormAlertaAlertaBox{width:600px}#id_guardar_FormAlertaAlertaBox{margin-top:4px}.cajon-form-estimu-alerta{display:block;margin:24px auto;text-align:center;width:430px;overflow:hidden}.cajon-form-estimu-alerta .imgAlert{float:left;height:132px;padding:10px 10px 0;vertical-align:bottom;width:118px}.cajon-form-estimu-alerta .formAlert{float:left;width:442px;text-align:left;font-size:14px;color:#fff;line-height:26px}.cajon-form-estimu-alerta .formAlert div{color:#fff;font-size:24px;clear:both;display:block;position:relative}.cajon-form-estimu-alerta .formAlert .checkFilter{font-size:12px}.cajon-form-estimu-alerta .formAviso input[type=checkbox]{margin-top:-15px}.cajon-form-estimu-alerta .formAviso input[type=text]{color:#888;display:block;float:left;font-size:16px;margin-top:5px;margin-bottom:8px;padding:10px 12px;border-radius:3px;width:400px}.cajon-form-estimu-alerta .formAviso input[type=button]{font-size:16px;font-weight:400;margin-top:5px;padding:11px 8px}.estimu-alerta-fotos1.g{position:relative;background:#444;width:980px;text-align:center;display:inline-block;margin:0 3px 3px 0;float:left}.estimu-alerta-fotos1.g .cajon-form-estimu-alerta .formAlert span{position:relative;overflow:hidden}.estimu-alerta-fotos1.g .cajon-form-estimu-alerta{width:98%;padding:0;background-image:url(/hab_inmuebles/img/patternalerta.png);height:150px;overflow:hidden;margin:10px 0 0 0;text-align:center;background-attachment:fixed}.estimu-alerta-fotos1.g .cajon-form-estimu-alerta .formAlert{width:550px;margin:25px auto;float:none}.estimu-alerta-fotos1.g .cajon-form-estimu-alerta .formAviso input[type=text]{width:62%}.estimu-alerta-fotos1.n,.estimu-alerta-fotos1.p{display:none}.estimu-alerta-fotos1.g .cajaopcion_alerta{margin:0 auto;float:none}#idFormAlerta_1 #divmailalerta{width:500px}#idFormAlerta_1 .leftalerta{width:346px;border:0}#idFormAlerta_1 .titulo{margin-top:6px}#idFormAlerta_1 .aviso_legal{margin-top:24px;margin-right:36px}#alertaslistaheaderN .text_alerta{line-height:18px;color:#ddd;font-size:13px}#alertaslistaheaderN .text_alerta strong{color:#ddd;font-weight:500}#alertaslistafooter .aviso_legal,#alertaslistaheaderN .aviso_legal{font-size:10px;color:#fff;line-height:14px;font-weight:400;display:block}#alertaslistafooter .aviso_legal a:hover,#alertaslistaheaderN .aviso_legal a:hover,#estimu-alerta-listado a:hover,.cajon-form-estimu-alerta a:hover{color:#f60}#alertaslistafooter .form_alerta input,#alertaslistaheaderN .form_alerta input{width:164px;margin:5px 0 12px 0;color:#888;padding:8px 6px;font-size:14px;border:none;border-radius:2px}#alertaslistafooter .form_alerta input.boton,#alertaslistaheaderN .form_alerta input.boton{color:#fff;width:100%}#alertaslistafooter #mailcheck,#alertaslistaheaderN .mailcheck,#idAjaxFormAlertaAlertaBox .mailcheck,#idFormAlerta_0 .mailcheck,#idFormAlerta_2 .mailcheck{display:none;color:#fff;padding:10px;line-height:16px;font-size:12px;background:rgba(51,51,51,.4);border-radius:2px;margin-bottom:5px;width:160px}#idAjaxFormAlertaAlertaBox .mailcheck,#idFormAlerta_0 .mailcheck,#idFormAlerta_2 .mailcheck{margin-bottom:25px;margin-top:5px;width:446px;float:left}#alertaslistafooter #mailcheck span,#alertaslistaheaderN .mailcheck span,#idAjaxFormAlertaAlertaBox .mailcheck span,#idFormAlerta_0 .mailcheck span,#idFormAlerta_2 .mailcheck span{font-weight:400}#alertaslistafooter .form_alerta input.inputfiltre,#alertaslistaheaderN .form_alerta input.inputfiltre{float:left;width:13px!important;margin-right:5px}.listainmuebles ul.on .alertasObranuevaExtend #alertaslistaheaderN .creaalerta input{visibility:visible}#alertaslistafooter .form_alerta input[type=checkbox],#alertaslistaheaderN .form_alerta input[type=checkbox]{visibility:hidden;display:none}#alertaslistafooter .form_alerta label,#alertaslistaheaderN .form_alerta label{font-weight:400;color:#fff;overflow:hidden;display:block;background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat;background-position:-93px -1835px!important;background-repeat:no-repeat;padding:4px 0 4px 22px;color:#fff!important;margin-left:-19px;position:relative;width:160px;line-height:14px}#alertaslistafooter .form_alerta label#etiquetaAvisoLegal,#alertaslistaheaderN .form_alerta label#etiquetaAvisoLegal{background:0 0;padding:0;margin-left:0;width:auto;margin-bottom:8px}#alertaslistafooter .legal-label input[type=checkbox]+span:before,#alertaslistaheaderN .legal-label input[type=checkbox]+span:before{background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat;background-position:-93px -1835px!important;left:-23px}#alertaslistafooter .legal-label input[type=checkbox]:checked+span:before,#alertaslistaheaderN .legal-label input[type=checkbox]:checked+span:before{background-position:-148px -1876px!important}#alertaslistafooter .legal-label input[type=checkbox]+span,#alertaslistaheaderN .legal-label input[type=checkbox]+span{margin-left:23px;font-weight:400}#alertaslistafooter .legal-label input[type=checkbox]+span a,#alertaslistaheaderN .legal-label input[type=checkbox]+span a{color:#fff!important;border-bottom:1px solid rgba(255,255,255,.6)!important}#alertaslistafooter .legal-label input[type=checkbox]+span a:hover,#alertaslistaheaderN .legal-label input[type=checkbox]+span a:hover{color:#fff!important;border-bottom:1px solid rgba(255,255,255,.9)!important}.submitformalerta .aviso_legal.form_alerta input[type=checkbox]+span{margin-top:0}#alertaslistafooter .form_alerta input[type=checkbox]+label,#alertaslistaheaderN .form_alerta input[type=checkbox]+label,.listainmuebles ul.on .alertasObranuevaExtend #alertaslistaheaderN .creaalerta{display:inline-block!important;color:#888;margin-left:0;font-size:12px;margin-top:0}#alertaslistafooter .form_alerta input[type=checkbox]:checked+label,#alertaslistaheaderN .form_alerta input[type=checkbox]:checked+label,.listainmuebles ul.on .alertasObranuevaExtend #alertaslistaheaderN .creaalerta>input[type=checkbox]:checked{background-position:-148px -1876px!important;color:#555}#alertaslistaheaderN .form_alerta input[type=checkbox]+label:after,#alertaslistaheaderN .form_alerta input[type=checkbox]+label:before{display:none}#idFiltros-alertaHeaderN{width:170px;display:block}#idMapaContainerAjax{display:none;background:#fff;padding:0 15px 15px 15px;position:absolute;top:49px;z-index:1001;left:-171px;width:670px;border-radius:0 0 3px 3px;box-shadow:0 10px 25px -5px rgba(0,0,0,.4)}#idMapaContainerAjax div{padding:10px 0;text-align:left}#idMapaContainerAjax .flecha{position:absolute;top:-10px;left:200px;border-bottom-color:#fff;margin:0;padding:0;display:none}#idMapaImgAjax{display:block;float:left;clear:left}#idMapaContainer .flecha{display:none}#idMapaLinkInf{border-left:1px solid #e6e6e6;padding-left:15px;font-weight:400}.cerrarmapa{background:url(/hab_inmuebles/css/imgv3/habDialog.png) no-repeat scroll -2px -6px rgba(0,0,0,0);height:15px;width:20px;float:right;cursor:pointer;position:absolute;right:13px;top:15px}#idMapaLinkSup{font-weight:400}#idMapaLinkSup span{display:none;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211);background-repeat:no-repeat;background-position:-267px -254px}#idMapaContainerAjax .invisible{display:none}#idMapaContainerAjax .visible{margin:5px 0;font-size:14px}.bloquanuncioszona .titulobloque .tipopbloque{float:right;font-size:14px;border:1px solid #ddd;padding:0}#similaresZonaVenta{cursor:pointer}#similaresZonaAlquiler{cursor:pointer}.bloquanuncioszona .verventa{background-position:0 -1329px;padding:4px 5px 4px 25px}.bloquanuncioszona .verventa-select{background-position:0 -1351px;padding:4px 5px 4px 25px}.bloquanuncioszona .veralquiler{background-position:0 -1329px;padding:4px 5px 4px 25px}.bloquanuncioszona .veralquiler-select{background-position:0 -1351px;padding:4px 5px 4px 25px}.opacity{filter:alpha(opacity=30);opacity:.3}.opacity img{filter:alpha(opacity=30)}.opacity #listarecomendados li{filter:alpha(opacity=30)}.opacity .divordenar{filter:alpha(opacity=30)}.opacity .cajondestacadolista{filter:alpha(opacity=30)}.opacity .obranova{filter:alpha(opacity=30)}.loading_content{z-index:9999!important;position:absolute;right:0;display:none}.loading_content img{border-radius:50%;background:#f60}.opacity_content{width:990px;height:40px;margin-top:150px;text-align:center}.opacity_listado{width:770px;height:40px;margin-top:200px;text-align:center}.opacity_listado2{width:770px;height:40px;margin-top:150px;text-align:center}.loading_fixed{position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;margin:0 auto}#content_enviaramigo #bodis{width:456px!important}.goog-te-banner-frame{display:none!important}.goog-te-balloon-frame{display:none!important}#alertasmodalbox{width:600px;margin:60px 10px 10px 10px;color:#555}#alertasmodalbox .mailcheck,#alertasmodalbox .text_alerta{display:none}#alertasmodalbox form{margin:20px 5px}#alertasmodalbox form input{padding:5px}#alertasmodalbox form .aviso_legal{display:block;font-size:11px;color:#888;line-height:18px;margin-top:10px}#alertasmodalbox #amodalclose{font-size:16px;font-weight:700}#alertasmodalbox .linkcerrar{text-align:right;padding-right:20px}#alertasmodalfooter{position:fixed;z-index:10000;bottom:0;right:0;width:100%;display:block;background-color:#f9f9f9;color:#555;font-size:13px;text-align:left;border-top:1px solid #fff1dc;box-shadow:0 0 3px #888;-webkit-box-shadow:0 0 3px #888;-moz-box-shadow:0 0 3px #888;overflow:hidden}#alertasmodalfooter #amodalfootercontent{margin:15px auto;width:960px;padding:5px 10px;background:#fff;overflow:hidden}#alertasmodalfooter #amodalfootercontent .icono{background:url(/hab_inmuebles/img/spritelogin.png?20151104) no-repeat -5px -86px transparent;height:35px;width:45px;float:left;margin-top:3px}#alertasmodalfooter #amodalfootercontent .titulo{font-size:14px;font-weight:700;color:#000;display:block}#alertasmodalfooter #amodalfootercontent .descAlerta{color:#555;font-size:12px}#alertasmodalfooter #amodalfootercontent b{font-weight:700}#alertasmodalfooter #amodalfootercontent .textos{width:480px;float:left;border-right:1px solid #f1f1f1;padding-right:10px}#alertasmodalfooter #amodalfootercontent #idAjaxFormAlertamodalfooter{width:410px;float:left;margin-left:10px}#alertasmodalfooter .mailcheck,#alertasmodalfooter .text_alerta{display:none}#alertasmodalfooter form{margin:20px 5px}#alertasmodalfooter form input{padding:5px}#alertasmodalfooter form input{padding:5px}#alertasmodalfooter form .aviso_legal{display:block;font-size:11px;color:#888;line-height:18px;margin-top:10px}.mensaje{padding:10px;font-size:14px;margin:20px 0;overflow:hidden}.baja-email .mensaje{width:563px}.mensajeAlertas{padding:5px;background-color:#eee;color:#222;margin:5px auto 5px auto;text-align:left!important;word-wrap:break-word;font-size:12px;line-height:18px}.mensaje h5,.mensajeAlertas h5{font-weight:700;font-size:14px;margin-bottom:5px}.mensaje a,.mensajeAlertas a{color:#fff;text-decoration:underline}.atencion{background:#fcfabd;color:#555;border:1px solid #ffd324}.correcto{background:#6cab36;color:#fff;text-shadow:1px 1px 0 #4f9a04;border-bottom:2px solid #619a04}.stop{background:#ffb8b8;color:#801b1b}.informacion{background:#fff7de;color:#555;border-bottom:1px solid #ffe0ac;background-position:-371px -1272px;background-repeat:no-repeat;padding-left:36px;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211)}.caja-aviso{background:#fff7de;color:#555;border-bottom:1px solid #ffe0ac;background-position:7px -402px;background-repeat:no-repeat;padding:6px 36px;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211);display:inline-block}.informacionContact{background-color:#fff7de;border-bottom:1px solid #ffe0ac;color:#555;float:left;padding-left:36px;width:340px;margin:11px 20px}.iconoInfo{background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat scroll -370px -1272px rgba(0,0,0,0);display:block;float:left;height:30px;margin:-8px -35px;position:absolute;width:30px}.anotacion a,.atencion a,.informacion a,.informacionContact a{color:#f60!important;text-decoration:none!important}.anotacion a:hover,.atencion a:hover,.informacion a:hover{color:#f60!important}.textocenter{text-align:center}.anotacion{display:block;margin-top:5px;background-color:#fffbef;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211)!important;background-repeat:no-repeat;border-bottom:1px solid #ffe0b2;padding:5px 5px 5px 32px;background-position:-371px -1277px;clear:both;color:#888;font-size:12px;color:#555}.registrocorreo{margin:20px 0}.registrocorreo .cajaopcion_alerta{float:left;width:600px;overflow:hidden;margin-bottom:0}.registrocorreo .cajaopcion_alerta .similares{margin-bottom:15px;margin-right:10px;margin-top:20px;float:left;cursor:pointer;font-size:16px;padding:3px 10px 3px 0;width:550px;border-bottom:2px solid #f5f5f5}.registrocorreo .cajaopcion_alerta .similares span.eur{color:#000;font-weight:700;padding-left:5px}.registrocorreo .cajaopcion_alerta .regAlerta{width:100px;margin-left:65px;margin-top:5px}.registrocorreo .cajaopcion_alerta .similares ul{margin-top:10px;margin-bottom:10px;overflow:hidden;display:block;font-size:12px}.registrocorreo .cajaopcion_alerta .similares h4{font-weight:100;font-size:16px}.registrocorreo .cajaopcion_alerta .similares label{color:#555;font-size:16px;font-weight:700;display:block}.registrocorreo .cajaopcion_alerta .similares label:first-letter{text-transform:uppercase;text-transform:capitalize}.registrocorreo .cajaopcion_alerta .similares label.label2{color:#888;font-size:12px;font-weight:400}.registrocorreo .cajaopcion_alerta .similares span{color:#888;font-weight:400}.registrocorreo .cajaopcion_alerta .similares input[type=checkbox]{border:1px solid #ccc;box-shadow:1px 1px 1px #ccc;display:inline-block;height:14px;margin-right:5px;vertical-align:middle;width:14px;float:left;margin-top:7px;padding:0}.imagen_alerta{width:50px;border:1px solid #ccc;float:left;padding:2px;margin-right:5px;background:#fff}.explicacion_alerta{float:right;width:380px;color:#a2a2a2;position:absolute;right:0}.explicacion_alerta span.text1{font-weight:500;font-size:16px;color:#555}.explicacion_alerta .text2{font-weight:100;font-size:12px;color:#a2a2a2;padding:5px 0 0 0}.alerta_particular{display:block;padding:5px 0 0 0;margin-top:20px}.alerta_clasica{display:block;padding:5px 0 0 0;margin-top:20px;margin-bottom:20px;font-weight:100}.alerta_clasica strong{font-weight:100!important;color:#555}#alertasregistrocorreo{color:#555;margin-bottom:20px;width:630px;clear:both;padding:15px 0}#alertasregistrocorreo label.titulo_alerta{display:block;font-weight:700;color:#555}#alertasregistrocorreo .aviso_legal{font-size:12px;color:#888;margin-top:5px;clear:left;float:left}#alertasregistrocorreo input[type=text]{padding:8px;color:#888;float:left;width:400px;line-height:24px}#alertasregistrocorreo input[type=submit]{float:left}.left_pm2{width:175px;margin-top:12px}.right_pm2{width:770px;margin-top:12px;box-shadow:0 0 4px #ececec;margin-right:10px;margin-bottom:70px}.pm2_ul_title ul{list-style:none}.pm2_ul_title ul li{margin-left:15px;font-size:13px}.pm2_ul_title ul li ul li{margin-left:10px;font-size:12px}.pm2_ul_title ul li ul li a{font-size:11px}.pm2_li_cityDistrict{margin-left:30px}.pm2_ul_title_section{font-size:14px;font-weight:700;margin-top:15px;margin-bottom:10px}.pm2_ul_city ul{list-style:none;font-size:12px;color:#f60}.pm2_volver a{color:#f60;padding:1px 3px;font-weight:700;font-size:12px}.pm2_volver a:hover{color:#fff;background:#f60}#chart_preload{margin-top:-230px;text-align:center}#chart_preload span{font-size:12px}#chart_preload span#sindatos{font-size:23px;color:#bfbfbf;font-weight:bolder}#pm2_cities{width:170px}#info_share{font-size:11px;color:#888;margin-left:137px}#pm2_menu{background-color:#f6f6f6;position:relative;padding:10px;display:block;overflow:hidden;margin-top:10px}#pm2_menu a{padding:2px 5px 2px 25px;color:#888;border:1px solid #d3d3d3;font-size:12px;margin-right:-4px}#pm2_menu .matriz{background-position:0 -1356px;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}#pm2_menu .matriz:hover{background-position:0 -1356px}#pm2_menu .matriz-select{background-position:0 -1390px;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}#pm2_menu .lista{background-position:0 -1356px;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}#pm2_menu .lista:hover{background-position:0 -1390px}#pm2_menu .lista-select{background-position:0 -1390px;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}#pm2_menu ul.pestanas{height:32px;padding:6px 0 0 0;float:left;width:100%}#pm2_menu ul.pestanas li{float:left;margin-left:11px}#pm2_menu ul.pestanas li a{color:#666;font-size:15px;text-align:center;display:block;width:auto;padding:8px 12px;font-weight:700;background-color:#f5f5f5;text-decoration:none;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;padding-left:30px;padding-right:30px}#pm2_menu ul.pestanas li a:hover{text-decoration:underline;background-color:#d7d7d7;background-position:750px -3px;color:#fff}#pm2_menu ul.pestanas li.pestanactiva a{color:#000;padding-left:30px;padding-right:30px;text-align:center;background-color:#f5f5f5;background-image:none!important}#pm2_menu ul.pestanas li.pestanactiva a:hover{text-decoration:none;color:#000;cursor:default}#chart_div{height:440px;clear:both}.pm2_origenDatos{margin-top:0;margin-bottom:30px;padding:10px 10px 10px 35px}.right_pm2 .ficha_opciones{-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;color:#555;overflow:hidden;padding:10px;padding-bottom:120px;clear:both;font-size:14px;margin-top:70px}input#inp_share{padding:8px 5px;color:#888;font-size:12px}.opcioncompartir .cajoncompartir{background:#fff;position:absolute;top:35px;left:171px;width:120px;padding:5px;z-index:99;display:block;box-shadow:0 0 4px #ddd;border:1px solid #ddd}.opcioncompartir{position:relative;margin-top:40px}.opcioncompartir .compartir{background-position:-2px -58px;padding-left:26px}.opcioncompartir .compartir:hover{background-position:-162px -58px}.opcioncompartir .cajoncompartir a{text-indent:-2000px;display:block;float:left;padding:5px;margin:0 3px;height:12px;width:12px}.opcioncompartir .cajoncompartir a.facebook{background-position:-115px -960px}.opcioncompartir .cajoncompartir a.twitter{background-position:-151px -960px}.opcioncompartir .cajoncompartir a.gplus{background-position:-185px -960px}.opcioncompartir .cajoncompartir a.amigo{background-position:-219px -960px}.opcioncompartir .cajoncompartir .flecha{position:absolute;top:-10px;right:58px}.floatright ul li.titulo{color:#888;display:block;font-size:12px;margin-left:5px}.loadingalertabtnlista,.loadingalertabtnlistaon{background-image:url(../img/load_botongirs_15x15.gif)!important;background-repeat:no-repeat;width:28px;overflow:hidden;height:28px;text-indent:9000px;background-position:2px 8px;padding:0;display:block}.loadingalertabtnlistaon{margin-top:15px;background-position:8px 6px!important;background-repeat:no-repeat;width:30px}.loadingalertabtnficha{background-image:url(../img/load_botongirs_15x15.gif)!important;background-repeat:no-repeat;overflow:hidden;margin:7px 12px;display:block;height:30px;width:30px;text-indent:-9999px;white-space:nowrap}.listaONminisite .loadingalertabtnlista{background-image:url(../img/load_botongirs_15x15.gif)!important;background-repeat:no-repeat;padding-left:20px;width:0;overflow:hidden;height:12px;display:block;text-indent:9000px;float:left;margin:5px;background-position:5px}.charRestantes{font-size:12px;font-weight:700;color:#888}.msgopinion{font-size:14px;color:#333;line-height:24px}.faqfreq{margin:20px 0 0 0;float:left;width:960px;font-size:14px}.faqfreq .logosocial{margin:5px 0;height:26px}.faqfreq .logosocial p{color:#666;font-size:14px;font-weight:700;padding:7px 0 0 0}.faqfreq h3{border:0 none!important;color:#555;font-size:18px;font-weight:700}.faqfreq ul{margin:5px 30px 0 0;line-height:24px;list-style:none;padding:10px 0;float:left}.faqfreq ul li{padding:0 0 5px}.faqfreq ul.socialfaq{font-size:14px;padding:15px;background:#f5f5f5;color:#888}.faqfreq ul.socialfaq a{font-size:14px}#faq{font-size:14px;line-height:24px}#faq .listadofaq{line-height:24px}#faq .listadofaq h3{border:0!important;font-size:16px;margin:10px 0;color:#000;background:0 0;margin:5px 0}#faq .listadofaq ul{float:left;height:230px;background:#f5f5f5;padding:20px;width:430px;border-radius:3px}#faq .listadofaq ul li{list-style:none;width:430px}#faq ul{line-height:24px}#faq h3{font-weight:700;padding:0;display:block;margin:10px 0}#faq img{padding:5px;box-shadow:0 0 4px #e3e3e3;margin:5px 0 5px 5px;border-radius:5px}#faq .subir{background:url(../../hab_images/upfaq.gif) no-repeat left;padding:0 0 0 25px;margin:10px 0 40px 0;font-size:14px;display:block}#faq .subir a{color:#f60;padding:1px 2px;font-size:14px}#faq .subir a:hover{text-decoration:none;color:#545454;background-color:none}#bodisfaq #hs{margin:80px auto 10px;width:998px}#faq{font-size:14px;line-height:24px;margin:0 auto;width:998px}#faq .listadofaq{line-height:24px}#faq .listadofaq h3{border:0!important;font-size:16px;margin:10px 0;color:#000;background:0 0;margin:5px 0}#faq .listadofaq ul{float:left;height:100%!important;padding-bottom:25px}#faq .listadofaq ul li{list-style:none}#faq .faq_cajon_first{float:left;margin-right:20px;margin-top:20px;overflow:hidden;width:480px;margin-bottom:35px}#faq .faq_cajon_last{border-right:none!important;margin-right:0!important;padding-right:0!important}.faq_cajon_first h2{font-size:18px;padding-top:20px;font-weight:700;padding-bottom:5px;display:block;clear:left}.faq_cajon_first li{border-bottom:1px solid #efefef;line-height:26px;padding:10px 0;overflow:hidden;background:url(/hab_inmuebles/img/imgv3/bg_a.gif) no-repeat scroll 100% 50% transparent}.faq_cajon_first .question_faq{float:left;margin-right:20px}.faq_cajon_first .question_faq a{color:#f60;font-size:14px;padding-left:5px}.faqSpai .info-faqko{float:left;text-align:left;width:567px;background-color:#f5f5f5;display:block;margin:20px 15px;overflow:hidden;padding:10px 0 0 10px}.faqSpai p.img{font-size:12px!important;font-weight:700;margin:0!important;padding:0 0 5px!important}.faqko li{float:left;padding-bottom:10px;padding-right:11px}.faqSpai .info-faqok{float:left;text-align:left;width:340px;background-color:#f5f5f5;display:block;margin:20px 0;overflow:hidden;padding:10px 12px 0}.faqok li{float:left;padding-bottom:10px}#contentfaq{background:none repeat scroll 0 0 #f4f4f4;clear:both;margin:0 auto;min-width:998px;padding-top:20px;width:100%;padding-bottom:1px}#bodisfaq100{width:998px;margin:0 auto;position:relative}#bodisfaq100 h3{font-size:26px;color:#555;margin:48px 0 24px 0}#bodisfaq100 i{font-style:italic}.box-faq{overflow:hidden;padding:0 18px}.box-faq-sup{background:none repeat scroll 0 0 #fff;border:1px solid #ececec;box-shadow:2px 2px 2px #eaeaea;margin-bottom:50px;padding:3px}.faqSpai{overflow:hidden;padding:24px;box-sizing:border-box;box-shadow:2px 2px 2px #eaeaea}.faqSpai p{padding:16px 0}.faqSpai ul li{margin:16px 0}.faqSpai ul li p{padding:0}.faqSpai .opciones-mapa{margin-top:48px;border-top:1px solid #f5f5f5;padding-top:42px}.faqSpai .opciones-mapa .botoncall .botonblanco{background:0 0;color:#888;border:1px solid rgba(136,136,136,.3);box-shadow:none;text-transform:uppercase;font-size:14px;display:block;width:230px;margin:0 auto}.tit_secuencia{display:block;padding-top:16px;margin-top:36px}.box_secuencia{background-color:#fff!important;display:block!important;float:left!important;margin:0!important;overflow:hidden;padding:16px 0!important;width:284px}.img_box{width:284px;z-index:2;position:relative;height:163px}.img_box img{z-index:1;height:162px;width:282px}.img_box span.floatright{background-color:#343434;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211);background-position:-274px -91px;background-repeat:no-repeat;color:#fff;font-size:30px;font-weight:700;height:30px;right:138px;bottom:80px;opacity:0;border-radius:3px;text-align:center;width:30px;background-size:300px}.img_box:hover span.floatright{opacity:.9;display:block;transition:ease-in-out opacity .2s}.img_box span.floatleft{background-color:#000;color:#fff;font-size:12px;left:0;opacity:.7;padding:8px 16px;text-align:left;border-radius:0 3px 0 0}.img_box span{bottom:0;cursor:pointer;display:block;position:absolute}.img_box2{width:284px;z-index:2;float:left;padding-top:15px;position:relative;height:163px}.img_box2 img{z-index:1;border:1px solid #ccc;height:162px;width:282px}.img_box2 span.floatright{background-color:#343434;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211);background-position:-365px -121px;background-repeat:no-repeat;color:#fff;font-size:30px;font-weight:700;height:40px;right:0;text-align:center;width:40px}.img_box2:hover span.floatright{border-top:3px solid #f60;display:block;margin-top:-49px}.img_box2 span.floatleft{background-color:#000;color:#fff;font-size:12px;left:0;opacity:.7;padding:8px 16px;text-align:left;border-radius:0 3px 3px 0}.img_box2 span{bottom:0;cursor:pointer;display:block;position:absolute}.txt_box{padding-bottom:16px;padding-top:16px;font-size:14px}.txt_box span{font-weight:700;font-size:16px}.txt_box2{color:#555;float:left;font-size:14px;line-height:20px;padding:15px 20px;text-align:left;width:340px}.fle-secuencia{padding-top:70px;float:left;width:22px;padding-left:4px;padding-right:4px}.fle-secuencia img{width:100%}.faq_rel{padding:16px;background-color:#f5f5f5;border-radius:3px;margin-top:8px;width:320px}.faq_rel li{font-size:14px}.viewfaqs{float:right;margin-bottom:20px;margin-right:30px}.viewfaqs a{font-size:14px;font-weight:700}.iconViewFaqs{background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat scroll 5px -1600px rgba(0,0,0,0);display:block;float:left;height:30px;margin:-7px -36px;position:absolute;width:30px}.toptenTit{font-size:18px;font-weight:700}.tablefaqcookies{margin:5px 20px}.tablefaqcookies td{height:28px;vertical-align:middle}.listcookies{list-style-type:decimal;font-size:12px;margin-left:76px}.listcookies li{list-style-type:decimal}.tableimgcookies{margin-left:51px;margin-top:10px}.tableimgcookies td{padding:8px;vertical-align:top}.subtitulocookies{font-family:Arial;font-size:14px;color:#565656;margin-left:60px;margin-top:5px;font-weight:700;text-decoration:underline}.tablefaqcookies img{margin:0!important;padding:0!important;border:0!important}.tableimgcookies img{margin:0!important;padding:0!important}.listcookies img{margin:0!important;padding:0!important;border:0!important}#msgcookies{position:fixed;bottom:0;width:100%;left:0;background-color:#fffbef;border-top:1px solid #ffe0b2;padding:5px 0 10px 0;z-index:99}#msgcookies .anotacion{border:none!important}#msgcookies #amodalfooterclose{height:24px;width:24px;background:url(../img-colorBox/controls.png) no-repeat scroll -25px -2px transparent;background-repeat:no-repeat;position:absolute;right:35px;top:5px;cursor:pointer}span.comBol,span.comNov,span.comOfe,span.tituloalertabaja{font-size:18px}span#comBol,span#comNov,span#comOfe,span.descriptionalerta{color:#888;margin-left:5px}#idAlertasMessage{margin-top:20px;margin-bottom:10px}#idAlertasMessage .anotacion{margin-top:10px}span#countAI,span#countAl{font-weight:700}#idAI h4,#idAl h4{font-weight:700;margin-left:15px}#idAI i{display:block;font-weight:700}.dComs,.dComsgris:hover{background-position:-159px -123px;padding:3px 5px 4px 28px}.dComs:hover,.dComsgris{background-position:-159px -101px;padding:3px 5px 4px 28px}#idAlList{margin-bottom:20px}#idAI .datosfavorito h4,#idAl .datosfavorito h4{margin-left:0}#fb-root{z-index:99}.megusta #fb-root{z-index:99;margin-top:0!important}.fb-like{height:25px;margin-top:20px}.vivienda_encuesta{width:100%;max-width:370px;border:solid .5px #d4d4d4;background-color:#f5f5f5;box-sizing:border-box;display:flex;padding:16px;margin:24px 0 40px}.encuesta{float:left;width:620px;margin:20px 5px;font-size:16px}.encuesta li{font-size:16px;line-height:34px;color:#000}.encuesta .pregunta{float:left;font-weight:700;color:#000;width:300px;padding:0 5px 10px 5px}.encuesta .pregunta ul{font-size:13px;margin:10px 0;color:#555}.encuesta .pregunta .inputencuesta{font-weight:700;font-size:16px;padding:5px;margin-top:80px}.vivienda_encuesta .imagen{flex-shrink:0;border:1px solid #ccc;width:120px;height:87px}.vivienda_encuesta .imagen .loadImg{width:100%;height:100%;object-fit:cover}.vivienda_encuesta .flecha{display:none}.vivienda_encuesta .descripcion{font-size:14px;color:#a2a2a2;padding-left:16px}.vivienda_encuesta .descripcion h4{font-size:14px;float:left}.vivienda_encuesta .descripcion h4 a{color:#a2a2a2;font-weight:300;font-size:14px;line-height:18px;overflow:hidden;text-overflow:ellipsis;display:block;padding-bottom:12px}.vivienda_encuesta .descripcion h4 a:hover{color:#fff;background-color:#f60;text-decoration:none}.vivienda_encuesta .precio .desde{font-size:12px;color:#888;font-weight:400}.detalleinfo{display:none}.msg_seguimiento{color:#888;font-size:16px;margin-bottom:20px}.msg_contestado{background:#e6efc2;color:#529214;font-weight:700;padding:10px;border:3px solid #c6d880}.msg_error{background:#fedddd;color:#red;font-weight:700;padding:10px;border:3px solid red}ul.faqAlertsTitle li{font-weight:700;margin:5px 0}ul.faqAlertsTitle h3{font-size:18px;font-weight:700}.imgpaso{text-align:center;width:998px}.imgpaso img{text-align:center}.calificacion{position:relative;color:#fff;font-weight:700;font-size:12px;padding:0 5px;width:5px;margin:0 11px 0 0;display:inline-block;line-height:18px}.calificacion:after{left:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-width:9px;top:50%;margin-top:-9px}.c-A{background:#0d964e}.c-A:after{border-color:rgba(213,50,0,0);border-left-color:#0d964e}.c-B{background:#21b24b}.c-B:after{border-color:rgba(213,50,0,0);border-left-color:#21b24b}.c-C{background:#99ca3b}.c-C:after{border-color:rgba(213,50,0,0);border-left-color:#99ca3b}.c-D{background:#ece824}.c-D:after{border-color:rgba(213,50,0,0);border-left-color:#ece824}.c-E{background:#f1b519}.c-E:after{border-color:rgba(213,50,0,0);border-left-color:#f1b519}.c-F{background:#e17628}.c-F:after{border-color:rgba(213,50,0,0);border-left-color:#e17628}.c-G{background:#e52e2a}.c-G:after{border-color:rgba(213,50,0,0);border-left-color:#e52e2a}.reload{float:left;font-size:11px;color:#f60;cursor:pointer;margin-top:15px!important;background-position:-191px -1295px!important;padding-left:25px!important}.contactar-ficha-mensaje{float:none!important;display:block;background-color:#ff6766!important;margin:25px 15px 10px 0!important;padding:10px;overflow:hidden}.errorcaptcha{display:inline-block;text-align:left;width:400px!important;text-align:left;font-size:12px;color:Red;margin-top:0!important;margin-left:75px!important}.reload-minisite{float:left;font-size:11px;color:#f60;cursor:pointer;margin-top:0;background-position:-191px -1305px!important;padding-left:25px!important}.nota-captcha-minisite{clear:both;display:block;font-size:11px;color:#888;font-weight:400;margin:0;line-height:12px;padding:0}.errorcaptcha-minisite{float:left;display:inline-block;text-align:left;width:350px!important;text-align:left;font-size:12px!important;color:Red!important;margin-top:0!important;margin-left:0!important}.img_captcha_minisite{float:left;margin-top:0}.contactar-ficha .img_captcha{border:0 solid;margin-top:25px;width:90px;float:left;margin-left:10px}.cajonmeeting_ficha{overflow:hidden;font-size:12px;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;padding:10px 5px;margin-top:5px;display:block;margin-left:3px;width:300px}.cajonmeeting_ficha .tag_visit{color:#000;font-weight:700;font-size:12px;float:left;width:165px}.cajonmeeting_ficha .tag_visit span{display:block;float:left;margin-top:10px;margin-right:5px}.cajonmeeting_ficha .dir_mp{float:left;margin:0}.cajonmeeting_ficha .bold_mp{font-weight:700;color:#555;line-height:18px}.cajonmeeting_2{margin-top:15px}.cajonmeeting_minisite .cajonmeeting_ficha{overflow:hidden;font-size:12px;-moz-border-radius:5px;padding:5px;display:block;width:189px;margin-bottom:3px;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}.cajonmeeting_minisite .cajonmeeting_ficha .tag_visit span{display:block;float:none!important}.cajonmeeting_minisite .cajonmeeting_ficha .tag_visit img{display:block}.cajonmeeting_minisite .cajonmeeting_ficha .tag_visit{color:#000;font-weight:700;font-size:12px;float:left;width:155px}.cajonmeeting_minisite .cajonmeeting_ficha .dir_mp{float:left;margin:7px 0 0 0}.cajonmeeting_minisite .cajonmeeting_ficha .bold_mp{font-weight:700}.meeting-point{background:#002e60!important;padding:0!important}.bodymp{background:url(/hab_inmuebles/img/fondomp.jpg?11102013c) no-repeat!important;margin:0 auto;width:998px;height:180px}.bodymp-E{background:url(/hab_inmuebles/img/fondomp.jpg?11102013c) no-repeat!important;margin:0 auto;width:998px;height:180px}.bodymp-C{background:url(/hab_inmuebles/img/fondomp_c.jpg?11102013c) no-repeat!important;margin:0 auto;width:998px;height:180px}.bodymp-A,.bodymp-F,.bodymp-I,.bodymp-T{background:url(/hab_inmuebles/img/fondomp_i.jpg?11102013c) no-repeat!important;margin:0 auto;width:998px;height:180px}.ultimosanunciosmp{padding:0;margin-top:0!important}.ultimosanunciosmp .recientes{float:left;width:990px}.ultimosanunciosmp .recientes ul li{float:left;overflow:hidden;width:180px;height:300px;display:block;border:1px solid #d0d0d0;box-shadow:3px 3px 0 #ddd;background:#fff;color:#555;margin:20px 15px 8px 0;cursor:pointer;position:relative}.ultimosanunciosmp .recientes ul li:hover{background:#e7f3ff}.ultimosanunciosmp .recientes ul li:hover .textoscajon{background:#fff}.ultimosanunciosmp .recientes ul li img{width:174px;height:140px;padding:3px 3px 0 3px;margin:0;display:block}.ultimosanunciosmp .recientes ul li .logo{position:absolute;left:5px;bottom:5px}.ultimosanunciosmp .recientes ul li .logo img{width:120px;height:60px;padding:0;margin:0;display:block}.ultimosanunciosmp .recientes ul li .textoscajon{background:#f3f3f3;font-size:11px;font-style:italic;display:block;margin:0;color:#888;position:relative}.ultimosanunciosmp .recientes ul li .textoscajon .txtprecio{padding:3px 5px;font-size:18px;font-style:normal;display:block;color:#fff;position:absolute;right:3px;top:-28px;text-shadow:1px 1px 0 #000}.ultimosanunciosmp .recientes ul li .ampliarinfo{font-size:12px;margin:0 0 5px 0;padding:3px;line-height:18px}.ultimosanunciosmp .recientes ul li .ampliarinfo h3{margin-bottom:0}.ultimosanunciosmp .recientes ul li .ampliarinfo .dir_ex{background:0 0;display:block;color:#888}.ultimosanunciosmp .recientes ul li .ampliarinfo a{font-size:12px;font-weight:700}.ultimosanunciosmp .recientes ul li .ubicacion_destacado{color:#888}.home-menu-ultimosmp{overflow:hidden;margin-top:20px}ul.menu-ultimosmp li{display:inline;float:left}ul.menu-ultimosmp li.titulo{color:#555;font-size:28px;padding:10px 0}#content.meetingpoint{padding-top:10px}.floatleft.meetingpoint{width:720px;margin-right:40px}.floatright.meetingpoint{width:200px;margin-right:50px}.meetingpoint p{line-height:22px;font-size:14px;margin-top:10px;text-align:justify}.meetingpoint h3{font-size:14px;font-weight:700;color:#000;margin:20px 0 20px 0}.meetingpoint .cuadro{border:1px solid #eee;padding:3px;width:500px;background-color:#f9f9f9;margin:15px auto 35px auto}.meetingpoint .cuadro ul{margin:25px;width:400px}.meetingpoint .cuadro li{margin-top:10px;font-size:12px;display:block;overflow:hidden}.meetingpoint h5{color:#000;font-size:14px;font-weight:700;margin:10px 0 0 10px}.meetingpoint #destacado{line-height:18px;font-size:14px}.meetingpoint #destacado ul{margin:15px 0 10px 15px;width:600px}.meetingpoint #destacado li{margin-left:20px;padding-bottom:10px;list-style-type:square;font-style:italic}.meetingpoint #imagenes{text-align:center}.meetingpoint #imagenes img{margin-top:20px;margin-bottom:0}#seccionEspecial_upper_970x90 .Ads,#seccionEspecial_upper_970x90 .Publicidad,#seccionEspecial_upper_970x90 .Publicitat{display:none}.m_point_cajon{margin-top:5px}.listainmuebles ul.matriz li div .m_point_cajon{position:absolute;top:0;right:0}.listainmuebles ul.on .m_point_cajon{position:absolute;top:45px;right:10px;z-index:999}.publigris2{clear:both;background:#f5f5f5;-moz-box-shadow:inset 0 0 4px #e7e7e7;-webkit-box-shadow:inset 0 0 4px #e7e7e7;box-shadow:inset 0 0 4px #e7e7e7;padding:1px 0;width:100%;margin:20px 0;text-align:center;padding:10px 0}.publigris2 ul{margin:10px auto;width:668px;overflow:hidden}.publigris2 ul li{display:block;margin:2px 5px;float:left}.publigris2 ul li.titulo{color:#888;display:block;font-size:12px;margin-left:5px}.publigrisBMP{clear:both;background:#f5f5f5;-moz-box-shadow:inset 0 0 4px #e7e7e7;-webkit-box-shadow:inset 0 0 4px #e7e7e7;box-shadow:inset 0 0 4px #e7e7e7;padding:1px 0;width:100%;margin:20px 0;text-align:center;padding:10px 0}.publigrisBMP ul{margin:10px auto;width:955px;overflow:hidden}.publigrisBMP ul li{display:block;margin:2px 5px;float:left}.publigrisBMP ul li.titulo{color:#888;display:block;margin-left:5px}.linkrojo{color:#d40000!important}.subtextobotonrecuperar{color:#5f5f5f;padding:3px}.AlertEstadoInmueblePopup{display:block;background:#fff7de;border-bottom:2px solid #ffe0ac;clear:both;font-size:14px;line-height:22px;color:#555;padding:10px}.ErrorEstadoInmueblePopup{display:block;background:#d40000;color:#fff;text-shadow:1px 1px 0 #b90909;padding:8px;border-bottom:2px solid #be0000}.ErrorEstadoInmueblePopup .Titulo{font-size:14px;font-weight:700}.ErrorEstadoInmueblePopup a{color:#fff!important;text-decoration:underline!important}.promomasdatos{margin-bottom:10px}.botondisabled{background:linear-gradient(to bottom,#fff 0,#bbb 2%,#ababab 100%) repeat scroll 0 0 rgba(0,0,0,0)!important;border:1px solid #aaa!important;border-radius:3px!important;box-shadow:none!important;clear:both!important;color:#fff!important;cursor:pointer!important;font-size:16px!important;font-weight:700!important;padding:7px 15px!important;text-align:center!important;text-decoration:none!important;text-shadow:1px 1px 0 #959595!important}.contactarcliente{width:990px!important;background:#f5f5f5;overflow:hidden;height:840px;clear:left}.ulONminisite{background:#f5f5f5;overflow:hidden;padding-bottom:40px}.ulONminisite .paginacionlista{margin-left:20px}.contactarcliente{position:relative}.contactarcliente .floatright{position:absolute;top:10px;right:25px}.contactarcliente fieldset{margin:25px;overflow:hidden}.contactarcliente fieldset legend{font-weight:700}.contactarcliente fieldset ul{margin-top:20px}.contactarcliente fieldset ul li{margin-bottom:10px;margin-right:10px}.ulminisite{float:right!important;margin-top:0!important;width:775px!important;position:relative}.minisiteSelectOficinaPromos #filtros,.ulminisite .divordenar #filtros{width:auto}.minisiteSelectOficinaPromos #filtros:after,.minisiteSelectOficinaPromos #filtros:before,.ulminisite .divordenar #filtros:after,.ulminisite .divordenar #filtros:before{top:-17px}.ulminisite .dir_ex{color:#a2a2a2;background-position:-389px -56px;font-size:16px;font-weight:400!important}.listaminisite{margin-top:0!important;box-shadow:none!important}.ulminisite .listainmuebles ul.matriz li{margin-right:6px}.ulminisite .divordenar{margin:10px 0;overflow:hidden;width:100%;float:right;position:absolute;top:-100px;right:0}.ulminisite .divordenar .titordenar{margin-left:10px}.ulminisite .divordenar .formatoficha{height:32px;margin-right:5px;width:230px;margin-top:50px}.ulminisite .divordenar .formatoficha a{border-radius:0 2px 2px 0;background-image:none!important;color:#888!important;text-indent:0;width:auto}.minisiteSelectOficinaPromos #oficinas,.minisiteSelectOficinaPromosContactar #oficinas,.ulminisite #oficinas{width:230px;display:inline-block;position:relative;background-color:#fff;border-radius:3px}.minisiteSelectOficinaPromos,.minisiteSelectOficinaPromosContactar{margin:0!important;background:#f5f5f5;padding:25px 45px 10px 25px;width:920px!important}.contactarcliente .divordenar select{width:200px!important;-webkit-appearance:normal;-moz-appearance:normal;appearance:normal}.filtrominisite .filtronuevo ul li{overflow:hidden}.filtrominisite{width:195px!important;margin-top:0!important;margin-left:-16px!important;position:relative!important}.filtrominisite .filtronuevo .boton{width:180px!important}.filtrominisite ul li.ubicaciones label{margin-top:10px}.filtrominisite .filtronuevo ul li.liboton{border:none!important;background:0 0;box-shadow:none;height:auto;margin-bottom:10px;bottom:0;position:relative}.filtrominisite .filtronuevo ul li.tiposinmueble{border-bottom:2px solid #e8e8e8}.filtrominisite li.ampliacionfiltros,.filtrominisite ul li.ubicaciones{border-bottom:none!important}#bodis #contentpestanas,#bodis #contentsearch,#nomOfi,.bodis-inmobiliarias{margin:30px auto;width:998px}#bodis.responsive #hs{margin:8px auto;width:998px}#eslistado #bodis.responsive #hs{width:998px;margin:36px auto 8px auto}.filtrominisite .filtronuevo label:after,.filtrominisite .filtronuevo label:before{top:35px!important}.filtrominisite.filtros .filtronuevo .liboton{display:block}#eslistado #bodis.responsive #hs h1{color:#555}.pestanyaminisite{margin-left:220px;position:relative;z-index:2;width:700px}#bodis #contentpestanas ul.pestanas li a{color:#f60;font-weight:400}#bodis #contentpestanas ul.pestanas li.pestanactiva a{border-bottom:4px solid #53397f}#bodis #contentpestanas ul.pestanas li a span{margin-left:4px;float:right;color:#888;font-size:12px}#crearAlertas .campo_edit{margin-top:25px;clear:left}#crearAlertas .campo_edit_2{margin-bottom:10px}#crearAlertas .campo_edit label,#crearAlertas .campo_edit_2 label{display:block;font-weight:700}#crearAlertas .campo_edit_2 select{width:250px}#crearAlertas .boton_edit{margin-top:25px}#crearAlertas .ubicacion_editar_select{float:left;width:350px;margin-bottom:60px}#crearAlertas .alertaSuggest_ubicacion{width:400px;float:left;position:relative;background:#f5f5f5;border-radius:2px;padding:5px 10px}#crearAlertas .alertaSuggest_ubicacion:before{display:block;content:" ";position:absolute;left:-30px;top:25%;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #f5f5f5;border-left:15px solid transparent}#crearAlertas #lblAlertaPrecio label{margin-top:20px}.qsmenuleft ul.menumovil{margin-top:20px}.qsmenuleft ul.menumovil li.titulo{font-size:12px;padding-bottom:0}.qsmenuleft ul.menumovil li{border-bottom:1px solid #eaeaea}.qsmenuleft ul.menumovil li a{color:#888;text-align:center;background-image:url(/hab_inmuebles/img/imgv3/sprite-movil.png?20170206);background-repeat:no-repeat;padding-top:70px;display:block}.qsmenuleft ul.menumovil li a:hover{color:#f60}.qsmenuleft ul.menumovil li a.android{background-position:42px 2px}.qsmenuleft ul.menumovil li a.android:hover{background-position:42px -88px}.qsmenuleft ul.menumovil li a.apple{background-position:42px -185px}.qsmenuleft ul.menumovil li a.apple:hover{background-position:42px -282px}.qsmenuleft ul.menumovil li a.activeandroid{background-position:42px -88px}.qsmenuleft ul.menumovil li a.activeapple{background-position:42px -282px}.contenidomovil{border-left:1px solid #eaeaea;margin-top:20px;padding:10px 0 50px 0}.content-inner-principal{clear:both;width:800px;overflow:hidden;margin-left:20px;color:#888}.content-inner-linea{border-top:1px solid #eaeaea;padding-top:50px}.content-inner-principal .imgdestacada{float:left;width:275px;padding:5px 10px 0 5px}.content-inner-principal .textodestacado{float:left;width:490px;margin-left:20px;margin-top:50px}.content-inner-principal .textodestacado-ipad{float:left;width:415px;margin-left:20px;margin-top:50px}.content-inner-principal .textodestacado h3,.content-inner-principal .textodestacado-ipad h3{font-size:24px;color:#000;margin:25px 0}.content-inner-principal .textodestacado p,.content-inner-principal .textodestacado-ipad p{font-size:14px;line-height:24px}.content-inner-principal .textodestacado p.botonera,.content-inner-principal .textodestacado-ipad p.botonera{clear:left;display:block;margin-top:20px;overflow:hidden}.content-inner-principal .textodestacado a.boton,.content-inner-principal .textodestacado-ipad a.boton{font-size:18px;font-weight:400!important;padding:10px 35px;display:block;float:left;margin-top:2px}.content-inner-principal .textodestacado a.icono,.content-inner-principal .textodestacado-ipad a.icono{display:block;float:left;margin-left:15px}.content-inner-principal h3.secundario{width:800px;font-size:24px;color:#000;border-bottom:1px solid #eaeaea;margin-top:30px;clear:both;margin-bottom:15px;padding:10px 0}.content-inner-principal .content-inner-secundario{float:left;width:360px;padding:20px 10px;margin-top:10px}.content-inner-principal .content-inner-secundario h4{color:#000;font-weight:700}.content-inner-principal .content-inner-secundario .boton{clear:left;margin-top:10px;display:block;width:170px}.content-inner-principal .linea{border-left:1px solid #eaeaea}.content-inner-principal .content-inner-secundario img{float:left;width:120px}.content-inner-principal .content-inner-secundario div{float:left;width:240px}li.listafacebook{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:10px 0 10px!important;margin-bottom:5px}li.iniciousuario{padding:0!important}li.iniciofacebook{padding-bottom:10px!important}li.enviar .boton{height:36px;font-size:14px;margin-right:50px}.zonas ul{line-height:22px;margin:20px 0;width:570px}.zonas ul li{float:left;width:280px}#footerLanding{margin-top:60px}#footerLanding .Publicidad{display:none}ul.operacion{line-height:22px}ul.lista{float:left;margin-right:40px;margin-bottom:25px}table tr td.poblacion{padding:15px 0 0 0}table.provincias tr td{vertical-align:top}.formerror{color:red;font-size:11px}.botonmasfotos{display:none;font-size:18px;width:150px;padding:15px 40px}.masfotos{text-align:center;clear:left}.g.hideimg,.hideimg{display:none}.step_register{border-bottom:1px solid #eaeaea;height:290px;margin-bottom:25px;margin-top:20px;width:100%}.step_register .calltoReg{color:#555;display:block;float:right;margin-top:25px;text-align:right;width:300px}.step_register .calltoReg a{text-decoration:none}.step_register .calltoReg span{display:block;font-size:12px;padding-top:2px}.step_register_ad{border-right:1px solid #f4f4f4;color:#888;float:left;font-size:12px;height:140px;padding:10px 5px 0 10px;width:197px}.step_register_ad .num{color:#f60;display:block;float:left;font-size:30px;font-weight:700;margin-bottom:5px}.step_register_ad .title{color:#555;display:block;float:left;font-size:14px;font-weight:700;height:56px;line-height:18px;margin-left:7px;margin-top:-5px;width:171px}.check{background-position:-11px -493px;padding:0 0 0 65px;height:100%!important}.check strong{font-size:18px;color:#555;font-weight:400}.check p{color:#888!important;line-height:24px}#faq_left{border-top:1px solid #eaeaea;display:block;font-size:14px;line-height:24px;margin:30px auto;padding-top:30px;width:640px}#faq_left .faq_cajon_first{float:left;margin-bottom:35px;margin-right:27px;margin-top:10px;overflow:hidden;padding-right:27px;width:610px}.contactfaq .landings{margin-top:0!important}.linkright1{clear:both;display:inline;float:right;font-size:14px;line-height:18px;margin:20px 0 0;padding:0;text-align:right}.linkright1 h3{float:left;display:block;padding-right:6px;font-weight:700}#search #contentsearch h3{padding:0;margin:8px 0 0 23px;float:left;font-size:16px;color:#fff;font-weight:400;display:block;width:125px;height:22px}#search #contentsearch form input[type=text]{width:500px;margin-right:5px;font-size:18px;padding:10px;border-radius:2px;border:none}#search #contentsearch form input[type=submit]{font-size:18px;padding:10px 25px;background-color:#333}#search #contentsearch form span.ejemplo_search{display:block;margin-top:5px;margin-left:130px;font-size:14px}#search #contentsearch form span.ejemplo_search a{color:rgba(255,255,255,.7);border-bottom:1px solid rgba(255,255,255,.7);font-size:14px}.listainmuebles .noresultadosbuscador{background-color:#fefbdd;margin:10px 0 40px 0;padding:10px}.listainmuebles .noresultadosbuscador .noresultadostitle{font-size:18px;margin:20px 0}.listainmuebles .noresultadosbuscador .noresultadostitle span{font-weight:700}.listainmuebles .noresultadosbuscador ul{margin-right:30px}.listainmuebles .noresultadosbuscador ul li{border:none;cursor:auto;padding-left:25px;height:inherit;margin-bottom:16px!important;background:0 0;box-shadow:none}.listainmuebles .noresultadosbuscador ul li:hover{background:0 0;box-shadow:none!important}.listainmuebles .tagcloud{text-align:center;line-height:20px;margin:55px;display:block;line-height:30px}.listainmuebles .tagcloud .tag{margin:10px}.listainmuebles .tagcloud .tag1{font-size:18px!important}.listainmuebles .tagcloud .tag2{font-size:16px!important}.listainmuebles .tagcloud .tag3{font-size:14px!important}.listainmuebles .tagcloud .tag4{font-size:15px!important}.listainmuebles .tagcloud .tag5{font-size:11px!important}.listainmuebles .moresearch{margin:auto}.listainmuebles .landingbuscado{display:block;text-align:center;margin:10px 0}.listainmuebles .landingbuscado a{padding:2px;margin:0 2px}.cabecera-ampliar-foto-vista{float:left;width:auto;color:#ddd;text-align:left;height:48px;overflow:hidden;margin-left:20px}.cabecera-ampliar-foto-vista ul{float:left}.cabecera-ampliar-foto-vista ul li{font-size:16px;display:inline-block}.cabecera-ampliar-foto-vista ul li a{color:#fff;line-height:48px;padding:12px 10px}.cabecera-ampliar-foto-vista ul li a.on,.cabecera-ampliar-foto-vista ul li a:hover{border-bottom:3px solid #f60}#cabecera-ampliar-foto{float:right;max-width:420px;width:auto;color:#ddd;text-align:left;height:48px;overflow:hidden}#cabecera-ampliar-foto ul{float:right}#cabecera-ampliar-foto ul li{font-size:14px;color:rgba(255,255,255,.5);padding:0 6px 0 0;overflow:hidden;font-weight:100;float:right;display:inline-block;line-height:48px}#cabecera-ampliar-foto ul li.precio{font-size:14px;font-weight:700}#cabecera-ampliar-foto ul li.direccion{border:none;max-width:98px;white-space:nowrap;text-overflow:ellipsis;text-align:right}#cabecera-ampliar-foto ul li span{font-weight:700}.opciones-inmuebles{width:auto;float:right}.opciones-inmuebles ul li{display:inline-block;height:48px;margin:0;padding:0;float:right}.opciones-inmuebles ul li a.boton{display:inline-block;margin:0;font-size:14px;padding:11px 15px;box-shadow:none;border-radius:0}.opciones-inmuebles ul li a.cerrar{background-position:-73px -2101px;text-indent:-9000px;height:48px;width:48px;display:block;opacity:.8}.opciones-inmuebles ul li a.cerrar:hover{opacity:1}.opciones-inmuebles ul li.cerrar a.cerrar:after{content:"Cerrar";color:#fff;text-indent:0}.opciones-inmuebles ul li a.favorito{text-indent:-9000px;height:48px;width:48px;display:block;opacity:.8}.opciones-inmuebles ul li a.favorito:hover{opacity:1}.opciones-inmuebles ul li a.addfav{background-position:-74px -2061px}.opciones-inmuebles ul li a.addfav:hover{background-position:-34px -2061px}.opciones-inmuebles ul li a.removefav{background-position:-36px -2063px;opacity:1!important}.opciones-inmuebles ul li a.removefav:hover{background-position:-76px -2063px}.opciones-inmuebles ul li a.compartir{background-position:-147px -243px;text-indent:-9000px;height:48px;width:48px;display:block}.opciones-inmuebles ul li a.compartir:hover{opacity:1}.opciones-inmuebles ul li.compartir-fotos{position:relative;height:48px;width:48px}.opciones-inmuebles ul li.compartir-fotos .cajoncompartir-fotos{position:absolute;top:55px;right:-36px;width:112px;background:#111;padding:8px 3px}.opciones-inmuebles ul li.compartir-fotos .cajoncompartir-fotos a{text-indent:-9000px;display:block;float:left;padding:5px;margin:0 3px;height:12px;width:12px;opacity:.9}.opciones-inmuebles ul li.compartir-fotos .cajoncompartir-fotos a:hover{opacity:1}.opciones-inmuebles ul li.compartir-fotos .cajoncompartir-fotos a.facebook{background-position:-115px -960px}.opciones-inmuebles ul li.compartir-fotos .cajoncompartir-fotos a.twitter{background-position:-151px -960px}.opciones-inmuebles ul li.compartir-fotos .cajoncompartir-fotos a.gplus{background-position:-185px -960px}.opciones-inmuebles ul li.compartir-fotos .cajoncompartir-fotos a.amigo{background-position:-219px -960px}.opciones-inmuebles ul li.compartir-fotos .cajoncompartir-fotos .flecha{position:absolute;top:-10px;right:50px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #111}.opciones-inmuebles .loadingalertabtnficha{text-indent:-9000px;height:36px;width:45px;display:block;background-color:transparent!important;background-image:none!important;padding:0;background-repeat:no-repeat}#fotoscontent{margin-top:0;height:100%;color:#fff}#fotoscontent #bodis{width:100%!important;margin:0 auto 10px auto!important;background-color:#fff;width:880px;-moz-box-shadow:#000 0 0 5px;-webkit-box-shadow:#000 0 0 5px;box-shadow:#000 0 0 5px}#fotoscontent img{border:none}#fotoscontent #hs{display:none}#fotoscontent #foto{text-align:center;position:relative;height:94%;width:100%}#fotoscontent #foto .barra-interna{height:40px}#fotoscontent #foto #fotoampliada{background-repeat:no-repeat;background-size:contain;background-position:center;background-color:transparent;width:100%;height:100%;margin:0 auto;display:block;position:relative}#fotoscontent #foto #fotoampliada .tituloimg{position:absolute;bottom:2%;width:100%;min-width:200px;text-align:center;margin:0 auto;z-index:91}#fotoscontent #foto #fotoampliada img.ampliada{display:none}#fotoscontent #foto #fotoampliada .tituloimg span{background:rgba(0,0,0,.4);display:inline-block;padding:5px 20px;border-radius:2px;text-shadow:1px 1px 0 #000;font-size:1.2em}#fotoscontent #foto #fotoampliada .tituloimg span .numfotos{display:inline}#fotoscontent #foto #fotoampliada .anterior,#fotoscontent #foto #fotoampliada .siguiente{position:absolute;top:47%;height:100px;width:60px;margin:0 20px}#fotoscontent #foto #fotoampliada .anterior a,#fotoscontent #foto #fotoampliada .siguiente a{height:100px;width:60px;display:block;cursor:pointer}#fotoscontent #foto #fotoampliada .anterior{left:0;background-position:-5px -1897px;text-indent:-9000px}#fotoscontent #foto #fotoampliada .siguiente{right:0;background-position:-79px -1897px;text-indent:-9000px}#fotoscontent #foto #fotoampliada #ampliarFotoMapContainer,#fotoscontent #foto #fotoampliada #ampliarFotoStreetContainer,#fotoscontent #foto #fotoampliada #ampliarFotoVideoContainer{height:100%;width:100%;margin:0;padding:0}#fotoscontent #foto #fotoampliada #ampliarFotoMapContainer #ampliarFotoMap,#fotoscontent #foto #fotoampliada #ampliarFotoStreetContainer #ampliarFotoStreet{height:100%}#fotoscontent #foto #fotoampliada #ampliarFotoVideoContainer{width:83%;margin:0 auto;position:absolute;z-index:91;left:0;right:0}#fotoscontent #foto #fotoampliada #ampliarFotoMapContainer,#fotoscontent #foto #fotoampliada #ampliarFotoStreetContainer{width:83%;width:calc(100% - 200px);margin:0 auto;position:absolute;z-index:91;left:0;right:0}#fotoscontent #foto #fotoampliada #ampliarFotoVideoContainer #ampliarFotoVideo{height:100%}#ampliarFotoVideo iframe{top:50%;position:relative;transform:translate(0,-50%)}#fotoscontent h1{color:#555;display:inline-block;font-size:18px;background:#fff!important;padding:10px 10px 0 0;float:left}.navfotobar .numfotos{float:right;font-size:14px;border-left:1px solid #dedede;border-right:1px solid #dedede;padding:4px 10px;margin-right:15px;color:#888}#fotoscontent #logo_hab{height:31px;float:left}#fotoscontent a.enlaceinmueble{float:left;text-decoration:none;background-color:#f60;font-size:14px;color:#fff;border:1px;padding:5px 8px;font-weight:700;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#fotoscontent a:hover.enlaceinmueble{background:#888;border-bottom:none}#fotoscontent .anotacion{font-size:11px;color:#888;display:none;background:0 0!important}#fotoscontent .framesuperior{background-color:#333}#fotoscontent .campoenlaces{width:100%;position:absolute;top:0;left:0;z-index:2;height:100%}#fotoscontent .enlace_anterior{opacity:.55}#fotoscontent .enlace_anterior:hover{opacity:1}#fotoscontent .enlace_anterior a{background:#000;float:left;width:50%;text-align:left;color:#fff;font-size:12px;text-decoration:underline;font-weight:700;padding:5px;width:48%}#fotoscontent .enlace_anterior a:hover{color:#fff;font-size:12px;text-decoration:none}#fotoscontent .enlace_anterior:hover{color:#fff}#fotoscontent .enlace_siguiente{opacity:.55;background:#000}#fotoscontent .enlace_siguiente:hover{opacity:1;background:#000}#fotoscontent .enlace_siguiente a{background:#000;float:right;width:50%;text-align:right;color:#fff;font-size:12px;text-decoration:underline;font-weight:700;padding:5px;width:48%}#fotoscontent .enlace_siguiente a:hover{color:#fff;font-size:12px;text-decoration:none}#fotoscontent .ico_imprimir{background-position:-1010px -404px}#fotoscontent .jqflechaanterior,#fotoscontent .jqflechasiguiente{position:absolute;top:0;cursor:pointer;z-index:90;width:50%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.4}#fotoscontent .jqflechaanterior:hover,#fotoscontent .jqflechasiguiente:hover{opacity:.8}.jqflechasiguiente{right:0}.jqflechaanterior{left:0}#titulo_en_img{display:inline}.dialog-foto{overflow:scroll}.ui-dialog{padding:0!important}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-radius:0!important}.ui-widget-content{border:5px solid #fff!important;background:#fff!important}#fotoscontent #bloqueminiaturas,#fotoscontent #publicidad700,#fotoscontent .menucompartir{display:none}.estanunciores{box-sizing:content-box;overflow:hidden;font-size:14px;margin:15px 0 15px 0;background:#fff;color:#4d4d4d}.estanunciores .tablaresest{margin:5px 5px 5px 8px;color:#4d4d4d;width:97%}.estanunciores .tablaresest thead{font-size:14px;font-weight:700}.estanunciores .tablaresest thead th{background-color:#edecea;font-size:13px;font-weight:700;padding:5px;text-align:left;border-bottom:2px solid #dfdfdf;height:20px}.estanunciores .tablaresest tbody td{background-color:#f9f9f9;border-bottom:1px solid #fff;padding:5px 8px}.estanunciores .tablaresest .fecha-hora{text-align:right!important;margin-right:10px}.versolicitud .tablaresest tr td{border:0!important}.versolicitud .tablaresest tr td.primerafilasolit{height:30px;vertical-align:bottom}.textospam{font-size:11px;margin-left:12px}.textospam .ico_error{background:url(/css/imgv3/warning_ok.png) no-repeat 2px -2px;padding-left:23px;font-size:11px}.textospam .checkok{background:url(/css/imgv3/warning_ok.png) no-repeat 2px -27px;display:inline-block;height:10px;padding:2px 0;width:20px}.massolicitudes{margin-top:20px}.btnmassolicitudes{text-align:center;margin:10px}.ui-widget-overlay{background:#000 50% 50% repeat!important;opacity:.7!important;filter:Alpha(Opacity=70)!important}.crosslista{border-top:2px solid #f9f9f9;margin-top:15px;overflow:hidden;display:block;clear:both;padding-top:10px}#lista_bottom_2_300x250{float:right;width:320px}#lista_bottom_2_300x250 .Publicidad{background-position:0 -872px;height:70px}#lista_bottom_2_300x250 .Publicitat{background-position:-19px -877px;height:70px}#lista_bottom_2_300x250 .Advertising{background-position:-42px -918px;height:33px}.solicitudes-header{color:#555;display:inline-block;float:right;margin-top:-10px;text-align:left;max-width:315px;width:auto;-webkit-box-shadow:-4px 0 5px -3px #d4d4d4;box-shadow:-2px 0 2px 0 #d4d4d4;height:75px}.solicitudes-header .link-sobre{float:left!important;display:block;cursor:pointer}.solicitudes-header .sobre{display:block;position:relative;background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat -97px -142px;width:30px;height:30px;margin:25px 3px 0 10px}.solicitudes-header .sobre .numero-solicitudes{position:absolute;bottom:2px;right:-8px;font-size:12px;-webkit-border-radius:50%;border-radius:50%;background-color:#f60;color:#fff;padding:0 6px;text-shadow:1px 1px 0 #cf6413;line-height:18px;display:none}.solicitudes-header .anuncio{width:auto;float:left;margin-top:20px;margin-left:15px;display:inline-block}.solicitudes-header .anuncio .foto-anuncio{float:left;width:55px}.solicitudes-header .anuncio .foto-anuncio img{-webkit-box-shadow:2px 2px 0 #d9d9d9;box-shadow:2px 2px 0 #d9d9d9;border:1px solid #fff;width:40px;height:30px}.solicitudes-header .anuncio .texto-anuncio{float:left;width:auto;text-align:left;line-height:18px}.solicitudes-header .anuncio .texto-anuncio span{display:block;font-size:12px;line-height:14px;color:#888;margin-top:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.solicitudes-header .anuncio .texto-anuncio b.info{display:inline-block;margin-left:5px;width:16px;height:14px;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211);background-repeat:no-repeat;background-position:-92px -533px;cursor:pointer}.solicitudes-header .anuncio .texto-anuncio a.pendiente{color:red;font-size:12px;text-decoration:underline;font-weight:700}.solicitudes-header .anuncio .texto-anuncio a.anuncioSuspendido{color:red;font-size:12px;text-decoration:underline;font-weight:700}.solicitudes-header .anuncio .texto-anuncio strong{font-size:12px}.solicitudes-header .anuncio .texto-anuncio strong.anuncioDenegado{color:red}.wmLockScrollMainWindow{overflow:hidden}.wmUnlockScrollMainWindow{overflow:visible;position:relative}#wmOverlay,#wmPosition,#wmPreload{position:fixed;left:0;top:0;width:100%;height:100%;text-align:center;margin:0;padding:0}#wmPosition{z-index:9998}#wmOverlay{background-color:#000;z-index:9997;opacity:.7}#wmPreload{position:absolute;margin:auto auto;top:0;bottom:0;left:0;right:0;background:#f60 url(/hab_inmuebles/img/list-loader_n.gif?20170206) no-repeat 50% 50%;z-index:9999;webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:62px;height:62px}#wmContent{background:#fff;position:relative}#divfotos #wmContent{height:100%;background:rgba(51,51,51,.7)}#divfotos #wmBody{-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);height:100%}#divfotos #wmTitle{width:100%;position:fixed;height:48px;background:#111;z-index:99;min-width:1018px}.foto-anuncio{position:relative}.foto-anuncio .icon-desactivado{background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211)!important;background-position:-1px -2409px;background-repeat:no-repeat;height:30px;left:10px;top:14px;position:absolute;width:30px}#adcontainer1{display:block;clear:left}.cabecera-foto-htm{display:none}#content-lite{overflow:hidden;padding-top:80px}#content-lite h1,.titdirnoencontrada{color:#555;font-size:30px;line-height:36px}#content-lite h2{color:#888;font-size:18px}#content-lite sub{color:red;font-size:16px}.top-seccion{display:block;width:998px;margin:0 auto 20px auto;overflow:hidden}.titulos-seccion{width:640px;float:left}.animacion{width:345px;float:left;margin-left:10px}.animacion .porcentaje{float:right;margin-top:7px}.animacion .cajon-relleno{background:#f1f1f1;-webkit-box-shadow:2px 2px 0 #d9d9d9;box-shadow:2px 2px 0 #d9d9d9;overflow:hidden;padding:10px}.animacion .cajon-relleno .relleno{float:left;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;background:#f60;height:25px;background:-moz-linear-gradient(top,#ffbb68 0,#f60 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffbb68),color-stop(100%,#f60));background:-webkit-linear-gradient(top,#ffbb68 0,#f60 100%);background:-o-linear-gradient(top,#ffbb68 0,#f60 100%);background:-ms-linear-gradient(top,#ffbb68 0,#f60 100%);background:linear-gradient(to bottom,#ffbb68 0,#f60 100%)}.animacion .cajon-relleno span{color:#555;display:block;float:left;padding:2px 0 0 5px}.animacion .porcentaje .animo{color:#000;font-size:14px}.animacion .texto{float:right;padding:10px;color:#888;font-size:16px}.nota-apartados{text-align:right;font-size:14px;color:#888;margin-top:30px;display:block;width:100%;margin:0 auto}.cajon-apartados{display:block;clear:both;overflow:hidden;width:100%;background:#f5f5f5;padding-top:30px}.cajon-apartados .legal-label label{width:auto;margin:0 0 0 20px;padding:0}.cajon-apartados h3{color:#555;font-size:18px;margin-bottom:5px;font-weight:500;margin:0 auto;width:948px;padding-bottom:10px}.cajon-apartados h3 span{font-size:18px;-webkit-border-radius:50%;border-radius:50%;width:auto;background-color:#f60;height:auto;color:#fff;display:inline-block;padding:2px 8px;margin-right:4px}.cajon-apartados h4{color:#555;font-weight:700;border-bottom:1px solid #ccc;padding-left:33px;padding-bottom:10px}.cajon-apartados h4.espaciado{margin-top:25px}.cajon-apartados h5{color:#555;font-weight:700;padding-left:5px;padding-left:33px}.cajon-apartados fieldset,.cajon-gris{margin:0 auto;width:948px;overflow:hidden;margin-bottom:30px;padding:40px 0;background:#fff;border-radius:3px}.cajon-apartados fieldset div{color:#555;overflow:hidden;padding-top:5px}.cajon-apartados div .campo-extendido{display:none;border:2px solid #cacaca;clear:left;padding:20px 10px;width:auto;margin-top:-12px;float:left;margin-left:170px;position:relative;z-index:0}.cajon-apartados div .campo-extendido label{width:auto}.cajon-apartados div .campo-extendido div{width:500px}.cajon-apartados div .campo-extendido div label{width:200px}.cajon-apartados div b{display:inline-block;padding:6px 10px 0 10px;float:left}.cajon-apartados div b a{font-size:12px}.cajon-apartados div b.info{height:25px;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211);background-repeat:no-repeat;background-position:-88px -523px;cursor:pointer}.cajon-apartados label{width:160px;text-align:right;display:inline-block;color:#555;float:left;padding-top:4px;padding-right:10px;margin-bottom:20px}.cajon-apartados label span{font-size:11px;color:#888;line-height:16px}.cajon-apartados input{padding:8px 5px;font-size:14px;color:#000;float:left}.cajon-apartados select{padding:8px 5px;font-size:14px;color:#000;float:left}.cajon-apartados select.error{border:1px solid red}.cajon-apartados textarea.error{border:1px solid red}.cajon-apartados span#addtel{display:block;text-align:left;padding-left:370px;margin-top:-10px}.cajon-apartados textarea{width:450px;padding:8px 5px;border:1px solid #d4d4d4;-webkit-box-shadow:2px 2px 0 0 rgba(0,0,0,.05);-moz-box-shadow:2px 2px 0 0 rgba(0,0,0,.05);box-shadow:2px 2px 0 0 rgba(0,0,0,.05);cursor:pointer;float:left}.cajon-apartados input.peq{width:80px}.cajon-apartados input.medio{width:260px}.cajon-apartados input.grande{width:450px}.cajon-apartados input.direccion{width:380px}.cajon-apartados input.error{border:1px solid red}.cajon-apartados select.peq{width:60px}.cajon-apartados select.medio{width:160px}.cajon-apartados span{text-align:right;font-size:12px;display:block;clear:left}.cajon-apartados span.peq{margin-left:170px;text-align:left}.cajon-apartados span.grande strong{font-weight:700;color:#000}.cajon-apartados span.con-ampliado{float:left;position:relative;z-index:1}.cajon-apartados span.inputs{clear:inherit}.cajon-apartados span.con-ampliado label{width:auto}.cajon-apartados span input{margin:8px 5px 0 0;float:left}.cajon-apartados span label{text-align:left;float:left}.cajon-apartados span.span-lateral,.tddirexacta span.span-lateral{text-align:left;display:inline-block;font-size:14px;float:left;clear:none}.cajon-apartados span.span-lateral input,.tddirexacta span.span-lateral input{margin:10px 5px 0 0;float:left;visibility:hidden}.cajon-apartados span.con-ampliado label,.cajon-apartados span.span-lateral label,.tddirexacta span.span-lateral label{text-align:left;float:left;width:auto;padding-right:15px;line-height:16px}.cajon-apartados span.con-ampliado input[type=checkbox]+label,.cajon-apartados span.con-ampliado input[type=checkbox]+label+label,.cajon-apartados span.span-lateral input[type=checkbox]+label,.tddirexacta span.span-lateral input[type=checkbox]+label{background-position:-93px -1835px!important}.cajon-apartados span.con-ampliado input[type=checkbox]:checked+label,.cajon-apartados span.con-ampliado input[type=checkbox]:checked+label+label,.cajon-apartados span.span-lateral input[type=checkbox]:checked+label,.tddirexacta span.span-lateral input[type=checkbox]:checked+label{background-position:-149px -1875px!important}#divNum span.span-lateral{margin-top:6px}.tddirexacta .alta-dir{vertical-align:middle}.tddirexacta span.o-alta-dir{float:left;display:inline-block;margin:0 5px}.tddirexacta span.span-lateral{margin-top:3px}span.con-ampliado input,span.span-lateral input{visibility:hidden;display:none}span.con-ampliado label,span.span-lateral label{background-position:-380px -2176px!important;color:#555!important;display:block;background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat;padding-left:22px;line-height:22px}span.span-lateral input[type=radio]:checked+label{background-position:-380px -2076px!important}.cajon-apartados .masdatos{background:#fff;border-radius:3px;-webkit-border-radius:3px;text-align:center;margin-top:10px;-webkit-box-shadow:0 0 1px 0 #dbdbdb;box-shadow:0 0 1px 0 #dbdbdb}.cajon-apartados .masdatos div{text-align:left;overflow:hidden;margin-bottom:20px}.cajon-apartados .masdatos div h3{font-size:20px;font-weight:500;margin:20px 0 0 33px}.cajon-apartados .masdatos div h4{clear:left;margin-top:10px}.cajon-apartados .masdatos ul{width:470px;float:left;margin:25px 0;overflow:hidden}.cajon-apartados .masdatos ul li{list-style:none;padding:10px 0;overflow:hidden}.cajon-apartados .ampliar-info span{display:inline-block;background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) 1px -1849px no-repeat;padding:10px}.cajon-apartados .contraer-info span{display:inline-block;background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) 1px -1866px no-repeat;padding:10px}.cajon-apartados .fotos,.consejos-final{float:left;width:600px;text-align:center;position:relative}.cajon-apartados .fotos .titular-fotos span{font-size:16px;background:url(/hab_inmuebles/img/imgv3/spritealta.png) 5px -75px no-repeat;padding:10px 0 10px 45px;display:inline}.cajon-apartados .fotos .add-fotos{width:200px;display:block;color:#fff;-webkit-border-radius:3px;border-radius:3px;overflow:hidden;padding:10px;margin:10px 0 10px 185px;background:#7d7e7d;background:-moz-linear-gradient(top,#7d7e7d 0,#0e0e0e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#7d7e7d),color-stop(100%,#0e0e0e));background:-webkit-linear-gradient(top,#7d7e7d 0,#0e0e0e 100%);background:-o-linear-gradient(top,#7d7e7d 0,#0e0e0e 100%);background:-ms-linear-gradient(top,#7d7e7d 0,#0e0e0e 100%);background:linear-gradient(to bottom,#7d7e7d 0,#0e0e0e 100%)}.cajon-apartados .fotos .add-fotos:hover{background:#000}.cajon-apartados .fotos .add-fotos span{clear:none;text-align:center}.cajon-apartados .fotos .fotos-anuncio{text-align:left;margin-left:20px}.cajon-apartados .fotos .fotos-anuncio ul li{display:block;position:relative;width:60px;height:60px;float:left;border:2px solid #fff;-webkit-box-shadow:0 0 1px #c1c1c1;box-shadow:0 0 1px #c1c1c1;margin:5px 0 0 5px}.cajon-apartados .fotos .fotos-anuncio ul li a.cerrar{position:absolute;right:0;top:0;font-size:12px;color:#fff;padding:2px 5px;background:#000;line-height:12px}.cajon-apartados .fotos .fotos-anuncio ul li.mas-fotos{-webkit-box-shadow:none;box-shadow:none;border:none;width:120px;height:37px;font-weight:700;padding-top:23px;margin-left:10px}.cajon-apartados .fotos .informacion-extra{font-style:italic;color:#888;font-size:12px}.cajon-apartados .fotos .loading_content{right:auto;left:270px;top:25px}.cajon-apartados .consejos-fotos,.puntuacion-final{float:left;width:320px;margin:15px 0 15px 8px;background:#fff;overflow:hidden;padding:15px 10px}#content-lite .cajon-gris .puntuacion-final h3{width:320px;margin:5px 0 30px 0}.cajon-apartados .consejos-fotos ul li{border-top:1px solid #ccc;padding:10px 5px 10px 20px;background:url(/hab_inmuebles/img/imgv3/spritealta.png) 5px -120px no-repeat}.cajon-apartados .cajon-mapa{position:relative;float:right;z-index:2;overflow:visible}.cajon-apartados .cajon-mapa .mapa{position:absolute;height:320px;width:400px;top:10px;right:10px;z-index:2;clear:both;overflow:visible!important}.cajon-apartados .cajon-mapa div{overflow:visible;padding:0}.cajon-apartados .cajon-mapa label{width:auto;text-align:left;float:none;padding:0}.callto-inferior{text-align:center;clear:both;padding-top:30px;padding-bottom:100px;background:#f5f5f5}.callto-inferior .boton{font-size:26px;font-weight:400;padding:12px 60px}.callto-inferior span{display:block;color:#888;clear:both;margin-top:30px}.cajon-apartados .ayuda-inline{background:#fef1ca;border:1px solid #ffd18b;position:relative;color:#555;font-size:13px;margin-left:18px;padding:5px 10px 4px 10px;float:left;text-align:left;overflow:visible;display:none;z-index:2}.cajon-apartados .ayuda-inline:after,.cajon-apartados .ayuda-inline:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute}.cajon-apartados .ayuda-inline:after{border-color:rgba(254,241,202,0);border-right-color:#fef1ca;border-width:14px;margin-top:-14px}.cajon-apartados .ayuda-inline:before{border-color:rgba(255,209,139,0);border-right-color:#ffd18b;border-width:15px;margin-top:-15px}.cajon-apartados .error-inline{background:#ffe2e2;border:1px solid #ff6363;position:relative;color:#555;font-size:14px;margin-left:18px;padding:5px 10px 4px 10px;float:left;text-align:left;overflow:visible}.cajon-apartados .error-inline:after,.cajon-apartados .error-inline:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute}.cajon-apartados .error-inline:after{border-color:rgba(254,241,202,0);border-right-color:#ffe2e2;border-width:14px;margin-top:-14px}.cajon-apartados .error-inline:before{border-color:rgba(255,209,139,0);border-right-color:#ff6363;border-width:15px;margin-top:-15px}.nota-apartados+.error-texto{background:#ffb8b8;color:#801b1b;font-size:14px;margin:8px 0;padding:8px}.cajon-apartados .error-texto{background:#ffb8b8;position:relative;color:#801b1b;font-size:14px;margin-left:18px;padding:5px 10px 4px 10px;float:left;text-align:left;overflow:visible;display:none;z-index:100}.cajon-apartados .error-texto:after,.cajon-apartados .error-texto:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute}.cajon-apartados .error-texto:after{border-color:rgba(254,241,202,0);border-right-color:#ffb8b8;border-width:14px;margin-top:-14px}.cajon-apartados .error-texto:before{border-color:rgba(255,209,139,0);border-right-color:#ff6363;border-width:15px;margin-top:-15px}.cajon-apartados .error-textoin-line{background:#ffb8b8;position:relative;color:#801b1b;font-size:14px;margin-left:18px;padding:5px 10px 4px 10px;float:left;text-align:left;overflow:visible;display:none}.cajon-apartados .error-textoin-line span{font-size:14px!important}.cajon-apartados .error-texto:before,.cajon-apartados .error-textoin-line:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute}.cajon-apartados .error-textoin-line:after{border-color:rgba(254,241,202,0);border-right-color:#ffb8b8;border-width:14px;margin-top:-14px}.cajon-apartados .error-textoin-line:before{border-color:rgba(255,209,139,0);border-right-color:#ff6363;border-width:15px;margin-top:-15px}.cajon-apartados .titdir{display:none}.cajon-apartados .charRestantes{clear:left;margin:0 0 0 170px;padding:0;width:515px;float:left;text-align:right}input#idNomVia{width:370px!important}.errores{background:#ffb8b8;color:#801b1b;font-size:14px;padding:5px 10px 4px 10px;float:left;text-align:left;margin-top:30px;width:95%}.barra-top{position:fixed;width:100%;background:#fff;z-index:9;top:0;box-shadow:0 2px 2px #d47f00;padding-top:5px;height:65px}.barra-top .animacion{float:right;margin-right:3px}.barra-top .logo{width:200px;float:left}.barra-top .logo a{text-indent:-9000px;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211);background-repeat:no-repeat;display:block;width:195px;height:50px;background-position:-4px -564px}.barra-top .logo a#logoE{background-position:-4px -617px!important}#menu .logo a#logoA,#menu .logo a#logoF,#menu .logo a#logoT,.barra-top .logo a#logoI{background-position:-162px -1507px!important}.barra-top .logo a:hover{border:none}.consejos-final ul{text-align:left;margin:15px 0 45px 15px;border-bottom:1px solid #ccc}.consejos-final ul li{text-align:left;color:#555;font-size:14px}.consejos-final ul li{border-top:1px solid #ccc;padding:10px 5px 10px 20px;background:url(/hab_inmuebles/img/imgv3/spritealta.png) 5px -120px no-repeat}.consejos-final .boton{font-size:18px;font-weight:400;padding:12px 30px}.consejos-final .opciones-inferiores{margin-bottom:30px;display:block}.consejos-final .opciones-inferiores .unificador{margin-left:20px;color:#555}.consejos-final .opciones-inferiores .omitir{margin-left:10px}.puntuacion-final{text-align:center;margin-left:20px}.puntuacion-final h3{text-align:center;font-size:18px}.puntuacion-final .valoracion{text-align:center;font-size:26px;color:#888;margin:40px 0 10px 0}.puntuacion-final .valoracion em{font-size:18px}.puntuacion-final .valoracion span.puntuacion{color:#000;font-size:74px}.puntuacion-final .nota-validacion{color:#888;font-size:14px;text-align:center;margin-bottom:20px}.paso-final{text-align:center;padding:10px 0;border-bottom:5px solid #f1f1f1;margin-bottom:20px}.paso-final .imagen{position:relative;padding:3px;border:1px solid #ccc;width:130px;margin:0 auto}.paso-final .imagen span{display:block;background:url(/hab_inmuebles/img/imgv3/okanuncio.png);width:71px;height:58px;position:absolute;bottom:-12px;right:-21px}#content-lite .paso-final h1{margin-top:15px;color:#555}.paso-final .texto{font-size:16px;margin:15px auto 40px auto;width:820px;text-align:left;color:#555;line-height:28px}.paso-final .callto-action{margin:0 auto 40px auto;font-size:18px}.paso-final .callto-action .gmail{background:url(/hab_inmuebles/img/imgv3/spritealta.png) 5px -245px no-repeat;padding:10px 0 10px 60px}.paso-final .mensaje.correcto{text-align:left}.hab-PublishToFotocasaBox{background:#fff;max-width:840px;margin:0 auto 32px}.hab-PublishToFotocasaBox .hab-PublishToFotocasaBox-title{font-weight:700;margin-bottom:16px}.hab-PublishToFotocasaBox .hab-PublishToFotocasaBox-description{margin:16px 0}.ocultarmapa{display:none}#divubicacion{display:none}#infodatos{display:none}#divtel2{display:none;padding-top:0}.ayuda-inlinefloat{z-index:99999;background:#fef1ca;border:1px solid #ffd18b;color:#555;font-size:13px;margin-left:18px;padding:5px 10px 4px 10px;float:left;text-align:left;overflow:visible;display:none;position:absolute}.ayuda-inlinefloat:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute}.ayuda-inlinefloat:after{border-color:rgba(254,241,202,0);border-right-color:#fef1ca;border-width:14px;margin-top:-14px}.ayuda-inlinefloat:before{border-color:rgba(255,209,139,0);border-right-color:#ffd18b;border-width:15px;margin-top:-15px}#LoginModal label,#PassModal label{display:block}#LoginModal .medio,#PassModal .medio{width:350px;padding:7px}#LoginModal a{cursor:pointer;margin-right:5px;display:block;float:right}#LoginModal a.boton,.modalavisolegal a.boton{color:#fff!important;cursor:pointer;margin:0 auto;display:block;float:none;width:150px;text-align:center}.divmodal{overflow:auto;font-size:14px;text-align:left}.divmodal input{width:150px;margin-right:7px}.divmodal .avisopie{margin-top:25px;text-align:left}.divmodal #Volcardatos{margin:15px 25px 20px 25px!important;float:left}.divmodal #borrarInm{margin:22px 0 20px 0!important;float:left}#divmail .mailcheck{margin-left:167px;padding:0;text-align:left;float:left;width:440px;display:block;clear:left}#divmail .mailcheck span{display:inline}.disabled{color:#888!important}#RetLogin{float:left}#ModalRemember{width:286px;display:block;margin:5px 0 10px 0;text-align:center}.cajonesgrandes-input .ayuda-inline,.cajonesgrandes-input .error-texto{width:250px;float:right;margin-top:-9px;margin-right:15px}.cajonesgrandes-textarea .ayuda-inline,.cajonesgrandes-textarea .error-texto{width:250px;float:right;margin-top:3px;margin-right:15px}.cajonesgrandes-textarea .ayuda-inline .tit-ayuda{border-bottom:1px solid #ffd18b;margin-bottom:5px;margin-top:5px;padding:3px 0;font-weight:700}.cajonesgrandes-textarea .ayuda-inline ul{margin-bottom:10px;margin-top:5px}.cajonesgrandes-textarea .ayuda-inline a{float:right}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}#DivVivienda{padding-top:0}.habDialog-body{font-size:14px!important}.habDialog-body input{font-family:Arial,Helvetica,sans-serif!important}.habDialog-body .mensaje{font-size:14px!important;padding:10px!important;margin:0!important}.ui-dialog .asistencia #NoMayus,.ui-dialog .asistencia h2{display:none}.ui-dialog .asistencia #asist{padding-top:10px}.ui-dialog .asistencia #asist #titasist{display:block;font-weight:700}.ui-dialog .correcto{margin-top:15px!important;margin-bottom:15px!important}.ui-dialog .errores{margin-top:15px!important;margin-bottom:15px!important}.lineaenmedio{margin-top:10px;border-top:1px #ccc solid;padding:0!important;position:relative}.lineaenmedio div{top:-10px;width:25px;background:#fff;left:170px;text-align:center;padding:0!important;position:absolute}#DivRestoTipInm{margin-top:0;padding-top:0}#divequipvivienda{text-align:left;font-size:16px;display:block;clear:inherit}#divequipvivienda label{text-align:right;float:left}#content-lite #hs h2{color:#888;font-size:14px;display:inline;margin-left:10px}.top-seccion-alta{background:#f1f1f1;border:1px solid #ccc;padding:30px 0 40px 0;overflow:hidden;font-size:16px;color:#555;margin-top:10px}.top-seccion-alta .botoncall{display:block;margin-top:22px;text-align:center}.top-seccion-alta .botoncall .botonrojo{font-size:18px;font-weight:400;margin:10px 0 2px 0;display:inline-block;padding:12px 40px}.top-seccion-alta .botoncall span{display:block;font-size:12px;padding-left:140px}.titulos-seccion-alta{text-align:center}.call-profesionales{text-align:right;padding:10px 0;border-bottom:1px solid #f1f1f1;margin-bottom:20px}#content-lite .loginn{width:640px;margin:40px 0!important}#faq_left{margin:0}#idMapaImg{outline:0}#idMapaImgAjax{outline:0}#idMapaCoords area{outline:0}#idMapaCoordsAjax area{outline:0;cursor:pointer}.listinmo ul{padding:10px;list-style:none}.listinmo ul li{clear:both;cursor:pointer;overflow:hidden;padding:20px 0;background:#fff;box-shadow:0 3px 8px -4px rgba(0,0,0,.15);margin-bottom:20px;height:150px}.listinmo ul li:hover{background:#e7f3ff}.listinmo ul li .foto{float:left;position:relative;margin-right:7px;width:145px;text-align:right}.listinmo ul li .foto img{float:right;margin-top:4px}.listinmo ul li .foto .aicat{font-size:12px;color:#014f8d;position:relative;clear:right}.listinmo ul li .datos{float:left;width:555px;font-size:14px;color:#a2a2a2;margin-top:0;margin-left:10px;line-height:18px}.listinmo .datos h3 a{font-size:18px;font-weight:400}.listinmo .datos .dir_ex{display:inline-block;margin:5px 0;padding:1px 5px 1px 14px;font-size:14px}.listinmo .datos .descripcion{display:block;line-height:18px;margin:5px 0}.listinmo .datos .acciones-secundarias{margin:5px 0}.listinmo .datos .acciones-secundarias span{display:inline-block;margin:0 5px}.listinmo .relacionadas{padding:20px}.listinmo ul li .foto .aicatimg{display:none;position:absolute;right:-205px;top:-20px;-webkit-box-shadow:0 0 5px -1px rgba(0,0,0,.75);-moz-box-shadow:0 0 5px -1px rgba(0,0,0,.75);box-shadow:0 0 5px -1px rgba(0,0,0,.75);background:#fff}.listinmo ul li .foto .aicat:hover .aicatimg{display:block}.listinmo ul li .foto .aicat .aicatenimg{font-size:12px;color:#014f8d;position:absolute;top:29px;right:9px}.habDialog #wmContent{margin:6% auto;background:#fff;padding:10px;border-radius:3px}#cadumodalbox .titulocadu,#wmTitle .topmodal,.habDialog #wmTitle .titleModal{text-align:left;font-size:20px;line-height:36px;padding-bottom:7px;padding-left:7px;border-bottom:1px solid #ddd}.habDialog #wmTitle .closeModal{text-align:right;background:url(/hab_inmuebles/css/imgv3/habDialog.png?20170206);border:medium none;height:26px;position:absolute;right:10px;text-indent:-9999px;top:15px;width:28px;cursor:pointer;background-repeat:no-repeat;background-position:-1px -1px}.habDialog #wmTitle .closeModal:hover{background-position:-31px -1px}.habDialog #wmBody{margin:10px}.habDialog #wmFooter{margin-top:5px}.habDialog .printDialog{background-position:0 -470px;padding-left:24px;margin-left:20px}#idHabDialogModalAlertaFiltro #wmContent{padding:0;width:785px;overflow-y:hidden}#idHabDialogModalAlertaFiltro #wmTitle{min-width:729px;padding:28px;background-color:#333;background-image:url(/hab_inmuebles/img/patternalerta.png);background-position:-10px 80px;color:#fff}#idHabDialogModalAlertaFiltro #wmTitle .titleModal{border-bottom:none;font-size:27px;text-align:center}#idHabDialogModalAlertaFiltro #wmTitle ul.textModal{line-height:26px;padding-top:10px;text-align:left;max-width:400px;display:inline-block}#idHabDialogModalAlertaFiltro #wmTitle ul.textModal li::before{width:50px;content:'tick';position:relative;background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211);z-index:100000;background-repeat:no-repeat;background-position:-160px -125px;right:5px;color:rgba(0,0,0,0)}#idHabDialogModalAlertaFiltro #wmTitle .closeModalAlertaFiltro{text-align:right;background:url(/hab_inmuebles/css/imgv3/habDialog.png?20170206);border:medium none;height:26px;position:absolute;right:10px;text-indent:-9999px;top:15px;width:28px;cursor:pointer;background-repeat:no-repeat;background-position:-1px -1px}#idHabDialogModalAlertaFiltro #wmBody{background:#eee;color:#555;margin:0;height:auto!important;padding:45px 0;margin-bottom:22px}#idHabDialogModalAlertaFiltro #wmBody .titleAlerta{text-align:center;margin-top:0;font-weight:700}#idHabDialogModalAlertaFiltro #wmBody #idFormModalAlertaFiltro{width:450px!important;display:inline-block;vertical-align:middle;margin-top:10px}#idHabDialogModalAlertaFiltro #wmBody #idFormModalAlertaFiltro input{float:left;margin-right:10px}#idHabDialogModalAlertaFiltro #wmBody #idFormModalAlertaFiltro input#idMailModalAlertaFiltro{padding:12px;font-size:15px;width:260px!important;color:#555}#idHabDialogModalAlertaFiltro #wmBody .aviso_legal{font-size:12px;text-align:center;margin-top:10px;color:#555;overflow:hidden;float:left}#idHabDialogModalAlertaFiltro #wmBody a.aviso_legal{text-align:left;float:initial}#idHabDialogModalAlertaFiltro #wmBody .legal-label input[type=checkbox]+span{font-size:12px;margin-left:26px}#idHabDialogModalAlertaFiltro #wmBody .legal-label input[type=checkbox]+span:before{left:-26px}#idHabDialogModalAlertaFiltro #wmFooter{margin-bottom:25px}#idHabDialogAlertaInmueble #wmTitle,#idHabDialogLegalSolicitud #wmTitle,#idHabDialogLegalUsuarios #wmTitle{width:100%;text-align:left;font-size:20px;padding-bottom:15px}#idHabDialogAlertaInmueble #wmTitle .closeModal,#idHabDialogLegalSolicitud #wmTitle .closeModal,#idHabDialogLegalUsuarios #wmTitle .closeModal,#wmTitle .topmodal .cerrarmodal{text-align:right;background:url(/hab_inmuebles/css/imgv3/habDialog.png) no-repeat scroll -1px -1px rgba(0,0,0,0);border:medium none;height:26px;position:absolute;right:18px;text-indent:-9999px;top:15px;width:28px;cursor:pointer}#idHabDialogAlertaInmueble #wmTitle .closeModal:hover,#idHabDialogLegalSolicitud #wmTitle .closeModal:hover,#idHabDialogLegalUsuarios #wmTitle .closeModal:hover{background-position:-31px -1px}#idHabDialogLegalSolicitud #wmContent,#idHabDialogLegalUsuarios #wmContent{margin:6% auto;width:900px!important;border-left:20px solid #fff;padding:20px}#idHabDialogLegalSolicitud #wmBody #cabecera{margin-right:10px}#idHabDialogLegalSolicitud #datosEmpresa{text-align:left;margin-top:0}#idHabDialogLegalSolicitud .t1{float:left}#idHabDialogLegalSolicitud .t2{display:block}#idHabDialogLegalSolicitud #textoLegal{margin-right:12px}#idHabDialogLegalSolicitud #wmFooter{margin-top:5px}#idHabDialogLegalSolicitud #printLegalSolicitud{background-position:0 -470px;padding-left:24px;margin-left:20px}#idHabDialogLegalUsuarios #content{padding-top:10px}#idHabDialogLegalUsuarios .avisoLegal{text-align:justify;margin-right:15px}#idHabDialogLegalUsuarios #wmBody{margin-top:20px;margin-right:12px}#idHabDialogLegalUsuarios #wmBody #bodis{width:auto;margin-top:0}#idHabDialogLegalUsuarios #wmBody #content{min-width:0;width:870px}#idHabDialogLegalUsuarios #printLegalUsuarios{background-position:0 -470px;padding-left:24px;margin-left:20px}#idHabDialogLegalUsuarios #wmFooter{margin-top:20px}#idHabDialogAlertaInmueble #wmContent{margin:6% auto;background:#fff;padding:20px}#idHabDialogAlertaInmueble #wmOverlay{opacity:.7}#idHabDialogAlertaInmueble #wmBody{background:#fff;color:#555;height:auto!important;margin-bottom:30px}#idHabDialogAlertaInmueble #wmBody .titleAlerta{text-align:left;margin-top:15px;font-weight:700}#idHabDialogAlertaInmueble #wmBody .toolTipAvisame,#idHabDialogAlertaInmueble #wmBody .toolTipAvisameSimilares{background-repeat:no-repeat;display:inline-block;width:20px;height:16px;background-position:-91px -532px;margin-left:5px}#idHabDialogAlertaInmueble #wmBody .imgInm{float:left;margin-right:10px}#idHabDialogAlertaInmueble #wmBody .imgInm img{padding:2px;border:1px solid #ccc}#idHabDialogAlertaInmueble #wmBody .infoInm{text-align:left}#idHabDialogAlertaInmueble #wmBody .resumInm{width:100%;height:80px;border-bottom:1px solid #f1f1f1;padding:8px 0 20px 0}#idHabDialogAlertaInmueble #wmBody .dataInm{text-align:left;color:#888}#idHabDialogAlertaInmueble #wmBody .dataInm strong{color:#555;margin-left:5px}#idHabDialogAlertaInmueble #wmBody #email_FormAlerta{padding:5px}#idHabDialogAlertaInmueble #wmBody .formAlerta{float:left;margin-top:10px}#idHabDialogAlertaInmueble #wmBody .alertasSimilares{clear:both;display:block;margin-top:10px;text-align:left;padding-top:15px}#idHabDialogAlertaInmueble #wmBody .alertasSimilares input{padding-top:5px!important;float:left}#idHabDialogAlertaInmueble #wmBody .alertasSimilares label{margin-right:0!important;padding-top:0!important;width:420px!important}#idHabDialogAlertaInmueble #wmBody .errorAlerta{margin:0!important;padding:5px!important;text-align:left}#idHabDialogAlertaInmueble #wmBody .alertaFilters{float:left;text-align:left;margin-left:40px;margin-top:10px}#idHabDialogAlertaInmueble #wmBody .alertaFilters li{clear:both;margin-top:5px;overflow:hidden}#idHabDialogAlertaInmueble #wmBody .alertaFilters li label{width:375px!important}#idHabDialogAlertaInmueble #wmBody #frmDades label{float:left;margin-right:5px;padding-top:9px}#idHabDialogAlertaInmueble #wmBody #frmDades input{float:left}#idHabDialogAlertaInmueble #wmBody #frmDades input#email_FormAlerta{padding:9px 3px;font-size:14px;width:340px;color:#555}#idHabDialogAlertaInmueble #wmBody .mensaje.correcto{margin:0;padding:5px;margin-top:10px}#idHabDialogAlertaInmueble #wmFooter{margin-top:7px}#idHabDialogAlertaInmueble #wmFooter .aviso_legal{font-size:12px;margin-right:15px;margin-top:25px;color:#555}#idContentLeftLogin{font-size:14px;width:520px}#idContentRightLogin{width:460px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.spritelogin{background-image:url(../imgv3/spritelogin.png?20151104);background-repeat:no-repeat;height:62px;line-height:24px;margin:35px 0 15px;font-size:14px;color:#555}.spritelogin span{color:#555;display:block;font-size:18px}.publicarln{background-position:-9px -13px;padding:7px 0 0 80px}.alertasln{background-position:-9px -97px;padding:7px 0 0 80px}.busquedasfreqln{background-position:-9px -349px;padding:7px 0 0 80px}.favoritosln{background-position:-9px -184px;padding:2px 0 0 80px}.contactosln{background-position:-9px -270px;padding:0 0 0 80px}.form-login{border-radius:0;font-size:14px;line-height:18px;margin:20px 0 15px;padding:0 0 15px;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#idFormCreateAccount.form-login .cajon-login-datos{width:350px}#idFormCreateAccount.form-login,#idFormLogin.form-login,#idFormLoginPro.form-login{background-color:#f5f5f5;margin-bottom:20px;padding-left:15px;padding-right:15px;border-radius:3px}.form-login fieldset{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#idFormCreateAccount.form-login fieldset,#idFormLogin.form-login fieldset,#idFormLoginPro.form-login fieldset{margin-bottom:5px}.form-login label{font-weight:400}.form-login .cajon-login{display:block;clear:both;overflow:hidden}.cajon-login h3{color:#555;font-size:24px;margin-bottom:5px;text-align:left;font-weight:400;padding-top:3px}#idFormLoginPro.form-login .cajon-login h3{font-size:18px}.form-login .cajon-login a{font-size:14px}.form-login .cajon-login span.span-lateral{text-align:left;display:inline-block;font-size:14px;margin-top:10px}.form-login .cajon-login input{color:#555;font-size:14px;padding:7px}.form-login .cajon-login span.span-lateral input{float:left;margin:13px 16px 0 0}.form-login .cajon-login span.span-lateral label{color:#555;float:left;font-size:16px;font-weight:400;padding-right:15px;text-align:left;width:auto;margin-top:10px}.form-login .cajon-login .back{display:block;margin-bottom:20px;text-align:left}.form-login .cajon-login .correct{background-color:#f0fee9;border:1px solid #d8e7d0;padding:15px 10px;font-size:18px;color:#555}.form-login .cajon-login .info{margin:10px 0;color:#555;line-height:26px}#idFormCreateAccount.form-login .cajon-login-datos,#idFormLogin.form-login .cajon-login-datos,#idFormLoginPro.form-login .cajon-login-datos{background-color:#fff;border:1px solid #e3e3e3;margin:10px 0;padding:30px 40px 30px 35px}#idFormLoginPro.form-login .cajon-login-datos{width:290px;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.form-login .cajon-login-datos .dfacebook,.form-login .g-login-container{display:flex;justify-content:center;padding-top:0;flex-wrap:wrap}.form-login .g-login-container{padding-top:16px}.g-login-container .error-texto{background:#ffcfcf;color:#801b1b;flex-basis:100%;margin:0 56px}.form-login .cajon-login-datos .dfacebook .btn-auth,.form-login .cajon-login-datos .dfacebook .btn-auth:visited{font-size:14px;height:35px;line-height:36px}.form-login .cajon-login-datos .dfacebook .btn-auth:before{background-image:url(../imgv3/auth-icons.png);background-position:0 -23px;background-repeat:no-repeat;content:"";float:left;height:35px;width:36px}.form-login .cajon-login-datos .navkeyboard{margin-top:10px}.form-login .cajon-login-datos .opcion{border-top:1px solid #ccc;clear:both;margin:46px 0 10px 0;text-align:center;position:relative}.form-login .cajon-login-datos .opcion span{background-color:#fff;color:#888;font-size:14px;font-weight:700;margin:-10px -15px;position:absolute;text-align:center;width:40px;left:50%}#content-lite #idContentRightLogin .cajon-login-datos .nota-apartados{margin-top:15px}.form-login .cajon-login-datos .item{width:347px;margin-top:13px;display:block;clear:left;overflow:hidden;padding-bottom:2px;padding-left:2px}#idFormLoginPro.form-login .cajon-login-datos .item{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.form-login .cajon-login-datos .item label{color:#555;font-weight:400;text-align:left}.form-login .cajon-login-datos .item input{color:#888!important;float:left;font-size:14px;padding:8px 5px;line-height:22px}.form-login .cajon-login-datos .item input.medio{width:330px}#idFormLoginPro.form-login .cajon-login-datos .item input.medio{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.form-login .cajon-login-datos .item input.error{border:1px solid red}.form-login .cajon-login-datos .item select{color:#555;font-size:14px;padding:8px 5px;margin-top:2px}.form-login .cajon-login-datos .item select.medio{width:100%}.form-login .cajon-login-datos .item input.peq{width:150px}.form-login .cajon-login-datos .item textarea{display:block}.form-login .cajon-login-datos .item .forgot{text-align:right}.form-login .cajon-login-datos .item .error-texto{background:#ffb8b8;color:#801b1b;font-size:14px;padding:5px 10px;float:left;text-align:left;width:100%}.error-texto a{color:#fff}.error-texto.calif{position:absolute;top:53%;left:66%}.form-login .cajon-login-datos .item .dividir{width:160px;float:left;display:inline}.form-login .cajon-login-datos .item .segunda-columna{padding-left:20px}.form-login .cajon-login-datos .cookiesesion{padding-top:0;margin-top:-20px;margin-bottom:20px;color:#555;position:absolute;z-index:1}.form-login .cajon-login-datos .cookiesesion label{width:130px!important;line-height:22px;margin-top:2px}#idHabDialogLogin #wmBody .callto-form,#idHabDialogPdte #wmBody .callto-form,.form-login .cajon-login .callto-form,.form-login .cajon-login-datos .callto-form{text-align:center;padding:15px 0 0 0;overflow:hidden;clear:both;display:block;margin-bottom:15px}.form-login .cajon-login-datos .callto-form span{display:block;color:#888;clear:both;margin-top:10px}.form-login .cajon-login-datos .info{margin:0;color:#555;line-height:26px}.formlogin-create-account{background-color:#f5f5f5;border-radius:3px;font-size:14px;line-height:18px;padding:15px 10px;text-align:left}#idCreateAccount.formlogin-create-account,#idLogin.formlogin-create-account{padding:15px}.formlogin-create-account .link-crear-cuenta{text-align:center;padding:5px;font-size:18px;color:#555}#idCreateAccount.formlogin-create-account .link-crear-cuenta,#idLogin.formlogin-create-account .link-crear-cuenta{padding:20px}.form-login input.button-large[type=submit],.habDialog input.button-large[type=submit]{font-size:18px!important;color:#fff;font-weight:400!important;height:44px;margin:20px 0;width:235px}.form-login sub{color:red;font-size:16px}#idHabDialogLogin .form-login .cajon-login-datos .item{margin-left:5px}#idHabDialogLogin .formlogin-create-account{position:absolute;left:0;bottom:0;width:398px}#idHabDialogLogin .form-login .cajon-login-datos .cookiesesion{margin-left:5px}#idHabDialogLogin .form-login .cajon-login .correct{background-position:-360px -1884px!important;padding-left:45px!important}#idHabDialogLogin .cajon-login-datos .callto-form{margin-bottom:50px}#idHabDialogLogin .login-profesional{display:block;font-size:12px;line-height:12px}#idHabDialogLogin #wmBody,#idHabDialogPdte #wmBody{overflow:hidden;text-align:left;padding:10px;color:#555}#idHabDialogLogin #wmBody .callto-form .button,#idHabDialogPdte #wmBody .callto-form .button{font-size:18px!important;font-weight:400!important;height:44px;margin:10px 0;width:235px}#idHabDialogMapa #wmBody #gMapImg{width:620px!important}.changepass.mensaje.correcto h5{margin-bottom:0!important}.infopass{margin-bottom:20px}span#idNumFotos{background:0 0;padding:0}.content-home{margin:0 auto auto auto;position:relative;overflow:hidden;top:0;min-width:1018px;left:0;height:702px;background:#fff}.content{padding-top:170px;min-width:1018px;margin:auto;overflow:hidden}#content h1{font-size:30px;color:#555;margin-bottom:10px;line-height:32px}#content h1.h1ficha{margin:0;font-size:28px;width:640px}#fotoficha{border:20px solid #fff;top:-80px;position:absolute;overflow:hidden;left:-50%;right:-50%;border-radius:100%;background-attachment:scroll;background-repeat:no-repeat;background-size:60%;z-index:1;background-position:center;height:80vh}.norespons{background-size:1420px!important}.nocontentficha{padding:20px 0;background:#fff;clear:both}.nocontentficha.no-padding{padding:0!important}#menos_de{background-color:#000;text-align:center;overflow:hidden;top:-60px;position:absolute;left:-50%;right:-50%;border-radius:100%;height:80vh;z-index:0}#menos_de img{width:55%;display:block;margin:-10% auto 0 auto;opacity:.7}#menos_de.noimage{height:450px}#menos_de .img-print-xl{display:none}#fotoficha.noimage{background:0 0!important;height:450px!important}#fotoficha #fotofichacenter.nofotomapa{cursor:default!important}#fotoficha #fotofichacenter.nofotomapa:after{background:0 0!important}#fotofichacenter{padding:30vh 0;display:block;cursor:-moz-zoom-in;cursor:-webkit-zoom-in;cursor:zoom-in;margin:0 auto;width:50%;background-image:none!important;opacity:0;-moz-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}#fotofichacenter:hover{opacity:.6}#fotofichacenter:after{margin:auto;display:block;width:120px;height:120px;content:" ";border-radius:10px;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211)!important;background-repeat:no-repeat;background-position:-222px -2157px}#fotoficha.noimage #fotofichacenter{opacity:.4!important;cursor:default!important}#fotoficha.noimage #fotofichacenter:after{background-position:-231px -2306px!important;background-color:transparent!important}#fotoficha.noimage #fotofichacenter{padding:60px 0 10px 0!important;width:250px!important}#fotoficha.noimage .gradient{height:180px;margin-top:-160px}#fotoficha #fotofichaleft,#fotoficha #fotoficharight{background:0 0!important;width:65px;height:110px;position:absolute;top:250px;margin:0;cursor:pointer;opacity:.7}#fotoficha #fotofichaleft:hover,#fotoficha #fotoficharight:hover{opacity:1}#fotoficha #fotofichaleft{left:25%;background-position:-5px -1897px}#fotoficha #fotoficharight{right:25%;background-position:-79px -1897px}#fotoficha .pedir-fotos{color:#fff;width:280px;margin:0 auto;padding-top:140px;padding-bottom:300px}#fotoficha .pedir-fotos .cajon-pedir-foto{padding:16px;border-radius:3px}#fotoficha .pedir-fotos .cajon-pedir-foto a,#fotoficha .pedir-fotos .cajon-pedir-foto span{display:block;text-align:center}#fotoficha .pedir-fotos .cajon-pedir-foto span{margin-bottom:12px;font-size:26px}#fotoficha .pedir-fotos .cajon-pedir-foto a{font-family:Ubuntu,sans-serif;line-height:32px;border-radius:4px;border:1px solid rgba(255,255,255,.3);background-color:rgba(0,0,0,.2);font-size:18px;padding:10px 20px;box-shadow:none;font-weight:100}.pedir-fotos-bottom{width:500px;margin:0 auto;text-align:center}#contents_n{margin:-20px auto;position:relative;overflow:hidden;top:-20px}.navegacionfichas{width:100%;font-size:18px;min-width:1018px;margin:0 auto 0 auto;height:48px;padding-top:56px;overflow:hidden;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:fixed;top:-106px;z-index:7}.navegacionfichas.menu-fijo{transform:translate(0,50px);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-bottom:2px solid rgba(221,221,221,.3);background-color:rgba(255,255,255,.96)}.navegacionfichas.menu-fijo.menu-fijo-down{transform:translate(0,106px)}.nav-flotante.navfichas{bottom:48px;z-index:99}#navegacionfichas.norespons{background-color:#333!important}.navegacionfichas a{font-size:16px}.navegacionfichas .volver{opacity:0}.menu-anchor{position:absolute;bottom:-25px}.menu-anchor span{color:#fff;font-size:48px;font-family:Molengo,sans-serif;text-align:left}.menu-anchor span.pvpdesde{font-size:30px}.menu-anchor span.desde{font-size:14px;display:block}.menu-anchor ul li{font-size:14px;display:inline;float:left;margin-right:8px}.menu-anchor ul li a span{display:block;font-weight:500;font-size:24px;text-align:center}.menu-anchor ul li a span.spriteN-400{display:block;float:left;width:100%;height:22px;background-size:300px}.menu-anchor ul li:hover{opacity:1}.menu-anchor ul li.compartir-li{position:relative}.menu-anchor ul li a{color:#fff;text-shadow:1px 1px rgba(0,0,0,.4);padding:8px;border-radius:3px;display:block;background:rgba(0,0,0,.4);position:relative;-webkit-transition:all .1s ease;-o-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;transition:all .1s ease}.menu-anchor ul li a:before{content:" ";width:30px;height:30px;background-position:4px -57px;background-image:url(/hab_inmuebles/img/imgv3/spriteN.png?20210211)!important;background-size:400px;top:56px;left:40%;left:calc(50% - 15px);opacity:0;position:absolute;transform:rotate(271deg);-webkit-transition:all .1s ease;-o-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;transition:all .1s ease}.menu-anchor ul li:hover a:before{opacity:1}.menu-anchor ul li a:hover{background:rgba(0,0,0,.6)}.menu-anchor .foto,.menu-anchor .vermapa,.menu-anchor .videos{padding-bottom:60px;bottom:0}.menu-anchor .foto:hover,.menu-anchor .vermapa:hover,.menu-anchor .videos:hover{transform:translate(0,-20px)}.menu-anchor .vermapa span{background-position:-261px -400px}.favficha .addfav{background-position:-351px -2496px;white-space:nowrap;text-indent:-9999px;height:40px;width:40px;display:block}.favficha .addfav:hover{background-position:-351px -2545px}.favficha .removefav{background-position:-351px -2545px;white-space:nowrap;text-indent:-9999px;height:40px;width:40px;display:block}.favficha .removefav:hover{background-position:-351px -2496px}.habajado{font-size:14px;color:#008200}.habajado .mod-precio{background-position:0 -206px;padding-left:18px;max-width:160px;margin-top:8px}.bodis{width:998px;margin:0 auto}.menu-fijo{z-index:9!important}.menu-fijo #minificha,.navegacionfichas #minificha{display:none;margin-left:10px;float:left;position:relative;overflow:hidden}.favficha{background-color:#fff;border-radius:50%;margin:auto;padding:20px;width:40px;height:40px;text-align:center;position:relative;z-index:3}#inificha{margin-top:calc(80vh - 100px);position:relative;margin-bottom:32px}#inificha.noimage{margin-top:360px!important}#inificha .bodis{position:relative}#inificha ul li{float:left;color:#555;font-size:18px;padding-right:14px}#inificha ul li.secondary{padding:0 14px}#inificha ul li.secondary a.contraoferta{padding-left:5px}#inificha .dir_ex,.ubicacion-mapa{background-position:-287px 3px;color:#888;font-size:18px;padding-left:20px;margin:16px 0 24px 0;background-size:300px}.ubicacion-mapa{width:600px;margin-bottom:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#inificha .dir_ex li{display:inline;list-style:none;margin-left:10px}.contentficha{background-color:#f5f5f5;overflow:hidden;font-size:16px;line-height:25px;width:100%;color:#555;font-weight:100}.contentficha .formAlert{width:500px}.contentficha .botonalerta{margin-top:4px}.caracteristicas{width:624px;overflow:hidden;border-top:1px solid #ddd;padding:20px 0;margin-top:10px}.caracteristicas ul{column-width:222px;column-gap:10px;-moz-column-width:222px;-moz-column-gap:10px;-webkit-column-width:222px;-webkit-column-gap:10px;display:block;position:relative}.caracteristicas .calificacion_energetica{display:block;float:left;width:250px}.caracteristicas strong{font-size:18px;font-weight:500;display:block;float:left;width:160px;padding-right:10px}.contenttipologias{padding:30px 0;background:#ededed;border-bottom:1px solid #dbe1df;border-top:1px solid #dbe1df;color:#555;overflow:hidden;clear:left;width:100%}.contenttipologias .promoinmimg{float:left;width:90px;margin-right:10px}.contenttipologias .promoinmimg img{width:90px}.contenttipologias .promoinmdatos{float:left}.contenttipologias .promoinmdatos span{display:block}.contenttipologias .promoinmtitulo1,.contenttipologias .titulo{font-size:18px;font-weight:700;margin-bottom:10px}.contenttipologias .promoinmtitulo1{margin-bottom:0}.contenttipologias tr td{color:#888;padding:5px 0}.contenttipologias tr td.eur{font-weight:700}.webext{margin:10px 0}span#idNumFotos{background:0 0;padding:0}iframe[name*=google_conversion_frame]{display:none}#idHabDialogAlertaFichaInmueble{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#idHabDialogAlertaFichaInmueble #wmContent{padding:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:0 0 10px}#idHabDialogAlertaFichaInmueble #wmBody .cajon-alerta-links-modal{background:none repeat scroll 0 0 #f5f5f5;margin:0 0 20px;padding:7px 3px 30px;border-bottom:1px solid #cfcfd0;font-size:15px;color:#888}#idHabDialogAlertaFichaInmueble .topModal{background-color:#303030;font-size:16px;line-height:26px;padding-left:0;text-align:center;color:#c2c2c2}#idHabDialogAlertaFichaInmueble .topModal span{clear:both;color:#fff;display:block;font-size:30px;padding-top:40px}#idHabDialogAlertaFichaInmueble .closeAModal{background:url(/hab_inmuebles/css/imgv3/habDialog.png) no-repeat scroll #303030;border:medium none;cursor:pointer;height:26px;position:absolute;right:10px;text-align:right;text-indent:-9999px;top:15px;width:28px}#idHabDialogAlertaFichaInmueble #wmTitle .guinyModal{background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat scroll -120px -982px #303030;height:30px;margin:0 auto;overflow:hidden;padding:30px 0;width:40px}#idHabDialogAlertaFichaInmueble #wmTitle .closeAModal{background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat scroll -88px -2118px #303030;border:medium none;cursor:pointer;height:18px;position:absolute;right:10px;text-align:right;text-indent:-9999px;top:10px;width:18px}#idHabDialogAlertaFichaInmueble #wmFooter{margin-bottom:15px}#idHabDialogAlertaFichaInmueble .textLinkAlerta{color:#555;font-size:17px;line-height:90px}#idHabDialogAlertaFichaInmueble .titFormAlerta{color:#888!important}#idHabDialogAlertaFichaInmueble .cajon-aviso{display:block;clear:both;overflow:hidden}#idHabDialogAlertaFichaInmueble .cajon-aviso div{padding:0;color:#555}#idHabDialogAlertaFichaInmueble .cajon-aviso input.grande{color:#fff;float:left;font-size:18px;font-weight:400;padding:10px}#idHabDialogAlertaFichaInmueble .cajon-aviso input.boton{color:#fff;float:left;font-size:18px;font-weight:400;padding:9px;margin-left:5px}#idHabDialogAlertaFichaInmueble .cajon-aviso input:focus,.cajon-aviso select:focus,.cajon-aviso textarea:focus{color:#fff;border:1px solid #ffd395;box-shadow:0 0 2px #f90}#idHabDialogAlertaFichaInmueble .cajon-aviso input.grande{color:#888;font-size:18px;width:305px}#idHabDialogAlertaFichaInmueble .volverAnuncio{color:#555;line-height:30px;margin:0 auto;font-size:18px;font-weight:700}#idHabDialogAlertaFichaInmueble .volverAnuncio{margin-top:20px;margin-bottom:0!important}#idHabDialogAlertaFichaInmueble .formAviso{margin:0 auto}#idHabDialogAlertaFichaInmueble .buttonSend{text-align:left;float:left;margin:10px 0}#idHabDialogAlertaFichaInmueble .titSend{float:left;margin:10px 0 0 170px;text-align:right}#idHabDialogAlertaFichaInmueble .cajon-aviso div.error-texto{background:#ffb8b8;color:#801b1b;font-size:14px;padding:5px 10px;text-align:left;width:440px;margin:10px auto 0 auto;box-sizing:border-box}#idHabDialogAlertaFichaInmueble .cajon-aviso .error{border:red 1px solid}#idHabDialogAlertaFichaInmueble #mailalertacheck{margin:0 0 0 170px;text-align:left}#idHabDialogAlertaFichaInmueble #mailalertacheck span.aspectolink{display:inline;padding:0}#idHabDialogAlertaFichaInmueble .mensajeAlertas{padding:15px!important;width:490px}#textolegalcookies{margin-top:80px}div#Updatedirlist input{float:left}#registro_lateral_300x250{width:300px}.publi_registro_lateral{margin-top:40px}#wmBody #content{border:none}.contactar-superior .caja{margin:0}.caja-antigua{display:block;clear:both;overflow:hidden;margin:10px 0}.caja-antigua p{color:#888;font-size:14px;display:block;float:left;width:395px}.caja-antigua img{float:left;margin:0 10px 10px 0;border:1px solid #888;display:block;width:200px}.caja-antigua h4{font-size:18px;margin-top:20px;margin-bottom:10px;color:#555;font-weight:500}.habDialog #wmBody #gMapImg{cursor:default!important}select#cod_prov{overflow-y:scroll}select#cod_prov::-webkit-scrollbar-thumb:hover{background-color:#f60}select#cod_prov::-webkit-scrollbar-thumb:active{background-color:#f60}select#cod_prov::-webkit-scrollbar{width:8px;margin-right:5px}select#cod_prov::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}select#cod_prov::-webkit-scrollbar-thumb{background-color:#a9a9a9;border-radius:10px}.aviso-footer{position:fixed;bottom:20px;right:20px;height:70px;width:50px;z-index:999}.xlmin800{background-size:1040px!important}.xlmin600{background-size:600px!important}map#idMapaZonaCoords{cursor:default}.mapa-zona-ficha{text-align:left;padding:15px;font-size:14px}.mapa-zona-ficha p{display:block;margin-bottom:5px}.color-zona-marcada{background:rgba(255,102,0,.4);display:inline-block;padding:0 3px;border-radius:2px}#solicitud #enviar{width:100px}#mapLayer{width:100%;height:800px;border:0;margin:0;padding:0;margin-top:52px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lista-mapa .cajon-map{position:relative;width:100%;height:800px;z-index:1;left:0}.lista-mapa .header h1{font-size:30px;display:inline}.items-mapa{background-color:#fff;border-radius:3px;box-shadow:0 0 8px #999}.items-mapa ul{position:relative;border-radius:3px;background:#f5f5f5;padding:1px 0}.items-mapa ul li{overflow:hidden;background:#fff;margin:10px;padding:0;cursor:pointer}.items-mapa ul li:nth-child(1){border-top:none}.items-mapa ul li:hover{background-color:#e2edf9}.items-mapa ul li.cabecera-items-mapa:hover{background-color:#fff}.cabecera-items-mapa{padding:10px;border-bottom:1px solid #ddd;color:#555}.lista-mapa .leyenda{background:#fff;position:absolute;bottom:70px;right:11px;font-size:11px;padding:8px;border-radius:2px;color:#565656;background-clip:padding-box;box-shadow:rgba(0,0,0,.298039) 0 1px 4px -1px;cursor:pointer;z-index:10;margin:5px 0}.lista-mapa .leyenda .icoinfo{margin-left:0;height:16px;float:left;margin-right:5px;width:16px;display:block;margin-top:4px;float:left}.lista-mapa .cajon-leyenda{background:#fff;position:absolute;bottom:130px;right:13px;width:200px;padding:15px;z-index:10;border-radius:3px;box-shadow:3px 3px 0 rgba(0,0,0,.1)}.lista-mapa .cajon-leyenda:after{display:block;content:" ";position:absolute;bottom:-15px;left:150px;width:0;height:0;border-left:20px solid transparent;border-top:20px solid #fff;border-right:20px solid transparent}.lista-mapa .leyenda-overlay{z-index:9;background:#fff;opacity:.5;position:absolute;top:0;left:0;width:100%;height:100vh}.lista-mapa .cajon-leyenda ul li{display:block;font-size:12px;color:#555;margin:5px;float:left;clear:left;line-height:20px}.lista-mapa .cajon-leyenda ul li span{float:left;display:block;margin-right:10px}.lista-mapa .cajon-leyenda .redonda{background:url(../../js/VistaMapa/images/hr1.png);background-size:75%;background-repeat:no-repeat;width:30px;height:30px}.lista-mapa .cajon-leyenda .h{background:url(../../js/VistaMapa/images/m1.png);background-size:75%;background-repeat:no-repeat;width:30px;height:40px}.lista-mapa .cajon-leyenda .favorito{background:url(../../js/VistaMapa/images/c1.png);background-size:75%;background-repeat:no-repeat;width:30px;height:30px}.lista-mapa .cajon-leyenda .r1{background:url(../../js/VistaMapa/images/r1.png);background-size:75%;background-repeat:no-repeat;width:30px;height:30px}.lista-mapa .cajon-leyenda .redonda3{background:url(../../js/VistaMapa/images/d1.png);background-size:100%;background-repeat:no-repeat;width:30px;height:30px}.lista-mapa .cajon-leyenda ul li.agrupados{line-height:29px;margin-left:2px}.lista-mapa .cajon-leyenda ul li.agrupados span{margin-right:12px}.lista-mapa .cajon-leyenda ul li.cerrar{position:absolute;right:0;top:0}.lista-mapa .cajon-leyenda ul li span.cerrar{display:block;cursor:pointer;background:url(/hab_inmuebles/css/imgv3/habDialog.png) no-repeat scroll -2px -6px;height:15px;width:20px;float:left;margin-top:3px;margin-right:3px}.lista-mapa .opinion-flotante{display:none}.cabecera-items-mapa span{display:inline-block}.cabecera-items-mapa span.titulo{float:left;text-align:left;width:220px}.cabecera-items-mapa a.cerrar-item{float:right;text-align:right;display:inline-block;color:#888}.cabecera-items-mapa a.cerrar-item span{display:inline-block;background-image:url(cerrar.jpg);background-repeat:no-repeat;height:13px;width:18px}.anuncio-mapa{width:230px;position:relative;overflow:hidden;border-radius:3px}.anuncio-mapa img{float:left;margin:5px;width:93px;height:77px;display:block}.anuncio-mapa .imagen-anuncio-mapa{box-shadow:inset 0 -39px 28px 28px rgba(0,0,0,.5);border:2px solid #f5f5f5;background-color:#555;top:-15px;position:absolute;left:-50%;border-bottom:2px solid #fff;right:-50%;border-radius:100%;height:160px;background-position:center;background-repeat:no-repeat}.cajon-map .flecha{position:absolute;bottom:-15px;left:33px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff}.anuncio-mapa .destacado-anuncio-mapa{float:left;margin-top:142px;padding:15px}.anuncio-mapa .ubicacion-aproximada{font-size:12px;background-color:#f1f1f1;padding:0 8px;margin-top:5px;display:inline-block;float:left;clear:left}.anuncio-mapa .imagen-anuncio-mapa .obranueva{position:absolute;top:20px;left:24%;color:#fff;background-color:#f60;padding:0 10px;font-size:14px}.items-mapa ul li .anuncio-mapa{padding:0;width:380px;position:relative;overflow:hidden;border-radius:0}.items-mapa ul li .anuncio-mapa img{float:left;margin:0;width:120px;height:95px;display:block}.items-mapa ul li .anuncio-mapa .imagen-anuncio-mapa{float:left;width:120px;border:none;background-color:transparent;position:relative;left:0;right:0;border-radius:0;height:auto;top:0}.items-mapa ul li .anuncio-mapa .imagen-anuncio-mapa .habajado{position:absolute;font-weight:lighter;bottom:0;right:0;font-size:12px;width:120px;text-align:right;padding:1px 8px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.65)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%)}.items-mapa ul li .anuncio-mapa .destacado-anuncio-mapa{margin-top:0;width:240px;float:left;margin-left:10px;padding:10px 10px 0 0}.items-mapa ul li .anuncio-mapa .precio-destacado-mapa{position:relative;color:#555;display:inline;float:left;left:0;top:0;margin-top:5px}.items-mapa ul li .anuncio-mapa .precio-destacado-mapa .precio{color:#000;float:left;font-size:20px;line-height:20px}.items-mapa ul li .destacado-anuncio-mapa h3{font-size:16px;color:#f60}.items-mapa ul li .ubicacion{font-size:14px}.items-mapa ul li .anuncio-mapa .caracteristicas-destacado-mapa{display:inline-block;color:#888;margin-left:5px;font-size:13px;margin-top:6px}.items-mapa ul li .anuncio-mapa .imagen-anuncio-mapa .obranueva{top:5px;left:0}.items-mapa ul li .anuncio-mapa strong{font-weight:400}.items-mapa ul li.titular{font-size:16px;line-height:12px;color:#555;background:#f5f5f5;border-bottom:1px solid #ccc;padding:3px 0 5px 5px}.items-mapa ul li.titular span.cerrar{display:block;float:right;height:20px;width:20px;text-indent:-9999px;background:url(/hab_inmuebles/css/imgv3/habDialog.png) no-repeat scroll -7px -7px rgba(0,0,0,0)}.items-mapa ul li.paginacion{text-align:right}.items-mapa ul li.paginacion a{display:inline-block;padding:10px;background:#fff}.items-mapa ul li.paginacion a.active{background:#f60;color:#fff}.items-mapa ul .flecha{border-bottom:15px solid #f5f5f5}.anuncio-mapa h3{color:#555;font-size:16px;text-transform:lowercase}.anuncio-mapa h3:first-letter{text-transform:uppercase}.anuncio-mapa .precio-destacado-mapa{position:absolute;left:130px;bottom:15px}.anuncio-mapa .precio-destacado-mapa .precio{font-size:26px;font-family:Molengo,sans-serif;color:#fff;float:left;display:block;line-height:30px}.anuncio-mapa .precio-destacado-mapa .habajado{color:#fff;float:left;display:block;font-size:12px;clear:left;margin-top:-3px;line-height:18px}.anuncio-mapa .caracteristicas-destacado-mapa{font-size:14px;color:#555;clear:left;margin-top:10px}.anuncio-mapa .caracteristicas-destacado-mapa span{color:#ddd}.anuncio-mapa .ubicacion{font-size:14px;color:#888}.anuncio-mapa .ubicacion .icomapa{background-position:-389px -59px;padding-left:15px}.cajon-marker{position:relative;margin-left:-15px;margin-top:-15px;cursor:pointer;width:125px}.cajon-marker.marker-agrupado{margin-left:-25px;margin-top:-25px;width:30px}.cajon-marker.marker-exacto{margin-left:-25px;margin-top:-25px}.cajon-marker span.marker.hvisitada{margin-top:-40px!important}.cajon-marker .marker{float:left;display:block;z-index:1;position:relative}.cajon-marker .h{background:url(../../js/VistaMapa/images/m1.png);height:40px;width:30px;margin-top:-25px}.cajon-marker .favorito{background:url(../../js/VistaMapa/images/c1.png);height:30px;width:30px;margin-top:8px}.cajon-marker .redonda{background:url(../../js/VistaMapa/images/hr1.png);height:30px;width:30px;margin-top:8px}.cajon-marker .redonda2{background:url(../../js/VistaMapa/images/r1.png);background-repeat:no-repeat;margin-top:8px;height:30px;width:30px;line-height:30px;text-align:center;font-size:14px;color:#fff}.cajon-marker .redonda3{background:url(../../js/VistaMapa/images/d1.png);background-repeat:no-repeat;margin-top:8px;line-height:50px;width:50px;height:50px;text-align:center;font-size:14px;color:#fff}.cajon-marker .hvisitada{background:url(../../js/VistaMapa/images/m3.png);height:40px;width:30px;margin-top:-25px}.cajon-marker:hover .hvisitada{background:url(../../js/VistaMapa/images/m2.png)}.cajon-marker .redondaf{background-image:url(../../js/VistaMapa/images/rc1.png);background-repeat:no-repeat;margin-top:2px;padding:9px 16px;font-size:14px;color:#fff}.cajon-marker .hseleccionada{background:url(../../js/VistaMapa/images/m2.png);height:40px;width:30px;margin-top:-25px}.cajon-marker .hvisitadaseleccionada{background:url(../../js/VistaMapa/images/m2.png);height:40px;width:30px;margin-top:-25px}.cajon-marker .redondaseleccionada{background:url(../../js/VistaMapa/images/hr2.png);height:30px;width:30px;margin-top:8px}.cajon-marker .redondavisitada{background:url(../../js/VistaMapa/images/hr3.png);height:30px;width:30px;margin-top:8px}.cajon-marker .redonda2seleccionada{background:url(../../js/VistaMapa/images/r2.png);background-repeat:no-repeat;margin-top:8px;height:30px;width:30px;line-height:30px;text-align:center;font-size:14px;color:#fff}.cajon-marker .redondafseleccionada{background:url(../../js/VistaMapa/images/rc2.png);margin-top:0;padding:13px 22px;background-repeat:no-repeat;font-size:16px;color:#fff}.cajon-marker .favoritoseleccionado{background:url(../../js/VistaMapa/images/c2.png);height:30px;width:30px;margin-top:8px}.cajon-marker .favorito.fav-exacta,.cajon-marker .favoritoseleccionado.fav-exacta{margin-top:-12px!important}.cajon-marker .precio{position:relative;z-index:0;font-size:13px;color:#fff;background:rgba(0,0,0,.5);border-radius:3px;float:left;margin-top:12px;margin-left:-13px;padding:4px 8px 4px 17px}.cajon-marker .seleccionado{box-shadow:0 0 5px #f60}span.h+span.precio,span.hseleccionada+span.precio,span.hvisitada+span.precio,span.hvisitadaseleccionada+span.precio{margin-top:-20px!important}span.favorito.fav-exacta+span.precio,span.favoritoseleccionado.fav-exacta+span.precio{margin-top:-8px!important}.lista-mapa{position:relative;overflow:hidden;margin-top:0!important}.lista-mapa iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lista-mapa .count{display:none!important}.lista-mapa .filtros{width:220px;position:absolute;top:140px;left:10px!important;background:#fff;z-index:9;box-shadow:0 0 6px rgba(0,0,0,.4);border-radius:2px}.lista-mapa #btnfilto{height:auto;text-align:center;margin:0}.lista-mapa .filtros .filtronuevo{padding:0;border-radius:3px}.lista-mapa .filtros .filtronuevo .liboton{box-shadow:none;background:0 0;margin-bottom:0;position:relative;overflow:hidden;bottom:0;left:0;height:auto;padding:0;width:220px;margin-top:10px}.lista-mapa .filtros .filtronuevo ul li.ampliacionfiltros{margin-top:0}.lista-mapa .filtros .filtronuevo ul{margin-bottom:0;background-color:#f5f5f5}.lista-mapa .filtros .filtronuevo ul#alertaslistaheaderN{display:none}.lista-mapa .filtros ul{padding:15px}.lista-mapa .filtros ul li.ampliacionfiltros select{margin-bottom:15px}.lista-mapa .filtros li.ampliacionfiltros table{margin-bottom:5px}.lista-mapa .filtros ul.ulbtn{padding:5px 0 5px 30px}.lista-mapa .filtros ul li.caracteristicas{margin-top:5px;display:block;padding:5px 0}.lista-mapa .filtros label{font-weight:700;cursor:pointer;color:#555;position:relative;display:block}.lista-mapa .filtros label:before{display:none}.filtronuevo #filtrosav ul li input[type=checkbox]+label:before,.filtros .filtronuevo .subtiposav ul li input[type=checkbox]+label:before,.lista-mapa .filtros .filtronuevo #filtrosav ul li input[type=radio]+label:before{display:block}.lista-mapa .filtros label:after{content:'';background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat;background-position:-22px -1850px;right:10px;top:35px;padding:0 0 2px;position:absolute;width:15px;height:15px}.lista-mapa .filtros #bottomlist{margin-top:20px;height:35px}.lista-mapa .filtros #bottomlist .mostrarfa span{background-position:-40px -1855px}.lista-mapa .filtros #bottomlist .ocultarfa span{background-position:-42px -1872px}.lista-mapa .filtros .ocultar-filtros{background:#fff;border-top:1px solid #e4e4e4;padding:15px;overflow:hidden}.lista-mapa .filtros .ocultar-filtros div{width:120px;margin:0 auto}.lista-mapa .filtros .ocultar-filtros a{color:#888}.lista-mapa #btnfilto input{margin-left:0;width:190px}.lista-mapa .filtros .filtronuevo ul li .opciones-habitaciones div{padding:0 9.9px}.lista-mapa .filtros .filtronuevo .tipos-inmuebles-listado ul li a,.lista-mapa .filtros .filtronuevo .tipos-inmuebles-listado ul li label{width:50px}.lista-mapa .masfiltros-mapa{overflow:hidden;width:220px;float:left}.lista-mapa .filtros .ocultar-filtros span.simboloOcultarFiltros{float:left;background-position:-1px -1870px;display:block;width:22px;height:16px;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211);text-indent:-999px}.lista-mapa .filtros .ocultar-filtros span.simboloMostrarFiltros{float:left;background-position:-1px -1852px;display:block;width:22px;height:16px;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211);text-indent:-999px}.lista-mapa .filtros .ocultar-filtros span#txtOcultarFiltros{font-weight:100;color:#888;font-size:14px}.lista-mapa .filtros .filtronuevo .espaciado-boton{height:0}.lista-mapa .filtros #btnOcultarFiltros,.lista-mapa .filtros .ocultar-filtros span{cursor:pointer}.lista-mapa #filtrosav{position:absolute;left:250px;top:-240px;background:#f5f5f5;width:450px;padding-left:15px;border-radius:2px;box-shadow:0 0 6px rgba(0,0,0,.4)}.lista-mapa #filtrosav .cerrar-modal-filtros{overflow:hidden;float:left;width:440px;border-bottom:1px solid #dfdfdf;margin-bottom:10px}.lista-mapa #filtrosav .cerrar-modal-filtros a{color:#888;display:block;float:right;margin:10px 0}.lista-mapa #filtrosav .cerrar-modal-filtros a span{display:block;background:url(/hab_inmuebles/css/imgv3/habDialog.png) no-repeat scroll -2px -6px;height:15px;width:20px;float:left;margin-top:3px;margin-right:3px}.lista-mapa #filtrosav:after{display:block;content:" ";position:absolute;left:-20px;top:164px;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #f5f5f5}.lista-mapa .filtros{overflow:visible}.lista-mapa .filtros .filtronuevo #filtrosav ul{display:block;float:left;width:200px;padding-top:0;margin-bottom:16px}.lista-mapa .ficha{will-change:right;width:400px;position:absolute;top:60px;right:-405px;background:#fff;z-index:14;box-shadow:-3px 0 6px rgba(0,0,0,.2);overflow:scroll;transition:all .3s ease-in-out}.lista-mapa .ficha.ficha-mostrar{right:0;transition:all .3s ease-in-out}.lista-mapa .ficha .header{z-index:999;display:block;position:fixed;width:400px;background:rgba(255,102,0,.75)}.lista-mapa .ficha iframe{height:100%;margin-top:-52px;overflow:scroll}.lista-mapa .ficha .header ul li{display:inline-block;height:40px;margin:0;padding:0;float:left}.lista-mapa .ficha .header ul li.favnone{display:none}.lista-mapa .ficha .header ul li a{color:#fff;line-height:40px;font-size:13px;display:block}.lista-mapa .ficha .header ul li span.addfav{background-position:-76px -2065px}.lista-mapa .ficha .header ul li span.favorito{height:36px;width:40px;display:block;opacity:.5;float:left}.lista-mapa .ficha .header ul li.cerrar{float:right}.lista-mapa .ficha .header ul li.nueva-ventana{float:right}.lista-mapa .ficha .header ul li span.ventana{background-position:-77px -2135px;height:36px;width:33px;display:block;opacity:.9;float:left}.lista-mapa .ficha .header ul li span.cerrar{background-position:-74px -2106px;height:36px;width:33px;display:block;float:left}.cabecera-mapa{position:absolute;left:0;top:0;width:100%;z-index:2;background:#f60}.cabecera-mapa h1{font-size:30px;line-height:36px;float:left;color:#fff}.cabecera-mapa h2{display:inline-block;font-size:14px;color:#ffcfaf;margin-left:10px;padding-top:10px}.cabecera-mapa #numero-anuncios,.cabecera-mapa #numero-anuncios-no-ubicados{font-size:14px;float:left;color:#ffcfaf;margin-top:12px;margin-left:8px;font-weight:100}.cabecera-mapa .resultado{margin-bottom:0}.loadingLayer{width:30px;height:29px;margin-left:10px;float:left;margin-top:10px;background-image:url(/hab_inmuebles/img/list-loader.gif?20170206)!important;background-repeat:no-repeat!important;background-position:-2px -2px!important;background-size:110%!important;text-indent:-900px;position:relative;background-color:#f60;border-radius:50%}.loadingLayer:after{content:" ";position:absolute;left:27px;top:0;width:250px;height:24px;background-color:#f60}.hide{display:none}.show{display:block}.lista-mapa .top-filtro{width:180px;position:absolute;top:60px;left:10px;background:#f5f5f5;color:#888;font-size:12px;padding:20px;z-index:9;box-shadow:0 0 6px rgba(0,0,0,.4);border-radius:2px;box-sizing:content-box}.lista-mapa .top-filtro span.texto-actualizar-mapa{display:block;float:left;width:115px;line-height:16px}.lista-mapa .top-filtro .actualizar-anuncios{float:right;position:relative}.lista-mapa .top-filtro .actualizar-anuncios input{visibility:hidden}.lista-mapa .top-filtro.top-filtro-resaltar{background-color:#fff7de;border-bottom:3px solid #ffe0ac}.onoffswitch{position:relative;width:55px;margin-top:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.lista-mapa .top-filtro.top-filtro-resaltar-blink .onoffswitch-label{-webkit-box-shadow:0 0 15px 0 rgba(255,134,86,.76);-moz-box-shadow:0 0 15px 0 rgba(255,134,86,.76);box-shadow:0 0 15px 0 rgba(255,134,86,.76)}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border-radius:5px}.onoffswitch-inner{display:block;width:200%;margin-left:-100%;-moz-transition:margin .3s ease-in 0s;-webkit-transition:margin .3s ease-in 0s;-o-transition:margin .3s ease-in 0s;transition:margin .3s ease-in 0s}.onoffswitch-inner:after,.onoffswitch-inner:before{display:block;float:left;width:50%;height:28px;padding:0;line-height:21px;font-size:12px;color:#fff;font-weight:700;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.onoffswitch-inner:before{content:"ON";padding-left:5px;padding-top:3px;background-color:#f60;color:#fff}.onoffswitch-inner:after{content:"OFF";padding-right:3px;padding-top:3px;background-color:#888;color:#ddd;text-align:right}.onoffswitch-switch{display:block;width:19px;margin:3px;background:#fff;border:2px solid #fff;border-radius:3px;position:absolute;top:0;bottom:0;right:26px;-moz-transition:all .3s ease-in 0s;-webkit-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}.lista-mapa .ficha .header ul li a{margin-left:0;padding-right:20px}.lista-mapa .ficha .header ul li span{margin-left:0;padding-right:10px}.lista-mapa .ficha .header ul li a:hover{background-color:rgba(0,0,0,.3);color:#fff}#ficha-mapa{background-color:#f5f5f5;color:#666;font-size:15px;margin-top:36px}#ficha-mapa h1{font-size:18px;color:#333;margin:0 10px 0 10px}#ficha-mapa h2{font-size:15px;color:#333;margin:0 10px 0 10px}#ficha-mapa h3{color:#555;margin-bottom:7px;font-size:18px;font-weight:500}#ficha-mapa .primer-bloque h3{font-size:16px}#ficha-mapa ul.ulcaracteristicas{margin:20px 0;padding:5px 0 0 0;clear:left;color:#555;overflow:hidden;font-size:16px}#ficha-mapa ul.ulcaracteristicas strong{font-weight:400}#ficha-mapa ul.ulcaracteristicas li{display:inline;margin-right:10px}#ficha-mapa ul.ulcaracteristicas li:after{content:" | ";color:#ddd;margin-left:10px;display:inline-block}#ficha-mapa ul.ulcaracteristicas li:last-child:after{display:none}#ficha-mapa ul.ulcaracteristicas a.tambienen{color:#f60;font-weight:400}#ficha-mapa ul.ulubicacion{margin-bottom:10px;color:#888}#ficha-mapa ul.ulubicacion li span{background-position:-390px -52px;display:inline-block;width:15px;height:20px}#ficha-mapa #ficha{overflow:hidden;box-sizing:content-box}#ficha-mapa .bloque-ficha{margin:40px 0;line-height:23px;padding:0 20px;overflow:hidden}#ficha-mapa .bloque-ficha-2{margin:0;line-height:23px}#ficha-mapa .bloque-ficha-2 h3{margin-left:20px;margin-top:30px}#ficha-mapa .bloque-ficha-2 .ubicacion-bottom{margin-left:20px;display:block;margin-top:-7px;margin-bottom:10px}#ficha-mapa .all-caracteristicas{overflow:hidden}#ficha .all-caracteristicas-w100 li,#ficha-mapa .all-caracteristicas li{width:100%;float:left;min-height:28px;vertical-align:top;border-bottom:1px solid #eee;padding-top:5px}#ficha .all-caracteristicas-w100 li span,#ficha-mapa .all-caracteristicas li span{display:inline-flex}#ficha-mapa .primer-bloque{margin-top:-47px;padding-top:30px}#ficha-mapa .capitalise{text-transform:lowercase}#ficha-mapa #foto{position:relative;width:190%;margin:0;height:280px;border:5px solid #fff;top:-25px;overflow:hidden;left:-50%;right:-50%;border-radius:100%;background-attachment:scroll;background-repeat:no-repeat;background-position:center;background-color:#fff}#ficha-mapa .bloque-cortar{max-height:200px;position:relative;overflow:hidden}#ficha-mapa .bloque-ficha.bloque-cortar.with-tooltip{overflow:visible}#ficha-mapa .bloque-ficha.bloque-cortar .all-caracteristicas li{display:inline-flex;align-items:center}#ficha-mapa .bloque-cortar .all-caracteristicas .alquier-indice-precio-tooltip-container{position:relaitve;width:auto;height:auto;display:inline-flex}#ficha-mapa .bloque-cortar .all-caracteristicas .alquier-indice-precio-tooltip-container:hover .alquier-indice-precio-tooltip-content{visibility:visible}#ficha-mapa .bloque-cortar .all-caracteristicas .alquier-indice-precio-tooltip-icon{background-position:-354px -723px;display:block;margin-left:68px;height:32px;width:32px;margin:0}#ficha-mapa .bloque-cortar .all-caracteristicas .alquier-indice-precio-tooltip-content{visibility:hidden;background-color:#f60;color:#fff;border-radius:4px;padding:8px;text-align:left;position:absolute;z-index:1;top:-115%;right:0}#ficha-mapa .bloque-cortar .all-caracteristicas .alquier-indice-precio-tooltip-content::after{content:' ';display:block;background-color:#f60;transform:rotate(45deg);position:absolute;bottom:-4px;width:15px;height:15px;right:185px}#ficha-mapa .bloque-cortar .all-caracteristicas .alquier-indice-precio-tooltip-container-2 .alquier-indice-precio-tooltip-content::after{right:33px}#ficha-mapa .numanuncio{color:#aaa;font-size:12px}#ficha-mapa .bloque-cortar .ampliarinfo{display:block}#ficha-mapa .bloque-cortar .ampliarinfo a{color:#f60;text-decoration:none}#ficha-mapa .bloque-cortar .ampliarinfo a span{background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211)!important;background-position:-1px -1850px;display:inline-block;height:20px;width:20px;opacity:.7}#ficha-mapa .comparacionm2 li{float:left;width:50%}#ficha-mapa .comparacionm2 li strong{display:block}#ficha-mapa .comparacionm2 li span{color:#888}#ficha-mapa .ampliarinfo{display:none;position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;padding:70px 0 0 0;background:-moz-linear-gradient(bottom,#f5f5f5 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left bottom,left bottom,color-stop(0,#f5f5f5),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(bottom,#f5f5f5 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(bottom,#f5f5f5 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(bottom,#f5f5f5 0,rgba(255,255,255,0) 100%);background:linear-gradient(to top,#f5f5f5 0,rgba(255,255,255,0) 100%)}#ficha-mapa #foto span2{display:block;width:100%;position:absolute;top:0;background-color:#000;filter:alpha(opacity=60);opacity:.6;color:#fff}#ficha-mapa #foto .cajondescfoto{display:block;width:100%;position:absolute;bottom:0;color:#fff;z-index:0;padding:0 0 25px 0;height:60px;text-shadow:0 -1px 1px #888;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.6)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.6) 100%)}#ficha-mapa #foto .ps-caption-content{display:none!important}#ficha-mapa .col_1{width:360px;display:none}#ficha-mapa .col_2{width:360px;margin:0 auto;padding-left:40px;position:relative;margin-top:200px}#ficha-mapa #foto h1{width:70%;margin-top:7px;margin-left:7px;float:left;font-size:18px;color:#fff;font-weight:500}#ficha-mapa #foto h2{font-size:14px;color:#fff;clear:left;margin-left:7px}#ficha-mapa #foto h3{margin-top:7px;margin-right:7px;margin-bottom:0;line-height:18px;color:#fff;font-size:14px;width:48%;float:left;overflow:hidden}#ficha-mapa #foto h3 i{font-size:12px;text-align:left;float:left;line-height:10px;width:100%}#ficha-mapa #foto h3 span{display:block;float:left;font-size:36px;font-family:Molengo,sans-serif;line-height:42px;margin-top:-5px}#ficha-mapa .cod_anuncio strong{font-weight:700}#ficha-mapa .menutop{width:100%;display:block;clear:both;background:#fff;margin-top:-58px;overflow:hidden}#ficha-mapa .menutop a{color:#888;text-decoration:none;font-size:14px;width:36px;height:31px;display:block;float:left;white-space:nowrap;overflow:hidden;margin:4px 0 0 2px}#ficha-mapa .top-ficha-mapa{margin-top:0!important;background:#fff}#ficha-mapa .fotostop,#ficha-mapa .videotop{display:none}#ficha-mapa .mapatop{background-color:#fff;border-radius:50%;margin:auto;padding:10px;width:40px;height:40px;text-align:center;position:relative;z-index:3}#ficha-mapa .favlink span{background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat;background-position:-279px -2000px;padding:22px 30px;width:1px;height:1px;background-size:320px}#ficha-mapa .favlink span:hover{background-position:-279px -2039px}#ficha-mapa .ico_alertas_ip span{background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211) no-repeat;background-position:-279px -2039px;padding:22px 30px;width:1px;height:1px;background-size:320px}#ficha-mapa .favlink.alertaactiva span{background-position:-279px -2039px!important}#ficha-mapa .favlink.alertaactiva span:hover{background-position:-279px -2000px!important}#ficha-mapa .ficha_foto.p span.floatright{background-position:-379px -103px;background-color:#343434;width:17px;height:18px;font-size:12px!important;right:2px;display:none}#ficha-mapa .ficha_foto.p{float:left;margin:0 10px 10px 0}#ficha-mapa .ficha_foto.p img{width:80px;height:60px}#ficha-mapa .ficha_foto.g img{width:100%;cursor:default}#ficha-mapa .ficha_foto.g.hide{display:none}#ficha-mapa .ficha_foto.p span.floatleft{display:none}#ficha-mapa .masinmuebles{display:none}#ficha-mapa .inputButton{background:linear-gradient(#f60 0,#fb7513 99%) repeat scroll 0 0 #f60;border:1px solid #fb7513;border-radius:3px 3px 3px 3px;clear:both;color:#fff;cursor:pointer;display:block;font-size:14px!important;font-weight:700;padding:7px 10px!important;text-align:center;text-decoration:none;text-shadow:0 0 2px #8f4808}#ficha-mapa .vertelfonocontacto{display:block;margin-top:5px;background-color:#fffbef;border-bottom:1px solid #ffe0b2;padding:5px;background-position:-371px -1277px;clear:both;color:#888;font-size:12px;color:#555;width:90%}#ficha-mapa table{margin:15px 10px 10px 0;width:100%}#ficha-mapa .inmuebletipo{clear:both;margin:20px -20px 0 -20px;padding:20px!important;line-height:18px;color:#5e605d;background:#ececec;border-top:1px solid #dce0df;border-bottom:1px solid #dce0df}#ficha-mapa .inmuebletipo span{font-size:12px;color:#a0a0a0}#ficha-mapa .inmuebletipo a{text-decoration:none;color:#f60}#ficha-mapa .todaslasfotos{cursor:pointer;text-decoration:none;color:#f60;font-weight:400;margin-left:0;padding-left:0}#ficha-mapa .destacados_cajon{margin:5px 0;padding:5px 0}#ficha-mapa .tipologiaspromo{color:#888;margin-top:20px}#ficha-mapa .tipologiaspromo .titulo{color:#000}#ficha-mapa .tipologiaspromo .precio{color:#000;font-weight:700}#ficha-mapa .tipologiaspromo a{color:#f60;text-decoration:none}#ficha-mapa .tipologiaspromo tr{border-bottom:1px solid #f1f1f1}#ficha-mapa .tipologiaspromo tr td{padding:5px 0}#ficha-mapa .contactar-ficha{background:#f1f1f1}#ficha-mapa .contactar-ficha .contactar{background:#f60;padding:10px 20px}#ficha-mapa .contactar-ficha-mensaje{padding:15px 5px;margin-bottom:10px}#ficha-mapa #formDades .infoficina{overflow:hidden;margin-left:5px;margin-bottom:5px}#ficha-mapa #formDades label{display:block;margin-top:0;font-weight:500;font-size:14px;color:#333}#ficha-mapa #formDades legend,#ficha-mapa .ficha_form_solicitud legend{padding:0 20px;font-size:17px;color:#555;font-weight:500;margin-bottom:5px;margin-left:0}#ficha-mapa #formDades input[type=text],#idEmail,.og-contenido .ficha_form_solicitud input[type=text],input[type=password]{width:330px;clear:left;display:block;margin-top:0;margin-left:0;font-size:15px;color:#888;padding:8px;float:left;line-height:24px}#listaemail .input{margin-bottom:16px}#ficha-mapa .contactar-ficha .nota{display:inline-block;margin-left:5px}#ficha-mapa .contactar-ficha .mailcheck{width:auto}#ficha-mapa #divmailsolicitud{width:375px}#ficha-mapa .contactar-ficha .telfvalidado{width:330px}#ficha-mapa .contactar-ficha .telfvalidado a{display:block}#ficha-mapa #formDades .recordardatos{float:left;clear:both;display:block;margin:0;color:#888;padding:0;position:relative;width:370px}#ficha-mapa #formDades .recordardatos input{visibility:hidden}#ficha-mapa #formDades .recordardatos span{position:absolute;top:2px;left:3px;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211);background-position:-94px -1832px!important;background-repeat:no-repeat;display:block;padding-left:22px;line-height:26px;font-size:14px;width:100%}#ficha-mapa #formDades .recordardatos span:hover{background-position:-94px -2004px!important}#ficha-mapa #formDades .recordardatos input[type=checkbox]:checked+span{background-position:-148px -1873px!important;color:#555}.lista-mapa #ficha-mapa.ficha iframe{position:relative!important;margin-top:0!important;overflow:hidden!important;height:290px!important}#ficha-mapa label.recordardatos{margin-bottom:0;margin-top:0!important}#ficha-mapa .recordardatos input{width:auto!important}#ficha-mapa #formDades input{width:345px;position:relative!important;z-index:0;margin:10px 0;font-weight:400!important}#ficha-mapa #formDades textarea{height:65px;width:330px;font-family:Arial;font-size:14px;color:#888;margin-left:0;margin-bottom:10px;padding:8px}#ficha-mapa #formDades .avisolegal{display:block;color:#888;margin:0;font-size:12px;width:330px}#ficha-mapa #formDades .referenciaficha{color:#888;text-align:center}#ficha-mapa #formDades .referenciaficha strong{color:#000;font-weight:700;text-align:center}#ficha-mapa #formDades .logo{display:block;background-color:#eee;width:120px;height:60px;float:left}#ficha-mapa .i_captcha{float:left;clear:left;width:15%!important;margin-bottom:0!important;color:#888;font-size:1.4em;padding:3px 0}#ficha-mapa .img_captcha{float:left;margin:11px 0 0 5px!important;border:4px solid #fff}#ficha-mapa .reload{cursor:pointer;background-position:-190px -1297px!important;padding:7px 0 0 30px;color:#f60;float:left;font-size:15px;margin-top:7px!important}#ficha-mapa .errorcaptcha{color:red;display:block;clear:left}#ficha-mapa .nota-captcha{color:#888;margin-bottom:40px;display:block;clear:left;margin-left:0}#ficha-mapa ul.all-caracteristicas li span.infoeficiencia{color:#f60;text-decoration:none;cursor:pointer;margin-left:0;font-size:13px;background:0 0;width:auto}#ficha-mapa .cuadroeficiencia{margin:5px 0 15px 0;display:none}#ficha-mapa .contactar-ficha label.error{margin-left:0;display:inline-block;text-align:left;font-size:12px!important;color:Red!important;margin-top:-10px!important;margin-bottom:10px!important}#ficha-mapa .infocaptcha{display:none}#ficha-mapa .legal{padding:10px 0 10px 0}#ficha-mapa table.campos{width:80%;margin:auto}#ficha-mapa table.campos th{font-weight:700;line-height:20px}#ficha-mapa table.campos .titulo{font-weight:700;line-height:24px;font-size:1.3em;color:#000;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px}#ficha-mapa table.campos td{padding-left:5px;height:20px}#ficha-mapa table.campos .pijama1{color:#000}#ficha-mapa table.campos .pijama0{color:#000}#ficha-mapa div.campos .titulo{font-weight:700}#ficha-mapa .ficha_form_solicitud{padding:0!important;border-radius:none;margin:0}#ficha-mapa .contactar-ficha .formenviado{width:315px;margin:0;padding:0}#ficha-mapa #fichaMultimedia{margin:10px 0;overflow:hidden;clear:both}#ficha-mapa #fichaMultimedia .titulo-bottom{margin-left:10px;margin-top:10px;color:#333;margin-bottom:7px;font-weight:700;font-size:17px}#ficha-mapa #fichaMultimedia div.multimedia{width:100%;float:left;margin:10px;background-image:url(../img/sprite.png?20210211);background-position:0 -490px;background-repeat:no-repeat}#ficha-mapa #fichaMultimedia div.multimedia a{text-decoration:none;font-weight:700;color:#f60;padding:10px 10px 10px 40px;display:block}#ficha-mapa #fichaMultimedia span.titulo{font-weight:700;padding:5px 10px;display:block}#ficha-mapa #fichaMultimedia table{width:100%}#ficha-mapa #fichaMultimedia table tr{height:20px;line-height:20px}#ficha-mapa #fichaMultimedia a{COLOR:#f60;padding:1px 2px}#ficha-mapa .contactar{text-align:center;clear:both;padding:0;background:#fff;position:fixed;bottom:0;z-index:1;width:400px}#ficha-mapa .contactar a{color:#fff;font-size:1.4em}#ficha-mapa .contactar #btn-formContacto{margin:20px 0}#ficha-mapa .titulo_errores_nav{font-weight:700;font-size:20px;padding:10px}#ficha-mapa #errores_nav{padding:10px}#ficha-mapa #errores_nav ul{margin-top:10px}#ficha-mapa #errores_nav ul a{font-size:18px}#ficha-mapa li.filtro{display:block;padding:7px 7px}#ficha-mapa li.filtro h3{color:#000;font-weight:700;font-size:1em;margin:0 0 5px 0}#ficha-mapa .selectfiltro{width:200px;font-size:24px}#ficha-mapa li.lidirectofiltro{margin-top:8px!important}#ficha-mapa li.lidirectofiltro a{font-size:1.5em!important}#ficha-mapa .filtroheader{margin:10px 0;padding:7px 0;text-align:right;background-color:#fff;background-image:url(../img/bg_li.gif);background-repeat:repeat-x;background-position:bottom;-webkit-box-shadow:1px 2px 4px #888;-moz-box-shadow:1px 2px 4px #888;box-shadow:1px 2px 4px #888;width:100%;color:#b4b4b4;font-size:.9em;text-align:center;line-height:1.6em}#ficha-mapa .filtroheader a{color:#f60;padding:1px 2px;font-size:1.5em;font-weight:700}#ficha-mapa .formleft{margin:0 0 20px;padding:0}#ficha-mapa .formleft label{display:block;font-weight:700;margin-top:10px;line-height:27px}#ficha-mapa .inputButton{font-size:16px;margin-top:15px;font-weight:700;padding:2px 10px}#ficha-mapa .hipotecaresultado{margin:10px;font-weight:700;bottom:0;-moz-border-radius:8px;-webkit-border-radius:8px;background-color:#dae4f5;padding:10px 15px}#ficha-mapa .hipotecaresultado .hipotecaprecio{font-size:36px;font-weight:700}#ficha-mapa .hipotecaresultado .hipotecaprecio #txtMonPayment{font-weight:700}#ficha-mapa .hipotecaresultado .hipotecames{color:#888;font-size:14px;font-weight:700}#ficha-mapa .hipotecaanos{width:170px;font-size:16px}#ficha-mapa .anotacion{display:block;padding:10px 0;font-size:11px;color:#555}#ficha-mapa .contactar-ficha .avisolegal a{color:#888;text-decoration:underline;text-align:right}#ficha-mapa .contactar-ficha .contactomascerca{display:block;font-size:18px;text-align:center;color:#888;margin-top:15px;font-weight:400}#ficha-mapa .contactar-ficha .contactoenviado{font-size:24px;color:#429a13;margin:0;padding:10px 0;line-height:30px;text-align:left}#ficha-mapa .contactar-ficha .gesto{background-position:0 -924px;background-image:url(../img/sprite.png?20210211);background-repeat:no-repeat;display:inline;float:left;padding:20px 10px;width:10px;margin-top:20px;display:none}#ficha-mapa .contactar-ficha .contactollamar{color:#555;text-align:center}#ficha-mapa .contactar-ficha .contactotelf{font-size:24px;font-weight:700;color:#555;text-align:center;background-position:-357px -718px}#ficha-mapa .contactar-ficha .contactoalerta{display:block;font-size:14px;color:#888;margin:0 0 20px;text-align:center}#ficha-mapa .contactar-ficha .vertel{display:none;margin-top:5px;background-color:#fffbef;background-image:url(../img/sprite.png?20210211);border-bottom:1px solid #ffe0b2;padding:5px;padding-left:36px;background-position:-371px -1277px;clear:both;color:#888;font-size:12px;color:#555;margin:0 15px 15px 0!important;width:67%!important}#ficha-mapa #similares{display:none}#ficha-mapa #gMapHelp,#ficha-mapa #precioM2ficha .bloque{width:100%}#ficha-mapa #precioM2ficha .contactar-ficha fieldset{margin:0}#ficha-mapa #precioM2ficha .titulobloque{margin-top:0;display:none}#ficha-mapa #precioM2ficha .bloque{padding:20px 15px;overflow:hidden;clear:left}#ficha-mapa #precioM2ficha .preciobloque{border-radius:2px;overflow:hidden;margin-left:2%;text-align:center;width:110px;background-color:#888;float:left;font-size:14px;padding:10px 0;font-weight:500;color:#fff;height:45px}#ficha-mapa #precioM2ficha .preciobloque sup{font-size:6px}#ficha-mapa #precioM2ficha .precioanuncio{text-align:center}#ficha-mapa #precioM2ficha .precioanuncio span{margin-bottom:3px;margin-top:2px}#ficha-mapa #precioM2ficha .preciobloque span{display:block;color:#fff;font-size:12px;line-height:13px;text-align:center}#ficha-mapa #precioM2ficha .evolucionbloque{display:none}#ficha-mapa #precioM2ficha .comparabloque{clear:both;overflow:hidden;text-align:center;font-size:12px;color:#888}#ficha-mapa #precioM2ficha .comparabloque .contenido{padding:10px 0 5px 5px;width:95%;margin-left:5px;overflow:hidden;text-align:left}#ficha-mapa #precioM2ficha .comparabloque .flecha_izquierda{display:none}#ficha-mapa #precioM2ficha .comparabloque span{color:#f90;display:none}#ficha-mapa #precioM2ficha .textobloque{clear:both;display:none;font-size:12px;color:#888;padding:5px 0}#ficha-mapa #precioM2ficha .textobloque span{color:#f90}#ficha-mapa #precioM2ficha .textomedia{text-align:center;height:0}#ficha-mapa .opciones-mapa .botoncall{text-align:right;color:#555;display:block;margin:0}#ficha-mapa .opciones-mapa .botoncall span{font-weight:700}#ficha-mapa .continfome2{display:inline-block}#ficha-mapa .infoem2{background-image:url(../img/sprite.png?20210211);background-repeat:no-repeat;display:none;width:0;height:0;background-position:-64px -622px;padding:10px;float:left}#ficha-mapa .infoem2text{display:block;font-size:11px;float:left;margin-top:5px}#ficha-mapa .infoem2text a{text-decoration:none;color:#f60;cursor:pointer}#ficha-mapa #ompem2{display:none}#ficha-mapa #ampem2{display:inline;display:none}#ficha-mapa .g{position:relative}#ficha-mapa .g span{position:absolute;bottom:7px;display:block;cursor:pointer}#ficha-mapa .g span.floatleft{left:0;text-align:center;background-color:#000;font-size:17px;color:#fff;filter:alpha(opacity=70);opacity:.7;padding:9px 4px}#ficha-mapa .g span.floatright{display:none}#ficha-mapa .tituloanuncio{font-size:20px;color:#555;font-weight:400}#ficha-mapa .eurantes{padding:2px 5px 0 0;float:left;clear:left;color:#fff;display:block;font-size:12px;line-height:14px}#ficha-mapa .eurantes strong{font-weight:700}#ficha-mapa .col_2 .avisame{float:right;background-position:-6px -1735px;padding-left:30px;line-height:16px;position:absolute;right:0;top:15px}#ficha-mapa .col_2 .avisameselect{float:right;background-position:-2px -1702px;padding-left:25px;line-height:16px;position:absolute;right:0;top:15px;width:1px;text-indent:-999px;background-color:transparent}#ficha-mapa .eurficha{color:#000;display:block;float:left;font-family:Molengo,sans-serif;font-size:26px;margin-top:6px;margin-right:5px;text-align:left}#ficha-mapa .eurficha i{font-size:12px;color:#666;font-style:normal}#ficha-mapa .pvp_eur_m2{display:block;clear:left;line-height:12px;font-size:12px;margin-bottom:10px;color:#888}#ficha-mapa .sube{background-color:#f3ffb6;display:none}#ficha-mapa .contactar-ficha fieldset{margin:0;width:100%;padding:0;background:0 0}#ficha-mapa .contactar-ficha label{width:auto;text-align:left}#ficha-mapa #ficha_footer,#ficha-mapa #precioM2ficha .comparabloque,#ficha-mapa .bloque-ficha-2 #gMaps,#ficha-mapa .cajasimilares{display:none}#ficha-mapa .contactar-ficha .info-oficina{float:left;width:370px;text-align:left;margin-left:0;padding-left:0;padding-top:0}#ficha-mapa .contactar-ficha .info-oficina a{font-size:14px}#ficha-mapa .contactar-ficha .info-oficina .logoinmo{display:block;margin-bottom:10px;float:left;margin-right:10px}#ficha-mapa .contactar-ficha .referencia{margin-bottom:10px}#ficha-mapa #precioM2ficha .preciobloque{margin:5px}#ficha-mapa .ficha_foto.g{width:385px;margin-left:-20px}#ficha-mapa .contactar-ficha .info-oficina .datos-finca{float:left;margin-left:0}#ficha-mapa .contactar-ficha .info-oficina .aicat,#ficha-mapa .contactar-ficha .referencia{display:none}#ficha-mapa #ficha_fotos{margin:0;overflow:visible}#ficha-mapa #ficha_fotos .titulo-bottom{margin-left:0;font-size:18px;font-weight:500;margin-bottom:0}#ficha-mapa #ficha_fotos #bottom-ficha{overflow:hidden}#ficha-mapa #ficha_videos .titulo-bottom{margin-left:10px;font-size:18px;font-weight:500;margin-bottom:0}#ficha-mapa .espaciados-laterales{padding-left:20px;overflow:hidden}#ficha-mapa .loading-ficha{display:block;height:100%;width:383px;position:absolute;top:0;left:0;text-indent:9999px;background-color:rgba(255,255,255,.7);z-index:99;overflow:hidden}#ficha-mapa .loading-ficha span{border:2px #f60 solid;border-radius:50%;background:#f60;margin:auto;position:relative;width:40px;height:40px;background-image:url(/hab_inmuebles/img/list-loader.gif?20160122)!important;background-repeat:no-repeat!important;background-size:40px;display:block;top:150px}#ficha-mapa #anuncio-no-disponible{position:absolute;width:323px;top:40%;left:10px}#ficha-mapa .avisoForm{margin-left:0!important}#ficha-mapa .comentario-ficha{width:100%;overflow:initial;box-sizing:border-box}#ficha-mapa .comentario-ficha:before{top:-15px;left:176px;border-width:15px 15px 15px}#ficha-mapa .comentario-ficha:after{top:-23px;left:176px;border-width:10px 15px 15px}#ficha-mapa .puntuacion-listados{width:150px;margin:0 auto}#ficha-mapa .puntuacion-listados+.comentario-content{margin:0}#ficha-mapa .puntuacion-listados a{width:25px!important;background-color:#fff3eb}#ficha-mapa .comentario-ficha .comentario-content{width:100%;padding:0}#ficha-mapa .comentario-ficha .info-area a{width:auto;color:#f60;height:auto;margin:10px 0 0;background-color:transparent;font-size:12px}#ficha-mapa .comentario-content textarea{width:328px;padding:10px;margin:2px 0 0}#ficha-mapa .comentario-content .comentario-btns a{float:left;line-height:25px;padding:5px 20px;color:#f60;margin:0;width:auto}#ficha-mapa .comentario-content .comentario-txt{width:350px}#ficha-mapa .comentario-lista.guardado{top:15px;left:95px}#ficha-mapa .comentario-content .comentari-mod{font-size:12px}#ficha-mapa .comentario-content .txt-comment{display:none}#ficha-mapa .sin-comentario{width:100%;box-sizing:border-box}#ficha-mapa .contactar-ficha .contactollamar:before{top:54px}.body-mapa{overflow:hidden}.body-mapa #filariadna,.body-mapa #footer_nuevo,.body-mapa .banner-publi{display:none}.caja-antigua{display:block;clear:both;overflow:hidden;margin:10px 0}.caja-antigua p{color:#888;font-size:14px;display:block;float:left;width:395px}.caja-antigua img{float:left;margin:0 10px 10px 0;border:1px solid #888;display:block;width:200px}.caja-antigua h4{font-size:18px;margin-top:20px;margin-bottom:10px;color:#555;font-weight:500}.habDialog #wmBody #gMapImg{cursor:default!important}select#cod_prov{overflow-y:scroll}select#cod_prov::-webkit-scrollbar-thumb:hover{background-color:#f60}select#cod_prov::-webkit-scrollbar-thumb:active{background-color:#f60}select#cod_prov::-webkit-scrollbar{width:8px}select#cod_prov::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}select#cod_prov::-webkit-scrollbar-thumb{background-color:#a9a9a9;border-radius:10px}.aviso-footer{position:fixed;bottom:20px;right:20px;height:70px;width:50px;z-index:999}map#idMapaZonaCoords{cursor:default}.suggestemail{color:#888!important}.clsDistrito{display:block;clear:both;margin-top:40px;font-weight:700;width:320px!important}#idVerMapaZona{border-bottom:dotted 1px;color:#888}.avisoForm{color:#888;margin-left:117px!important;font-size:12px;width:330px;padding-bottom:5px!important;line-height:17px;padding-top:0!important}.avisoFormMinisite{color:#888;font-size:12px;line-height:17px}.avisoFormMinisiteLegal{display:block;font-size:12px;color:#f60}.bajaacusevist{background-position:-162px -125px;padding-left:25px;margin-top:12px}.bajaacusegestion{margin-top:20px}.contactarpublicidad{width:500px!important;background:#f5f5f5;overflow:hidden;height:600px;margin:0 auto}.contactarpublicidad .formleft label{position:relative;display:block}.contactarpublicidad .mensaje .titulo{float:left;clear:both;font-weight:700;font-size:14px;margin-left:0!important;margin-bottom:2px}.contactarpublicidad .mensaje .texto{float:left;clear:both;font-weight:400;font-size:11px;margin-left:0!important;margin-bottom:2px}.contactarpublicidad{position:relative}.contactarpublicidad .floatright{position:absolute;top:10px;right:25px}.contactarpublicidad fieldset{margin:25px;overflow:hidden}.contactarpublicidad fieldset legend{font-weight:700}.contactarpublicidad fieldset ul{margin-top:20px}.contactarpublicidad fieldset ul li{margin-bottom:10px;margin-right:10px}.aviso-landing{background-color:#555;padding:20px;color:#fff;position:relative;font-size:14px;text-align:center;overflow:hidden}.aviso-landing .text{float:left;line-height:20px;text-align:right;width:580px}.aviso-landing .text span{margin-right:20px}.aviso-landing .BtnText{float:right;max-width:170px;text-align:left}.aviso-landing .BtnText a{padding:10px 20px;top:10px;position:relative}.listainmuebles ul li.miniFicha{min-height:395px;margin-bottom:25px;height:auto;width:770px}.listainmuebles ul li.miniFicha div .img img{height:265px;width:330px}.listainmuebles ul li.miniFicha .foto{width:335px!important}.listainmuebles ul li.miniFicha .foto .fv_cont{width:330px}.listainmuebles ul li.miniFicha .foto .fv_cont{top:215px}.listainmuebles ul li.miniFicha .foto .miniFotos{padding:20px 0 20px 20px}.listainmuebles ul li.miniFicha{-webkit-transition:background-color 0s linear;-moz-transition:background-color 0s linear;-o-transition:background-color 0s linear;-ms-transition:background-color 0s linear;transition:background-color 0s linear}.listainmuebles ul li.miniFicha span.floatright{background-color:#343434;background-position:-379px -103px;background-image:url(sprite.png);font-size:12px!important;height:18px;right:0;width:17px;opacity:.6;margin:-24px 21px 0 0}.listainmuebles ul li.miniFicha .foto .miniFotos div{float:left;width:105px}.listainmuebles ul li.miniFicha .foto .miniFotos div a img{width:84px;height:60px;margin-right:20px}.listainmuebles ul li.miniFicha .foto .favlinks{background-color:#fff;border-radius:50%;height:51px;margin:-245px 0 0 309px;position:absolute;width:51px}.listainmuebles ul li.miniFicha .foto .favlinks .addfav{background-position:6px -2060px;height:34px;width:38px}.listainmuebles ul li.miniFicha .foto .addfav{background-position:-9px -2070px;border:medium none;display:block;height:28px;line-height:80px;overflow:hidden;padding:0;width:28px}.listainmuebles ul li.miniFicha .datos{font-size:12px;padding:15px;width:405px;position:relative}.listainmuebles ul li.miniFicha:hover .datosMiniFicha .caracteristicas,li.miniFicha:hover .datosMiniFicha .caracteristicas ul.carac li{color:#555}.listainmuebles ul li.miniFicha .datos .datosMiniFicha .caracteristicas{overflow:hidden;padding:0;width:405px;border:0;margin:0;margin:0 0 15px}.datosMiniFicha .caracteristicas strong{display:block;float:left;font-size:12px;font-weight:500;padding-right:10px;width:120px;font-weight:700}.datosMiniFicha .caracteristicas ul.carac{-moz-column-gap:10px;-moz-column-width:15em;display:block;position:relative;width:150px;height:90px;font-size:12px}.datosMiniFicha .caracteristicas ul.carac li{background:0 0;box-shadow:none;height:20px;margin-bottom:2px;width:190px;color:#a2a2a2}.datosMiniFicha .caracteristicas ul.carac li:hover{background:0 0!important;box-shadow:none!important}.enlistaMiniFicha .ampliarinfo{position:absolute;bottom:46px;left:0;width:100%;height:86px;text-align:center;margin:0;background:transparent linear-gradient(to top,#fff 0,rgba(255,255,255,0) 100%) repeat scroll 0 0;z-index:3}.listainmuebles ul li.miniFicha .datos .descripcion{height:42px;margin-top:10px!important;margin-bottom:10px!important}.listainmuebles ul li.miniFicha .datos .fec_mod{float:left;padding-left:0}.listainmuebles ul li.miniFicha .datos .buttonMiniFicha{float:right;padding-left:40px}.listainmuebles ul li.miniFicha .datos .buttonMiniFicha .VerAnuncio{font-size:16px;padding:9px 20px}.listainmuebles ul li.miniFicha .opciones{width:405px;margin-bottom:15px;margin-top:0}.listainmuebles ul li.miniFicha .opciones .baja{float:left;clear:left}.listainmuebles ul li.miniFicha div .eur,.listainmuebles ul li.miniFicha div .eur_m{float:left;margin-right:10px}.listainmuebles ul li.miniFicha .datos .opciones .avisame{margin-top:0;width:100px;text-align:left;margin-left:0}.listainmuebles .titleMoreAds{width:100%;padding:10px 0 0;text-align:center;font-size:28px;font-weight:lighter}.listainmuebles ul li.miniFicha .avisame{float:left!important;clear:none!important}.listainmuebles ul li.miniFicha .opciones .des.avisame{width:10px!important}.listainmuebles ul li.miniFicha .opciones .des.avisame:hover{background-position:-42px -2112px}.listainmuebles ul li.miniFicha .tambienen{float:left;clear:both;margin-top:5px}.listainmuebles ul li.miniFicha .logo{position:absolute;width:120px;right:0}.listainmuebles ul li.miniFicha h3{width:400px}.listainmuebles ul li.miniFicha .inmoportunidad{float:left;line-height:14px}.listainmuebles ul li.miniFicha .datos .favlinks{position:absolute;top:20px;left:-25px;background-color:#fff;border-radius:50%;padding:10px}.listainmuebles ul li.miniFicha .datos .addfav{background-position:-8px -2074px;height:22px;width:22px}.listainmuebles ul li.miniFicha .datos .removefav{height:22px;background-position:-47px -2074px;width:22px}.listainmuebles ul li.miniFicha .datos .loadingalertabtnlista{height:22px;background-position:2px 4px;width:22px}#contentleftopi ul li{clear:left}#header_n .header_anuncio a,#header_n .header_buscar a,#header_n .header_home a,#header_n .header_mashabitacliab a,#header_n .header_usu a{color:#fff\9}.filtros .filtronuevo #filtrosav ul li input,.filtros .filtronuevo .subtiposav ul li input,.filtros .filtronuevo .tipos-inmuebles-listado ul li input,.lista-mapa .top-filtro .actualizar-anuncios input{visibility:visible\9}#ficha-mapa .mapatop,.filtros .filtronuevo #filtrosav ul li input[type=checkbox]+a,.filtros .filtronuevo #filtrosav ul li input[type=checkbox]+label,.filtros .filtronuevo #filtrosav ul li input[type=radio]+label,.filtros .filtronuevo .subtiposav ul li input[type=checkbox]+label,.filtros .filtronuevo .subtiposav ul li input[type=radio]+label,.filtros .filtronuevo .tipos-inmuebles-listado ul li a,.filtros .filtronuevo .tipos-inmuebles-listado ul li label{background:0 0\9}.onoffswitch-checkbox{display:block\9}#ficha-mapa .menutop a,.lista-mapa .filtros .filtronuevo,.onoffswitch-label{display:none\9}.ms_crosslink,.topminisite .ms_anuncios{margin-bottom:30px}.topminisite .ms_anuncios p{margin:30px 0 10px 0}.topminisite .ms_anuncios ul li{display:inline;margin-right:10px}.topminisite .ms_relacionadas .relacionadas{margin:30px 0 10px 0}.ms_crosslink ul li.titulo{display:block;margin-bottom:20px}.ms_crosslink ul li{display:inline;margin-right:20px}.anuncio-visto{position:absolute;bottom:14px;right:15px;font-size:12px;background:rgba(0,0,0,.4);color:#fff;padding:0 5px;border-radius:3px;z-index:1;text-shadow:#000 0 0 3px}ul.matriz .anuncio-visto{top:133px;bottom:auto}#header_n .header_anuncio a,#header_n .header_buscar a,#header_n .header_home a,#header_n .header_mashabitacliab a,#header_n .header_usu a{color:#fff\9}.filtros .filtronuevo #filtrosav ul li input,.filtros .filtronuevo .subtiposav ul li input,.filtros .filtronuevo .tipos-inmuebles-listado ul li input,.lista-mapa .top-filtro .actualizar-anuncios input{visibility:visible\9}#ficha-mapa .mapatop,.filtros .filtronuevo #filtrosav ul li input[type=checkbox]+a,.filtros .filtronuevo #filtrosav ul li input[type=checkbox]+label,.filtros .filtronuevo #filtrosav ul li input[type=radio]+label,.filtros .filtronuevo .subtiposav ul li input[type=checkbox]+label,.filtros .filtronuevo .subtiposav ul li input[type=radio]+label,.filtros .filtronuevo .tipos-inmuebles-listado ul li a,.filtros .filtronuevo .tipos-inmuebles-listado ul li label{background:0 0\9}.onoffswitch-checkbox{display:block\9}#ficha-mapa .menutop a,.lista-mapa .filtros .filtronuevo,.onoffswitch-label{display:none\9}.ms_crosslink,.topminisite .ms_anuncios{margin-bottom:30px}.topminisite .ms_anuncios p{margin:30px 0 10px 0}.topminisite .ms_anuncios ul li{display:inline;margin-right:10px}.topminisite .ms_relacionadas .relacionadas{margin:30px 0 10px 0}.ms_crosslink ul li.titulo{display:block;margin-bottom:20px}.ms_crosslink ul li{display:inline;margin-right:20px}.comentario{width:100%;box-sizing:border-box;background-image:url(/hab_inmuebles/img/imgv3/patternComments.jpg);background-size:300px;padding:23px;overflow:visible;clear:both;position:relative;cursor:default}.comentario:after{content:"";display:table;clear:both}.comentario-content{float:left;font-size:14px;padding:8px 0;color:#c9c9c9;width:calc(100% - 150px)}.comentario-content a{float:left}.comentario-content a.anadir{margin-top:.8em}.sin-comentario{width:610px;float:left;font-style:italic;font-weight:100;color:#888;margin-right:16px;cursor:pointer;border:1px solid #d4d4d4;-webkit-box-shadow:2px 2px 0 0 rgba(0,0,0,.05);-moz-box-shadow:2px 2px 0 0 rgba(0,0,0,.05);box-shadow:2px 2px 0 0 rgba(0,0,0,.05);cursor:pointer;background:#fff;font-size:14px;font-weight:400;padding:.8em 1em}.sin-comentario b{font-weight:600;display:none}.enlista .sin-comentario{width:400px}.enlista .sin-comentario b{display:inline-block}.comentario-btns{float:right;padding:20px 0 7px}.comentario-content .comentario-btns .boton{float:left;padding:5px 20px;font-size:16px;-webkit-appearance:none}.comentario-content .comentario-btns a{float:left;line-height:15px;padding:5px 20px}.comentario-content textarea{padding:10px;width:calc(100% - 20px)}.comentario-content .comentario-txt{color:#888;display:block;float:left;width:700px}#inificha .comentario-content .txt-comment{display:none}#inificha .comentario-content .editar{padding:10px 0 0}.enlista .comentario-content .comentario-txt{padding:.8em 1em;text-overflow:ellipsis;height:auto;overflow:hidden;white-space:nowrap;width:350px;float:left;position:relative}.enlista .comentario-content .txt-comment input{visibility:hidden;display:inline-block;padding:0;width:14px;position:absolute}.enlista .comentario-content .txt-comment input[type=checkbox]:checked+a{background-position:-304px -203px!important}.enlista .comentario-content .txt-comment a{position:absolute;top:40px;width:24px;background:url(/hab_inmuebles/img/imgv3/spriteN.png?20210211) no-repeat;background-position:-352px -203px!important;background-repeat:no-repeat;background-size:400px;white-space:nowrap;overflow:hidden;text-indent:9000px;padding-left:20px}.enlista .comentario-content .comentario-editar{float:right;text-align:right;margin:10px 40px}.enlista .comentario-content .comentario-info{display:none}.comentario-content .desplegar-comentario{float:left;width:14px;height:21px;background-position:-4px -1852px;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211)}.comentario-content .editar{text-align:left;display:block;float:left;padding:0;clear:both;font-size:14px}.comentario-content .comentari-mod{float:right;padding:10px 0 0;font-size:14px}.rating-bubble{float:left;width:215px}.rating.gb00{background-image:url(rating-bubble.png);background-position:left 0;width:132px;height:21px;margin:0 35px}.rating.gb00:hover{background-position:left -20px}.rating.b10{background-image:url(rating-bubble.png);background-position:left -21px;width:132px;height:21px;margin:0 35px}.rating.b20{background-image:url(rating-bubble.png);background-position:left -42px;width:132px;height:21px;margin:0 35px}.rating.b30{background-image:url(rating-bubble.png);background-position:left -62px;width:132px;height:21px;margin:0 35px}.rating.b40{background-image:url(rating-bubble.png);background-position:left -84px;width:132px;height:21px;margin:0 35px}.rating.b50{background-image:url(rating-bubble.png);background-position:left -102px;width:132px;height:21px;margin:0 35px}.comentario-ficha{margin:0 auto;font-size:16px;margin:0 0 48px;position:relative;min-height:25px;box-sizing:border-box}.comentario-ficha:before{content:"";position:absolute;top:-15px;z-index:4;left:47.6%;left:calc(50% - 16px);width:0;height:0;border-bottom:16px solid #fff3eb;border-right:16px solid transparent;border-left:16px solid transparent}.comentario-ficha .comentario-content{font-size:16px}.comentario-privado{position:absolute;top:0;transform:translate(0,-100%);padding:4px 28px;color:#666;left:0}.comentario-privado::before{content:'';position:absolute;width:20px;height:20px;left:0;background:url(/hab_inmuebles/img/imgv3/spriteN.png?20210211) no-repeat;background-position:-186px -434px!important;background-repeat:no-repeat;background-size:300px}.enlista .comentario-privado{display:none}#inificha .bodis .accesos-favoritos{color:#c9c9c9;clear:both;display:block;padding-top:15px}#inificha .bodis .accesos-favoritos span{padding-right:10px}#inificha .bodis .accesos-favoritos .ver-contactos{background-position:-6px -2685px;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211);width:22px;height:23px;padding-left:30px}.puntuacion-listados{display:block;width:130px;margin-right:16px;position:relative;overflow:hidden;float:left;margin-top:16px}.puntuacion-listados a{width:25px;display:block;float:left}.puntuacion-listados a:before{content:" ";text-decoration:none;display:block;float:left;width:26px;height:26px;background-image:url(/hab_inmuebles/img/imgv3/estrellas.png);background-position:-11px -10px}.puntuacion-listados:hover a:before{background-image:url(/hab_inmuebles/img/imgv3/estrellas.png);background-position:-11px -40px}.puntuacion-listados>a:hover~a:before{background-image:url(/hab_inmuebles/img/imgv3/estrellas.png);background-position:-11px -10px}.puntuacion-listados.votado-1 a:nth-child(-n+1):before,.puntuacion-listados.votado-2 a:nth-child(-n+2):before,.puntuacion-listados.votado-3 a:nth-child(-n+3):before,.puntuacion-listados.votado-4 a:nth-child(-n+4):before,.puntuacion-listados.votado-5 a:nth-child(-n+5):before{background-image:url(/hab_inmuebles/img/imgv3/estrellas.png);background-position:-11px -40px}.puntuacion-listados.votado-1 a:nth-child(-n+1):hover~a:before,.puntuacion-listados.votado-2 a:nth-child(-n+2):hover~a:before,.puntuacion-listados.votado-3 a:nth-child(-n+3):hover~a:before,.puntuacion-listados.votado-4 a:nth-child(-n+4):hover~a:before,.puntuacion-listados.votado-5 a:nth-child(-n+5):hover~a:before{background-image:url(/hab_inmuebles/img/imgv3/estrellas.png);background-position:-11px -10px}.alerta-inmueble.eliminado,.alerta-inmueble.guardado,.comentario-lista.guardado,.puntuacion-listados .guardado{z-index:10;background:#378b04;color:#fff;padding:4px 20px;border-radius:2px;position:absolute;top:-42px;left:-6%;font-size:14px;white-space:nowrap}.comentario-lista.guardado{top:-35px;left:78%}.alerta-inmueble.guardado{top:30px;left:-15%}.alerta-inmueble.eliminado{top:30px;left:6%}.puntuacion-listados .guardado{top:-42px;left:-6%}.puntuacion-listados .guardado.puntuacion-lista:before{border-color:#348b04 transparent transparent;border-style:solid;border-width:12px 12px 0 12px;content:"";width:0;height:0;position:absolute;top:27px;left:33%}.alerta-inmueble.guardado:before{border-color:transparent #348b04 transparent;border-style:solid;border-width:8px 0 8px 8px;content:"";width:0;height:0;position:absolute;top:7px;right:-5%}.comentario-lista.guardado:before{border-color:#348b04 transparent transparent;border-style:solid;border-width:12px 12px 0 12px;content:"";width:0;height:0;position:absolute;top:27px;left:45%}.menu-top-responsive{display:none}.upper-listado{background:#f60;overflow:hidden;height:98px}.cajon-alineador-upper-listados{margin:0 auto 0 226px;width:775px;box-sizing:border-box}#eslistado #content h1,h1#titulo-mapa{padding:5px;color:#fff;font-size:26px;margin-bottom:0;box-sizing:border-box;float:left;max-width:70%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#eslistado #content h2{padding:3px;font-size:14px;color:#ffd2b4;max-width:28%;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;float:left;margin-top:13px;margin-left:8px}#eslistado .selectSearch{margin:8px 0 0 63px;background:0 0;border-right:none}#eslistado .selecttop .selectlink{border-right:none}.floatright.listainmueblesright .filtros{position:relative!important}#bodis.responsive #search{background:#f60;overflow:hidden;color:#fff}.cajon-fixed-upper-listado{display:none;position:fixed;top:-58px;background-color:#f60;z-index:999;width:100%;overflow:visible}.cajon-upper-listado .logo-upper{display:none}.cajon-upper-listado.cajon-fixed-upper-listado .logo-upper{display:block;position:absolute;top:53px;left:40px;height:46px;width:180px;background-size:150% auto;background-position:0 10px;animation:fadein .5s;-moz-animation:fadein .5s;-webkit-animation:fadein .5s;-o-animation:fadein .5s}.cajon-upper-listado.upper-fijo{overflow:visible;width:100%;position:fixed;top:-52px;background-color:#f60;z-index:15;-webkit-transition:transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-transform:translate(0,56px);transform:translate(0,56px)}.cajon-upper-listado.upper-fijo-up{-webkit-transform:translate(0,0);transform:translate(0,0)}.cajon-upper-listado.upper-fijo .count{display:none}#eslistado #header_n{position:absolute}#eslistado #header_n.header-fixed{position:fixed;-webkit-transition:transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;top:-56px;-webkit-transform:translate(0,56px);transform:translate(0,56px)}#eslistado #header_n.header-ocultar{-webkit-transform:translate(0,0);transform:translate(0,0)}.upper-fijo .formatoficha a span.texto-formato{top:38px}.upper-fijo .formatoficha a span.texto-formato:before{top:-10px;border-bottom:16px solid #333;border-top:none}.formatoficha a.mapa span.texto-formato.texto-first{display:block}#alertaslistaheaderN{z-index:9999}.cvmdirecto{font-size:14px!important;line-height:22px!important;padding:16px 10px 16px 40px!important;background-position:-368px -1265px!important}.contactar-ficha.cvmvertel label{margin-right:10px!important;font-weight:500!important;margin-top:30px!important;width:110px!important;font-size:16px!important}.contactar-ficha.cvmvertel input{padding:12px 8px!important}.cvmvertel #divmailsolicitud{width:auto}.contactar-ficha.cvmvertel label.recordardatos{width:450px!important;font-weight:100!important;font-size:14px!important;margin-top:5px!important}.contactar-ficha.cvmvertel label#etiquetatel{margin-top:24px!important}.contactar-ficha.cvmvertel label.error{width:300px!important;margin-top:5px!important}.contactar-ficha.cvmvertel .mailcheck{width:400px!important;margin-left:117px!important}#idHabDialogModalAlertaFiltro #wmContent{padding:0;width:785px;overflow-y:hidden}#idHabDialogModalAlertaFiltro #wmTitle{min-width:729px;padding:28px;background-color:#333;background-image:url(/hab_inmuebles/img/patternalerta.png);background-position:-10px 80px;color:#fff}#idHabDialogModalAlertaFiltro #wmTitle .titleModal{border-bottom:none;font-size:27px;text-align:center}#idHabDialogModalAlertaFiltro #wmTitle ul.textModal{line-height:26px;padding-top:10px;text-align:left;max-width:400px;display:inline-block}#idHabDialogModalAlertaFiltro #wmTitle ul.textModal li::before{width:50px;content:'tick';position:relative;background:url(/hab_inmuebles/img/imgv3/sprite.png?20210211);z-index:100000;background-repeat:no-repeat;background-position:-160px -125px;right:5px;color:rgba(0,0,0,0)}#idHabDialogModalAlertaFiltro #wmTitle .closeModalAlertaFiltro{text-align:right;background:url(/hab_inmuebles/css/imgv3/habDialog.png?20170206);border:medium none;height:26px;position:absolute;right:10px;text-indent:-9999px;top:15px;width:28px;cursor:pointer;background-repeat:no-repeat;background-position:-1px -1px}#idHabDialogModalAlertaFiltro #wmBody{background:#eee;color:#555;margin:0;height:auto!important;padding:45px 0;margin-bottom:22px}#idHabDialogModalAlertaFiltro #wmBody .titleAlerta{text-align:center;margin-top:0;font-weight:700}#idHabDialogModalAlertaFiltro #wmBody #idFormModalAlertaFiltro{width:450px!important;display:inline-block;vertical-align:middle;margin-top:10px}#idHabDialogModalAlertaFiltro #wmBody #idFormModalAlertaFiltro input{float:left;margin-right:10px}#idHabDialogModalAlertaFiltro #wmBody #idFormModalAlertaFiltro input#idMailModalAlertaFiltro{padding:12px;font-size:15px;width:260px!important;color:#555}#idHabDialogModalAlertaFiltro #wmBody .aviso_legal{font-size:12px;text-align:center;margin-top:10px;color:#555}#idHabDialogModalAlertaFiltro #wmFooter{margin-bottom:25px}.contraofertaSpan{display:inline-block;position:relative;line-height:14px;width:auto}#contraoferta{width:100%;float:left}.contraofertaContainer{margin:20px 0 45px}.contraofertaContainerTop{position:absolute;background:#fff;display:block;padding:16px;border-radius:3px;top:44px;left:-55px;margin:0;width:230px;box-shadow:0 2px 10px 0 rgba(0,0,0,.4);z-index:1}.contraofertaContainerTop:before{display:block;content:"";position:absolute;left:107px;top:-14px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:14px solid rgba(204,204,204,.45)}.contraofertaContainerTop:after{display:block;content:"";position:absolute;left:107px;top:-12px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:15px solid #fff}.contraofertaContainerTop .cerrar{background:url(/css/imgv3/habDialog.png?20170206) no-repeat scroll -2px -6px rgba(0,0,0,0);height:15px;width:20px;float:right;display:block;position:absolute;right:4px;top:4px}.contraofertaContainer input[type=text]{padding:8px 5px;color:#888;width:110px;margin-left:0;font-size:16px;text-align:left;margin-right:3px;padding-left:8px;float:left;margin-top:8px;line-height:26px}.contraofertaContainer .botoncontraoferta{display:inline;font-size:16px;padding:8px 15px;line-height:26px;margin-top:8px}.contraofertaContainer label.error{display:inline-block;text-align:left;font-size:12px;color:Red;margin-top:5px;clear:both;font-weight:700;float:left}.contraofertaContainer .titulo-contraoferta{display:block;float:left;font-size:16px;width:100%;font-weight:500}#fotoampliada .textopocasfotos{font-size:30px;margin:auto;top:44%;bottom:0;left:0;right:0;max-width:700px;line-height:48px;z-index:10000;position:relative}#fotoampliada .pocasfotos-boton{position:relative;margin-top:20px}#fotoampliada a{margin-top:20px}#minilistado{will-change:transform;transform:translate(0);border-right:5px solid #f5f5f5;background-color:#f5f5f5;width:300px;height:calc(100% - 55px);position:fixed;left:-300px;top:55px;z-index:8;transition:all .4s cubic-bezier(.5,.51,.45,1);box-shadow:1px 0 12px #888}#minilistado:hover{transform:translate(300px)}#minilistado.intro{transform:translate(100px)}#minilistado.open{transform:translate(300px)}#pestana{background-color:#f5f5f5;position:absolute;z-index:5;left:300px;top:48%;background-image:url(/hab_inmuebles/img/imgv3/spriteN.png?20210211);background-repeat:no-repeat;width:32px;height:48px;border-radius:6px;background-size:400px;background-position:-296px -96px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);box-shadow:-4px 0 4px rgba(136,136,136,.54)}#minilistado .actual-naranja{background-color:rgba(255,102,0,.64);display:block;width:100%;height:100%;pointer-events:none}#minilistado .foto{width:100%;height:160px;float:left;background-size:cover;background-position-y:center}#minilistado .actual{position:absolute;background-color:rgba(255,255,255,.9);color:#555;margin:20px;padding:5px 10px;border-radius:3px;font-weight:700}#minilistado .lista-resultados{width:100%;margin:0;padding:0 15px;overflow-y:scroll;height:calc(100% - 32px);margin-top:16px;box-sizing:border-box}#minilistado .lista-resultados ul{margin:0;padding:0;width:100%}#minilistado .lista-resultados ul li{list-style:none;position:relative;background:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2);width:100%;padding:0;margin:0 0 20px 0}#minilistado .lista-resultados ul li:hover{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.6);box-shadow:0 0 10px 0 rgba(0,0,0,.6)}#minilistado .lista-resultados ul li.visto{opacity:.6}#minilistado .lista-resultados ul li.visto:hover{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2)!important;box-shadow:0 0 10px 0 rgba(0,0,0,.2)!important}#minilistado .lista-resultados ul li .destacado,#minilistado .lista-resultados ul li.destacado{background-color:#ffe577!important}#minilistado .lista-resultados ul li.destacado .contenedorinfo .premium,#minilistado .lista-resultados ul li.destacado .contenedorinfo h5,#minilistado .lista-resultados ul li.destacado ul li:after{color:#555}#minilistado .lista-resultados ul li .obranueva,#minilistado .lista-resultados ul li.obranueva{background-color:#fffbef!important}#minilistado .lista-resultados ul li .favorito{position:absolute;right:16px;top:138px;background-color:#fff;border-radius:50%;width:60px;height:60px;z-index:3}#minilistado .lista-resultados ul li .favorito span.sprite{background-image:url(/hab_inmuebles/img/imgv3/spriteN.png?20210211)!important}#minilistado .lista-resultados ul li .favorito .addfavorito{display:block;background-size:400px;height:60px;width:60px}#minilistado .lista-resultados ul li .favorito .anuncio-favorito{background-position:-137px -537px}#minilistado .lista-resultados ul li .favorito .anuncio-no-favorito{background-position:-90px -537px}#minilistado .lista-resultados ul li .imagen{height:125px;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;background-color:#555}#minilistado .lista-resultados ul li .contenedorinfo .obra-nueva-item{background:#f60;margin-bottom:3px;color:#fff;font-weight:100;padding:2px 4px;line-height:16px;font-size:12px;border-radius:3px;display:inline-block}#minilistado .lista-resultados ul li .imagen .precio-anuncio{position:absolute;bottom:16px;left:16px;color:#fff}#minilistado .lista-resultados ul li .imagen .precio-anuncio div i{font-size:14px;float:left;clear:left;width:100%}#minilistado .lista-resultados ul li .imagen .precio-anuncio div span{float:left;clear:left;line-height:18px;margin-bottom:12px}#minilistado .lista-resultados ul li .imagen .precio-anuncio .precio{display:block;float:left;color:#fff;font-size:26px;font-family:Molengo,sans-serif;text-align:left;text-shadow:rgba(0,0,0,.6) 1px 1px 1px}#minilistado .lista-resultados ul li .imagen .precio-anuncio .bajada{display:block;float:right;clear:left;font-size:12px;text-align:right;text-shadow:rgba(0,0,0,.6) 1px 1px 1px}#minilistado .lista-resultados ul li .contenedorinfo{padding:16px;overflow:hidden;position:relative;z-index:2;width:100%;box-sizing:border-box;display:block}#minilistado .lista-resultados ul li .contenedorinfo .adyacencia{background-color:#53397f;font-size:12px;padding:3px 5px;color:#fff;line-height:22px}#minilistado .lista-resultados ul li .contenedorinfo .adyacencia+.premium{display:none}#minilistado .lista-resultados ul li .oportunidad{font-size:12px;text-align:right;background:rgba(83,57,127,.9);color:#fff;font-weight:400;padding:4px;top:140px;left:16px;border-radius:2px;position:absolute}#minilistado .lista-resultados ul li .contenedorinfo .premium{font-size:12px;text-align:right;color:#a2a2a2;font-weight:400;line-height:12px}#minilistado .lista-resultados ul li .contenedorinfo .premium strong{font-weight:600}#minilistado .lista-resultados ul li .contenedorinfo h2{font-size:16px;font-weight:400;line-height:16px;overflow:hidden;margin:0 0 2px;text-overflow:ellipsis;white-space:nowrap;width:100%}#minilistado .lista-resultados ul li .contenedorinfo h5{color:#a2a2a2;font-size:14px;font-weight:100}#minilistado .lista-resultados ul li ul li{-webkit-box-shadow:none;box-shadow:none;opacity:1;background:0 0;display:inline;color:#555;font-weight:500;font-size:14px}#minilistado .lista-resultados ul li ul li:hover{-webkit-box-shadow:none;box-shadow:none}#minilistado .lista-resultados ul li ul li:after,.similares-ficha ul li ul li:after{content:" | ";color:#ccc;margin-left:10px;margin-right:7px;display:inline-block;font-weight:100}#minilistado .lista-resultados ul li ul li:last-child:after,.similares-ficha ul li ul li:last-child:after{display:none}#minilistado .lista-resultados ul.topNlistado{margin-bottom:16px}#minilistado .lista-resultados ul.topNlistado .topNtitle{color:#888;display:block;padding:16px 16px 0 16px;font-size:14px;line-height:18px}#minilistado .lista-resultados ul.topNlistado li{background:#fffbef;margin-bottom:16px;overflow:hidden;box-shadow:none}#minilistado .lista-resultados ul.topNlistado li .favorito{display:none}#minilistado .lista-resultados ul.topNlistado li .imagen .precio-anuncio{top:10px;right:6px}#minilistado .lista-resultados ul.topNlistado li .imagen .precio-anuncio .precio{font-size:18px}#minilistado .lista-resultados ul.topNlistado li .imagen .precio-anuncio .bajada{display:none}.favlink span{width:60px;height:60px;background-size:400px;display:block}.addfavimg span{background-position:-90px -137px}.delfavimg span{background-position:-137px -137px}.visto,.visto-anterior{position:absolute;background-color:rgba(0,0,0,.5);color:#fff;margin:16px;padding:5px 10px;text-transform:uppercase;border-radius:3px;font-size:14px}.ayuda-navegacion{background-image:url(/hab_inmuebles/img/imgv3/ico-teclado.png?20170206)!important;background-repeat:no-repeat;margin:30px auto 0 auto;padding:16px 0 16px 65px;background-position:0 14px;width:350px}.ayuda-navegacion span{color:#a2a2a2;font-size:14px;display:block;line-height:20px}.ayuda-navegacion span.titular{color:#555;font-size:16px;line-height:14px;font-height:400;line-height:16px}.listalerta h2{font-size:26px}.listalerta .ultimasalertasli{background-color:#f5f5f5!important;box-shadow:none;color:#888;font-size:16px;padding:10px;margin-bottom:40px}.listalerta .ultimasalertasli li{margin-bottom:10px;background:#fff;padding:16px 16px 16px 30px;box-shadow:0 3px 8px -4px rgba(0,0,0,.15);position:relative}.listalerta .ultimasalertasli li.n-leido a{display:block;font-weight:700}.listalerta .ultimasalertasli li.n-leido:after{content:" ";position:absolute;height:10px;width:10px;background-color:#f60;left:10px;top:23px;border-radius:50%}.alertaSinDatos{font-size:1.2em;color:#fff;text-shadow:1px 1px 1px #b36a04;padding:10px}.alertasmobile{margin-top:10px!important}.alertasmobile p{display:block!important;font-size:16px;margin-top:5px}.alertasmobile .destacado{font-size:.6em;font-weight:700}.alertasmobile h2{clear:both}.alertasmobile h3{margin-top:5px}.alertasmobile h4{float:left}.alertasmobile .contenedorinfo img{width:16px!important;height:20px!important;border:none!important;margin:0!important;box-shadow:none!important;margin-top:5px!important;margin-left:2px!important;margin-right:3px!important}.alertasmobile .contenedorinfo span{float:left;margin-top:5px}.contenedorimg{display:inline;position:relative;margin-bottom:5px;float:left}.contenedorinfo{display:table;padding-left:5px}#lista{margin:0;background:#f5f5f5;padding:10px}#lista li{border-bottom:2px solid #ebebeb;padding-right:10px;background:#fff;margin:10px 5px}#lista li.tblDestacado{background:#ffefbe}#lista li a{overflow:hidden;display:block;padding:12px;text-decoration:none;color:#888;background-image:url(/hab_inmuebles/img/imgv3/bg_a.gif);background-repeat:no-repeat;background-position:center right}#lista img{float:left;margin:0 5px 3px 0;width:95px;height:75px;display:block}#lista .datos_list{height:auto}#lista .cont_img{width:85px;position:absolute;top:57px;left:0;font-size:.7em;background-color:#000;padding:3px 5px;color:#fff;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.64) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.64)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.64) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.64) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.64) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.64) 100%)}#lista .obranova{background:none repeat scroll 0 0 #f60;color:#fff!important;font-size:.7em;left:0;padding:3px 5px;position:absolute;top:0}#lista .mp_pvpant{font-size:.7em;color:#348b04;padding:3px 0 0 0;margin-left:0;float:left;display:block;clear:left}#lista .mp_pvpant strong{font-weight:700}#lista .dir_ex{font-size:.5em;padding:2px;background-color:#f1f1f1;color:#555;font-weight:700;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;margin-top:-3px}#lista a:visited h2{color:#53397f}#lista a h2{color:#f60;font-size:22px;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis}#lista a h3{font-size:16px;color:#555;margin-top:3px}#lista a h4{font-size:26px;font-family:Molengo,sans-serif;color:#000;margin-top:5px}#lista a h4 span{display:block;float:left;white-space:nowrap}#lista a h5{font-size:16px;color:#888}#lista p{display:none}#lista .voidH3{height:14px}.opciones-inmuebles{width:278px;margin-right:50px;position:relative}#cabecera-ampliar-foto{float:right;max-width:280px}#cabecera-ampliar-foto ul li.direccion{max-width:80px;display:none}#divfotos #wmTitle{min-width:100%}.opciones-inmuebles ul li.cerrar{top:0;right:-50px;position:absolute}.boton-volver-a-listado{margin-bottom:16px;display:block;overflow:hidden;width:100%}.boton-volver-a-listado a{display:block;font-size:16px;line-height:24px}.boton-volver-a-listado a span{display:block;float:left}.boton-volver-a-listado a span.volver-ultimas-alertas{width:24px;height:24px;background:url(/hab_inmuebles/img/imgv3/spriteN.png?20210211) no-repeat;background-position:-346px -107px!important;background-repeat:no-repeat;background-size:400px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.informacion-inferior{position:fixed;right:0;bottom:0;z-index:98;width:200px;background-image:url(/hab_inmuebles/img/imgv3/mosca_retina.gif);background-size:200px;background-position:0 30px;background-repeat:no-repeat;display:block}.informacion-inferior.catala{background-image:url(/hab_inmuebles/img/imgv3/mosca_retina_c.gif)}.informacion-inferior a.creatividad{display:block;width:200px;height:180px;cursor:pointer;overflow:hidden}.informacion-inferior a.cerrar-informacion{display:block;cursor:pointer;overflow:hidden;float:right;border-radius:2px;padding-right:8px;color:#888;font-size:12px;margin-right:16px;background-color:#fff}.informacion-inferior a.cerrar-informacion span{height:24px;width:24px;float:left;background-repeat:no-repeat;background:url(../img-colorBox/controls.png) no-repeat scroll -25px -2px transparent}.logoAnimation2{float:left}div.novedades-home div.bodis>img{float:left;width:591px;margin-top:30px}.bodis-inmobiliarias #paginacion li{padding:0}.bodis-inmobiliarias #paginacion li:hover{padding:0;background:#fff}.bodis-inmobiliarias ul{padding:0;margin-left:8px}.novedades-home .bodis>img{float:left;width:591px;margin-top:30px}.novedades-home .textos span{font-size:28px!important;display:block;margin-bottom:20px;color:#555!important;font-weight:100}.novedades-home .link-down img{width:142px;margin-left:-8px}.novedades-home .textos{margin-top:120px!important;line-height:28px}#footer_nuevo .mascara{left:-9%!important}#footer_nuevo .links .download-mosca{position:absolute;right:0;bottom:0;width:380px;padding:70px 0 0;background:-moz-radial-gradient(bottom,ellipse cover,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 60%);background:-webkit-radial-gradient(bottom,ellipse cover,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 60%);background:radial-gradient(ellipse at bottom,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 60%)}#footer_nuevo .links .download-mosca>img{width:109px;float:left}#footer_nuevo .links .download-mosca .textos{float:right;margin-top:12px;text-align:center}#footer_nuevo .links .download-mosca .textos .link-down{margin-top:15px}#footer_nuevo .links .download-mosca .textos span{color:#fff;font-size:20px;font-weight:100;margin-bottom:20px}#footer_nuevo .links .download-mosca .textos img{width:128px}#footer_nuevo .links .download-mosca .textos img:hover{background:#222;background:rgba(0,0,0,.2);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#header_n,#menu-lite{height:56px;background-color:#f60;position:fixed;top:0;width:100%;min-width:1018px;margin:auto;z-index:98}.logoAnimation2{margin-left:10px!important;float:left!important}#header_n .logo a,#menu-lite .logo a{float:left;width:140px;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211);background-position:0 10px;height:56px;text-indent:-9000px;background-size:300px;margin-left:8px}#header_n .geo{float:left;height:22px;font-size:13px;padding:9px 26px 9px 13px;cursor:pointer;position:relative;background-repeat:no-repeat;background-color:transparent;color:#fff}#header_n .geo::after{content:" ";position:absolute;right:6px;top:13px;width:15px;height:15px;background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211);background-position:-5px -2494px;opacity:.7}#header_n .geo:hover::after{opacity:1}#header_n .geo,#header_n .tip_inms,#header_n .tip_ops{float:left;margin-top:0;max-width:102px}#header_n .geo .txtGeo{white-space:nowrap;max-width:80px;overflow:hidden;text-overflow:ellipsis;display:block}#eslistado #header_n .bodis .logo{margin-left:8px}.dropDownHab.dropDownHabMenu{height:46px;width:46px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url(/hab_inmuebles/img/imgv3/spriteN.png?20210211) no-repeat;float:right;background-position:-44px -44px;padding:0;background-size:400px;cursor:pointer;min-width:0}.ficha-inmueble #header_n .dropDownHab.dropDownHabMenu,.ficha-inmueble #header_n .header_avisos,.ficha-inmueble #header_n .header_busquedas,.ficha-inmueble #header_n .header_favoritos,.ficha-inmueble #header_n .header_interacted{margin:4px;width:46px;height:46px;min-width:46px;border-radius:3px}.ficha-inmueble #header_n.bg-orange .dropDownHab.dropDownHabMenu,.ficha-inmueble #header_n.bg-orange .header_avisos,.ficha-inmueble #header_n.bg-orange .header_busquedas,.ficha-inmueble #header_n.bg-orange .header_favoritos,.ficha-inmueble #header_n.bg-orange .header_interacted{width:56px;height:56px;border-radius:0;margin:0;min-width:56px}.dropDownHab.dropDownHabMenu:hover{background-color:#ee5d00}.dropDownHab.dropDownHabMenu .dropDownHabItems{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:repeat scroll 0 0 rgba(51,51,51,.95)!important;-moz-box-shadow:0 0 27px rgba(0,0,0,.09);-webkit-box-shadow:0 0 27px rgba(0,0,0,.09);box-shadow:0 0 27px rgba(0,0,0,.09);-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;margin:0;padding:0;min-width:247px;z-index:999999;top:56px;width:300px;right:0;max-height:85vh;overflow-y:auto;border-radius:0 0 3px 3px}.ficha-inmueble .dropDownHab.dropDownHabMenu .dropDownHabItems{top:46px}.ficha-inmueble .bg-orange .dropDownHab.dropDownHabMenu .dropDownHabItems{top:56px}.dropDownHab.dropDownHabMenu .anuncio-menu.dropDownHabItems ul:before{display:none}.dropDownHab.dropDownHabMenu .dropDownHabItems li.dropDownHabItem{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left!important}.dropDownHab.dropDownHabMenu .dropDownHabItems li.dropDownHabItem a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;color:#fff;font-weight:100;text-decoration:none;padding:12px 16px 12px 50px;border:none;font-size:14px;border-radius:0 0 3px 3px}.dropDownHab.dropDownHabMenu .dropDownHabItems li.dropDownHabItem a:hover{background-color:rgba(17,17,17,.6);transition:background .2s ease-in-out}.dropDownHab.dropDownHabMenu .dropDownHabItems li.dropDownHabItem ul{background-color:rgba(34,34,34,.41)}.dropDownHab.dropDownHabMenu .dropDownHabItems li.dropDownHabItem ul li a{padding-left:66px}.dropDownHab.dropDownHabMenu .dropDownHabItems li.dropDownHabItem[data-decoration=begin-group]{border-top:1px solid rgba(255,255,255,.1)}.dropDownHab.dropDownHabMenu .dropDownHabItems li.user-journey a{padding:16px 16px 16px 50px;position:relative}.dropDownHab.dropDownHabMenu .dropDownHabItems li.user-journey a:before{position:absolute;left:16px;top:18px;background-color:#f60;color:#fff;width:12px;height:12px;text-align:center;line-height:12px;font-size:12px;content:"N";border-radius:3px;padding:4px}.dropDownHab.dropDownHabMenu .dropDownHabItems li.nologeado-menu{background-color:rgba(255,102,0,.95);background-image:url(//static4.habimg.com/dotnet/content/img/fondologin.png);background-repeat:no-repeat;background-size:cover}.dropDownHab.dropDownHabMenu .dropDownHabItems li.dropDownHabItem[data-category=login] a:hover{background-color:rgba(255,255,255,.2)!important}#header_n .bodis,#menu-lite .bodis{margin-left:0;width:calc(100% - 4px)}#header_n .header_anuncio,#header_n .header_avisos,#header_n .header_busquedas,#header_n .header_favoritos,#header_n .header_interacted,#header_n .header_usuario,#header_n .header_usuario_logged{height:56px;min-width:56px;position:relative;z-index:1;float:right}#header_n .header_notificaciones{position:relative}#header_n .header_anuncio{min-width:150px;background-color:#53397f;text-align:center}#header_n .header_notificaciones span.cerrar{width:18px;height:18px;position:absolute;top:66px;right:8px;background-image:url(/hab_inmuebles/img/imgv3/spriteN.png?20210211);background-size:300px;background-position:-117px -227px;cursor:pointer;z-index:2}#header_n .header_notificaciones .notificacion-display{background-color:#f5f5f5;position:absolute;width:300px;right:0;z-index:1;top:56px;transition:all .2s ease-in-out;margin:0;padding:0;box-shadow:0 0 8px rgba(0,0,0,.24);color:#555;font-size:14px;border-radius:0 0 0 3px}#header_n .header_notificaciones .notificacion-display li{text-decoration:none;padding:20px 16px 20px 10px;line-height:20px;text-align:left}#header_n .header_anuncio.dropDownHab.dropDownHabMenu{background-image:none}#header_n .header_anuncio a.anuncioPublicar{padding:12px 0 0 0;line-height:20px;font-size:12px;color:#fff;display:block;border-radius:3px;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#header_n .header_anuncio a.anuncioPublicar span{clear:both;color:#fff!important;display:block;font-size:10px;font-weight:lighter;margin-top:-7px;padding:0 25px 10px 0;text-align:right;vertical-align:top}#header_n .header_anuncio span.info{position:relative}#header_n .header_anuncio span.info:before{content:"";background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20210211);background-repeat:no-repeat;background-position:-93px -530px;width:20px;height:20px;position:absolute;top:1px}#header_n .header_anuncio span.info span.anuncioPublicado{padding-left:20px}#header_n .header_anuncio span.info span.anuncioPublicado:after,.ficha-inmueble #header_n.bg-orange .header_anuncio span.info span.anuncioPublicado:after{content:"";top:-19px}.ficha-inmueble #header_n .header_anuncio span.info span.anuncioPublicado:after{content:"";top:-12px}#header_n .header_anuncio span.anuncioPublicado,.ficha-inmueble #header_n.bg-orange .header_anuncio span.anuncioPublicado{padding:0 20px;line-height:54px;color:#fff;text-align:center;font-size:14px;cursor:pointer;display:inline-block}#header_n .header_anuncio span.anuncioPublicado:after,.ficha-inmueble #header_n.bg-orange .header_anuncio span.anuncioPublicado:after{content:"";background-image:url(/hab_inmuebles/img/imgv3/spriteN.png?20210211);background-repeat:no-repeat;background-size:300px;background-position:-38px -60px;opacity:.6;width:40px;height:40px;position:absolute;top:0;bottom:0}#header_n .header_anuncio.without_content span.anuncioPublicado::after{content:none}#header_n .header_anuncio ul li.menu-anuncio-publicado{position:relative}#header_n .header_anuncio ul.sub-anuncio-menu{background:no-repeat scroll top center rgba(83,57,127,.85);position:relative;z-index:1}#header_n .header_anuncio ul li.menu-anuncio-publicado .imagen-fondo{position:absolute;z-index:0;top:0;left:0;display:block;height:138px;width:300px;background-size:cover;background-repeat:no-repeat}#header_n .header_anuncio ul.sub-anuncio-menu .menu-anuncio-superior{position:absolute;z-index:1}#header_n .header_anuncio ul.sub-anuncio-menu:before{content:"";opacity:.9;background-color:#53397f;position:absolute;top:0;width:300px;height:157px}#header_n .header_anuncio ul.sub-anuncio-menu li{position:relative}#header_n .header_anuncio ul.sub-anuncio-menu li a{display:block;color:#fff;font-weight:100;text-decoration:none;padding-left:50px;border:none;font-size:14px}#header_n .header_anuncio ul.sub-anuncio-menu li a span.bubbleCounter{float:right;right:15px}#header_n .header_anuncio ul.sub-anuncio-menu li.anuncio-mini-descri{border-bottom:1px solid rgba(255,255,255,.1)!important;height:46px;padding:10px;color:#fff;font-size:14px}#header_n .header_anuncio ul.sub-anuncio-menu li.anuncio-mini-descri a{padding:0 0 0 42px;color:#f60}#header_n .header_anuncio ul.sub-anuncio-menu li.anuncio-mini-descri a:hover{background:0 0;color:#ddd}#header_n .header_anuncio ul.sub-anuncio-menu li.anuncio-mini-descri .imagen-anuncio,#header_n .header_notificaciones .notificacion-display li .imagen-anuncio{float:left;margin-left:-3px;width:43px}#header_n .header_notificaciones .notificacion-display li .imagen-anuncio{margin-top:-10px}#header_n .header_anuncio ul.sub-anuncio-menu li.anuncio-mini-descri .imagen-anuncio img,#header_n .header_notificaciones .notificacion-display li .imagen-anuncio img{background-clip:border-box;background-color:rgba(255,255,255,.6);background-origin:padding-box;background-position:center center;background-repeat:no-repeat;background-size:cover;border:1px solid #fff;border-radius:100%;height:32px;margin:2px;width:32px}#header_n .header_anuncio ul.sub-anuncio-menu li.anuncio-mini-descri .estadoOK{display:block}#header_n .header_anuncio ul.sub-anuncio-menu li.anuncio-mini-descri .estadoKO{color:rgba(245,245,245,.5);display:block}.dropDownHab .dropDownHabItems li.dropDownHabItem a span.count{width:auto;border-radius:3px;padding:0 5px;background:#f60;display:block;height:20px;margin-right:-2px;float:right;font-size:12px;line-height:20px;text-align:center}#header_n .header_usuario_logged.dropDownHab.dropDownHabMenu,.ficha-inmueble #header_n.bg-orange .header_usuario_logged.dropDownHab.dropDownHabMenu{background-image:none;width:180px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#header_n .header_usuario.dropDownHab.dropDownHabMenu.active{background-color:#ee5d00}#header_n .header_usuario_logged.dropDownHab.active{background-color:rgba(51,51,51,.9)}#header_n .header_usuario_logged:before,.ficha-inmueble #header_n.bg-orange .header_usuario_logged:before{content:"";position:absolute;background:url(/hab_inmuebles/img/imgv3/spriteN.png?20210211) no-repeat -45px -43px;background-size:400px;width:56px;height:56px;right:0}.ficha-inmueble #header_n .header_usuario_logged:before{width:46px;height:46px;background-position:-49px -49px}.ficha-inmueble #header_n .header_usuario{background-position:-48px -48px}.ficha-inmueble #header_n.bg-orange .header_usuario{background-position:-44px -44px}#header_n .header_usuario_logged .imagen-user,.ficha-inmueble #header_n.bg-orange .header_usuario_logged .imagen-user{float:left;width:56px;height:56px}.ficha-inmueble #header_n .header_usuario_logged .imagen-user{float:left;width:56px;height:46px}#header_n .header_usuario_logged .imagen-user img,.ficha-inmueble #header_n.bg-orange .header_usuario_logged .imagen-user img{background-clip:border-box;background-color:rgba(255,255,255,.6);background-origin:padding-box;background-position:center center;background-repeat:no-repeat;background-size:cover;border:1px solid #fff;border-radius:100%;height:32px;margin:11px 12px;width:32px}.ficha-inmueble #header_n .header_anuncio.dropDownHab.dropDownHabMenu{background-image:none;width:auto;min-width:150px}.ficha-inmueble #header_n.bg-orange .header_anuncio.dropDownHab.dropDownHabMenu{background-image:none;width:auto;min-width:150px;background-color:#53397f}.ficha-inmueble #header_n .header_anuncio span.anuncioPublicado{line-height:46px}.ficha-inmueble #header_n .header_usuario_logged .imagen-user img{margin:6px 10px}.ficha-inmueble #header_n .header_anuncio span.anuncioPublicado:after{background-position:-38px -66px}#header_n .header_usuario_logged span.userName,.ficha-inmueble #header_n.bg-orange .header_usuario_logged span.userName{color:#fff;float:left;line-height:56px;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:80px;font-weight:400}.ficha-inmueble #header_n .header_usuario_logged span.userName{line-height:46px}#header_n .dropDownHabMenu .dropDownHabItems li.dropDownHabItem.login a,#header_n .header_usuario_logged.dropDownHab.dropDownHabMenu .dropDownHabItems .dropDownHabItem a.spriteMenu{position:relative;z-index:1}#header_n .dropDownHabMenu .dropDownHabItems li.dropDownHabItem.login a:before,#header_n .header_usuario_logged.dropDownHab.dropDownHabMenu .dropDownHabItems .dropDownHabItem a.spriteMenu:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:36px;height:36px;text-align:center;opacity:.4;background-image:url(/hab_inmuebles/img/imgv3/spriteN.png?20210211);background-repeat:no-repeat;background-size:300px}#header_n .header_usuario_logged.dropDownHab.dropDownHabMenu .dropDownHabItems .dropDownHabItem a.mis-busquedas:before{background-position:-209px -30px}#header_n .header_usuario_logged.dropDownHab.dropDownHabMenu .dropDownHabItems .dropDownHabItem a.favoritos-menu:before{background-position:-27px -103px}#header_n .header_usuario_logged.dropDownHab.dropDownHabMenu .dropDownHabItems .dropDownHabItem a.descartados-menu:before{background-position:18px -248px}#header_n .header_usuario_logged.dropDownHab.dropDownHabMenu .dropDownHabItems .dropDownHabItem a.alertas-menu:before{background-position:-63px -31px}#header_n .header_usuario_logged.dropDownHab.dropDownHabMenu .dropDownHabItems .dropDownHabItem a.ayuda-menu:before{background-position:-67px -210px}#header_n .header_usuario_logged.dropDownHab.dropDownHabMenu .dropDownHabItems .dropDownHabItem a.salir-menu:before{background-position:-67px -245px}#header_n .dropDownHabMenu .dropDownHabItems li.dropDownHabItem.login a:before{background-position:-135px -31px}#header_n .header_usuario_logged.dropDownHab.dropDownHabMenu .dropDownHabItems .dropDownHabItem a span.bubbleCounter{float:right;right:15px}#header_n .header_usuario_logged.dropDownHab.dropDownHabMenu .dropDownHabItems .dropDownHabItem a span.dropdown-toggle-icon{height:20px;opacity:.6;width:40px;background-size:300px;display:inline-block;float:right}#header_n .header_usuario_logged.dropDownHab.dropDownHabMenu .dropDownHabItems .dropDownHabItem a span.dropdown-toggle-icon.dropdown-down{background-position:-38px -79px}#header_n .header_usuario_logged.dropDownHab.dropDownHabMenu .dropDownHabItems .dropDownHabItem a span.dropdown-toggle-icon.dropdown-up{background-position:-38px -79px;transform:rotate(180deg)}#header_n .header_avisos .icon-header-avisos,#header_n .header_busquedas .icon-header-busquedas,#header_n .header_favoritos a,#header_n .header_interacted .icon-header-interacted{background-color:transparent;transition:opacity .5s ease;margin:0;padding:0;display:inline-block;height:100%;width:100%;border-radius:0 0 3px 3px;cursor:pointer}#header_n .header_avisos.con-aviso a{opacity:1}#header_n .header_avisos .bullet-notificaciones{color:#fff;position:absolute;left:28px;top:13px;font-size:12px;background:#53397f;border-radius:18px;height:18px;min-width:14px;line-height:18px;padding:0 2px;text-align:center}#header_n .header_avisos a,#header_n .header_busquedas .icon-header-busquedas,#header_n .header_interacted a,.ficha-inmueble #header_n .header_favoritos a{border-radius:3px}#header_n .header_avisos .icon-header-avisos:hover,#header_n .header_busquedas .icon-header-busquedas:hover,#header_n .header_favoritos a:hover,#header_n .header_interacted a:hover{background-color:#ee5d00;opacity:1}.ficha-inmueble #header_n .header_favoritos a.spriteN-400{background-position:-49px -143px}#header_n .header_favoritos a.spriteN-400,.ficha-inmueble #header_n.bg-orange .header_favoritos a.spriteN-400{background-position:-45px -139px}.ficha-inmueble #header_n .header_busquedas .spriteN-400{background-position:-289px -48px}#header_n .header_busquedas .spriteN-400,.ficha-inmueble #header_n.bg-orange .header_busquedas .spriteN-400{background-position:-286px -44px}#header_n .header_avisos .spriteN-400,.ficha-inmueble #header_n.bg-orange .header_avisos .spriteN-400{background-position:-290px -520px}#header_n .header_interacted .spriteN-400,.ficha-inmueble #header_n.bg-orange .header_interacted .spriteN-400{background-position:-92px -44px}.ficha-inmueble #header_n .header_avisos a.spriteN-400{background-position:-295px -524px}.ficha-inmueble #header_n .header_interacted a.spriteN-400{background-position:-295px -524px}#header_n .header_avisos a.spriteN-400,.ficha-inmueble #header_n.bg-orange .header_avisos a.spriteN-400{background-position:-290px -520px}.header_avisos:hover .modal_help,.header_busquedas:hover .modal_help,.header_favoritos:hover .modal_help,.header_interacted:hover .modal_help{display:block;opacity:1;animation:fadein-lineal .5s}.header_avisos .modal_help,.header_busquedas .modal_help,.header_favoritos .modal_help,.header_interacted .modal_help{top:56px;width:86px;font-size:14px;left:-31px;text-align:center;animation:fadein-lineal .5s;box-sizing:content-box}.header_interacted .modal_help{width:144px;left:-88px}.preview_busquedas{display:none;position:absolute;top:56px;left:-121px;width:280px;background-color:#333;border-radius:6px;box-shadow:0 0 16px rgba(0,0,0,.2);opacity:0}.header_avisos .modal_help{width:114px;left:-44px}.header_avisos .modal_help:before,.header_busquedas .modal_help:before,.header_favoritos .modal_help:before,.header_interacted .modal_help:before{top:-9px;right:36px;border-top:0 solid transparent;border-bottom:16px solid #333}.header_busquedas .modal_help{width:96px}.header_busquedas .modal_help:before{right:48px}.preview_busquedas:after{content:"";position:absolute;top:-8px;left:130px;height:0;width:0;border-bottom:16px solid #333;border-right:16px solid transparent;border-left:16px solid transparent;display:block}.header_avisos .modal_help:before{right:51px}.preview_busquedas span{color:#fff;font-size:14px;display:block;text-align:center;padding:4px 16px;font-weight:400;line-height:26px}.preview_busquedas span i{display:inline-block;font-size:12px;text-align:center;background-color:#6b6b6b;width:18px;height:18px;border-radius:50%;line-height:18px;margin-left:3px}#header_n .header_busquedas .preview_busquedas a{display:block;font-size:12px;padding:16px;height:auto!important;width:60px;float:right}#header_n .header_busquedas .preview_busquedas a:hover{background:0 0;color:#f60}#header_n .header_avisos .cajon_lista_preview_busqueda,#header_n .header_busquedas .cajon_lista_preview_busqueda{display:block;overflow:hidden;clear:left;width:100%;background-color:#f5f5f5;border-radius:0 0 3px 3px}#header_n .header_avisos .preview_busquedas .cajon_lista_preview_busqueda ul li,#header_n .header_busquedas .preview_busquedas .cajon_lista_preview_busqueda ul li{background-color:#fff;border-bottom:1px solid #f5f5f5;overflow:hidden;border-radius:3px}#header_n .header_avisos .preview_busquedas .cajon_lista_preview_busqueda ul li:hover,#header_n .header_busquedas .preview_busquedas .cajon_lista_preview_busqueda ul li:hover{border-bottom:1px solid #fff}#header_n .header_avisos .preview_busquedas .cajon_lista_preview_busqueda ul li a,#header_n .header_busquedas .preview_busquedas .cajon_lista_preview_busqueda ul li a{width:90%;width:calc(100% - 32px);font-size:14px;display:block;padding:16px;float:left;color:#555}#header_n .header_avisos .preview_busquedas .cajon_lista_preview_busqueda ul li a span,#header_n .header_busquedas .preview_busquedas .cajon_lista_preview_busqueda ul li a span{pointer-events:none;display:block;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#555;width:80%;width:calc(100% - 24px);padding:0;text-align:left}#header_n .header_avisos .preview_busquedas .cajon_lista_preview_busqueda ul li span.spriteN-400,#header_n .header_busquedas .preview_busquedas .cajon_lista_preview_busqueda ul li span.spriteN-400{display:block;float:right;height:24px;width:24px;background-position:-107px -108px;background-position:-76px -76px;background-size:300px}#header_n .header_avisos .preview_busquedas .cajon_lista_preview_busqueda ul li a:hover,#header_n .header_busquedas .preview_busquedas .cajon_lista_preview_busqueda ul li a:hover{background-color:#f5f5f5}#header_n .header_avisos .preview_busquedas .cajon_lista_preview_busqueda ul li.ampliar-busquedas,#header_n .header_busquedas .preview_busquedas .cajon_lista_preview_busqueda ul li.ampliar-busquedas{background-color:#f5f5f5}#header_n .header_avisos .preview_busquedas .cajon_lista_preview_busqueda ul li.ampliar-busquedas a,#header_n .header_busquedas .preview_busquedas .cajon_lista_preview_busqueda ul li.ampliar-busquedas a{text-align:center;padding:8px;color:#f60;text-transform:uppercase;font-weight:500;width:100%}#header_n .header_avisos .preview_busquedas .cajon_lista_preview_busqueda ul li.ampliar-busquedas a:hover,#header_n .header_busquedas .preview_busquedas .cajon_lista_preview_busqueda ul li.ampliar-busquedas a:hover{color:#53397f}#header_n .header_avisos .preview_busquedas .cajon_lista_preview_busqueda .list-notifications{max-height:300px;overflow:auto}#header_n.header-ocultar .preview_busquedas{top:55px}#header_n.header-ocultar .preview_busquedas span{padding:12px}.bubbleCounter{font-size:12px;padding:0 6px 1px;border-radius:10px;position:absolute;text-align:center;line-height:20px;margin-right:15px;background-color:#555;color:#fff}.bubbleCounter:before{content:attr(data-counter)}.multi{color:#fff;font-size:14px;text-align:center;padding:80px 20px 20px;background-image:url(/hab_inmuebles/img/imgv3/multi.png);background-repeat:no-repeat;background-size:112px;background-position:top 11px center;margin:0 16px;border-bottom:1px solid #f6b28d;font-weight:lighter}.publicar{background-color:#53397f!important}.bg-morado{background-color:#7c54ac}.spriteN-400{background-image:url(/hab_inmuebles/img/imgv3/spriteN.png?20210211);background-repeat:no-repeat;background-size:400px}.publi-profesional{width:660px}#header_n .selectSearch .tip_ops.dropDownHab.dropDownHabSelect .dropDownHabItems{height:120px}#header_n .mostrar{transform:scale(1);transform-origin:100% 0;transition:all .1s ease-in-out;pointer-events:inherit;opacity:1}#header_n .ocultar{transform:scale(.95);transform-origin:100% 0;pointer-events:none;opacity:0;display:block!important}#header_n .mostrar .ocultar,#header_n .ocultar .ocultar{display:none!important}#eshome #header_n{background:0 0;position:absolute}#eshome #header_n .bodis{width:1018px;margin:8px auto}#eshome #header_n .header_anuncio.dropDownHab.dropDownHabMenu{border-radius:3px}#eshome #header_n .dropDownHab.dropDownHabMenu,#eshome #header_n .header_usuario_logged:before{background-position:-44px -47px}#eshome #header_n .header_avisos .icon-header-avisos,#eshome #header_n .header_busquedas .icon-header-busquedas,#eshome #header_n .header_favoritos a,#eshome #header_n .header_interacted .icon-header-interacted{height:51px;border-radius:3px}#eshome #header_n .header_favoritos a.spriteN-400{background-position:-44px -143px}#eshome #header_n .header_busquedas .spriteN-400{background-position:-284px -47px}#eshome #header_n .header_avisos .spriteN-400{background-position:-290px -523px}#eshome #header_n .header_interacted .spriteN-400{background-position:-92px -46px}#eshome #header_n .header_avisos span.bullet-notificaciones{background-color:#f60}#eshome #header_n .logo a{background-position:0 7px;background-position:0 -2183px;width:210px;height:80px;background-size:auto}#eshome #header_n .header_anuncio,#eshome #header_n .header_avisos,#eshome #header_n .header_busquedas,#eshome #header_n .header_favoritos,#eshome #header_n .header_usuario,#eshome #header_n .header_usuario_logged{margin-right:4px;border-radius:3px;cursor:pointer;height:51px}#bottomhomeusu #menumobile .icon_close{display:none}#eshome #header_n .header_usuario_logged .imagen-user img{margin:7px 12px}#eshome #header_n .header_usuario_logged span.userName{line-height:51px}#fotoficha .gradient{display:none;height:100px;width:100%;position:absolute;top:80px}.form-flotante{opacity:1;position:fixed;top:0;z-index:98;background-color:rgba(255,255,255,.97);margin-left:676px;padding:20px;border-radius:0 0 4px 4px;border:2px solid rgba(221,221,221,.3);border-top:none;margin-bottom:0;transition:top .2s,opacity .2s,transform .2s;transition-timing-function:ease-in-out}.form-flotante .datos_nl{height:25px;transition:height .2s ease-in-out}.form-flotante.form-flotantebarra .datos_nl{height:64px;transition:height .2s ease-in-out}.form-flotante.contactar-down{transform:translate(0,55px)}.form-flotante.invisible{opacity:0;pointer-events:none;transition:all 2ms ease-in-out}.form-flotantebarra{opacity:1;top:-166px;background-color:transparent;margin-left:678px;border:none;transition:top .2s,transform .2s,background .2s,opacity .2s;transition-timing-function:ease-in-out}.form-flotantebarra .cajavertelefono{transition:opacity .2s ease-in-out;opacity:0;pointer-events:none}.form-flotantebarra:hover .cajavertelefono{opacity:1;pointer-events:all}.form-flotantebarra:hover{transform:translate(0,166px);z-index:98;background-color:#fff;margin-left:678px}.form-flotante.form-flotantebarra.contactar-down:hover{transform:translate(0,222px)}.form-flotantebarra:hover .datos_nl{height:30px}.back-top-ficha{opacity:0;position:fixed;bottom:-24px;width:90px;margin:0 auto;left:50%;-ms-transform:translate(-50%,68px);-webkit-transform:translate(-50%,68px);transform:translate(-50%,68px);transition:all .2s ease-in-out;text-align:center;z-index:999}.back-top-ficha a{background-color:rgba(0,0,0,.5);width:90px;height:80px;border-radius:4px;position:relative;display:block;color:#fff;font-size:14px}.back-top-ficha span{display:block;text-align:center;line-height:16px}.back-top-ficha span.spriteN-400{background-position:7px -57px;height:30px;width:30px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);margin:0 auto 0 auto}.back-top-ficha.back-top-visible{opacity:1;pointer-events:all;-ms-transform:translate(-50%,25px);-webkit-transform:translate(-50%,25px);transform:translate(-50%,25px)}.back-top-ficha.back-top-visible:hover{transform:translate(-50%,0)}.back-top-ficha.back-top-visible:hover a{background-color:rgba(0,0,0,.7)}#respuestaSolicitudErronia{margin:0;padding:0}.login-pro{display:block;overflow:hidden;border-radius:3px;padding-bottom:40px;margin-bottom:16px;border-bottom:2px solid #f5f5f5}.login-pro .login-top-pro{height:230px;background:#f60;color:#fff;text-align:center;border-radius:50%;margin-top:-40px;margin-left:-140px;width:600px}.login-pro .login-top-pro span{font-size:24px;display:block;padding:86px 0 24px 0}.login-pro .login-top-pro a{color:#fff;display:block;padding:12px 16px;border:1px solid rgba(255,255,255,.43);margin:0 auto;width:236px;border-radius:3px;font-size:14px;text-transform:uppercase}.login-pro .login-top-pro a:hover{border:1px solid rgba(255,255,255,.8)}.login-pro .link-crear-cuenta{text-align:center;margin:24px 0}.login-pro .link-crear-cuenta a{color:#a2a2a2;text-decoration:underline;font-size:18px;display:block;width:253px;line-height:40px;margin:0 auto}.login-pro .link-crear-cuenta a:hover{color:#555}.login-pro .link-crear-cuenta a .spriteN-400{background-position:-349px -435px;display:block;width:40px;height:40px;float:left}.landing-alerta #bodis,.tu-opinion #bodis,.tu-opinion .bodis{width:100%;margin-top:0}.landing-alerta .banner-publi,.tu-opinion .banner-publi{display:none}.landing-alerta #contents_n,.tu-opinion #contents_n{position:static}#contentlandingalertas{padding-top:120px}#contentlandingalertas .titular-seccion,.tu-opinion h3{display:block;width:100%;text-align:center;font-size:32px;color:#555;line-height:48px;margin-bottom:24px}#contentlandingalertas .contentficha .titular-seccion{padding-top:48px;border-top:1px solid #d4d4d4}#contentlandingalertas .centrado-elemento{margin:0 auto;text-align:center;padding-bottom:72px}.landing-alerta .centrado-elemento{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.contentficha .ordenador-select:nth-child,.landing-alerta .seleccion-boton:nth-child{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.contentficha .ordenador-select{padding:0 16px;position:relative}.contentficha .ordenador-select label,.contentficha .ordenador-select select{display:block;float:left;clear:left;font-size:16px}.contentficha .ordenador-select label{font-weight:400}#contentlandingalertas .contentficha input[type=text],.contentficha .ordenador-select select{color:#888;padding:16px;-weight:100;width:220px;border:1px solid #eee}.contentficha .ordenador-select:after{right:32px;top:45px}.landing-alerta .seleccion-boton{overflow:hidden}.landing-alerta .seleccion-boton div{border:1px solid #d4d4d4;padding:16px 48px;color:#888;text-transform:uppercase;font-size:16px;margin:0 8px;float:left;border-radius:5px;cursor:pointer}.landing-alerta .contentficha .seleccion-boton div{background-color:#fff;margin:0;border-radius:0;text-transform:initial;padding:16px 24px;border-right:none}.landing-alerta .contentficha .seleccion-boton div:first-child{border-radius:5px 0 0 5px}.landing-alerta .contentficha .seleccion-boton div:last-child{border-right:1px solid #d4d4d4;border-radius:0 5px 5px 0}.landing-alerta .seleccion-boton div:hover{background-color:#eee;color:#555}.landing-alerta .contentficha .seleccion-boton .select,.landing-alerta .seleccion-boton .select,.landing-alerta .seleccion-boton .select:hover{background-color:rgba(255,102,0,.8);color:#fff;border:1px solid rgba(255,102,0,.1)}#contentlandingalertas .contentficha .item-email{text-align:center;margin-bottom:72px}#contentlandingalertas .contentficha .item-email .mailcheck{width:480px;padding:8px;margin:4px auto;border-radius:5px}#contentlandingalertas .contentficha input[type=text]{color:#a2a2a2;width:460px;box-shadow:none;border-radius:5px;font-size:16px;font-style:italic;font-weight:100}#contentlandingalertas .contentficha input[type=text]:focus{font-style:normal;font-weight:400;color:#888}#contentlandingalertas .centrado-elemento input[type=submit],.tu-opinion .p-frequentes a{text-transform:uppercase;font-size:24px;padding:16px 72px;font-weight:100}#contentlandingalertas .contentficha .last-item-enviar{border-top:1px solid #d4d4d4;background:#fff;padding:72px 0 160px;display:block}.landing-alerta #fotoficha,.tu-opinion #fotoficha{background-size:100vw;height:60vh}.landing-alerta #menos_de,.tu-opinion #menos_de{height:60vh}.landing-alerta #inificha,.tu-opinion #inificha{margin-top:calc(60vh - 100px)}.landing-alerta #fotoficha .gradient,.tu-opinion #fotoficha .gradient{z-index:99;background-color:rgba(255,102,0,.61);height:100vh;display:block;top:60px}.landing-alerta #fotoficha .bodis,.tu-opinion #fotoficha .bodis{position:relative;z-index:999;color:#fff;text-align:center;width:800px}.landing-alerta #fotoficha .bodis .mensaje-portada,.tu-opinion #fotoficha .bodis .mensaje-portada{margin-top:280px}.landing-alerta #fotoficha .bodis .mensaje-ok{margin-top:280px;display:none}.landing-alerta #fotoficha .bodis h2,.landing-alerta #fotoficha .correcto h5,.tu-opinion #fotoficha .bodis h2{font-size:32px;line-height:48px}.landing-alerta #fotoficha .bodis p{display:block;font-size:18px;color:#fff0e5;line-height:24px;margin-top:4px}.landing-alerta #fotoficha .bodis a{display:block;margin:0 auto;width:48px;height:48px;background-position:-494px -120px;background-size:800px;transform:rotate(90deg);opacity:.8}.landing-alerta #filariadna,.tu-opinion #filariadna{display:none}.landing-alerta #fotoficha .correcto{background:0 0;text-shadow:none;border-bottom:none}.landing-alerta #fotoficha .correcto h5{font-weight:400}.landing-alerta #fotoficha .mensajeAlertas{margin:0;text-align:center!important;font-size:16px;color:#fff0e5;margin-bottom:24px;line-height:24px}.landing-alerta #fotoficha .correcto a{transform:none;width:100%;font-size:16px;line-height:32px}.landing-alerta #fotoficha .mensaje-ok .boton{background:0 0;width:260px;margin:0 auto;box-shadow:none;border:1px solid rgba(255,255,255,.6);padding:16px 24px;text-transform:uppercase}.tu-opinion #fotoficha .gradient{background-color:rgba(255,102,0,.61)}.tu-opinion #fotoficha,.tu-opinion #menos_de{height:40vh}.tu-opinion #inificha{margin-top:calc(40vh - 100px)}.tu-opinion #fotoficha .bodis .mensaje-portada{margin-top:160px}.tu-opinion #fotoficha .bodis h2{font-size:48px}.tu-opinion #inificha{padding-top:80px;text-align:center;padding-bottom:32px}.tu-opinion #inificha p{line-height:28px}.tu-opinion #inificha h3{margin-bottom:8px;font-size:24px;font-weight:400}.tu-opinion .contentficha{padding:48px 0;border-top:1px solid #d4d4d4;box-sizing:border-box;padding:0;margin:0}.og-grid{list-style:none;padding-top:48px;margin:0 auto;text-align:center;width:100%}.og-grid li{display:inline-block;margin:0 24px 48px 24px;vertical-align:top;height:230px;width:300px;background-color:#333;border-radius:3px}.og-grid li .bg{display:block;height:230px;width:300px;opacity:.3}.og-grid li a{display:block;height:230px;width:300px;color:#fff;font-size:18px;font-weight:500;text-align:center;margin-top:-230px;position:relative}.og-grid li a span{text-align:center;width:216px;display:block;margin:0 auto}.og-grid li a span.extra-padding{margin-top:10px}.og-grid li a span.texto-op-secundario{font-size:14px;font-weight:300;display:block}.og-grid li a img{margin:48px auto 0 auto}.texto-og-grid{text-align:center;margin-top:32px;margin-bottom:0}.texto-og-grid p{color:#888;font-size:14px}.texto-og-grid h3{font-size:18px;margin-bottom:0;font-weight:700}.og-expander{position:absolute;top:auto;left:0;width:100%;text-align:left;height:auto;overflow:hidden;z-index:99;margin-top:10px}.og-expander.ocultar{opacity:0}.og-expanded,.og-expander.mostrar{transition:all .3s ease-in-out;pointer-events:inherit;opacity:1}.og-expander.minus-space{margin-top:0}.tu-opinion .p-frequentes{padding:48px 0;margin:48px 0}.tu-opinion .p-frequentes h3{margin-bottom:8px}.tu-opinion .p-frequentes a{font-size:18px;padding:16px 30px;display:block;width:230px;margin:24px auto 0 auto}.og-expander-inner{padding-top:50px;height:100%;width:654px;margin:0 auto;background-color:#fff;border-radius:5px;position:relative}.og-contenido{padding:16px 56px}.og-contenido ul{clear:left;float:left;overflow:hidden;margin-bottom:24px}.og-contenido ul li{width:100%;float:left;height:auto;background:0 0;margin:8px 0}.og-contenido ul li:hover{background:0 0}.og-contenido ul li a{padding:8px 16px}.og-contenido .link-bottom{clear:left;background-color:#f5f5f5;border-radius:3px;text-align:center;padding:8px;margin-top:24px;font-size:16px}.og-footer{border-top:1px solid #e3e3e3;padding:24px;text-align:right;margin-top:48px;font-size:16px}.og-footer a{font-size:16px}.og-grid li .og-expander-inner a{color:#f60;margin:0;display:inline;font-size:14px;font-weight:400}.og-grid li .og-expander-inner ul li a{color:#555;border-bottom:1px solid #ebebeb;margin-right:16px;display:block;height:auto;width:auto;text-align:left}.og-grid li .og-expander-inner ul li .legal-label a{margin-right:0}.og-grid li .og-expander-inner a span.spriteN-400{display:block;float:right;height:24px;width:24px;background-position:-76px -76px;background-size:300px}.og-close{position:absolute;width:28px;height:28px;top:20px;right:20px;cursor:pointer}.og-close::after,.og-close::before{content:'';position:absolute;width:100%;top:50%;height:1px;background:#888;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.og-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.og-close:hover::after,.og-close:hover::before{background:#333}.og-grid li.og-expanded>a::after{top:auto;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#fff;border-width:26px;left:50%;margin:8px 0 0 -26px}.op-social{margin:96px auto;text-align:center;font-weight:400;font-size:18px;overflow:hidden}.op-social ul{width:156px;margin:8px auto}.op-social ul li{display:inline-block;float:left;width:42px;height:42px;margin:4px}.op-social ul li a span{display:block;width:42px;height:42px}.op-social ul li a span.facebook{background-position:2px -144px}.op-social ul li a span.twitter{background-position:2px -191px}.op-social ul li a span.google{background-position:2px -239px}.og-expander-inner .formGris{margin:0;width:90%;width:calc(100% - 30px)}.og-expander-inner .informacionContact{width:270px}.og-expander-inner .formGris .anotacion{width:310px}.og-expander-inner .ficha_form_solicitud textarea{width:340px;height:100px}.og-expander-inner #contentleftopi ul li{clear:left;width:100%}.og-grid li.contactado-margin{margin-bottom:270px}.og-grid li .og-expander-inner ul li a.legal-bottom{display:block;text-align:right;color:#f60}.cajon_lista_preview_busqueda .ico-alert-orange,.ico-orange{color:#f60}.cajon_lista_preview_busqueda .ico{display:inline-block}.cajon_lista_preview_busqueda .ico-flip-x{-webkit-transform:scale(-1,1);transform:scale(-1,1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.cajon_lista_preview_busqueda .ico-xxs{width:12px;height:12px}.cajon_lista_preview_busqueda li a svg{margin-top:6px;margin-left:10px}@media only screen and (max-width:800px){#fotoscontent #foto #fotoampliada .tituloimg span{font-size:.8em}#fotoscontent #foto #fotoampliada .anterior,#fotoscontent #foto #fotoampliada .siguiente{height:60px;width:40px}#fotoscontent #foto #fotoampliada .anterior a,#fotoscontent #foto #fotoampliada .siguiente a{height:60px;width:40px}#fotoscontent #foto #fotoampliada .anterior{background-position:-1px -1784px}#fotoscontent #foto #fotoampliada .siguiente{background-position:-43px -1784px}#cabecera-ampliar-foto ul li.direccion{display:none}#cabecera-ampliar-foto{display:none}#cabecera-ampliar-foto ul li.direccion{display:none}.opciones-inmuebles ul li.favnone{display:none}.opciones-inmuebles ul li a.compartir{display:none}.opciones-inmuebles ul li.compartir-fotos{display:none}.opciones-inmuebles ul li a.boton{display:none}#fotoscontent #foto .barra-interna{height:0}#fotoscontent #foto #fotoampliada{height:100%}}@media (min-width:1098px){.formatoficha a span.texto-formato{left:-16px}.formatoficha a span.texto-formato:before{left:calc(50% - 14px)}.formatoficha a.mapa span.texto-formato{left:-78px}}@media (max-width:1204px){.menu-anchor{bottom:0}}@media (min-width:1204px){.opacity_listado,.opacity_listado2,.resultado{width:100%;padding-top:0}.cajon-upper-listado,.resultado .listainmueblesleft{float:right;width:100%;margin:0 auto;padding:0}.cajon-alineador-upper-listados{margin-left:270px;width:925px}.crosslista .bodis,.resultado .listainmueblesleft .divordenar,.resultado .listainmueblesleft .listainmuebles,.resultado .listainmueblesleft .listarecomendados{margin:36px auto 0 270px;width:925px!important}.crosslista .bodis .crosslinklistabanner,.crosslista .bodis .crosslinklistabanner .titulo{width:560px}.resultado .listainmueblesleft .informacion{margin:36px auto 0 270px;width:875px}.bodis .sblr.sblr2{margin-left:180px;width:835px}.bodis .sblr ul,.bodis .sblr.sblr2 .ampliar,.bodis .sblr.sblr2 .titulo{margin:0!important}.bodis .sblr.sblr2 ul li{margin:6px 20px 6px 0}.resultado .listainmueblesleft .listarecomendados{margin-top:36px!important}.pestanyaminisite li,.resultado .menu-listado ul li,.resultado-on .menu-listado ul li,ul.pestanas li{margin-right:24px}.pestanyaminisite li a,.resultado .menu-listado ul li a,.resultado-on .menu-listado ul li a,ul.pestanas li a{padding:12px}#alertaslistaheaderN .text_alerta,#alertaslistaheaderN .text_alerta strong{color:#fff}#eslistado #content h1,h1#titulo-mapa{font-size:36px}#eslistado #content h2{font-size:16px}.ulONminisite li{margin:10px!important}.listainmuebles ul.enlista{width:920px}.listainmuebles .inmobiliaria-lider ul.enlista{width:auto!important}.listainmueblesleft{padding:0 20px}.listainmuebles ul li{margin-bottom:44px;min-height:190px;height:auto}.listainmuebles ul li div .img img{width:240px;height:200px}.listinmo{width:714px}.listinmo ul li .datos{width:531px}.listainmuebles ul li .foto,.listainmuebles ul li .foto .fv_cont{width:240px!important}.listainmuebles ul li.miniFicha .foto .fv_cont{width:330px!important}.listainmuebles ul.matriz li .foto,.listainmuebles ul.matriz li .foto .fv_cont{width:290px!important}.listainmuebles ul.matriz .foto .fv_cont{width:310px!important}.listainmuebles ul li .datos{width:475px;padding:20px 0 0 25px;font-size:14px}.listainmuebles .datos h3 a{font-size:18px;line-height:20px}.listainmuebles .datos h3 a:hover{color:#f60!important}.listainmuebles ul li .datos .dir{line-height:22px}.listainmuebles ul li div .eur,.listainmuebles ul li div .eur_m{font-weight:400;font-size:28px}.listainmuebles ul.matriz li div .eur,.listainmuebles ul.matriz li div .eur_m{font-size:24px}.listainmuebles .topnlistado ul li .datos span{font-size:14px}.listainmuebles .topnlistado span.dir_ex{font-size:16px}.listainmuebles .topnlistado ul li .datos{width:460px}.listainmuebles .datos .descripcion{margin-bottom:10px;margin-top:10px}.listarecomendados .recomendado{width:180px;height:120px;margin-right:6px}.listarecomendados .recomendado img{width:180px;height:120px}.listainmuebles .datos h3{width:475px}.listainmuebles ul li .datos .dir div{max-width:455px;font-size:16px}.listainmuebles ul li ul#listaliders{width:588px}.listainmuebles ul li.modulolider,.listainmuebles ul.matriz li.modulolider{height:255px;padding:10px}.listainmuebles ul li ul#listaliders li,.listainmuebles ul.matriz li ul#listaliders li{width:188px;padding:0;margin-right:8px;height:210px}.listainmuebles ul li ul#listaliders li img{width:190px;height:135px}.listainmuebles ul li.publilista{min-height:0!important}.bloquelider:hover .preview{width:220px!important}.preview img{width:220px!important}.bannerlider{height:220px}.bannerlider .inmobiliaria-lider ul li.titulo,.listainmuebles ul li ul#listaliders li .caracteristicas-lider{font-size:14px}.listainmuebles ul.matriz li.modulolider{width:900px}#eslistado .selectSearch{margin:8px 0 0 93px}#bodis #contentpestanas,#bodis #contentsearch,#nomOfi,.bodis-inmobiliarias{width:1170px}#menu .opciones{margin-left:123px}#bodis .bodis,#content-lite #bodis,#eshome #header_n .bodis,#filariadna,#footer_nuevo .crosslink,#footer_nuevo .crosslinkprovincias,#footer_nuevo .links,#menu .bodis,#navegacion .bodis,.aviso,.aviso-intern,.cajon-contenido-alta{width:1200px}#eslistado #bodis.responsive #hs{width:1180px}.ulminisite{width:925px!important}#navegacion .buscarb{padding-left:134px}#navegacion .mashabitacliab{margin-left:138px}.divordenar{width:920px}.listarecomendados{width:925px}.divordenar{margin:25px 0}.listainmuebles .topnlistado{width:909px}.paginacionlista ul#paginacionIntermedia.maxlista{max-width:486px}.listarecomendados .recomendado .textoscajon{width:180px}#eslistado .filtros{width:220px}.filtros .filtronuevo ul{padding:16px}.filtros .filtronuevo .tipos-inmuebles-listado ul li a,.filtros .filtronuevo .tipos-inmuebles-listado ul li label{width:50px}.filtros .filtronuevo ul li .opciones-habitaciones div{padding:0 9.9px}#alertaslistaheaderN .form_alerta input{width:176px}#bodis .sblr1{width:185px;padding:15px}.bodis .sblr{width:950px}.bodis .sblr .titulo{margin-left:53px}.bodis .sblr .ampliar{margin-right:53px}.listainmuebles ul.matriz{width:945px}.listainmuebles ul.matriz li{width:289px;margin-bottom:25px;margin-right:25px;position:relative;height:390px}.listainmuebles ul.matriz div .img img{height:215px;width:289px}.listainmuebles ul.matriz .foto .fv_cont{width:289px}.listainmuebles ul.matriz .foto .fv_cont .ico_fotos,.listainmuebles ul.matriz .foto .fv_cont .ico_videos{margin-top:20px;margin-left:12px}.listainmuebles ul.matriz .opciones{top:270px;width:280px}.listainmuebles ul.matriz .datos{font-size:14px;width:270px!important}.listainmuebles ul.matriz .datos .dir{font-size:14px}.listainmuebles ul.matriz li .datos i{margin-top:45px}.listainmuebles .topnlistado ul.matriz li .datos i{margin-top:0}.listainmuebles .matriz .logolistado{top:-293px;left:193px}.listainmuebles ul.matriz .foto{width:289px}.listainmuebles ul.matriz li .opciones .avisame{top:65px}.pestanyaminisite{margin-left:244px!important}.filtrominisite{width:210px!important}.ulminisite .listainmuebles ul.matriz{width:927px}.listainmuebles ul.on li{margin:40px 0 0 0;width:570px}.listainmuebles ul.on .foto,.listainmuebles ul.on div .img img,.listainmuebles ul.on li .fv_cont,.listainmuebles ul.on li .img .titular{width:580px!important}.listainmuebles ul.on li:nth-of-type(1),.listainmuebles ul.on li:nth-of-type(10),.listainmuebles ul.on li:nth-of-type(12),.listainmuebles ul.on li:nth-of-type(14),.listainmuebles ul.on li:nth-of-type(16),.listainmuebles ul.on li:nth-of-type(18),.listainmuebles ul.on li:nth-of-type(3),.listainmuebles ul.on li:nth-of-type(6),.listainmuebles ul.on li:nth-of-type(8){margin-right:40px}.listainmuebles ul.on .datos h4,.listainmuebles ul.on li .datos{width:530px}.listainmuebles ul.on,.listainmuebles ul.on .alertasObranuevaExtend,.listainmuebles ul.ulONminisite{width:1240px!important}.listainmuebles ul.ulONminisite{margin-bottom:74px}.listainmuebles ul.on div.publilistado{width:1180px}.ulminisite .listainmuebles ul.matriz li{margin-right:20px}.listainmuebles ul.on .alertasObranuevaExtend #alertaslistaheaderN .crear-alerta input.normal{width:350px!important}.listainmuebles ul.on .alertasObranuevaExtend #alertaslistaheaderN .crear-alerta .rightalerta{width:493px}.listainmuebles ul li ul#listaliders li .preview img{width:220px!important}#idMapaContainerAjax{left:-244px}#fotoficha{left:-50%;right:-50%}.listainmuebles ul.matriz .datos .favlinks{left:230px}#footer_nuevo .crosslink{-webkit-column-width:9em}.listainmuebles ul li ul#listaliders li .caracteristicas-lider{margin:10px 10px 0 5px}.listainmuebles ul.matriz li.publilista{width:920px}.cajon-apartados fieldset,.cajon-apartados h3,.cajon-gris{width:998px}.cajon-apartados input.grande,.cajon-apartados textarea{width:500px}.listainmuebles ul.matriz .opciones .inmoportunidad{top:-68px}.items-mapa ul li .anuncio-mapa{width:400px}.items-mapa ul li .anuncio-mapa img{float:left;margin:0;width:130px;height:98px;display:block}.items-mapa ul li .anuncio-mapa .imagen-anuncio-mapa{float:left;width:130px;border:none;background-color:transparent;position:relative;left:0;right:0;border-radius:0;height:auto;top:0}.items-mapa ul li .anuncio-mapa .imagen-anuncio-mapa .habajado{line-height:0;padding:13px 10px}.items-mapa ul li{margin:15px}.minisiteSelectOficinaPromos,.minisiteSelectOficinaPromosContactar{width:1150px!important}.ulONminisite .paginacionlista{margin-left:8px;margin-bottom:60px;margin-top:30px}.ulONminisite .listainmuebles ul.on .datos{width:410px!important}.minisiteSelectOficinaPromos .titordenar{margin-left:70px!important}.filtros .filtronuevo .filtros-ampliados{width:180px}.filtros .filtronuevo .liboton{width:220px}.listainmuebles ul li.miniFicha .datos{font-size:14px;padding:20px 20px 0;width:545px}.listainmuebles ul li.miniFicha .opciones{width:545px}.datosMiniFicha .caracteristicas ul.carac{width:200px}.enlistaMiniFicha .ampliarinfo{position:absolute;bottom:45px;left:0;width:100%;height:86px;text-align:center;margin:0;background:transparent linear-gradient(to top,#fff 0,rgba(255,255,255,0) 100%) repeat scroll 0 0;z-index:3}.listainmuebles ul li.miniFicha .datos .datosMiniFicha .caracteristicas{width:545px}.listainmuebles ul li.miniFicha{-webkit-transition:background-color 0s linear;-moz-transition:background-color 0s linear;-o-transition:background-color 0s linear;-ms-transition:background-color 0s linear;transition:background-color 0s linear;width:920px}.aviso-landing{font-size:16px;margin:24px auto 24px 270px;width:880px}.aviso-landing .BtnText a{padding:10px 40px}#alertaslistafooter{margin-left:10px}#alertaslistafooter:after{right:17px}.aviso-landing .text{width:690px}ul.matriz .anuncio-visto{top:160px}.listainmuebles ul.matriz .datos .tipoAdy span{max-width:200px}.resultado-on .listainmueblesleft .listainmuebles{width:1200px;margin:0 auto}.divordenar .formatoficha{margin-right:8px}.pestanyaminisite li span,.resultado .menu-listado ul li span,.resultado-on .menu-listado ul li span,ul.pestanas li span{font-size:16px}.pestanyaminisite li span.count,.resultado .menu-listado ul li span.count,.resultado-on .menu-listado ul li span.count,ul.pestanas li span.count{margin-left:4px;font-size:12px}.logoAnimation2{margin-left:16px!important}.listinmo ul{padding:10px 0 0 18px}.listainmuebles ul li .datos .dir_ex a{font-size:14px;background-position:-389px -54px}.listainmuebles ul li .datos .dir_ex a:hover{background-position:-389px -54px}.listainmuebles ul li .datos .dir a{line-height:23px}.listainmuebles ul.matriz .datos .busquedacriteriorel{left:14px;width:263px}#cabecera-ampliar-foto ul li.direccion{max-width:270px;display:block}#cabecera-ampliar-foto{max-width:600px}.listainmuebles .noresultadosbuscador ul li{min-height:auto!important;margin-bottom:16px!important}#header_n .bodis,#menu-lite .bodis{margin-left:16px;width:calc(100% - 16px)}.ficha-inmueble #header_n .bodis{margin-left:0;width:calc(100% - 0px)}#footer_nuevo .mascara{left:-20%!important}.menu-fijo #minificha,.navegacionfichas #minificha{margin-left:calc(50% - 530px)}.enlista .sin-comentario{width:550px}.enlista .comentario-content .comentario-txt{width:480px}.formatoficha a span.texto-formato{left:auto}.formatoficha a span.texto-formato:before{left:auto}.formatoficha a.mapa span.texto-formato{left:auto}.og-expander-inner{width:1004px}.og-contenido ul li{width:50%}}@media (min-width:1204px) and (max-width:1469px){.listainmuebles.listaONminisite .ulONminisite{width:1180px!important}}@media (min-width:1300px){.formatoficha a span.texto-formato{left:-16px}.formatoficha a span.texto-formato:before{left:calc(50% - 14px)}.formatoficha a.mapa span.texto-formato{left:-78px}}@media (min-width:1470px){#fotoficha{background-size:1400px}.cajon-alineador-upper-listados,.crosslista .bodis,.resultado .listainmueblesleft .divordenar,.resultado .listainmueblesleft .listainmuebles,.resultado .listainmueblesleft .listarecomendados{margin-left:auto!important;margin-right:auto!important;width:980px!important}.aviso-landing,.resultado .listainmueblesleft .informacion{margin-left:auto!important;margin-right:auto!important;width:950px!important}#eslistado .selectSearch{margin-left:calc(50% - 660px)!important}.listainmuebles ul.matriz .opciones .inmoportunidad{top:-62px}.body-mapa #header_n .logo{margin-left:16px}.divordenar,.listainmuebles ul.enlista{width:980px}.listainmuebles ul li.miniFicha,.ulminisite .listainmuebles ul.matriz{width:990px}#bodis #contentpestanas,#eslistado #bodis.responsive #hs,#nomOfi,.bodis-inmobiliarias{width:1240px}#header_n .bodis .logoAnimation2{margin-left:24px!important}.ulminisite{width:985px!important}.pestanyaminisite{margin-left:254px!important}.listainmuebles ul li div .img img{width:347px;height:260px}.listainmuebles ul li.miniFicha div .img img{width:347px}.listainmuebles ul li.miniFicha .foto{width:347px!important}.listainmuebles ul li .foto,.listainmuebles ul li .foto .fv_cont{width:347px!important}.listainmuebles ul.on li .foto .fv_cont{width:100%!important}.listainmuebles ul li .datos{width:421px;padding:24px 0 0 28px}.listainmuebles .datos h3{width:415px}.listainmuebles .datos .favlinks{top:24px}.listainmuebles ul li.miniFicha .foto .fv_cont{width:347px!important}.listainmuebles ul li .opciones{margin-top:24px;margin-right:24px}.divordenar .formatoficha{margin-right:4px}.listarecomendados .recomendado{width:190px;height:130px;margin-right:7px}.listarecomendados .recomendado img{width:190px;height:131px}.listainmuebles ul.matriz{width:1010px}.listainmuebles ul.matriz li{width:310px}.listainmuebles ul.matriz div .img img{width:310px;height:230px}.listainmuebles ul.matriz li .datos i{margin-top:28px}.listainmuebles ul.matriz .datos .favlinks{left:248px}.listainmuebles .matriz .logolistado{left:203px;top:-277px;z-index:999}.listainmuebles ul.matriz .datos{padding:8px 16px}.listainmuebles ul.matriz .opciones{left:16px}.listainmuebles ul.matriz li .opciones .avisame{top:64px;left:-4px}.listainmuebles ul.matriz .foto .fv_cont .ico_fotos,.listainmuebles ul.matriz .foto .fv_cont .ico_videos{margin-left:16px}.listainmuebles ul.matriz li .foto,.listainmuebles ul.matriz li .foto .fv_cont{width:310px!important}.listainmuebles ul.matriz li.modulolider{width:960px}.listainmuebles ul li ul#listaliders{width:618px;margin-left:16px}.listainmuebles ul li ul#listaliders li,.listainmuebles ul.matriz li ul#listaliders li{margin-right:16px}.bannerlider,.listainmuebles ul li.modulolider .titulo-lider{padding-left:16px}.listainmuebles .datos .descripcion{margin-top:0;margin-bottom:8px;height:auto;line-height:22px;font-size:16px}.listainmuebles .datos i{line-height:42px;font-size:16px;font-weight:400;margin-top:0}.listainmuebles .topnlistado{width:972px}.listainmuebles .topnlistado ul li .datos{width:400px}.listainmuebles ul.matriz .datos .fec_mod{bottom:-8px;font-size:14px;margin-left:24px}.compartir-listado{margin-left:16px}.listinmo ul{padding:10px 0 0 26px}.listainmuebles ul li .no-disponible{width:220px!important;height:180px!important}.cajon-responsive .listainmuebles ul li .opciones{width:133px!important}.listainmuebles ul.matriz .datos .busquedacriteriorel{width:280px}.bodis-inmobiliarias ul{padding:0;margin-left:24px!important}.listainmuebles ul.matriz .opciones .inmoportunidad{top:-62px}.enlista .sin-comentario{width:610px}.enlista .comentario-content .comentario-txt{width:560px}.listainmuebles ul.matriz .opciones{top:250px}}@media (min-width:1540px){#eslistado .filtros{left:16px}#header_n .bodis,#menu-lite .bodis{margin-left:32px;width:calc(100% - 32px)}#eslistado #header_n .bodis .logo{margin-left:0}}@media (min-width:1640px){#eslistado .filtros{left:24px}#ficha-mapa{margin-top:-3px}}@media (max-height:700px){#fotofichacenter{padding:20px 0 10px 0!important;width:250px!important}#idHabDialogModifyMap.habDialog #wmContent{margin:0 auto}#idHabDialogModifyMap #wmContent{overflow-x:hidden!important;overflow-y:scroll!important;height:600px}#idHabDialogModifyMap .botoneraDialog.botonDialogTop{display:block!important;position:fixed;left:0;z-index:2;width:735px;background-color:#fff;padding:20px 10px;margin:0 auto;bottom:0}#idHabDialogModifyMap .botoneraDialog.botonDialogbottom{visibility:hidden}#idHabDialogModifyMap .leyendaGMaps{margin:25px 0 160px 0}}@media (max-height:790px){.dropDownHab.dropDownHabMenu .dropDownHabItems::-webkit-scrollbar-thumb:hover{background-color:#f60}.dropDownHab.dropDownHabMenu .dropDownHabItems::-webkit-scrollbar-thumb:active{background-color:#f60}.dropDownHab.dropDownHabMenu .dropDownHabItems::-webkit-scrollbar{width:8px;margin-right:5px}.dropDownHab.dropDownHabMenu .dropDownHabItems::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.dropDownHab.dropDownHabMenu .dropDownHabItems::-webkit-scrollbar-thumb{background-color:#a9a9a9;border-radius:10px}}@media (max-height:825px){.lista-mapa .top-filtro{top:47px;left:5px;box-shadow:none}.lista-mapa .filtros{left:5px!important;top:-20px!important;margin-bottom:100px;overflow-y:auto;overflow-x:hidden;height:100vh;background:0 0;box-shadow:0 0 6px rgba(0,0,0,0)}.lista-mapa #filtrosav{position:relative;left:0;top:0;box-shadow:none;overflow:hidden;padding-left:5px;padding-bottom:5px;width:195px}.lista-mapa #filtrosav .cerrar-modal-filtros{display:none}.lista-mapa .filtros .filtronuevo #filtrosav ul{margin-top:10px;clear:left;padding-left:0}.lista-mapa .filtros #bottomlist .mostrarfa span{background-position:-2px -1854px}.lista-mapa .filtros #bottomlist .ocultarfa span{background-position:-2px -1871px}.lista-mapa .filtros .filtronuevo .liboton{position:fixed;bottom:50px!important;padding-top:15px;width:203px;left:5px}.lista-mapa .filtros .ocultar-filtros{position:fixed;bottom:0;left:6px;width:187px;z-index:2}.lista-mapa .filtros.filtros-responsive{box-shadow:none!important;overflow-y:hidden!important;height:20vh}.lista-mapa .filtros.filtros-responsive .ocultar-filtros{top:6px!important;bottom:auto!important;width:190px!important;position:absolute}.filtros.filtros-responsive .filtronuevo .liboton{display:none!important}.titulo-filtro-avanzado{display:none}.lista-mapa .filtros #bottomlist a{float:left}}.informacion-inferior{position:fixed;right:0;bottom:0;z-index:98;width:200px;background-image:url(/hab_inmuebles/img/imgv3/mosca_retina.gif);background-size:200px;background-position:0 30px;background-repeat:no-repeat;display:block}.informacion-inferior.catala{background-image:url(/hab_inmuebles/img/imgv3/mosca_retina_c.gif)}.informacion-inferior a.creatividad{display:block;width:200px;height:180px;cursor:pointer;overflow:hidden}.informacion-inferior a.cerrar-informacion{display:block;cursor:pointer;overflow:hidden;float:right;border-radius:2px;padding-right:8px;color:#888;font-size:12px;margin-right:16px;background-color:#fff}.informacion-inferior a.cerrar-informacion span{height:24px;width:24px;float:left;background-repeat:no-repeat;background:url(../img-colorBox/controls.png) no-repeat scroll -25px -2px transparent}.logoAnimation2{float:left}div.novedades-home div.bodis>img{float:left;margin-right:0;width:591px;margin-top:24px}.bodis-inmobiliarias #paginacion li{padding:0}.bodis-inmobiliarias #paginacion li:hover{padding:0;background:#fff}.bodis-inmobiliarias ul{padding:0;margin-left:8px}.novedades-home .bodis>img{float:left;margin-right:55px;width:591px;margin-top:240px}.novedades-home .textos span{font-size:28px!important;display:block;margin-bottom:20px;color:#555!important;font-weight:100}.novedades-home .link-down img{width:142px;margin-left:-8px}.novedades-home .textos{margin-top:110px!important;line-height:28px}#footer_nuevo .mascara{left:-9%!important}@media (min-width:1204px){#footer_nuevo .mascara{left:-20%!important}}@media (min-height:1000px){#fotoficha{height:800px}#menos_de{height:800px}#inificha{margin-top:calc(800px - 100px)}}@media (max-height:760px){#navegacion-home{height:570px}.content-home{height:602px}#menu-home{top:530px}#buscadores h3{height:50px}}@media (max-width:1280px){.nav-flotante.navfichas{bottom:0;right:0}.nav-flotante.navfichas a.anterior,.nav-flotante.navfichas a.siguiente{border-radius:0;margin:0;border-right:1px solid #fff}.navfichas .nav-count{top:-32px;z-index:-10}.navfichas.tooltip .nav-count{top:-75px}.navfichas:hover .nav-count{opacity:0}.navfichas.tooltip:hover .nav-count{opacity:1}}.click{position:relative;font-family:Ubuntu,sans-serif;overflow:hidden}.click:focus{outline:-webkit-focus-ring-color auto 0}.effect{margin:-100px;width:200px;height:200px;border-radius:100px;position:absolute;background:rgba(255,255,255,.2);transform:scale(0);pointer-events:none;animation:clickeffect 1s ease;-webkit-animation:clickeffect 1s ease}.navegacionfichas,.similarestop{animation:fadein 1s;-moz-animation:fadein 1s;-webkit-animation:fadein 1s;-o-animation:fadein 1s}.selectSearch{animation:fadein .5s;-moz-animation:fadein .5s;-webkit-animation:fadein .5s;-o-animation:fadein .5s}.listarecomendados .recomendado img{animation:fadein 1s;-moz-animation:fadein 1s;-webkit-animation:fadein 1s;-o-animation:fadein 1s}.contactar-superior,.menu-anchor{animation:fadein 1s;-moz-animation:fadein 1s;-webkit-animation:fadein 1s;-o-animation:fadein 1s}.filtros{animation:fadein 1s;-moz-animation:fadein 1s;-webkit-animation:fadein 1s;-o-animation:fadein 1s}@keyframes fadein{0%{opacity:0}90%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}90%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}90%{opacity:0}100%{opacity:1}}@-o-keyframes fadein{0%{opacity:0}90%{opacity:0}100%{opacity:1}}@keyframes fadein-lineal{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein-lineal{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadein-lineal{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadein-lineal{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes markerpulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(.8);transform:scale(.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes clickeffect{from{opacity:1;transform:scale(0)}to{opacity:.3;transform:scale(2)}}@-webkit-keyframes clickeffect{from{opacity:1;transform:scale(0)}to{opacity:.3;transform:scale(2)}}@media (min-width:768px){.og-grid li.og-expanded,.og-grid li:hover{background-color:#f60}}@media (max-width:1024px){.lista-cliente .listainmuebles ul.enlista{width:100%!important}.lista-cliente #bodis #contentpestanas,.lista-cliente #content .responsive,.lista-cliente #nomOfi{width:100%}.lista-cliente #content,.lista-cliente #header_n{min-width:100%}.lista-cliente #nomOfi{padding:24px;width:calc(100% - 48px)!important;padding-bottom:0;margin-bottom:0}.lista-cliente #bodis #contentpestanas{margin:0}.lista-cliente #bodis.responsive #hs h1{margin-left:24px}.lista-cliente .listainmuebles ul li .datos{width:calc(100% - 423px)}.lista-cliente .listainmuebles .datos h3{width:calc(100% - 20px)}.lista-cliente .ulminisite{width:calc(100% - 190px)!important}.pestanyaminisite{margin:0;overflow:hidden;display:block;padding:12px 16px}.lista-cliente #descOfi{width:calc(100% - 220px)}.lista-cliente #logoOfi{width:200px}}@media (max-width:768px){#bodis #contentpestanas,#nomOfi,.landing-alerta,.lista-cliente .listainmuebles ul.enlista,.lista-cliente .listainmuebles ul.matriz,.lista-cliente .listainmuebles ul.matriz .datos h3,.lista-cliente .listainmuebles ul.matriz .foto .fv_cont,.lista-cliente .listainmuebles ul.matriz li,.lista-cliente .ulminisite,.minisiteSelectOficinaPromos,.minisiteSelectOficinaPromosContactar,.ulminisite{width:100%!important}.baja-email #content,.baja-email #header_n,.landing-alerta #content,.landing-alerta #content-bottom,.landing-alerta #footer_nuevo,.landing-alerta #header_n,.landing-alerta #menu-lite,.landing-alerta .home,.lista-cliente #content,.lista-cliente #header_n,.tu-opinion #content,.tu-opinion #header_n{min-width:0!important}.baja-email #footer_nuevo,.hide-tablet,.landing-alerta #footer_nuevo,.lista-cliente #filariadna,.lista-cliente #footer_nuevo,.lista-cliente .banner-publi,.tu-opinion #footer_nuevo,.ulminisite .divordenar .formatoficha{display:none!important}.landing-alerta #fotoficha .bodis .mensaje-portada,.landing-alerta .tu-opinion #fotoficha .bodis .mensaje-portada{margin-top:calc(20vh + 60px)!important}.landing-alerta #fotoficha .bodis,.landing-alerta .tu-opinion #fotoficha .bodis,.lista-cliente .listainmuebles .foto .fv_cont{width:100%}.on-width{width:100%}.listainmuebles ul.on.ulONminisite li{width:100%}.ulONminisite .fv_cont.transparent{top:unset!important}.ulONminisite .opciones{position:relative!important;top:unset!important}.ulONminisite .eur_m{font-size:22px!important}.ulONminisite .eur{font-size:22px!important;text-align:right!important}.listainmuebles ul.on li .img .titular span{max-width:200px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.landing-alerta .header_anuncio,.landing-alerta .header_busquedas,.landing-alerta .header_favoritos,.lista-cliente .header_anuncio,.lista-cliente .header_busquedas,.lista-cliente .header_favoritos,.tu-opinion .header_anuncio,.tu-opinion .header_busquedas,.tu-opinion .header_favoritos{display:none!important}.landing-alerta #contents_n,.tu-opinion #contents_n{width:100%;overflow:hidden}.landing-alerta #inicio-crear{max-width:95vw}.listainmuebles ul.on{width:100%}.landing-alerta #fotoficha .bodis .mensaje-portada,.landing-alerta .tu-opinion #fotoficha .bodis .mensaje-portada{margin-top:20vh!important}.landing-alerta .seleccion-boton div{float:none;margin-bottom:16px}.landing-alerta .centrado-elemento{flex-flow:column;align-items:center}.landing-alerta .contentficha .ordenador-select{padding-bottom:30px}.landing-alerta.contentficha .ordenador-select label{float:none;padding-bottom:10px}.landing-alerta #contentlandingalertas .centrado-elemento{margin-bottom:0}.landing-alerta .contentficha .seleccion-boton .select,.landing-alerta .seleccion-boton div{border-radius:5px!important;border:1px solid #d4d4d4;border-right:1px solid #d4d4d4}.landing-alerta .contentficha .seleccion-boton div{border-right:1px solid #d4d4d4;margin-bottom:10px}.landing-alerta #fotoficha .mensaje-portada .spriteN-400{display:none}.landing-alerta .contentficha .ordenador-select label{float:none;padding:10px}.landing-alerta .contentficha .ordenador-select:after{right:32px;top:64px}.landing-alerta .item-email{padding:0 20px;margin-bottom:40px}.landing-alerta #contentlandingalertas .contentficha .item-email input{box-sizing:border-box;width:100%}.landing-alerta #inificha{margin-bottom:0}#contentlandingalertas .titular-seccion,.landing-alerta #fotoficha .bodis h2{font-size:28px}.lista-cliente #nomOfi .floatright{float:left}.lista-cliente #descOfi,.lista-cliente #logoOfi{width:calc(100% - 32px);margin:0 auto;padding:16px}.lista-cliente pestanyaminisite{margin:0;width:auto}#eslistado #content #hs{padding:0 16px;text-align:center;width:calc(100% - 32px)!important}.lista-cliente #content h1,.lista-cliente #content h2{max-width:100%!important;float:none!important;text-align:center;margin:0!important;white-space:normal!important}#logoOfi div{text-align:left!important;margin-right:8px!important;float:left!important;width:120px!important;margin-top:0!important}#logoOfi div#dirOfi,#logoOfi div.paginaWebMinisite{width:calc(100% - 140px)!important}#logoOfi div.paginaWebMinisite{margin-left:128px;font-size:14px}.ulminisite .divordenar .titordenar{margin-left:16px}.ulminisite .divordenar{margin:24px 0;top:-132px}.minisiteSelectOficinaPromos,.minisiteSelectOficinaPromosContactar{top:0}.pestanyaminisite{margin-left:0;width:100%}.minisiteSelectOficinaPromosContactar{padding-left:16px}.lista-cliente .filtros .filtronuevo,.lista-cliente .listainmuebles .opciones .avisame{display:none}.lista-cliente ul.pestanas li a{padding:8px;margin:8px 2px;font-size:13px}.lista-cliente .listainmuebles ul li .foto,.lista-cliente .listainmuebles ul li div .img img{width:100%;height:280px}.lista-cliente .listainmuebles ul li{position:relative}.contactarcliente .formleft,.lista-cliente .listainmuebles ul li .datos,.lista-cliente .listainmuebles ul.matriz .datos{width:calc(100% - 32px)!important;padding:16px}#bodis #contentpestanas ul.pestanas li.pestanactiva a{border-bottom:4px solid #53397f;color:#f60}.lista-cliente .listainmuebles .datos h3{font-size:18px;font-weight:400;line-height:24px;overflow:hidden;margin:0 0 4px;text-overflow:ellipsis;white-space:nowrap;width:90%;width:calc(100% - 24px)}.lista-cliente .listainmuebles ul.matriz li .datos i{margin-top:6px;color:#555;font-weight:500}.lista-cliente .listainmuebles ul li .datos .dir{font-size:16px;font-weight:100}.lista-cliente .listainmuebles ul.matriz .datos .fec_mod{margin:0;bottom:0;position:relative;padding-top:0}.lista-cliente .listainmuebles ul.matriz li{height:auto}#bodis #contentpestanas ul.pestanas li a span,.lista-cliente .listainmuebles .datos .descripcion,.lista-cliente .listainmuebles ul li .datos .vermapa,.lista-cliente .listainmuebles ul.matriz li .opciones .avisame{display:none}.lista-cliente .listainmuebles .datos i{color:#555;font-weight:500;font-size:16px}.lista-cliente .listainmuebles .datos h3 a{font-size:18px}.lista-cliente .listainmuebles .datos .favlinks,.lista-cliente .listainmuebles ul.matriz .datos .favlinks{top:-24px;left:calc(100% - 64px)}.lista-cliente .listainmuebles .foto .fv_cont{top:0;background:0 0}.lista-cliente .listainmuebles .foto .fv_cont .ico_fotos,.lista-cliente .listainmuebles .foto .fv_cont .ico_videos{margin:16px 16px 0 0;float:right;font-size:16px}.lista-cliente .listainmuebles ul li .opciones{position:absolute;width:100%;text-align:left;left:0;top:200px}.listainmuebles .opciones .baja{display:block;float:left;width:100%;color:#fff;text-shadow:rgba(0,0,0,.6) 1px 1px 1px;line-height:24px;margin-left:20px}.lista-cliente .listainmuebles ul li div .eur,.lista-cliente .listainmuebles ul li div .eur_m{display:block;float:left;color:#fff;font-size:36px;font-family:Molengo,sans-serif;text-align:left;text-shadow:rgba(0,0,0,.6) 1px 1px 1px;margin-left:16px}.contactarcliente .floatright{display:none}.contactarcliente fieldset{margin:0}.contactarcliente{width:100%!important;height:auto!important;clear:left;position:relative;overflow:visible!important}#ficha-mapa #formDades input[type=text],.ficha_form_solicitud fieldset,.og-contenido .ficha_form_solicitud input[type=text],.og-expander-inner,.og-expander-inner .informacionContact,.tu-opinion #fotoficha .bodis,.tu-opinion #inificha{width:calc(100% - 24px)}.tu-opinion .p-frequentes{margin-top:0;background-color:#f5f5f5;border-bottom:1px solid #d4d4d4;display:none}.tu-opinion .bodis.op-social{margin-top:48px}.texto-og-grid{margin-top:8px}.tu-opinion #inificha{padding-bottom:0;margin-bottom:0}.tu-opinion #inificha h3{line-height:28px}.tu-opinion .contentficha{border:none;background:#fff}.baja-email .nueva-busqueda,.og-expander-inner .informacionContact,.og-grid li .og-expander-inner ul li a.avisolegal,.tu-opinion .contentficha h3{display:none}.tu-opinion .p-frequentes h3{display:block}.tu-opinion #inificha p{line-height:24px}.tu-opinion .bodis{width:100%}.og-grid{width:100%;padding-top:24px}.og-grid li{height:180px;margin:1px 0;border-radius:0;width:100%}.og-grid li a{margin:-191px auto 0 auto}.og-grid li .bg{background-size:cover;height:180px;width:100%}.og-expander{z-index:0}.og-grid-element.og-expanded{background-color:#f60!important}.og-expander-inner{padding-top:0}.og-expander.minus-space{overflow:visible;margin-top:-20px}.og-close{top:-20px;right:0}.og-footer{text-align:center;padding:24px 0;margin-top:16px}.tu-opinion #fotoficha .bodis .mensaje-portada{margin-top:148px}.og-grid li .og-expander-inner a{font-size:16px;height:auto;width:auto;display:inline-block}#idBtnBajaEmail{margin-top:8px;width:calc(100% - 6px)}.tu-opinion #fotoficha .bodis h2{font-size:36px}.og-contenido{padding:0 24px}.og-contenido ul li{margin:0}.og-grid li .og-expander-inner ul li a{margin:0;overflow:hidden;position:relative;padding:16px 0}.og-grid li .og-expander-inner a span.spriteN-400{position:absolute;top:14px;right:0}.og-grid li.og-expanded>a::after{top:140px}.og-grid li a img{width:80px}.og-grid li a span{font-size:16px}.og-expander-inner .formGris{padding:0;background-color:#fff;width:100%}.og-expander-inner .ficha_form_solicitud fieldset{margin:0;width:100%}.og-contenido ul{width:100%}.og-contenido .ficha_form_solicitud input[type=text]{width:calc(100% - 18px)!important}.og-contenido #formDades label span.nota{display:block;clear:left;margin-top:-10px;margin-bottom:6px}.og-expander-inner #contentleftopi ul li{margin-bottom:8px}.ficha_form_solicitud label strong{font-size:12px}.og-contenido .ficha_form_solicitud input[type=submit]{text-transform:uppercase;width:100%}.og-contenido .ficha_form_solicitud select{padding:8px}.og-expander-inner .formGris .anotacion{width:calc(100% - 38px)}.og-expander-inner .ficha_form_solicitud textarea{width:calc(100% - 8px)}.og-expander.mostrar{overflow:visible}.baja-email #bodis{width:100%}.baja-email .mensaje{width:calc(100% - 20px);text-align:center}.baja-email h1{text-align:center;margin:24px 0 16px 24px;display:block!important}.baja-email h2{display:none}.baja-email .infoAElige{text-align:center}.baja-email .formGris{width:calc(100% - 36px);padding-top:36px}.baja-email .formGris #idEmail{width:calc(100% - 24px)}.baja-email .formGris input[type=submit]{width:100%;width:calc(100% - 6px);margin-top:8px}#header_n .logo{margin-left:16px}.volver-ficha{display:block}.header_usuario_logged .imagen-user{display:none}.header_usuario_logged .userName{display:none}#header_n .header_usuario_logged.dropDownHab.dropDownHabMenu{width:60px}#header_n .header_avisos{display:none}.volver-ficha:hover{width:56px}.volver-ficha .volver-ficha-volvera{display:none}}@media (max-width:768px) and (orientation:landscape){.landing-alerta #fotoficha{height:66vh}.landing-alerta #fotoficha .bodis .mensaje-portada{margin-top:27vh!important}.landing-alerta #inificha{margin-top:calc(66vh - 100px)}}.tableCertificadoEnergetico .tituloCertificadoEnergetico{width:201px}.tableCertificadoEnergetico .tituloCertificadoEnergetico span{font-size:16px;text-align:left}.tableCertificadoEnergetico .tituloCertificadoEnergetico span a{font-size:12px}.tableCertificadoEnergetico .block-data{right:0}.tableCertificadoEnergetico .block-data .blocks label{font-size:14px;margin-bottom:0}.tableCertificadoEnergetico .block-data .blocks input{height:34px}.tableCertificadoEnergetico .block-data .blocks .cajon-select{margin-left:0;height:auto}@keyframes message-altura{from{height:0}to{height:50px}}@keyframes message-opacity{from{opacity:0}to{opacity:1}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;height:100%}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;object-fit:cover;border:0}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-container{height:100%}.slick-list{height:100%}.slick-track{height:100%}.slick-slide div,.slick-slide img{height:100%;width:100%}.listainmuebles ul.matriz.slick-slider{width:100%}.slick-arrow{background:0 0;box-shadow:none;z-index:2}@media only screen and (min-width:768px){.slick-arrow:hover{background:0 0}}@media only screen and (max-width:768px){.slick-arrow{display:none!important}}.slick-bg{background-size:100% 100%}.slick-bg-black{background:#000}.slick-bg-black .image{opacity:.5}.slick-contact-container{position:relative;text-align:center;transform:translate(0,-100%)}.slick-contact-container .slick-contact-title{display:block;color:#fff;text-shadow:1px 1px 4px #333;padding:20px;font-size:1.12rem;font-weight:500}.slick-contact-container .button{margin:0 auto;font-size:.8rem}@media only screen and (min-width:1196px){.slick-contact-container .button{font-size:1rem}}.slick-contact-container .slick-contact-wrap{width:auto;height:auto;position:absolute;position:relative;top:50%;transform:translate(0,-50%);height:auto;padding:0 16px;padding-bottom:18px;box-sizing:border-box}.slick-contact-container .slick-contact-msg{color:#fff;font-weight:500;font-size:1.12rem;display:block;padding:16px 0}.slick-contact-container .tel-llamar{background:#555;color:#fff;font-size:1rem;padding:2px 14px;width:calc(67% - 36px);line-height:32px;margin:0 auto;display:inline-block;text-align:center;border-radius:3px 0 0 3px}@media only screen and (min-width:1196px){.slick-contact-container .tel-llamar{padding:2px 20px}}.slick-contact-container a{display:inline-block;vertical-align:bottom}.slick-contact-container a .tel-llamar{width:auto}.slick-contact-container .ico-llamar{background-color:#3a8d11;border-radius:0 3px 3px 0;width:36px;height:36px;display:inline-block;vertical-align:bottom;background-position:-196px -342px}.slick-contact-container .ico-llamar img{width:100%;height:100%;padding:8px}.slick-contact-container .referencia{display:block;font-size:.625rem;padding-top:16px;color:#fff}.test-sass{background-image:url(/hab_inmuebles/img/imgv3/sprite.png?20180312)}.gtmlistproductview .foto,.gtmlistproductview .list-gallery-image{background-size:100% 100%;width:220px;height:180px}@media only screen and (min-width:1204px){.gtmlistproductview .foto,.gtmlistproductview .list-gallery-image{width:240px;height:190px}}@media only screen and (min-width:1470px){.gtmlistproductview .foto,.gtmlistproductview .list-gallery-image{width:347px;height:261px}}.gtmlistproductview .foto{overflow:hidden}ul.on .gtmlistproductview .foto{overflow:visible}.list-gallery-image{display:inline-block;clear:none;overflow:visible}.listainmuebles .gtmlistproductview .list-gallery-image{margin:0}.list-gallery-image img{width:100%;height:100%}.foto button{cursor:pointer;display:block;-webkit-appearance:none;-moz-appearance:none;text-align:center;text-decoration:none;box-shadow:none;background:0 0;border:none;z-index:2}.foto button:focus{outline:0}.list-gallery-btn{position:absolute;height:100%;left:0;width:24%}@media only screen and (min-width:1025px){.list-gallery-btn{opacity:.7}.list-gallery-btn:hover{opacity:1}}.list-gallery-btn span{display:block;width:40px;height:40px;background-image:url(/hab_inmuebles/img/imgv3/spriteN.png?20180312);background-size:538px;background-repeat:no-repeat;background-position:-334px -76px;margin:auto}.list-gallery-next{right:0;left:inherit}.list-gallery-next span{margin-right:0}.list-gallery-prev span{transform:scale(-1,1);margin-left:0}.listainmuebles .matriz .foto,.listainmuebles .matriz .list-gallery-image{height:186px;width:250px}@media only screen and (min-width:1204px){.listainmuebles .matriz .foto,.listainmuebles .matriz .list-gallery-image{height:215px;width:289px}}@media only screen and (min-width:1470px){.listainmuebles .matriz .foto,.listainmuebles .matriz .list-gallery-image{width:310px;height:210px}}.anuncio-visto+.js-list-gallery-container,.anuncio-visto+button+button+.js-list-gallery-container{opacity:.4}.anuncio-visto+.img+.fv_cont .list-virtual-box,.anuncio-visto+button+button+ul+.fv_cont .list-virtual-box,.anuncio-visto+ul+.fv_cont .list-virtual-box{bottom:30px;right:5px;position:relative}.matriz .anuncio-visto+.img+.fv_cont .list-virtual-box,.matriz .anuncio-visto+button+button+ul+.fv_cont .list-virtual-box,.matriz .anuncio-visto+ul+.fv_cont .list-virtual-box,.matriz .list-virtual-box{position:absolute;bottom:22px;left:0}.lider-name{font-weight:400}.submitformalerta .aviso_legal input[type=checkbox]+span{color:#fff}.submitformalerta .aviso_legal input[type=checkbox]+span,.submitformalerta .aviso_legal input[type=checkbox]+span a{font-size:12px;line-height:14px;margin-top:4px}.submitformalerta .aviso_legal label::after,.submitformalerta .aviso_legal label::before{display:none}.list-gallery-container{height:100%}.list-gallery-container div,.list-gallery-container img{width:100%;height:100%}.slick-arrow{font-size:0;position:absolute;height:100%;left:0;width:24%;top:0}.slick-arrow::before{position:absolute;content:'';display:block;width:40px;height:40px;background-image:url(/hab_inmuebles/img/imgv3/spriteN.png?20180312);background-size:538px;background-repeat:no-repeat;background-position:-334px -76px;margin:auto;transform:translateY(-50%) rotate(180deg);left:0}.slick-next{right:0;left:auto}.slick-next::before{transform:translateY(-50%);right:0;left:auto}[data-brand=unbranded] #ajaxContent{display:none}[data-brand=unbranded] #content{border:none}[data-brand=unbranded] .favlinks{display:none}[data-brand=unbranded] .avisame{display:none!important}[data-brand=unbranded] #hs{display:none}[data-brand=unbranded] #nomOfi{display:none}.nueva-busqueda{float:left;margin-top:13px}.nueva-busqueda a{display:block;text-align:center;padding:4px 8px;color:#fff;background-color:rgba(255,255,255,.2);border-radius:3px;font-size:14px;font-weight:400}button:active{outline:0;border:none}button:focus{outline:0}.button-transparent{outline:0;box-shadow:none;background:0 0;border:none}@media only screen and (min-width:1025px){.button-transparent:hover{color:#53397f;background:0 0}}.button-transparent-orange{color:#f60;font-size:inherit;padding-left:0;padding-right:0;border:0}.live-container:hover .live-options .button-transparent{opacity:1}.live-options{position:absolute;top:0;text-align:right;right:0;pointer-events:all;padding:0;margin:0;display:none}.live-options .button-transparent{font-size:1rem;font-family:Ubuntu,sans-serif,Arial,Helvetica;color:#666;display:inline-block;cursor:pointer;padding:0;margin:0;margin-right:16px;opacity:0;transition:opacity .2s ease-in-out}.live-item.bg-black-alpha{background-color:rgba(0,0,0,.8);border:1px solid transparent}.live-item.bg-black-alpha .live-title{color:#fff;padding-left:0}.live-item.bg-black-alpha .live-title::before{display:none}.live-item button{font-size:14px;padding:3px 10px;margin-top:6px;-webkit-appearance:button;display:block;cursor:pointer;color:#fff;border-radius:3px;border:none;box-shadow:0 2px 0 0 #cc5200;-webkit-appearance:none;-moz-appearance:none;text-align:center;text-decoration:none;background:#f60}.bg-black-alpha .live-info-container{padding-top:8px;line-height:1em}.list-notifications li{position:relative}.list-notifications li a{padding:16px 16px 16px 26px!important}.list-notifications li.n-leido span{font-weight:500}.list-notifications li.n-leido:after{position:absolute;width:8px;height:8px;top:25px;left:8px;content:" ";border-radius:100%;background-color:#f60}.notification{border-radius:unset!important;box-sizing:border-box;color:#555;display:flex!important;max-width:100%;padding:0!important;position:relative}.notification-img{max-width:100%;flex:0 0 86px}.notification-img .sprite{display:block;width:18px!important;height:20px;background-position:-81px -117px!important;background-size:300px;left:34px;opacity:.8;position:absolute;margin-top:14px;transform:scale(1.3,1.3)}.notification-img img{height:86px;width:100%}.notification-text{padding:24px 8px 12px 12px;flex:0 1 auto;font-size:1.12rem;line-height:19px;margin-top:0!important;overflow:hidden}.notification-text strong{display:block;width:calc(100% - 16px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-text span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification .sprite{display:block;width:10px;height:20px;background-position:-85px -81px;background-size:300px;position:absolute;right:8px;margin-top:14px}.adjacency-title{font-size:1.5rem!important;background:0 0!important;box-shadow:none!important;min-height:auto!important;text-align:center;margin:0!important;padding-bottom:24px!important}@media only screen and (min-width:1440px){.adjacency-title{text-align:left!important;height:auto!important}}.list-agg{width:100%;height:286px;position:relative;clear:both}.list-agg button{display:block;-moz-appearance:none;text-align:center;box-shadow:none;background:0 0;border:none}.list-agg-btn{position:absolute;height:100%;top:0;right:-46px;width:46px;cursor:pointer}.list-agg-btn span{display:block;width:33px;height:53px;background-image:url(/hab_inmuebles/img/imgv3/spriteN.png?20180312);background-size:800px;background-repeat:no-repeat;background-position:-606px -216px;margin:auto;margin-top:-50px;transform:scale(-1)}.list-agg-prev{right:auto;left:-46px}.list-agg-prev span{transform:scale(1)}.list-agg-container{overflow:hidden;box-sizing:border-box;height:220px}.list-agg-container .list-agg-items{box-sizing:border-box;height:220px;width:100%;width:calc(100% + 10px)}.list-agg-container .list-agg-items .list-agg-item{display:inline-block;width:20%;margin:0;height:220px;box-sizing:border-box;padding:0 10px 0 0;box-sizing:border-box;background:0 0;vertical-align:top}.list-agg-container .list-agg-items a{display:block;background:#fff;height:100%;position:relative}.list-agg-container .list-agg-items img{height:128px;width:100%}.list-agg-container .list-agg-items p{width:100%;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:300;font-size:14px;color:#666;padding:2px 8px}.list-agg-container .list-agg-items .agg-item-title{font-weight:400;font-size:16px;color:#2899b6;padding-top:8px}.list-agg-from{padding-bottom:12px;display:block}.list-agg-more{position:absolute;right:0;color:#666;margin-top:12px}.list-agg-name{color:#2899b6;font-weight:500}.agg-item-price{position:absolute;left:8px;top:94px;text-shadow:1px 1px 1px rgba(0,0,0,.5);font-size:25px;color:#fff;font-family:Molengo,ubuntu,sans-serif,Arial}.agg-item-info{display:block;overflow:hidden;width:100%;height:94px}.list-agg-tag{position:absolute;left:8px;top:8px;font-size:14px;color:#2899b6;font-weight:500;background-color:#f4f4f4;padding:2px 4px;border-radius:3px;z-index:1}.list-agg-title{color:#2899b6}.home-video{position:absolute;width:100%;height:100%;overflow:hidden;border-radius:100%}.home-video .video-fallback{position:absolute;top:0;width:100%;z-index:1;height:100%;background:url(/hab_inmuebles/img/habitaclia_chicas_20230907.jpg?20180312) no-repeat;background-size:50% auto;height:660px;background-repeat:no-repeat;background-position:center top!important}@media only screen and (max-width:1025px){.home-video .video-fallback{display:block!important}}.home-video video{position:absolute;z-index:0;top:50%;left:50%;min-width:50%;min-height:100%;width:auto;height:auto;-webkit-transform:translateX(-50%) translateY(-40%);transform:translateX(-50%) translateY(-40%);background:url(/hab_inmuebles/img/habitaclia_chicas_20230907.jpg?20180312) no-repeat;background-size:cover;transition:1s opacity}@media only screen and (max-width:1025px){.home-video video{display:none}}.legal-summary-container{width:100%;background-color:#fff}.legal-summary-container .legal-summary{width:100%;display:block;max-width:998px;margin:0 auto;overflow:hidden}.legal-summary-container .legal-summary>div{display:none;padding:0}.legal-summary-container .legal-summary>div:target{display:flex;padding:40px 8px}.legal-summary-container .legal-summary h2{font-size:1.625rem;padding:48px 0;font-weight:500;width:100%;text-align:center}.legal-summary-container .legal-summary .summary-box{columns:2;flex-direction:row;position:relative;flex-wrap:wrap;overflow:hidden}.legal-summary-container .legal-summary .summary-box .two-column{flex:calc(50% - 96px);float:left;margin-right:48px;margin-top:24px}.legal-summary-container .legal-summary .summary-box .two-column+.two-column{margin-left:48px}.legal-summary-container .legal-summary .summary-box .summary-item{padding-bottom:24px;line-height:1.5rem}.legal-summary-container .legal-summary h3{font-size:1.12rem;font-weight:500;font-size:1rem}.legal-summary-container .legal-summary p{color:#888;font-size:1rem}.legal-summary-container .legal-summary .anchor-to-bottom{width:100%;margin:48px 0 24px}.legal-summary-container .legal-summary .anchor-to-bottom a{display:block;width:76px;margin:0 auto;text-align:center;line-height:.75rem;font-size:.75rem;color:#aeaeae}.legal-summary-container .legal-summary .anchor-to-bottom a span{display:block;margin-bottom:8px}.legal-container .legal-space{margin:48px 0;overflow:hidden}.legal-container h2{font-size:1.625rem;margin-top:48px;padding:24px 0;font-weight:500;width:100%;text-align:center}.legal-container h3{font-weight:500;margin-bottom:16px;font-size:1rem;color:#555}.legal-container p{color:#555;font-size:1rem;line-height:26px;margin-bottom:4px}.legal-container p strong{color:#555;display:block;font-weight:500}.legal-container ul{margin-left:24px;margin-top:24px}.legal-container ul li{margin-bottom:8px;line-height:26px;color:#555;font-size:1rem}.legal-container .textolegalcookies h3{font-weight:600}.legal-container .textolegalcookies p strong{font-weight:600}.legal-container .tablelegal{overflow-x:scroll;display:block;box-sizing:border-box;font-size:14px;color:#555}.legal-container .tablelegal tr{width:100%}.legal-container .legaltd{border-bottom:1px solid #ddd;padding:8px 8px 8px 0;vertical-align:top;text-align:left;word-wrap:break-word;box-sizing:border-box}.modal-content .legal-container{text-align:left}.modal-content .legal-container h2{display:none}.modal-content .legal-summary-container .legal-summary .summary-box,.modal-content .legal-summary-container .legal-summary .summary-box h2{display:none!important}.legal-label input[type=checkbox]{float:left;cursor:pointer;width:24px;margin-right:8px;display:none}.legal-label input[type=checkbox]+span{position:relative;display:block;float:left;font-size:.875rem;margin-left:32px;line-height:1.5rem;text-align:left}.legal-label input[type=checkbox]+span:before{content:"";display:block;position:absolute;width:24px;height:24px;position:absolute;left:-32px;top:0;background-position:-47px -12px}.legal-label input[type=checkbox]+span a{color:#f60!important;border:none!important;padding:0;margin:0;font-size:.875rem;display:inline!important}.legal-label input[type=checkbox]:checked+span:before{background-position:-11px -12px}.legal-label .hab-forms,.legal-label input[type=checkbox]+span:before{background-image:url(/dotnet/content/img/hab-forms.png);background-size:148px}.legal-label label{overflow:hidden}.legal-label.top-space{margin-top:16px}.legal-label.bottom-space{padding:16px 0;max-width:318px;position:relative;margin:0 auto}.clear-bottom{clear:left;text-align:center;margin-top:24px}.accept-legal{margin:48px auto 0 auto;width:80%}.accept-legal h2{font-size:26px;color:#f60;line-height:36px;text-align:center;margin-bottom:24px}.accept-legal p{text-align:center;margin-bottom:8px;margin-top:10px;color:#555}.accept-legal .error{background-color:#fcc;color:red;text-align:center;font-size:16px;line-height:46px}.accept-bottom{margin:0 auto;width:80%}.accept-bottom .legal-label{max-width:362px;overflow:hidden;padding:4px 8px}.accept-bottom .legal-label.error-input{background-color:#fcc;color:red}.accept-bottom .legal-label.error-input input[type=checkbox]+span a{color:red}.accept-bottom .legal-label input[type=checkbox]+span{font-size:16px;font-weight:500}.accept-bottom .legal-label input[type=checkbox]+span a{font-size:16px;font-weight:500}.accept-bottom .clear-bottom{margin-top:48px}.accept-bottom .clear-bottom input{padding:16px 32px}.accept-bottom .clear-bottom a{margin-left:16px}.habDialog .legal-summary-container .legal-summary [id=legal-general-registro]{display:flex!important}.modal-legal-login{text-align:center}.modal-legal-login-title{display:block;font-size:24px;padding:16px 0}.modal-legal-login button{margin-top:28px}.floatright .modal-legal-login button{margin-bottom:16px}.popup{font-size:14px;text-align:left;line-height:1.8em;display:block}.popup strong{font-weight:600}.popup-overlay{position:fixed;z-index:9997;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);margin:0;padding:0}.popup-content{z-index:9998;width:700px;height:auto;background:#fff;margin:8% auto}.popup-content.certificate-exento{width:750px;margin:20px auto 0;top:50%;position:absolute;transform:translate(0,-50%);left:0;right:0}@media only screen and (max-width:1024px) and (orientation:landscape){.popup-content{margin:70px auto 0;width:80vw}}@media only screen and (max-width:768px) and (orientation:portrait){.popup-content{margin:70px auto 0;width:80vw}}@media only screen and (max-width:767px){.popup-content{width:100%;height:100%;margin:60px auto 0;overflow-y:auto}}@media only screen and (min-width:1025px) and (max-height:800px){.popup-content{margin:6% auto}}.popup-wrap-header{height:25px;padding:25px;background:#eee}@media only screen and (max-width:767px){.popup-wrap-header{display:flex;flex-flow:column wrap;height:auto;padding:15px}}.popup-wrap-header-white{height:15px;padding:15px 25px 15px 25px;background:#fff}.popup-wrap-header-white.header-certificate{padding:25px}@media only screen and (max-width:767px){.popup-wrap-header-white{display:flex;flex-flow:column wrap;height:auto;padding:15px}}.popup-title{font-size:18px;max-width:600px;float:left;white-space:nowrap}.popup-title.title-certificate{font-family:Ubuntu,Arial;font-size:20px;color:#666;-webkit-font-smoothing:antialiased;max-width:600px;float:left;white-space:nowrap;font-weight:300}@media only screen and (max-width:767px){.popup-title{white-space:normal}}.popup-subtitle{font-size:14px;float:left;white-space:nowrap;font-style:italic;font-weight:300;width:100%;display:none}@media only screen and (max-width:767px){.popup-subtitle{white-space:normal}}.popup-close{float:right;cursor:pointer;background-image:url(/hab_inmuebles/img/imgv3/spriteN.png?20170418);background-repeat:no-repeat;background-size:330px;background-position:-127px -249px;width:20px;height:20px;opacity:.7;-webkit-transition:opacity,.2s,ease-in-out;-moz-transition:opacity,.2s,ease-in-out;-ms-transition:opacity,.2s,ease-in-out;-o-transition:opacity,.2s,ease-in-out;transition:opacity,.2s,ease-in-out;-webkit-transition:transform,.3s,ease-out;-moz-transition:transform,.3s,ease-out;-ms-transition:transform,.3s,ease-out;-o-transition:transform,.3s,ease-out;transition:transform,.3s,ease-out}.popup-close.certificate{background-size:500px;background-position:-191px -383px;width:40px;height:40px}.popup-close:hover{opacity:1}@media only screen and (max-width:767px){.popup-close{display:none}}hr{margin-left:26px;width:92%;color:#666}.popup-table-content-scroll{max-height:515px;overflow-y:auto}.popup-table-content-scroll.accordion-certificate{max-height:300px;overflow:hidden}.popup-table-content-scroll.accordion-certificate.open{max-height:50vh;padding:0 16px 16px 18px;transition:max-height .2s ease-out;overflow:auto}@media only screen and (max-width:767px){.popup-table-content-scroll{max-height:100%;overflow-y:visible}}@media only screen and (min-width:767px) and (max-width:1024px){.popup-table-content-scroll{max-height:400px;overflow-y:auto}}@media only screen and (min-width:1025px) and (max-height:800px){.popup-table-content-scroll{max-height:390px;overflow-y:auto}}.popup-table-content{display:table;background:#fff;margin:0 25px;width:calc(100% - 50px);border-collapse:separate;border-spacing:0 10px}@media only screen and (max-width:767px){.popup-table-content{width:100%;margin:0 auto}}.icon-check:before{background-position:-142px -487px}.icon-warning:before{background-position:-90px -533px}.icon-error:before{background-position:-142px -567px}.icon-info:before{background-position:-353px -491px}.popup-wrap-msg{padding:10px 25px 25px}@media only screen and (max-width:767px){.popup-wrap-msg{padding:15px;display:flex}}.popup-wrap-msg .popup-title-msg{font-size:16px;white-space:normal;display:inline-block;max-width:585px;vertical-align:top}.popup-wrap-msg .popup-title-msg.font-weight-certificate{font-weight:300;max-width:100%}@media only screen and (max-width:768px) and (orientation:portrait){.popup-wrap-msg .popup-title-msg{max-width:510px}}@media only screen and (max-width:767px){.popup-wrap-msg .popup-title-msg{max-width:310px}}@media only screen and (max-width:767px) and (orientation:landscape){.popup-wrap-msg .popup-title-msg{max-width:100%}}.popup-wrap-msg .popup-title-msg .insert-data-certificate{font-size:18px;font-weight:500;margin-top:16px}.popup-wrap-msg .popup-title-msg .image-certificate{margin-top:20px}.popup-wrap-msg .popup-subtitle-msg{font-size:12px;white-space:normal}.popup-wrarp-msg-ico:before{cursor:pointer;display:inline-block;content:"";width:40px;height:33px;background-image:url(../../images/spriteN.png?20180312);background-size:400px;vertical-align:middle;margin-right:0}.popup-wrap-call-to-action{overflow:hidden;padding:15px 25px;background:#eee}.popup-wrap-call-to-action.buttons-certificated{text-align:center;background:#fff}.popup-wrap-call-to-action .container-buttons-exentos-less,.popup-wrap-call-to-action .container-buttons-exentos-more{display:flex;flex-direction:column;align-items:center;margin-bottom:30px}.popup-wrap-call-to-action .container-buttons-exentos-less .less-txt,.popup-wrap-call-to-action .container-buttons-exentos-less .more-txt,.popup-wrap-call-to-action .container-buttons-exentos-more .less-txt,.popup-wrap-call-to-action .container-buttons-exentos-more .more-txt{line-height:normal;font-size:12px}.popup-wrap-call-to-action .container-buttons-exentos-less .arrow,.popup-wrap-call-to-action .container-buttons-exentos-more .arrow{cursor:pointer;width:40px;height:40px;background-image:url(/hab_inmuebles/img/imgv3/spriteN.png?20170418);background-size:400px;background-position:-339px -99px}.popup-wrap-call-to-action .container-buttons-exentos-less .down,.popup-wrap-call-to-action .container-buttons-exentos-more .down{transform:rotate(90deg)}.popup-wrap-call-to-action .container-buttons-exentos-less .up,.popup-wrap-call-to-action .container-buttons-exentos-more .up{transform:rotate(270deg)}@media only screen and (max-width:767px){.popup-wrap-call-to-action{box-sizing:border-box;padding:15px;position:fixed;bottom:0;left:0;width:100%}}.popup-wrap-call-to-action .button-primary{font-size:14px;margin:0 30px 0 0;cursor:pointer;background:#f60;color:#fff;border:none;font-weight:400;border-radius:2px;padding:10px 20px;transition:background,.3s,ease-in-out;box-shadow:0 2px 0 0 #c45717;font-family:Ubuntu,Arial}.popup-wrap-call-to-action .button-primary:hover{background-color:#f1841f}.popup-wrap-call-to-action .button-right{float:right;margin-right:0}.conditional-popup{font-weight:600}.help-3dhab{display:none;position:relative;opacity:0;box-sizing:border-box}.help-3dhab.visible{display:block;opacity:1}.help-3dhab.visible.certificated{right:0;top:0;position:absolute}@media only screen and (min-width:1025px){.help-3dhab.visible.certificated{right:-65px}}.help-3dhab .help-box-3dhab{background:#fff;box-shadow:1px 2px 10px rgba(0,0,0,.4);padding:10px 15px;max-width:195px;position:absolute;z-index:5;text-align:left;font-size:13px;line-height:20px;border-radius:4px}.help-3dhab .help-box-3dhab:before{content:"";width:24px;height:24px;position:absolute;left:45%;background-image:url(../../images/spriteN.png?20180312);background-size:300px;background-position:-42px -78px;transform:rotate(180deg);background-color:#f60;vertical-align:middle;margin-right:0;border-radius:100%}.help-3dhab .help-certificate{left:-152px;top:-83px}.help-3dhab .help-certificate:before{left:-7%;bottom:25%;transform:rotate(90deg)}.button-transparent{border-radius:none;padding:8px 16px;background-color:transparent;cursor:pointer;border:1px solid #d4d4d4;color:#666;position:relative;box-shadow:none;border-radius:0;font-size:14px}.button-certificate{color:#f60;border:none;font-family:Ubuntu,Arial}.button-certificate:focus{outline:0}.link-modal-certificate{color:#f60!important;cursor:pointer!important;font-size:14px}.tooltip-box-certificated{font-size:12px;box-shadow:0 0 10px 0 #d4d4d4;display:block;width:220px;background-color:#fff;border:1px solid #d4d4d4;color:#fff;text-align:left;border-radius:6px;padding:16px;position:absolute;top:-27px;left:42%;white-space:normal;font-weight:400;text-transform:none;line-height:1.3;overflow:visible!important}.tooltip-box-certificated:before{content:"";position:absolute;top:35px;left:-4%;transform:translate(50%,0) rotate(90deg);margin-left:-25px;border-width:12px;border-style:solid;border-color:#d4d4d4 transparent transparent}.tooltip-box-certificated:after{content:"";position:absolute;top:35px;left:-3.5%;transform:translate(50%,0) rotate(90deg);margin-left:-25px;border-width:12px;border-style:solid;border-color:#fff transparent transparent}#divcalif{padding-left:60px;overflow:visible;position:relative;padding-top:0}#visible{overflow:visible;position:relative}.CertificadoInmueble .tableCertificadoEnergetico{width:97%;display:flex;flex-direction:row;padding-left:70px!important;overflow:visible!important}.CertificadoInmueble .tableCertificadoEnergetico.height-tableCertificado-closed{height:90px}.CertificadoInmueble .tableCertificadoEnergetico.height-tableCertificado-open{height:350px}.CertificadoInmueble .tituloCertificadoEnergetico{width:58.1%}.selected-certificado-energetico{position:relative}.blocks{display:flex;padding-left:0;margin:10px 0 10px 0}.text-campos-certificate{width:185px;margin-right:15px}.medidas{margin-top:10px;margin-left:5px}.container-box-select{display:flex}.cajon-select{margin-left:20px}.cajon-select-valor{width:90px;height:35px}.image-certificate{margin-top:20px;background-image:url(../../hab_inmuebles/img/CalifProfesionales.png);background-repeat:no-repeat;height:230px}.block-data{width:450px;padding:18px;font-family:Ubuntu,Arial;position:relative;right:-225px}.block-data.border-certificated{border:1px solid #d4d4d4}.sub-indice{font-size:8px!important;color:#555!important}.asterisco{display:inline-block;margin-right:5px}.compartir-wrapper{display:flex;flex-direction:row;padding-bottom:12px}.compartir-wrapper .sprite{display:inline-block;width:30px;height:30px;background-image:url(/hab_inmuebles/img/imgv3/spriteN.png?20170418)!important;background-repeat:no-repeat;background-size:300px}.compartir-wrapper-button{background:0 0;border:none;display:flex;align-items:center;color:#555;padding:0}.compartir-wrapper-button:hover{cursor:pointer;color:#888}.compartir-wrapper-button .share{background-position:-229px -219px}.compartir-wrapper-modal{display:flex;align-items:center;padding-left:8px}.compartir-wrapper-modal li{width:30px;height:30px}.compartir-wrapper-modal .whatsapp{background-position:0 -70px}.compartir-wrapper-modal .facebook{background-position:0 -106px}.compartir-wrapper-modal .twitter{background-position:0 -142px}
/*# sourceMappingURL=maps/estilosv3.css.map */