/*
Theme Name: woodstock scss

Adding support for language written in a Right To Left (RTL) direction is easy -
it's just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.

http://codex.wordpress.org/Right_to_Left_Language_Support

*/
/**
*-----------------------------------------------------------------------------------------------
* Theme settings.
*-----------------------------------------------------------------------------------------------
*/
/* Typography */
/* Colors */
/* Positioning */
/* Mixins */
/* Media Queries */
.transition {
  -webkit-transition: all .20s ease-in-out;
  -moz-transition: all .20s ease-in-out;
  -ms-transition: all .20s ease-in-out;
  -o-transition: all .20s ease-in-out;
  transition: all .20s ease-in-out; }

.transition-off {
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  -o-transition: none;
  transition: none; }

.after-clear {
  content: '';
  display: block;
  clear: both; }

.box-sizing {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.icon-style {
  speak: none;
  line-height: 1;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0); }

body {
  direction: rtl;
  unicode-bidi: embed; }

div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td {
  direction: rtl; }


.rs-layer {
    font-family: inherit !important;
}
.topbar-menu {
  float: right; }
  .topbar-menu .main-navigation ul {
    float: right; }
    .topbar-menu .main-navigation ul > li.menu-item-has-children > a::after {
      right: auto;
      left: 8px; }
    .topbar-menu .main-navigation ul li.menu-item-has-children a {
      padding: 0px 14px 0px 24px; }
    .topbar-menu .main-navigation ul li.menu-item-has-children .sub-menu li a {
      padding: 0px;
      margin-right: 30px; }
    .topbar-menu .main-navigation ul ul li.menu-item-has-children > a:after {
      font-family: "Woodstock";
      content: "\e62a"; }
    .topbar-menu .main-navigation ul ul {
      left: auto;
      right: 0px; }
      .topbar-menu .main-navigation ul ul ul {
        left: auto;
        right: 200px; }

.topbar-right {
  float: left; }
  .topbar-right .topbar-social-icons-wrapper {
    float: left;
    margin-left: 20px; }
  .topbar-right #site-navigation-top-bar.myacc-navigation {
    float: left;
    margin-left: 20px; }
    .topbar-right #site-navigation-top-bar.myacc-navigation i {
      float: right;
      margin-left: 5px; }
    .topbar-right #site-navigation-top-bar.myacc-navigation #my-account .menu-item-has-children .acc-link {
      padding-right: 5px !important;
      padding-left: 40px !important; }
    .topbar-right #site-navigation-top-bar.myacc-navigation #my-account .menu-item-has-children > a::after {
      right: auto;
      left: -8px;
      margin-top: -6px;
      height: auto; }
  .topbar-right .main-navigation ul ul {
    left: auto;
    right: 0px; }
    .topbar-right .main-navigation ul ul li a {
      text-align: right; }
  .topbar-right .myacc-navigation .wishlist-link .acc-link,
  .topbar-right .myacc-navigation .login-link .acc-link {
    padding: 0px 10px 0px 14px !important; }

nav#nav, nav#st-nav {
  float: right; }
.l-search .woodstock-search-form form .searchsubmit {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 2px;
    width: 55px;
    height: 55px;
    margin: 0;
    right: inherit;
    font-size: 0;
    padding: 0;
    border: none;
    background-color: transparent;
    vertical-align: middle;
    opacity: 1;
    visibility: visible;
    transition: opacity .3s visibility .3s;
}
.l-search .woodstock-search-form form input[type=text] {
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -ms-border-radius: 6px;
    border-radius: 6px;
    background-clip: padding-box;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    height: 55px;
    height: 3.4375rem;
    padding: 0px 20px;
    padding: 0rem 1.25rem;
    padding-left: 60px;
    padding-right: 15px;
    font-size: 17px;
    line-height: 27.2px;
    font-size: 1.0625rem;
    line-height: 1.7rem;
    font-weight: normal;
    font-weight: 300;
    color: #000;
    background-color: #f5f5f5;
    width: 360px !important;
    width: 22.5rem !important;
}
nav#nav ul ul, nav#st-nav ul ul {
  left: auto;
  right: 0px; }

.nav-container .tdl-megamenu-wrapper {
  right: 0px; }

nav#nav ul .menu-item-has-children > a .menu-item-main-title::after,
nav#nav ul .tdl-dropdown-menu > a .menu-item-main-title::after,
nav#st-nav ul .menu-item-has-children > a .menu-item-main-title::after,
nav#st-nav ul .tdl-dropdown-menu > a .menu-item-main-title::after {
  margin-left: 8px;
  float: right; 
    float:none !important;
}

.header-main-section .l-logo {
  float: right; }

.header-main-section .header-tools {
  float: left; }

.header-main-section .header-tools ul li {
  float: right; }

.header-main-section .header-tools .search-area {
  margin-left: 10px; }

.l-header-shop .overview {
  float: left;
  margin-left: 0px;
  margin-right: 5px; }

.contact-info .contact-info-arrow {
  float: left;
  margin-left: 0px;
  margin-right: 20px; }

.contact-info .contact-info-icon {
  display: block;
  float: right; }

.contact-info .inside-area .inside-area-content {
  text-align: right; }

.l-search button.ajax-search-submit {
  right: auto;
  left: 10px;
  text-align: center;
  float: left; }

#mobiles-menu-offcanvas .l-search button.ajax-search-submit {
  right: auto;
  left: 10px; }

.l-search .ajax-search-wrap input.ajax-search-input {
  padding-right: 20px;
  padding-left: 60px; }

.ajax-search-results {
  text-align: right; }

.l-search .ajax-loading {
  right: auto !important;
  left: 19px; }

#header-st #sticky-site-nav {
  float: right; }

#header-st .shop-bag {
  float: left; }

nav#nav ul li .menu-item-has-children > a::after,
nav#st-nav ul li .menu-item-has-children > a::after {
  float: left; }

nav#nav ul ul li a,
nav#st-nav ul ul li a {
  padding: 6px 30px 6px 20px; }

#page_header_wrap .tdl-megamenu-wrapper .tdl-megamenu-bullet:before,
.tdl-megamenu-bullet:before,
nav#nav ul li .menu-item-has-children > a:after,
nav#nav ul li .tdl-dropdown-menu > a:after,
nav#st-nav ul li .menu-item-has-children > a:after,
nav#st-nav ul li .tdl-dropdown-menu > a:after {
  font-family: "Woodstock";
  content: "\e62a"; }

nav#nav ul ul.sub-menu,
#page_header_wrap .tdl-megamenu-wrapper,
nav#nav ul ul li a,
nav#st-nav ul ul li a,
#page_header_wrap .tdl-megamenu-wrapper .tdl-megamenu-bullet,
#header-st .tdl-megamenu-wrapper .tdl-megamenu-bullet, .tdl-megamenu-bullet,
#page_header_wrap .tdl-megamenu-wrapper .tdl-megamenu-title,
#header-st .tdl-megamenu-wrapper .tdl-megamenu-title {
  text-align: right; }

nav#nav ul ul ul.sub-menu, nav#st-nav ul ul ul.sub-menu {
  left: auto;
  right: 200px; }

nav#nav .tdl-megamenu-holder ul ul.sub-menu,
nav#st-nav .tdl-megamenu-holder ul ul.sub-menu {
  right: 0px;
  left: 100%; }

#page_header_wrap .tdl-megamenu-wrapper .tdl-megamenu-bullet,
#header-st .tdl-megamenu-wrapper .tdl-megamenu-bullet, .tdl-megamenu-bullet {
  float: right;
  margin-left: 10px;
  margin-right: 0; }

#page_header_wrap .tdl-megamenu-wrapper .tdl-megamenu-submenu,
#header-st .tdl-megamenu-wrapper .tdl-megamenu-submenu {
  border-left: 1px solid rgba(0, 0, 0, 0.06);
  border-right: none; }

#page_header_wrap .tdl-megamenu-wrapper .tdl-megamenu-submenu:first-child,
#header-st .tdl-megamenu-wrapper .tdl-megamenu-submenu:first-child {
  border-left: none; }

#page_header_wrap .tdl-megamenu-wrapper .tdl-megamenu-icon,
#header-st .tdl-megamenu-wrapper .tdl-megamenu-icon,
.tdl-megamenu-icon {
  margin-right: 0px;
  margin-left: 10px; }

@media only screen and (max-width: 40em) {
  .header-main-section .header-tools ul li {
    float: none !important; } }

.mobile-menu-button {
  margin-left: 15px; }
  .mobile-menu-button a {
    padding: 0 15px 0 25px; }
    .mobile-menu-button a .mobile-menu-icon {
      margin-right: 0px;
      margin-left: 5px; }

.mobile-navigation .menu-item-has-children .more,
.mobile-navigation .menu-item-language .more {
  left: 15px;
  right: auto; }

.mobile-navigation a.acc-link .acc-icon::before,
.mobile-navigation a.acc-link .login-icon::before,
.mobile-navigation a.acc-link .wishlist-icon::before {
  margin-right: 0;
  margin-left: 7px; }

#minicart-offcanvas .l-header-shop {
  left: auto;
  right: -7px; }

#minicart-offcanvas .cart-login-link,
#minicart-offcanvas .cart-myaccount-link {
  left: auto;
  right: 43px; }

#minicart-offcanvas .cart-title {
  padding: 20px 45px 5px 0; }

#minicart-offcanvas .widget_shopping_cart .total .amount {
    float: left;
    font-family: inherit;
}
h3, .contact-info .contact-info-title, .contact-info .inside-area .inside-area-content span.phone, .mobile-menu-button a span, #mobiles-menu-offcanvas .mobile-menu-text {
    font-family: inherit !important;
    line-height: 34px;
    letter-spacing: 0px;
    font-weight: 700;
    font-style: normal;
    font-size: 24px;
}
#minicart-offcanvas .widget_shopping_cart .buttons {
  margin-top: 60px; }

.offcanvas-right-content .close-icon {
  left: auto;
  right: 280px; }

.woocommerce .widget_shopping_cart .total strong,
.woocommerce.widget_shopping_cart .total strong {
  float: right; }

