body {
  direction: rtl;
  text-align: right;
  font-family: 'Cairo', sans-serif !important; }

#compounds .compound_details .city {
  left: 0;
  right: auto; }

.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem 0; }

.upper_bar .right-icons .search-container.opened {
  max-height: 100px;
  left: 0;
  height: 50px;
  width: 100%;
  position: absolute;
  right: -30%; }

.contact_container .msg_form label {
  min-width: 78px !important; }

h3::after {
  right: 0; }

/* start property_slidshow */
.property_slidshow .myphotos_container-photo2, .property_slidshow .myphotos_container-photo3 {
  float: left !important; }
.property_slidshow .myphotos_container-photo1 {
  float: right !important; }

/*dates carousel*/
.dates .row {
  display: block !important; }

#rent_section .card .row {
  display: block !important; }

.lcl_next:before {
  content: "\f053" !important;
  text-indent: -1px !important; }

.lcl_prev:before {
  content: "\f054" !important;
  text-indent: 1px !important; }

#rent_section .futuries .type1:not(:last-child) {
  border-left: 1px solid #ddd;
  border-right: 0 !important; }

.location .location_data h3 {
  letter-spacing: 0 !important; }

.dropdown-menu {
  right: 0 !important;
  left: auto !important; }

.footer {
  clip-path: polygon(184% 30%, 100% 0, 100% 100%, 0 100%, 0 4%) !important; }

.footer .footer_bg {
  clip-path: polygon(184% 30%, 100% 0, 100% 100%, 0 100%, 0 4%) !important; }

/*# sourceMappingURL=main_ar.css.map */
