.typeahead{border:2px solid #fff;padding:8px 12px;max-width:300px;min-width:290px;background:#fff;color:#fff;z-index:99999}ul.typeahead{margin:0;padding:10px 0}ul.typeahead.dropdown-menu li a{color:#000;padding:12px 16px!important;text-decoration:none;display:block;font-size:13px;font-family:Montserrat}ul.typeahead.dropdown-menu li:last-child a{border-bottom:0!important}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{text-decoration:none;background-color:orange;outline:0}#findButtonResponsive{display:none}#outerDivOfFormContainer{width:100%;background:#004274;position:relative;height:120px}#innerDivFormContainer{margin:auto;width:96%;position:relative;padding:10px 0}.formContainer1{display:flex;z-index:5}.formContainer2{display:flex;position:absolute;margin-top:52px;z-index:3;right:0;width:100%}.formContainer2 .multiselect{width:25%!important}#multiselect1{width:200px;position:relative;margin:1px;z-index:12}#multiselect3{width:250px;position:relative;margin:1px;z-index:8}#multiselect4{width:100px;position:relative;margin:1px;z-index:5}#multiselect2{width:150px;position:relative;margin:1px;z-index:6}#multiselect6{width:150px;position:relative;margin:1px;z-index:4}.selectbox{background:#fff;display:block;border:1px solid #c9c9c9;padding-left:7px;transition:.3s;height:40px;border-radius:3px}.selectbox:hover{box-shadow:0 1px 5px 2px rgba(161,161,161,.4)}.dropdown-list{display:none;padding-top:15px;padding-left:7px;padding-right:7px;background:#fff;padding-bottom:7px;margin-top:3px;box-shadow:0 1px 5px 2px rgba(161,161,161,.4);position:absolute;width:210px;z-index:99999}#checkboxes3{display:none;padding-top:15px;padding-left:7px;padding-right:7px;background:#fff;padding-bottom:7px;margin-top:3px;box-shadow:0 1px 5px 2px rgba(161,161,161,.4);position:absolute;width:250px;z-index:99999}#checkboxes4{display:none;padding-top:15px;padding-left:7px;padding-right:7px;background:#fff;padding-bottom:7px;margin-top:3px;box-shadow:0 1px 5px 2px rgba(161,161,161,.4);position:absolute;width:100px}#checkboxes6{display:none;padding-top:15px;padding-left:7px;padding-right:7px;background:#fff;padding-bottom:7px;margin-top:3px;box-shadow:0 1px 5px 2px rgba(161,161,161,.4);position:absolute;width:150px}.containerX{font-family:Montserrat;display:block;position:relative;padding-left:20px;margin-bottom:17px;cursor:pointer;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:.3s;font-weight:600;width:90%}.containerX:hover{color:#ff214f}.containerX input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;margin-top:2px;left:0;height:15px;width:15px;border:1px solid #424242;transition:.3s}.containerX:hover input~.checkmark{border:1px solid #ff214f}.containerX input:checked~.checkmark{box-shadow:0 0 3px 2px rgba(161,161,161,.4);border:1px solid #ff214f}.checkmark:after{content:"";position:absolute;display:none}.containerX input:checked~.checkmark:after{display:block}.containerX .checkmark:after{left:5px;top:2px;width:3px;height:7px;border:solid #ff214f;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.dropdown-label{display:flex;justify-content:space-between;width:100%;height:35px;font-size:16px;background:#fff;cursor:pointer;position:relative;line-height:35px;overflow:hidden}.dropdown-label i{margin-top:auto;margin-bottom:auto;margin-right:10px;font-weight:600}.dropdown-label label{font-family:Montserrat;color:#ff214f;font-size:13px;font-weight:600}.dropdown-label #label3x{font-family:Montserrat;color:#ff214f;font-size:13px;margin-left:-10px;font-weight:600}.dropdown-label #label7x{font-family:Montserrat;color:#ff214f;font-size:13px;margin-left:-10px;font-weight:600}.dropdown-label #label9x{font-family:Montserrat;color:#ff214f;font-size:13px;margin-left:-10px;font-weight:600}.rotate-180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.minMaxInput{width:85px;height:25px;padding:7px;border:1px solid #01aded;border-radius:3px;font-size:13px;font-family:Montserrat;position:relative;margin:5px}.minMaxInput:focus{outline:0;box-shadow:0 0 3px 2px rgba(161,161,161,.4)}.minPriceList{display:none}.minPriceList ul{text-indent:-15px}.minPriceList ul li{list-style:none;margin:5px;cursor:pointer;transition:.3s}.minPriceList ul li a{font-size:14px;font-family:Montserrat}.minPriceList ul li:hover a{color:#ff214f;font-weight:600}.minPriceList ul li:focus a{color:#ff214f}.maxPriceList{display:none}.maxPriceList ul li{list-style:none;margin:5px;cursor:pointer;transition:.3s}.maxPriceList ul li a{font-family:Montserrat;font-size:14px}.maxPriceList ul{text-indent:85px}.maxPriceList ul li:hover a{color:#ff214f;font-weight:600}.maxPriceList ul li:focus a{color:#ff214f}.labelAndInputDiv{display:flex;margin-bottom:10px;height:30px}.labelAndInputDiv input{width:70px;height:20px;margin-left:10px;padding:3px;border:1px solid #c9c9c9;font-size:13px;font-family:Montserrat}.labelAndInputDiv label{margin-top:auto;margin-bottom:auto;margin-left:10px;font-size:13px;font-family:Montserrat;font-weight:600}.multiselect5{margin:1px}.selectbox5{width:100%;background:#fff;display:block;border:1px solid #c9c9c9;padding-left:7px;transition:.3s}.selectbox5:hover{box-shadow:0 1px 5px 2px rgba(161,161,161,.4)}.dropdown-list5{width:585px;display:none;padding-top:15px;padding-left:7px;padding-right:7px;background:#fff;padding-bottom:7px;margin-top:3px;box-shadow:0 1px 5px 2px rgba(161,161,161,.4);margin-left:unset;position:absolute;z-index:9000;right:0px;overflow-x:hidden;}.custom-select{width:70px;position:absolute;margin-right:10px;margin-bottom:7px;right:0;height:30px;border:1px solid #c9c9c9}.custom-select{font-family:Montserrat;font-size:13px}.custom-select:hover{border:1px solid #ff214f;box-shadow:0 1px 5px 2px rgba(161,161,161,.4)}.custom-select:focus{outline:0;border:1px solid #ff214f;box-shadow:0 1px 5px 2px rgba(161,161,161,.4)}.custom-select option{margin:5px;font-size:13px;font-family:Montserrat}.custom-select2{width:190px;height:30px;position:absolute;margin-right:10px;margin-bottom:7px;right:0;border:1px solid #c9c9c9;font-family:Montserrat;font-size:13px}.custom-select2:hover{border:1px solid #ff214f;box-shadow:0 1px 5px 2px rgba(161,161,161,.4)}.custom-select2:focus{outline:0;border:1px solid #ff214f;box-shadow:0 1px 5px 2px rgba(161,161,161,.4)}.custom-select2 option{margin:5px;font-size:13px;font-family:Montserrat}.custom-select3{width:190px;height:30px;position:absolute;margin-right:10px;margin-bottom:7px;right:0;border:1px solid #c9c9c9;font-family:Montserrat;font-size:13px}.custom-select3:hover{border:1px solid #ff214f;box-shadow:0 1px 5px 2px rgba(161,161,161,.4)}.custom-select3:focus{outline:0;border:1px solid #ff214f;box-shadow:0 1px 5px 2px rgba(161,161,161,.4)}.custom-select3 option{margin:5px}.custom-select4{width:150px;position:absolute;margin-right:10px;margin-bottom:7px;right:0;height:30px;border:1px solid #c9c9c9;font-family:Montserrat;font-size:13px}.custom-select4:hover{border:1px solid #ff214f;box-shadow:0 1px 5px 2px rgba(161,161,161,.4)}.custom-select4:focus{outline:0;border:1px solid #ff214f;box-shadow:0 1px 5px 2px rgba(161,161,161,.4)}.custom-select4 option{margin:5px}.labelAndInputDiv #schoolsInput{position:absolute;right:0;margin-right:10px;margin-bottom:7px;width:200px;height:30px;padding:7px;border:1px solid #c9c9c9;font-size:13px;font-family:Montserrat}.labelAndInputDiv textarea{position:absolute;right:0;margin-right:10px;margin-bottom:7px;width:230px;height:70px;padding:7px;border:1px solid #c9c9c9;font-size:13px;font-family:Montserrat}#applyButton{width:100px;height:35px;background:#00a9e9;border-radius:0;border:0;padding:5px;color:#fff;margin-top:40px;margin-bottom:20px;font-family:Montserrat;cursor:pointer;transition:.3s}#applyButton:hover{box-shadow:0 1px 5px 2px rgba(161,161,161,.6)}.formContainer1 .dropdown{width:100%}#searchInputDiv{width:99%;margin:2px;display:flex;background:#fff;height:40px;position:relative;padding:0 5px;border-radius:3px}#searchInputDiv input{width:100%;padding-left:7px;padding-top:7px;padding-bottom:7px;border:0;font-size:16px;font-family:Montserrat;position:relative}#searchInputDiv input:focus{outline:0}#searchInputDiv i{margin-top:auto;margin-bottom:auto;color:#ff214f;transition:.3s;position:relative}#searchInputDiv i:hover{color:#424242}#saveSearchButton{width:132px;height:40px;background:#00f;color:#fff;font-family:Montserrat;font-size:15px;border:0;margin:1px;transition:.3s;cursor:pointer;border-radius:3px}#saveSearchButton:hover{box-shadow:0 1px 5px 2px rgba(161,161,161,.4)}#findButton{width:132px;height:40px;background:#00aeef;color:#fff;font-family:Montserrat;font-size:15px;border:0;margin:1px;transition:.3s;cursor:pointer;border-radius:2px}#findButton:hover{box-shadow:0 1px 5px 2px rgba(161,161,161,.4)}.page-item.active .page-link{background-color:#00aeef;border-color:#00aeef}.map-content{margin-top:0}@media only screen and (max-width:800px){#innerDivFormContainer{width:100%;padding:0;margin:0}.formContainer1{display:grid;position:relative}.formContainer2{flex-wrap:wrap;position:relative;margin:0;left:0}#outerDivOfFormContainer{height:auto;width:100%;padding:0}.map-content{margin-top:0;padding:20px}#findButton{display:none}#findButtonResponsive{width:132px;height:35px;background:#ff214f;color:#fff;font-family:Montserrat;font-size:15px;border:0;margin:2px;transition:.3s;cursor:pointer;display:block}#searchInputDiv{width:99%}#searchInputDiv input{width:93%}.dropdown-list5{width:100%;left:0;right:0;margin:0;margin-right:0;margin-left:0}}@media only screen and (max-width:500px){#map{height:300px!important}#innerDivFormContainer{width:100%;margin:0;padding:0}.formContainer1{display:grid;position:relative}.formContainer2{flex-wrap:wrap;margin:0;left:0;position:relative}#outerDivOfFormContainer{height:auto;width:100%;padding:0}.map-content{margin-top:0;padding:20px}#findButton{display:none}#findButtonResponsive{width:132px;height:35px;background:#00aeef;color:#fff;font-family:Montserrat;font-size:15px;border:0;margin:2px;transition:.3s;cursor:pointer;display:block}#searchInputDiv{width:99%}#searchInputDiv input{width:93%}.dropdown-list5{width:100%;left:0;right:0;margin-right:0;margin-left:0}}@media only screen and (max-width:1200px){#innerDivFormContainer{width:100%;margin:0;padding:0}.formContainer1{display:grid;position:relative}.formContainer2{flex-wrap:wrap;margin:0;left:0;position:relative}#outerDivOfFormContainer{height:auto;width:100%;padding:0}.map-content{margin-top:0;padding:20px}#findButton{display:none}#findButtonResponsive{width:132px;height:35px;background:#00aeef;color:#fff;font-family:Montserrat;font-size:15px;border:0;margin:2px;transition:.3s;cursor:pointer;display:block}#searchInputDiv{width:99%}#searchInputDiv input{width:93%}.dropdown-list5{width:100%;left:0;right:0;margin-right:0;margin-left:0}}.outerDivOfFormContainer_v2{width:100%;height:auto!important;float:left;background:#fff!important;box-shadow:rgba(0,0,0,.3) 0 1px 1px 1px}.outerDivOfFormContainer_v2 .formContainer1{display:unset;float:left;width:100%}.outerDivOfFormContainer_v2 #searchInputDiv{margin:0;border-radius:0;height:48px}.outerDivOfFormContainer_v2 #searchInputDiv input{padding-left:30px}.outerDivOfFormContainer_v2 #searchInputDiv i{position:absolute;top:23%;color:#000;font-size:24px;right:2%}.outerDivOfFormContainer_v2 #innerDivFormContainer{width:100%;position:unset;padding:0}.outerDivOfFormContainer_v2 .form_contain_filterby{float:left;width:auto}.outerDivOfFormContainer_v2 .formContainer1 .dropdown{width:31.5%;float:left}.outerDivOfFormContainer_v2 .formContainer1 .dropdown.area_dropdown{width:47.5%;float:left}.outerDivOfFormContainer_v2 #refreshButton,.outerDivOfFormContainer_v2 .save_search{float:left}.outerDivOfFormContainer_v2 #refreshButton{width:auto;background:0;height:auto;margin:0;line-height:48px;margin-left:10px}.outerDivOfFormContainer_v2 #refreshButton i{color:#00aeef}.outerDivOfFormContainer_v2 button#saveSearchButton{width:auto;padding:0;margin:0 15px;height:48px;background:0 0!important;color:#00adee;font-weight:900}.outerDivOfFormContainer_v2 .multiselect{float:left;width:6.5%!important;margin:0!important;padding:0}.outerDivOfFormContainer_v2 .more_tab_inside .multiselect{width:100%!important}.outerDivOfFormContainer_v2 .selectbox{border:0;border-radius:0;padding:0;height:48px;border-left:#d3d3d3 1px solid}.outerDivOfFormContainer_v2 .more_tab_inside .selectbox{border:#d3d3d3 1px solid;height:32px}.outerDivOfFormContainer_v2 .more_tab_inside .selectbox .dropdown-label{line-height:29px;height:29px}.outerDivOfFormContainer_v2 .more_tab_inside .selectbox .dropdown-label label{font-size:14px}.outerDivOfFormContainer_v2 button#findButton{width:7%;margin:0}.outerDivOfFormContainer_v2 .selectbox .dropdown-label{display:inline-block;text-align:center;line-height:48px;line-height:48px}.outerDivOfFormContainer_v2 .selectbox .dropdown-label label{margin:0;color:#595959!important;font-size:16px;font-weight:400;font-family:"Source Sans Pro",sans-serif;cursor:pointer}.outerDivOfFormContainer_v2 .selectbox .dropdown-label i{margin-right:0}.outerDivOfFormContainer_v2 button#findButton{float:left;height:48px;border-radius:0;line-height:48px;font-family:"Source Sans Pro",sans-serif;font-weight:600}.main-header nav ul.navbar-nav.ml-auto{margin-top:0!important}h3.search_header_listingcount{color:grey;font-size:15px;margin-top:12px}.outerDivOfFormContainer_v2 .form_contain_filterby{float:left;width:auto;text-align:center;font-size:13px;margin-top:13px;margin-left:1%;font-weight:900;color:#000}h1.search_header_text{font-size:24px;font-weight:600}@media(max-width:991px){span.mobile_brk{display:inline-block;width:100%;clear:both}span.btn.mapadvnace_mobile{display:inline-block!important;float:left;position:relative;margin-top:6px}.mapadvnace_mobile_content{display:none}.outerDivOfFormContainer_v2 #searchInputDiv{height:auto;margin:5px 0;padding:2px 0}.outerDivOfFormContainer_v2 #searchInputDiv input{width:100%;border-bottom:#b4b2b2 1px solid}.outerDivOfFormContainer_v2 .formContainer1 .dropdown{width:72.5%}.outerDivOfFormContainer_v2 .selectbox{border:0;background:0;height:35px;border:#ccc 1px solid;border-radius:4px}.outerDivOfFormContainer_v2 .selectbox .dropdown-label{background:0;line-height:35px}.outerDivOfFormContainer_v2 .multiselect{float:left;width:11.1%!important;margin:0 .2%!important;padding:0}button#saveSearchButton{position:absolute;top:0;right:28px}.outerDivOfFormContainer_v2 #refreshButton{position:absolute;top:0;right:20px}span.mobile_brk .multiselect:first-child{margin-left:7px!important}#findButtonResponsive{margin:0;padding:0 15px;margin-left:2px;border-radius:4px}.search_header_text{font-size:21px}}.header_gridview_breadcumb{float:right}@media(max-width:767px){.form_contain_filterby{display:none}.outerDivOfFormContainer_v2 .multiselect{width:24%!important;margin-bottom:5px!important}.outerDivOfFormContainer_v2 .selectbox{margin:0 5px}.outerDivOfFormContainer_v2 .selectbox .dropdown-label label{font-size:13px}.outerDivOfFormContainer_v2 .save_search{width:24%}.outerDivOfFormContainer_v2 #multiselect2.multiselect{margin-left:1.3%!important}.outerDivOfFormContainer_v2 .formContainer1 .dropdown{margin-left:8px}span.mobile_brk .multiselect:first-child{margin-left:3px!important}#findButtonResponsive{width:auto;padding:0 15px;position:absolute;top:6px;right:115px;background:#36afef}.outerDivOfFormContainer_v2 #refreshButton{right:10px}button#saveSearchButton{right:15px;font-size:10px}.outerDivOfFormContainer_v2 #searchInputDiv input{width:92%;border-radius:4px}.outerDivOfFormContainer_v2 #searchInputDiv input{border:#b4b2b2 1px solid;background:#fff}.pull-right.btns-area{width:100%!important}.outerDivOfFormContainer_v2 .selectbox.selectbox5{margin:0}.pull-right.btns-area h2.pull-left.results-for{margin:0!important;font-size:15px;text-transform:uppercase;color:#444!important;font-weight:700!important}.outerDivOfFormContainer_v2 .selectbox .dropdown-label i{display:none}.header_gridview_breadcumb{position:absolute;right:-20px;bottom:-45px}.search_header_text{font-size:21px;color:#444!important;font-weight:700}.btns-area select#sort_by{background:0;border:0;height:auto;padding:0!important;padding-right:14px!important;font-size:16px!important}.mapadvnace_mobile_content{margin-top:40px;position:relative;top:unset!important;width:100%!important}span.gridview_all,span.mapadvnace_half{margin-right:10px}.outerDivOfFormContainer_v2 .selectbox .dropdown-label{line-height:30px}}@media(max-width:580px){#findButtonResponsive{right:104px}}@media(max-width:480px){#checkboxes3{left:-80px}#findButtonResponsive{right:105px}.outerDivOfFormContainer_v2 #searchInputDiv input{width:80%}}@media(max-width:450px){.outerDivOfFormContainer_v2 #searchInputDiv input{width:68%}}@media(max-width:380px){span.mobile_brk .multiselect:first-child{margin-left:5px!important}}
.outerDivOfFormContainer_v2 div#multiselect86 {
    width: 10.5%!important;
}
.filter_btn_section,.filter_btn_section button {float: left;}
.filter_btn_section button.btn.city_btn {
    background: white;
    border: transparent;
    border-left:#ccc 1px solid;
    border-radius: 0px;
    padding: 0px 10px;
    font-size: 14px;
    min-height: 48px;position: relative;
    z-index: 999;
    color: #595959!important;
}

