.top-header .header-right-content {
  float: left;
}

.top-header .header-right-content ul {
  margin-left: 0;
}

.top-header .header-right-content ul li {
  margin-right: 0;
  padding-right: 0;
  margin-left: 15px;
  padding-left: 15px;
}

.top-header .header-right-content ul li::before {
  right: auto;
  left: 0;
}

.top-header .header-right-content ul li:last-child {
  padding-left: 0;
  margin-left: 0;
}

.top-header .header-right-content .navbar-option-language .dropdown-menu {
  -webkit-transform: translate(0px, 20px) !important;
          transform: translate(0px, 20px) !important;
}

.top-header .header-right-content .navbar-option-language .dropdown-menu .dropdown-item img {
  margin-right: 0;
  margin-left: 10px;
}

.top-header .header-left-content li {
  margin-right: 0;
  padding-right: 0;
  margin-left: 15px;
  padding-left: 15px;
}

.top-header .header-left-content li::before {
  right: auto;
  left: -3px;
}

.middle-header .wish-cart {
  margin-left: 0;
  float: left;
}

.middle-header .wish-cart li {
  margin-right: 0;
  margin-left: 30px;
}

.middle-header .wish-cart li:last-child {
  margin-left: 0;
}

.middle-header .search-box .search-btn {
  right: auto;
  left: 2px;
}

.cart-shit .modal-dialog {
  margin-right: auto;
  margin-left: 0;
}

.cart-shit .cart-check-btn li.checkout {
  float: left;
}

.cart-shit .cart-list li {
  padding-left: 50px;
  padding-right: 90px;
}

.cart-shit .cart-list li img {
  right: 0;
  left: auto;
}

.cart-shit .cart-list li i {
  right: auto;
  left: 0;
}

.cart-shit .close-btn {
  right: auto;
  left: 4px;
}

.navbar-category-dropdown {
  left: auto;
  right: 0;
}

.navbar-category-dropdown ul {
  padding-right: 0;
}

.desktop-nav .navbar .navbar-nav {
  margin-left: auto;
  margin-right: 24px;
}

.desktop-nav .navbar .navbar-nav .nav-item:last-child a {
  margin-left: 0;
  margin-right: 20px;
}

.desktop-nav .navbar .navbar-nav .nav-item .dropdown-menu {
  left: auto;
  right: 0;
}

.desktop-nav .navbar .navbar-nav .nav-item.mega-menu .dropdown-menu .sub-menu-title::before {
  left: auto;
  right: 0;
}

.hero-slider-area .owl-dots {
  right: 40px;
  left: auto;
  text-align: right;
}

.single-services {
  padding-left: 30px;
  padding-right: 115px;
}

.single-services .icon {
  left: auto;
  right: 30px;
}

.single-products .product-content .products-cart-wish-view li:last-child {
  margin-right: 13px;
}

.single-products .product-content .products-cart-wish-view li:first-child {
  margin-right: 0;
}

.best-seller-area .owl-nav {
  right: auto;
  left: 0;
}

.best-seller-area .owl-nav .owl-next, .best-seller-area .owl-nav .owl-prev {
  margin-left: 0;
  margin-right: 15px;
}

.featured-products-area .owl-nav {
  right: auto;
  left: 0;
}

.featured-products-area .owl-nav .owl-next, .featured-products-area .owl-nav .owl-prev {
  margin-left: 0;
  margin-right: 15px;
}

.featured-product-img .featured-product-content {
  left: auto;
  right: 0;
}

.flash-deals-area .owl-nav {
  right: auto;
  left: -24px;
}

.flash-deals-area .owl-nav .owl-next, .flash-deals-area .owl-nav .owl-prev {
  margin-left: 0;
  margin-right: 15px;
}

.single-products.deals-products .product-content #timer div, .single-products.deals-products .product-content #timers div, .single-products.deals-products .product-content #timerss div {
  margin-right: 0;
  margin-left: 10px;
}

