body {
    color: var(--fvh-text-color) !important;
    background-color: var(--fvh-body-bg-color) !important;
 }
 .top-btn-search {
    background: transparent !important;
    color: var(--fvh-text-color) !important;
}
.range-btn {
    color: var(--fvh-text-color) !important;
    background: transparent !important;
}
.cstmMultiselectDropdown, .custompropertyTypeDropdown, .customPropertyGuestDropdown {
    color: var(--fvh-text-color) !important;
    background: transparent !important;
}
.customAreaDropdown, .customPropertyTypeDropdown {
    color: var(--fvh-text-color) !important;
    background: transparent !important;
}
#multiselect-location ul li {
    color: var(--fvh-text-color) !important;
    background: var(--fvh-body-bg-color) !important;
}
.cstmMultiselectDropdown fieldset {
    background: var(--fvh-body-bg-color) !important;
}
.slider-box label {
    color: var(--fvh-text-color) !important;
}
.slider-box label, input#priceRange {
    color: var(--fvh-text-color) !important;
    background: transparent !important;
}
#form-datepicker::placeholder {
    color: var(--fvh-text-color) !important;
}
#form-datepicker1::placeholder {
    color: var(--fvh-text-color) !important;
}
.product-top select {
    background: transparent !important;
    color: var(--fvh-text-color) !important;
}

.product-cart-row-fvh {
    background-color: var(--fvh-container-bg-color) !important;
}

#search-propertycount {
    color: var(--fvh-text-color) !important;
}

/* styles for property card */

.pannel-body {
    background-color: var(--fvh-card-bg-color) !important;
}
.pannel-body h5 {
    color: var(--fvh-card-title-color) !important;
}
.media div div {
    color: var(--fvh-card-text-color) !important;
}
.bg-span-stay {
    color: var(--fvh-card-text-color) !important;
}
.media strong {
    color: var(--fvh-card-text-color) !important;
}

/* Map style */



.arrow_box.active-map-property::after {
    border-top-color: var(--fvh-map-marker-border-active-color) !important;
}

.arrow_box.active-map-property:before {
    border-top-color: var(--fvh-map-marker-border-active-color);
}

.active_props {
    z-index: 9;
}
.active-map-property{
    color: var(--fvh-map-marker-text-active-color) !important;
    background: var( --fvh-map-marker-bg-active-color) !important;
    border: 2px solid var(--fvh-map-marker-border-active-color) !important;
}

.arrow_box {
    background: var(--fvh-map-marker-bg-color);
    border-color: var(--fvh-map-marker-border-color);
    color: var(--fvh-map-marker-text-color);
}


.arrow_box:after {
    border-top-color: var(--fvh-map-marker-bg-color);
}

.arrow_box:before {
    border-top-color: var(--fvh-map-marker-border-color);
}

span.old-price {
    color: var(--fvh-old-price-text-color) !important;
    background-color: var(--fvh-old-price-bg-color) !important;
    opacity: 0.75;

}
    


    