#contenido_ancho{background:#F4F4F4 !important}#pagecontenttop{width:100% !important;display:inline-block;float:left;background:transparent;padding:0 0 1% 0;box-sizing:border-box}#pagecontentleft{width:70% !important;display:inline-block;float:left;background:#fff;box-sizing:border-box}#pagecontentright{width:30% !important;display:inline-block;float:right;background:#ebebeb;padding:2%;box-sizing:border-box}#contenidoLateral{border:0 !important;padding:0 !important}.galleria-theme-classic{background:#fff}#fichaTitularLeft,#fichaTitularBottomLeft{width:70% !important;display:inline-block;float:left;color:var(--main-bg-color);padding:0px 0px 10px 0px}#fichaTitularRight,#fichaTitularBottomRight{width:30% !important;display:inline-block;float:right;color:#000;text-align:right}#fichaTitularBottom{width:100% !important;display:inline-block;float:left}#fichaTitularBottomBottom{width:100% !important;display:inline-block;float:right;border-top:1px solid #ddd;padding:10px 0px;font-size:15px;text-transform:capitalize;color:#000}#fichaTitularBottomBottom i{color:#000}h2{font-size:25px;color:var(--main-bg-color)}#contenidoFicha{width:100%;box-sizing:border-box;float:left}#contenidoFicha > div{border-bottom:1px solid rgba(0,0,0,.1)}#contenidoFicha > div:nth-child(2n){background:#F7F7F7}#contenidoLateral{width:100%;float:right;padding:1%;border:1px solid #ccc;box-sizing:border-box}#fichaFotoAncha{float:left;width:100%;height:320px;-webkit-box-shadow:0px 10px 5px 0px rgba(214,211,214,1);-moz-box-shadow:0px 10px 5px 0px rgba(214,211,214,1);box-shadow:0px 10px 5px 0px rgba(214,211,214,1)}#fichaTitular{width:100%;float:left;color:#000;font-size:20px;text-transform:uppercase;padding:3% 3% 0 3%;box-sizing:border-box}#fichaTitular small,#fichaTitular small i{color:#000}.fichaTitularTitulo{width:100%;word-wrap:break-word;font-size:20px;text-transform:uppercase;text-align:center;line-height:40px}.fichaTitularTitulo i{color:white}.fichaTitularVolver{padding:0px 10px;background:var(--main-bg-color);position:relative;width:auto;height:40px;line-height:40px;float:right}.fichaTitularVolver a{text-decoration:none;color:white}.fichaTitularVolver::before{content:" ";width:0;height:0;border-style:solid;border-width:20px 12px 20px 0;border-color:transparent var(--main-bg-color) transparent transparent;position:absolute;top:0;right:100%}.fichaTitularReferencia{float:left;padding-left:5px;font-weight:900;color:black;line-height:40px}#fichaZona{float:left;font-size:20px;text-transform:uppercase;text-align:center;line-height:36px;background-color:var(--main-bg-color);position:absolute;top:30px;left:0px;padding:0px 10px;z-index:99}#fichaZona::after{content:" ";width:0;height:0;border-style:solid;border-width:18px 0 18px 12px;border-color:transparent transparent transparent var(--main-bg-color);position:absolute;top:0;left:100%}#fichaZona > div{display:table-cell;vertical-align:middle;color:#fff}.fichaZonaTitulo{width:75%;word-wrap:break-word}.fichaZonaTitulo i{color:white}.precio{margin:0px;padding:0px 0px 0px 15px;float:right}#fichaOperacion{display:inline-block;padding:11px 20px 11px 5px;color:#fff;background:var(--main-bg-color);position:relative}#fichaOperacion::before{content:" ";width:0;height:0;border-style:solid;border-width:21px 12px 21px 0;border-color:transparent var(--main-bg-color) transparent transparent;position:absolute;top:0;right:100%}#fichaPrecio{color:var(--main-bg-color)}#fichaFotoPrincipalContenedor{width:100%;order:2}#fichaFotoPrincipal{width:100%;float:left}#fichaFormulario{width:100%;float:right}#fichaTopInfo{width:100%;text-align:left;background-color:#fff;float:left;position:relative;padding:3%;box-sizing:border-box}#fichaTopInfo::before{content:" "}.amenities{list-style:none;padding:8px 0 !important;margin:0 !important;background-color:#fff;display:inline-block;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;width:59%}.amenities > li{display:inline-block;height:38px;margin:0 !important;padding:15px 18px 0 18px !important;border-right:1px solid #92d050;color:#74777c;background:none !important}.datosDeInmueble{display:none;position:absolute;z-index:999;border:1px solid #92d050;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:5px}.cv{display:inline-block;font-family:icomoon;font-size:inherit;font-style:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#fichaDescripcion{width:100%;float:left;line-height:35px;padding:3%;box-sizing:border-box;color:#000;text-align:justify}#fichaCalificacion{width:100%;float:left;line-height:35px;padding:3%;box-sizing:border-box;color:#000;text-align:center}#fichaCaracteristicas{width:100%;float:left;line-height:35px;padding:3%;box-sizing:border-box}.fichaCaracteristica{width:50%;float:left;min-height:37px}.fichaCaracteristicaNombre{width:55%;float:left;padding-left:5px;color:#000;font-weight:bold}.fichaCaracteristicaValor{width:40%;float:right;text-align:left;padding-right:5px;color:#000001;font-size:15px}#fichaVideo,#fichaAlquilerVacacional{width:100%;float:left;line-height:35px;padding:3%;box-sizing:border-box}#video_inmueble{text-align:center;position:relative;width:100%;height:0;padding-bottom:56.25%;float:left}#video_inmueble iframe{position:absolute;top:0;left:0;width:100%;height:100%}#fichaFotos{width:100%;float:left;line-height:35px;box-sizing:border-box;height:auto;display:block;background:#fff;padding:3%;box-sizing:border-box}.owl-item{padding-left:0px}.owl-thumb-item img{width:150px;height:auto}.owl-thumbs{position:relative;bottom:0;left:0;text-align:center;width:21%;float:left;display:block;overflow:auto;box-sizing:border-box;background:#333;padding:1%}.owl-thumb-item{width:100%;border:none;background:none;margin:0 0 5px 0;opacity:.4;height:100px}.owl-thumb-item.active{opacity:1}.label{position:absolute;top:20px;right:20px;background-color:#0a6cff;color:white;padding:10px 20px;z-index:5;text-align:center}.fichaFoto{width:31.8%;margin-left:5px;margin-right:5px;margin-bottom:3%;height:200px;float:left}#fichaContacto{background:var(--main-bg-color);width:50.5%;height:40px;line-height:40px;color:white;text-align:center;float:left;margin-top:4px;color:white}#fichaVolver{background:var(--main-bg-color);width:49%;height:40px;line-height:40px;color:white;text-align:center;float:right;margin-top:4px;color:white}#fichaContacto a,#fichaVolver a{color:white;text-decoration:none}#fichaCompartir{background:#92d050;width:100%;height:40px;line-height:40px;text-align:center;float:left;margin-top:4px;color:white}#div_inmuebles_mas{width:100%;text-align:center;text-transform:uppercase;font-size:24px;color:var(--main-bg-color);position:relative;padding-bottom:20px;float:left}#div_inmuebles #div_inmuebles_titulo{color:#fff !important}#div_inmuebles #div_inmuebles_titulo::after{border-bottom:5px double #fff !important}#div_inmuebles_titulo,#fichaFormulario_titulo,#fichaDescripcionTitulo,#fichaCalificacionTitulo,#fichaCaracteristicasTitulo,#fichaFotosTitulo,#fichaMapaTitulo,#fichaOtrosPisosTitulo,#fichaVideoTitulo,#divTituloRRSS,#fichaAlquilerVacacionalTitulo{width:100%;text-align:center;text-transform:uppercase;margin-bottom:20px;font-size:24px;color:#000001;float:left;position:relative;font-weight:bold;font-family:ClashDisplay,Helvetica,Arial}#divTituloRRSS{margin-top:10px;font-family:ClashDisplay,Helvetica,Arial}#fichaMapa{width:100%;float:left;line-height:35px;padding:3%;box-sizing:border-box}#inmuebleEliminadoFoto{width:100%;height:424px;margin:20px auto;background:url(./images/inmueble_no_encontrado.png) center center no-repeat;background-size:contain}#inmuebleEliminado{width:100%;margin:20px auto;color:#000;text-align:center;font-size:40px}#hipoteca{width:100%;float:right;padding:3%;box-sizing:border-box}#hipoteca input{width:90%;box-sizing:border-box}#hipotecaTitulo{width:100% !important;text-align:center;text-transform:uppercase;margin-bottom:20px;font-size:24px;color:#000001 !important;float:left;position:relative;font-weight:bold}.calcelm{float:left;width:23%}#resultado{float:left;width:30%}#calcbo{float:left;width:100% !important}#hipoteca div,#hipoteca b,#hipoteca h1{color:#000;text-align:center;font-family:ClashDisplay,Helvetica,Arial}#resultado{text-align:center;box-sizing:border-box;padding:5px 0px}#calcular{width:220px !important;height:40px;line-height:40px;background:var(--main-bg-color);border:0px;color:#fff;margin:0px auto;border-radius:7px}.fichaPDF{float:left;width:100%;height:40px;line-height:35px;background:var(--main-bg-color);border:0px;color:white;box-sizing:border-box;margin-top:10px;margin-bottom:10px !important;cursor:pointer}@media all and (max-width:500px){#contenido{display:flex;flex-wrap:wrap}#map_canvas{width:100% !important}#property-id{width:100% !important;margin-right:5px;word-wrap:break-word;text-align:center}.amenities{width:100% !important;text-align:center}.fichaFoto{width:100% !important}#fichaFotoPrincipal{height:250px !important}.fichaCaracteristica{width:100% !important;float:left}.fichaTitularReferencia{width:100%;text-align:center;padding:0}.precio{width:100%;text-align:center;padding:0;font-size:14px}#fichaOperacion{width:35%;padding:10px 0px}#fichaOperacion::before{display:none}#fichaFormulario{width:100% !important}#divTituloRRSS{width:100% !important}#contenidoLateral{margin-top:20px;padding:0}.calcelm,#resultado{width:100%}#fichaPDF{float:unset;margin:0 auto}#fichaNav{height:250px !important}#fichaTitularLeft,#fichaTitularRight,#fichaTitularBottomLeft,#fichaTitularBottomRight{width:100% !important;text-align:center;margin:3px auto}}@media screen and (min-width:501px) and (max-width:650px){#hipoteca h1{font-size:18px}}@media screen and (min-width:501px) and (max-width:990px){#fichaMapa{max-width:100% !important;width:100%}#map_canvas{width:100% !important}.fichaFoto{width:47% !important}#fichaCaracteristicasTitulo{font-size:16px}.fichaTitularReferencia{font-size:14px}#contenidoLateral{margin-top:20px}}@media all and (max-width:990px){#pagecontent{width:100%;float:left;display:flex;flex-wrap:wrap}#contenido{display:flex;flex-wrap:wrap}#map_canvas{width:100% !important}#fichaTitular{width:100%;order:1}#contenidoFicha{width:100%;order:2}#contenidoLateral{width:100%;order:3;display:flex;flex-wrap:wrap}#fichaFotoPrincipal{width:100%}#fichaTopInfo{width:100%}#fichaDescripcion{width:100%;padding:1%}#fichaCalificacion{width:100%;padding:1%}#fichaVideo,#fichaFotos{width:100%;padding:1%}#fichaAlquilerVacacional{width:100%;padding:1%}#fichaCaracteristicas{width:100%;padding:1%}#fichaFotos{width:100%;padding:1%}#fichaFormulario{width:100%;float:left;min-height:1px;position:relative;margin-bottom:20px;order:3}#divTituloRRSS{width:100%;float:right;order:2;text-align:center;text-transform:uppercase;margin-bottom:20px;margin-top:20px;font-size:24px;color:var(--main-bg-color);position:relative;padding-top:20px}#fichaPDF{width:100%;float:right;order:1;text-align:center;text-transform:uppercase;color:var(--main-bg-color);position:relative}#fichaMapa{width:100%;padding:1%}#fichaCaracteristicasTitulo{font-size:20px;text-transform:uppercase}.fichaCaracteristica{width:50%;float:left}.fichaCaracteristicaNombre{width:55%;float:left}.fichaCaracteristicaValor{width:40%;float:right;text-align:right}#fichaFotosTitulo{font-size:20px;text-transform:uppercase;margin-bottom:15px}.fichaFoto{width:100%;margin-right:3%;margin-bottom:3%;height:200px;float:left}#fichaContacto{background:#92d050;width:51%;height:40px;line-height:40px;color:white;text-align:center;float:left;margin-top:4px;color:white}#fichaVolver{background:#92d050;width:48.5%;height:40px;line-height:40px;color:white;text-align:center;float:right;margin-top:4px;color:white}#fichaContacto a,#fichaVolver a{color:white;text-decoration:none}.amenities{width:100%;text-align:center}.fichaTitularTitulo{float:left}.fichaTitularVolver{width:100%;float:left;line-height:40px;padding:0px;text-align:center;margin-bottom:10px}.fichaTitularVolver::before{display:none}.cv{display:inline-block}}@media screen and (min-width:700px) and (max-width:990px){.formularioContactoLinea > .g-recaptcha > div{transform:scale(0.55) !important;-webkit-transform:scale(0.55) !important;transform-origin:0% 50% !important;-webkit-transform-origin:0% 50% !important}}@media screen and (min-width:320px) and (max-width:700px){#pagecontentleft,#pagecontentright{width:100% !important}}.Si::before{content:"\f00c";font-family:FontAwesome;color:#27b800}.No::before{content:"\f00d";font-family:FontAwesome;color:#f00}