@media only screen and (max-width:480px){
    .bannerSearch_save {
    position: absolute;
    bottom: -157%;
    z-index: 8;
    text-align: center;
    width: 100%;
}
.second__slider {
    min-height: 200px;
    margin-top: 85px;
}
.slider__banner img {
    height: 200px;
}
.second__slider .owl-nav {
    top: 20%;
}
.multiselect-selected-text {
    /* display: inline-block; */
    overflow: hidden;
    white-space: nowrap;
}
.second__slider .slide-content {
    width: 90%;
    left: 5.5%;
    top: 23% !important;
}

button.multiselect.dropdown-toggle.btn.btn-default {
    overflow: hidden !important;
    text-align: left;
}

.searchForm .form-control {
    padding: 10px 30px;
    height: 40px;
    border-bottom: 1px solid #ced4da !important;
}
.searchForm .multiselect .caret:after {
    top: 17px;
    right: 3px;
}
.searchForm .multiselect {
    height: 40px;
    border-bottom: 1px solid #ced4da;
    line-height: 35px;
}
    .topBar,.middleBar{display:none;}
.sticky-header{position:fixed;visibility:visible;z-index:999999999999999999999;opacity:1;}
    
        
  .inputWithIcon .inputIcon{
       display:none !important;
   }
    .afford__calc{
        height:730px !important;
    }
.slide-content.mask .caption {
    margin-bottom: 20px;
}
.slide-content{top:10% !important;}
.slide-content.mask .caption, .slide-content.mask .btn{font-size:20px;}
.bannerBtnGroup .defaultBtn1{margin-right:10px;}
.defaultBtn1{padding:9px 18px;font-size:10px !important;}
.defaultBtn2{padding:9px 18px;font-size:10px !important;}
.bannerSearch{
    margin-top: 50px !important;
    min-height: 230px;
    
}
.wid-18{width:100%;float:left;}
.flickity-prev-next-button.previous{left:5px;}
.flickity-prev-next-button.next{right:5px;}
.hero-slider .flickity-prev-next-button{width:30px;height:30px;}
.wid-28{width:100%;float:left;}
.inputIcon{width:90%;}
.searchInputIcon .defaultBtn1{width:100%;}
.adv_search{text-align:center;cursor:pointer;width:max-content;float:none;background:#fff;margin-left:45px;margin:0px auto;display:block;}
.SearchCol .wid-28:last-child .form-control{padding:20px 0px;text-align:center;width:100%;}
.newestProperties{padding:330px 0px 50px;}
.mainHead{font-size:25px;}
.owl-theme .owl-nav{margin-top:40px;}
.profInfo .pad-0{padding:5px 0px !important;}
.profInfo .media-body p{font-size:10px;}
.lookingForSection .owl-nav button.owl-prev{left:0px;}
.lookingForSection .owl-nav button.owl-next{right:0px;}
.requestBannerText{width:100%;}
.requestBannerText h4{font-size:20px;}
.requestTour .mainHead{font-size:30px;}
.workBox{padding:20px 0px;}
.workBox .media-body h3{font-size:40px;}
.workBox .media-body p{font-size:15px;}
.input-group>.form-control{width:78%;}
.consultationBox{width:100%;}
div#outlet_map{height:250px !important;}
.col-md-custom{padding:20px;}
.weDoDiv{padding:20px 0px 0px;}
.doCol:nth-child(2n+1){padding-left:0;}
.missionBox{width:90%;}
.freeBuyersConsultation .form-column .inner-column{padding:0 0px;}
.wid_50{width:100% !important;padding:0px 0px;}
.afford_div form{max-width:500px;min-width:100%;}
.btn--withlogin{display:block;}
.loginWith{margin:20px auto;display:block;}
.contactUs .contact-column .inner-column{position:relative;padding:0px;margin-right:0px;padding-top:0px;}
.freeBuyersConsultation .outer-box:before{left:0px;}
.freeBuyersConsultation .form-column{margin:50px 0px 0px;}
.contact-info{width:90%;}
.main__header{height:0px;}
.second__slider .owl-nav .owl-prev{left:0px;}
.second__slider .owl-nav .owl-next{right:0px;}
.col-md-small{width:100%;flex:100%;max-width:100%;}
.col-md-large{width:100%;flex:100%;max-width:100%;}
.listingView{padding:20px 0px 0px;}
.column{width:100%;}
.listingSection .profInfo .media{width:auto;}
.teamBanner .page-title h1{font-size:26px;line-height:1.5em;}
.detCarousel{height:250px;}
.carousel.carousel-main.flickity-enabled.is-draggable{margin:0;height:250px;}
.flickity-enabled.is-draggable .flickity-viewport{height:250px !important;}
.leftContent table.table.table-hover{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}
.floor-info table.table.table-borderless{width:100%;display:block;overflow-x:auto;}
.floor-info table.table.table-borderless th, .floor-info table.table.table-borderless td{padding:.75rem;font-size:12px;letter-spacing:0.5px;}
.share-networks .share-label{margin:5px 0px 6px 1px;}
.share-networks span{border-right:unset;}
.listing-gallery-list.row .col-md-8{padding:0 0 20px;}
}
@media (min-width:481px) and (max-width:767px){.topBar,.middleBar{display:none;}
.sticky-header{position:fixed;visibility:visible;z-index:999999999999999999999;opacity:1;}
.inputWithIcon .inputIcon{
       display:none !important;
   }
   .afford__calc{
        height:730px !important;
    }
.slide-content{top:20%;}
.slide-content.mask .caption, .slide-content.mask .btn{font-size:30px;}
.bannerBtnGroup .defaultBtn1{margin-right:10px;}
.defaultBtn1{padding:9px 18px;font-size:12px !important;}
.defaultBtn2{padding:9px 18px;font-size:12px !important;}
.bannerSearch{margin-top:40px !important;}
.wid-18{width:100%;float:left;}
.flickity-prev-next-button.previous{left:5px;}
.flickity-prev-next-button.next{right:5px;}
.hero-slider .flickity-prev-next-button{width:30px;height:30px;}
.SearchCol .wid-28:last-child .form-control{padding:50px 0px;text-align:center;width:100%;}
.wid-28{width:100%;float:left;}
.inputIcon{width:90%;}
.searchInputIcon .defaultBtn1{width:100%;}
.adv_search{text-align:center;cursor:pointer;width:max-content;float:none;background:#fff;margin-top:20px;margin-left:45px;margin:30px auto;display:block;}
.newestProperties{padding:150px 0px 50px;}
.mainHead{font-size:25px;}
.owl-theme .owl-nav{margin-top:40px;}
.profInfo .pad-0{padding:5px 0px !important;}
.profInfo .media-body p{font-size:10px;}
.lookingForSection .owl-nav button.owl-prev{left:0px;}
.lookingForSection .owl-nav button.owl-next{right:0px;}
.requestBannerText{width:100%;}
.requestBannerText h4{font-size:20px;}
.requestTour .mainHead{font-size:30px;}
.workBox{padding:20px 0px;}
.workBox .media-body h3{font-size:40px;}
.workBox .media-body p{font-size:15px;}
.input-group>.form-control{width:78%;}
.consultationBox{width:100%;}
div#outlet_map{height:250px !important;}
.col-md-custom{padding:20px;}
.weDoDiv{padding:20px 0px 0px;}
.doCol:nth-child(2n+1){padding-left:0;}
.missionBox{width:90%;}
.consutationInput input.form-control{width:68%;}
.btn--withlogin{display:block;}
.loginWith{margin:20px auto;display:block;}
.contactUs .contact-column .inner-column{position:relative;padding:0px;margin-right:0px;padding-top:0px;}
.freeBuyersConsultation .outer-box:before{left:0px;}
.freeBuyersConsultation .form-column{margin:50px 0px 0px;}
.contact-info{width:90%;}
.main__header{height:0px;}
.second__slider .owl-nav .owl-prev{left:0px;}
.second__slider .owl-nav .owl-next{right:0px;}
.col-md-small{width:100%;flex:100%;max-width:100%;}
.col-md-large{width:100%;flex:100%;max-width:100%;}
.listingView{padding:20px 0px 0px;}
.column{width:50%;}
.listingSection .profInfo .media{width:auto;}
.detCarousel{height:300px;}
.carousel.carousel-main.flickity-enabled.is-draggable{margin:0;height:300px;}
.flickity-enabled.is-draggable .flickity-viewport{height:300px !important;}
.share-networks span{padding:11px 18.5px 11px 0;}
.share-networks a{font-size:10px;}
.listing-gallery-list.row .col-md-8{padding:0 0 20px;}
}
@media (min-width:768px) and (max-width:1024px){.topBar,.middleBar{display:none;}
.sticky-header{position:fixed;visibility:visible;z-index:999999999999999999999;opacity:1;}
 .afford__calc{
        height:720px !important;
    }
.slide-content{top:25%;}
.bannerSearch{width:95%;}
.searchForm .form-control{padding:25px 20px 25px 22px;}
.wid-18{width:15%;float:left;}
.wid-28{width:35%;float:left;}
.requestBannerText{width:90%;margin:0 auto;}
.workBox .media img{height:50px;}
.workBox .media-body h3{font-size:35px;}
.workBox .media-body p{font-size:14px;letter-spacing:0px;}
.input-group>.form-control{width:80%;}
.footerRow>div{margin-bottom:25px;}
.doCol:nth-child(2n+1){padding-left:0;}
.doCol:nth-child(2n){padding-right:0;}
.contact-info{width:107%;}
#contactform .input-group>.form-control{width:62%;}
.inner-column .contact-info p{padding:2px 15px;}
.main__header{height:0px;}
.second__slider .slide-content{top:25%;width:95%;left:2.5%;}
.adv_search p{font-size:8px;}
.col-md-small{width:35%;flex:35%;max-width:35%;}
.col-md-large{width:65%;flex:65%;max-width:65%;}
.column{float:left;width:50%;padding:10px;}
.detCarousel{height:300px;}
.carousel.carousel-main.flickity-enabled.is-draggable{margin:0;height:300px;}
.flickity-enabled.is-draggable .flickity-viewport{height:300px !important;}
.list-facts{width:100%;display:block;overflow-x:auto;}
.factsCol{padding:7px 10px 7px 10px;flex:50%;max-width:50%;width:50%;}
.share-networks a{font-size:10px;}
.share-networks span{padding:11px 11.5px 11px 0;}
.profInfo .col-md-4.pad-0{width:100%;flex:100%;max-width:100%;padding:10px 0px;}
}
@media (min-width:576px) and (max-width:1025px){.team-img img{width:100%;max-height:224px;}
.team-content p{font-size:14px;}
.team-info h3{font-size:16px;}
.team-content .team-info{min-height:125px;}
}
@media (min-width:1025px) and (max-width:1200px){.col-md-custom{width:20%;flex:20%;max-width:20%;padding:0px 15px;}
/*.topBar,.middleBar{display:none;}*/
.sticky-header{position:fixed;visibility:visible;z-index:999999999999999999999;opacity:1;}
 .afford__calc{
        height:720px !important;
    }
.bannerSearch{width:90%;}
.consutationInput input.form-control{width:80%;}
.inner-column .contact-info p{padding:2px 15px;}
.second__slider .slide-content{width:95%;left:2.5%;}
.main__header{height:0px;}
.adv_search p{font-size:7px;}
.propCost .media p{font-size:10px;}
.column{max-height:350px;}
}
@media (min-width:1201px){.container{max-width:1140px;width:100%;padding:0px 15px !important;}
.col-md-6{width:50%;float:left;padding:0px 15px;}
.col-md-custom{width:20%;flex:20%;max-width:20%;padding:0px 15px;}

}
@media screen and (min-width:0\0) and (min-resolution:+72dpi), \0screen\,screen\9{}
.container{width:100%;padding:0px 15px 5px !important;}
@media screen and (min-width:0\0) and (min-resolution:+72dpi), \0screen\,screen\9{.middleBar .navbar-nav .nav-item{width:200px;}
.slider__banner:after{background-color:#000000;opacity:0.71;}
.media{width:100%;}
.teamMember.team-pro.hover-effect:hover .memberInfo{opacity:0.8;}
.memberInfo{background-color:#d4000d;}
.ourWorkSection{background-image:url(../images/ourwork.png);position:relative;}
.ourWorkSection:after{content:'';position:absolute;background:#d4000d;opacity:0.7;top:0;bottom:0;left:0;right:0;}
.ourWorkSection .container{position:relative;z-index:1;}
.footerSection{background-image:url(../images/footer.png);position:relative;}
.footerSection:after{content:'';position:absolute;background:#000;opacity:0.7;top:0;bottom:0;left:0;right:0;}
.footerSection .container{position:relative;z-index:1;}
}
@supports (-ms-ime-align:auto){.teamMember.team-pro.hover-effect:hover .memberInfo{opacity:0.8;}
.memberInfo{background-color:#d4000d;}
.ourWorkSection{background-image:url(../images/ourwork.png);position:relative;}
.ourWorkSection:after{content:'';position:absolute;background:#d4000d;opacity:0.7;top:0;bottom:0;left:0;right:0;}
.ourWorkSection .container{position:relative;z-index:1;}
.footerSection{background-image:url(../images/footer.png);position:relative;}
.footerSection:after{content:'';position:absolute;background:#000;opacity:0.7;top:0;bottom:0;left:0;right:0;}
.footerSection .container{position:relative;z-index:1;}
}




@media (min-width:1024px) and (max-width:1199px) {
.propCost {
    height: 90px;
}
.listingSection .width-100 .propCost.row {
    height: auto;
    padding: 25px 15px 10px;
}
.navbar-nav {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
}
.bottomBar .navbar-nav .nav-item {
    margin: 0 6px;
}
.bottomBar .navbar-nav a, .navbar-expand-xl .navbar-nav .nav-link {
    font-size: 10px;
}

}

@media (min-width:1024px) and (max-width:1024px) {
.listingView a .column.width-50 {
    width: 50% !important;
}

}


@media (min-width:768px) and (max-width:1023px) {
#btnContainer .btn {
    padding: 5px 10px;
    margin-top: 30px;
}
#btnContainer .btn {
    min-width: auto;
}
.mainHead {
    font-size: 22px;
}
.listingView a .column.width-50 {
    width: 50% !important;
}
.listingSection .width-100 .propCost {
    padding: 25px 15px 10px;
}
.column.width-100 .propCost .media p {
    font-size: 14px;
}
.column.width-100 .propCost .cost h1 {
    font-size: 20px;
    margin-top: 10px;
}
.defaultBtn1 {
    padding: 10px 10px;
}

}

@media (min-width:320px) and (max-width:767px) {
.listingView a .column.width-50 {
    width: 50% !important;
}
.listingSection .width-100 .propCost {
    padding: 25px 15px 10px;
}
.column.width-100 .propCost .media p {
    font-size: 14px;
}
.column.width-100 .propCost .cost h1 {
    font-size: 20px;
    margin-top: 10px;
}
.propCost {
    height: 90px;
}
.listingSection .width-100 .propCost.row {
    height: auto;
}

}