.single-products.deals-products .product-content #timer div::before, .single-products.deals-products .product-content #timer div::after, .single-products.deals-products .product-content #timers div::before, .single-products.deals-products .product-content #timers div::after, .single-products.deals-products .product-content #timerss div::before, .single-products.deals-products .product-content #timerss div::after {
  right: auto;
  left: -9px;
}

.single-products.deals-products .product-content #timer div:last-child, .single-products.deals-products .product-content #timers div:last-child, .single-products.deals-products .product-content #timerss div:last-child {
  margin-left: 0;
}

.section-title .read-more {
  right: auto;
  left: 0;
}

.single-products.new-arrivals .product-content .products-cart-wish-view li {
  margin-right: 5px !important;
}

.trending-product-list .single-list {
  padding-left: 0;
  padding-right: 112px;
}

.trending-product-list .single-list img {
  left: auto;
  right: -10px;
}

.single-categories {
  padding-right: 20px;
  padding-left: 180px;
}

.single-categories::before {
  right: auto;
  left: 0;
  -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
          clip-path: polygon(0 0, 0% 100%, 100% 100%);
}

.single-categories img {
  right: auto;
  left: 35px;
}

.single-blog .blog-content ul li {
  margin-right: 0;
  padding-right: 0;
  margin-left: 15px;
  padding-left: 15px;
}

.single-blog .blog-content ul li::before {
  left: -3px;
  right: auto;
}

.single-blog .blog-content ul li:last-child li {
  right: auto;
  left: -3px;
}

.single-footer-widget .app-btn li {
  margin-right: 0;
  margin-left: 10px;
}

.single-footer-widget .app-btn li:last-child {
  margin-left: 0;
}

.single-footer-widget .payment-option li {
  margin-right: 0;
  margin-left: 10px;
}

.single-footer-widget .info-list li {
  padding-left: 0;
  padding-right: 20px;
}

.single-footer-widget .info-list li i {
  left: auto;
  right: 0;
}

.single-footer-widget .social-link li {
  margin-right: 0;
  margin-left: 10px;
}

.single-footer-widget .social-link li:first-child {
  margin-left: 0;
}

.single-footer-widget .social-link li span {
  margin-right: 0;
  margin-left: 20px;
}

.single-products .product-img .hot, .single-products .product-img .new {
  left: auto;
  right: 20px;
}

.trending-product-list .single-list .hot.new {
  left: auto;
  right: 0;
}

[type=email], [type=number], [type=tel], [type=url] {
  direction: unset;
}

.newsletter-form .submit-btn {
  right: auto;
  left: 3px;
}

.top-header .header-right-content .navbar-option-language .dropdown-menu {
  -webkit-transform: translate(80px, 20px) !important;
          transform: translate(80px, 20px) !important;
}

.top-header .header-right-content .navbar-option-language .dropdown-menu.show {
  -webkit-transform: translate(0, 20px) !important;
          transform: translate(0, 20px) !important;
}

.hero-slider-area.hero-slider-area-style-two .owl-dots {
  left: 0;
  right: 0;
}

.sidebar-widget.brand ul li span {
  float: left;
}

.checkboxs {
  padding-left: 0;
  padding-right: 20px;
}

.sidebar-widget.brand .checkboxs .chb2 {
  left: auto;
  right: -163px;
}

.showing-result .showing-result-count {
  margin-left: 0;
  margin-right: 20px;
}

.page-title-area .page-title-content ul {
  padding-right: 0;
}

.page-title-area .page-title-content ul li {
  padding-right: 0;
  margin-left: 0;
  padding-left: 15px;
  margin-right: 15px;
}

.page-title-area .page-title-content ul li::before {
  right: auto;
  left: -3px;
}

.product-view-one .modal-content .product-content .product-add-to-cart .input-counter .minus-btn {
  left: 10px;
  right: auto;
}

.product-view-one .modal-content .product-content .product-add-to-cart .input-counter .plus-btn {
  right: 10px;
}

.product-view-one .modal-content .product-content .product-color-switch ul {
  padding: 0;
}

