/*---------------------------------------------------------------------------------
    RTL css
-----------------------------------------------------------------------------------*/



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

.header-top-lan-curr.dropdown .dropdown-toggle i {
  margin-right: 5px;
}

.header-top-right-inner > div {
  padding-right: 20px;
  padding-left: 0;
}
.header-top-right-inner > div:last-child {
  padding-right: 20px;
}

.single-pro-inner .single-pro-desc {
  padding-right: 12px;
  padding-left: 0;
}

.gi-help {
  padding-right: 20px;
  padding-left: 0;
}

.header-top-social ul li.list-inline-item:not(:last-child) {
  margin-left: 15px;
  margin-right: 0;
}

.gi-header-bottons .gi-header-btn:not(:first-child) {
  margin-right: 30px;
}

.gi-btn-desc {
  margin-left: 0;
  margin-right: 10px;
}

.gi-main-menu ul li a i {
  margin-left: 5px;
}

.gi-main-menu ul li.dropdown ul li a i {
  left: 2px;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.gi-main-menu ul li.dropdown ul.sub-menu.sub-menu-child {
  right: 100% !important;
}

.gi-location-block .gi-location-menu .gi-location-toggle .gi-angle {
  left: 15px;
  right: auto;
}

.gi-location-block .gi-location-dropdown .loc-grid .loc-list i {
  margin-left: 10px;
  margin-right: 0;
}

.gi-cat-dropdown {
  left: auto;
  right: 0;
}

.me-3 {
  margin-right: 0 !important;
  margin-left: 1rem !important;
}

.gi-cat-dropdown .gi-cat-tab button i {
  margin-left: 10px;
  margin-right: 0;
}

.gi-category-menu .gi-category-toggle span {
  margin-right: 10px;
  margin-left: 0;
}
.gi-category-menu .gi-category-toggle .fi-rr-angle-small-down {
  left: 15px;
  right: auto;
}

.gi-side-cart .gi-cart-inner .gi-cart-pro-items li .gi-pro-content {
  padding-right: 15px;
  padding-left: 0;
}
.gi-side-cart .gi-cart-inner .gi-cart-pro-items .cart-pro-title {
  padding-left: 30px;
  padding-right: 0 !important;
}

.gi-side-cart .gi-cart-inner .gi-cart-pro-items li .gi-pro-content .remove {
  padding: 0 10px 0 0;
  left: 0;
  right: auto;
}

.gi-hero .gi-main-content .gi-slider-content .gi-main-slider .gi-slider .gi-slide-content {
  -webkit-transform: none;
          transform: none;
  text-align: right;
}

.gi-main-slider * {
  direction: ltr;
}

.gi-slide-item {
  -webkit-transform: none;
          transform: none;
}
.gi-slide-item .container * {
  direction: rtl;
}

.gi-pro-tab ul li:last-child {
  margin-right: 50px;
}

.gi-product-inner .gi-pro-content {
  text-align: right;
}
.gi-product-inner .gi-pro-content .gi-price {
  -webkit-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
}
.gi-product-inner .gi-pro-content .gi-pro-rating {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
}
.gi-product-inner .gi-pro-content .gi-pro-rating .qty {
  left: 0;
  right: auto;
}

.header-top-lan-curr.dropdown .dropdown-menu .dropdown-item {
  text-align: right;
}

i.gicon.gi-star {
  margin-left: 3px;
  margin-right: 0;
}

.gi-banner {
  -webkit-transform: none;
          transform: none;
}

.gi-animated-banner .gi-bnr-detail {
  -webkit-transform: none;
          transform: none;
}

.gi-all-product-content .slick-arrow.slick-prev {
  right: auto;
  left: 12px;
}
.gi-all-product-content .slick-arrow.slick-next {
  right: auto;
  left: 42px;
}

.gi-all-product-inner {
  direction: ltr;
}
.gi-all-product-inner .gi-pro-content {
  padding-left: 0;
  padding-right: 15px;
  text-align: right;
}
.gi-all-product-inner .gi-pro-content .gi-price {
  -webkit-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
}
.gi-all-product-inner .gi-pro-image-outer {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

.h-sidebar .cat-drop h6 {
  width: 100%;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.h-sidebar .cat-drop h6 i {
  margin-left: 7px;
  margin-right: 0;
}
.h-sidebar .cat-drop h6 a span {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.section-title .title-link a i {
  margin-right: 10px;
  margin-left: 0;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.gi-blog .blog-info .detail,
.gi-blog-section .blog-info .detail {
  text-align: right;
}
.gi-blog .blog-info .detail .more-info a,
.gi-blog-section .blog-info .detail .more-info a {
  -webkit-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
}
.gi-blog .blog-info .detail .more-info a i,
.gi-blog-section .blog-info .detail .more-info a i {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  display: none;
}

.gi-footer .footer-top .gi-footer-widget .app-img .adroid {
  margin-left: 15px;
  margin-right: 0;
}

/**  Home 2  **/
.gi-header-bottons .gi-header-btn {
  padding: 0;
}

.gi-shop-sidebar .gi-sidebar-block ul li a,
.gi-shop-sidebar-2 .gi-sidebar-block ul li a {
  padding-right: 30px;
  padding-left: 0;
}

.h-sidebar .gi-sidebar-wrap .gi-sb-title h3 .gi-sidebar-res {
  right: auto;
  left: 0;
}

/**  About Page  **/
.gi-breadcrumb-list {
  text-align: left;
}

.gi-breadcrumb-item + .gi-breadcrumb-item {
  padding-left: 0;
  padding-right: 7px;
}
.gi-breadcrumb-item + .gi-breadcrumb-item:before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

/**  Blog Page  **/
.gi-pro-pagination ul li a.next i {
  margin-left: 0;
  margin-right: 10px;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.gi-blog-comments .gi-single-comment-wrapper .gi-blog-user-img {
  margin-right: 0;
  margin-left: 15px;
}
.gi-blog-comments .gi-blog-cmt-form .gi-blog-form input {
  padding-left: 0;
  padding-right: 20px;
}

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

/**  Cart Page  **/
.gi-cart-content .table-content table tbody > tr td.gi-cart-pro-name a {
  text-align: right;
}

.gi-cart-form .gi-cart-select-inner:after {
  right: auto;
  left: 0;
}

.gi-cart-coupan-form .gi-coupan {
  text-align: right;
}

/**  Checkout Page  **/
.gi-new-option span {
  margin-right: 0;
  margin-left: 45px;
}

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

.gi-bill-option span {
  margin-right: 0;
  margin-left: 45px;
}

.gi-sidebar-wrap .gi-sidebar-block .gi-sb-block-content .gi-checkout-pro .gi-product-inner .gi-pro-image-outer {
  margin-right: 0;
  margin-left: 15px;
}

/**  Compare Page  **/
.gi-compare-box .gi-compare-col:not(:last-child) {
  margin-left: -1px;
  margin-right: 0;
}

/**  FAQ Page  **/
.gi-accordion.style-1 .gi-accordion-item .gi-accordion-header:after {
  right: auto;
  left: 15px;
}

.gi-side-cart .gi-cart-inner .gi-cart-bottom .cart-sub-total table tr td.text-left, .gi-side-cart .gi-cart-inner .gi-cart-bottom .cart-sub-total table tr td.text-right {
  text-align: left;
}

.gi-header-logo .gi-header-btn {
  margin-right: 0;
  margin-left: 20px;
}

.gi-cat-close {
  left: 0;
  right: auto;
}

/**  Login Page  **/
.gi-login-wrapper .gi-login-container .gi-login-form label {
  text-align: right;
}

.gi-mobile-menu .gi-menu-inner .gi-menu-content ul li .menu-toggle::before {
  margin-left: 0;
  margin-right: auto;
  padding-left: 10px;
}

/**  Product Page  **/
.gi-single-product .single-pro-content .gi-single-list ul {
  padding-left: 0;
  padding-right: 18px;
}

.gi-single-product .single-pro-content .gi-single-rating {
  padding-right: 0;
  padding-left: 15px;
}

i.gicon.gi-star-o {
  margin-right: 0;
  margin-left: 3px;
}

.gi-single-product .single-pro-content .gi-pro-variation .gi-pro-variation-inner .gi-pro-variation-content {
  text-align: right;
  -webkit-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.gi-single-product .single-pro-content .gi-pro-variation .gi-pro-variation-inner .gi-pro-variation-content li {
  margin-right: 0;
  margin-left: 10px;
}

.gi-single-product .single-add-more {
  -webkit-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
}
.gi-single-product .single-add-more .add-more-item a {
  right: auto;
  left: 5px;
}
.gi-single-product .single-add-more .add-more-item .add-more-info {
  width: 100%;
  text-align: right;
}
.gi-single-product .single-add-more .add-more-item .add-more-info .gi-pro-rating {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
}
.gi-single-product .single-add-more .add-more-item .add-more-img {
  margin-right: 0;
  margin-left: 15px;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

.gi-sort-select .gi-select-inner select {
  text-align: left;
}
.gi-sort-select .gi-select-inner::after {
  right: 0;
  left: auto;
}

.gi-product-vendor .gi-vendor-info img {
  margin-right: 0;
  margin-left: 15px;
}

.gi-ratting-content .gi-ratting-star span {
  margin: 0 0 0 18px;
}

.gi-t-review-item .gi-t-review-avtar {
  margin: 0 0 0 15px;
}
.gi-t-review-item .gi-t-review-top {
  text-align: right;
}
.gi-t-review-item .gi-t-review-top .gi-t-review-rating {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
}
.gi-t-review-item .gi-t-review-bottom {
  text-align: right;
}

.gi-single-pro-tab-moreinfo p {
  text-align: right;
}
.gi-single-pro-tab-moreinfo ul {
  padding-left: 0;
  padding-right: 24px;
}
.gi-single-pro-tab-moreinfo ul li {
  text-align: right;
}

.gi-single-pro-tab-desc p {
  text-align: right;
}
.gi-single-pro-tab-desc ul {
  padding-left: 0;
  padding-right: 24px;
}
.gi-single-pro-tab-desc ul li {
  text-align: right;
}

.gi-accordion.style-1 .gi-accordion-item .gi-accordion-header {
  text-align: right;
}

.gi-sidebar-wrap .gi-sb-title h3 .gi-sidebar-res {
  right: auto;
  left: 0;
}

.gi-shop-sidebar .gi-sidebar-block .gi-sidebar-block-item .checked,
.gi-shop-sidebar-2 .gi-sidebar-block .gi-sidebar-block-item .checked {
  right: 0;
  left: auto;
}
.gi-shop-sidebar .gi-sidebar-block .gi-sidebar-block-item a i,
.gi-shop-sidebar-2 .gi-sidebar-block .gi-sidebar-block-item a i {
  margin-right: 0;
  margin-left: 7px;
}

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

.gi-deal-section .section-title .dealend-timer .time-block .day {
  margin-right: 5px;
}

/**  Register Page  **/
.gi-register-wrapper .gi-register-container .gi-register-form .gi-rg-select-inner:after {
  right: auto;
  left: 0;
}
.gi-register-wrapper .gi-register-container .gi-register-form label {
  width: 100%;
  text-align: right;
}

/**  Shop Page  **/
.gi-select-bar .gi-select-btn .gi-select-cancel {
  margin-left: 0;
  margin-right: 15px;
}

.quickview-pro-content .gi-quickview-price {
  -webkit-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
}

.gi-quickview-price .old-price {
  margin-right: 10px;
  margin-left: 0;
}

.gi-pro-variation .gi-pro-variation-inner .gi-pro-variation-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
}

.gi-quickview-qty .gi-quickview-cart .gi-btn-1 {
  margin: 0 15px 0 0;
}
.gi-quickview-qty .gi-quickview-cart .gi-btn-1 i {
  margin-left: 5px;
  margin-right: 0;
}

button.btn-close.qty_close {
  right: auto;
  left: 10px;
}

.gi-shop .gi-pro-list-top .gi-gl-btn {
  margin-right: 5px;
  margin-left: 0;
}

.gi-sort-select .gi-select-inner {
  border-right: 1px solid #eee;
  border-left: 0;
}

.gi-product-inner .gi-pro-content .gi-price span.new-price {
  margin-right: 0;
  margin-left: 7px;
}

.list-view .gi-product-inner .gi-pro-content,
.list-view-50 .gi-product-inner .gi-pro-content {
  border-left: 0;
  border-right: 1px solid #eee;
}

.gi-ofr-banners .gi-bnr-body .gi-bnr-detail h5 {
  text-align: right;
}

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

.gi-tools-item.rtl {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

.gi-tools-item.ltr {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

.gi-heading-res {
  text-align: left;
}

.gi-all-product-inner .gi-pro-content .add-to-cart {
  right: auto;
  left: 10px;
}

.gi-header-bottons .gi-site-menu-icon {
  right: 0;
  left: auto;
}

.gi-header-bottons .gi-header-btn {
  margin-right: 0 !important;
  margin-left: 20px !important;
}

.gi-mobile-menu .gi-menu-inner .gi-menu-content ul li .menu-toggle {
  left: 5px;
  right: auto;
}
/*# sourceMappingURL=rtl.css.map */