.filter_btn_section button.btn.city_btn.active{background: #000;color:#fff;}

.filter_btn_section .areas_city_fiter_tab {
    position: absolute;
    top: 50px;
    background: #fff;
    width: 380px;
    z-index: 90000;height: 222px;overflow-y: scroll;
    padding: 10px 10px;
    box-shadow: 0px 0px 20px -8px rgba(0,0,0,1);
}
#menuneighbour.area_tavdiv, #menuneighbour.area_tavdiv ul {
    display: inline-block;list-style:none;
    width: 100%;    margin: 0;
    padding: 0;
}
#menuneighbour.area_tavdiv ul {
    margin: 0;
}

#menuneighbour.area_tavdiv ul li {
    float: left;
    background: #f9f9f9;
    border: #ccc 1px solid;
    font-size: 12px;
    padding: 5px 10px;
    margin-right: 10px;
    border-radius: 30px;
    margin-bottom: 5px;
    color: #000;
}
#menuneighbour.area_tavdiv li.neighbouractive_cls {
    background: #000;
    color: #fff;
}
.filter_btn_section button.btn > i {
    font-size: 16px;
    font-weight: 900;
    color: #535353;position: relative;
    z-index: -1;
}

.filter_btn_section .history_city_fiter_tab,.filter_btn_section .rent_city_fiter_tab {
    position: absolute;top: 50px;
    background: #fff;width:175px;
    z-index: 90000;padding: 10px 10px;font-weight:900;
    box-shadow: 0px 0px 20px -8px rgba(0,0,0,1);
}
.outerDivOfFormContainer_v2 #selectbox5.selectbox {
    border-right: #d3d3d3 1px solid;
}
.outerDivOfFormContainer_v2 .multiselect.multiselect5 {
    width: 9%!important;
}

.desktopnone{display:none}
.desktopblock{display:block;}
@media only screen and (max-width:768px){
.mobileblock{display:block;}
.mobilenone{display:none}
.filter_btn_section, .filter_btn_section button {
	float: left;margin: 0;min-width: 24%;}
.filter_btn_section button.btn.city_btn {
border: #ccc 1px solid;display: inline-block;width: 100%;margin: 0;
min-height: auto;padding: 7px 0px;border-radius: 4px;font-size: 13px;
}
.filter_btn_section button.btn > i{display:none;}
.outerDivOfFormContainer_v2 .multiselect.multiselect5 {width: 24%!important;}
.filter_btn_section.mobile{width:100%;}
}

.filter_btn_section .history_city_fiter_tabmob {
    position: absolute;
    top: 50px;
    background: #fff;
    width: 175px;
    z-index: 90000;
    padding: 10px 10px;
    font-weight: 900;
    box-shadow: 0px 0px 20px -8px rgba(0,0,0,1);
}

