@font-face {
  font-family: 'GE_Dinar_Two_Medium';
  src: url('fonts/GE_Dinar_Two_Medium/ge_dinar_two_medium.eot');
  src: url('fonts/GE_Dinar_Two_Medium/ge_dinar_two_medium.eot?#iefix') format('embedded-opentype'),
    url('fonts/GE_Dinar_Two_Medium/ge_dinar_two_medium.woff') format('woff'),
    url('fonts/GE_Dinar_Two_Medium/ge_dinar_two_medium.ttf') format('truetype');
  font-display: swap;
}

body {
  direction: rtl;
  text-align: right;
  overflow-wrap: inherit;
}

body *:not(.fa) {
  font-family: 'Tajawal', sans-serif !important;
}

.navbar-nav>li {
  float: right
}

@media (min-width: 992px) {
  .navbar-nav {
    margin-left: 6%
  }

  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12 {
    float: right;
  }

  .col-md-pull-12 {
    right: 100%;
  }

  .col-md-pull-11 {
    right: 91.66666667%;
  }

  .col-md-pull-10 {
    right: 83.33333333%;
  }

  .col-md-pull-9 {
    right: 75%;
  }

  .col-md-pull-8 {
    right: 66.66666667%;
  }

  .col-md-pull-7 {
    right: 58.33333333%;
  }

  .col-md-pull-6 {
    right: 50%;
  }

  .col-md-pull-5 {
    right: 41.66666667%;
  }

  .col-md-pull-4 {
    right: 33.33333333%;
  }

  .col-md-pull-3 {
    right: 25%;
  }

  .col-md-pull-2 {
    right: 16.66666667%;
  }

  .col-md-pull-1 {
    right: 8.33333333%;
  }

  .col-md-pull-0 {
    right: auto;
  }

  .col-md-push-12 {
    left: 100%;
  }

  .col-md-push-11 {
    left: 91.66666667%;
  }

  .col-md-push-10 {
    left: 83.33333333%;
  }

  .col-md-push-9 {
    left: 75%;
  }

  .col-md-push-8 {
    left: 66.66666667%;
  }

  .col-md-push-7 {
    left: 58.33333333%;
  }

  .col-md-push-6 {
    left: 50%;
  }

  .col-md-push-5 {
    left: 41.66666667%;
  }

  .col-md-push-4 {
    left: 33.33333333%;
  }

  .col-md-push-3 {
    left: 25%;
  }

  .col-md-push-2 {
    left: 16.66666667%;
  }

  .col-md-push-1 {
    left: 8.33333333%;
  }

  .col-md-push-0 {
    left: auto;
  }

  .col-md-offset-12 {
    margin-left: 100%;
  }

  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }

  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }

  .col-md-offset-9 {
    margin-left: 75%;
  }

  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }

  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }

  .col-md-offset-6 {
    margin-left: 50%;
  }

  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }

  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }

  .col-md-offset-3 {
    margin-right: 25%;
  }

  .col-md-offset-2 {
    margin-right: 16.66666667%;
  }

  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }

  .col-md-offset-0 {
    margin-left: 0;
  }
}

@media (min-width: 1200px) {
  .textwidget p {
    text-align: right
  }

  .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12 {
    float: right !important;
  }

  .col-lg-pull-12 {
    right: 100%;
  }

  .col-lg-pull-11 {
    right: 91.66666667%;
  }

  .col-lg-pull-10 {
    right: 83.33333333%;
  }

  .col-lg-pull-9 {
    right: 75%;
  }

  .col-lg-pull-8 {
    right: 66.66666667%;
  }

  .col-lg-pull-7 {
    right: 58.33333333%;
  }

  .col-lg-pull-6 {
    right: 50%;
  }

  .col-lg-pull-5 {
    right: 41.66666667%;
  }

  .col-lg-pull-4 {
    right: 33.33333333%;
  }

  .col-lg-pull-3 {
    right: 25%;
  }

  .col-lg-pull-2 {
    right: 16.66666667%;
  }

  .col-lg-pull-1 {
    right: 8.33333333%;
  }

  .col-lg-pull-0 {
    right: auto;
  }

  .col-lg-push-12 {
    left: 100%;
  }

  .col-lg-push-11 {
    left: 91.66666667%;
  }

  .col-lg-push-10 {
    left: 83.33333333%;
  }

  .col-lg-push-9 {
    left: 75%;
  }

  .col-lg-push-8 {
    left: 66.66666667%;
  }

  .col-lg-push-7 {
    left: 58.33333333%;
  }

  .col-lg-push-6 {
    left: 50%;
  }

  .col-lg-push-5 {
    left: 41.66666667%;
  }

  .col-lg-push-4 {
    left: 33.33333333%;
  }

  .col-lg-push-3 {
    left: 25%;
  }

  .col-lg-push-2 {
    left: 16.66666667%;
  }

  .col-lg-push-1 {
    left: 8.33333333%;
  }

  .col-lg-push-0 {
    left: auto;
  }

  .col-lg-offset-12 {
    margin-left: 100%;
  }

  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }

  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }

  .col-lg-offset-9 {
    margin-left: 75%;
  }

  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }

  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }

  .col-lg-offset-6 {
    margin-left: 50%;
  }

  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }

  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }

  .col-lg-offset-3 {
    margin-right: 25%;
  }

  .col-lg-offset-2 {
    margin-right: 16.66666667%;
  }

  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }

  .col-lg-offset-0 {
    margin-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-header {
    float: right;
    margin-right: 7%
  }
}

.pull-right {
  float: left !important;
}

.pull-left {
  float: right !important;
}

.media>.pull-left {
  margin-left: 10px;
}

.media>.pull-right {
  margin-right: 10px;
}

