/*
Theme Name: RealHomes Child Theme
Theme URI: http://themeforest.net/item/real-homes-wordpress-real-estate-theme/5373914
Description: Child theme for Real Homes.
Author: Inspiry Themes
Author URI: https://www.inspirythemes.com/
Template: realhomes
Version: 1.4.2.13
*/
div.rh-ultra-properties-half-map {
	flex-direction: row-reverse;
}
.rhea_ultra_search_form_wrapper .rhea_prop_search__option label.rhea_fields_labels {
	font-size: 20px;
}
@media only screen and (max-width: 600px) {
    .rhea_ultra_search_form_wrapper .rhea_prop_search__option label.rhea_fields_labels {
    font-size: 16px;
}
}
#home-hero .elementor-element-dd9f23a {
	position: absolute;
	top: 40px;
}
@media only screen and (min-width: 700px) {
	#home-hero .elementor-element-dd9f23a {
    top: 140px;
	}
}
@media only screen and (min-width: 1200px) {
    #home-hero .elementor-element-dd9f23a {
    top: 80px;
    }
}
div.rh-ultra-form {
	background: none;
}
.rh_pagination i.fa-angle-right::before {
	display: inline-block;
	transform: rotateY(180deg);
	padding-left: 4px;
}
.rh_pagination i.fa-angle-left::before {
	display: inline-block;
	transform: rotateY(180deg);
	padding-right: 4px;
}

section.realhomes-comments {
	display:none;
}
.agent-contact-item-label {
	font-family: "Aduma 2", Sanse-serif;
	letter-spacing: 0.8px;
	font-size: 16px;
}
.rh-ultra-form-field > label {
	font-family: Aduma;
    font-size: 18px;
    letter-spacing: 0.8px;
}
.rh_login_modal_ultra.rh_login_modal_wrapper .rh_form_modal {
	background-color: var(--rh-global-color-primary);
}
#login-button {
	background: var(--rh-global-color-primary-light);
	border-color: var(--rh-global-color-primary-light);	
	color: var(--rh-color-white);
}
#login-button:hover {
	background: var(--e-global-color-059f780);   
}
.rh_login_modal_wrapper .rh_form_modal .rh_modal_labels {	
	color: white;
}
@media only screen and (max-width: 700px) {
	.rh-page-head {
    margin-top: 50px;
}
}