[type="email"], [type="number"], [type="tel"], [type="url"] {
  direction: rtl;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, span, p, li, a, label {
letter-spacing: 0px !important;
font-family: "Vazirmatn RD FD", sans-serif;
}
.odometer.odometer-auto-theme,.odometer.odometer-theme-default{direction: ltr;font-family: "Vazirmatn RD FD", sans-serif;}
.coming-soon-area .coming-soon .list ul {
  direction: ltr;
}
button, input, optgroup, select, textarea {
font-family: "Vazirmatn RD FD", sans-serif;
}
#timer {
  direction: ltr;
}


.theme-dark .single-client p {
  color: #ffffff!important;
}
.theme-dark .hero-content p {
  color: #ffffff!important;
}
.theme-dark .appointment-img h3 {
  background-color: rgba(0, 0, 0, 0.9)!important;
}
.theme-dark a {
  color: #ffffff!important;
}
.theme-dark .doctor-informetion .education li {
  color: #ffffff!important;
}
.theme-dark .single-client {
  background-color: #1e1e1e!important;
}
.theme-dark .default-btn.active {
  color: #ffffff!important;
}
.theme-dark .product-details-desc .product-add-to-cart .input-counter span.minus-btn {
  color: #ffffff!important;
}
.theme-dark .product-details-desc .product-add-to-cart .input-counter span.plus-btn {
  color: #ffffff!important;
}
.theme-dark .product-details-desc .socila-link li a {
  background-color: #f1f5f8!important;
}
.theme-dark .login-register-form-area .form-group label {
  color: #ffffff!important;
}
.theme-dark .login-register-form-area a {
  color: #0057b8!important;
}
.theme-dark .page-banner-content ul li a {
  color: #0057B8!important;
}
.theme-dark .copy-right-area p a {
  color: #0057b8!important;
}
.theme-dark .visitors-sludebar ul .call a {
  color: #0057b8!important;
}
.theme-dark .left-informetion ul li {
  color: #ffffff!important;
}
.theme-dark .right-informetion ul li {
  color: #ffffff!important;
}
.doctor-details-content .socila-link li {
  border-radius: 50px 0 0 50px;
}



@media only screen and (min-width: 991px) {
.theme-light .swiper-slide::before {
    /*background: linear-gradient(to right, transparent, rgba(255, 255, 255, 0.9)) !important;
    left: auto;
    right: 0;*/
}
.theme-dark .swiper-slide::before {
    /*background: linear-gradient(to right, transparent, rgba(0, 0, 0, 0.9)) !important;
    left: auto;
    right: 0;*/
}}



@media only screen and (max-width: 767px) {

}

@media only screen and (min-width: 768px) and (max-width: 991px) {

}


@media only screen and (max-width: 1199px) {

    .mobile-responsive-nav .mean-container a.meanmenu-reveal {
        right: auto !important;
        left: 0 !important;
    }
    .mobile-responsive-nav .mean-container .mean-nav ul li a {
        text-align: right;
        float: right;
    }
    .mobile-responsive-nav .mean-container .mean-nav ul li a.mean-expand {
        text-align: left !important;
        right: unset;
        left: 0;
    }



}

@media only screen and (min-width: 992px) and (max-width: 1199px) {

}