/********************************************************
	RTL STYLES
********************************************************/
.owl-carousel .owl-stage, .owl-carousel .owl-stage-outer, .owl-carousel .owl-item {
  direction: ltr;
}
ul {
  padding-left: inherit;
  padding-right: 0;
}
.pull-xs-left {
  float: right !important;
}
.pull-xs-right {
  float: left !important;
}
.pull-xs-none {
  float: none !important;
}
@media (min-width: 544px) {
  .pull-sm-left {
    float: right !important;
  }
  .pull-sm-right {
    float: left !important;
  }
  .pull-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .pull-md-left {
    float: right !important;
  }
  .pull-md-right {
    float: left !important;
  }
  .pull-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .pull-lg-left {
    float: right !important;
  }
  .pull-lg-right {
    float: left !important;
  }
  .pull-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .pull-xl-left {
    float: right !important;
  }
  .pull-xl-right {
    float: left !important;
  }
  .pull-xl-none {
    float: none !important;
  }
}
#authentication .custom-checkbox label {
  padding-left: auto;
  padding-right: 0.625rem;
}
.custom-checkbox label {
  text-align: right;
}
.lang-rtl div.quickview .modal-header {
  left: 0;
  right: auto;
}
.lang-rtl .products-selection .product-sort .products-sort-order .select-title .material-icons {
  left: 5px;
  right: auto;
}
.lang-rtl .pagination .product-pagelist .page-list li:first-child {
  position: relative;
}
.lang-rtl .pagination .product-pagelist .page-list li:first-child .material-icons {
  font-size: 0px;
}
.lang-rtl .pagination .product-pagelist .page-list li:first-child .material-icons:before {
  content: "";
  font-size: 24px;
  position: absolute;
  top: 4px;
  left: 0;
  width: 100%;
  height: 24px;
}
.lang-rtl .pagination .product-pagelist .page-list li:last-child {
  position: relative;
}
.lang-rtl .pagination .product-pagelist .page-list li:last-child .material-icons {
  font-size: 0px;
}
.lang-rtl .pagination .product-pagelist .page-list li:last-child .material-icons:before {
  content: "";
  font-size: 24px;
  position: absolute;
  top: 4px;
  left: 0;
  width: 100%;
  height: 24px;
}
.lang-rtl .product-miniature .product-image .product-flags {
  left: auto;
  right: 0;
}
.lang-rtl .products-selection .total-products {
  float: right;
}
.lang-rtl .products-selection .product-sort {
  float: left;
}
.lang-rtl .products-selection .product-sort .sort-by, .lang-rtl .products-selection .product-sort .products-sort-order {
  float: right;
}
.lang-rtl .block-categories .category-sub-menu li[data-depth="0"] > a:before {
  background-position: 8px 0;
}
.lang-rtl .block-categories .category-sub-menu li[data-depth="0"] > a:hover:before {
  background-position: 8px -10px;
}
.lang-rtl .block-categories .category-sub-menu li[data-depth="0"]:hover > a:before {
  background-position: 8px -10px;
}
.lang-rtl .product-page .product-actions .product-variants .product-variants-item .selector::after {
  left: 1px;
  right: auto;
}
.lang-rtl .product-page .product-actions .product-add-to-cart .product-quantity .add {
  float: right;
}
.lang-rtl .product-page .product-actions .product-add-to-cart .product-quantity #quantity_wanted {
  border-radius: 0 5px 5px 0;
}
.lang-rtl .product-page .product-actions .product-add-to-cart .product-quantity .input-group-btn-vertical {
  margin-left: 0;
  margin-right: -1px;
  border-radius: 5px 0 0 5px;
}
.lang-rtl .product-page .product-actions .social-sharing span {
  float: right;
}
.lang-rtl .product-page .product-actions .social-sharing ul {
  float: left;
}
.lang-rtl .product-page .product-actions .social-sharing li {
  margin-left: 0;
  margin-right: 0.5rem;
}
.lang-rtl .product-page .images-container .product-cover .product-flags .new-label {
  left: auto;
  right: 20px;
}
.lang-rtl .product-page .images-container .product-cover .product-flags .discount-percentage {
  left: 20px;
  right: auto;
}
.lang-rtl .product-page .images-container .product-cover .layer {
  left: 20px;
  right: auto;
}
.lang-rtl .product-page .product-reference .label, .lang-rtl .product-page .product-quantities .label {
  text-align: right;
}
.lang-rtl #product-modal .modal-content .modal-body .product-images {
  margin-left: 0;
  margin-right: 13px;
}
.lang-rtl .product-quantity .qty {
  float: right;
}
.lang-rtl .product-quantity .input-group-btn-vertical {
  float: right;
}
.lang-rtl .block-categories .collapse-icons {
  left: 8px;
  right: auto;
}
.lang-rtl .sp-megamenu .home {
  float: right;
}
.lang-rtl .sp-megamenu .navbar-nav {
  float: right;
}
.lang-rtl .sp-megamenu .navbar-nav > li {
  margin-left: 0;
  margin-right: 20px;
}
.lang-rtl .sp-extraslider .owl-controls {
  right: auto;
  left: 0;
}
.lang-rtl .sp-extraslider .style2 .product-container .product-image {
  float: right;
  margin: 0 0 0 10px;
}
.lang-rtl .sp-extraslider .style2 .product-container .product-info {
  text-align: right;
}
.lang-rtl .breadcrumb ul li:after {
  left: -6px;
  right: auto;
}
.lang-rtl #search_filters .clear-all-wrapper {
  right: auto;
  left: 8px;
}
.lang-rtl .sdsarticleItem .sdsarticleComment {
  float: right;
}
.lang-rtl .sdsarticleItem .sdsarticleMore {
  float: right;
}
.lang-rtl .sdsarticleItem .sdsarticleMore .fa-arrow-circle-right:before {
  content: "\f0a8";
}
.lang-rtl .sdsarticleItem .postDate {
  left: auto;
  right: 16px;
}
.lang-rtl .articleDate {
  left: auto;
  right: 16px;
}
.lang-rtl .blogArticle .articleShare .articleSocialTitle {
  float: right;
}
.lang-rtl .blogArticle .articleShare ul {
  float: left;
}
.lang-rtl .blogArticle .articleShare ul > li {
  float: right;
  margin-left: 0;
  margin-right: 10px;
}
.lang-rtl #sp-vermegamenu .navbar-nav > li > a:before {
  background-position: 7px 0;
}
.lang-rtl #sp-vermegamenu .navbar-nav > li > a:hover:before {
  background-position: 7px -10px;
}
.lang-rtl #sp-vermegamenu .navbar-nav > li.parent > a:after {
  content: "\f0d9";
  left: 21px;
  right: auto;
}
.lang-rtl .moduletable .module-tilte i {
  margin-left: 10px;
  margin-right: 0;
}
.lang-rtl .moduletable .module-tilte i:after {
  left: -5px;
  right: auto;
}
.lang-rtl .owl-controls .owl-nav {
  left: 0;
  right: auto;
}
.lang-rtl .product-container.product-deal--style .product-info {
  text-align: right;
}
.lang-rtl .product-container.product-deal--style .product-info .product-description:before {
  left: auto;
  right: 0;
}
.lang-rtl .sp-deal .item-time .time-item {
  float: right;
}
.lang-rtl .sp-deal .item-time .time-item:first-child:after {
  display: none;
}
.lang-rtl .sp-deal .item-time .time-item:last-child:after {
  display: block;
}
.lang-rtl .sp-listing-tabs .ltabs-tabs-container {
  left: 0;
  right: auto;
}
.lang-rtl .sp-listing-tabs .ltabs-tabs > li {
  float: right;
}
.lang-rtl .sp-listing-tabs .ltabs-tabs > li:first-child .ltabs-tab-label {
  border-right-width: 0;
  border-left-width: 1px;
}
.lang-rtl .sp-listing-tabs .ltabs-tabs > li:last-child .ltabs-tab-label {
  border-left-width: 0;
  border-right-width: 1px;
}
.lang-rtl .homeOneBestSeller .sp-listing-tabs .ltabs-tabs-container {
  float: right;
  padding-left: 15px;
  padding-right: 0;
}
.lang-rtl .homeOneBestSeller .sp-listing-tabs .ltabs-tabs > li .ltabs-tab-label {
  padding: 0 15px;
  padding-left: 0;
}
.lang-rtl .homeOneBestSeller .sp-listing-tabs .ltabs-tabs > li .liWrap:after {
  left: -8px;
  right: auto;
  -webkit-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  transform: rotate(135deg);
}
.lang-rtl .contactinfo .content-footer > div > div label {
  text-align: right;
}
.lang-rtl .postItem .postMeta .postMetaReadmore {
  float: right;
}
.lang-rtl .postItem .postMeta .postMetaReadmore .fa-arrow-circle-right:before {
  content: "\f0a8";
}
.lang-rtl .testItem .testContent:before {
  content: "\f10e";
  left: auto;
  right: 0;
}
.lang-rtl .testItem .testContent:after {
  content: "\f10d";
  left: 0;
  right: auto;
}
.lang-rtl .footer-social > a {
  margin-left: 0;
  margin-right: 10px;
}
.lang-rtl .spfooterlinks .links li a:before {
  left: auto;
  right: 0;
  margin-left: 10px;
  margin-right: 0;
}
.lang-rtl .footer-container .footer-bottom .block-left {
  text-align: right;
}
.lang-rtl .footer-container .footer-bottom .block-right {
  text-align: left;
}
.lang-rtl .footer-toplinks .topstore ul li::after {
  left: -1px;
  right: auto;
}
.lang-rtl .footer-toplinks .toplinks ul li::after {
  left: -1px;
  right: auto;
}
.lang-rtl a.backtotop {
  left: 10px;
  right: auto;
}
.lang-rtl .blogArticle .postDate {
  float: right;
}
.lang-rtl .blogArticle .metaPostBy {
  float: left;
}
.lang-rtl .form-control-select {
  padding: 0.5rem 1rem;
  padding-left: 2rem;
  background-position: 0.5rem center;
}
.lang-rtl .contact-rich .block-rich .icon {
  float: right;
}
.lang-rtl .contact-rich .block-rich .labelcontact {
  float: right;
}
.lang-rtl .contact-rich .block-rich .data {
  float: right;
}
.lang-rtl #newsletter_block_home .newsletterForm .form-group .btn {
  left: 10px;
  right: auto;
}
.lang-rtl #newsletter_block_home .newsletterForm .form-group .newsletter-input {
  padding: 10px 30px;
  padding-left: 60px;
}
.lang-rtl .spr_selector {
  margin-left: 5px;
  margin-right: 0;
}
.lang-rtl .spr_selector .fa {
  left: 20px;
  right: auto;
}
.lang-rtl .content-search .spr-search-button {
  left: 8px;
  right: auto;
}
.lang-rtl .spblockcart {
  text-align: left;
}
.lang-rtl .spblockcart .header {
  padding-left: 0;
  padding-right: 50px;
}
.lang-rtl .spblockcart .header i {
  left: auto;
  right: 0;
}
.lang-rtl .spblockcart .cart-products-total {
  padding: 0 18px;
  padding-left: 0;
  text-align: left;
}
.lang-rtl .spblockcart .cart-products-count {
  left: auto;
  right: -16px;
}
.lang-rtl .boxService .boxItem .box-left {
  float: right;
}
.lang-rtl .boxService .boxItem .box-body {
  float: left;
}
.lang-rtl .header_v1 .nav-right {
  text-align: left;
}
.lang-rtl .header_v1 .user-info .welcome-text {
  float: right;
}
.lang-rtl .header_v1 .user-info a {
  float: right;
}
.lang-rtl .header_v1 .user-info a:after {
  left: auto;
  right: 0;
}
.lang-rtl .header_v1 .language-selector:after {
  left: auto;
  right: 0;
}
.lang-rtl .header_v1 .language-selector .dropdown-menu {
  left: 0;
  right: auto;
}
.lang-rtl .header_v1 .currency-selector .sp-currency-title {
  padding: 12px 20px;
  padding-left: 0;
}
.lang-rtl .header_v1 .currency-selector:after {
  left: auto;
  right: 0;
}
.lang-rtl .header_v1 .currency-selector .dropdown-menu {
  left: 0;
  right: auto;
}
.lang-rtl .header_v2 .user-info .welcome-text {
  float: right;
}
.lang-rtl .header_v2 .user-info a {
  float: right;
}
.lang-rtl .header_v2 .nav-right {
  text-align: left;
}
.lang-rtl .header_v2 .sphomepage-slider .owl-controls .owl-nav .owl-next {
  right: auto;
  left: 55px;
}
.lang-rtl .header_v2 .sphomepage-slider .owl-controls .owl-nav .owl-prev {
  right: auto;
  left: 0;
}
.lang-rtl .header_v2 .sphomepage-slider .owl-controls .owl-dots {
  right: 35px;
  left: auto;
}
.lang-rtl .content_v2 .moduletable .module-tilte::before {
  left: auto;
  right: 0;
}
.lang-rtl .content_v2 .owl-controls .owl-nav {
  border-left: 0;
  border-right: 1px solid #ddd;
}
@media (min-width: 768px) {
  .lang-rtl .content_v2 .product-container.product-deal--style .item-time {
    float: left;
  }
}
.lang-rtl .content_v2 .homeTwoBestSeller .sp-listing-tabs .ltabs-tabs > li {
  border: 1px solid transparent;
  border-left: 1px solid #ddd;
}
.lang-rtl .content_v2 .bxsliderDeal .slick-list, .lang-rtl .content_v2 .bxsliderDeal .slick-list * {
  direction: ltr;
}
.lang-rtl .header_v3 .user-info .welcome-text {
  float: right;
}
.lang-rtl .header_v3 .user-info a {
  float: right;
}
.lang-rtl .header_v3 .nav-right {
  text-align: left;
}
.lang-rtl .header_v3 .nav-right > div:after {
  left: 0;
  right: auto;
}
.lang-rtl .header_v3 .currency-selector .sp-currency-title {
  padding: 11px 20px;
  padding-left: 0;
}
.lang-rtl .header_v3 .phoneHeader {
  left: 15px;
  right: auto;
}
.lang-rtl .header_v3 .sp-vermegamenu .cat-title .icon {
  left: 20px;
  right: auto;
}
.lang-rtl .boxCollection .boxItem {
  float: right;
  border-right: 1px solid #ddd;
}
.lang-rtl .boxCollection .boxItem:first-child {
  border-right-color: transparent;
}
.lang-rtl .ltabsWrap .ltabsImage:after {
  left: -1px;
  right: auto;
}
.lang-rtl .ltabsWrap.imageRight .ltabs-item {
  margin-right: -1px;
}
.lang-rtl .ltabsWrap.imageRight .ltabsImage:after {
  right: -1px;
  left: auto;
}
.lang-rtl .header_v4 .user-info .welcome-text {
  float: right;
  padding: 0 20px;
  padding-right: 0;
}
.lang-rtl .header_v4 .user-info a {
  float: right;
}
.lang-rtl .header_v4 .user-info a:after {
  left: auto;
  right: 0;
}
.lang-rtl .header_v4 .nav-right {
  text-align: left;
}
.lang-rtl .header_v4 .nav-right > div:after {
  left: 0;
  right: auto;
}
.lang-rtl .header_v4 .currency-selector .sp-currency-title {
  padding: 11px 20px;
  padding-left: 0;
}
.lang-rtl .header_v4 .header-top-right {
  text-align: left;
}
.lang-rtl .header_v4 .spblockcart .cart-products-count {
  right: auto;
  left: -15px;
}
.lang-rtl .header_v4 .topSearch .search-content {
  left: 0;
  right: auto;
}
.lang-rtl .header_v4 .topSearch .spr_selector .searchproLabel {
  text-align: right;
}
.lang-rtl .header_v4 .content-search .spr-query {
  padding: 10px 30px;
  padding-left: 50px;
}
.lang-rtl .fourBannerHome4 .rowTop {
  padding-right: 15px;
  padding-left: 5px;
}
.lang-rtl .content_v4 .promotion .item {
  text-align: right;
}
.lang-rtl .dealLeftColumn .item-time .time-item {
  float: none;
}
.lang-rtl .dealLeftColumn .item-time .time-item:after {
  left: -2px;
  right: auto;
}
.lang-rtl .footer-topv4 #newsletter_block_home .newsletterForm {
  float: left;
}
.lang-rtl .footer-topv4 #newsletter_block_home .newsletterForm .form-group {
  float: left;
}
.lang-rtl .footer-v4.footer-container .footer-middle .spcustom_html {
  text-align: left;
}
.lang-rtl .footer-v4 .downloadApp {
  text-align: left;
}
.lang-rtl .footer-v4 .downloadApp > a {
  margin-left: 0;
  margin-right: 10px;
}
.lang-rtl .footer-v4 .footer-social {
  text-align: right;
}
.lang-rtl .footer-v4 .footer-social > a {
  margin-left: 10px;
  margin-right: 0px;
}
.lang-rtl .proList4Three .product-miniature .product-container .product-info {
  text-align: right;
}
.lang-rtl .proList4Two .owl-item .item > .product-miniature {
  float: left;
  margin-left: 0;
  margin-right: 10px;
}
.lang-rtl .proList4Two .owl-item .item > .product-miniature:nth-child(3), .lang-rtl .proList4Two .owl-item .item > .product-miniature:nth-child(5) {
  margin-left: 0;
  margin-right: 0;
}
.lang-rtl .language-selector .dropdown-menu {
  text-align: right;
  left: 0;
  right: auto;
}
.lang-rtl .currency-selector .dropdown-menu {
  left: 0;
  right: auto;
}
.lang-rtl .salePercent {
  left: auto;
  right: -50px;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.lang-rtl .header_v5 .user-info .welcome-text {
  padding: 0 20px;
  padding-right: 0;
  float: none;
  display: inline-block;
  vertical-align: middle;
}
.lang-rtl .header_v5 .user-info a {
  float: none;
  display: inline-block;
  vertical-align: middle;
}
.lang-rtl .header_v5 .user-info a:after {
  left: auto;
  right: 0;
}
.lang-rtl .header_v5 .nav-right {
  text-align: left;
}
.lang-rtl .header_v5 .currency-selector .sp-currency-title {
  margin: 6px 0;
  margin-right: 10px;
}
.lang-rtl .header_v5 .storeLocation:after {
  left: 0;
  right: auto;
}
.lang-rtl .header_v5 .hotline {
  left: 15px;
  right: auto;
}
.lang-rtl .header_v5 .spr_selector .searchproLabel {
  padding: 10px 20px;
  padding-left: 30px;
}
.lang-rtl .content_v5 .sp-listing-tabs .owl-controls .owl-nav {
  left: 10px;
  right: auto;
}
.lang-rtl .content_v5 .sphomepage-slider .owl-controls .owl-nav .owl-prev {
  left: 20px;
  right: auto;
}
.lang-rtl .content_v5 .sphomepage-slider .owl-controls .owl-nav .owl-next {
  left: 70px;
  right: auto;
}
.lang-rtl .content_v5 .sphomepage-slider .owl-controls .owl-dots {
  text-align: right;
}
.lang-rtl .footer-v5 .footer-social {
  text-align: right;
}
.lang-rtl .footer-v5 .footer-social > a {
  margin: 0;
  margin-left: 10px;
}
.lang-rtl .block-categories .arrows {
  left: 11px;
  right: auto;
  transform: rotate(-180deg);
}
@media (max-width: 1199px) {
  .lang-rtl .sp-megamenu .navbar-nav > li {
    margin-right: 10px;
  }
  .lang-rtl #sp-vermegamenu .navbar-nav > li.parent > a::after {
    left: 12px;
  }
  .lang-rtl .content_v2 .homeTwoBestSeller .owl-controls .owl-nav {
    border: 1px solid #ddd;
  }
}
@media (max-width: 991px) {
  .lang-rtl .footer-social {
    text-align: center;
  }
  .lang-rtl .spverticalmenu .navbar-header .navbar-toggle {
    float: right;
  }
  .lang-rtl .hotmail {
    text-align: left;
  }
  .lang-rtl .header_v1 .nav-right {
    text-align: center;
  }
  .lang-rtl .header_v1 .currency-selector .sp-currency-title {
    padding: 0px 5px;
    padding-right: 0px;
  }
  .lang-rtl .header_v2 .nav-right {
    text-align: center;
  }
  .lang-rtl .header_v2 .hotline {
    text-align: left;
  }
  .lang-rtl .header_v2 .navbar .navbar-button .navbar-toggle {
    float: left;
  }
  .lang-rtl .content_v2 .listingTablet .owl-controls .owl-nav {
    border: 1px solid #ddd;
  }
  .lang-rtl .footer-v5.footer-container .footer-bottom .copyright {
    text-align: center;
  }
  .lang-rtl .footer-v5.footer-container .footer-bottom .block-right {
    text-align: center;
  }
  .lang-rtl .navbar #sp-megamenu {
    left: auto;
    right: 0;
    text-align: right;
    -webkit-transform: translate3d(280px, 0, 0);
    transform: translate3d(280px, 0, 0);
  }
  .lang-rtl .navbar #sp-megamenu.sp-megamenu-active {
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .lang-rtl .navbar #sp-megamenu #remove-megamenu {
    left: 5px;
    right: auto;
  }
  .lang-rtl .header_v4 .user-info {
    text-align: center;
  }
  .lang-rtl .header_v4 .user-info .welcome-text {
    float: none;
    display: inline-block;
    vertical-align: middle;
  }
  .lang-rtl .header_v4 .user-info a {
    float: none;
    display: inline-block;
    vertical-align: middle;
  }
  .lang-rtl .header_v4 .nav-right {
    text-align: center;
  }
  .lang-rtl .proList4Two .owl-item .item > .product-miniature {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 767px) {
  .lang-rtl .products-selection .product-sort {
    float: right;
  }
  .lang-rtl .products-selection .filter-button {
    float: left;
  }
  .lang-rtl .product-line-grid-right .bootstrap-touchspin {
    float: right !important;
  }
  .lang-rtl .sp-listing-tabs .ltabs-tab-selected:after {
    left: 20px;
    right: auto;
  }
  .lang-rtl .homeOneBestSeller .sp-listing-tabs .ltabs-tabs-container {
    padding: 0;
  }
  .lang-rtl .header_v2 #_mobile_spcurrency {
    margin-left: 30px;
    margin-right: 0;
  }
  .lang-rtl .header_v3 .phoneHeader {
    left: auto;
    right: auto;
  }
  .lang-rtl .footer-container .footer-bottom .block-left {
    text-align: center;
  }
  .lang-rtl .footer-container .footer-bottom .block-right {
    text-align: center;
  }
  .lang-rtl .footer-v4.footer-container .footer-middle .spcustom_html {
    text-align: center;
  }
  .lang-rtl .footer-v4 .downloadApp {
    text-align: center;
  }
  .lang-rtl .footer-v4 .downloadApp > a {
    margin: 0 5px;
  }
  .lang-rtl .footer-v4 .footer-social {
    text-align: center;
  }
  .lang-rtl .header_v4 .topSearch .search-content {
    left: 0;
    right: 0;
  }
  .lang-rtl .footer-topv4 #newsletter_block_home .newsletterForm .form-group {
    float: none;
  }
  .lang-rtl .header_v5 #_mobile_spcurrency {
    margin-left: 20px;
    margin-right: 0;
  }
  .lang-rtl .content_v5 .sp-listing-tabs .ltabs-tab-selected {
    border-left: 1px solid rgba(255, 255, 255, 0.2);
    border-right: 0;
  }
}
