#filox-advanced-filter{width:100%;position:relative;display:block}#sbp-sorting{display:grid;grid-template-columns:1fr 1fr;align-items:center;margin-bottom:20px}#sbp-sorting .sbp-sorting-box #sbp-archive-sorting-form{border-bottom:2px solid #050505;color:#050505;max-width:200px;float:right}#home_search{z-index:110}#after_search_section,#home_search{overflow:visible !important;z-index:1}body.archive #fxa-form{background:#050505}body.archive #filox-advanced-filter{background:#050505}@media(min-width: 960px){body.archive #filox-advanced-filter{width:90%;max-width:1600px;margin:auto !important;padding:50px 20px;display:grid;grid-template-columns:20% 20% 20% 20% 20%;align-items:center;justify-content:center}}@media only screen and (min-width: 960px)and (max-width: 1279px){body.archive #filox-advanced-filter{max-width:940px}}@media only screen and (min-width: 768px)and (max-width: 959px){body.archive #filox-advanced-filter{max-width:740px}}body.archive #filox-advanced-filter .flx-sidebar-widget{padding:0 !important}body.archive #filox-advanced-filter input[type=text]:disabled{background:rgba(0,0,0,0)}body.archive #filox-advanced-filter #fxa_reference .flx-widget-header{display:none}body.archive #filox-advanced-filter #fxa_reference .flx_widget_facilities_input .fxa-btn{display:none}body.archive #filox-advanced-filter #fxa_reference .flx_widget_facilities_input #fx_reference{background:rgba(0,0,0,0)}body.archive #filox-advanced-filter #fxa_type .fxa-btn{display:none}body.archive #filox-advanced-filter #lifestyle_widget .flx-widget-header,body.archive #filox-advanced-filter #flx_location_widget .flx-widget-header,body.archive #filox-advanced-filter #fxa_type .flx-widget-header{display:none}body.archive #filox-advanced-filter #text-2.widget{margin-bottom:0 !important}body.archive #filox-advanced-filter #text-2.widget #search_bar_button{text-align:center;padding:10px 20px;cursor:pointer;-ms-transition:all .3s ease-in-out !important;-moz-transition:all .3s ease-in-out !important;-o-transition:all .3s ease-in-out !important;-webkit-transition:all .3s ease-in-out !important;background:#fff;color:#050505;font-size:18px;letter-spacing:1px;font-family:heading_regular}body.archive #filox-advanced-filter #text-2.widget #search_bar_button:hover{background:#bc955c}@media(min-width: 960px){body.archive #filox-advanced-filter #fxa_type{margin-top:50px}}body.archive #filox-advanced-filter .map_switch_widget{text-align:center}body.archive #filox-advanced-filter .map_switch_widget .title{margin-right:10px;vertical-align:middle;color:#fff}body.archive #filox-advanced-filter #fxa_reference input,body.archive #filox-advanced-filter #lifestyle_widget #flxSelectBoxproperty-lifestyle,body.archive #filox-advanced-filter #flx_location_widget #flxSelectBoxproperty-area,body.archive #filox-advanced-filter #fxa_type #flxSelectBoxfx_type{border:none;border-bottom:1px solid #fff;color:#fff;position:relative}body.archive #filox-advanced-filter .select-selected:after{border-color:#fff !important}body.archive #filox-advanced-filter #fxa_reference .flx-widget-content,body.archive #filox-advanced-filter #lifestyle_widget .flx-widget-content,body.archive #filox-advanced-filter #flx_location_widget .flx-widget-content,body.archive #filox-advanced-filter #text-2 #search_bar_button,body.archive #filox-advanced-filter #fxa_type .flx-custom-input-select{width:90%;max-width:300px;margin:auto}@media(max-width: 959px){body.home #filox-advanced-filter{max-width:450px;margin:auto}body.home #filox-advanced-filter .flx-sidebar-widget{padding:15px 0 !important}}@media(min-width: 960px){body.home #filox-advanced-filter{display:grid;grid-template-columns:50% 50%;align-items:center}body.home #filox-advanced-filter .flx-sidebar-widget{padding:30px 0 !important}}@media(max-width: 959px){body.home #filox-advanced-filter .flx-widget-header{display:none}}body.home #filox-advanced-filter .flx-widget-header p,body.home #filox-advanced-filter .flx-widget-header h3{font-size:20px !important;font-family:heading_regular !important}body.home #filox-advanced-filter #mobile_search_header{display:none}@media(min-width: 960px){body.home #filox-advanced-filter #fxa_reference{display:grid;grid-template-columns:40% 50%;align-items:center}}body.home #filox-advanced-filter #fxa_reference .flx_widget_facilities_input .fxa-input-alone #fx_reference{background:rgba(0,0,0,0);border:1px solid #050505;color:#050505}body.home #filox-advanced-filter #fxa_reference .flx_widget_facilities_input .fxa-btn{display:none}@media(min-width: 960px){body.home #filox-advanced-filter #lifestyle_widget>div{display:grid;grid-template-columns:40% 50%;align-items:center}}body.home #filox-advanced-filter #lifestyle_widget>div #flxSelectBoxproperty-lifestyle{border-bottom:1px solid #050505}@media(min-width: 960px){body.home #filox-advanced-filter #flx_location_widget>div{display:grid;grid-template-columns:40% 50%;align-items:center}}body.home #filox-advanced-filter #flx_location_widget>div #flxSelectBoxproperty-area{border-bottom:1px solid #050505}body.home #filox-advanced-filter #flx_location_widget>div #flxSelectListproperty-area .select-option:first-of-type{display:none !important}body.home #filox-advanced-filter section#text-2{margin-bottom:0 !important}@media(max-width: 959px){body.home #filox-advanced-filter section#text-2{padding:15px 0}}@media(min-width: 960px){body.home #filox-advanced-filter section#text-2{padding:30px 0}}body.home #filox-advanced-filter section#text-2 #search_bar_button{background:#050505;cursor:pointer;font-family:heading_regular;font-size:18px;letter-spacing:1px;-ms-transition:all .3s ease-in-out !important;-moz-transition:all .3s ease-in-out !important;-o-transition:all .3s ease-in-out !important;-webkit-transition:all .3s ease-in-out !important;color:#fff;padding:10px 20px;max-width:200px;text-align:center}@media(min-width: 960px){body.home #filox-advanced-filter section#text-2 #search_bar_button{margin:auto}}body.home #filox-advanced-filter section#text-2 #search_bar_button:hover{background:#bc955c}@media(max-width: 959px){body.admin-bar #fxa-form{margin-top:46px}body.archive #fxa-form{position:fixed;z-index:103;height:100vh;width:100%;max-width:450px;top:0;left:-100vw;background:#050505;-ms-transition:all .3s ease-in-out !important;-moz-transition:all .3s ease-in-out !important;-o-transition:all .3s ease-in-out !important;-webkit-transition:all .3s ease-in-out !important}body.archive #fxa-form.search_active{left:0;z-index:113}body.archive #fxa-form #filox-advanced-filter{display:grid}body.archive #fxa-form #filox-advanced-filter>div,body.archive #fxa-form #filox-advanced-filter>section{width:100% !important;margin-bottom:30px !important}body.archive #fxa-form #filox-advanced-filter #fxa_reference input,body.archive #fxa-form #filox-advanced-filter #lifestyle_widget #flxSelectBox,body.archive #fxa-form #filox-advanced-filter #flx_location_widget #flxSelectBox{color:#fff;height:60px;background:rgba(0,0,0,0);display:grid;align-items:center}body.archive #fxa-form #filox-advanced-filter #fxa_reference input::after,body.archive #fxa-form #filox-advanced-filter #lifestyle_widget #flxSelectBox::after,body.archive #fxa-form #filox-advanced-filter #flx_location_widget #flxSelectBox::after{top:25px;right:15px}body.archive #fxa-form #filox-advanced-filter #search_bar_button{height:60px;display:grid;align-items:center}body.archive #fxa-form #filox-advanced-filter section#text-2{order:5;margin-top:40px !important}body.archive #fxa-form #filox-advanced-filter #fx_reference{border:1px solid #fff}body.archive #fxa-form #filox-advanced-filter .map_switch_widget{display:none}}#mobile_search_header{background:#050505}#mobile_search_header .header_wrapper{display:grid;grid-template-columns:50% 50%;align-items:center;max-width:300px;margin:auto}#mobile_search_header .header_wrapper .filter_text .image{vertical-align:text-bottom;margin-right:4px}#mobile_search_header .header_wrapper .filter_text .text{font-size:20px;font-family:heading_regular;color:#fff}#mobile_search_header .header_wrapper .filter_close{text-align:right}#mobile_search_header .header_wrapper .filter_close #close_search{font-size:45px;color:#fff;cursor:pointer}@media(min-width: 960px){#mobile_search_header{display:none !important}}
