.sppb-item.sppb-item-has-bg .sppb-carousel-item-inner > div > div {
    display: table-cell;
    vertical-align: bottom;
    width: 30%;
}
.sppb-item.sppb-item-has-bg .sppb-carousel-item-inner > div {
    height: 100%;
    display: table;
    width: 400px;
    float: right;
}
div.sppb-carousel-pro-text {}
.property-details {font-size:45px; line-height:40px; color:#7f7e7e;}
.spproperty-call-us-widget {display:none;}
.spproperty-agent-widget {display:none;}
.btn-primary:hover {background-color: #000; color:#fff;}
.btn.btn-success, .sppb-btn.sppb-btn-success, .btn.btn-lg.btn-success, .sppb-btn.sppb-btn-lg.sppb-btn-success {
    background-color: #f55e5a;
}
.btn, .btn-primary, .spproperty .btn, .spproperty .btn-primary, .sppb-btn, .sppb-btn-primary  {background-color: #f55e5a;}
.slide-back {background: rgba(0,0,0,0.7); padding: 10px;}
.spproperty-short-overview {display:none;}
.slide-back  h3 {margin-top:0;}
.empire-testimonials.variation-two .sppb-testimonial-pro .sppb-testimonial-wrapper .sppb-client-wrap .sppb-testimonial-client {
    margin: 2px 0 0 -12px;
    width: 200%;
}