/*$Id$*/
@media all and (min-width: 992px) {
  html[dir="rtl"] .zpdark-header-portion.theme-header-topbar .theme-topbar-contact-info ul .theme-topbar-info, html[dir="rtl"] .zpdark-header-portion.theme-header .theme-topbar-contact-info ul .theme-topbar-info {
    border-right-color: RGBA(255, 255, 255, 0.8); } }

html[dir="rtl"] .zpdark-header-portion.theme-header-topbar .theme-topbar-contact-info ul .theme-topbar-info:last-child, html[dir="rtl"] .zpdark-header-portion.theme-header .theme-topbar-contact-info ul .theme-topbar-info:last-child {
  border-right-color: RGBA(255, 255, 255, 0.8); }

html[dir="rtl"] .zpdark-header-portion.theme-header-topbar .theme-socialicon-parent, html[dir="rtl"] .zpdark-header-portion.theme-header .theme-socialicon-parent {
  border-right-color: RGBA(255, 255, 255, 0.8); }

html[dir="rtl"] .zpdark-header-portion.theme-header-topbar .theme-portal-login .theme-portal-container .theme-portal-content:first-child, html[dir="rtl"] .zpdark-header-portion.theme-header .theme-portal-login .theme-portal-container .theme-portal-content:first-child {
  border-left-color: RGBA(255, 255, 255, 0.8); }

