/*  RTL Mode  */
/* Utilities ( Import Utilities ) */
/* variables */
html * {
  direction: rtl;
}

.slick-slider *,
.owl-carousel * {
  direction: ltr;
}

.owl-carousel * .sp-pro-details {
  text-align: right;
}
.owl-carousel * .sp-pro-details .sp-pro-subtitle,
.owl-carousel * .sp-pro-details .sp-price {
  direction: rtl;
}
.owl-carousel * .sp-pro-details h4.sp-pro-title a {
  direction: rtl !important;
}

.sp-quickview .owl-carousel {
  position: relative;
  display: block;.sp-header .header-search .sp-btn-group-form button, .sp-header-2 .header-search .sp-btn-group-form button
}
.sp-quickview .owl-carousel * {
  direction: rtl !important;
}

.sp-label .sp-label-list,
.sp-label-2 .sp-label-list {
  direction: ltr !important;
}

.sp-hero-2 .sp-hero-details {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.sp-hero-2 .sp-hero-details h1,
.sp-hero-2 .sp-hero-details h2 {
  text-align: right;
}
.sp-hero-2 .sp-hero-details p {
  text-align: right;
}

.sp-breadcrumb-2 .sp-breadcrumb-title div {
  direction: ltr !important;
}
.sp-breadcrumb-2 .sp-breadcrumb-list li i {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.sp-breadcrumb .sp-breadcrumb-list li i {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.sp-hero h1 {
  direction: ltr !important;
  text-align: right;
}
.sp-hero h1 span {
  direction: ltr !important;
}
.sp-hero h1 div {
  direction: ltr !important;
  text-align: right !important;
}
.sp-hero h1 div div {
  direction: ltr !important;
}
.sp-hero .sp-rounded-circle svg textPath {
  direction: ltr !important;
}

.section-detail .sp-title h2 {
  direction: ltr !important;
}
.section-detail .sp-title h2 div {
  direction: ltr !important;
  text-align: right !important;
}
.section-detail .sp-title h2 div div {
  direction: ltr !important;
}

.custom-dropdown .sp-dropdown-toggle {
  padding-right: 0;
  padding-left: 15px;
}
.custom-dropdown .sp-dropdown-toggle:after {
  right: auto;
  left: 8px;
}
.custom-dropdown ul.dropdown {
  left: 0 !important;
  right: auto;
}

.custom-select .custom-select:after {
  right: auto;
  left: 12px;
}

.list-inline-item:not(:last-child) {
  margin-right: 0;
  margin-left: 0.5rem;
}

.sp-header .top-header .inner-top-header .col-right-bar .cols .dropdown a,
.sp-header-2 .top-header .inner-top-header .col-right-bar .cols .dropdown a {
  text-align: right;
}
.sp-header .sp-main-menu-desk .sp-inner-menu-desk .sp-dropdown-menu .inner-select .custom-select,
.sp-header-2 .sp-main-menu-desk .sp-inner-menu-desk .sp-dropdown-menu .inner-select .custom-select {
  padding-right: 0;
  padding-left: 15px;
}
.sp-header .sp-main-menu-desk .sp-inner-menu-desk .sp-dropdown-menu .inner-select .custom-select .select-options,
.sp-header-2 .sp-main-menu-desk .sp-inner-menu-desk .sp-dropdown-menu .inner-select .custom-select .select-options {
  left: -15px;
  right: auto;
}
.sp-header .sp-main-menu-desk .sp-inner-menu-desk .sp-main-menu,
.sp-header-2 .sp-main-menu-desk .sp-inner-menu-desk .sp-main-menu {
  padding-right: 30px;
  padding-left: 0;
}
.sp-header .sp-main-menu-desk .sp-inner-menu-desk .sp-main-menu ul.navbar-nav .sp-mega-dropdown .sp-mega-item:after,
.sp-header-2 .sp-main-menu-desk .sp-inner-menu-desk .sp-main-menu ul.navbar-nav .sp-mega-dropdown .sp-mega-item:after {
  left: 0;
  right: auto;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.sp-header .sp-main-menu-desk .sp-inner-menu-desk .sp-main-menu ul.navbar-nav .sp-mega-dropdown .sp-mega-menu,
.sp-header-2 .sp-main-menu-desk .sp-inner-menu-desk .sp-main-menu ul.navbar-nav .sp-mega-dropdown .sp-mega-menu {
  right: 193px !important;
  left: auto;
}
.sp-header .sp-main-menu-desk .sp-inner-menu-desk .sp-main-menu ul.navbar-nav .sp-dropdown,
.sp-header-2 .sp-main-menu-desk .sp-inner-menu-desk .sp-main-menu ul.navbar-nav .sp-dropdown {
  margin-right: 0 !important;
  margin-left: 45px;
}
.sp-header .sp-main-menu-desk .sp-inner-menu-desk .sp-main-menu ul.navbar-nav .sp-dropdown .sp-dropdown-menu,
.sp-header-2 .sp-main-menu-desk .sp-inner-menu-desk .sp-main-menu ul.navbar-nav .sp-dropdown .sp-dropdown-menu {
  left: auto;
  right: 0 !important;
}
.sp-header .sp-main-menu-desk .sp-inner-menu-desk .sp-main-menu ul.navbar-nav .sp-dropdown .sp-dropdown-item:after,
.sp-header-2 .sp-main-menu-desk .sp-inner-menu-desk .sp-main-menu ul.navbar-nav .sp-dropdown .sp-dropdown-item:after {
  padding-right: 5px;
  padding-left: 0;
  right: auto;
  left: -20px;
}
.sp-header .sp-main-menu-desk .sp-inner-menu-desk .sp-main-menu ul.navbar-nav .sp-main-dropdown,
.sp-header-2 .sp-main-menu-desk .sp-inner-menu-desk .sp-main-menu ul.navbar-nav .sp-main-dropdown {
  margin-right: 0 !important;
  margin-left: 45px;
}
.sp-header .sp-main-menu-desk .sp-inner-menu-desk .sp-main-menu ul.navbar-nav .sp-main-dropdown .mega-menu,
.sp-header-2 .sp-main-menu-desk .sp-inner-menu-desk .sp-main-menu ul.navbar-nav .sp-main-dropdown .mega-menu {
  left: auto;
  right: 0 !important;
}
.sp-header .sp-main-menu-desk .sp-inner-menu-desk .sp-main-menu ul.navbar-nav .sp-main-dropdown .sp-dropdown-item:after,
.sp-header-2 .sp-main-menu-desk .sp-inner-menu-desk .sp-main-menu ul.navbar-nav .sp-main-dropdown .sp-dropdown-item:after {
  padding-right: 5px;
  padding-left: 0;
  right: auto;
  left: -20px;
}
.sp-header .header-search .sp-btn-group-form button,
.sp-header-2 .header-search .sp-btn-group-form button {
  left: 0;
  right: auto;
}
.sp-header .header-search .sp-btn-group-form .inner-select .custom-select .select-options,
.sp-header-2 .header-search .sp-btn-group-form .inner-select .custom-select .select-options {
  right: -20px;
}
.sp-header .sp-header-btn:not(:last-child),
.sp-header-2 .sp-header-btn:not(:last-child) {
  margin-left: 0;
  margin-right: 30px;
}
.sp-header .bottom-header .inner-bottom-header .sp-header-buttons .sp-acc-drop div.sp-wish-items,
.sp-header .bottom-header .inner-bottom-header .sp-header-buttons .sp-wish-drop div.sp-wish-items,
.sp-header-2 .bottom-header .inner-bottom-header .sp-header-buttons .sp-acc-drop div.sp-wish-items,
.sp-header-2 .bottom-header .inner-bottom-header .sp-header-buttons .sp-wish-drop div.sp-wish-items {
  right: auto !important;
  left: 0 !important;
}
.sp-header .bottom-header .inner-bottom-header .sp-header-buttons .sp-acc-drop div.sp-wish-items li .wish-remove-item,
.sp-header .bottom-header .inner-bottom-header .sp-header-buttons .sp-wish-drop div.sp-wish-items li .wish-remove-item,
.sp-header-2 .bottom-header .inner-bottom-header .sp-header-buttons .sp-acc-drop div.sp-wish-items li .wish-remove-item,
.sp-header-2 .bottom-header .inner-bottom-header .sp-header-buttons .sp-wish-drop div.sp-wish-items li .wish-remove-item {
  right: auto;
  left: 0;
}
.sp-header .bottom-header .inner-bottom-header .sp-header-buttons .sp-acc-drop div.sp-wish-items li .sp-wish-pro-img,
.sp-header .bottom-header .inner-bottom-header .sp-header-buttons .sp-wish-drop div.sp-wish-items li .sp-wish-pro-img,
.sp-header-2 .bottom-header .inner-bottom-header .sp-header-buttons .sp-acc-drop div.sp-wish-items li .sp-wish-pro-img,
.sp-header-2 .bottom-header .inner-bottom-header .sp-header-buttons .sp-wish-drop div.sp-wish-items li .sp-wish-pro-img {
  border-radius: 0 15px 15px 0;
}
.sp-header .bottom-header .inner-bottom-header .sp-header-buttons .sp-acc-drop div.sp-wish-items li .sp-wish-contact,
.sp-header .bottom-header .inner-bottom-header .sp-header-buttons .sp-wish-drop div.sp-wish-items li .sp-wish-contact,
.sp-header-2 .bottom-header .inner-bottom-header .sp-header-buttons .sp-acc-drop div.sp-wish-items li .sp-wish-contact,
.sp-header-2 .bottom-header .inner-bottom-header .sp-header-buttons .sp-wish-drop div.sp-wish-items li .sp-wish-contact {
  border-right: 1px solid #eff0f5;
  border-left: 0;
}
.sp-header .bottom-header .inner-bottom-header .sp-header-buttons .sp-acc-drop .sp-dropdown-menu li,
.sp-header .bottom-header .inner-bottom-header .sp-header-buttons .sp-wish-drop .sp-dropdown-menu li,
.sp-header-2 .bottom-header .inner-bottom-header .sp-header-buttons .sp-acc-drop .sp-dropdown-menu li,
.sp-header-2 .bottom-header .inner-bottom-header .sp-header-buttons .sp-wish-drop .sp-dropdown-menu li {
  text-align: right;
}
.sp-header .bottom-header .inner-bottom-header .sp-header-buttons .sp-btn-desc,
.sp-header-2 .bottom-header .inner-bottom-header .sp-header-buttons .sp-btn-desc {
  margin-left: 0;
  margin-right: 10px;
}
.sp-header .sp-mobile-menu .sp-menu-inner .sp-menu-content ul li .menu-toggle,
.sp-header-2 .sp-mobile-menu .sp-menu-inner .sp-menu-content ul li .menu-toggle {
  padding-right: 0;
  padding-left: 10px;
}
.sp-header .sp-mobile-menu .sp-menu-inner .sp-menu-content ul li .menu-toggle::before,
.sp-header-2 .sp-mobile-menu .sp-menu-inner .sp-menu-content ul li .menu-toggle::before {
  margin-left: 0;
  margin-right: auto;
}

.sp-side-cart .sp-inner-cart .sp-bottom-cart .cart-sub-total table td.cart-total-price,
.sp-side-cart .sp-inner-cart .sp-bottom-cart .cart-sub-total table td.price {
  text-align: left;
}
.sp-side-cart .sp-cart-box ul.sp-cart-items li .sp-cart-list-detail {
  padding-left: 0;
  padding-right: 10px;
}
.sp-side-cart .sp-cart-box ul.sp-cart-items li .sp-cart-list-detail .qty-plus-minus {
  margin-right: 0;
  margin-left: 15px;
}
.sp-side-cart .sp-cart-box ul.sp-cart-items li .cart-remove-item {
  left: -3px;
  right: auto;
}
.sp-side-cart .sp-top-contact .sp-cart-title .sp-cart-close {
  left: 0;
  right: auto;
}

.sp-category-popup .sp-category-search button {
  margin-left: 0;
  margin-right: -45px;
}

.sp-banner .sp-details .sp-bnr-text,
.sp-banner-2 .sp-details .sp-bnr-text {
  -webkit-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
}
.sp-banner .sp-details .sp-bnr-text h3,
.sp-banner-2 .sp-details .sp-bnr-text h3 {
  text-align: right;
}

.section-detail .sp-title p img {
  margin-right: 0;
  margin-left: 5px;
}

.sp-about .sp-details .list .icon,
.sp-about-2 .sp-details .list .icon {
  margin-left: 30px;
  margin-right: 0;
}
.sp-about .sp-img-box .sp-detail,
.sp-about-2 .sp-img-box .sp-detail {
  left: 0;
  right: auto;
}
.sp-about .sp-img-box .sp-detail .sp-shap,
.sp-about-2 .sp-img-box .sp-detail .sp-shap {
  padding: 15px 15px 0 0;
  border-radius: 0 15px 0 0;
}
.sp-about .sp-img-box .sp-detail .sp-shap:before,
.sp-about-2 .sp-img-box .sp-detail .sp-shap:before {
  left: auto;
  right: 70px;
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}
.sp-about .sp-img-box .sp-detail .sp-shap:after,
.sp-about-2 .sp-img-box .sp-detail .sp-shap:after {
  left: auto;
  right: -15px;
  -webkit-transform: scaleX(-1);
          transform: scaleX(-1);
}

.sp-about-2 .sp-img-box .main-img {
  border-radius: 150px 150px 150px 15px;
}
.sp-about-2 .sp-img-box .sp-detail .info {
  border-radius: 100px 15px 15px 15px;
}
.sp-about-2 .sp-img-box .sp-detail .sp-shap img {
  border-radius: 15px 15px 15px 100px;
}

.sp-quickview .sp-quickview-box .quickview-pro-content .sp-quickview-qty .sp-quickview-btn {
  margin-left: 0;
  margin-right: 5px;
}

.sp-recent a {
  right: auto;
  left: 8px;
}
.sp-recent img {
  margin-left: 15px;
  margin-right: 0;
}

.sp-ser-inner .sp-service-image svg {
  margin-right: 0;
  margin-left: 15px;
}

.sp-service-desc p {
  text-align: right;
}

.sp-vendor-list .nav-tabs .nav-item .nav-img {
  margin-right: 0;
  margin-left: 15px;
}
.sp-vendor-list .product-box .sp-detail h3 {
  text-align: right;
}

.sp-deal .deal-box .character,
.sp-deal-2 .deal-box .character {
  right: auto;
  left: 100px;
}
.sp-deal .box-2 .character,
.sp-deal-2 .box-2 .character {
  right: auto;
  left: 30px;
}

.sp-product-popular .owl-nav {
  right: auto;
  left: 0;
}

.sp-testimonial .owl-nav {
  right: auto;
  left: 0;
}

.sp-testimonial .sp-testimonial-box .testimonial-text p {
  text-align: right;
}

.sp-blog-box .sp-blog-img {
  margin-right: 0;
  margin-left: 15px;
}

.sp-subscribe .section-detail.centerd .sp-title h2 div {
  text-align: center !important;
}

.sp-terms-conditions .section-detail.centerd .sp-title h2 div, .sp-track-order .section-detail.centerd .sp-title h2 div {
  text-align: center !important;
}

.sp-pro-box-2 .sp-pro-details .sp-pro-option {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.sp-pro-box-2 .sp-pro-details .sp-pro-option ul li {
  margin-right: 0;
  margin-left: 5px;
}

.sp-team-section .owl-nav {
  right: auto;
  left: 0;
}

.sp-blog-comments .sp-single-comment-wrapper .sp-blog-user-img {
  margin-right: 0;
  margin-left: 15px;
}

.sp-blogs-sidebar .sp-sidebar-block .sp-sidebar-block-item .sp-sidebar-block-img {
  margin-right: 0;
  margin-left: 15px;
}

.sp-cart-select-inner::after {
  right: auto;
  left: 0;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.sp-cart-content .table-content table thead > tr > th:last-child {
  border-radius: 15px 0 0 15px;
}
.sp-cart-content .table-content table thead > tr > th:first-child {
  border-radius: 0 15px 15px 0;
}
.sp-cart-content .table-content table tbody > tr td .sp-cart-pro-img {
  margin-right: 0;
  margin-left: 15px;
}

.sp-checkout-section .sp-sidebar-wrap .sp-sidebar-block .sp-sb-block-content .sp-checkout-pro .sp-product-inner .sp-pro-image-outer {
  margin-right: 0;
  margin-left: 15px;
}
.sp-checkout-section .sp-sidebar-wrap .sp-pay-agree input {
  margin-right: 0;
  margin-left: 10px;
}
.sp-checkout-section .sp-sidebar-wrap .sp-pay-agree .checked {
  right: 0;
  left: auto;
}
.sp-checkout-section .sp-sidebar-wrap .sp-pay-agree .checked:after {
  left: 0px;
}

.sp-checkout-coupan-form .sp-coupan {
  text-align: right;
}

.sp-new-option span {
  margin-right: 0;
  margin-left: 30px;
}

.sp-check-login-form .sp-check-login-btn .sp-btn-1 {
  margin-right: 0;
  margin-left: 20px;
}

.sp-bill-option span {
  margin-right: 0;
  margin-left: 30px;
}

.sp-checkout-wrap .sp-check-bill-form .sp-bl-select-inner::after {
  right: auto;
  left: 0;
}

.sp-contact .sp-contact-detail .sp-box .icon-bg {
  right: auto;
  left: -30px;
}

.sp-accordion.style-1 .sp-accordion-item .sp-accordion-header:after {
  left: 20px;
  right: auto;
}

.sp-login-wrapper .sp-login-container .sp-login-form label {
  text-align: right;
}

.sp-remember input {
  margin: 0 0 0 10px !important;
}
.sp-remember .checked {
  right: 0;
  left: auto;
}
.sp-remember .checked:after {
  left: 1px;
}

.sp-register-wrapper .sp-register-container .sp-register-form .sp-register-wrap {
  text-align: right;
}
.sp-register-wrapper .sp-register-container .sp-register-form .sp-rg-select-inner::after {
  left: 0;
  right: auto;
}

.sp-single-product .single-pro-content .sp-single-rating {
  padding-right: 0;
  padding-left: 15px;
}
.sp-single-product .single-pro-content .sp-single-list ul {
  padding-left: 0;
  padding-right: 18px;
}
.sp-single-product .single-pro-content .sp-pro-variation .sp-pro-variation-inner .sp-pro-variation-content li {
  margin-right: 0;
  margin-left: 10px;
}
.sp-single-product .single-pro-content .sp-single-qty .sp-single-cart .sp-btn-1 svg {
  margin-right: 0;
  margin-left: 8px;
}
.sp-single-product .single-add-more .add-more-item a {
  left: 30px;
  right: auto;
}
.sp-single-product .single-add-more .sp-add-card:not(:last-child):after {
  right: auto;
  left: -6px;
}
.sp-single-product .sp-single-pro-tab-nav .nav-tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.sp-single-product .sp-single-pro-tab-nav .nav-tabs li {
  margin: 0 0 5px 5px;
}
.sp-single-product .sp-single-pro-tab-content .sp-table .table-additional tbody tr th,
.sp-single-product .sp-single-pro-tab-content .sp-table .table-additional tbody tr td,
.sp-single-product .sp-single-pro-accordion-content .sp-table .table-additional tbody tr th,
.sp-single-product .sp-single-pro-accordion-content .sp-table .table-additional tbody tr td {
  text-align: right;
}
.sp-single-product .sp-single-pro-tab-content .sp-single-pro-tab-moreinfo p,
.sp-single-product .sp-single-pro-accordion-content .sp-single-pro-tab-moreinfo p {
  text-align: right;
}
.sp-single-product .sp-single-pro-tab-content .sp-single-pro-tab-moreinfo ul,
.sp-single-product .sp-single-pro-accordion-content .sp-single-pro-tab-moreinfo ul {
  padding-left: 0;
  padding-right: 24px;
  text-align: right;
}
.sp-single-product .sp-single-pro-tab-content h3,
.sp-single-product .sp-single-pro-accordion-content h3 {
  text-align: right;
}
.sp-single-product .sp-single-pro-tab-content .sp-single-pro-tab-desc p,
.sp-single-product .sp-single-pro-accordion-content .sp-single-pro-tab-desc p {
  text-align: right;
}
.sp-single-product .sp-single-pro-tab-content .sp-single-pro-tab-desc ul,
.sp-single-product .sp-single-pro-accordion-content .sp-single-pro-tab-desc ul {
  padding-left: 0;
  padding-right: 24px;
  text-align: right;
}
.sp-single-product .sp-single-pro-tab-content .sp-product-vendor .sp-vendor-info img,
.sp-single-product .sp-single-pro-accordion-content .sp-product-vendor .sp-vendor-info img {
  margin-left: 15px;
  margin-right: 0;
}
.sp-single-product .sp-single-pro-tab-content .sp-t-review-item .sp-t-review-avtar,
.sp-single-product .sp-single-pro-accordion-content .sp-t-review-item .sp-t-review-avtar {
  margin: 0 0 0 15px;
}
.sp-single-product .sp-single-pro-tab-content .sp-t-review-item .sp-t-review-top,
.sp-single-product .sp-single-pro-tab-content .sp-t-review-item .sp-t-review-bottom,
.sp-single-product .sp-single-pro-accordion-content .sp-t-review-item .sp-t-review-top,
.sp-single-product .sp-single-pro-accordion-content .sp-t-review-item .sp-t-review-bottom {
  text-align: right;
}
.sp-single-product .sp-single-pro-tab-content .sp-ratting-content .sp-ratting-star span,
.sp-single-product .sp-single-pro-accordion-content .sp-ratting-content .sp-ratting-star span {
  margin: 0 0 0 10px;
}

.sp-pro-list-top .sp-gl-btn {
  margin: -2px 3px -2px -2px;
}
.sp-pro-list-top .sp-gl-btn .grid-btn i {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.sp-pro-list-top .sp-gl-btn .grid-btn i.ri-filter-line {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
.sp-pro-list-top .sp-sort-select .sp-select-inner {
  border-right: 1px solid #eff0f5;
  border-left: 0;
}
.sp-pro-list-top .sp-sort-select .sp-select-inner:after {
  right: auto;
  left: 0;
}

.sp-select-bar .sp-select-btn .sp-select-cancel {
  margin-left: 0;
  margin-right: 15px;
}

.sp-sidebar-block.drop .sp-sb-block-content ul li .main.drop:after {
  margin-left: 0;
  margin-right: 7px;
}
.sp-sidebar-block.drop .sp-sb-block-content ul li ul li a {
  padding: 8px 15px 8px 0;
}

.noUi-base, .noUi-connects {
  direction: rtl;
}

.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin {
  left: 0;
  right: 0;
}

.sp-shop-sidebar .sp-sidebar-block.color-block ul li {
  margin-right: 0;
  margin-left: 10px;
}

/* Responsive RTL */
@media only screen and (max-width: 1599px) {
  .sp-deal .deal-box .character,
  .sp-deal-2 .deal-box .character {
    right: auto;
    left: 30px;
  }
}
@media only screen and (max-width: 1399px) {
  .sp-about .sp-img-box .sp-detail .sp-shap:before,
  .sp-about-2 .sp-img-box .sp-detail .sp-shap:before {
    left: auto;
    right: 120px;
  }
}
@media only screen and (max-width: 1199px) {
  .sp-header .sp-header-btn:not(:first-child),
  .sp-header-2 .sp-header-btn:not(:first-child) {
    margin-left: 0;
    margin-right: 20px;
  }
  .sp-header .sp-header-btn:not(:last-child),
  .sp-header-2 .sp-header-btn:not(:last-child) {
    margin-right: 20px;
  }
  .sp-about .sp-img-box .sp-detail .sp-shap,
  .sp-about-2 .sp-img-box .sp-detail .sp-shap {
    padding: 10px 10px 0 0;
  }
  .sp-about-2 .sp-img-box .main-img {
    border-radius: 50px 50px 50px 15px;
  }
  .sp-about-2 .sp-img-box .sp-detail .info {
    border-radius: 50px 15px 15px 15px;
  }
  .sp-about-2 .sp-img-box .sp-detail .sp-shap img {
    border-radius: 15px 15px 15px 50px;
  }
}
@media only screen and (max-width: 991px) {
  .sp-header .bottom-header,
  .sp-header-2 .bottom-header {
    overflow: hidden;
  }
  .sp-header .sp-toggle-menu,
  .sp-header-2 .sp-toggle-menu {
    margin-left: 0;
    margin-right: 20px;
  }
  .sp-header .header-search .sp-btn-group-form button,
  .sp-header-2 .header-search .sp-btn-group-form button {
    left: 0;
  }
  .sp-header .sp-category-toggle,
  .sp-header-2 .sp-category-toggle {
    margin-right: 20px;
    margin-left: 0;
  }
  .sp-heading-res {
    text-align: left;
  }
}
@media only screen and (max-width: 767px) {
  .sp-header .bottom-header .inner-bottom-header .sp-header-buttons .sp-wish-drop div.sp-wish-items,
  .sp-header-2 .bottom-header .inner-bottom-header .sp-header-buttons .sp-wish-drop div.sp-wish-items {
    right: -112px !important;
    left: auto !important;
  }
  .sp-header .bottom-header .inner-bottom-header .sp-header-buttons .sp-acc-drop .sp-dropdown-menu,
  .sp-header-2 .bottom-header .inner-bottom-header .sp-header-buttons .sp-acc-drop .sp-dropdown-menu {
    left: auto;
    right: 0 !important;
  }
}
@media only screen and (max-width: 575px) {
  .sp-header .bottom-header .inner-bottom-header .sp-header-buttons .sp-acc-drop .sp-dropdown-menu,
  .sp-header .bottom-header .inner-bottom-header .sp-header-buttons .sp-wish-drop .sp-dropdown-menu,
  .sp-header-2 .bottom-header .inner-bottom-header .sp-header-buttons .sp-acc-drop .sp-dropdown-menu,
  .sp-header-2 .bottom-header .inner-bottom-header .sp-header-buttons .sp-wish-drop .sp-dropdown-menu {
    left: auto;
    right: 0 !important;
  }
  .sp-service-desc p {
    text-align: center;
  }
}
@media only screen and (max-width: 480px) {
  .sp-about .sp-img-box .sp-detail .sp-shap:before,
  .sp-about-2 .sp-img-box .sp-detail .sp-shap:before {
    right: 61px;
  }
}
@media only screen and (max-width: 460px) {
  .sp-about .sp-img-box .sp-detail .sp-shap:before,
  .sp-about-2 .sp-img-box .sp-detail .sp-shap:before {
    right: 11px;
  }
}
@media only screen and (max-width: 420px) {
  .sp-single-product .sp-single-pro-tab-content .sp-t-review-item .sp-t-review-avtar,
  .sp-single-product .sp-single-pro-accordion-content .sp-t-review-item .sp-t-review-avtar {
    margin: 0 0 15px 0;
  }
}
@media only screen and (max-width: 360px) {
  .sp-header .bottom-header .inner-bottom-header .sp-header-buttons .sp-wish-drop div.sp-wish-items,
  .sp-header-2 .bottom-header .inner-bottom-header .sp-header-buttons .sp-wish-drop div.sp-wish-items {
    right: -90px !important;
    left: auto !important;
  }
}
/*# sourceMappingURL=rtl.css.map */