@import 'https://fonts.googleapis.com/earlyaccess/droidarabickufi.css';

body, h1, h2, h4, h3, h5, h6, p, label, input, li, span, strong, a, li, textarea {
    font-family: 'Droid Arabic Kufi', sans-serif !important;
}

* { letter-spacing: 0 !important; }

html, body {
  line-height: 24px;
  font-size: 14px;
  font-weight: 400;
}

.contact-section,
.page-services-details,
.copyright,
footer,
.sec--news,
.sec--about,
.item-slide .caption,
html, body {
  direction: rtl;
}

.slick-slider,
.owl-carousel {
  direction: ltr;
}

.float-left { float: right !important; }
.float-right { float: left !important; }

.contact-section,
.page-services-details,
footer,
.sec--news,
.sec--about,
.text-left { text-align: right !important; }

.text-md-right,
.text-right { text-align: left !important; }


.h1, h1 {
  font-size: 2.1rem;
}
.h3, h3 {
    font-size: 1.3rem;
}

.ml-auto, .mx-auto {
  margin-left: 0!important;
  margin-right: auto!important;
}
.mr-3, .mx-3 {
  margin-left: 1rem!important;
  margin-right: 1rem!important;
}
.ml-3, .mx-3 {
  margin-left: 1rem!important;
  margin-right: 1rem!important;
}

a.more-plus {
  right: auto;
  left: 0;
  border-radius: 0px 100px 0px 0px;
}

.contact-section .contact-info li .icon,
.item-news .txt-news a.title::after,
.sec--about .txt__about h4::after {
  left: auto;
  right: 0;
}

a.read-more:hover i {
  margin-left: auto !important;
  margin-right: 1.5rem !important;
}

.fa-chevron-right:before {
  content: "\f053";
}

.item-news .txt-news a.read-more i {
  display: none;
}

.page-products__details .sidebar .item .img__sidebar {
  margin-right: 0;
  margin-left: 5px;
}

.contact-section .contact-info li {
  padding-left: 0;
  padding-right: 90px;
}

@media (max-width: 767px) {
  
}