.woocommerce .select2-container .select2-arrow,
.woocommerce-page .select2-container .select2-arrow {
  padding-right: 0px;
  padding-left: 20px;
  border-right: none !important; }

.woocommerce .select2-container .select2-choice,
.woocommerce-page .select2-container .select2-choice {
  padding: 0 17px 0 0px !important; }

#archive-categories .list_shop_categories li .caterory-thumb {
  float: right;
  margin-right: 0px;
  margin-left: 15px; }

#archive-categories .list_shop_categories li span {
  text-align: right; }

#archive-categories .list_shop_categories li:first-child {
  border-right: none; }

#archive-categories .list_shop_categories li:last-child {
  border-right: 1px solid rgba(0, 0, 0, 0.05); }
  .mc-dark #archive-categories .list_shop_categories li:last-child {
    border-right: 1px solid rgba(255, 255, 255, 0.05); }

.widget_product_categories .product-categories li > a {
  padding: 13px 20px 13px 5px; }

.widget_product_categories .product-categories .children li > a {
  padding: 7px 20px 7px 5px; }

.widget_product_categories .product-categories li.cat-parent > a .child-indicator {
  position: absolute;
  right: auto;
  left: 8px; }

.woocommerce .widget_layered_nav ul li .count {
  float: left; }

.woocommerce ul.cart_list li img,
.woocommerce-page ul.cart_list li img,
.woocommerce ul.product_list_widget li img,
.woocommerce-page ul.product_list_widget li img {
  float: right;
  margin-left: 20px;
  margin-right: 0px; }

.woocommerce ul.product_list_widget li, .woocommerce-page ul.product_list_widget li {
  padding: 0 0 30px 0px;
  border: 0; }

.shop_sidebar ul.product_list_widget li ins, #filters-offcanvas ul.product_list_widget li ins {
  float: right;
  margin-right: 0px;
  margin-left: 10px; }

.widget h3, .woocommerce .widget h3, .woocommerce.widget h3, .woocommerce-checkout .widget h3 {
  text-align: right !important; }

.quick-view-button {
  text-align: center;
  left: 41%;
  right: auto; }

.products .product_after_shop_loop_switcher a.button {
  float: right; }

.products .category-price-grid-list a.button {
  float: left; }

#products .product-item figure.product-inner .inner-desc p {
  text-align: right; }

.product_after_shop_loop .price ins {
  float: right;
  margin-right: 0px;
  margin-left: 10px; }

.prod-plugins ul li a:before {
  margin-right: 0;
  margin-left: 3px; }

.product-layout-list .category-price-grid-list {
  float: left; }
  @media only screen and (min-width: 62em) and (max-width: 74.94em) {
    .product-layout-list .category-price-grid-list {
      float: none; } }
  @media only screen and (min-width: 40em) and (max-width: 61.94em) {
    .product-layout-list .category-price-grid-list {
      float: none; } }
  @media only screen and (max-width: 40em) {
    .product-layout-list .category-price-grid-list {
      float: none; } }

.product-layout-list .category-discription-grid-list {
  margin-left: 0px;
  margin-right: 20px; }
  @media only screen and (min-width: 40em) and (max-width: 61.94em) {
    .product-layout-list .category-discription-grid-list {
      margin-right: 0px; } }
  @media only screen and (max-width: 40em) {
    .product-layout-list .category-discription-grid-list {
      margin-right: 0px; } }

.category-price-grid-list .availability {
  text-align: left; }

.box-share-master-container {
  margin-left: 0px;
  margin-right: 25px;
  float: left; }

.with-sidebar .entry-title,
.with-sidebar .post_header_date,
.single-product .content-pos .single-product-infos h1.product_title {
  text-align: right; }

.single-product-infos .product_infos .add_to_wishlist,
.single-product-infos .product_infos .yith-wcwl-wishlistaddedbrowse,
.single-product-infos .product_infos .yith-wcwl-wishlistexistsbrowse,
.single-product-infos .compare.button {
  padding-right: 20px; }

.single-product-infos .product_infos .add_to_wishlist::before,
.single-product-infos .product_infos .yith-wcwl-wishlistaddedbrowse::before,
.single-product-infos .product_infos .yith-wcwl-wishlistexistsbrowse::before,
.single-product-infos .compare.button::before {
  left: auto;
  right: 0; }
#products-carousel .carousel-title {
    margin-bottom: -10px;
    font-size: 20px;
    line-height: 2.4rem;
    text-transform: uppercase;
}
.woocommerce div.product .single-product.without-sidebar .woocommerce-tabs ul.tabs, .woocommerce #content .single-product.without-sidebar div.product .woocommerce-tabs ul.tabs, .woocommerce-page div.product .single-product.without-sidebar .woocommerce-tabs ul.tabs, .woocommerce-page #content .single-product.without-sidebar div.product .woocommerce-tabs ul.tabs {
  text-align: right; }

.woocommerce div.product .woocommerce-tabs .panel,
.woocommerce #content div.product .woocommerce-tabs .panel,
.woocommerce-page div.product .woocommerce-tabs .panel,
.woocommerce-page #content div.product .woocommerce-tabs .panel,
.woocommerce table.shop_attributes th,
.woocommerce-page table.shop_attributes th,
.woocommerce table.shop_attributes td,
.woocommerce table.shop_attributes th,
.woocommerce-page table.shop_attributes td,
.woocommerce-page table.shop_attributes td {
  text-align: right; }

.woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li {
  margin: 10px 0px 0 30px; }

.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child, .woocommerce #content div.product .woocommerce-tabs ul.tabs li:first-child, .woocommerce-page div.product .woocommerce-tabs ul.tabs li:first-child, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:first-child {
  margin-right: 0;
  margin-left: 30px; }

.single-product .content-pos .single-product-infos .woocommerce-review-link {
  margin-left: 0px;
  margin-right: 5px; }

.woocommerce div.product form.cart div.quantity, .woocommerce #content div.product form.cart div.quantity, .woocommerce-page div.product form.cart div.quantity, .woocommerce-page #content div.product form.cart div.quantity {
  float: right;
  margin: 0 0px 10px 20px; }

.woocommerce div.product form.cart .button {
  float: right; }

.woocommerce #reviews #comments ol.commentlist li img.avatar, .woocommerce-page #reviews #comments ol.commentlist li img.avatar {
  left: auto;
  right: 0;
  top: 0; }

.woocommerce #reviews #comments ol.commentlist li .comment-text, .woocommerce-page #reviews #comments ol.commentlist li .comment-text {
  margin: 0 65px 0 0px; }

.single-product .content-pos .single-product-infos .woocommerce-product-rating .star-rating {
    height: 1em;
    line-height: 1;
    font-size: 1em;
    width: 5.3em;
    display: none;
}
.woocommerce .products .star-rating {
    display: none;
    margin: 0 0 .5em;
    float: none;
}
.single-product .content-pos .single-product-infos h1.product_title {
    font-size: 26px;
    line-height: 40px;
    display: block;
    margin: 10px 0 10px 0;
}
.woocommerce .star-rating, .woocommerce-page .star-rating {
    margin: 5px 0;
    height: 1em;
    line-height: .9;
    font-size: .8em;
    width: 5.3em;
}
.woocommerce .star-rating {
    float: left;
    overflow: hidden;
    position: relative;
    height: 1em;
    line-height: 1;
    font-size: 1em;
    width: 5.4em;
    font-family: star !important;
}
.woocommerce div.product form.cart td.label, .woocommerce-page div.product form.cart td.label, .woocommerce #content div.product form.cart td.label, .woocommerce-page #content div.product form.cart td.label {
  text-align: right; }

.woocommerce div.product form.cart .variations select, .woocommerce #content div.product form.cart .variations select, .woocommerce-page div.product form.cart .variations select, .woocommerce-page #content div.product form.cart .variations select {
  float: left; }

.variation-select::after {
  right: auto;
  left: 5px; }

.arthref {
  position: fixed;
  top: 0;
  left: auto;
  right: 0;
  z-index: 99; }

.post_header_date a,
.post_footer_date a {
  margin-right: 0px;
  margin-left: 20px; }

.post_header_date a.entry-date::before, .post_header_date a.comments-link::before, .post_footer_date a.entry-date::before, .post_footer_date a.comments-link::before {
  margin-right: 0px;
  margin-left: 8px; }

#breadcrumbs {
  float: left !important; }
  @media only screen and (min-width: 40em) and (max-width: 61.94em) {
    #breadcrumbs {
      float: none; } }
  @media only screen and (max-width: 40em) {
    #breadcrumbs {
      float: none; } }

.site_header .page-title,
.site_header .term-description {
  text-align: right; }
  @media only screen and (min-width: 40em) and (max-width: 61.94em) {
    .site_header .page-title,
    .site_header .term-description {
      text-align: center; } }
  @media only screen and (max-width: 40em) {
    .site_header .page-title,
    .site_header .term-description {
      text-align: center; } }

h1.entry-title a .post-link-icon,
h2.entry-title a .post-link-icon {
  margin-right: 20px;
  margin-left: 0px; }

h1.entry-title .post-link-url, h2.entry-title .post-link-url {
  float: right; }

footer .copytxt {
  float: right; }

footer .cards {
  text-align: left; }

footer#site-footer .f-copyright .cards {
  text-align: left; }