.list-unstyled {
  padding-right: 0;
  list-style: none;
}

.ltr {
  direction: ltr;
}

.nav-tabs>li {
  float: right;
}

th {
  text-align: right;
}


@media screen and (max-width:992px) {

  .media {
    margin-left: 0;
    margin-right: 18%
  }
}

#categories-icon-slider {
  direction: ltr
}

.services-tow-area .service-two-item-wrapper .services-item-two .services-content {
  text-align: right
}

/*.form-control{padding-right: 65px !important}*/

.block-title:before {
  right: 0
}

ul.media-content-list,
p.text-sub,
ul.footer-social,
.classiser-search-bar .search-inner h4,
h3.footer-logo,
.block-title {
  text-align: right
}

.navbar-brand {
  margin-left: 1rem;
  margin-right: auto;
}

.top-bar i {
  margin-left: 5px;
  margin-right: auto;
}

p {
  text-align: right;
}

.mr-auto {
  margin-left: 0;
}

.top-bar a {
  margin-right: 20px;
  margin-left: auto;
}

.swiper-slide h1 {
  text-align: right;
}

.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal>.swiper-pagination-bullets {
  direction: ltr;
}

.info-boxes h3 {
  text-align: right;
}

.statistics p {
  text-align: center;
}

.events h4 {
  text-align: right;
}

.events .date {
  direction: ltr;
}

.text-center * {
  text-align: center !important;
}

.tour h2 {
  text-align: right;
}

.card .card-header {
  text-align: right;
}

.testimonial .avatar {
  margin-left: 15px;
  margin-right: 0px;
}

.blog-post .text {
  text-align: right;
}

.blog-post .post-meta {
  padding-right: 0px;
}

.divider h2 {
  text-align: right;
}

.CTAs {
  text-align: right;
}

.divider .CTAs a {
  margin-left: 10px;
  margin-right: 0px;
}

.copyrights p {
  direction: ltr;
}

.footer .social {
  padding-right: 0px;
  text-align: right;
}

.footer .logo {
  text-align: right;
}

.newsletter-form button {
  left: 0;
}

.newsletter-form .form-control {
  padding-right: 15px !important;
}

.footer h4 {
  text-align: right;
}

footer.footer ul.navigation {
  margin-left: 40px;
  margin-right: 0;
  text-align: right;
}

.latest-news h4 {
  text-align: right;
}

.slick-slider {
  direction: ltr !important;
}

.sub-footer .social-list {
  float: left !important;
}

.sub-footer .copy {
  direction: ltr;
}

.footer .text {
  margin-left: 30px;
  margin-right: 0;
}

.footer .footer-item {
  text-align: right;
}

.footer .footer-inner .contact-info li {
  padding-right: 30px;
  padding-left: 0;
}

.footer .footer-inner .contact-info li i {
  right: 0;
  left: auto;
}

.title,
.location,
.blog-1 .detail h3,
.sidebar-title,
.posts-by-category ul li,
.blog-tags,
.recent-properties .media h5,
.blog-3 .detail h3 {
  text-align: right;
}

.posts-by-category ul li a span {
  float: left !important;
}

.form-search .btn {
  left: 0;
  right: auto;
}

.blog-social-list {
  float: left;
}

.blog-social-list span,
.blog-tags span {
  margin-left: 10px;
  margin-right: 0;
}

.property-box .facilities-list li {
  float: right;
}

.property-box .detail .location i {
  margin-left: 10px;
  margin-right: 0;
}

.property-box .facilities-list li {
  margin-left: 25px;
  margin-right: 0;
  text-align: right;
}

.bootstrap-select .dropdown-toggle .filter-option,
.heading-properties-3 h1,
.heading-properties-3 .mb-30,
.heading-2,
.properties-amenities ul li,
.property-details ul li,
.about-text h3,
.helping-sentar .contact-2 .heading {
  text-align: right;
}

.dropdown-toggle::after {
  margin-right: -0.745em;
}

.heading-properties-3 .property-price {
  margin-left: 10px;
  margin-right: 0;
}

.heading-properties-3 .location i {
  margin-left: 5px;
  margin-right: 0;
}

.properties-amenities ul li i {
  margin-left: 15px;
  margin-right: 0;
}

.carousel-inner,
.properties-details-sliders .carousel-indicators {
  direction: ltr;
}

.properties-details-sliders .carousel-indicators {
  margin: 0;
}

.property-details ul li strong {
  margin-left: 5px;
  margin-right: 0;
}

.property-box .facilities-list li {
  direction: rtl;
}

/*.send-btn {
	float: right;
}*/

.contact-2 .contact-info p {
  text-align: center;
}

.advanced-search {
  text-align: right;
}

.search h1 {
  text-align: right;
}

#banner select {
  direction: rtl;
}

.service-box .title {
  float: none;
}

.our-team .detail h4 {
  text-align: right;
}

.property-box .detail .location {
  direction: rtl;
}

.team-2 .detail h5 {
  text-align: right;
}

.search-area label {
  float: right;
}

.category {
  text-align: right;
}

@media screen and (max-width: 767px) {
  .category {
    margin: 0 0 15px 0px;
  }
}

.category-content {
  right: 20px;
}

.category-content h3 {
  text-align: right;
}

.main-header .navbar-expand-lg .navbar-nav .nav-link {
  padding: 30px 15px;
  font-size: 16px;
}

.iti * {
  text-align: right;
}

.category-content {
  transform: translateX(1%) translateY(-35%);
}

/* Desktops and laptops ----------- */
@media only screen and (min-width : 1224px) and (min-width : 1824px) {
  .base-content {
    padding-right: 5px;
    padding-left: 0px;
  }
}