body {
  /*font-family: "Cairo", sans-serif;*/
  text-align: right;
  direction: rtl;
}

input {
  text-align: right;
}

.category-page .category-block .category-btn .fa-arrow-right::before {
  content: "\f060";
}

header.hero-slider-container .row {
  direction: rtl;
}
header.hero-slider-container .offset-md-1 {
  margin-right: 8.33333333%;
}
header.hero-slider-container .single-slide .slider-title::before {
  left: auto;
  right: 5px;
}

.glide,
.lg-container {
  direction: ltr;
}

.dropdown-menu {
  text-align: right;
}

.breadcrumb-item + .breadcrumb-item::before {
  float: right;
  padding-left: 0.5rem;
}

.stick-navbar .stick-navbar-inner .main-menu ul > li.menu-item-has-children > a::after {
  margin-left: 5px;
}
.stick-navbar .stick-navbar-inner .main-menu ul > li ul.sub-menu {
  left: auto;
  right: -14px;
}
.stick-navbar .stick-navbar-inner .main-menu ul > li ul.sub-menu li:first-child {
  margin-left: 0;
}
.stick-navbar .stick-navbar-inner .main-menu ul > li ul.sub-menu li a:before {
  right: auto;
  left: 1rem;
}

.navbar-top .navbar-top-inner .navbar-top-links > ul > li:not(.navbar-top .navbar-top-inner .navbar-top-links > ul > li:last-child) {
  padding: 0 0 0 20px;
  margin: 0 0 0 17px;
}
.navbar-top .navbar-top-inner .navbar-top-links > ul > li:not(.navbar-top .navbar-top-inner .navbar-top-links > ul > li:last-child)::before {
  right: auto;
  left: 0;
}

.contact-us-page .contact-info-box .info-media .media-icon {
  margin-left: 25px;
  margin-right: 0;
}

footer.footer-wrapper .newsletter-widget .newsletter-form .icon-btn {
  right: auto;
  left: 40px;
}

.our-products-section .product-card .ribbon.top.left {
  transform: rotate(45deg);
  left: auto;
  right: -100px;
}
.bar-search{
        border-top-right-radius: 6.375px !important;
    border-bottom-left-radius: 0px !important;
    border-top-left-radius: 0 !important;
    border-bottom-right-radius: 6.375px !important;
}


/*# sourceMappingURL=ar-style.css.map */

.btn-search{
    border-top-right-radius: 0px !important;
    border-bottom-left-radius: 0.375rem !important;
    border-top-left-radius: 0.375rem !important;
    border-bottom-right-radius: 0px !important;
}


@media (max-width:500px) {
.single-slide .offset-md-1{
         margin-right: 0 ! important;
}

.single-slide .offset-md-1 p {
    text-align: justify;
}
  
}



