.property-listing .property-info h2{font-weight:300;margin-bottom:15px;margin-top:10px}.search_filter{background-color:#fff;margin-left:0 !important;padding:8px 7px 8px 9px}.search .dashboard-panel{background-color:#f0f0f0;padding:0;display:flex;position:relative;box-sizing:border-box;border-radius:5px}.search_filter .price,.search_filter .measurement{display:flex}.search_filter .price select,.search_filter .measurement select{width:50%;font-size:.8rem}.search_filter .price select:first-child,.search_filter .measurement select:first-child{margin-right:5px}.search_filter .noUi-base{top:-5px}.search_filter .noUi-handle{border-radius:20px;background:#8991a8;width:30px !important;height:30px !important;top:-5px !important;box-shadow:none}.search_filter .noUi-handle:before,.search_filter .noUi-handle:after{height:10px !important;top:8px !important;left:15px !important}.search_filter .noUi-handle:after{left:11px !important}div.range_slider{width:100%;top:45px;height:10px;margin:0 15px 0 15px}.search_filter .noUi-tooltip{padding:3px 10px 3px 5px;font-size:.8rem;white-space:nowrap}.input-slider .slider{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:inline-block;width:10rem;height:.4em;box-shadow:none;border:0;background:#e5e5e5}.search_filter .noUi-horizontal .noUi-handle-lower .noUi-tooltip{transform:translate(-22%,0) !important}.search_filter .noUi-horizontal .noUi-handle-upper .noUi-tooltip{transform:translate(-80%,0) !important}#searchresults .profile .t{font-size:20px}body.property_view{font-size:16px;line-height:1.6}.property_view .navbar.navbar-inverse.navbar-fixed-top{position:fixed}.property_view .content_wrapper.property_detail{position:relative}.header{height:430px;background-size:cover;position:relative}form#property_contact_form{padding-top:20px;padding-bottom:20px}.property_detail section{box-sizing:border-box;width:100%;margin:auto}.property_detail .wrapper{width:100%;margin:0 auto;position:relative;padding:0;top:60px;padding-bottom:60px}.property_detail nav{display:flex;width:fit-content;width:-moz-fit-content;width:-webkit-fit-content;margin:auto;background:#fff;height:65px;box-shadow:0 0 20px 0 rgb(0 0 0 / 40%);border-radius:5px;overflow:hidden}.property_detail .property-navbar{position:absolute;max-width:calc(100%);width:100%;margin:auto;box-sizing:border-box;z-index:9}.property-navbar:not(.fixed){position:absolute;bottom:-35px}.property_detail nav a{color:#16242f;padding:10px 20px;float:left;text-decoration:none;font-size:18px;display:flex;flex-direction:column;text-align:center;line-height:2.1}.content_separator{position:relative}.content_separator::before{height:1em;position:absolute;left:50%;margin:-1.1em;border-radius:50%;background-color:var(--btn-primary);color:#000;text-align:center;padding:13px;font-size:1.5em;border:1px solid #fff}.property_detail nav a:hover,.property_detail nav a.active{background:var(--btn-primary);color:#000}.property_detail nav a:hover .icon-list:before,.property_detail nav a.active .icon-list:before{color:#000}.property_detail .fixed{position:fixed;top:60px;z-index:9}.seller_availability{background:cornsilk;position:relative;max-width:400px;width:100%;float:right;right:200px;box-sizing:border-box;font-size:.9rem;position:absolute}.seller_info{min-height:50px}.avalability_date{height:50px;width:30%;background:var(--btn-primary);color:#fff;text-align:center;padding:0;display:flex !important;flex-direction:column}.seller_availability .avalability_info{height:50px}body.property_view .seller_availability .row{display:-webkit-box}body.property_view .seller_availability .avalability_date{position:relative;width:20%}body.property_view .seller_availability .avalability_info{width:80%;display:inherit;position:relative}body.property_view .seller_availability .avalability_info a{top:calc(15%);position:absolute;width:auto;right:10px;font-size:.9rem}.seller_info:nth-child(even){opacity:.8;background:#eff0f3;color:#000}.seller_info_contact .span6{margin:5px;padding:7px;border-radius:2px;box-shadow:0 0 12px 1px #ccc}.seller_info:nth-child(odd){background:#fff}body.property_view .property_contact .seller_info_contact{width:49%;position:relative;display:-webkit-inline-box;margin:5px 5px;box-shadow:0 0 12px 1px #ccc;flex-direction:row}body.property_view .property_contact .schedule_block{display:-webkit-box}body.property_view .property_contact .avalability_info div{margin:10px}body.property_view .property_contact .avalability_info a{top:calc(15% + 10px);position:absolute;float:right;right:10px}body.property_view .property_contact .seller_info_contact .avalability_date{height:65px}body.property_view .property_contact .property_contact_form .span7{margin-left:0}body.property_view .row-fluid.content_wrapper{padding:5px}body.property_view .slick-prev:before,body.property_view .slick-next:before{color:#fff !important}body.property_view .slick-dots li.slick-active button:before,body.property_view .slick-dots li button:before{color:#fdfffe}body.property_view .slick-dots li.slick-active button:before{opacity:.85}body.property_view .slick-dots{bottom:-30px}body.property_view .slick-dots li{margin:0}body.property_view .about-property{text-align:justify}body.property_view #nextArrow,body.property_view #prevArrow{background:url('/img/arrows_new.png') no-repeat;width:110px;height:177px;top:40%;opacity:.5}body.property_view #prevArrow{background-position:left top;left:40px}body.property_view #nextArrow{background-position:right top;right:40px}body.property_view #prevArrow:hover,body.property_view #nextArrow:hover{opacity:1}body.property_view #sMap{width:100%;max-width:100%;height:330px}body.property_view span.location_warning{background:#ffc949;padding:5px;color:#fff;margin-left:0;box-sizing:border-box;width:100%}body.property_view ul.property_attributes,span.b.attribute_name{margin:5px 0 0 5px}body.property_view .property_attributes li{padding:0 0 5px 0}body.property_view .container-fluid.main_wrapper{margin-bottom:60px;padding-top:0;margin-top:-60px;max-width:100%}body.property_view .attributes{line-height:1.5;vertical-align:middle;flex-direction:row}body.property_view .date_time{margin-left:5px}body.property_view .attributes div{margin-right:1rem;box-sizing:border-box}body.property_view h1{font-size:25px;font-weight:400;color:#000;margin-top:45px;line-height:30px}body.property_view .slick-prev,body.property_view .slick-next{width:20px}body.property_view .price_section_proposal.extimation{background:#f5f5f5}body.property_view .price_section_proposal{height:200px;border:1px solid #ccc;padding:5px;text-align:center;position:relative;box-sizing:border-box;display:table;box-shadow:0 3px 11px 1px #ccc}body.property_view .price_section_proposal>div{display:table-cell;vertical-align:middle;width:100%;position:relative;box-sizing:border-box}body.property_view .price_section_proposal>div p{margin:0}body.search a.item_click{color:#16242f}body.search .search_container{position:relative;overflow:unset}body.search .search_container i.filter_menu{display:none}body.search .slick-prev:before,body.search .slick-next:before{color:#fff;opacity:1}body.search .slick-prev{left:0;z-index:9}body.search .slick-next{right:0}#loadAllImages{margin-top:20px}.search_container i.filter_menu{font-size:24px;color:#ccc;padding:10px 10px;border-radius:1px;cursor:pointer;position:absolute;right:8px;top:4px}.search_filter .clear-filters,.price_section_proposal a{cursor:pointer}.onmapPopup{position:absolute;z-index:9;width:15%;background:#fff;box-shadow:5px 6px 3px -1px #a0a5b6;box-sizing:border-box}.onmapPopup .close-mappopup{right:0;padding:5px;font-size:1.5rem;top:0;position:absolute;z-index:9;cursor:pointer}.onmapPopup .property_container{position:absolute;box-sizing:border-box;top:0 !important;box-shadow:0 0 2px 1px #ccc;background:#fff;max-width:184px}.onmapPopup a.property_link{font-size:1.2rem}.onmapPopup .property_details{padding:5px}.onmapPopup span.price{font-weight:bold;font-size:1.1rem}.onmapPopup .property_image{position:relative;width:100%}ul.property-tab{display:flex;flex-direction:row}ul.property-tab li{margin:0 4px 0 0}.inapp ul.property-tab a.btn{margin-top:10px}ul.property-tab a.btn{border:0;padding:6px 20px;line-height:25px}.search_filter .filter_title{font-weight:normal}.onmapPopup img{width:inherit}.property-listing .property-info{padding:.5rem 1rem;width:80%}.property-listing .property-image{margin-right:0;position:relative;box-sizing:border-box;height:20%}.property_contact_form textarea#more_comments{min-height:100px}i.icon.icon-remove.close_property_popup{padding:15px;cursor:pointer;font-size:1.8rem;right:0;position:absolute;top:0}body.search .property-listing .property-image img{display:block;border:1px solid #e4e4e4}#filter_submit{min-width:auto}ul.applied_filters{display:table;margin:10px 0}.applied_filters li{margin:0 5px;padding:1px 5px;font-size:12px;display:inline-table;background:#e0e0e0;border-radius:4px}.applied_filters li:not(:last-child){border-right:1px solid #ccc}a.remove_filter{cursor:pointer;padding:5px;border-radius:3px;color:#000}a.remove_filter:hover{text-decoration:line-through}input#filter_submit{display:none}.hide_overflow{overflow:hidden}.dashboard-panel{box-shadow:none}.property-count{font-size:1rem;color:#8d9494}.overlay-box{position:relative;display:block;background:#000;opacity:.5}.overlay-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:10px 20px;background-color:var(--btn-primary);color:white;border:0;border-radius:5px;cursor:pointer;opacity:1}form#property_contact_form .row-fluid{padding-left:0 !important}body.property_view .slider_wrapper img{width:100%}body.property_view .images_block{text-align:center;margin:3px;display:inline-block;cursor:pointer}body.property_view .images_more{position:relative;overflow:hidden;height:200px}body.property_view .img-label-overlay{position:relative}body.property_view .img-label{position:absolute;height:50px;line-height:40px;background-color:transparent;font-weight:600;text-shadow:1px 1px 3px #18181b;letter-spacing:.5px;color:#fff;padding:0 15px;bottom:0;left:0}body.search span.reserved{background:var(--btn-primary);color:#fff;font-size:19px;font-weight:500;text-align:center;width:100%;position:absolute;transform:rotate(316deg);left:-23%;top:21%}body.property_view span.reserved{position:absolute;-webkit-transform:rotate(320deg);-moz-transform:rotate(320deg);-o-transform:rotate(320deg);transform:rotate(320deg);top:18%;left:-54px;font-size:2.3rem;background:var(--btn-primary);text-align:center;color:#fff;writing-mode:lr-tb;width:300px}.property_detail .section-header{position:relative;box-sizing:border-box}section#overview{padding:0 0 50px 0}section#overview .property_title{padding:50px 10%}.property_view .property_title{padding:20px 10% !important}.inapp .back_property{top:130px}.back_property{top:70px;left:5px;position:fixed;z-index:9999}.back_property .btn i{top:3px;position:relative}.back_property .btn{color:#000;border:0;border-radius:5px}.back_property .btn:hover{opacity:.9}section#photos,section#youtube_vid{background:#fff}section#specifications{color:#444}section#overview{background:#f0f0f0}section#contact{color:#0c0c0c;background:#f0f0f0}.attributes .price{font-size:20px}section#specifications .container-fluid [class*="span"]{margin-left:0}#search_filter_form select,#search_filter_form select:hover{padding:0 5px 0 10px !important}.iti__country{color:#444}.alert-contactsent{background-color:#4189af}.property-image.image_background{height:210px}.property-area{font-weight:600}.property-ad_description{line-height:20px}@media screen and (min-width:968px){.slick-prev{left:0}.slick-prev{left:0}}@media screen and (max-width:968px){ul.property-tab li a{padding:5px 0}}@media screen and (max-width:1000px){.row-fluid:not(.nopadding){padding-left:0 !important;padding-right:0 !important}.show_filter{display:block !important}.search .filter_div{display:none}body.search .span4.search_filter{overflow:auto;z-index:99;position:relative;left:-15px;top:-10px;width:calc(100% + 24px);padding:30px;box-shadow:0 0 20px 0 #0000005c;overflow:unset;margin-bottom:15px}body.inapp .span4.search_filter{margin-bottom:0}.search_container .span8{width:calc(100% - 40px)}}@media screen and (max-width:1278px){body.property_view .seller_info_contact{width:100% !important}body.property_view .row-fluid.seller_availability{padding-left:0 !important;padding-right:0 !important}body.property_view .row-fluid.seller_availability_contact{padding:0 !important}}@media screen and (max-width:767px){.show_filter{display:block !important}body.property_view .slider_wrapper img{width:100%}body.search span.reserved{font-size:.8rem}body.property_view .property_contact .seller_info_contact{width:100%}.property_view .container-fluid{margin-right:0;margin-left:0}body.property_view .row-fluid.seller_availability{padding-left:0 !important;padding-right:0 !important}.property_detail nav a{display:flex;flex-direction:column;align-items:center;padding:15px}body.property_view .slider_wrapper img{height:auto}.btn i.icon{display:inline-block}.row-fluid:not(.nopadding){padding-left:10px !important;padding-right:10px !important}body.search .span4.search_filter{width:calc(100% + 30px)}form#search_filter_form{box-sizing:border-box;position:relative;height:100%;overflow-y:auto;overflow-x:hidden}input#filter_submit{display:block;margin:auto;width:100%;box-sizing:border-box}.filter_submit{position:sticky;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;bottom:0;z-index:20001}.onmapPopup{width:200px}body.search .pagination{position:relative !important}body.search i.filter_menu{position:absolute;font-size:1.5rem;margin-bottom:8px;box-sizing:border-box}body.search .search_container i.filter_menu{display:block;padding:5px 10px 5px 10px;box-sizing:border-box;top:0}.right.clear-filters{top:0;position:absolute;right:8px;cursor:pointer}body.property_view .floorplanToggleInMobile{display:none}body.property_view .photoToggleInMobile{display:none}.search_container .span8{width:100%}#searchresults .content-wrapper{margin-left:-10px;margin-right:-10px}.search .dashboard-panel{border-radius:0}}@media(min-width:550px){.property-listing .property-image{width:450px}}@media(min-width:240px){.property-listing .property-image img{width:100%;height:auto;position:initial}}@media(min-width:648px){.seller_availability{top:0;right:0}}@media(min-width:768px){.seller_availability{right:150px}body.property_view .floorplanToggleInMobile{display:inline-block}body.property_view .photoToggleInMobile{display:inline-block}}@media(max-width:647px){.seller_availability{bottom:0;right:0}}@media(max-width:550px){ol.pages_hotlinks{width:100%}ol.pages_hotlinks li a{padding-left:55px}iframe.youtube_section{width:100%;height:310px}#photos .row-fluid,#floorplan .row-fluid{padding:0 !important}.header{height:220px}.property_detail nav{height:auto}.property-navbar nav.nav-list a .menu_text{display:none}body.property_view #sMap{height:200px}.property_detail section{width:100%;padding:47px 30px}#youtube_vid>.container-fluid{margin-left:-30px;margin-right:-30px}.property_detail section#photos,.property_detail section#floorplan{padding:47px 0}.property_view h3{padding-left:30px}body.property_view .floor_plan_block{margin:0;margin-bottom:3px}body.property_view .images_block{margin:0;margin-bottom:1px;width:100%}.property-listing .property-image{width:100%}.property-image.image_background{height:240px}.search .dashboard-panel{display:block;margin-bottom:30px;background:#FFF}}@media(max-width:426px){#searchresults .content-wrapper{margin-left:-15px;margin-right:-15px}}@media(max-width:420px){.youtube_section{width:100%}body.property_view #sMap{height:150px}}.show_filter{display:none}.search_container .search-filter-select,.search_container .search-filter-select:hover,.search_container .search-filter-select:focus{padding:0 5px 5px 10px !important;font-size:13px;border-radius:var(--btn-radius);margin-top:6px;background:white url("data:image/svg+xml;utf8,<svg viewBox='0 0 140 140' width='12' height='12' xmlns='http://www.w3.org/2000/svg'><g><path d='m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z' fill='black'/></g></svg>") no-repeat;background-position:right 7px top 13px;border:1px solid #d6d6d6}.search_container .nature-btn-group,.search_container .typology-btn-group{min-height:42px;margin-top:10px}.search_container .nature-btn-group .checked,.search_container .typology-btn-group .checked{border-color:var(--btn-primary-bg)}.search_container .typology-btn-group .checked:not(:last-child){border-right-color:inherit}.search_container .nature-btn-group label{min-width:97px;border-color:#d6d6d6}.iti-mobile .search_container .nature-btn-group label{min-width:33.3%}.search_container .typology-btn-group label{min-width:58px;border-color:#d6d6d6}.iti-mobile .search_container .typology-btn-group label{min-width:19.9%}@media only screen and (max-width:767px){body.search span.reserved{width:80%;top:12%;padding:4px;font-size:14px}}@media only screen and (max-width:480px){body.search span.reserved{top:26%;left:-21%}}
