/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 28 2024 | 21:39:54 */
/* Ajouter votre code CSS ici.
                     
Par exemple:
.exemple {
    color: red;
}

Pour améliorer vos connaissances en CSS, visitez http://www.w3schools.com/css/css_syntax.asp

Fin du commentaire */ 

.rh_banner {
  display: none !important;
}

.dashboard-posts-list .property-price {
  color: #917036 !important;
}

.rhea_location_prop_search_1{
	display: none !important;
}

.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer {
  margin-bottom: 0 !important;
}

.boutonslider a{
	width: 250px;
}

@media (min-width: 768px) {
  .dashboard-posts-list .property-featured-tag, .dashboard-posts-list .property-status-tag {
    margin: 5px !important;
  }
}

.rhea_modal .rhea_modal__wrap {
  text-align: left !important;
}

.rhea_modal {
  width: 275px !important;
}

div.col-xl-4:nth-child(1), div.col-xl-4:nth-child(2), div.col-xl-4:nth-child(3), div.col-xl-4:nth-child(4), div.dashboard-page-head div.dashboard-search-wrap{
	display: none !important;
}

.prixeuro {
  color: #4c4c4c;
  font-size: 20px;
}

#property-content-section-additional-details {
  display: none !important;
}

.forminator-label {
     display: none;
 }
 
 .forminator-button-submit {
width:100%;
}

.forminator-ui.forminator-custom-form-10648.forminator-design--default .forminator-consent__label a, .forminator-ui.forminator-custom-form-2249.forminator-design--default .forminator-consent__label a {
    color: #917036 !important;
}

.forminator-ui.forminator-custom-form-10647.forminator-design--default .forminator-consent__label a, .forminator-ui.forminator-custom-form-2248.forminator-design--default .forminator-consent__label a {
    color: #917036 !important;
}

.forminator-consent__label a {
    color: #917036 !important;
    text-decoration: underline;
}

.slideracceuil .forminator-consent__label a {
    color: #917036 !important;
    text-decoration: underline;
}


.slideracceuil .forminator-consent__label p{
color: #fff !important;
}

.select2-selection__rendered {
    line-height: 24px;
}

.forminator-select .selection .select2-selection--single[role="combobox"] .select2-selection__rendered {
  color: #bebebe;
}

@media (min-width: 1200px) {
  .listing__list_fullwidth {
    width: 100% !important;
  }
}
@media (max-width: 900px) {
.rh_property__agent_detail .name {
  text-align: center;
}
	.rh_property__agent_head {
  display: inline !important;
	}
	.rh_page__listing_map {
  padding: 10px 20px 0 !important;
  z-index: 0 !important;
}
}

h3.rhea_heading_stylish a {
height: 60px !important;
overflow: hidden !important;
}

@media only screen and (max-width: 1024px) {
  .hfe-nav-menu__breakpoint-tablet .hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-horizontal, .hfe-nav-menu__breakpoint-tablet .hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-vertical {
    width: 200px !important;
  }
}

#property-featured-image img {
  max-height: 700px;
  object-fit: cover;
}

.rh_property__id {
  display: block !important;
}

 div.rh_property__main div#property-content .btn {
  background-color: #917036;
  color: #fff;
  padding: 1.5rem 2rem;
  font-size: 2rem;
  vertical-align: middle;
  text-align: center;
  margin-bottom: 25px !important;
  display: inline;
	 text-transform: uppercase;
}

a.hfe-menu-item img.wpml-ls-flag{
	margin-top: 3px !important;
}

.rhea_latest_properties_2 .rhea_bottom_tags_box, .rhea_latest_properties_2 .rhea_top_tags_box{
	background: none !important;
}

.widget ul a, .widget ol a {
  display: inline !important;
}

.rh_prop_card_meta_wrap_stylish .rh_prop_card__meta .label {
  color: #444 !important;
  font-weight: 500 !important;
}

div.rh_property__meta.prop_bathrooms div svg {
  width: 24px;
  height: 24px;
}

.rh_modal .rh_modal__wrap .rh_modal__dashboard .rh_modal__dash_link:hover svg, .rh_property__features_wrap .rh_property__feature .rh_done_icon svg, .rh_prop_card .rh_prop_card__thumbnail .rh_prop_card__btns a:hover svg path, .rh_list_card__wrap .rh_list_card__map_thumbnail .rh_list_card__btns a:hover svg path, .rh_property__print .rh_single_compare_button .highlight svg path, .rh_double_check, .rh_fav_icon_box a:hover svg path, .highlight svg path {
  fill: #917036 !important;
}

.rh_property__print a:hover svg path {
  fill: #917036 !important;
}

.rh_apply_sticky_wrapper_footer {
  position: static !important;
}

.rh_wrap.rh_wrap_stick_footer {
  padding-bottom: 0 !important;
}

.rh_property_agent__agency {
  display: none !important;
}

.priceeuro {
  font-size: 2rem;
}

.messageform {
  margin: 20px;
}

.agentphone {
  color: #3F3F3F !important;
  font-size: 14px;
  margin-top: 5px;
}

.ekit-blog-posts-content.wihout-masonry div.elementskit-post-image-card div.elementskit-post-body h2.entry-title {
  height: 70px;
}

[data-tooltip]::after {
  background: #917036 !important;
}

[data-tooltip]:not([flow])::before, [data-tooltip][flow^="up"]::before {
  border-top-color: #917036 !important;
}

@media (min-width: 1280px) {
  .rh_page__map_properties {
    padding-right: 1rem !important;
  }
}

@media (min-width: 1140px) {
  .rh_page__map_properties {
    padding-top: 3em !important;
  }
}

.anchor {
	   display:block;
   height:100px; /* this is the height of your header */
   margin-top:-100px; /* this is again negative value of the height of your header */
   visibility:hidden;
}

.fixedmenu{
	display: fixed !important;
}

@media (max-width: 768px){
html, body {
    overflow-x: hidden;
}

@media (max-width: 650px) {
    .page-template-properties .rh_page__head {
        flex-wrap: wrap;
    }
}

@media (max-width: 650px) {
    .page-template-properties .rh_page__head .rh_page__controls {
        justify-content: center !important;
        margin-top: 25px;
    }
			.page-template-properties .head-left {
    order: 1 !important;
}
	.rh_page__head .rh_page__controls .rh_sort_controls {
    margin-right: 20px;
		    order: 2 !important;
}

}
	
	.rh_agent_card__listings.rh_agent_card__listings-inline {
    display: none;
}


