.elementor-381 .elementor-element.elementor-element-fd5a0eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS */div.elementor-location-header {
    position: static;
    background: #373737;
}

div.ere-search-properties {
    display: flex;
    flex-wrap: wrap;
}

.col-md-6.col-sm-6.col-xs-12.form-group.submit-search-form.pull-right {
    width: 100%;
    max-width: 100%;
    flex: 100%;
    text-align: right;
}

div.property-info {
    width: auto !important;
}

.property-item-content a {
    color: #787878;
    text-decoration: none;
}

.property-item-content a:hover {
    color: #ed923d;
}

.property-info {
    background: #ed923d !important;
}

div.ere-property .property-item-content i {
    color: #ed923d;
}

div.ere-property .property-label p .property-label-bg, div.ere-property .property-status p .property-status-bg {
    background: #ed923d;
}

div.ere-property .property-label p .property-label-bg .property-arrow {
    border-left-color: #ed923d;
}

div.ere-property .block-center-inner>a, div.ere-property .property-view-gallery-wrap, div.ere-property .social-share,
div.ere-search-status-tab button.active{
    background-color: #ed923d;
}

.ere-property .block-center-inner>a:hover, .ere-property .property-view-gallery-wrap:hover, .ere-property .social-share:hover {
    color: #ed923d !important;
}

.ere-property .property-item-content .property-title a:hover, .ere-property .property-view-gallery-wrap:hover a, .ere-property.property-list.property-list-two-columns .property-link-detail a:hover {
    color: #ed923d !important;
}

.ere-search-status-tab button {
    text-transform: none;
    font-size: 14px;
}

.ere-search-status-tab button {
    text-transform: none;
}

.ere-search-properties input[type=text], .ere-search-properties select {
    font-size: 14px;
    height: 44px;
    background-color: transparent !important;
    color: #787878;
    padding: 5px !important;
}

.title-result h2 {
    color: #000000;
}

.ere-search-properties input[type=text]::placeholder {
    color: #787878;
}

button.ere-advanced-search-btn {
    text-transform: none;
    font-size: 14px;
    padding: 14px 20px;
    display: inline-block;
}

@media screen and (max-height: 1000px) {
.ere-search-properties.style-vertical .col-scroll-vertical {
    height: auto !important;
}

.ere-search-properties.style-vertical .col-no-padding {
    height: inherit !important;
}

.ere-search-properties .search-map-inner {
    height: 100%;
}

.ere-search-properties .ere-map-result {
    height: 100% !important;
}
}/* End custom CSS */