

@media only screen and (min-width: 600px) {
    .inn-2 {display: none;}
    
}
.property-map{display: none;}
header .con-link a{background: #9B8464; padding: 12px 24px; border-radius: 25px; color: #fff; border: 1px solid #9B8464;}
    header .con-link:hover a:hover{ color: #9B8464; background: #fff;}
    
.property-share {
    position: relative;
}
.property-share .share-box-social {
    opacity: 0;
    visibility: hidden;
    position: absolute;
    left: 80px;
    background: #9B8464;
    padding: 10px;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    border-radius: 3px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-width: 120px;
    }
    .property-share:hover .share-box-social {
    opacity: 1;
    visibility: visible;
    margin-bottom: 6px;
}
.share-box-social li a{
    padding: 7px 15px !important;
    background: transparent !important;
    color: white !important;
}


.gallery-detail-pg{padding-top: 120px; margin-bottom: 0 !important;}

.gallery-detail-pg .property-img .img-fluid-2{margin-left: unset;}
.gallery-detail-pg img{}
.gallery-detail-pg .property-img .img-fluid-2 img{min-height: 240px; max-height: 240px; }
.gallery-detail-pg .property-img .img-fluid-2 img:last-child{}

.gallery-detail-pg .img-fluid-2 a{display: none;}
.gallery-detail-pg .img-fluid-2 a:first-child{display: block !important; margin-bottom: 25px;}
.gallery-detail-pg .img-fluid-2 a:nth-child(2){display: block !important;}

.gallery-detail-pg .property-keywords{ height: 100%;}
.gallery-detail-pg .developer-logo{position: absolute; bottom: 50px;}
.gallery-detail-pg .developer-logo img{ max-height: 40px; max-width:unset !important; border-radius: unset !important;}

.gallery-detail-pg .property-keywords span{border-radius: 10px; padding: 12px 24px;}
.gallery-detail-pg .property-img img{height: 505px !important;}

/* .share-box-social li a:hover{
    padding: 5px;
}
.share-box-social li{
    padding: 7px 15px !important;
} */
/* header .lang {display: none;} */
    header .lang a i:before{font-size: 26px; color: #9B8464; transition: all 0.5s; }
        header.sticky .lang a i:before{font-size: 22px; }

.menu__link{padding: 5px 10px; font-size: 15px;}

.hero-link{ padding: 12px 24px; background: rgba(255,255,255,0.8); margin: 0 5px; text-transform: uppercase; border-radius: 10px;}

.hero-link:hover{ background: #9B8464; color:#F3EEE6 ;}


.sub-banner{ background: #EBE4DB; padding: 200px 0 100px 0;}
.sub-banner h1{ margin: 0; padding: 0; color: #9B8464; font-size: 48px;}

.bg-lighter-gold{background: #F3EEE6;}

.bg-light-gold{background: #EBE4DB;}


.about-sec-home {background: rgba(243, 238, 230, .25);}
    .about-sec-home img{width: 100%; max-height: 600px;}
    .about-sec-home-contents{padding:40px;}

    .about-sec-home-contents .button, .events-style-03 .button{color: #9B8464; border: 1px solid #9B8464; padding: 10px 20px; display: inline-block; border-radius: 5px;}
    .about-sec-home-contents .button:hover, .events-style-03 .button:hover{color: #F3EEE6; background: #9B8464;}
    .about-sec-home-contents h1{font-weight: 900;}
    .about-sec-home-contents P{ margin-bottom: 40px;}


.developer-logo{display: inline-block; margin-bottom:30px; padding: 12px 20px; border: 1px solid #ccc; border-radius: 5px; background: #fff;}
.developer-logo img{max-height: 30px; max-width:90px}

.event-style-03-item .property-highlights img, .event-style-03-item P img{min-height: 24px; max-height: 24px; width: auto; margin-bottom: 5px;}

.image-gallery-01 h2{text-transform: uppercase;}


.events-style-03-slider{margin-top: 30px ;}

/*Property Listing Page starts*/

.property-head{ padding:120px 0 20px 0; border-bottom: 1px solid #ccc;}

.property-filters select{
    padding: 12px;
    outline: none;
    box-shadow: none;
    float: left;
    margin-right: 10px;
    border-radius: 8px;
    border: 1px solid #CCC1B1;
    font-size: 14px;
}
.property-sort{float: right; padding-top: 16px; font-size: 14px;}
.property-sort select{ border: 0; font-size: 14px; font-weight: bold;}

.property-list{ margin: 40px;}

    .property-list .row{ margin-bottom: 40px;}

    .property-list .property-img { position: relative; height: 100%;}
    .property-list .property-img img {
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: center;
        border-radius: 10px;
    }
    .property-list .property-img .list-img{
        height: 440px !important;
        max-height: 440px;
    }

    .property-highlights{margin-top: 30px; color: #666;}


    .property-keywords{
        position: absolute;
        top: 30px; left: 20px;
    }

    .property-keywords span{background: #fff; color:#9B8464; font-weight: bold; font-size: 16px; padding: 6px 12px; border-radius: 20px; margin: 0 5px;}
    
    .property-list .property-des {
        padding: 40px 32px;
        padding-right: 0;
        margin: 0 auto;
        height: 100%;
        border: 1px solid #ccc;
        border-radius: 10px;
        margin-left: -10px;
        /*box-shadow: 0px 10px 20px #ccc;*/
    }
    
    .property-des .builder-logo{
        margin-bottom: 30px;
        border: 1px solid #9B8464;
        border-radius: 8px;
        display: inline-block;
        padding: 20px;
    }
    .property-des .builder-logo img{ max-height: 80px; max-width: 160px;}
    .property-des .property-title{color: #9B8464; font-size: 20px; margin-bottom: 5px; font-weight: bold;}
    .property-des .price{ font-size: 28px; font-weight: bold; color: #666; margin-bottom: 20px;}
    .property-des .location{ font-size: 18px; color: #999;}
    .property-des .location img{opacity: .5; margin-bottom: 3px;}
    .property-des .highlights{font-size: 14px; margin: 30px 0;}
        .property-des .highlights span{padding-right: 20px; margin-right: 20px; border-right: 1px solid #999;} 
            .property-des .highlights span:last-child{ border: 0;}
            .property-des .highlights img{ margin-right: 10px; max-height: 24px;}
    .property-des .discription{}
    .property-des .btn{padding: 8px 16px; border: 1px solid #9B8464;}
        .property-des .btn:hover{background: #9B8464; color: #fff;}
    
.btn-load-more{width: auto; margin:auto; color:#9B8464; border: 2px solid #9B8464; padding: 12px 24px; border-radius: 5px; font-weight: bold; font-size: 18px;}
.btn-load-more:hover{color:#9B8464; border: 2px solid #9B8464; background: #EAE3DA;}




.property-img .img-fluid-2{ margin-left: -10px;}
.property-img .img-fluid-2 img{ min-height: 140px; max-height:140px; margin-bottom: 10px;}
.property-img .img-fluid-2 img:last-child{margin-bottom: 0;}
/*Property listing page end*/

/* Property details head*/
.property-details-header{padding-top: 100px;}
.property-keywords-d{margin-bottom: 30px;}
    .property-keywords-d span{display: inline-block; background: #fff; color: #9B8464; font-weight: bold; font-size: 16px; padding: 10px 24px; border-radius: 20px; margin: 0 5px;}

.cta-style-01 h1{font-size: 50px; text-transform: uppercase; margin-bottom:30px !important;}

.property-detail{padding: 40px 0; font-size: 16px; padding-top: 0;}
.property-d-keywords{padding-top: 100px;}
.property-detail .property-d-keywords{padding: 20px 0; margin-bottom: 30px; border: 1px solid rgba(214, 201, 182, .5); border-right: 0; border-left: 0;}
    .property-detail .property-d-keywords span{font-size: 20px; color: #9B8464; font-weight: bold; border-right: 1px solid #CCC1B1; margin:0 10px 10px 0; padding-right: 10px;}
    .property-detail .property-d-keywords span:last-child{border: 0;}

.property-specs-d{font-size: 24px; font-weight: bold; margin-bottom: 50px;}
.property-specs-d span{border-right: 1px solid #CCC1B1; margin:0 20px 20px 0; padding-right: 20px;}
.property-specs-d span:last-child{border: none;}
    .property-specs-d img{margin-right: 5px; padding-bottom: 3px;}

.property-price-d{font-size: 32px; font-weight: bold; margin-bottom: 50px;}
.property-price-d span{border-right: 1px solid #CCC1B1; margin:0 20px 20px 0; padding-right: 20px;}
.property-price-d span:last-child{border: none;}
    .property-price-d img{margin-right: 10px; padding-bottom: 7px;}


.property-cta-d{padding-bottom:20px;}
    .property-cta-d a{display: inline-block; color: #666; border: 1px solid #D6C9B6; border-radius: 50px; padding: 12px 24px; margin-right: 10px; font-weight: 500;}
        .property-cta-d a:hover{background: #D6C9B6;}


/* Property details head end*/


.property-detail-des{padding:  0;}
.property-detail h2{ font-size: 28px; font-weight: bold; margin-bottom: 30px;}
.property-detail .builder-logo{}

.property-detail .Specifications{border-bottom: 1px solid rgba(214, 201, 182, .5); padding-bottom: 20px;}
    .property-detail .Specifications span{color:#9B8464; background: url(../images/ico-specs.png) no-repeat 12px center  #EBE4DB; font-size: 16px; padding: 12px 20px 12px 40px; margin:0 16px 16px 0; display: inline-block; border-radius: 10px; background-size: 20px;}
.property-detail .details{padding: 40px 0;}
    .property-detail .details a{text-decoration: underline;}
    
.regulatory-info{
    display: inline-block;
    background: #FBFAF8;
    border: 1px solid #9B8464;
    border-radius: 10px;
    padding: 30px 20px;
}

.regulatory-info h3{font-size: 16px; color: #000; font-weight: bold; text-transform: none;}

.regulatory-info li{ width: 440px; list-style: none; padding-bottom:8px; font-size: 14px;}

.regulatory-info img{float: right; max-height: 120px;}


    

.property-detail .side-bar .consultant-box{
    background: #F4F1EC;
    padding: 40px;
    border-radius: 16px;
    margin-bottom: 40px;
    height: 100%;
}


.consultant-box a img{ margin-right:15px; padding-bottom: 5px;}
.consultant-box a{color: #9B8464;}

.consultant-pic{ display: flex; max-width: 96px; max-height: 96px; float: right;}
.consultant-pic img{
    max-height: 96px;
    width: 100%;
    object-fit: cover;
    object-position: center;
    min-height: 96px;
    min-width: 100%;
    transition: all .5s;
    overflow: hidden;
    border-radius: 50%;
}

.name-n-des{color: #9B8464; margin-bottom: 40px;}
    .name-n-des h4{color: #9B8464; font-size: 32px; font-weight: bold; margin: 0;}
    .name-n-des h4 em{font-style: normal; font-weight: normal; font-size: 24px; display: inline-block;}



.wp-contact{display: block; border-bottom: 1px solid #9B8464; padding-bottom: 20px; padding-top: 10px; margin-bottom: 30px;}
.wp-contact div img{max-height: 30px;}
    .wp-contact div{display: inline-block; border-right: 1px solid #9B8464; padding-right: 20px; margin-right: 20px; font-size: 20px;}
    .wp-contact div:last-child{ border: 0; margin-right: 0;}
    .wp-contact a{color: #000;}
    
.arrange-viewing, .choose-date{ color: #9B8464; font-size: 18px; display: block; margin-bottom: 20px;}
.arrange-viewing img, .choose-date img{max-height: 24px; margin: 0 10px 5px 0;}
.consultant-box-cta{display: block; margin: 10px 0;}
    .consultant-box-cta a{display: block; border:1px solid #9B8464; background:#9B8464; color:#F4F1EC; margin-bottom: 15px; padding: 16px 0; border-radius: 50px; text-align: center; font-size: 18px; font-weight: bold;}
        .consultant-box-cta a:first-child{border:1px solid #9B8464; background:#F4F1EC; color: #9B8464;}
    .consultant-box-cta a:hover{border:1px solid #9B8464; background:#F4F1EC; color: #9B8464;}
    .consultant-box-cta a:first-child:hover{border:1px solid #9B8464; background:#9B8464; color:#F4F1EC;}
.property-share a{ border: 0 !important; margin-bottom: 0; padding-bottom: 0;}
    .property-share a:hover{ border: 0 !important; background:#F4F1EC !important; color: #9B8464 !important; text-decoration: underline;}

    .team-img{display: flex; width: 100%;}
    .team-img img{
        width: 100%;
        max-height: 300px;
        height: 300px;
        object-fit: cover;
        object-position: center;
        transition: all .5s;
        overflow: hidden;
        border-radius: 12px;
    }


.service-detail{
    padding: 80px;
}

.service-detail-content{
    padding: 60px 0;
}

.service-img{
    display: flex;
    height: 100%;
}
    .service-img img{
        width: 100%;
        height: auto;
        object-fit: cover;
        object-position: center;
        transition: all .5s;
        overflow: hidden;
        border-radius: 12px;
    }

    .btn-ser-inq {
        
        font-weight:500;
        color: #9B8464;
        border: 1px solid #9B8464;
        border-radius: 50px;
        padding: 12px 24px;
        display:inline-block;
    }
    .btn-ser-inq:hover {
        background: #9B8464;
        color: #fff;
    }
footer{font-size: 14px;}
    .footer-info{}
        .footer-info span{display: block; margin-bottom: 20px;}
        .footer-info span:first-child, .footer-info span:nth-child(2){font-size: 16px;}
        .footer-info span:last-child{margin-top: 30px;}
        .footer-info span:last-child a{font-weight: normal; text-decoration: underline;}
        .footer-info span a{font-weight: bold;}
    .footer-01 .quick-links h4{color: #9B8464; font-size: 20px; font-weight: bold; text-transform: uppercase;}
    .terms{margin-top: 20px;}
        .terms a{display: inline-block; border-right: 1px solid #9B8464; padding-right: 5px; margin-right: 5px;}
        .terms a:last-child{border: 0; margin: 0; padding: 0;}


    @media screen and (max-width: 1282px) {

        /*Header + Sticky Header*/
        
        .sub-banner{padding: 150px 20px 50px 20px;}
            .sub-banner h1{font-weight: bold; font-size: 32px;}

        .video-banner div a{display: inline-block; margin-top: 10px; font-size: 14px; padding: 10px 16px; border-radius: 6px;}

        .arrow-down a{padding: unset !important;}

        .cta-style-01 .cta-img img {max-height: 80vh !important; min-height: 80vh !important;}

        .property-specs-d{font-size: 16px; margin-bottom: 30px;}
            .property-specs-d span {margin: 0 10px 10px 0; padding-right: 10px;}
                .property-specs-d span img{max-height: 20px;}
            .property-cta-d a{ /*padding: 12px 16px; font-size: 14px; margin-right: 10px;*/}

        .property-price-d {font-size: 18px; font-weight: bold; margin-bottom: 30px;}
            .property-price-d span{padding-right:0; margin: 0 0 10px 0; border: 0; display: block;}
            .property-price-d span img{max-width: 20px;}

        .property-detail{padding-bottom: 40px;}
            .developer-logo{}
            .property-detail .property-d-keywords span{font-size: 20px;}
            .property-detail h2{font-size: 24px; margin-bottom: 20px;}


        .event-style-03-item img {min-height: unset; max-height: unset; max-height: 30px;}

        
        .about-sec-home-contents{padding: 40px 20px !important;}

        .event-style-03-item .event-text span img{max-height: 20px; padding-bottom: 2px;}
        .event-style-03-item .event-text span{font-size: 14px;}
        
        .event-style-03-item .event-text p{font-size: 14px;}

        .event-style-03-item .date span{font-size: 14px;}

        .abt-style-02{padding: 50px 10px;}
        .abt-style-03{padding: 50px 10px;}

        .team-img img{max-height: 160px; margin-bottom: 20px;}

        .image-gallery-01{padding: 50px 10px;}

        .image-gallery-01 .gallery-item a h3{font-size: 20px; text-transform: uppercase;}

        .service-detail{padding: 50px 20px;}

        .events-style-01{padding: 50px 10px;}

        .contact-form-style-01{padding: 50px 10px;}

        .contact-details{border-top: 1px solid #EBE4DB; padding-top: 30px; margin-top: 30px;}

        /*Menu*/
        .menu-open{}
        .main-menu .logo {background: #FBFAF8; padding: 20px 30px;}
        /*.menu ul.menu__list li.menu__item:hover a, header.sticky .menu ul.menu__list li.menu__item a {color: #9B8464; font-weight: bold;}*/

        .menu-open .menu__link{color: #9B8464; font-weight: bold; padding: 12px 20px;}
            .menu-open .con-link a, .sticky .menu-open .con-link a{color: #FBFAF8 !important; }
        .menu__item + .menu__item{border: 0;}
        .menu__link{font-size: 14px; margin: 0 5px; padding: 5px;}
        
        .social-icons-mob{ background: #9B8464;}
        .social-icons-mob ul li a, .lang-change{background: #EBE4DB; color: #9B8464;}

        header .menu-btn.is-active{top: 80px; right: 50px;}

        .menu-open:before {background: rgba(114, 97, 74, 0.8);}


        /*Property Listing*/
        .cta-style-01 h1{font-size: 40px;}
        .property-detail .property-d-keywords{}
        .property-detail .property-d-keywords span{font-size: 16px;}
        /*.property-detail .property-d-keywords span{border: 0; display: block; background: url(../images/ico-specs.png) no-repeat left center; background-size:contain; padding-left: 40px;}*/
        .property-detail .Specifications span{font-size: 16px; padding: 10px 15px 10px 30px; margin: 0 10px 10px 0; background: url(../images/ico-specs.png) no-repeat 10px center #EBE4DB; background-size: 16px;}
/*        .regulatory-info {display: block; padding: 20px;}
            .regulatory-info img{ float: none; margin-bottom: 20px;}    
            .regulatory-info li{}*/

            .property-detail .side-bar .consultant-box{padding: 30px;}
                .name-n-des h4{font-size: 24px;}
                    .name-n-des h4 em{font-size: 16px;}
                    .wp-contact div{font-size: 18px;}
                    .wp-contact div img{max-height: 24px; margin-right: 10px;}
                .arrange-viewing, .choose-date{font-size: 18px; margin-bottom: 20px;}
                    .arrange-viewing img, .choose-date img{max-height: 24px; margin: 0 10px 5px 0;}
                .consultant-box-cta a{font-size: 16px; padding: 10px 0; margin-bottom: 20px;}

/*        .property-head{padding: 100px 0px 30px 0px;}
            .property-filters select{font-size: 14px; padding:10px; margin-right: 6px; margin-bottom: 6px; width: 48%;}
            .property-sort, .property-sort select{font-size: 14px; float: unset; text-align: center;}*/

        .property-list{margin: 40px 0;}
        .property-list .property-des{}

        .property-des .builder-logo img{max-height: 40px;}
        .property-des .builder-logo{padding: 10px; margin-bottom: 20px;}
        .property-des .property-title{}
        .property-des .price{}
        .property-des .location{font-size: 16px;}
        .property-des .highlights{font-size: 12px;}
            .property-des .highlights span{padding-right: 10px; margin-right: 10px;}
            .property-des .highlights img{margin-right: 5px; max-height: 20px;}
        .property-des .discription{font-size: 14px;}
        .property-des .btn{padding: 8px 16px; font-size: 14px; font-weight: bold;}

        /*Footer*/
        .inn{display: none !important;}
        .inn-2{display: block; margin-top: 20px; padding-top: 10px; font-size: 13px; border-top: 1px solid #9B8464;}
            .inn-2 a{text-decoration: underline;}
    
    }


    @media screen and (max-width: 992px) {
        .breadcrumb-item.active{display: none !important;}
        .mob-off{display: none;}
        /*Header + Sticky Header*/
        header .menu-btn {top: 58px !important;}
        header .logo img {max-width: 220px;}
        header .menu-btn > span{background: #9B8464 !important;}
        
        header.sticky {padding: 0; padding-bottom: 8px;}
        header.sticky .logo img {max-width: 180px;}
        header.sticky .logo {margin-top: 5px;}
        

        .sub-banner{padding: 110px 20px 50px 20px;}
            .sub-banner h1{font-weight: bold; font-size: 32px;}

        .video-banner div a{display: inline-block; margin-top: 10px; font-size: 14px; padding: 10px 16px; border-radius: 6px;}

        .arrow-down a{padding: unset !important;}

        .cta-style-01 .cta-img img {max-height: 80vh; min-height: 80vh;}

        .property-specs-d{font-size: 16px; margin-bottom: 30px;}
            .property-specs-d span {margin: 0 10px 10px 0; padding-right: 10px;}
                .property-specs-d span img{max-height: 20px;}
            .property-cta-d a{ padding: 12px 16px; font-size: 14px; margin-right: 10px;}

        .property-price-d {font-size: 18px; font-weight: bold; margin-bottom: 30px;}
            .property-price-d span{padding-right:0; margin: 0 0 10px 0; border: 0; display: block;}
            .property-price-d span img{max-width: 20px;}
            
        .property-details-header{padding-left: 10px;}
        .property-detail{padding: 10px;}
            .property-detail-des{padding:0px;}
            .developer-logo{padding: 10px; }
            .property-detail .property-d-keywords span{font-size: 20px;}
            .property-detail h2{font-size: 24px; margin-bottom: 20px;}
            .event-style-03-item .event-text{padding: 0 20px;}
            
            .events-style-03{padding: 50px 20px !important;}

        .event-style-03-item img {min-height: unset; max-height: unset; max-height: 30px;}

        .events-style-03-slider{margin-top: 50px;}
        .about-sec-home-contents{padding: 40px 20px !important;}

        .event-style-03-item .event-text span img{max-height: 20px; padding-bottom: 2px;}
        .event-style-03-item .event-text span{font-size: 14px;}
        
        .event-style-03-item .event-text p{font-size: 14px;}

        .event-style-03-item .date span{font-size: 14px;}

        .abt-style-02{padding: 50px 10px !important;}
        .abt-style-03{padding: 50px 10px !important;}

        .team-img img{max-height: 160px; margin-bottom: 20px;}

        .image-gallery-01{padding: 50px 10px;}

        .image-gallery-01 .gallery-item a h3{font-size: 20px; text-transform: uppercase;}

        .service-detail{padding: 50px 20px;}

        .service-detail-content{padding:30px 0;}

        .events-style-01{padding: 50px 10px;}

        .contact-form-style-01{padding: 40px 20px !important;}

        .contact-details{border-top: 1px solid #EBE4DB; padding-top: 30px; margin-top: 30px;}

        /*Menu*/
        .menu-open{}
        .main-menu .logo {background: #FBFAF8; padding: 20px 30px;}
        .menu ul.menu__list li.menu__item:hover a, header.sticky .menu ul.menu__list li.menu__item a {color: #9B8464; font-weight: bold;}
        .menu ul.menu__list li.menu__item, .menu__list{background:#EBE4DB;}
        .menu-open .menu__link{color: #9B8464; font-weight: bold; padding: 12px 20px;}
            .menu-open .con-link a, .sticky .menu-open .con-link a{color: #FBFAF8 !important; }
        .menu__item + .menu__item{border: 0;}
        .lang{display: none;}
        .social-icons-mob{ background: #9B8464;}
        .social-icons-mob ul li a, .lang-change{background: #EBE4DB; color: #9B8464;}

        header .menu-btn.is-active{top: 80px !important; right: 50px !important; }

        .menu-open:before {background: rgba(114, 97, 74, 0.8);}


        /*Property Listing*/
        .property-detail .property-d-keywords{margin-bottom: 0;}
        .property-detail .property-d-keywords span{border: 0; display: block; background: url(../images/ico-specs.png) no-repeat left center; background-size:contain; padding-left: 40px;}
        .property-detail .Specifications span{font-size: 16px; padding: 8px 10px 8px 28px; margin: 0 10px 10px 0; background: url(../images/ico-specs.png) no-repeat 8px center #EBE4DB; background-size: 16px;}
        .regulatory-info {display: block; padding: 20px; margin-bottom: 20px;}
            .regulatory-info img{ float: none; margin-bottom: 20px;}    
            .regulatory-info li{}

            .property-detail .side-bar .consultant-box{padding: 30px;}
                .name-n-des h4{font-size: 24px;}
                    .name-n-des h4 em{font-size: 16px;}
                    .wp-contact div{font-size: 18px;}
                    .wp-contact div img{max-height: 24px; margin-right: 10px;}
                .arrange-viewing, .choose-date{font-size: 18px; margin-bottom: 10px;}
                    .arrange-viewing img, .choose-date img{max-height: 24px;}
                .consultant-box-cta a{font-size: 16px; padding: 10px 0; margin-bottom: 10px;}

        .property-head{padding: 100px 0px 30px 0px;}
            .property-filters select{font-size: 14px; padding:10px; margin-right: 6px; margin-bottom: 6px; width: 48%;}
            .property-sort, .property-sort select{font-size: 14px; float: unset; text-align: center;}

        .property-list{margin: 40px 0;}

        .property-list .property-des{padding:0 20px ; }

        .property-des .builder-logo img{max-height: 40px;}
        .property-des .builder-logo{padding: 10px; margin-bottom: 20px;}
        .property-des .property-title{font-size: 24px; margin-bottom: 10px;}
        .property-des .price{font-size: 20px;}
        .property-des .location{font-size: 16px; padding-top: 20px;}
        .property-des .highlights{font-size: 16px; margin: 10px 0 0 0;}
            .property-des .highlights span{padding-right: 10px; margin-right: 10px;}
            .property-des .highlights img{margin-right: 5px; max-height: 20px;}
        .property-des .discription{font-size: 14px; padding-top: 20px;}
        .property-des .btn{padding: 8px 16px; font-size: 14px; font-weight: bold; margin-top: 20px;}
        
        
        .gallery-single-style-01 .img-gallery a img{max-height: 200px !important; height: 200px !important;}

        .img-fluid-2{display: none;}

        /*Footer*/
        .footer-info{display: none;}
        .footer-01 .quick-links{margin-bottom: 0;}
        .footer-01 .quick-links ul li {border-right: 1px solid #9B8464;}
        .social-icons{display: none;}
        .inn{display: none !important;}
        .inn-2{display: block; margin-top: 20px; padding-top: 10px; font-size: 13px; border-top: 1px solid #9B8464;}
            .inn-2 a{text-decoration: underline;}
    
    }



    /* Naveed */
    .dashboard-nav-title{
        background-color: #9B8464;
        color: white;
        font-size: 23px;
        font-weight: 700;
        padding: 20px 15px;
        text-transform: uppercase;

    }

    a.list-group-item.list-group-item-action {
        padding: 15px;
    }
    .list-group-item.active{
        background-color: #EBE4DB;
        color: #9B8464;
        border: none;
        font-weight: bold;
    }
    .dashboard-header{
        font-size: 19px;
        font-weight: 700;
        padding: 18px 15px;
        text-transform: uppercase;
    }
/* End Naveed */
    