.product-details-area .products-details-tab .tabs li {
  margin-right: 0;
  margin-left: 30px;
}

.product-details-area .products-details-tab .tabs li:last-child {
  margin-left: 0;
}

ul {
  padding: 0;
}

.product-details-area .products-details-tab .tab_content .tabs_item .products-details-tab-content .product-review-form .review-comments .review-item {
  padding-right: 0;
  padding-left: 200px;
}

.product-details-area .products-details-tab .tab_content .tabs_item .products-details-tab-content .product-review-form .review-comments .review-item .review-report-link {
  right: auto;
  left: 0;
}

.product-details-area .products-details-tab .tab_content .tabs_item .products-details-tab-content .product-review-form .review-title .btn {
  right: auto;
  left: 0;
}

.cart-area .cart-totals ul li span {
  float: left;
}

.checkout-area .cart-totals ul li span {
  float: left;
}

.checkout-area .faq-accordion .accordion .accordion-title {
  padding-left: 0;
  padding-right: 25px;
}

.checkout-area .faq-accordion .accordion .accordion-title::before {
  left: auto;
  right: -4px;
}

.checkout-area .faq-accordion .accordion .accordion-title::after {
  left: auto;
  right: 2px;
}

.user-area .user-form-content .user-form .login-action .forgot-login {
  float: left;
}

.item-order .order-item-content li span {
  float: left;
}

.order-item-address li {
  padding-left: 30px;
  padding-right: 100px;
}

.order-item-address li span {
  left: auto;
  right: 30px;
}

.profile-bar .edit-profiles {
  float: left;
}

.profile-bar .profile-info {
  padding-left: 0;
  padding-right: 125px;
}

.profile-bar .profile-info img {
  left: auto;
  right: 0;
}

.billing-address-bar .edit-address {
  text-align: left;
}

.order-details-area .cart-totals .default-btn {
  right: auto;
  left: 30px;
}

.order-details-area .cart-totals ul li span {
  float: left;
}

.address-details-area .cart-totals ul li {
  padding-left: 0;
  padding-right: 75px;
}

.address-details-area .cart-totals ul li span {
  float: left;
  left: auto;
  right: 0;
}

.about-content {
  padding-left: 0;
  padding-right: 200px;
}

.about-content h3 {
  left: auto;
  right: 0;
}

.single-customer .avatar {
  padding-left: 0;
  padding-right: 85px;
}

.single-customer .avatar .quote {
  left: auto;
  right: 22px;
}

.single-customer .avatar img {
  left: auto;
  right: 0;
}

.faq-accordion .accordion .accordion-title {
  padding-left: 0;
  padding-right: 50px;
}

.faq-accordion .accordion .accordion-title span {
  left: auto;
  right: 0;
}

.faq-accordion .accordion .accordion-title i {
  right: auto;
  left: 0;
}

.faq-accordion .accordion .accordion-content {
  padding-left: 0;
  padding-right: 50px;
}

.faq-accordion .accordion .accordion-content span {
  left: auto;
  right: 0;
}

.global-location-area .single-location a i {
  margin-right: 0;
  margin-left: 5px;
}

.coming-soon-area .coming-soon-content .newsletter-form .default-btn {
  right: auto;
  left: 2px;
}

.sidebar-widget.search .search-form .search-button {
  right: auto;
  left: 0;
}

.sidebar-widget.recent-post ul li {
  padding-left: 30px;
  padding-right: 120px;
}

.sidebar-widget.recent-post ul li img {
  left: auto;
  right: 30px;
}

.sidebar-widget.recent-post ul li.pl-0 {
  padding-right: 30px;
}

.blog-details-content .share-link {
  float: left;
}

.blog-details-content .comment li {
  padding-left: 30px;
  padding-right: 120px;
}

.blog-details-content .comment li img {
  left: auto;
  right: 30px;
}

.blog-details-content .comment li .read-more {
  right: auto;
  left: 30px;
}

