.left-side{width:97%}
#top-bar{color:#000000;}
#top-bar .social-icons li a:before, #top-bar .social-icons li a i {
    font-size: 14px;
    color: #000000;}
.right-side{width:2%}
#navigation.style-1{float:right;color:#fff!important;}
#logo{margin-top:6px;}
.header-widget .button, .header-widget .button.border {
    margin-right: 0;
    background-color: #beaf87!important;
    color: #fff!important;
    border-radius: 35px;}
li#feature-new-arrival{display:none;}
.ui-tabs .ui-tabs-nav {
    margin: 0;
    padding: .0em .0em 0!important;}
#header.cloned #logo img {
    max-width: 250px;
    margin-top: 5px;}
.img-box {
    border-radius: 8px;}

.property-title {
 max-width: 69%;}


.listing-item {border-radius:7px;}
.listing-footer span{display:none;}

@media only screen and (max-width: 992px){
.header-widget {
   display: none;}.margin-bottom-50 {
    margin-bottom: 50px !important;
    width: 100%;
    margin: 0px auto!important;}
.searchbut{display:none!important;}
.main-search-box{display:none!important;}
#map-container.homepage-map {
    height: 280px!important;}
#map-container{background-position: 0px 0px!important;}
.main-search-container h2 {
    text-align: center;
    font-size: 28px;
    margin: 60px;}}
.slick-initialized .slick-slide{
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
#titlebar {
    background-image: url(/wp-content/uploads/2018/12/IMG_7183-1.jpg);
background-size:cover;background-position: center bottom;}
#titlebar h1,#titlebar h2 {
    color:#fff;}
.property-titlebar h2{color:grey!important;}
.user-menu {display:none!important;}
span.like-icon{display:none;}
span.compare-button.with-tip{display:none;}
span.property-badge-sold{background-color:black;}
span.property-badge-Location{background-color: blue;}
span.property-badge-New{background-color: #e2d625;}
span.property-badge-Exclusive{background-color: #beaf87;}
span.property-badge-Off-plan{background-color: green;}
.header-widget {
    display: none;}
.listing-badges span {
    font-size: 14px;}
.listing-title {
    min-height: 160px;}
.listing-title h4 a {
    font-size: 15px;}
.more-search-options-trigger{visibility:hidden;}
#map-container {
    height: 470px;}
.chosen-container-multi .chosen-choices {
    padding: 7px 18px;}
ul.listing-details {
    height: 130px;}
.property-pricing .sub-price {
    text-decoration: line-through;}
i.price_per_scale{text-decoration: line-through;}
.listing-badges .featured {
    background-color: red;
}
a.listing-address {
    font-size: 13px;}
#map-container .main-search-box{background-color: #ffffff;}
input.first-slider-value {
    float: left;
    margin-top:16px;
margin-bottom: 16px;
margin-left: 8px;
    width: 135px;
height:40px;
border:1px solid #e0e0e0;
    background-color: #fcfcfc;}
input.second-slider-value {
    float: right;
    margin-right: 8px;
margin-top: 16px;
margin-bottom: 16px;
    width: 135px;
height:40px;
    background-color: #fcfcfc;
border:1px solid #e0e0e0;}
input.first-slider-value{padding:10px;}
input.second-slider-value{padding:10px;}
#map-container.homepage-map {
    height: 680px;
    }
a.searchbut{
color: #fff;
    border-radius: 3px 3px 0 0;
    font-size: 16px;
    padding: 0 24px;
    position: relative;
    z-index: 9999;
    margin: 0;
    height: 50px;
    line-height: 50px;
    display: inline-block;
    overflow: visible;}
#map-container.homepage-map{overflow:visible;}
.carousel-item .listing-carousel {
    overflow: hidden;
    height: 260px!important;}
.margin-bottom-50 {
    margin-bottom: 50px !important;
    width: 90%;
    margin: 0px auto;}
