/* Start custom CSS */.rh_prop_search__option {
	background-color: #eaeaea !important;
	padding: 20px !important;
	border-width: 0 1px 0 0 !important;
}

.rh_prop_search__option label {
	display: none !important;
}

.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__option input {
	background-color: #fff;
}

.rh_prop_search__form .rh_prop_search__fields .rh_prop_search__select .rh_prop_search__selectwrap {
	padding: 0 !important;
}

.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn {
    width: 100% !important;
}


.rh_prop_search__form .rh_prop_search__buttons .rh_prop_search__searchBtn .rh_btn__prop_search {
    padding: 24px !important;
}


input::placeholder {
    color: #000 !important;
}

.price {
    color:#275b94 !important ;
}

#map-head {
    position: relative !important;
    width: 100% !important;
    height: 100% !important;
    min-height: 100vh !important;
    top: 0 !important;
}

.rh_page__map_properties {
    padding: 3rem 7rem 3rem 3rem !important;
}


@media (min-width: 768px) and (max-width: 1024px) {
	.rh_content {
		margin-top: 520px;
	}
	
	.inspiry_half_map_fixed .rh_banner {
    display: none !important;
}
}

@media (min-width: 1024px) and (max-width: 1024px) {
	.rh_content {
		margin-top: 45%;
	}
	
	.inspiry_half_map_fixed .rh_banner {
    display: none !important;
}
}


@media (min-width: 375px) and (max-width: 667px) {
	.rh_content {
		margin-top: 180px;
	}
}


/*  additonal */
.bootstrap-select>.dropdown-toggle.bs-placeholder, .bootstrap-select>.dropdown-toggle.bs-placeholder:active, .bootstrap-select>.dropdown-toggle.bs-placeholder:focus, .bootstrap-select>.dropdown-toggle.bs-placeholder:hover {
    background-color: #ffffff !important;
}

.inspiry_select_picker_trigger > .dropdown-toggle {

    background-color: #ffffff !important;
}

.inspiry_select_picker_trigger > .dropdown-menu li a {
    display: block;
    padding: 7px 24px;
    color: #fff !important;
}/* End custom CSS */