/* EXPLICIT FONTS */

body#page-body {background-color:#ffffff}
body#page-body #main-content{background:transparent}
body#page-body section.bg_alternate_light{background-color:rgba(217,215,211,1);color:var(--ali-color-text, #393633)}
body#page-body section.bg_alternate_light p,body#page-body section.bg_alternate_light  span:not(.high-box),body#page-body section.bg_alternate_light label,body#page-body section.bg_alternate_light li,body#page-body section.bg_alternate_light a:not(.button),body#page-body section.bg_alternate_light .heading>span:not(.high-box){color:inherit}
body#page-body .button{background-color:rgba(175,109,59,1);color:var(--ali-color-text, #ffffff)}
body#page-body .button p,body#page-body .button  span:not(.high-box),body#page-body .button label,body#page-body .button li,body#page-body .button a:not(.button),body#page-body .button .heading>span:not(.high-box){color:inherit}
body#page-body .high-box{background-color:rgba(175,109,59,1);color:var(--ali-color-text, #ffffff)}
body#page-body .high-box p,body#page-body .high-box  span:not(.high-box),body#page-body .high-box label,body#page-body .high-box li,body#page-body .high-box a:not(.button),body#page-body .high-box .heading>span:not(.high-box){color:inherit}
body#page-body .high-border{border-color:rgba(175,109,59,1);color:#af6d3b !important}
body#page-body .high-border:not(.no-effect):hover{background-color:rgba(175,109,59,1);color:#ffffff}
body#page-body .high-border p,body#page-body .high-border  span:not(.high-box),body#page-body .high-border label,body#page-body .high-border li,body#page-body .high-border a:not(.button),body#page-body .high-border .heading>span:not(.high-box){color:inherit}
body#page-body .ali-icon{color:var(--ali-color-text, #af6d3b)}
body#page-body .ali-icon p,body#page-body .ali-icon  span:not(.high-box),body#page-body .ali-icon label,body#page-body .ali-icon li,body#page-body .ali-icon a:not(.button),body#page-body .ali-icon .heading>span:not(.high-box){color:inherit}
{display:none}
body.KWU .call-2-actions li , body.KWL .call-2-actions li,
body.KWU .high-box, body.KWL .high-box,
body.KWU .detail-button , body.KWL .detail-button {
  background: #e06020;
}
#side-bar {
  background: #f2f4d6;
}
#broker-card .info {
  background: #a6a893;
}
#result li .value {
  border: dashed 2px rgba(0, 0, 0, 0.2);
  background: rgba(0, 0, 0, 0.15);
}
#gallery .info .price {
  padding: 10px;
  color: #e06020;
}
#phone-container .phone {
  background: #E06021;
}
#broker-card .info .name {
  font-weight: normal;
}
#broker-card .info .name span:first-child{
  color: #FFF;
}
#page-content .location-text .office_informations h4{
  display: none;
}

.leaflet-popup-content .listing-item .image-container .new-flag-overlay, #listings-list .listing-item .image-container .new-flag-overlay {
    background: rgba(224, 96, 32, 0.89);
}
@media (max-width: 769px){
    .gform_wrapper .top_label input.medium,
    .gform_wrapper .top_label select.medium,
    .gform_wrapper .ginput_complex.ginput_container.has_first_name.has_middle_name.no_last_name span,
    .gform_wrapper .ginput_complex.ginput_container.has_first_name.no_middle_name.has_last_name span,
    .gform_wrapper .ginput_complex.ginput_container.no_first_name.has_middle_name.has_last_name span{
        width: 97%
    }
}

.gform_wrapper .top_label .gfield_label {
    margin: 20px 0 0;
}

#page-content .section .details .availability {
display: none;
}


#page-content .testimonials .date{
display:none;
}

body#page-body #bottom-footer .office_informations .heading {
    padding: 5px 0px;
    visibility: hidden;
}




