
/******************************TM START GENERAL****************************/

@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@200;300;400;600;700;800&display=swap');

* {
    font-family: 'Cairo', sans-serif;
}
blockquote, h1, h2, h3, h4, h5, h6 {
    font-family: 'Cairo', sans-serif;
}
h1 {
    font-weight: 700;
}
/******************************** TM END GENERAL ****************************/

/******************* TM START HOME PAGE WITH HEADER AND FOOTER **************/

.home .mkdf-property-search-inner button.mkdf-btn.mkdf-btn-medium.mkdf-btn-solid {
    margin-right: 10px !important;
}
footer.mkdf-page-footer .mkdf-footer-column-1 p {
    direction: ltr;
}
.mkdf-vertical-align-containers .mkdf-position-left {
    float: right;
}
.mkdf-vertical-align-containers .mkdf-position-right {
    float: left;
}
.trp-language-switcher {
    width: 10px;
}
.mkdf-property-type-list-holder.mkdf-light-skin .mkdf-ptl-item-title {
    font-weight: 700;
}
ul#menu-milkiya-menu a {
    font-weight: 800;
}
.mkdf-property-list-holder.mkdf-pl-layout-info-over .mkdf-pl-item .mkdf-item-info-bottom-right {
    padding: 0 13px 0 0;
}
.mkdf-property-list-holder.mkdf-pl-layout-info-over .mkdf-pl-item .mkdf-property-statuses {
    right: 129px;
}
/******************* TM END HOME PAGE WITH HEADER AND FOOTER **************/


/******************* TM START Acheter et louer **************/

.search-results .mkdf-filter-section.mkdf-filter-section-9.mkdf-section-price {
    padding-right: 30px;
    direction: ltr;
}
.mkdf-property-list-holder.mkdf-pl-layout-standard .mkdf-pl-item .mkdf-item-info-bottom-right {
    padding-right: 10px;
}
.mkdf-inputs-holder {
    direction: ltr;
}
input::placeholder, .milkiya-search form .city-field #select2-__milkiya_find_city-container {
    font-family: 'Cairo' !important;
}
.milkiya-search form .city-field #select2-__milkiya_find_city-container {
    padding: 16px !important;
    color: #000 !important;
}
.mkdf-property-title-section .mkdf-title-inline-part:first-child {
    margin-left: 15px;
}
#section-amis div#TheTexte {
    text-align: right;
}

  p {
    text-align: right;
  }
  .essb_links li a .essb_network_name {
    font-size: 14px;
    padding: 9px 0 9px 9px !important;
    margin-right: 3px !important;
  }
/******************* TM END Acheter et louer ****************/

.widget.mkdf-contact-property-widget div#phoneModal {
    direction: ltr;
}
div#phoneModal  p.title-agent {
    text-align: center;
}
