/*
	Theme Name: RealHomes Theme modifié par YDU
	Theme URI: http://themeforest.net/item/real-homes-wordpress-real-estate-theme/5373914
	Description: Real Homes is a handcrafted WordPress theme for real estate websites. It offers purpose oriented design with all the useful features a real estate website needs. Real Homes theme facilitates its user on front end as well as on admin-side and makes properties management a breeze.
	Author: Inspiry Themes
	Author URI: https://www.inspirythemes.com/
	Version: 3.5.1
	Text Domain: framework
    Domain Path: /languages
	License: GNU General Public License version 3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
	Tags: custom-background, light, one-column, two-columns, three-columns, four-columns, right-sidebar, flexible-header, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready

	----------------------------------------------------------------------------------------------------------------*/

/* Star header */

.rh_menu {
	padding-top: 40px;
	position: relative;
}

.review-star-header {
	position: absolute;
	top: -10px;
	right: -55px;
	transform: scale(0.8);
	min-width: 250px;
}

@media screen and (max-width: 1024px) {
	
	.rh_menu {
		padding-top: 23px;
	}
	
	.review-star-header {
		top: -20px;
		right: -55px;
	}
}

@media screen and (max-width: 767px) {
	.review-star-header {
		transform: scale(0.7);
	}
	
	.rh_menu {
		padding-top: 23px;
	}
}

/* ------------*/

.rh_page__listing_page, .rh_page__sidebar {
	padding-bottom: 50px !important;
}

/* Formulaire programmes */

.single-property .rh_property__sidebar .rh_sidebar {
	background-color: #f9b233;
    padding: 20px 30px;
}

.single-property .rh_property__sidebar .rh_sidebar .wpcf7-form > div {
	background-color: transparent !important;
	border-bottom: 1px solid white !important;
	margin-bottom: 25px;
}

.single-property .rh_property__sidebar .rh_sidebar .wpcf7-form > p {
	color: white;
    margin-bottom: 0px;
}

.single-property .rh_property__sidebar .rh_sidebar .wpcf7-form select {
	border-bottom: none;
}

.single-property .rh_property__sidebar .rh_sidebar .wpcf7-text {
	width: 100%;
}

.single-property .rh_property__sidebar .rh_sidebar .wpcf7-form-control.wpcf7-submit {
	background: white;
    color: #f9b233;
	font-weight: bold;
}


#catapult-cookie-bar {
	top: unset !important;
	bottom: 0;
}

.properties_map_bottom_content {
	background-color: #fff !important;
}

.properties_map_bottom_content div {
	text-align: left !important;
	padding-bottom: 80px !important;
	margin-bottom: 0 !important;
}

h1.property_search_title {
	font-size: 26px !important;
	margin: 0 !important;
	color: #f9b233 !important;
}

.rh_property .rh_property__wrap {
    flex-direction: inherit;
}

.rh_property_main_sidebar {
	flex-direction: row;
	display:flex;
}


@media (max-width: 1023px) {
	.rh_property_main_sidebar {
		flex-wrap: wrap;
	}
}

@media (max-width: 767px) {
	
	h1.property_search_title {
		margin-bottom: 25px !important;
	}
	
	body:not(.home):not(.blog) .rh_banner {
		height: 9em;
	}
	body .rh_header .rh_header__wrap {
		flex-direction: row;
		justify-content: start;
	}
	body .rh_header .rh_header__wrap .rh_logo {
		max-width: 50%;
		margin-bottom: 0;
	}
	body .rh_header .rh_header__wrap .rh_menu {
		width: 50%;
	}
}

/* FORMULAIRES DE PAGES */
.page_form_ydu{
	border: 2px solid #f9b233;
    padding: 15px 25px 0px;
}
.textwidget .page_form_ydu p {
	margin-bottom: 1rem;
	color:#333;
}
.textwidget .page_form_ydu textarea {
	width: 100%;
}

/* MENU PRINCIPAL */
.rh_menu #menu-menu-principal li{
	margin-left:2px;
	margin-right:2px;
}

/* FOOTER */
.liens_services_ydu a{
	color:grey
}

/* ACTUALITES */
@media (max-width: 767px) {
	.post-template-default.single-post .rh_banner__title{
		display:none;
	}
}