@media (min-width: 1200px) {
  .page_arabic .layout-page {
    padding-right: 16.25rem !important;
    padding-left: 0rem !important;
  }
}

.page_arabic .layout-menu-fixed:not(.layout-menu-collapsed) .layout-page,
.layout-menu-fixed-offcanvas:not(.layout-menu-collapsed) .layout-page {
  padding-left: 16.25rem;
}

.page_arabic .ms-auto {
  margin-right: auto !important;
  margin-top: 18px;
  margin-left: 20px !important;
  left: 0px;
}

.page_arabic .hover-floor {
  left: 10% !important;
  right: auto !important;
}

.page_arabic .fixed-listing-v {
  position: fixed;
  z-index: 1000;
  margin-top: -20px;
  padding-right: 270px !important;
  right: 0 !important;
  padding-left: 0px;
  left: auto;
  width: calc(100% - 30px);
}



.page_arabic .mrg-right-gene {
  margin-right: 0px;
  margin-left: 40px;
  margin-top: 35px;
}

.page_arabic .additional_media {
  margin: 0 5px 0 15px;
}

.page_arabic .nav-link .media .media-body>span svg {
  float: left !important;
  margin-left: 10px;
  left: 0px;
}

.page_arabic .navbar-nav .nav-link {
  padding-right: 10px;
  padding-left: 0;
}

.form-check-ar .form-check-input {
  margin-left: 10px;
}

.page_arabic .me-2 {
  margin-left: 0.5rem !important;
}

.page_arabic .menu-vertical .menu-inner {
  margin-top: 45px;
  padding-right: 40px;
  padding-left: 0px;
  margin-right: 0px;
}

.page_arabic .menu-icon {
  margin-left: 16px;
}

.page_arabic .add-new {
  margin-top: 24px;
  margin-left: 24px;
  margin-right: 0px;
  float: left;
}

.page_arabic .title-card {
  margin-right: 24px;
}

.page_arabic .filters svg {
  float: left;
}

.page_arabic .filters span {
  float: right;
  margin-right: 10px;
}

.page_arabic .input-group> :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-right: -1px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  margin-left: 0px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}

.page_arabic .fixed-listing-w .title-card {
  margin-left: 0px !important;
  margin-right: 24px !important;
}
.page_arabic .input-group-merge .form-control:not(:first-child) {
  padding-right: 5px;
  border-right: 0;
  padding-left: 10px;
  border-left: 1px solid !important;

}

.page_arabic .input-group-merge .input-group-text:first-child {
  border-left: 0 !important;
  border-right: 1px solid #ced4da !important;
}

.page_arabic .input-group-merge .input-group-text:last-child {
  border-left: 0 !important;
}

.page_arabic .input-group-merge .form-control:not(:last-child) {
  padding-left: 0;
  border-left: 0;
}

.page_arabic .modal .btn-close {
  margin-top: -1rem !important;
  margin-left: -16px;
}

.page_arabic .table:not(.table-dark) th {
  color: #282828;
  opacity: 0.6000000238418579;
  text-align: right;
}

.page_arabic .table> :not(caption)>*>* {
  padding: 20px 0px 16px 16px;
  background-color: var(--bs-table-bg);
  border-bottom-width: 1px;
  box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
}

.page_arabic .upgrade {
  float: left;
}

.page_arabic .end_points {
  margin-left: 10px;
  left: 0 !important;
  right: auto;
}

.page_arabic .profile-upload img {
  margin-left: 14px;
  margin-right: 0px;
}

.page_arabic .profile-upload {
  padding: 8px 8px 8px 20px;
}

.page_arabic .form-check .form-check-input {
  float: right;
  margin-right: -1.7em;
}

.page_arabic .text-muted {
  float: right;
}

.page_arabic .bedrooms svg {
  margin-left: 8px;
}

.page_arabic .version-list {
  float: right
}

.page_arabic .ad-details div span {
  float: left
}

.page_arabic .layout-menu-toggle1 img {
  margin: 16px 20px 0px 10px;
}

.page_arabic .form-check {
  padding-right: 1.7em;
  padding-left: 0em;
  margin-bottom: 0.125rem;
}

.page_arabic .form-check-inline {
  margin-left: 1rem;
  margin-right: 0px;
}

.page_arabic .product-list {
  margin-right: 0px;
  margin-left: 8px;
}

.page_arabic .marg-7 {
  margin-left: 0px;
  margin-right: 7px;
}

.page_arabic.bedrooms {
  margin-right: 0px;
  margin-left: 12px;
}

.page_arabic .generate-card .rounded svg {
  margin-right: 16px;
}

.page_arabic .layout-content-navbar .layout-page {
  flex-basis: 100%;
  flex-direction: column;
  width: 0;
  min-width: 0;
  max-width: 100%;
}

/* understand */
.page_arabic .generate-card .rounded svg {
  margin-right: 16px;
}

.page_arabic .generate-card h2 svg {
  transform: rotate(180deg);
}

.page_arabic .container_image {
  padding-right: 15px;
}

/* generate */
.page_arabic .generate-card h2 svg {
  transform: rotate(180deg);
}

.page_arabic .generate-card {
  padding-right: 12px;
  padding-left: 5px;
}

.page_arabic .generate-edit {
  float: left;
}

.page_arabic .label:before {
  right: -5px;
  left: 0px
}

.page_arabic .recent-title {
  margin-left: 0px;
  margin-right: 24px;
}

.page_arabic .me-5 {
  margin-left: 0px !important;
  margin-right: 18px !important;
}

.page_arabic .title-card {
  margin-left: auto !important;
  margin-right: 24px !important;
  text-align: right !important;
}

/* moderate */
.page_arabic .text-success {
  margin-left: auto;
  margin-right: 6px;
}

.page_arabic .text-danger {
  margin-left: auto;
  margin-right: 6px;
}

.page_arabic .desc-agent p {
  margin-right: 10px;
  margin-left: auto;
}

/*home*/
.page_arabic .me-3 {
  margin-right: 0px !important;
  margin-left: 12px !important;
}

.page_arabic .marg-10 {
  margin-right: 10px;
}

.page_arabic .marg-l {
  margin-right: 10px;
}

.page_arabic .label-details {
  margin-left: 0px;
  margin-right: 5px;
}

.page_arabic .details-h {
  margin-right: 0px;
  margin-left: 7px;
}

.page_arabic .agenc-padd {
  padding: 23px 10px 20px 0px;
}

.page_arabic .select-all {
  float: left;
}

.page_arabic .understand-data {
  direction: ltr;
}

.page_arabic .agenc-padd span {
  margin-left: 0px;
  margin-right: 10px;
}

.page_arabic .desc-agent h5 {
  margin-left: 0px;
  margin-right: 10px;
}

.page_arabic .desc-agent a {
  margin-left: 0px;
  margin-right: 10px;
}

.page_arabic .agent .img-agent img {
  margin: 0.3rem 0.8rem 0.3rem 0.3rem;
}

.page_arabic .title-properties {
  margin-left: 0px;
  margin-right: 24px !important;
}

.page_arabic .button_retour {
  margin-right: 15px;
  margin-left: 0px;
}

/* .page_arabic .score-number{
right: 2rem;
left:auto
} */