.contact-info-europe ul li {
  padding-left: 0;
  padding-right: 20px;
}

.contact-info-europe ul li i {
  left: auto;
  right: 0;
}

.product-view-one .modal-content .product-content .product-add-to-cart .input-counter {
  margin-right: 0;
}

.popup-overlay .align-middle .popup-body .popup-close {
  right: auto;
  left: -12px;
}

.hero-slider {
  max-width: 100%;
}

/* Max width 767px */
@media only screen and (max-width: 767px) {
  .top-header .header-left-content li {
    margin-left: 2px;
    padding-left: 2px;
  }
  .top-header .header-right-content {
    float: unset;
  }
  .top-header .header-right-content ul li {
    margin-left: 2px;
    padding-left: 2px;
  }
  .middle-header .wish-cart li {
    margin-right: 0;
    margin-left: 10px;
  }
  .single-services {
    padding: 20px;
  }
  .trending-product-list .single-list {
    padding-right: 0;
  }
  .single-categories {
    padding: 20px;
  }
  .single-blog .blog-content ul li {
    margin-left: 8px;
    padding-left: 8px;
  }
  .trending-product-list .single-list .hot.new {
    left: auto;
    right: 20px;
    top: 20px;
  }
  .hero-slider-area .owl-dots {
    right: 0;
    left: auto;
    text-align: center;
  }
  .middle-header .wish-cart {
    float: unset;
  }
  .product-details-area .products-details-tab .tabs li {
    margin-left: 10px;
  }
  .product-details-area .products-details-tab .tab_content .tabs_item .products-details-tab-content .product-review-form .review-comments .review-item {
    padding-left: 0;
  }
  .profile-bar .profile-info {
    padding-right: 0;
  }
  .profile-bar .edit-profiles {
    float: unset;
  }
  .billing-address-bar .edit-address {
    text-align: center;
  }
  .about-content {
    padding-right: 0;
  }
  .faq-accordion .accordion .accordion-title {
    padding-right: 0;
  }
  .faq-accordion .accordion .accordion-content {
    padding-right: 0;
  }
  .blog-details-content .comment li {
    padding: 20px;
  }
}

/* Min width 768px to Max width 991px */
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .top-header .header-left-content li {
    margin-left: 2px;
    padding-left: 2px;
  }
  .top-header .header-right-content {
    float: unset;
  }
  .top-header .header-right-content ul li {
    margin-left: 2px;
    padding-left: 2px;
  }
  .middle-header .wish-cart li {
    margin-right: 0;
    margin-left: 10px;
  }
  .single-services {
    padding: 20px;
  }
  .trending-product-list .single-list {
    padding-right: 0;
  }
  .single-categories {
    padding: 20px;
  }
  .single-blog .blog-content ul li {
    margin-left: 8px;
    padding-left: 8px;
  }
  .trending-product-list .single-list .hot.new {
    left: auto;
    right: 20px;
    top: 20px;
  }
  .hero-slider-area .owl-dots {
    right: 0;
    left: auto;
    text-align: center;
  }
  .middle-header .wish-cart {
    float: unset;
  }
  .product-details-area .products-details-tab .tab_content .tabs_item .products-details-tab-content .product-review-form .review-comments .review-item {
    padding-left: 0;
  }
  .profile-bar .profile-info {
    padding-right: 0;
  }
  .about-content {
    padding-right: 0;
  }
  .blog-details-content .comment li {
    padding-right: 30px;
  }
}

/* Min width 992px to Max width 1199px */
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .trending-product-list .single-list {
    padding: 20px;
  }
  .trending-product-list .hot.new {
    top: 20px;
    right: 20px !important;
  }
  .single-services {
    padding: 20px;
  }
  .middle-header .wish-cart li {
    margin-left: 10px;
  }
  .single-categories {
    padding: 20px;
  }
}

@media only screen and (max-width: 991px) {
  .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;
  }
  .mobile-responsive-nav .logo {
    left: -40px;
    right: auto;
  }
}
/*# sourceMappingURL=rtl.css.map */