nav#nav ul li > a, nav#st-nav ul li > a, #page_header_wrap .tdl-megamenu-wrapper .tdl-megamenu-title, .mobile-navigation a, .mob-language-and-currency .select2-chosen {
    font-family: Lato;
    text-transform: uppercase;
    font-weight: 700;
    font-style: normal;
    font-size: 17px;
    font-height: 22px;
    font-family: "body-font"!important;
}
#breadcrumbs, .l-header-shop .overview {
    float: left;
    font-size: 15px;
    width: 100%;
}
#breadcrumbs {
    letter-spacing: 0;
}
.site_header .page-title {
    font-size: 50px;
    line-height: 80px;
    font-size: 2.125rem;
    line-height: 6rem !important;
    line-height: 54px;
    line-height: 3.375rem;
    margin: 0;
    padding: 0;
    font-weight: bold;
    font-weight: 700;
}
h5, .ajax_autosuggest_suggestions li span.searchheading, .l-header-shop span.amount {
    font-family: "body-font"!important;
}
#products.product-category-list li.category_grid_item .category_grid_box .category_item .category_name span {
    font-size: 0.6875rem;
    letter-spacing: 0px;
}
#products .product-item figure.product-inner .inner-desc p {
    font-size: 12px;
}
#products .product-item figure.product-inner .inner-desc p {
    font-size: 12px;
    line-height: 19.2px;
    font-size: 12px;
    line-height: 1.2rem;
    color: rgba(0, 0, 0, 0.7);
}
#products li.product-item figure.product-inner p.product-category-listing a {
    color: rgba(0, 0, 0, 0.4);
    font-size: 13px;
    font-weight: bold;
    letter-spacing: 0px;
}
.woocommerce #reviews #review_form_wrapper h3#reply-title, .woocommerce-page #reviews #review_form_wrapper h3#reply-title {
    font-weight: normal;
    font-weight: 300;
    font-size: 22px;
    line-height: 34px;
    margin-bottom: 20px;
}
#nav-below .nav-left {
    float: right !important;
}
#nav-below .nav-previous a, #nav-below .nav-next a {
    font-size: 18px;
    font-weight: bold;
    color: #000;
}
#nav-below .nav-left .nav-previous:before {
    text-align: right;
    position: absolute;
    right: 0px;
    top: 15px;
    font-size: 50px;
    font-family: "Woodstock";
    content: "\e62b";
    color: rgba(0, 0, 0, 0.1);
}
.format-quote .entry-content blockquote .quote-left {
    position: relative;
    top: 2px;
    left: 10px;
    right: inherit;
}
.single-product-infos .yith-wcwl-add-button, .single-product-infos .yith-wcwl-wishlistaddedbrowse, .single-product-infos .yith-wcwl-wishlistexistsbrowse {
    padding: 0px 0px 0px 0 !important;
}
.format-quote .entry-content blockquote .quote-right {
    position: relative;
    top: 5px;
    right: 10px;
    left: inherit;
}
.from-the-blog-wrapper .carousel-title {
    margin-right: 15px;
    margin-bottom: 20px;
    margin-top: 0;
    font-size: 22px;
    margin-left: inherit;
}
.blog-list-title {
    font-size: 21px;
    line-height: 36px;
    margin: 0 0 0px 0;
}
#nav-below .nav-right {
    text-align: right;
    padding-left: 50px;
}
.woocommerce #reviews #review_form_wrapper .form-submit, .woocommerce-page #reviews #review_form_wrapper .form-submit {
    text-align: right !important;
}
.single-product-infos .yith-wcwl-wishlistaddedbrowse .feedback, .single-product-infos .yith-wcwl-wishlistexistsbrowse .feedback {
    text-transform: none;
    font-weight: 400;
    margin-right: 24px !important;
    margin-left: inherit;
}

.woocommerce div.product .product_infos .out-of-stock {
    letter-spacing: 0;
}
.format-aside .entry-content, .format-aside .entry-content p {
    font-size: 21px !important;
}
.comment-reply a, .comment-edit-link a {
    font-size: 14px;
    letter-spacing: 0;
}

h3, .contact-info .contact-info-title, .contact-info .inside-area .inside-area-content span.phone, .mobile-menu-button a span, #mobiles-menu-offcanvas .mobile-menu-text {
    font-size: 18px !important;
}

#nav-below .nav-right .nav-next:before {
    position: absolute;
    left: 0px;
    top: 12px;
    font-size: 50px;
    font-family: "Woodstock";
    content: "\e62a";
    color: rgba(0, 0, 0, 0.1);
}


.woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page #content input.button.alt, .ajax-search-results .all-results {
    font-family: Lato;
    font-family: "body-font"!important;
}
body, p, .contact-info .contact-info-title .contact-info-subtitle, nav#nav ul ul li a, nav#st-nav ul ul li a, .ajax_autosuggest_item_description, input[type="search"], .tooltipster-default .tooltipster-content, .arthref .icon-container ul li span, .blog-list-comment i span {
    font-family: Lato;
    line-height: 26px;
    font-weight: 300;
    font-style: normal;
    font-family: "body-font"!important;
    font-size: 16px;
}
.l-header-shop span.bag-items-number {
    font-size: 12px;
    line-height: 20px;
    margin-top: 11px;
    color: #000;
    text-transform: uppercase;
    font-size: 12px !important;
    font-weight: bold;
    font-weight: 600;
    letter-spacing: 0px;
    color: rgba(0, 0, 0, 0.5);
}
h5, .ajax_autosuggest_suggestions li span.searchheading, .l-header-shop span.amount {
    font-family: Lato;
    line-height: 25px;
    letter-spacing: 0px !important;
    font-weight: 700;
    font-style: normal;
    font-size: 18px;
    font-family: "body-font"!important;
}
#products li.product-item figure.product-inner p.product-category-listing a {
    color: rgba(0, 0, 0, 0.4);
    font-size: 10px;
    line-height: 16px;
    font-size: 11px;
    letter-spacing: 0px;
}
.comments-title {
    font-size: 16px;
    text-align: left;
}
.site_header .page-title {
    font-size: 25px !important;
}
h1.entry-title, h2.entry-title {
    font-size: 19px;
}
.vc_btn3-container.vc_btn3-left {
    text-align: right;
}
#breadcrumbs {
    letter-spacing: 0;
}
.vc_toggle_title > h4 {
    font-size: 18px;
}.vc_toggle_title > h4 {
    font-size: 18px;
}
.woocommerce #reviews #review_form_wrapper h3#reply-title, .woocommerce-page #reviews #review_form_wrapper h3#reply-title {
    font-size: 17px;
}
.box-share-master-container a span {
    letter-spacing: 0;
}
nav#nav ul li > a, nav#st-nav ul li > a, #page_header_wrap .tdl-megamenu-wrapper .tdl-megamenu-title, #page_header_wrap .tdl-megamenu-wrapper .tdl-megamenu-title a, .mobile-navigation a, .mob-language-and-currency .select2-chosen {
    font-size: 15px;
}
body, p, .contact-info .contact-info-title .contact-info-subtitle, nav#nav ul ul li a, nav#st-nav ul ul li a, .ajax_autosuggest_item_description, input[type="search"], .tooltipster-default .tooltipster-content, .arthref .icon-container ul li span, .blog-list-comment i span {
    font-size: 14px !important;
    font-family: inherit !important;
}
.category-price-grid-list .availability {
    text-align: right;
    letter-spacing: 0;
}
h4, .ajax_autosuggest_suggestions .ajax_autosuggest_category, #minicart-offcanvas .widget .widget_shopping_cart_content .product-name a, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a, .shop_sidebar ul.product_list_widget li a .product-title, .woocommerce table.shop_table th, .woocommerce-page table.shop_table th, .cart-collaterals .shipping-calculator-button {
    font-family: Lato;
    line-height: 25px;
    font-weight: 700;
    font-style: normal;
    font-size: 18px;
    font-family: "body-font"!important;
}
#page-wrap a {
    outline: none;
    text-decoration: none;
    font-family: "body-font"!important;
}
.fa-ul{padding-right:0;margin-right:2.14285714em;padding-left:auto;margin-left:auto}.fa-li{right:-2.14285714em;left:auto}.fa-li.fa-lg{right:-1.85714286em;left:auto}.fa-stack-1x,.fa-stack-2x{left:auto;right:0}.select2-container .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{padding-left:26px;padding-right:auto}.select2-drop{margin-right:0;margin-left:auto}.select2-offscreen,.select2-offscreen:focus{left:auto!important;right:0!important}.widget .mc4wp-form input[type=email]{padding-left:37%;padding-right:auto}.widget .mc4wp-form input[type=submit]{left:0;right:auto;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.owl-carousel{display:none;width:100%;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}#jckqv .slick-list,.swiper-container{direction:ltr}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale .1s ease;-moz-transition:scale .1s ease;-ms-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.product_thumbnail_wrapper.owl-carousel .item img{display:block;width:100%;height:auto}.shortcode_banner_simple_height_inner:before{left:auto;right:0}.shortcode_banner_simple_height_bullet{left:30px;right:auto}.wpb_tabs.wpb_content_element .wpb_tabs_nav li:first-child,.wpb_tour.wpb_content_element .wpb_tour_next_prev_nav{margin-right:0;margin-left:auto}.wpb_tour.wpb_content_element .wpb_tour_next_prev_nav .wpb_prev_slide a:before{margin-right:0;margin-left:8px}.wpb_tour.wpb_content_element .wpb_tour_next_prev_nav .wpb_next_slide a:after{margin-left:0;margin-right:8px}.wpb_accordion .ui-accordion .ui-accordion-header .ui-icon{right:auto}.wpb_alert.wpb_content_element .messagebox_text{padding-right:27px;padding-left:auto}.wpb_alert.wpb_content_element .messagebox_text:before{left:auto;right:4px}.wpb_alert.wpb_content_element.wpb_alert-success .messagebox_text:before{left:auto;right:0}.wpb_alert.wpb_content_element.wpb_alert-danger .messagebox_text:before{left:auto;right:1px}.blog-list-comment{text-align:right;padding-right:30px;padding-left:auto}.blog-list-comment i span{left:auto;right:42%}.blog-list-content{padding-right:18px;padding-left:30px}.from-the-blog-wrapper .owl-nav{left:15px!important;right:auto!important}.from_the_blog_item .from_the_blog_content .post_header_date .comments-link{margin-left:0;margin-right:auto}.from_the_blog_item .from_the_blog_content_desc{left:auto;right:0}.from_the_blog_item .from_the_blog_content_desc .blog-slider-meta span{margin-left:10px;margin-right:auto}.from_the_blog_item .from_the_blog_content_desc .blog-slider-meta span:before{margin-left:7px;margin-right:auto}.no_thumb_icon,.with_thumb_icon{right:25px;left:auto}.bordered:after,.bordered:before,.thank_you_header_text:after{left:auto;right:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li,.woocommerce-page ul.cart_list li,.woocommerce-page ul.product_list_widget li{padding:30px 110px 35px 40px}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;margin-right:-90px;margin-left:auto}.woocommerce ul.product_list_widget li,.woocommerce-page ul.product_list_widget li{padding:0 90px 30px 0}.wc-forward a:after,.wc-forward:after{margin-left:auto;margin-right:7px}.cart_left_wrapper{padding-right:auto;padding-left:20px}@media only screen and (min-width:40em) and (max-width:61.94em){.cart_left_wrapper{padding-right:auto;padding-left:0}}@media only screen and (max-width:40em){.cart_left_wrapper{padding-right:auto;padding-left:0}}.woocommerce table.shop_table.cart .product-name,.woocommerce table.shop_table.cart .product-thumbnail,.woocommerce-page table.shop_table.cart .product-name,.woocommerce-page table.shop_table.cart .product-thumbnail{padding-left:20px;padding-right:auto}@media only screen and (min-width:40em) and (max-width:61.94em){.woocommerce table.shop_table.cart .product-name,.woocommerce-page table.shop_table.cart .product-name{padding-left:10px;padding-right:auto}}@media only screen and (max-width:40em){.woocommerce table.shop_table.cart .product-name,.woocommerce-page table.shop_table.cart .product-name{padding-left:10px;padding-right:auto}}.woocommerce table.shop_table.cart .product-name .variation p,.woocommerce-page table.shop_table.cart .product-name .variation p{padding-right:10px;padding-left:auto}.woocommerce table.shop_table.cart .product-price,.woocommerce-page table.shop_table.cart .product-price{padding-left:20px;padding-right:auto}.woocommerce table.shop_table.cart .product-quantity,.woocommerce-page table.shop_table.cart .product-quantity{padding-left:10px;padding-right:auto}.woocommerce table.shop_table.cart .product-subtotal,.woocommerce-page table.shop_table.cart .product-subtotal{padding-left:20px;padding-right:auto}.woocommerce table.shop_table.cart td.product-remove,.woocommerce-page table.shop_table.cart td.product-remove{text-align:left}.thank_you_header .order_details,.woocommerce .cart-collaterals .cart-totals-wrapper h2,.woocommerce .cart-collaterals .cart_totals table td,.woocommerce .cart-collaterals .cart_totals table th,.woocommerce .shipping-calculator-button-wrapper,.woocommerce .woocommerce-product-rating .star-rating span,.woocommerce-checkout .content-area .thank_you_bank_details h3,.woocommerce-page .cart-collaterals .cart-totals-wrapper h2,.woocommerce-page .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table th,.woocommerce-page .shipping-calculator-button-wrapper,.woocommerce-page .woocommerce-product-rating .star-rating span{text-align:right}.cart_right_wrapper{margin-right:20px;margin-left:auto}@media only screen and (min-width:62em) and (max-width:74.94em){.cart_right_wrapper{margin-right:0;margin-left:auto}}@media only screen and (min-width:40em) and (max-width:61.94em){.woocommerce table.shop_table.cart .product-subtotal,.woocommerce-page table.shop_table.cart .product-subtotal{padding-left:10px;padding-right:auto}.cart_right_wrapper{margin-right:0;margin-left:auto}}@media only screen and (max-width:40em){.woocommerce table.shop_table.cart .product-subtotal,.woocommerce-page table.shop_table.cart .product-subtotal{padding-left:10px;padding-right:auto}.cart_right_wrapper{margin-right:0;margin-left:auto}}.woocommerce .cart-collaterals .cart_totals table th,.woocommerce-page .cart-collaterals .cart_totals table th{padding:9px 0 5px 20px}.woocommerce .cart-collaterals .cart_totals td:first-child,.woocommerce .cart-collaterals .cart_totals th:first-child,.woocommerce-page .cart-collaterals .cart_totals td:first-child,.woocommerce-page .cart-collaterals .cart_totals th:first-child{padding-right:auto;padding-left:40px}@media only screen and (max-width:40em){.woocommerce .cart-collaterals .cart_totals td:first-child,.woocommerce .cart-collaterals .cart_totals th:first-child,.woocommerce-page .cart-collaterals .cart_totals td:first-child,.woocommerce-page .cart-collaterals .cart_totals th:first-child{padding-right:auto;padding-left:10px}}.cart-collaterals .shipping-calculator-button:after{margin-right:7px;margin-left:auto}.cart-buttons .update_cart{width:49%}.cart-buttons .checkout-button{width:49%;float:left}.coupon_code_wrapper #coupon_code{margin-left:10px;margin-right:auto}.woocommerce-checkout form.login label.inline{margin-right:20px;margin-left:auto}.woocommerce-checkout form.login .lost_password{float:right;margin-right:167px;margin-left:auto}.woocommerce-checkout .checkout_coupon_box form.checkout_coupon #coupon_code{margin-left:10px;margin-right:auto}.woocommerce .input-checkbox,.woocommerce .login .inline input{margin:0 0 0 5px}.woocommerce-checkout .content-area h3{margin:0 0 13px 20px}.woocommerce #payment ul.payment_methods li img,.woocommerce-page #payment ul.payment_methods li img{margin:-2px 6px 0 10px}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:right;padding-right:0;padding-left:auto}.cart-collaterals #shipping_method li,.shop_table.woocommerce-checkout-review-order-table #shipping_method li{padding:0 22px 0 0}.cart-collaterals #shipping_method li .check_box_radio,.shop_table.woocommerce-checkout-review-order-table #shipping_method li .check_box_radio{margin-left:5px;margin-right:auto}.woocommerce .shop_table.woocommerce-checkout-review-order-table .shipping td:first-child{padding-left:15px;padding-right:auto}.woocommerce .shop_table.woocommerce-checkout-review-order-table tr td:last-child,.woocommerce .shop_table.woocommerce-checkout-review-order-table tr th:last-child,.woocommerce-page .shop_table.woocommerce-checkout-review-order-table tr td:last-child,.woocommerce-page .shop_table.woocommerce-checkout-review-order-table tr th:last-child{padding-left:auto;padding-right:30px}.woocommerce .order_review_wrapper table.shop_table .product-name .variation p{padding-left:auto;padding-right:10px}.thank_you_header p:before{margin-left:10px;margin-right:auto}.order_detail_box .shop_table tbody td{padding:20px 0 20px 40px}.order_detail_box .shop_table tbody td .variation dd p{margin-right:10px;margin-left:auto}.order_detail_box .shop_table tfoot th{padding:5px 40% 5px 0}@media only screen and (min-width:40em) and (max-width:61.94em){.order_detail_box .shop_table tfoot th{padding-right:20%;padding-left:auto}}@media only screen and (max-width:40em){.order_detail_box .shop_table tfoot th{padding-right:0;padding-left:auto}}.order_detail_box .addresses .col-1,.order_detail_box .addresses .col-2{float:right}.account-forms-container{padding-right:0;padding-left:auto}.account-forms form.login-form label.inline,.account-forms form.register label.inline,.account-forms form.track_order label.inline{margin-right:20px;margin-left:auto}.account-forms form.login-form label.inline input,.account-forms form.register label.inline input,.account-forms form.track_order label.inline input{margin-left:5px;margin-right:auto}.account-forms form.login-form .lost_password,.account-forms form.register .lost_password,.account-forms form.track_order .lost_password{float:right;margin-right:167px;margin-left:auto}.account-tab-item{margin-left:40px;margin-right:auto}.account-tab-item.last .account-tab-link,.account-tab-item:last-child{margin-left:0;margin-right:auto}.my_account_container table.shop_table tbody td{padding:20px 0 20px 30px}.my_account_container .my_address_wrapper .my_address_description{padding-left:52px;padding-right:0;float:right}@media only screen and (min-width:40em) and (max-width:61.94em){.my_account_container .my_address_wrapper .my_address_description{padding-left:0;padding-right:auto}}@media only screen and (max-width:40em){.my_account_container .my_address_wrapper .my_address_description{padding-left:0;padding-right:auto}}.my_account_container .my_address_wrapper .shipping_billing_wrapper{float:right}.my_account_container .my_address_wrapper .shipping_billing_wrapper .edit-link a i{margin-left:10px;margin-right:auto}.order-container .order-info-inside .shop_table tbody td{padding:20px 0 20px 40px}.order-container .order-info-inside .shop_table tbody td .variation dd p{margin-right:10px;margin-left:auto}.order-container .order-info-inside .shop_table tfoot th{padding:5px 40% 5px 0}@media only screen and (min-width:40em) and (max-width:61.94em){.order-container .order-info-inside .shop_table tfoot th{padding-right:20%;padding-left:auto}}@media only screen and (max-width:40em){.order-container .order-info-inside .shop_table tfoot th{padding-right:0;padding-left:auto}}.order-container .order-info-inside .addresses .col-1,.order-container .order-info-inside .addresses .col-2{float:right}.wc-backward a:before,.wc-backward:before{margin-left:10px;margin-right:auto}.widget_shopping_cart .total .amount{text-align:left;float:left}.products .category-price-grid-list a.button,.products .product_after_shop_loop_switcher a.button{float:right;text-align:right}.quick-view-button{right:41%;left:0}a.button.loading span.button-loader{float:left;margin-right:12px;margin-left:auto}.single-product .product_infos{padding-left:0;padding-right:auto}.easyzoom-notice{margin:-24px -24px 0 0}.single-product .content-pos .single-product-images.with_sidebar{float:right}.single-product .content-pos .single-product-infos{float:right;padding-right:50px;padding-left:auto}@media only screen and (min-width:40em) and (max-width:61.94em){.single-product .content-pos .single-product-infos{padding-right:0;padding-left:auto}}@media only screen and (max-width:40em){.single-product .content-pos .single-product-infos{padding-right:0;padding-left:auto}}.single-product .content-pos .single-product-infos .woocommerce-review-link{margin-right:5px;margin-left:auto}.single-product .content-pos .single-product-infos .price ins{float:right;margin-left:15px;margin-right:auto}.single-product.without-sidebar .single-product-infos{float:left}.single-product.without-sidebar .product_summary_thumbnails_wrapper{float:right}.single-product.without-sidebar .single-product-images{float:left}.box-share-master-container{margin-right:25px;margin-left:auto;float:left}.box-share-master-container a i{margin-right:auto;margin-left:auto}.trigger-share-list .fa{margin-left:13px;right:3px;margin-right:auto;left:auto}.box-share-list{right:-50px;left:auto;text-align:right;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.box-share-list-inner{padding:24px 22px 28px 13px}.box-share-link{-webkit-transition:right .3s;transition:right .3s}.box-share-container.open .box-share-link{left:auto;right:0}.box-share-link .fa{margin-left:6px;margin-right:auto}.single-product.with-sidebar .group_table td.price{text-align:left}.woocommerce #content .single-product.without-sidebar div.product .woocommerce-tabs ul.tabs,.woocommerce #content div.product .woocommerce-tabs .panel,.woocommerce div.product .single-product.without-sidebar .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs .panel,.woocommerce-page #content .single-product.without-sidebar div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs .panel,.woocommerce-page div.product .single-product.without-sidebar .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs .panel{text-align:right}.product_images a.product_video_button{left:auto;right:20px}.product_images .product_image_zoom_button{right:auto;left:20px}.variation-select:after{left:5px;right:auto}#products .product-item figure.product-inner:after,.single-product-infos .product_infos .add_to_wishlist:before,.single-product-infos .product_infos .yith-wcwl-wishlistaddedbrowse:before,.single-product-infos .product_infos .yith-wcwl-wishlistexistsbrowse:before,.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce #reviews #comments ol.commentlist li img.avatar,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #reviews #comments ol.commentlist li img.avatar,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before{left:auto;right:0}.woocommerce #content div.product form.cart div.quantity,.woocommerce div.product form.cart div.quantity,.woocommerce-page #content div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity{float:right;margin:0 0 10px 20px}.woocommerce .quantity .qty,.woocommerce .quantity input.qty,.woocommerce-page .quantity .qty,.woocommerce-page .quantity input.qty{-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;float:right}#jckqv_summary .quantity .qty-adjust,.woocommerce .quantity .qty-adjust{float:right}#jckqv_summary .quantity .qty-plus,.woocommerce .quantity .qty-plus{-moz-border-radius:5px 0 0;-webkit-border-radius:5px 0 0;-ms-border-radius:5px 0 0 0;border-radius:5px 0 0}#jckqv_summary .quantity .qty-minus,.woocommerce .quantity .qty-minus{-moz-border-radius:0 0 0 5px;-webkit-border-radius:0 0 0 5px;-ms-border-radius:0 0 0 5px;border-radius:0 0 0 5px}.woocommerce .product_meta>span,.woocommerce-page .product_meta>span{margin-left:20px;margin-right:auto}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{margin:10px 30px 0 0}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:first-child,.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:first-child,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:first-child{margin-right:0;margin-left:auto}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before{right:0;left:auto;float:right}.woocommerce #reviews #comments,.woocommerce-page #reviews #comments{padding-right:0;padding-left:20px}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{margin:0 65px 0 0}.woocommerce #reviews #review_form_wrapper,.woocommerce-page #reviews #review_form_wrapper{padding-left:0;padding-right:auto}.woocommerce #reviews #review_form_wrapper .form-submit,.woocommerce-page #reviews #review_form_wrapper .form-submit{text-align:left}#products.product-category-list li.category_grid_item .category_grid_box .category_item .category_name,.site_header,.site_header .title-left,.woocommerce table.shop_attributes th,.woocommerce-page table.shop_attributes th{text-align:right}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info,.woocommerce-page .woocommerce-message{padding:1em 3.5em 1em 2em!important;border-right-width:1px}#archive-categories .category-box{padding:25px 10px 0 25px}#archive-categories .list_shop_categories li{margin:0 0 20px 20px;padding-left:20px;padding-right:auto;border-left:1px solid rgba(0,0,0,.05);border-right:0 solid rgba(0,0,0,.05);text-align:right}.mc-dark #archive-categories .list_shop_categories li{border-right:0 solid rgba(255,255,255,.08);border-left:1px solid rgba(255,255,255,.08)}#archive-categories .list_shop_categories li:last-child,.mc-dark #archive-categories .list_shop_categories li:last-child{border-left:none}#archive-categories .list_shop_categories li a{float:right}@media only screen and (max-width:40em){#archive-categories .list_shop_categories li{border-left:none!important;margin-left:0;padding-left:0}#archive-categories .list_shop_categories li a{text-align:right}}#archive-categories .list_shop_categories li .caterory-thumb{float:right;margin-left:15px;margin-right:auto}#archive-categories .list_shop_categories li .category-item-desc{float:right}.site_header .title-right{text-align:left}#products .product-item figure.product-inner .inner-desc,.category-price-grid-list .prod-plugins li,.category-price-grid-list .prod-plugins ul,.woocommerce #yith-wcwl-form .shop_table tbody td,.woocommerce #yith-wcwl-form .woocommerce-message,.woocommerce-page #yith-wcwl-form .shop_table tbody td,.woocommerce-page #yith-wcwl-form .woocommerce-message{text-align:right}.top_bar_shop .catalog-ordering{float:right}.woocommerce .shop-ordering,.woocommerce-page .shop-ordering{float:left}.woocommerce .shop-ordering li .shop-layout-opts,.woocommerce .widget .select2-container .select2-choice,.woocommerce-page .shop-ordering li .shop-layout-opts,.woocommerce-page .widget .select2-container .select2-choice{float:right}.woocommerce .shop-ordering li,.woocommerce-page .shop-ordering li{margin-right:8px;margin-left:auto;float:right}.woocommerce .shop-ordering li .shop-layout-opts a i.grid-icon:after,.woocommerce-page .shop-ordering li .shop-layout-opts a i.grid-icon:after{-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.woocommerce .shop-ordering li .shop-layout-opts a i.list-icon:after,.woocommerce-page .shop-ordering li .shop-layout-opts a i.list-icon:after{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}@media only screen and (max-width:40em){.woocommerce .shop-ordering li,.woocommerce-page .shop-ordering li{margin-right:0;margin-left:7px}.woocommerce .shop-ordering,.woocommerce-page .shop-ordering{float:right}}.woocommerce .select2-container .select2-arrow,.woocommerce-page .select2-container .select2-arrow{padding-left:25px;padding-right:auto}#products-carousel .owl-stage-outer{margin-right:-2px}#products-carousel .owl-dots{margin-top:-20px}#products-carousel .carousel-title{margin-bottom:-10px;font-size:1.5rem;line-height:2.4rem;text-transform:uppercase;text-align: right;}#products-carousel #products{margin-top:0}#products-carousel .product-inner .owl-stage-outer{padding:0;margin-right:-2px}.prod-plugins ul li{margin-left:-3px;margin-right:auto}.prod-plugins ul li .add_to_wishlist:before,.prod-plugins ul li .compare-button a:before,.prod-plugins ul li .yith-wcwl-wishlistaddedbrowse span:before,.prod-plugins ul li .yith-wcwl-wishlistexistsbrowse a:before{margin-left:3px;margin-right:auto}.palign-center .product_after_shop_loop .price ins{margin-left:10px;margin-right:auto}.single-product-infos .yith-wcwl-add-button,.single-product-infos .yith-wcwl-wishlistaddedbrowse,.single-product-infos .yith-wcwl-wishlistexistsbrowse{padding:0 24px 2px 0}.single-product-infos .product_infos .yith-wcwl-wishlistaddedbrowse a,.single-product-infos .product_infos .yith-wcwl-wishlistexistsbrowse.show a{margin-right:8px;margin-left:auto}.single-product-infos .products .add_to_wishlist:before,.single-product-infos .products .yith-wcwl-wishlistaddedbrowse a:before,.single-product-infos .products .yith-wcwl-wishlistexistsbrowse a:before{right:auto;left:0}.single-product-infos .compare.button:before,.single-product-infos .products .yith-wcwl-add-button:after{left:auto;right:0}.single-product-infos .compare.button{padding:0 24px 0 0;text-align:right}.product-layout-list .category-discription-grid-list{margin-right:20px;margin-left:auto}.product-layout-list .category-discription-grid-list .archive-product-rating{margin-right:0;margin-left:auto}@media only screen and (max-width:40em){.product-layout-list .category-discription-grid-list{margin-right:0;margin-left:auto}}.product-layout-list .category-price-grid-list{float:left}#products>.owl-nav{left:50px;right:auto}.cd-item-wrapper li{left:25%;height:100%!important;width:50%!important;opacity:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,opacity;-webkit-transform:translateX(200%) scale(.7);-moz-transform:translateX(200%) scale(.7);-ms-transform:translateX(200%) scale(.7);-o-transform:translateX(200%) scale(.7);transform:translateX(200%) scale(.7);-webkit-transition:-webkit-transform .4s,opacity .4s;-moz-transition:-moz-transform .4s,opacity .4s;transition:transform .4s,opacity .4s}.cd-item-wrapper li.selected{position:relative!important;opacity:1;-webkit-transform:translateX(0) scale(1.3);-moz-transform:translateX(0) scale(1.3);-ms-transform:translateX(0) scale(1.3);-o-transform:translateX(0) scale(1.3);transform:translateX(0) scale(1.3)}.cd-item-wrapper li.move-left{-webkit-transform:translateX(-100%) scale(.7);-moz-transform:translateX(-100%) scale(.7);-ms-transform:translateX(-100%) scale(.7);-o-transform:translateX(-100%) scale(.7);transform:translateX(-100%) scale(.7);opacity:.3}.cd-item-wrapper li.move-right{-webkit-transform:translateX(100%) scale(.7);-moz-transform:translateX(100%) scale(.7);-ms-transform:translateX(100%) scale(.7);-o-transform:translateX(100%) scale(.7);transform:translateX(100%) scale(.7);opacity:.3}.cd-item-wrapper li.hide-left{-webkit-transform:translateX(-200%) scale(.7);-moz-transform:translateX(-200%) scale(.7);-ms-transform:translateX(-200%) scale(.7);-o-transform:translateX(-200%) scale(.7);transform:translateX(-200%) scale(.7)}.cd-item-wrapper li img{display:block;width:100%}@media only screen and (min-width:1048px){.cd-item-wrapper li.move-left,.cd-item-wrapper li.move-right{opacity:0}.cd-item-wrapper li.focus-on-left{-webkit-transform:translateX(3%) scale(1.25);-moz-transform:translateX(3%) scale(1.25);-ms-transform:translateX(3%) scale(1.25);-o-transform:translateX(3%) scale(1.25);transform:translateX(3%) scale(1.25)}.cd-item-wrapper li.focus-on-left.move-right{-webkit-transform:translateX(103%) scale(.7);-moz-transform:translateX(103%) scale(.7);-ms-transform:translateX(103%) scale(.7);-o-transform:translateX(103%) scale(.7);transform:translateX(103%) scale(.7)}.cd-item-wrapper li.focus-on-right{-webkit-transform:translateX(-3%) scale(1.25);-moz-transform:translateX(-3%) scale(1.25);-ms-transform:translateX(-3%) scale(1.25);-o-transform:translateX(-3%) scale(1.25);transform:translateX(-3%) scale(1.25)}.cd-item-wrapper li.focus-on-right.move-left{-webkit-transform:translateX(-103%) scale(.7);-moz-transform:translateX(-103%) scale(.7);-ms-transform:translateX(-103%) scale(.7);-o-transform:translateX(-103%) scale(.7);transform:translateX(-103%) scale(.7)}.cd-item-wrapper li.hover{opacity:1!important}.cd-item-wrapper li.hover.move-left{-webkit-transform:translateX(-97%) scale(.75);-moz-transform:translateX(-97%) scale(.75);-ms-transform:translateX(-97%) scale(.75);-o-transform:translateX(-97%) scale(.75);transform:translateX(-97%) scale(.75)}.cd-item-wrapper li.hover.move-right{-webkit-transform:translateX(97%) scale(.75);-moz-transform:translateX(97%) scale(.75);-ms-transform:translateX(97%) scale(.75);-o-transform:translateX(97%) scale(.75);transform:translateX(97%) scale(.75)}}.cd-dots{position:absolute;margin-left:0;bottom:5px;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);padding:.2em}.cd-dots::after{clear:both;content:"";display:table}.cd-dots li{width:auto!important;display:inline-block;float:left;margin:0 3px;pointer-events:none}.cd-dots li.selected a{background:#000;border-color:#000}.mc-dark .cd-dots li.selected a{background:#fff;border-color:#fff}.cd-dots a{display:block;height:6px;width:6px;border-radius:50%;border:1px solid rgba(0,0,0,.3);overflow:hidden;text-indent:100%;white-space:nowrap;-webkit-transition:border-color .2s,background-color .2s;-moz-transition:border-color .2s,background-color .2s;transition:border-color .2s,background-color .2s}.mc-dark .cd-dots a{border:1px solid rgba(255,255,255,.3)}@media only screen and (min-width:1048px){.cd-dots li{margin:0 5px;pointer-events:auto}.cd-dots li.selected a{background:rgba(0,0,0,.3);border-color:rgba(0,0,0,.1)}.mc-dark .cd-dots li.selected a{background:rgba(255,255,255,.3);border-color:rgba(255,255,255,.1)}.cd-dots a,.mc-dark .cd-dots a{background-color:rgba(255,255,255,0)}.cd-dots a{height:6px;width:6px;border-color:rgba(0,0,0,.3)}.mc-dark .cd-dots a{border-color:rgba(255,255,255,.1)}}.woocommerce span.ribbon.onsale,.woocommerce-page span.ribbon.onsale{left:-10px;right:auto!important;background-color:#ea5c5c}.woocommerce span.ribbon.newbadge,.woocommerce-page span.ribbon.newbadge{top:-10px;left:auto;right:-10px;background-color:#89ae70}.woocommerce .single-product-images span.ribbon.onsale,.woocommerce-page .single-product-images span.ribbon.onsale{top:15px;left:15px}.woocommerce .single-product-images span.ribbon.newbadge,.woocommerce-page .single-product-images span.ribbon.newbadge{top:15px;right:15px}#jckqv .woocommerce-product-rating .star-rating span:before,nav#nav ul ul,nav#st-nav ul ul{right:0;left:auto}.woocommerce .single-product-images.without_sidebar span.ribbon.onsale,.woocommerce-page .single-product-images.without_sidebar span.ribbon.onsale{left:15px}@media only screen and (min-width:62em) and (max-width:74.94em){.woocommerce .single-product-images.without_sidebar span.ribbon.onsale,.woocommerce-page .single-product-images.without_sidebar span.ribbon.onsale{left:15px}}@media only screen and (min-width:40em) and (max-width:61.94em){.woocommerce .single-product-images.without_sidebar span.ribbon.onsale,.woocommerce-page .single-product-images.without_sidebar span.ribbon.onsale{left:15px}}@media only screen and (max-width:40em){.woocommerce .single-product-images.without_sidebar span.ribbon.onsale,.woocommerce-page .single-product-images.without_sidebar span.ribbon.onsale{left:15px}}.product_after_shop_loop .price,.product_after_shop_loop .price .amount,.product_after_shop_loop .price del,.product_after_shop_loop .price ins{font-size:13px}.category-price-grid-list .price,.category-price-grid-list .price ins,.product_after_shop_loop .price ins{float:right;margin-left:10px;margin-right:auto}.category-price-grid-list .price del{margin-left:5px;margin-right:auto}span.out_of_stock_title{float:right}#jckqv .woocommerce-product-rating .star-rating span,#jckqv .woocommerce-product-rating .star-rating:before{float:right;left:auto;right:0}#jckqv .price ins{margin-left:15px;margin-right:auto}#jckqv .variations_form .woocommerce-variation-availability p,#jckqv form.cart .woocommerce-variation-availability p{letter-spacing:0}#jckqv .quantity .qty{-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0}#jckqv .onsale{position:absolute;top:15px;display:inline-block;min-height:inherit!important;min-width:inherit!important;padding:8px 13px;border-radius:3px!important;font-size:12px;line-height:12px;background:#ea5c5c;color:#fff}.woocommerce #yith-wcwl-form .shop_table tbody td.product-remove a,.woocommerce-page #yith-wcwl-form .shop_table tbody td.product-remove a{float:right}.woocommerce #yith-wcwl-form .shop_table tbody td.product-name,.woocommerce-page #yith-wcwl-form .shop_table tbody td.product-name{padding-left:100px;padding-right:auto}.woocommerce #yith-wcwl-form .shop_table tbody td.product-price ins,.woocommerce-page #yith-wcwl-form .shop_table tbody td.product-price ins{float:right;margin-left:10px;margin-right:auto}.woocommerce #yith-wcwl-form .shop_table tbody td.product-add-to-cart,.woocommerce-page #yith-wcwl-form .shop_table tbody td.product-add-to-cart{padding-left:0;padding-right:auto;text-align:left}.woocommerce #yith-wcwl-form .shop_table tbody td.product-add-to-cart a,.woocommerce-page #yith-wcwl-form .shop_table tbody td.product-add-to-cart a{float:left}.sticky-header .l-nav,nav#nav,nav#st-nav{float:right}nav#nav ul li,nav#st-nav ul li{text-align:right;float:right}nav#nav ul .menu-item-has-children>a .menu-item-main-title:after,nav#nav ul .tdl-dropdown-menu>a .menu-item-main-title:after,nav#st-nav ul .menu-item-has-children>a .menu-item-main-title:after,nav#st-nav ul .tdl-dropdown-menu>a .menu-item-main-title:after{margin-right:.5rem;margin-left:auto}nav#nav ul li .menu-item-has-children>a:after,nav#nav ul li .tdl-dropdown-menu>a:after,nav#st-nav ul li .menu-item-has-children>a:after,nav#st-nav ul li .tdl-dropdown-menu>a:after{float:left}nav#nav ul ul li a,nav#st-nav ul ul li a{padding:6px 30px 6px 20px}nav#nav ul ul ul,nav#st-nav ul ul ul{left:auto;right:100%}nav#nav>ul>li:last-child,nav#st-nav>ul>li:last-child{padding-left:0!important;padding-right:auto!important}nav#nav .tdl-megamenu-wrapper ul,nav#st-nav .tdl-megamenu-wrapper ul{right:auto}.not_mega_menu .menu-item-has-children>a:after{margin-right:.625rem;margin-left:auto}.nav-container .tdl-megamenu-wrapper{left:auto!important;right:0!important}.nav-container .tdl-megamenu-wrapper .menu-text{margin-right:0;margin-left:auto}#header-st .tdl-megamenu-wrapper .sub-menu.deep-level a,#page_header_wrap .tdl-megamenu-wrapper .sub-menu.deep-level a{padding-right:49px;padding-left:auto}#header-st .tdl-megamenu-wrapper .sub-menu.deep-level .deep-level a,#page_header_wrap .tdl-megamenu-wrapper .sub-menu.deep-level .deep-level a{padding-right:64px;padding-left:auto}#header-st .tdl-megamenu-wrapper .tdl-megamenu-submenu,#page_header_wrap .tdl-megamenu-wrapper .tdl-megamenu-submenu{border-left:1px solid rgba(0,0,0,.06)}#header-st .tdl-megamenu-wrapper .tdl-megamenu-submenu:last-child,#header-st .tdl-megamenu-wrapper .tdl-megamenu-submenu:nth-child(5n),#page_header_wrap .tdl-megamenu-wrapper .tdl-megamenu-submenu:last-child,#page_header_wrap .tdl-megamenu-wrapper .tdl-megamenu-submenu:nth-child(5n){border-left:none}#header-st .tdl-megamenu-wrapper ul li:hover ul,#header-st .tdl-megamenu-wrapper ul ul,#page_header_wrap .tdl-megamenu-wrapper ul li:hover ul,#page_header_wrap .tdl-megamenu-wrapper ul ul{left:auto;right:0}#header-st .tdl-megamenu-wrapper .tdl-megamenu-widgets-container ul.list-icon,#page_header_wrap .tdl-megamenu-wrapper .tdl-megamenu-widgets-container ul.list-icon{margin-right:25px;margin-left:auto}#header-st .tdl-megamenu-wrapper .tdl-megamenu-icon,#page_header_wrap .tdl-megamenu-wrapper .tdl-megamenu-icon,.tdl-megamenu-icon{margin-left:10px;margin-right:auto}#header-st .tdl-megamenu-wrapper .tdl-megamenu-bullet,#page_header_wrap .tdl-megamenu-wrapper .tdl-megamenu-bullet,.tdl-megamenu-bullet{float:right;margin-left:10px;margin-right:auto}.tdl-megamenu-widgets-container .product_list_widget img{margin-right:0!important;margin-left:10px!important}#header-st .shd-dark .tdl-megamenu-wrapper .tdl-megamenu-submenu,#page_header_wrap .mnd-dark .tdl-megamenu-wrapper .tdl-megamenu-submenu{border-left:1px solid rgba(255,255,255,.08)}.v-nav nav#st-nav .menu-item-has-children>a:after,.v-nav nav#st-nav .tdl-dropdown-menu>a:after{content:"\f104";margin-right:1.5625rem;margin-left:auto;float:left}.v-nav nav#st-nav .tdl-megamenu-wrapper{left:auto;right:100%}.v-nav .mega-control-menu i{float:left}#site-navigation,#site-navigation-top-bar{text-align:right;margin-right:-15px;margin-left:auto}.main-navigation>ul>li.menu-item-has-children{margin-left:5px;margin-right:auto}.main-navigation ul ul li.menu-item-has-children a{margin-left:40px;margin-right:auto}.main-navigation ul li.menu-item-has-children>a:after{right:auto;left:20px;text-align:right}.main-navigation>ul>li.menu-item-has-children>a:after{right:auto;left:8px}.main-navigation ul li{float:right}.main-navigation>ul>li.menu-item-has-children>a{padding:0 14px 0 24px}.main-navigation ul ul{left:auto;right:0}.main-navigation .edge ul{right:auto;left:0}.main-navigation ul ul ul{left:auto;right:100%}#page_header_wrap .tdl-megamenu-wrapper .tdl-megamenu-bullet:before,.tdl-megamenu-bullet:before,nav#nav ul li .menu-item-has-children>a:after,nav#nav ul li .tdl-dropdown-menu>a:after,nav#st-nav ul li .menu-item-has-children>a:after,nav#st-nav ul li .tdl-dropdown-menu>a:after{font-family:Woodstock;content:"\e62a"}.myacc-navigation{float:left}.myacc-navigation .acc-link{padding:0 14px 0 44px!important}.myacc-navigation .wishlist-link .acc-link{padding:0 12px 0 32px!important}.myacc-navigation .login-link .acc-link{padding:0 10px 0 42px!important}.myacc-navigation ul li i:after{float:right;padding-left:5px;padding-right:auto}.myacc-navigation #my-account .menu-item-has-children .acc-link{padding-left:50px!important;padding-right:0!important}.myacc-navigation #my-account .menu-item-has-children .acc-link:after{margin-right:20px;margin-left:auto}.language-and-currency{float:left;margin-right:5px;margin-left:auto}.select2-container.topbar-language-switcher,.select2-container.wcml_currency_switcher{margin-left:-5px;margin-right:auto}.select2-container.topbar-language-switcher a,.select2-container.wcml_currency_switcher a{padding-right:15px;padding-left:auto}.mob-language-and-currency .select2-arrow{margin-left:10px;margin-right:auto}.mobile-navigation .menu-item-has-children .more,.mobile-navigation .menu-item-language .more{left:15px;right:auto}#wstock-loader-wrapper,.arthref{right:0;left:auto}.mobile-navigation a.acc-link .acc-icon:before,.mobile-navigation a.acc-link .login-icon:before,.mobile-navigation a.acc-link .wishlist-icon:before{text-align:left;margin-left:7px;margin-right:auto}.ajax-search-results,.arthref .icon-container .centered,.author-info,.comments-title,.contact-info,.entry-meta,.with-sidebar .entry-title,.with-sidebar .post_header_date,h1.entry-title,h2.entry-title,table tr{text-align:right}#site-navigation-footer ul li{border-left:1px solid rgba(0,0,0,.1);border-right:0 solid rgba(0,0,0,.1);padding-left:18px;padding-right:15px}#site-navigation-footer ul li:first-child{padding-right:0;padding-left:18px}.fc-dark #site-navigation-footer ul li{border-right:0 solid rgba(255,255,255,.1);border-left:1px solid rgba(255,255,255,.1)}#site-navigation-footer ul li:last-child{border-left:none}.wstock-loader-section{left:auto;right:45%}.header-centered .header-main-section .header-tools>ul,.header-main-section .header-tools{float:left}.header-centered .header-main-section .l-logo,.header-main-section .header-tools ul li,.header-main-section .l-logo{float:right}@media only screen and (max-width:40em){#site-navigation-footer ul li{border-left:none!important}.header-main-section .header-tools ul li{margin-left:auto;margin-right:0}}.header-centered .search-area{float:right;margin-right:0;padding-right:15px;margin-left:auto;padding-left:auto}.l-search button.ajax-search-submit{left:5px;right:auto;float:left}#header-st .mobile-menu-button a,.ajax-search-results .search-result .search-item-img,.ajax-search-results .search-result .search-item-img .img-holder,.ajax-search-results .search-result .search-item-img img{float:right}#mobiles-menu-offcanvas .l-search button.ajax-search-submit{left:10px;right:auto}.l-search button.ajax-search-submit:after{left:0;right:auto}.l-search .ajax-search-wrap input.ajax-search-input{padding-left:60px;padding-right:15px}.ajax-search-results .search-result .search-item-img{margin-left:20px;margin-right:auto}#mobiles-menu-offcanvas .ajax-search-results .search-result .search-item-img{margin-left:17px;margin-right:auto}.ajax-search-results .search-result .search-result-link{left:auto;right:0}.ajax-search-results .search-result .search-item-content{margin-right:0;margin-left:auto}.ajax-search-results .search-result .search-item-content span.search-out-stock{margin-right:10px;margin-left:auto}.l-search .ajax-loading.spinner-circle{right:auto;left:19px}#mobiles-menu-offcanvas .l-search .ajax-loading.spinner-circle{right:auto;left:23px}.l-search .ajax-loading.spinner-dots{left:28px;right:auto}.l-search .ajax-loading.spinner-bounce{right:auto;left:9px}#mobiles-menu-offcanvas .l-search .ajax-loading.spinner-bounce{right:auto;left:13px}.mobile-menu-button a{padding:0 .9375rem 0 1.5625rem}.mobile-menu-button a .mobile-menu-icon{margin-left:5px;margin-right:auto}.contact-area{margin-right:.9375rem;margin-left:auto}.contact-info{padding:0 .9375rem 0 1.25rem}.contact-info .inside-area{right:auto;left:0}.contact-info .contact-info-icon{margin-left:7px;margin-right:auto}.contact-info .contact-info-arrow{float:left;margin-right:20px;margin-left:auto}.header-main-section .header-tools .social-icons li{margin:0 0 4px 4px}.topbar-social-icons-wrapper{float:left;margin-right:20px;margin-left:auto}.topbar-social-icons-wrapper .social-icons li{margin-left:0!important}.shop-bag{margin-right:10px!important;margin-left:auto!important}#header-st .shop-bag{float:left}@media only screen and (min-width:64.063em) and (max-width:90em){#header-st .shop-bag{margin-left:.3125rem;margin-right:auto}}@media only screen and (min-width:62em) and (max-width:74.94em){#header-st .shop-bag{margin-left:.3125rem;margin-right:auto}}@media only screen and (min-width:40em) and (max-width:61.94em){#site-navigation-footer ul li{border-left:none!important}#header-st .shop-bag{margin-left:.3125rem;margin-right:auto}}@media only screen and (max-width:40em){#header-st .shop-bag{margin-left:.3125rem;margin-right:auto}}.l-header-shop .icon-shop,.l-header-shop .overview{margin-right:5px;margin-left:auto}.l-header-shop .shopbag_items_number{left:auto;right:24px}#breadcrumbs,.l-header-shop .overview{float:left}.fr-close{right:auto;left:20px}.fr-close-background,.fr-close-icon{left:auto;right:0}.fr-touch-close{right:auto;left:14px;padding-left:11px;padding-right:auto}.author-avatar,.comment-author-avatar{left:auto;right:0}h1.entry-title a .post-link-icon,h2.entry-title a .post-link-icon{margin-right:20px;margin-left:auto}@media only screen and (min-width:62em) and (max-width:74.94em){h1.entry-title a .post-link-icon,h2.entry-title a .post-link-icon{margin-right:10px;margin-left:auto}}@media only screen and (min-width:40em) and (max-width:61.94em){h1.entry-title a .post-link-icon,h2.entry-title a .post-link-icon{margin-right:10px;margin-left:auto}}@media only screen and (max-width:40em){h1.entry-title a .post-link-icon,h2.entry-title a .post-link-icon{margin-right:10px;margin-left:auto}}h1.entry-title .post-link-url,h2.entry-title .post-link-url{float:right}.post_footer_date a,.post_header_date a{margin-left:20px;margin-right:auto}.post_footer_date a.comments-link:before,.post_footer_date a.entry-date:before,.post_header_date a.comments-link:before,.post_header_date a.entry-date:before{margin-left:8px;margin-right:auto}.entry-meta .edit-link a:before{margin-left:5px;margin-right:auto}.entry-meta ul li{margin-left:20px;margin-right:auto}.author-info{padding:0 100px 0 0}#nav-below .nav-left{float:left}#nav-below .nav-right{float:right}#minicart-offcanvas table.cart_list .product-remove .remove,.form-submit{text-align:left}.comment-content{padding:0 90px 0 0}.comment-author a{margin-left:10px;margin-right:auto}.comment-edit-link i,.comment-reply i{margin-left:7px;margin-right:auto}.comment-reply{margin-left:15px;margin-right:auto}#cancel-comment-reply-link{margin-left:auto;margin-right:10px}.comment-edit-link{font-size:14px}.blog-post,.grid-sizer{width:33.3333333333%;float:left;margin:0;padding-left:2%;padding-right:2%;opacity:1;transition:opacity .3s;-webkit-transition:opacity .3s}.blog-isotope:after,.blog-isotope:before{content:'';display:block;width:1px;opacity:0;position:absolute;top:0;bottom:-19px;z-index:1;transition:opacity .3s;-webkit-transition:opacity .3s}.blog-isotope:before{left:33.3333%}.blog-isotope:after{left:66.6666%}.blog-isotope.isotope-ready:after,.blog-isotope.isotope-ready:before{opacity:1}.blog-post.hidden{opacity:0;transition:opacity .3s;-webkit-transition:opacity .3s}.blog-post-inner{position:relative}.blog-post{transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;z-index:3;margin-bottom:20px}.blog-post .blog-post-inner{padding-bottom:20px}.thumbnail_archive_container{position:relative;display:block;overflow:hidden;margin-bottom:30px}.blog-isotope .entry-content-archive,.blog-isotope .entry-content-archive dl,.blog-isotope .entry-content-archive h1,.blog-isotope .entry-content-archive h2,.blog-isotope .entry-content-archive h3,.blog-isotope .entry-content-archive h4,.blog-isotope .entry-content-archive h5,.blog-isotope .entry-content-archive ol,.blog-isotope .entry-content-archive p,.blog-isotope .entry-content-archive ul{font-size:1rem;line-height:1.625em;margin-bottom:10px}.thumbnail_archive_container:before{content:"";display:block;background:none;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}.thumbnail_archive .wp-post-image{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.thumbnail_archive:hover .wp-post-image{transform:translateZ(0) scale(1.1,1.1);-moz-transform:translateZ(0) scale(1.1,1.1);-webkit-transform:translateZ(0) scale(1.1,1.1);-ms-transform:none}.blog-isotope .entry-content-archive h6{display:none}.entry-title-archive{font-size:1.875rem;line-height:1.333em}.entry-title-archive:first-child{margin:0 0 19px}.entry-title-archive span{display:block}.blog-isotope .more-link,.post_meta_archive{display:block;font-size:.8125rem;text-transform:uppercase}.post_meta_archive{margin-bottom:19px}.blog-isotope .more-link{margin:16px 0 0}.blog-isotope .gallery-caption,.entry-content-archive .gallery{display:none}.blog-post .video-container{margin-top:31px}.blog-post.audio iframe{margin-top:15px}.blog-post .wp-caption{display:inline-block;height:auto!important}.blog-isotop-master-wrapper #nav-below.paging-navigation{margin:0 -8px;padding:27px 0;border-top:1px solid rgba(0,0,0,.05)}.mc-dark .blog-isotop-master-wrapper #nav-below.paging-navigation{border-top:1px solid rgba(255,255,255,.05)}.blog-isotop-master-wrapper .archive-navigation{margin:0;padding:0}.error-404 input[type=text],.error-404 input[type=search],.no-results input[type=text],.no-results input[type=search]{margin-left:10px;margin-right:auto}@media only screen and (min-width:40em) and (max-width:61.94em){.error-404 input[type=text],.error-404 input[type=search],.no-results input[type=text],.no-results input[type=search]{margin-left:0;margin-right:auto}}@media only screen and (max-width:40em){.error-404 input[type=text],.error-404 input[type=search],.no-results input[type=text],.no-results input[type=search]{margin-left:0;margin-right:auto}}#minicart-offcanvas .l-header-shop{left:auto;right:-7px}#minicart-offcanvas .cart-title{padding:1.25rem 2.8125rem .3125rem 0}#minicart-offcanvas .cart-login-link,#minicart-offcanvas .cart-myaccount-link{left:auto;right:43px}#minicart-offcanvas table.cart_list .product-name{padding-right:20px;padding-left:auto}#minicart-offcanvas table.cart_list .variation dt{padding-left:5px!important;padding-right:auto!important}#minicart-offcanvas table.cart_list .product-remove{padding-right:5px;margin-left:-5px;padding-left:auto;margin-right:auto}.widget h3,.woocommerce .widget h3,.woocommerce .widget_price_filter .price_slider_amount,.woocommerce-checkout .widget h3,.woocommerce-page .widget_price_filter .price_slider_amount,.woocommerce.widget h3{text-align:right}.close-icon{left:auto;right:280px}.offcanvas-right-content .close-icon{left:10px;right:auto}#button_offcanvas_sidebar_left{left:auto;right:0}#button_offcanvas_sidebar_left i{right:0;left:auto;padding:3px 2px 0 0;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.shop_sidebar.wpb_widgetised_column{padding-left:15px;padding-right:auto}.right-sidebar .sidebar-pos{float:left}.right-sidebar .sidebar-pos .shop_sidebar.wpb_widgetised_column{padding-left:0;padding-right:15px}.widget ol .children,.widget ol .sub-menu,.widget ul .children,.widget ul .sub-menu{margin:10px 20px 10px 0}.widget_archive li a,.widget_meta li a,.widget_recent_comments li a,.widget_recent_entries li a{margin-left:10px;margin-right:auto}.widget .recentcomments:before{left:auto;right:-23px}.active_filters_ontop ul li{margin-left:15px;margin-right:1px}.widget_calendar tfoot td{float:right}.widget_product_categories .product-categories li>a{padding:13px 20px 13px 5px}.widget_product_categories .product-categories li.cat-parent>a .child-indicator{left:8px;right:auto}.mfp-close,.submit_icon,.widget_product_search .search-submit,.widget_product_search input[type=submit],.widget_search #searchsubmit,.widget_search .search-form::after,.widget_search .search-form:after,.widget_search .search-submit,.woocommerce-product-search::after,.woocommerce-product-search:after{left:0;right:auto}.widget_product_categories .product-categories .children li>a{padding:7px 20px 7px 5px}.woocommerce .widget_layered_nav ul li .count{float:left}#filters-offcanvas ul.product_list_widget li ins,.shop_sidebar ul.product_list_widget li ins{float:right;margin-left:10px;margin-right:auto}.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce-page .widget_price_filter .price_slider_amount .button{float:left}.widget .tagcloud a{margin:0 0 3px 1px}footer#site-footer .f-copyright .cards{text-align:left}.button-sample span::before{margin-right:5px;margin-left:auto}.button-sample2,.shipping-box img{float:right;margin-left:10px;margin-right:auto}.shipping-box .shipping-box-ins{float:right}.mfp-content{text-align:right}.mfp-close{font-family:Arial,Baskerville,monospace}#jckqv,#jckqv h1,#jckqv p{font-family:"body-font"!important}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{left:-6px;right:auto;text-align:left;padding-left:6px;padding-right:0}#add_payment_method #payment ul.payment_methods li,#jckqv,.account-forms form.login-form,.account-forms form.register,.account-forms form.track_order,.mfp-title,.wishlist_table tr td,.wishlist_table tr td.product-name,.wishlist_table tr td.product-thumbnail,.wishlist_table tr td.wishlist-name,.wishlist_table tr td.wishlist-privacy,.wishlist_table tr th.product-checkbox,.wishlist_table tr th.wishlist-delete,.woocommerce table.wishlist_table tfoot td,.woocommerce-checkout #payment ul.payment_methods li{text-align:right}.mfp-counter{left:0;right:auto}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{right:0;margin-right:35px;left:auto;margin-left:auto}.mfp-title{padding-left:36px;padding-right:0}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-counter{left:5px;right:auto}.mfp-img-mobile .mfp-close{left:0;right:auto}}.mfp-ie7 .mfp-close{left:0;right:auto}#jckqv_images_wrap{float:right;margin:-40px -40px -30px 0}#jckqv_summary{float:left}#jckqv .woocommerce-product-rating .star-rating{float:right}#jckqv .woocommerce-product-rating .text-rating{float:right;margin:0 10px 0 0}#jckqv .price del,#jckqv .quantity{margin:0 0 0 10px;float:right}#jckqv .price ins{float:right}#jckqv .onsale{left:auto;right:-15px}#jckqv .quantity .qty{border-radius:0 3px 3px 0;border-left:none;float:right}.jckqv-qty-spinners{float:right}.jckqv-qty-spinners__plus,input.jckqv-qty-spinners__plus,input[type=button].jckqv-qty-spinners__plus{border-radius:3px 0 0}.jckqv-qty-spinners__minus,input.jckqv-qty-spinners__minus,input[type=button].jckqv-qty-spinners__minus{border-radius:0 0 0 3px}#jckqv .button{float:right}.vc_separator.vc_separator_align_left h4{padding:0 0 0 .8em}.vc_separator.vc_separator_align_right h4{padding:0 .8em 0 0}.vc_progress_bar .vc_single_bar .vc_bar{left:auto;right:0}.woocommerce .woocommerce-result-count,.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page .woocommerce-result-count,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:left}.woocommerce .order_details li,.woocommerce-account .addresses .title h3{float:right}.woocommerce .wc-notice :before,.woocommerce .woocommerce-error :before,.woocommerce .woocommerce-error::before,.woocommerce .woocommerce-info::before,.woocommerce .woocommerce-message::before,.woocommerce-message :before,.woocommerce-page .wc-notice :before{left:auto;right:1.5em}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button{float:left}.woocommerce-account .woocommerce-MyAccount-navigation{float:right}.woocommerce-account .woocommerce-MyAccount-content{float:left}.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name dl.variation dt{float:right}.owl-carousel .owl-stage-outer { direction: rtl !important; }
/*# sourceMappingURL=rtl.css.map */