.filter-bar{padding:0 15%;margin-top:68px;animation:slideDown .2s ease-out;z-index:40;position:fixed;top:0;background-color:#fff;width:100%}.budget,.gender,.more-filters.cursor-pointer.ms-2,.occupancy,.property-type-select,.select-localities{border:1px solid #ccc;padding:2px;border-radius:6px}.first-filter{border:1px solid #ccc;border-radius:6px;padding:2px 4px 2px 2px}.property-type-dropdown{border-right:1px solid #ebebeb}.area-in-sq--ft,.bhk,.furnishing,.ideal-for-business,.sale-type{border:1px solid #ccc;padding:2px;border-radius:6px}.mobile-area{position:fixed;bottom:0;z-index:100;background-color:#fff;width:100%;height:50px;left:0;border-top:2px solid #c3c3c3}.sort-text{border-right:2px solid #c3c3c3}.filter-text,.sort-text{padding:12px 0}.filter-text,.filter-text a,.sort-text{text-align:center;font-weight:700;color:#5c5c5c;font-size:16px}.filter-text a{text-decoration:none}.offcanvas-title{font-size:16px;font-weight:700;color:#5c5c5c}.offcanvas-header{background-color:#f9f9f9;padding:10px}.sort-by-listing ul{list-style:none;padding:0;margin:0}.sort-by-listing ul li{font-size:16px;font-weight:700;color:#434343;padding:8px 0;border-bottom:1px solid #ebebeb;cursor:pointer}.sort-by-listing ul li.active,.sort-by-listing ul li:hover{color:#06c;background-color:#f5f5f5}.mobile-area .sort-by-listing ul li{font-size:16px;font-weight:700;list-style-type:none;color:#434343;border-bottom:1px solid #ebebeb;padding:8px 0}.mobile-area .sort-by-listing ul,.mobile-area .sort-text .offcanvas-body{padding:0}.mobile-area .filterbar-area{height:88.9vh;width:100%;float:left;padding:15px}.mobile-area .filter-leftbar{width:40%;float:left;background-color:#f8f8f8;height:100%;padding:10px}.mobile-area .filter-rightbar{width:60%;float:left;padding:10px}.mobile-area .filter-text .offcanvas-body{padding:0}.mobile-area .filterbar{float:left;width:100%;border-top:2px solid #c3c3c3;position:fixed;bottom:0}.mobile-area .filterbar .row{margin:0;padding:0}.mobile-area .offcanvas-header{background-color:#fff;padding:10px;border-bottom:2px solid #c3c3c3}.mobile-area .filterbar-area .first-filter{margin-bottom:10px}.mobile-area .bhk,.mobile-area .budget,.mobile-area .gender,.mobile-area .more-filters,.mobile-area .occupancy,.mobile-area .property-type-select,.mobile-area .sale-type,.mobile-area .select-localities{margin-bottom:10px;margin-left:0!important;height:40px}.mobile-area .filterbar-area .first-filter .standard-type-ahead .async-typeahead-component .rbt .form-control .rbt-input-wrapper input[type=text]{cursor:pointer;height:30px;background-image:url(/assets/images/search.svg);background-repeat:no-repeat;background-position:100%;border-radius:.5rem;font-size:14px;background-size:16px;font-size:13px!important}.mobile-area #search_filter_bar .filter-dropdown-component.dropdown .dropdown-toggle{min-width:100%;width:100%;justify-content:left;text-align:left}#search_filter_bar .mobile-area .filter-dropdown-component.dropdown .dropdown-toggle{justify-content:left!important}.mobile-area .filterbar-area #search_filter_bar .filter-dropdown-component.other-filter-dropdown-width{height:30px!important}.mobile-area .filterbar-area #search_filter_bar .filter-dropdown-component.dropdown .dropdown-toggle .dropdown-toggle-text{font-size:13px!important}.mobile-area #search_filter_bar .filter-dropdown-component.dropdown .dropdown-toggle .dropdown-toggle-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:13px!important}.mobile-area .more-filters p{font-size:13px!important}.mobile-area .async-typeahead-component,.mobile-area .filter-bar-search-typeahead,.mobile-area .filterbar-area .first-filter .standard-type-ahead .async-typeahead-component .rbt .form-control{width:100%}.mobile-area #offcanvasBottom{height:252px}@media only screen and (max-width:1660px){.filter-bar{padding:0;margin-top:68px}}@media only screen and (max-width:1440px){.filter-bar{padding:0}}@media only screen and (max-width:767px){.filter-scroll-bar{overflow-x:scroll;width:100%}.filter-bar{margin-top:110px}#more_filter_section{margin-top:100px!important}}