html[dir="rtl"] .zpdark-header-portion.theme-header .theme-navigation-and-icons .theme-search-and-mini-cart-group .theme-search-and-mini-cart-group-item:first-child .theme-search-icon, html[dir="rtl"] .zpdark-header-portion.theme-header-topbar .theme-navigation-and-icons .theme-search-and-mini-cart-group .theme-search-and-mini-cart-group-item:first-child .theme-search-icon {
  border-left-color: #FFFFFF; }

html[dir="rtl"] .zphero .zsslider-arrows-container .zsslider-arrow-left {
  left: 10px;
  right: auto; }

html[dir="rtl"] .zphero .zsslider-arrows-container .zsslider-arrow-right {
  right: 10px;
  left: auto; }

@media all and (min-width: 992px) {
  html[dir="rtl"] .theme-header-topbar .theme-topbar-contact-info ul .theme-topbar-info .theme-topbar-info-icon {
    margin-left: 5px;
    margin-right: 0px; } }

@media all and (min-width: 992px) {
  html[dir="rtl"] .theme-header-topbar .theme-topbar-contact-info ul .theme-topbar-info:last-child {
    padding-right: 13px;
    border-right: 1px dotted;
    margin-right: 13px;
    border-left: 0px;
    margin-left: 0;
    padding-left: 0px; } }

@media all and (min-width: 992px) {
  html[dir="rtl"] .theme-header-topbar .theme-socialicon-parent {
    padding-right: 13px;
    border-right: 1px dotted;
    margin-right: 13px;
    border-left: 0px;
    margin-left: 0;
    padding-left: 0px; } }

@media all and (min-width: 992px) {
  html[dir="rtl"] .theme-header-topbar .theme-socialicon-parent.theme-social-icon-space {
    border-right: 0 none;
    padding-right: 0;
    margin-right: 0; } }

@media all and (min-width: 992px) {
  html[dir="rtl"] .theme-header-topbar .theme-socialicon-parent ul li:first-child a {
    margin-left: 17px; } }

@media all and (min-width: 992px) {
  html[dir="rtl"] .theme-header-topbar .theme-socialicon-parent ul li:last-child a {
    margin-left: 0; } }

html[dir="rtl"] .theme-header-topbar .theme-portal-login {
  margin-right: auto;
  margin-left: 0px; }
  html[dir="rtl"] .theme-header-topbar .theme-portal-login .theme-portal-container .theme-portal-content.theme-portal-username-content a.theme-user-name-dropdown .theme-user-profile-down-arrow {
    margin-left: 0;
    margin-right: 10px; }

html[dir="rtl"] .theme-header-topbar .theme-search-minicart-responsive .theme-search-and-mini-cart-group .theme-search .theme-search-icon {
  padding-left: 15px; }

html[dir="rtl"] .theme-header .zpcontainer .theme-branding-info {
  margin-right: 0px;
  margin-left: auto; }
  html[dir="rtl"] .theme-header .zpcontainer .theme-branding-info .theme-logo-parent {
    padding-right: 0; }
    @media all and (min-width: 992px) {
      html[dir="rtl"] .theme-header .zpcontainer .theme-branding-info .theme-logo-parent {
        padding-right: 0px;
        padding-left: 15px; } }
html[dir="rtl"] .theme-header .zpcontainer .theme-navigation-and-icons .theme-search-cart-non-res {
  margin-right: 0;
  margin-left: 10px; }
  @media all and (min-width: 992px) {
    html[dir="rtl"] .theme-header .zpcontainer .theme-navigation-and-icons .theme-search-cart-non-res {
      margin-right: 0px;
      margin-left: 0px; } }
html[dir="rtl"] .theme-header .zpcontainer .theme-navigation-and-icons.theme-search-mini-cart-style-03 .theme-search-icon {
  border-left: 1px dotted #3A448A; }

html[dir="rtl"] .theme-header .zpcontainer .theme-navigation-and-icons.theme-search-mini-cart-style-03:only-child .theme-search-icon {
  border-left: 0 none;
  border-right: 0px; }

html[dir="rtl"] .zpheader-style-01 .theme-header .zpcontainer .theme-branding-info {
  padding-right: 0px;
  padding-left: 15px; }

html[dir="rtl"] .zpheader-style-01.theme-cart-checkout-headersix.theme-mobile-header-fixed {
  right: auto;
  left: 0px; }

html[dir="rtl"] .theme-vertical-navigation-container .theme-header .zpcontainer .theme-vertical-navigation-contact-social .theme-header-topbar .theme-topbar-contact-info ul .theme-topbar-info:last-child {
  padding-right: 0px;
  border-right: 0px;
  margin-right: 0px; }

html[dir="rtl"] .theme-search-loader-dots.theme-show-search-loader-dots {
  right: auto;
  left: 0; }

html[dir="rtl"] .theme-navigation-and-icons .theme-search-and-mini-cart-group .theme-search .theme-search-field-container {
  left: auto;
  right: 0; }
  @media all and (min-width: 992px) {
    html[dir="rtl"] .theme-navigation-and-icons .theme-search-and-mini-cart-group .theme-search .theme-search-field-container {
      left: 15px;
      right: auto; } }
  html[dir="rtl"] .theme-navigation-and-icons .theme-search-and-mini-cart-group .theme-search .theme-search-field-container input[type="text"] {
    padding: 5px 20px 5px 60px; }
  html[dir="rtl"] .theme-navigation-and-icons .theme-search-and-mini-cart-group .theme-search .theme-search-field-container .theme-search-go {
    right: auto;
    left: 0px; }

html[dir="rtl"] .theme-search-and-mini-cart-group-item:first-child .theme-search-icon {
  border-right: 0px;
  border-left: 1px dotted #3A448A;
  align-items: center;
  margin-right: 15px; }

html[dir="rtl"] .theme-navigation-and-icons .theme-search-and-mini-cart-group .theme-search-and-mini-cart-group-item:first-child .theme-search-icon {
  border-left: 1px dotted #3A448A;
  border-right: 0px none;
  margin-right: 0px; }

html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu .theme-sub-li-menu.theme-submenu-down-arrow, html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu .theme-sub-li-menu.theme-submenu-right-arrow {
  margin-left: 0;
  margin-right: 10px; }

html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu .theme-sub-li-menu {
  right: auto;
  left: 10px; }
  @media all and (min-width: 992px) {
    html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu .theme-sub-li-menu {
      margin-left: 0;
      margin-right: 5px; } }
  html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu .theme-sub-li-menu.theme-submenu-down-arrow:after, html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu .theme-sub-li-menu.theme-submenu-up-arrow:after {
    margin-left: 0;
    margin-right: 10px;
    left: auto;
    right: 5px; }
  @media all and (min-width: 992px) {
    html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu .theme-sub-li-menu.theme-submenu-down-arrow, html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu .theme-sub-li-menu.theme-submenu-right-arrow {
      margin-left: 0px;
      margin-right: 10px; } }
  html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu .theme-sub-li-menu.theme-submenu-right-arrow {
    margin-left: 0;
    margin-right: auto;
    transform: rotate(227deg) translate(0, 50%); }

html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu ul li a {
  padding: 10px 20px 10px 40px; }
  @media all and (min-width: 992px) {
    html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu ul li a {
      padding-left: 20px; } }
html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu ul li ul {
  padding-left: 0; }
  @media all and (min-width: 992px) {
    html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu ul li ul {
      left: auto;
      right: 0px; }
      html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu ul li ul.theme-sub-menu-position-change {
        right: auto;
        padding-right: 0px;
        padding-left: 3px;
        left: 0px; } }
  html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu ul li ul li {
    margin-right: 0;
    text-align: inherit;
    padding-right: 20px;
    padding-left: 0; }
    html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu ul li ul li a {
      padding: 8px 10px 8px 40px; }
      @media all and (min-width: 992px) {
        html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu ul li ul li a {
          padding-left: 20px; } }
      @media all and (min-width: 992px) {
        html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu ul li ul li a .theme-sub-li-menu {
          left: 10px;
          right: auto;
          margin-right: auto;
          margin-left: 0px; } }
    @media all and (min-width: 992px) {
      html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu ul li ul li {
        padding-right: 5px; } }
    html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu ul li ul li:first-of-type {
      padding-right: 20px; }
      @media all and (min-width: 992px) {
        html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu ul li ul li:first-of-type {
          padding-right: 5px; } }
    @media all and (min-width: 992px) {
      html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu ul li ul li {
        padding-left: 5px; } }
  html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu ul li ul ul {
    right: 100%;
    left: auto; }
    html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu ul li ul ul.theme-sub-menu-position-change {
      right: auto;
      left: 100%;
      padding-right: 0px;
      padding-left: 0; }

@media all and (min-width: 992px) {
  html[dir="rtl"] .theme-vertical-navigation-container .theme-navigation-and-icons .theme-search-and-mini-cart-group .theme-search-and-mini-cart-group-item:only-child {
    margin-right: 0px; } }

html[dir="rtl"] .theme-responsive-menu-area.zpcontainer {
  margin-left: 0;
  margin-right: auto; }
  html[dir="rtl"] .theme-responsive-menu-area.zpcontainer .theme-responsive-menu-container .theme-burger-icon:before, html[dir="rtl"] .theme-responsive-menu-area.zpcontainer .theme-responsive-menu-container .theme-burger-icon:after {
    left: 0;
    right: 0px; }
  html[dir="rtl"] .theme-responsive-menu-area.zpcontainer .theme-responsive-menu .theme-menu ul.theme-scoialicon-inner-parent li a svg {
    margin-left: 10px;
    margin-right: 0px; }
  html[dir="rtl"] .theme-responsive-menu-area.zpcontainer .theme-responsive-menu .theme-menu ul.theme-scoialicon-inner-parent li:last-child a svg {
    margin-right: 0px;
    margin-left: 10px; }
  html[dir="rtl"] .theme-responsive-menu-area.zpcontainer .theme-responsive-menu .theme-topbar-contact-info ul {
    margin-left: 15px;
    margin-right: auto; }
    html[dir="rtl"] .theme-responsive-menu-area.zpcontainer .theme-responsive-menu .theme-topbar-contact-info ul:first-child li a svg {
      margin-right: 0px;
      margin-left: 10px; }

html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu .theme-currency-option-container .theme-currency-label {
  margin-right: 0;
  margin-left: auto;
  left: auto;
  right: 0px;
  padding-left: 0px;
  padding-right: 22px; }

html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu .theme-currency-option-container ul {
  margin-left: 0;
  margin-right: auto; }
  html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu .theme-currency-option-container ul li:first-child {
    padding: 0 5px 0 0px; }
  html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu .theme-currency-option-container ul.theme-currency-open li:first-child {
    padding: 10px; }

html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu .theme-currency-option-container.theme-currency-style-01 ul.theme-currency-open, html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu .theme-currency-option-container.theme-currency-style-02 ul.theme-currency-open, html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu .theme-currency-option-container.theme-currency-style-03 ul.theme-currency-open {
  right: 0px;
  left: auto; }

html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu {
  left: auto;
  right: 0px; }
  html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu .theme-close-menu {
    right: auto;
    left: 13px; }
  html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu .theme-close-menu:before,
  html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu .theme-close-menu:after {
    left: auto;
    right: 8px; }
  @media all and (min-width: 992px) {
    html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu ul {
      padding-right: 0; } }
  @media all and (min-width: 992px) {
    html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu ul li:first-of-type {
      margin-right: 0;
      padding-right: 0; } }
  @media all and (min-width: 992px) {
    html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu ul li {
      margin-right: 25px;
      margin-left: 0; } }
  @media all and (max-width: 768px) {
    html[dir="rtl"] .theme-navigation-and-icons .theme-menu-area .theme-menu ul li a {
      padding-right: 20px;
      padding-left: 45px; } }
html[dir="rtl"] .zpmm .zpmm-inner .seperator-divider .zpelem-col {
  border: 0; }
  @media all and (min-width: 992px) {
    html[dir="rtl"] .zpmm .zpmm-inner .seperator-divider .zpelem-col {
      border-right: 0;
      border-left: 1px solid RGBA(229, 229, 229, 0.4); }
      html[dir="rtl"] .zpmm .zpmm-inner .seperator-divider .zpelem-col:last-child {
        border-left: 0; } }
@media all and (max-width: 992px) {
  html[dir="rtl"] .zpmm .zpmm-inner .zpmm-element.zpmm-text a, html[dir="rtl"] .zpmm .zpmm-inner .zpmm-element.zpmm-title a {
    padding: 0; } }

html[dir="rtl"] .theme-breadcrumb-container .theme-breadcrumb .theme-breadcrumb-nav:first-child {
  margin-right: 0px; }

html[dir="rtl"] .theme-breadcrumb-container .theme-breadcrumb .theme-breadcrumb-nav:last-child {
  padding-right: 0;
  padding-left: 13px; }

@media all and (min-width: 992px) {
  html[dir="rtl"] .theme-category-col.theme-category-col-left {
    padding-left: 0px; } }

@media all and (min-width: 992px) {
  html[dir="rtl"] .theme-category-col.theme-category-col-right {
    padding-right: 0px; } }

html[dir="rtl"] .theme-category-col.theme-category-noimage-description {
  padding-right: 0;
  padding-left: 15px; }

html[dir="rtl"] .theme-collection-sort-inner {
  margin-left: 0px;
  margin-right: auto; }
  html[dir="rtl"] .theme-collection-sort-inner select {
    margin-left: 0px;
    margin-right: 10px;
    padding: 0 10px 0 18px; }
  html[dir="rtl"] .theme-collection-sort-inner .theme-sortby-option {
    margin-left: 0px;
    margin-right: 10px; }
    html[dir="rtl"] .theme-collection-sort-inner .theme-sortby-option .theme-sortby-option-val {
      margin-right: 0px;
      margin-left: 10px;
      padding-right: 0;
      padding-left: 10px;
      border-right: 0px;
      border-left: 1px solid #818181; }
      html[dir="rtl"] .theme-collection-sort-inner .theme-sortby-option .theme-sortby-option-val:last-child {
        margin-left: 0;
        padding-left: 0;
        border-left: 0 none; }

html[dir="rtl"] .theme-prod-box.theme-product-list-style-01 .theme-prod-box-content.theme-prod-price .theme-prod-old-price {
  margin-left: 0px;
  margin-right: 10px; }

html[dir="rtl"] .theme-prod-box.theme-product-list-style-01.theme-prod-name {
  padding-right: 0;
  padding-left: 15px; }

html[dir="rtl"] .theme-prod-box.theme-product-list-style-01.theme-rating {
  padding-right: 0px;
  padding-left: 15px; }

html[dir="rtl"] .theme-prod-box.theme-product-list-style-01.theme-ribbon-prod-box {
  margin-right: 0;
  margin-left: 15px; }
  html[dir="rtl"] .theme-prod-box.theme-product-list-style-01.theme-ribbon-prod-box .theme-ribbons {
    position: absolute;
    right: -25px;
    top: 50%;
    transform: translate(0, -50%); }

html[dir="rtl"] .theme-prod-box.theme-product-list-style-01 .theme-product-resposnsive-link {
  left: auto;
  right: 0; }

html[dir="rtl"] .theme-prod-box.theme-product-list-style-01 .theme-prod-coupons-container .theme-prod-coupons-claimed-container .theme-prod-coupons-claimed-progress .theme-prod-coupons-claimed-progressbar {
  right: 0;
  left: auto; }

html[dir="rtl"] .theme-prod-box.theme-product-list-style-01 .theme-prod-coupons-container .theme-prod-coupons-code {
  margin-right: 10px; }

@media all and (min-width: 992px) {
  html[dir="rtl"] .theme-prod-box.theme-product-list-style-01 .theme-prod-coupons-code-container .theme-rating .zpform-comment-rating-container {
    margin-right: 0;
    margin-left: 10px; } }

@media all and (min-width: 992px) {
  html[dir="rtl"] .zpcol-md-12 .zpfilmstrip[data-filmstrip-itemcount='6'] .theme-prod-box.theme-product-list-style-01 .theme-prod-coupons-code-container .theme-rating .zpform-comment-rating-container, html[dir="rtl"] .zpcol-md-12 .zpfilmstrip[data-filmstrip-itemcount='5'] .theme-prod-box.theme-product-list-style-01 .theme-prod-coupons-code-container .theme-rating .zpform-comment-rating-container, html[dir="rtl"] .zpcol-md-11 .zpfilmstrip[data-filmstrip-itemcount='6'] .theme-prod-box.theme-product-list-style-01 .theme-prod-coupons-code-container .theme-rating .zpform-comment-rating-container, html[dir="rtl"] .zpcol-md-11 .zpfilmstrip[data-filmstrip-itemcount='5'] .theme-prod-box.theme-product-list-style-01 .theme-prod-coupons-code-container .theme-rating .zpform-comment-rating-container, html[dir="rtl"] .zpcol-md-10 .zpfilmstrip[data-filmstrip-itemcount='6'] .theme-prod-box.theme-product-list-style-01 .theme-prod-coupons-code-container .theme-rating .zpform-comment-rating-container, html[dir="rtl"] .zpcol-md-10 .zpfilmstrip[data-filmstrip-itemcount='5'] .theme-prod-box.theme-product-list-style-01 .theme-prod-coupons-code-container .theme-rating .zpform-comment-rating-container, html[dir="rtl"] .zpcol-md-12 .zpfilmstrip[data-filmstrip-itemcount='6'] .theme-prod-box.theme-product-list-style-01 .theme-prod-coupons-code-container .theme-rating .zpform-comment-rating-container, html[dir="rtl"] .zpcol-md-12 .zpfilmstrip[data-filmstrip-itemcount='5'] .theme-prod-box.theme-product-list-style-01 .theme-prod-coupons-code-container .theme-rating .zpform-comment-rating-container, html[dir="rtl"] .zpcol-md-11 .zpfilmstrip[data-filmstrip-itemcount='6'] .theme-prod-box.theme-product-list-style-01 .theme-prod-coupons-code-container .theme-rating .zpform-comment-rating-container, html[dir="rtl"] .zpcol-md-11 .zpfilmstrip[data-filmstrip-itemcount='5'] .theme-prod-box.theme-product-list-style-01 .theme-prod-coupons-code-container .theme-rating .zpform-comment-rating-container, html[dir="rtl"] .zpcol-md-9 .zpfilmstrip[data-filmstrip-itemcount='6'] .theme-prod-box.theme-product-list-style-01 .theme-prod-coupons-code-container .theme-rating .zpform-comment-rating-container, html[dir="rtl"] .zpcol-md-9 .zpfilmstrip[data-filmstrip-itemcount='5'] .theme-prod-box.theme-product-list-style-01 .theme-prod-coupons-code-container .theme-rating .zpform-comment-rating-container {
    margin-left: 0px; } }

@media all and (min-width: 992px) {
  html[dir="rtl"] .zpcol-md-8 .zpfilmstrip[data-filmstrip-itemcount='4'] .theme-prod-box.theme-product-list-style-01 .theme-prod-coupons-code-container .theme-rating .zpform-comment-rating-container, html[dir="rtl"] .zpcol-md-8 .zpfilmstrip[data-filmstrip-itemcount='3'] .theme-prod-box.theme-product-list-style-01 .theme-prod-coupons-code-container .theme-rating .zpform-comment-rating-container, html[dir="rtl"] .zpcol-md-7 .zpfilmstrip[data-filmstrip-itemcount='4'] .theme-prod-box.theme-product-list-style-01 .theme-prod-coupons-code-container .theme-rating .zpform-comment-rating-container, html[dir="rtl"] .zpcol-md-7 .zpfilmstrip[data-filmstrip-itemcount='3'] .theme-prod-box.theme-product-list-style-01 .theme-prod-coupons-code-container .theme-rating .zpform-comment-rating-container, html[dir="rtl"] .zpcol-md-6 .zpfilmstrip[data-filmstrip-itemcount='4'] .theme-prod-box.theme-product-list-style-01 .theme-prod-coupons-code-container .theme-rating .zpform-comment-rating-container, html[dir="rtl"] .zpcol-md-6 .zpfilmstrip[data-filmstrip-itemcount='3'] .theme-prod-box.theme-product-list-style-01 .theme-prod-coupons-code-container .theme-rating .zpform-comment-rating-container, html[dir="rtl"] .zpcol-md-5 .zpfilmstrip[data-filmstrip-itemcount='4'] .theme-prod-box.theme-product-list-style-01 .theme-prod-coupons-code-container .theme-rating .zpform-comment-rating-container, html[dir="rtl"] .zpcol-md-5 .zpfilmstrip[data-filmstrip-itemcount='3'] .theme-prod-box.theme-product-list-style-01 .theme-prod-coupons-code-container .theme-rating .zpform-comment-rating-container {
    margin-left: 0px; } }

html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-detail-img-container .theme-prod-detail-img .theme-image-overlay {
  left: 0;
  right: auto; }
  html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-detail-img-container .theme-prod-detail-img .theme-image-overlay .theme-image-loader:after, html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-detail-img-container .theme-prod-detail-img .theme-image-overlay .theme-image-loader:before {
    right: -20px;
    left: auto; }
  html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-detail-img-container .theme-prod-detail-img .theme-image-overlay .theme-image-loader:after {
    left: auto;
    right: 20px; }

html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-detail-img-container .theme-prod-detail-thumbnail-container .theme-prod-detail-thumbnail {
  margin-right: 0px;
  margin-left: 10px; }
  html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-detail-img-container .theme-prod-detail-thumbnail-container .theme-prod-detail-thumbnail:last-child {
    margin-left: 0; }

html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-detail-entries .theme-prod-detail-entry-row .theme-prod-review-entry .theme-prod-review {
  padding-left: 15px;
  border-left: 1px solid; }
  html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-detail-entries .theme-prod-detail-entry-row .theme-prod-review-entry .theme-prod-review.theme-prod-review-count {
    border-left: 1px solid; }
  html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-detail-entries .theme-prod-detail-entry-row .theme-prod-review-entry .theme-prod-review:last-child {
    padding-left: 0;
    margin-right: 15px;
    border-left: 0 none; }

html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-detail-entries .theme-prod-detail-entry-row.theme-prod-detail-short-desc-container .theme-prod-detail-short-desc {
  word-break: break-all;
  word-break: break-word; }
  html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-detail-entries .theme-prod-detail-entry-row.theme-prod-detail-short-desc-container .theme-prod-detail-short-desc ul {
    padding-right: 12px;
    padding-left: 0; }

html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-detail-entries .theme-prod-detail-entry-row.theme-prod-detail-attr-variants .theme-prod-variant {
  margin-right: 0px;
  margin-left: 15px; }
  html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-detail-entries .theme-prod-detail-entry-row.theme-prod-detail-attr-variants .theme-prod-variant:last-child {
    margin-left: 0; }
  html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-detail-entries .theme-prod-detail-entry-row.theme-prod-detail-attr-variants .theme-prod-variant .theme-product-color-variations span {
    margin-left: 10px;
    margin-right: 0px; }
    html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-detail-entries .theme-prod-detail-entry-row.theme-prod-detail-attr-variants .theme-prod-variant .theme-product-color-variations span:last-child {
      margin-left: 0px; }
  html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-detail-entries .theme-prod-detail-entry-row.theme-prod-detail-attr-variants .theme-prod-variant .theme-variant-select-container span {
    margin-right: 0px;
    margin-left: 10px; }
    html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-detail-entries .theme-prod-detail-entry-row.theme-prod-detail-attr-variants .theme-prod-variant .theme-variant-select-container span:last-child {
      margin-left: 0px; }
  html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-detail-entries .theme-prod-detail-entry-row.theme-prod-detail-attr-variants .theme-prod-variant .theme-prod-color .theme-prod-color-inner {
    margin-right: 0px;
    margin-left: 8px; }
    html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-detail-entries .theme-prod-detail-entry-row.theme-prod-detail-attr-variants .theme-prod-variant .theme-prod-color .theme-prod-color-inner:last-child {
      margin-left: 0; }

html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-detail-entries .theme-prod-detail-entry-row .theme-rating-review-container .theme-write-review {
  margin-left: 0;
  padding-left: 0;
  border-left: 0 none;
  padding-right: 15px;
  border-right: 1px solid; }

html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-calculated-detail-entries .theme-prod-detail-entry-row .theme-custom-field-container .zpform-container .zpform-outer li .zpform-field-container.zpform-datetime-formula .zpform-icon-formula {
  border-right: 0;
  border-left: 1px solid RGBA(255, 255, 255, 0.7); }

html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-calculated-detail-entries .theme-prod-detail-entry-row .theme-custom-field-container .theme-custom-field-percentage-container span {
  border-right: 0;
  border-left: 1px solid RGBA(255, 255, 255, 0.7); }

html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-calculated-detail-entries .theme-prod-detail-entry-row .theme-custom-field-container .theme-custom-field-select-container:after {
  left: 13px;
  right: auto; }

html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-calculated-detail-entries .theme-prod-detail-entry-row .theme-custom-field-container.theme-custom-field-checkbox-container .theme-custom-field-label {
  margin-left: 0;
  margin-right: 5px; }

html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-calculated-detail-entries .theme-prod-detail-entry-row .theme-custom-field-container .theme-custom-field-amount-container span {
  border-left: 0;
  border-right: 1px solid RGBA(255, 255, 255, 0.7); }

html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-calculated-detail-entries .theme-prod-detail-entry-row .theme-prod-total-old-price {
  margin-left: 0px;
  margin-right: 8px; }

html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-calculated-detail-entries .theme-prod-detail-entry-row .theme-prod-quantity-to-cart .theme-quantity-spinner-container input[type='text'] {
  text-align: right; }

html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-calculated-detail-entries .theme-prod-detail-entry-row .theme-prod-quantity-to-cart .theme-quantity-spinner-container .theme-quantity-arrows {
  margin-left: 0;
  margin-right: auto;
  border-left: 0 none;
  border-right: 1px solid RGBA(255, 255, 255, 0.7); }
  html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-calculated-detail-entries .theme-prod-detail-entry-row .theme-prod-quantity-to-cart .theme-quantity-spinner-container .theme-quantity-arrows:after, html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-calculated-detail-entries .theme-prod-detail-entry-row .theme-prod-quantity-to-cart .theme-quantity-spinner-container .theme-quantity-arrows:before {
    left: 13px;
    right: auto; }

html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-calculated-detail-entries .theme-prod-detail-entry-row .theme-prod-social-share span {
  margin-left: 10px; }
  html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-calculated-detail-entries .theme-prod-detail-entry-row .theme-prod-social-share span:last-child {
    margin-left: 0; }

html[dir="rtl"] .theme-product-details-style-01 .theme-prod-details-container .theme-prod-coupons-outtercontainer .theme-prod-coupons-container .theme-prod-coupons-claimed-container .theme-prod-coupons-claimed-progress .theme-prod-coupons-claimed-progressbar {
  right: 0;
  left: auto; }

html[dir="rtl"] .theme-prod-pricelist-list {
  padding-left: 0;
  padding-right: 20px; }

html[dir="rtl"] .theme-prod-detail-tab-tabcontent-container .theme-prod-detail-tabs .theme-prod-detail-tab {
  border-left: 0 none; }
  @media all and (min-width: 768px) {
    html[dir="rtl"] .theme-prod-detail-tab-tabcontent-container .theme-prod-detail-tabs .theme-prod-detail-tab {
      border-left: 1px solid #E5E5E5;
      border-right: 0px; } }
html[dir="rtl"] .theme-prod-detail-tab-tabcontent-container .theme-prod-detail-tab-contents .theme-prod-detail-tab-content .theme-prod-detail-content-info-container .theme-prod-detail-content-info.theme-prod-specification-content-info ul li:last-child {
  padding-right: 0; }
  @media all and (min-width: 768px) {
    html[dir="rtl"] .theme-prod-detail-tab-tabcontent-container .theme-prod-detail-tab-contents .theme-prod-detail-tab-content .theme-prod-detail-content-info-container .theme-prod-detail-content-info.theme-prod-specification-content-info ul li:last-child {
      padding-right: 100px;
      padding-left: 0px; } }
html[dir="rtl"] .theme-prod-detail-tab-tabcontent-container .theme-prod-detail-tab-contents .theme-prod-detail-tab-content .theme-prod-detail-content-info-container .theme-prod-detail-content-info.theme-prod-specification-content-info ul li:first-child {
  margin-left: 15px;
  margin-right: 0;
  border-right: 0;
  border-left: 1px solid #E5E5E5;
  padding-left: 15px;
  padding-right: 0; }
  @media all and (min-width: 768px) {
    html[dir="rtl"] .theme-prod-detail-tab-tabcontent-container .theme-prod-detail-tab-contents .theme-prod-detail-tab-content .theme-prod-detail-content-info-container .theme-prod-detail-content-info.theme-prod-specification-content-info ul li:first-child {
      margin-left: 0; } }
html[dir="rtl"] .theme-product-details-style-01 .theme-quick-view-container .theme-quick-view-inner-container .theme-prod-details-container {
  margin-right: 0;
  margin-left: 17px; }
  html[dir="rtl"] .theme-product-details-style-01 .theme-quick-view-container .theme-quick-view-inner-container .theme-prod-details-container .theme-prod-detail-img-container .theme-prod-detail-thumbnail-container .theme-prod-detail-thumbnail:first-child {
    margin-right: 10px;
    margin-left: 10px; }

html[dir="rtl"] .theme-product-details-style-01 .theme-quick-view-container .theme-quick-view-inner-container .theme-quickview-close {
  left: 3px;
  right: auto; }

html[dir="rtl"] .theme-cart-add-success-message,
html[dir="rtl"] .theme-cart-add-failure-message,
html[dir="rtl"] .theme-cart-update-failure-message,
html[dir="rtl"] .theme-cart-update-success-message,
html[dir="rtl"] .theme-cart-delete-failure-message,
html[dir="rtl"] .theme-cart-delete-success-message {
  left: auto;
  right: 0px; }
  html[dir="rtl"] .theme-cart-add-success-message svg,
  html[dir="rtl"] .theme-cart-add-failure-message svg,
  html[dir="rtl"] .theme-cart-update-failure-message svg,
  html[dir="rtl"] .theme-cart-update-success-message svg,
  html[dir="rtl"] .theme-cart-delete-failure-message svg,
  html[dir="rtl"] .theme-cart-delete-success-message svg {
    margin-right: 0;
    margin-left: 15px; }

html[dir="rtl"] .theme-cart-success-message-links .theme-cart-success-to-cart,
html[dir="rtl"] .theme-cart-failure-message-links .theme-cart-success-to-cart {
  margin-right: 0;
  margin-left: 15px; }

html[dir="rtl"] .theme-currency-hide-overlay {
  left: auto;
  right: 0px; }

html[dir="rtl"] .theme-currency-option-container ul li:first-child {
  padding: 0 10px 0 0px; }
  html[dir="rtl"] .theme-currency-option-container ul li:first-child:after {
    margin: 2px auto 0 5px; }

html[dir="rtl"] .theme-close-mobile-currency {
  right: auto;
  left: 0px; }
  html[dir="rtl"] .theme-close-mobile-currency .theme-currency-open-label {
    margin-right: 0;
    margin-left: auto; }
  html[dir="rtl"] .theme-close-mobile-currency .theme-currency-close-icon-container:after, html[dir="rtl"] .theme-close-mobile-currency .theme-currency-close-icon-container:before {
    left: auto;
    right: 0px; }

html[dir="rtl"] .theme-currency-non-res {
  margin-left: 0px;
  margin-right: auto; }
  @media all and (min-width: 992px) {
    html[dir="rtl"] .theme-currency-non-res.theme-curency-option-left-space {
      margin-left: 0;
      margin-right: 13px;
      padding-left: 0;
      padding-right: 8px;
      border-left: 0 none;
      border-right: 1px dotted #3A448A; } }
@media all and (min-width: 992px) {
  html[dir="rtl"] .theme-vertical-navigation-container .theme-currency-option-container {
    margin-right: 0;
    margin-left: 15px; } }

html[dir="rtl"] .theme-currency-container-style-05-non-res {
  margin-left: 0;
  margin-right: auto; }
  html[dir="rtl"] .theme-currency-container-style-05-non-res.theme-curency-option-left-space {
    margin-right: auto; }
    @media all and (min-width: 992px) {
      html[dir="rtl"] .theme-currency-container-style-05-non-res.theme-curency-option-left-space {
        margin-left: 0;
        margin-right: 13px;
        padding-left: 0;
        padding-right: 8px;
        border-left: 0 none;
        border-right: 1px dotted #3A448A; } }
html[dir="rtl"] .theme-currency-container-style-06-non-res {
  margin-right: auto; }
  @media all and (min-width: 992px) {
    html[dir="rtl"] .theme-currency-container-style-06-non-res {
      margin-left: 15px; } }
html[dir="rtl"] .theme-currency-container-style-06-res {
  margin-left: 0px;
  margin-right: 20px; }

@media all and (min-width: 992px) {
  html[dir="rtl"] .zpdark-header-portion .theme-currency-non-res.theme-curency-option-left-space {
    border-right: 1px dotted RGBA(255, 255, 255, 0.8);
    border-left: 0 none; } }

@media all and (min-width: 992px) {
  html[dir="rtl"] .zpdark-header-portion .theme-currency-container-style-05-non-res.theme-curency-option-left-space {
    border-right: 1px dotted RGBA(255, 255, 255, 0.8);
    border-left: 0 none; } }

@media all and (max-width: 992px) {
  html[dir="rtl"] .theme-currency-container-style-05-res {
    margin-right: auto;
    margin-left: 0px; } }

html[dir="rtl"] .theme-collection-sort-inner:after {
  right: auto;
  left: 10px; }

html[dir="rtl"] [data-zs-product-details-commentbox-section] .zpform-container .zpform-outer li .zpform-field-container.zpform-button input[type=submit] {
  margin-right: 0px;
  margin-left: 10px; }

html[dir="rtl"] [data-zs-product-details-commentbox-section] .zpcomment-list-container .zpcomment-list .zpcomment-list {
  padding-left: 0;
  margin-left: 0;
  padding-right: 8px;
  margin-right: 8px; }

html[dir="rtl"] [data-zs-product-details-commentbox-section] .zpcomment-list-container .zpcomment-list .zpcomment-list-inner .zpcomment-list-item .zpcomment-user-name {
  margin-right: 0;
  margin-left: 10px; }

html[dir="rtl"] [data-zs-product-details-commentbox-section] .zpcomment-list-container .zpcomment-list .zpcomment-list-inner .zpcomment-list-item .zpcomment-post-date {
  display: inline-flex; }

@media all and (min-width: 992px) {
  html[dir="rtl"] .theme-productfilter-enable .theme-produt-category-list-row {
    margin-right: 30px;
    margin-left: 0; } }

@media all and (min-width: 992px) {
  html[dir="rtl"] .theme-productfilter-enable .theme-produt-category-list-row .theme-filter-sortby-container .theme-product-filter-icon-mobile-container {
    margin-left: 0;
    margin-right: auto;
    padding-left: 0;
    padding-right: 20px; } }

html[dir="rtl"] .theme-productfilter-enable .theme-produt-category-list-row .theme-product-filter-selected-container .theme-product-filter-selected-label {
  margin-right: 0;
  margin-left: 20px; }
  html[dir="rtl"] .theme-productfilter-enable .theme-produt-category-list-row .theme-product-filter-selected-container .theme-product-filter-selected-label span {
    display: flex; }
    html[dir="rtl"] .theme-productfilter-enable .theme-produt-category-list-row .theme-product-filter-selected-container .theme-product-filter-selected-label span a {
      margin-right: 5px; }
  html[dir="rtl"] .theme-productfilter-enable .theme-produt-category-list-row .theme-product-filter-selected-container .theme-product-filter-selected-label + .theme-product-filter-selected-value {
    margin-right: 0; }

html[dir="rtl"] .theme-productfilter-enable .theme-produt-category-list-row .theme-product-filter-selected-container .theme-product-filter-selected-value {
  margin-left: 10px;
  margin-right: 0; }
  html[dir="rtl"] .theme-productfilter-enable .theme-produt-category-list-row .theme-product-filter-selected-container .theme-product-filter-selected-value svg {
    margin-left: 0;
    margin-right: 10px; }
  html[dir="rtl"] .theme-productfilter-enable .theme-produt-category-list-row .theme-product-filter-selected-container .theme-product-filter-selected-value .theme-product-filter-custom-check {
    margin-left: 5px;
    margin-right: 0; }

html[dir="rtl"] .theme-product-filter-box .theme-product-filter-option-container .theme-product-filter-count {
  margin-left: 0;
  margin-right: auto; }

html[dir="rtl"] .theme-product-filter-box .theme-product-filter-option-container ul li ul li {
  padding-left: 0;
  padding-right: 20px; }

html[dir="rtl"] .theme-product-filter-box .theme-product-filter-option-container .theme-product-filter-select-option {
  margin-right: 0;
  margin-left: 10px; }

html[dir="rtl"] .theme-product-filter-box .theme-product-filter-color-container .theme-product-filter-color {
  margin-left: 0;
  margin-right: 5px; }
  html[dir="rtl"] .theme-product-filter-box .theme-product-filter-color-container .theme-product-filter-color:first-child {
    margin-right: 0; }

html[dir="rtl"] .theme-product-filter-icon-mobile-container .theme-collection-sortby-section {
  margin-left: 0;
  margin-right: auto; }
