.classic_square .button.yeti-woo-load-more {
  padding: 21px 40px; }

.classic_rounded .button.yeti-woo-load-more {
  padding: 15px 40px; }

/* ============================================ *
 * Right to left
 * ============================================ */
html body.rtl .pull-left {
  float: right !important; }

html body.rtl .pull-right {
  float: left !important; }

html body.rtl .alignleft {
  float: right; }

html body.rtl .alignright {
  float: left; }

html body.rtl figure.wp-caption.alignleft,
html body.rtl img.alignleft {
  margin: 5px 0 5px 20px; }

html body.rtl .wp-caption.alignleft {
  margin: 5px 0 5px 10px; }

html body.rtl figure.wp-caption.alignright,
html body.rtl img.alignright {
  margin: 5px 20px 5px 0; }

html body.rtl .wp-caption.alignright {
  margin: 5px 10px 5px 0; }

html body.rtl div.wp-caption.alignright img[class*="wp-image-"] {
  float: left; }

html body.rtl div.wp-caption.alignright .wp-caption-text {
  padding-left: 0;
  padding-right: 10px; }

html body.rtl .text-right {
  text-align: left; }

html body.rtl .text-left {
  text-align: right; }

html body.rtl .yeti-tini-cart-wrapper {
  float: left;
  margin-left: 0;
  margin-right: 20px; }

html body.rtl .yeti-tini-cart-wrapper .nth-shopping-cart .nth-shopping-hover a i {
  margin-right: 0;
  margin-left: 10px; }

html body.rtl .yeti-tini-cart-wrapper .nth-shopping-cart .nth-shopping-hover a .arrow_down:after {
  margin-left: 0;
  margin-right: 5px; }

html body.rtl .yeti-tini-account-wrapper {
  float: left; }

html body.rtl .yeti-tini-account-wrapper .nth-login-hover a:after {
  margin-left: 0;
  margin-right: 2px; }

html body.rtl .main-menu > ul > li.menu-item-has-children > a span:after {
  margin-left: 0;
  margin-right: 5px; }

html body.rtl .main-menu > ul > li .sub-menu {
  text-align: right; }

html body.rtl .main-menu > ul > li .sub-menu li.menu-item-has-children > a:before,
html body.rtl .yeti-menu-vertical .vertical-menu-inner ul li.menu-item-has-children > a:before {
  right: auto;
  left: 20px;
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg); }

html body.rtl header.header-1 .yeti_header_bottom .yeti-menu-vertical .vertical-menu-wrapper .vertical-menu-dropdown:before {
  margin-right: 0;
  margin-left: 7px; }

html body.rtl header.header-1 .yeti_header_bottom .yeti-menu-vertical .vertical-menu-wrapper .vertical-menu-dropdown:after {
  float: left; }

html body.rtl .yeti-menu-vertical .vertical-menu-inner ul {
  text-align: right; }

html body.rtl .yeti-menu-vertical .vertical-menu-inner ul li .sub-menu {
  left: auto;
  right: 100%; }

html body.rtl .yeti-menu-vertical .vertical-menu-inner ul li a .lb_sale, html body.rtl .yeti-menu-vertical .vertical-menu-inner ul li a .lb_new {
  margin-left: 0;
  margin-right: 10px; }

html body.rtl header.header-1 .yeti_header_bottom .searchform .input-group .input-group-btn {
  right: auto;
  left: 17px; }

html body.rtl header.header-1 .yeti_header_bottom .searchform .input-group .input-group-addon {
  float: right;
  text-align: right;
  padding: 0 20px 0 10px;
  border-left: none;
  border-right: 1px solid #e5e5e5; }

html body.rtl header.header-1 .yeti_header_bottom .searchform .input-group input[type='text'] {
  float: right; }

html body.rtl header.header-1 .yeti_header_bottom .searchform .input-group {
  padding-left: 60px;
  padding-right: 18px; }

html body.rtl header.header-2 .yeti_header_bottom .main-menu ul.menu > li.menu-item {
  margin: 0 0 0 40px; }

html body.rtl header.header-2 .yeti_header_middle .searchform .input-group .input-group-btn {
  right: auto;
  left: 0; }

html body.rtl header.header-3 .yeti-head-tini, html body.rtl header.header-5 .yeti-head-tini, html body.rtl header.header-6 .yeti-head-tini {
  float: left;
  margin-left: 0;
  margin-right: 45px; }

html body.rtl header.header-3 .yeti-head-tini.yeti-head-tini-wishlist, html body.rtl header.header-5 .yeti-head-tini.yeti-head-tini-wishlist, html body.rtl header.header-6 .yeti-head-tini.yeti-head-tini-wishlist {
  margin-right: 0; }

html body.rtl header.header-3 .yeti-menu-vertical .vertical-menu-wrapper .vertical-menu-dropdown:after {
  float: left; }

html body.rtl header.header-3 .yeti-menu-vertical .vertical-menu-wrapper .vertical-menu-dropdown:before {
  margin-right: 0;
  margin-left: 7px; }

html body.rtl header.header-3 .searchform .input-group .input-group-btn, html body.rtl header.header-5 .searchform .input-group .input-group-btn, html body.rtl header.header-6 .searchform .input-group .input-group-btn {
  right: auto;
  left: 17px; }

html body.rtl header.header-3 .searchform .input-group, html body.rtl header.header-5 .searchform .input-group, html body.rtl header.header-6 .searchform .input-group {
  padding-left: 60px;
  padding-right: 18px; }

html body.rtl header.header-3 .searchform .input-group input[type='text'], html body.rtl header.header-5 .searchform .input-group input[type='text'], html body.rtl header.header-6 .searchform .input-group input[type='text'] {
  float: right; }

html body.rtl header.header-3 .searchform .input-group .input-group-addon, html body.rtl header.header-5 .searchform .input-group .input-group-addon, html body.rtl header.header-6 .searchform .input-group .input-group-addon {
  float: right;
  text-align: right;
  border-left: none;
  border-right: 1px solid #e5e5e5;
  padding: 0 20px 0 0; }

html body.rtl header.header-7 .yeti-tini-search-wrapper {
  float: left; }

html body.rtl header.header-7 .yeti-tini-cart-wrapper {
  margin: 0; }

html body.rtl header.header-7 .main-menu > ul > li {
  margin-right: 0;
  margin-left: 30px; }

html body.rtl header.header-7 .yeti-tini-search-wrapper .yeti-search-box .yeti-search-content .searchform button.btn {
  border-radius: 0; }

html body.rtl header.header-8 .yeti-tini-search-wrapper {
  float: left; }

html body.rtl header.header-8 .yeti-tini-cart-wrapper {
  margin: 0; }

html body.rtl .elextron-breadcrumb-wrapper .page-title {
  float: right; }

html body.rtl .elextron-breadcrumb-wrapper .woocommerce-breadcrumb {
  float: left; }

html body.rtl .elextron-breadcrumb-wrapper ul li {
  margin-left: 0;
  margin-right: 7px; }

html body.rtl .elextron-breadcrumb-wrapper ul li:before {
  margin-right: 0;
  margin-left: 9px;
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg); }

html body.rtl .yeti-shop-meta-controls .woocommerce-ordering .form-group {
  float: right;
  margin-right: 0;
  margin-left: 30px; }

html body.rtl .yeti-shop-meta-controls .woocommerce-ordering .form-group label {
  margin-right: 0;
  margin-left: 10px; }

html body.rtl .yeti-shop-meta-controls .woocommerce-ordering {
  float: right; }

html body.rtl .yeti-shop-meta-controls .woocommerce-result-count {
  float: left; }

html body.rtl .products-borderbox-style section.product .yith-wcwl-add-to-wishlist {
  float: left; }

html body.rtl .products-borderbox-style section.product .add_to_cart_button:before, html body.rtl .products-borderbox-style section.product .product_type_simple:before, html body.rtl .products-borderbox-style section.product .product_type_grouped:before, html body.rtl .products-borderbox-style section.product .product_type_external:before {
  margin-right: 0;
  margin-left: 10px; }

html body.rtl.woocommerce nav.woocommerce-pagination, html body.rtl .wp-pagenavi {
  float: left;
  text-align: left; }

html body.rtl .widget-heading .widget-title:before {
  left: auto;
  right: 0; }

html body.rtl .wpb_widgetised_column li.widget.widget_product_categories ul li.cat-item > a, html body.rtl .wpb_widgetised_column li.widget.widget_recent_entries ul li.cat-item > a, html body.rtl .wpb_widgetised_column li.widget.widget_recent_comments ul li.cat-item > a, html body.rtl .wpb_widgetised_column li.widget.widget_archive ul li.cat-item > a, html body.rtl .wpb_widgetised_column li.widget.widget_categories ul li.cat-item > a, html body.rtl .wpb_widgetised_column li.widget.widget_meta ul li.cat-item > a, html body.rtl .wpb_widgetised_column li.widget.widget_pages ul li.cat-item > a, html body.rtl .wpb_widgetised_column li.widget.widget_rss ul li.cat-item > a, html body.rtl .wpb_widgetised_column li.widget.widget_nav_menu ul li.cat-item > a, html body.rtl .widgets-sidebar li.widget.widget_product_categories ul li.cat-item > a, html body.rtl .widgets-sidebar li.widget.widget_recent_entries ul li.cat-item > a, html body.rtl .widgets-sidebar li.widget.widget_recent_comments ul li.cat-item > a, html body.rtl .widgets-sidebar li.widget.widget_archive ul li.cat-item > a, html body.rtl .widgets-sidebar li.widget.widget_categories ul li.cat-item > a, html body.rtl .widgets-sidebar li.widget.widget_meta ul li.cat-item > a, html body.rtl .widgets-sidebar li.widget.widget_pages ul li.cat-item > a, html body.rtl .widgets-sidebar li.widget.widget_rss ul li.cat-item > a, html body.rtl .widgets-sidebar li.widget.widget_nav_menu ul li.cat-item > a {
  float: right;
  text-align: right;
  padding-right: 0;
  padding-left: 20px; }

html body.rtl .wpb_widgetised_column li.widget.widget_product_categories ul li .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_recent_entries ul li .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_recent_comments ul li .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_archive ul li .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_categories ul li .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_meta ul li .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_pages ul li .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_rss ul li .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_nav_menu ul li .go-sub, html body.rtl .widgets-sidebar li.widget.widget_product_categories ul li .go-sub, html body.rtl .widgets-sidebar li.widget.widget_recent_entries ul li .go-sub, html body.rtl .widgets-sidebar li.widget.widget_recent_comments ul li .go-sub, html body.rtl .widgets-sidebar li.widget.widget_archive ul li .go-sub, html body.rtl .widgets-sidebar li.widget.widget_categories ul li .go-sub, html body.rtl .widgets-sidebar li.widget.widget_meta ul li .go-sub, html body.rtl .widgets-sidebar li.widget.widget_pages ul li .go-sub, html body.rtl .widgets-sidebar li.widget.widget_rss ul li .go-sub, html body.rtl .widgets-sidebar li.widget.widget_nav_menu ul li .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_product_categories.yeti-widgets ul li.show-sub .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_product_categories.yeti-widgets ul li.current-cat-parent .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_product_categories.yeti-widgets ul li.current-cat .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_recent_entries.yeti-widgets ul li.show-sub .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_recent_entries.yeti-widgets ul li.current-cat-parent .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_recent_entries.yeti-widgets ul li.current-cat .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_recent_comments.yeti-widgets ul li.show-sub .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_recent_comments.yeti-widgets ul li.current-cat-parent .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_recent_comments.yeti-widgets ul li.current-cat .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_archive.yeti-widgets ul li.show-sub .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_archive.yeti-widgets ul li.current-cat-parent .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_archive.yeti-widgets ul li.current-cat .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_categories.yeti-widgets ul li.show-sub .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_categories.yeti-widgets ul li.current-cat-parent .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_categories.yeti-widgets ul li.current-cat .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_meta.yeti-widgets ul li.show-sub .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_meta.yeti-widgets ul li.current-cat-parent .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_meta.yeti-widgets ul li.current-cat .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_pages.yeti-widgets ul li.show-sub .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_pages.yeti-widgets ul li.current-cat-parent .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_pages.yeti-widgets ul li.current-cat .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_rss.yeti-widgets ul li.show-sub .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_rss.yeti-widgets ul li.current-cat-parent .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_rss.yeti-widgets ul li.current-cat .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_nav_menu.yeti-widgets ul li.show-sub .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_nav_menu.yeti-widgets ul li.current-cat-parent .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_nav_menu.yeti-widgets ul li.current-cat .go-sub, html body.rtl .widgets-sidebar li.widget.widget_product_categories.yeti-widgets ul li.show-sub .go-sub, html body.rtl .widgets-sidebar li.widget.widget_product_categories.yeti-widgets ul li.current-cat-parent .go-sub, html body.rtl .widgets-sidebar li.widget.widget_product_categories.yeti-widgets ul li.current-cat .go-sub, html body.rtl .widgets-sidebar li.widget.widget_recent_entries.yeti-widgets ul li.show-sub .go-sub, html body.rtl .widgets-sidebar li.widget.widget_recent_entries.yeti-widgets ul li.current-cat-parent .go-sub, html body.rtl .widgets-sidebar li.widget.widget_recent_entries.yeti-widgets ul li.current-cat .go-sub, html body.rtl .widgets-sidebar li.widget.widget_recent_comments.yeti-widgets ul li.show-sub .go-sub, html body.rtl .widgets-sidebar li.widget.widget_recent_comments.yeti-widgets ul li.current-cat-parent .go-sub, html body.rtl .widgets-sidebar li.widget.widget_recent_comments.yeti-widgets ul li.current-cat .go-sub, html body.rtl .widgets-sidebar li.widget.widget_archive.yeti-widgets ul li.show-sub .go-sub, html body.rtl .widgets-sidebar li.widget.widget_archive.yeti-widgets ul li.current-cat-parent .go-sub, html body.rtl .widgets-sidebar li.widget.widget_archive.yeti-widgets ul li.current-cat .go-sub, html body.rtl .widgets-sidebar li.widget.widget_categories.yeti-widgets ul li.show-sub .go-sub, html body.rtl .widgets-sidebar li.widget.widget_categories.yeti-widgets ul li.current-cat-parent .go-sub, html body.rtl .widgets-sidebar li.widget.widget_categories.yeti-widgets ul li.current-cat .go-sub, html body.rtl .widgets-sidebar li.widget.widget_meta.yeti-widgets ul li.show-sub .go-sub, html body.rtl .widgets-sidebar li.widget.widget_meta.yeti-widgets ul li.current-cat-parent .go-sub, html body.rtl .widgets-sidebar li.widget.widget_meta.yeti-widgets ul li.current-cat .go-sub, html body.rtl .widgets-sidebar li.widget.widget_pages.yeti-widgets ul li.show-sub .go-sub, html body.rtl .widgets-sidebar li.widget.widget_pages.yeti-widgets ul li.current-cat-parent .go-sub, html body.rtl .widgets-sidebar li.widget.widget_pages.yeti-widgets ul li.current-cat .go-sub, html body.rtl .widgets-sidebar li.widget.widget_rss.yeti-widgets ul li.show-sub .go-sub, html body.rtl .widgets-sidebar li.widget.widget_rss.yeti-widgets ul li.current-cat-parent .go-sub, html body.rtl .widgets-sidebar li.widget.widget_rss.yeti-widgets ul li.current-cat .go-sub, html body.rtl .widgets-sidebar li.widget.widget_nav_menu.yeti-widgets ul li.show-sub .go-sub, html body.rtl .widgets-sidebar li.widget.widget_nav_menu.yeti-widgets ul li.current-cat-parent .go-sub, html body.rtl .widgets-sidebar li.widget.widget_nav_menu.yeti-widgets ul li.current-cat .go-sub, html body.rtl .wpb_widgetised_column li.widget.widget_product_categories ul li .count, html body.rtl .wpb_widgetised_column li.widget.widget_recent_entries ul li .count, html body.rtl .wpb_widgetised_column li.widget.widget_recent_comments ul li .count, html body.rtl .wpb_widgetised_column li.widget.widget_archive ul li .count, html body.rtl .wpb_widgetised_column li.widget.widget_categories ul li .count, html body.rtl .wpb_widgetised_column li.widget.widget_meta ul li .count, html body.rtl .wpb_widgetised_column li.widget.widget_pages ul li .count, html body.rtl .wpb_widgetised_column li.widget.widget_rss ul li .count, html body.rtl .wpb_widgetised_column li.widget.widget_nav_menu ul li .count, html body.rtl .widgets-sidebar li.widget.widget_product_categories ul li .count, html body.rtl .widgets-sidebar li.widget.widget_recent_entries ul li .count, html body.rtl .widgets-sidebar li.widget.widget_recent_comments ul li .count, html body.rtl .widgets-sidebar li.widget.widget_archive ul li .count, html body.rtl .widgets-sidebar li.widget.widget_categories ul li .count, html body.rtl .widgets-sidebar li.widget.widget_meta ul li .count, html body.rtl .widgets-sidebar li.widget.widget_pages ul li .count, html body.rtl .widgets-sidebar li.widget.widget_rss ul li .count, html body.rtl .widgets-sidebar li.widget.widget_nav_menu ul li .count {
  right: auto;
  left: 0; }

html body.rtl .wpb_widgetised_column li.widget.widget_product_categories ul li .children li a, html body.rtl .wpb_widgetised_column li.widget.widget_product_categories ul li .sub-menu li a, html body.rtl .wpb_widgetised_column li.widget.widget_recent_entries ul li .children li a, html body.rtl .wpb_widgetised_column li.widget.widget_recent_entries ul li .sub-menu li a, html body.rtl .wpb_widgetised_column li.widget.widget_recent_comments ul li .children li a, html body.rtl .wpb_widgetised_column li.widget.widget_recent_comments ul li .sub-menu li a, html body.rtl .wpb_widgetised_column li.widget.widget_archive ul li .children li a, html body.rtl .wpb_widgetised_column li.widget.widget_archive ul li .sub-menu li a, html body.rtl .wpb_widgetised_column li.widget.widget_categories ul li .children li a, html body.rtl .wpb_widgetised_column li.widget.widget_categories ul li .sub-menu li a, html body.rtl .wpb_widgetised_column li.widget.widget_meta ul li .children li a, html body.rtl .wpb_widgetised_column li.widget.widget_meta ul li .sub-menu li a, html body.rtl .wpb_widgetised_column li.widget.widget_pages ul li .children li a, html body.rtl .wpb_widgetised_column li.widget.widget_pages ul li .sub-menu li a, html body.rtl .wpb_widgetised_column li.widget.widget_rss ul li .children li a, html body.rtl .wpb_widgetised_column li.widget.widget_rss ul li .sub-menu li a, html body.rtl .wpb_widgetised_column li.widget.widget_nav_menu ul li .children li a, html body.rtl .wpb_widgetised_column li.widget.widget_nav_menu ul li .sub-menu li a, html body.rtl .widgets-sidebar li.widget.widget_product_categories ul li .children li a, html body.rtl .widgets-sidebar li.widget.widget_product_categories ul li .sub-menu li a, html body.rtl .widgets-sidebar li.widget.widget_recent_entries ul li .children li a, html body.rtl .widgets-sidebar li.widget.widget_recent_entries ul li .sub-menu li a, html body.rtl .widgets-sidebar li.widget.widget_recent_comments ul li .children li a, html body.rtl .widgets-sidebar li.widget.widget_recent_comments ul li .sub-menu li a, html body.rtl .widgets-sidebar li.widget.widget_archive ul li .children li a, html body.rtl .widgets-sidebar li.widget.widget_archive ul li .sub-menu li a, html body.rtl .widgets-sidebar li.widget.widget_categories ul li .children li a, html body.rtl .widgets-sidebar li.widget.widget_categories ul li .sub-menu li a, html body.rtl .widgets-sidebar li.widget.widget_meta ul li .children li a, html body.rtl .widgets-sidebar li.widget.widget_meta ul li .sub-menu li a, html body.rtl .widgets-sidebar li.widget.widget_pages ul li .children li a, html body.rtl .widgets-sidebar li.widget.widget_pages ul li .sub-menu li a, html body.rtl .widgets-sidebar li.widget.widget_rss ul li .children li a, html body.rtl .widgets-sidebar li.widget.widget_rss ul li .sub-menu li a, html body.rtl .widgets-sidebar li.widget.widget_nav_menu ul li .children li a, html body.rtl .widgets-sidebar li.widget.widget_nav_menu ul li .sub-menu li a {
  padding-left: 0;
  padding-right: 20px; }

html body.rtl .wpb_widgetised_column li.widget.widget_price_filter .price_slider_wrapper .price_slider_amount button.button, html body.rtl .widgets-sidebar li.widget.widget_price_filter .price_slider_wrapper .price_slider_amount button.button {
  float: left; }

html body.rtl .product_list_widget li .product-detail {
  padding-left: 0;
  padding-right: 20px; }

html body.rtl div.products.list section.product .addtocart-wrap .yith-wcwl-add-to-wishlist a:before {
  margin-right: 0;
  margin-left: 5px; }

html body.rtl .elextron-breadcrumb-wrapper ul {
  text-align: left; }

html body.rtl .cart_totals table td {
  text-align: left; }

html body.rtl .woocommerce table.shop_table th.product-thumbnail, html body.rtl .woocommerce table.shop_table th.product-name, html body.rtl .woocommerce table.shop_table tbody td.product-name {
  text-align: right; }

html body.rtl.single-post .single-content .content-inner .single-post .post-heading .nth-edit-link {
  right: auto;
  left: 0; }

html body.rtl.single-post .single-content .content-inner .related_post h3.heading-title:before, html body.rtl.single-post .comments-area .comment-respond .comment-reply-title:before {
  left: auto;
  right: 0; }

html body.rtl.single-post .single-content .content-inner .related_post .list-post-widget li.post-item .post-thumbnail {
  float: right;
  margin-right: 0;
  margin-left: 20px; }

html body.rtl .woocommerce table.wishlist_table tbody tr td.product-add-to-cart .remove_wishlist {
  margin-left: 0;
  margin-right: 5px; }

html body.rtl .woocommerce-MyAccount-navigation ul li a i {
  margin-right: 0;
  margin-left: 10px; }

html body.rtl .elextron_teammember .owl-nav .owl-next, html body.rtl .elextron_teammember .owl-nav .owl-prev, html body.rtl .yeti-brands .owl-nav .owl-next, html body.rtl .yeti-brands .owl-nav .owl-prev {
  right: auto !important; }

html body.rtl .yeti_products_categories_shortcode .shortcode-woo-tabs li:first-child.active {
  border-right: none;
  border-left-width: 1px; }

html body.rtl .product_subcaterories .woo-subcat-item .woo-subcat-wrapper .image {
  float: right; }

html body.rtl .product_subcaterories .woo-subcat-item .woo-subcat-wrapper .cat-detail {
  padding-left: 0;
  padding-right: 30px; }

html body.rtl .vc_tta-container .vc_general.vc_tta-tabs.vc_tta-style-classic.yeti-tab-style1 .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_tta-tab + li.vc_tta-tab {
  margin-left: 0;
  margin-right: 40px; }

html body.rtl.wpb-js-composer .vc_tta.vc_tta-controls-align-left .vc_tta-panel-heading, html body.rtl.wpb-js-composer .vc_tta.vc_tta-controls-align-left .vc_tta-tabs-container {
  text-align: right; }

html body.rtl.wpb-js-composer .vc_tta.vc_tta-controls-align-right .vc_tta-panel-heading, html body.rtl.wpb-js-composer .vc_tta.vc_tta-controls-align-right .vc_tta-tabs-container {
  text-align: left; }

html body.rtl .product-category-icon li.cat-item img {
  float: right; }

html body.rtl .yeti_products_categories_shortcode.style-2 .yeti-shortcode-content ul.shortcode-woo-tabs {
  right: auto;
  left: 0;
  text-align: left; }

html body.rtl .woocommerce-product-cat-section > header .list-inline {
  right: auto;
  left: 15px; }

html body.rtl .woocommerce-product-cat-section .yeti-woo-shortcode {
  border-left: none;
  border-right: 1px solid #e4e4e4; }

html body.rtl .mc4wp-form .mc4wp-form-fields .input-group .input-group-btn {
  right: auto;
  left: 0; }

html body.rtl.shadow_boxed .big_newsletter .mc4wp-form .mc4wp-form-fields .input-group .input-group-btn input {
  -webkit-border-radius: 40px 0 0 40px;
  -moz-border-radius: 40px 0 0 40px;
  -ms-border-radius: 40px 0 0 40px;
  border-radius: 40px 0 0 40px; }

html body.rtl .mc4wp-form .mc4wp-form-fields .input-group .input-group-btn input {
  -webkit-border-radius: 5px 0 0 5px;
  -moz-border-radius: 5px 0 0 5px;
  -ms-border-radius: 5px 0 0 5px;
  border-radius: 5px 0 0 5px; }

html body.rtl footer#footer .footer-1 .widgettitle:before, html body.rtl footer#footer .footer-1 .heading-title:before {
  left: auto;
  right: 0; }

html body.rtl .woocommerce span.featured {
  left: auto;
  right: 0; }

@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-13, .col-lg-14, .col-lg-15, .col-lg-16, .col-lg-17, .col-lg-18, .col-lg-19, .col-lg-20, .col-lg-21, .col-lg-22, .col-lg-23, .col-lg-24 {
    float: right; }
  .vc_col-lg-1, .vc_col-lg-10, .vc_col-lg-11, .vc_col-lg-12, .vc_col-lg-2, .vc_col-lg-3, .vc_col-lg-4, .vc_col-lg-5, .vc_col-lg-6, .vc_col-lg-7, .vc_col-lg-8, .vc_col-lg-9 {
    float: right; } }

/**/
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md-13, .col-md-14, .col-md-15, .col-md-16, .col-md-17, .col-md-18, .col-md-19, .col-md-20, .col-md-21, .col-md-22, .col-md-23, .col-md-24 {
    float: right; } }

/**/
@media (min-width: 768px) {
  .vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9 {
    float: right; }
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-13, .col-sm-14, .col-sm-15, .col-sm-16, .col-sm-17, .col-sm-18, .col-sm-19, .col-sm-20, .col-sm-21, .col-sm-22, .col-sm-23, .col-sm-24 {
    float: right; } }

ul, ol {
  padding-right: 0; }

/**/
header .nth_header_top .nth-dropdown {
  padding-right: 0;
  padding-left: 15px; }

.pull-right {
  float: left !important; }

.pull-left {
  float: right !important; }

.nth-menu-vertical .vertical-menu-wrapper .vertical-menu-dropdown {
  padding-right: 20px;
  padding-left: 60px; }

header .nth-mini-popup .mini-popup-hover .nth-icon {
  float: right; }

header .nth-mini-popup .mini-popup-hover .mini-popup-meta a.arrow_down:after {
  content: ""; }

header .nth-mini-popup .mini-popup-hover .mini-popup-meta a.arrow_down:before {
  content: "\f0d7";
  font-family: "FontAwesome";
  font-size: 12px;
  line-height: 12px;
  padding-left: 3px;
  color: #5d5d5d;
  margin-right: 2px; }

header .nth-mini-popup .mini-popup-hover .mini-popup-meta {
  padding-right: 5px;
  text-align: right; }

header .nth-mini-popup .nth-mini-popup-cotent {
  left: 0;
  right: auto;
  text-align: right; }

header .nth-mini-popup .nth-shopping-hover span.cart-total > span:after {
  content: ""; }

header .nth-mini-popup .nth-shopping-hover span.cart-total > span:before {
  content: "\f0d7";
  font-family: "FontAwesome";
  font-size: 12px;
  line-height: 12px;
  padding-right: 3px;
  color: #5d5d5d; }

header .nth-mini-popup .mini-popup-hover {
  padding-left: 15px;
  padding-right: 15px; }

header .nth-mini-popup:hover .nth-mini-popup-cotent .widget_shopping_cart_content ul {
  padding-right: 0; }

header .nth-mini-popup:hover .nth-mini-popup-cotent .widget_shopping_cart_content .remove.yeti_remove_cart {
  float: left;
  left: 0;
  right: auto; }

header .nth-mini-popup:hover .nth-mini-popup-cotent .widget_shopping_cart_content .total strong {
  float: right;
  padding-left: 5px; }

header .nth-mini-popup:hover .nth-mini-popup-cotent .widget_shopping_cart_content .buttons {
  clear: both;
  padding-top: 10px; }

.nth-searchform .nth-search-wrapper input[type=text] {
  padding: 0 15px 0 65px; }

.nth-searchform .nth-search-wrapper [type=submit] {
  left: 0;
  right: auto;
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px; }

.nth_header_toolbar {
  z-index: 9999; }

.nth_header_toolbar > div > div .nth-toolbar-popup-cotent .wishlist-heading .heading-title {
  float: right; }

.nth_header_toolbar > div > div .nth-toolbar-popup-cotent {
  text-align: right; }

.nth_header_toolbar > div > div .nth-toolbar-popup-cotent .wishlist-heading a.heading-links {
  float: left; }

.woocommerce ul.product_list_widget li a.remove, ul.product_list_widget li a.remove {
  left: 0;
  right: auto; }

.nth_header_toolbar ul.product_list_widget li .product-detail {
  padding-left: 40px;
  padding-right: 0px; }

/* Navigation */
.nth-menu-vertical .vertical-menu-inner > ul.menu > li > a {
  float: right; }

.nth-menu-vertical .vertical-menu-inner > ul.menu > li > a > span {
  padding-right: 0;
  padding-left: 32px; }

.nth-menu-vertical .vertical-menu-inner > ul.menu > li > a > span {
  overflow: visible; }

.nth-menu-vertical .vertical-menu-inner > ul.menu > li > a > span span.lb-menu {
  left: -5px;
  right: auto; }

span.lb-menu:before {
  left: auto;
  right: 0; }

.nth-menu-vertical .vertical-menu-inner > ul.menu > li .menu-drop-icon:before {
  content: "\f0da"; }

.nth-menu-vertical .vertical-menu-inner > ul.menu > li > .sub-menu {
  left: auto;
  right: 100%; }

span.lb-menu.lb_new:before {
  border-color: transparent #3a83d4 transparent transparent; }

span.lb-menu:before {
  border-width: 5px 5px 5px 5px; }

span.lb-menu.lb_sale:before {
  border-color: transparent #fd6282 transparent transparent; }

.nth-menu-vertical .vertical-menu-inner > ul.menu > li {
  padding-left: 10px;
  margin-left: 0; }

header .nth_header_bottom .nth-sale-policy .text-color2 {
  float: right; }

/**/
/* Footer */
.footer-copyright .col-sm-12 + .col-sm-12 {
  text-align: left !important; }

/* Home */
.nth-menu-vertical .vertical-menu-wrapper .vertical-menu-dropdown:before {
  left: 15px;
  right: auto; }

.pc-menu > .menu li.menu-item-has-children .sub-menu > li ul {
  text-align: right;
  margin-right: 0;
  padding-right: 0; }

.nth_header_middle .col-sm-12.col-md-18 .col-sm-24.col-md-10.col-lg-8 {
  text-align: left !important; }

.wpb_text_column.wpb_content_element .wpb_wrapper h3 {
  text-align: right; }

.nth-menu-vertical .vertical-menu-inner > ul.menu > li img {
  margin-right: 0; }

.woocommerce .products section.product .product-inner h3.product-title, .woocommerce-page .products section.product .product-inner h3.product-title {
  float: left;
  margin-bottom: 8px; }

.woocommerce .products.list section.product .product-inner h3.product-title, .woocommerce-page .products.list section.product .product-inner h3.product-title {
  margin-bottom: 10px;
  text-align: right; }

.loop-description {
  text-align: right; }

.woocommerce .products.list section.product .product-inner .price del span.amount,
.woocommerce-page .products.list section.product .product-inner .price del span.amount {
  text-align: right; }

.prod-meta-hover-inner {
  text-align: right; }

.woocommerce .wishlist_table td.product-add-to-cart a.add_to_cart:before,
.woocommerce a.product_type_grouped:before,
.woocommerce a.product_type_external:before,
.woocommerce a.button.add_to_cart_button:before,
.woocommerce a.button.out_stock:before,
.woocommerce .button.alt.single_add_to_cart_button:before,
.woocommerce-page .wishlist_table td.product-add-to-cart a.add_to_cart:before,
.woocommerce-page a.product_type_grouped:before,
.woocommerce-page a.product_type_external:before,
.woocommerce-page a.button.add_to_cart_button:before,
.woocommerce-page a.button.out_stock:before,
.woocommerce-page .button.alt.single_add_to_cart_button:before {
  margin-right: 0;
  margin-left: 5px; }

.alignnone {
  margin-right: 0; }

.footer-1 h3 i {
  margin-right: 0 !important;
  margin-left: 10px; }

html .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_section .wpb_accordion_header a {
  padding-right: 30px; }

.woocommerce .products section.product .product-inner .price,
.woocommerce-page .products section.product .product-inner .price {
  right: auto;
  left: 20px;
  text-align: left; }

.woocommerce .products section.product .product-inner h3.product-title,
.woocommerce-page .products section.product .product-inner h3.product-title {
  float: right; }

.woocommerce .products section.product .product-inner .star-rating,
.woocommerce-page .products section.product .product-inner .star-rating {
  clear: both; }

.nth-shortcode .nth_products_categories_shortcode h3.heading-title {
  float: right; }

.nth-shortcode .nth_products_categories_shortcode .shortcode-woo-tabs {
  float: left; }

li.widget.widget_product_categories li.cat-parent > .go-sub,
li.widget.widget_categories li.cat-parent > .go-sub {
  width: 15px; }

.yeti-shop-meta-controls .gridlist-toggle {
  padding-right: 0;
  float: right;
  padding-left: 20px; }

.gridlist-toggle a:first-child {
  -webkit-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 3px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  -webkit-border-top-left-radius: 0px;
  -webkit-border-bottom-left-radius: 0px; }

.gridlist-toggle a#table {
  -webkit-border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px; }

.woocommerce .gridlist-toggle + .woocommerce-result-count {
  float: left; }

.yeti-shop-meta-controls .woocommerce-result-count {
  float: left; }

.woocommerce ul.product_list_widget li .product-image,
ul.product_list_widget li .product-image {
  float: right;
  margin-right: 0px; }

.woocommerce .widget_price_filter .price_slider_wrapper .price_slider_amount .price_label,
.woocommerce-page .widget_price_filter .price_slider_wrapper .price_slider_amount .price_label {
  float: right; }

.woocommerce .widget_price_filter .price_slider_wrapper .price_slider_amount button.button,
.woocommerce-page .widget_price_filter .price_slider_wrapper .price_slider_amount button.button {
  float: left; }

.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count {
  float: right; }

@media (min-width: 768px) {
  .woocommerce .products.table section.product .product-inner .product-meta-wrapper .prod-meta-relative, .woocommerce-page .products.table section.product .product-inner .product-meta-wrapper .prod-meta-relative {
    float: right; }
  .woocommerce .products.table section.product .product-inner .product-meta-wrapper .prod-meta-hover,
  .woocommerce-page .products.table section.product .product-inner .product-meta-wrapper .prod-meta-hover {
    float: right; }
  .woocommerce .products.table section.product .product-inner .product-meta-wrapper:before, .woocommerce-page .products.table section.product .product-inner .product-meta-wrapper:before {
    right: 67%; }
  .woocommerce .products.table section.product .product-inner .product-meta-wrapper:after, .woocommerce-page .products.table section.product .product-inner .product-meta-wrapper:after {
    right: 42%; }
  .woocommerce .products.table section.product .product-inner .product_buttons .yith-wcwl-add-to-wishlist,
  .woocommerce-page .products.table section.product .product-inner .product_buttons .yith-wcwl-add-to-wishlist {
    float: left;
    margin: 2px 5px 2px 0px; }
  .woocommerce .products.table section.product .product-inner .product_buttons a.yeti-compare,
  .woocommerce-page .products.table section.product .product-inner .product_buttons a.yeti-compare {
    margin-right: 1px; } }

ul.list-posts li.post-item .post-item-content .post-thumbnail a {
  text-align: right; }

ul.list-posts li.post-item.list .post-item-content .post-thumbnail {
  float: right; }

.entry-date {
  float: right;
  margin-right: 0px;
  margin-left: 10px; }

/* Product */
.woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product div.images {
  float: right; }

.nth-quickshop-wrapper #content div.product div.images,
.woocommerce-page #content div.product div.images {
  margin-right: 0;
  margin-left: 3.4482758620689655%; }

.nth-quickshop-wrapper div.product .nth-single-product-share li,
.woocommerce-page div.product .nth-single-product-share li {
  float: right;
  margin-left: 0;
  margin-right: 15px; }

.nth-quickshop-wrapper div.product .nth-single-product-share,
.woocommerce-page div.product .nth-single-product-share {
  float: right;
  padding-right: 0; }

.nth-quickshop-wrapper div.product .nth-single-product-share li a i,
.woocommerce-page div.product .nth-single-product-share li a i {
  margin-left: 6px;
  margin-right: 1px; }

.nth-quickshop-wrapper div.product form.cart .variations div.quantity,
.nth-quickshop-wrapper div.product p.cart .variations div.quantity,
.nth-quickshop-wrapper div.product div.cart .variations div.quantity,
.woocommerce-page div.product form.cart .variations div.quantity,
.woocommerce-page div.product p.cart .variations div.quantity,
.woocommerce-page div.product div.cart .variations div.quantity {
  float: right; }

.woocommerce div.quantity input[type="button"].minus {
  -webkit-border-top-left-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-bottomleft: 0px;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  -webkit-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 3px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  margin-left: -4px;
  margin-right: 0; }

.woocommerce div.quantity input[type="button"].plus {
  -webkit-border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  margin-right: -4px;
  margin-left: 0; }

.nth-shortcode.nth-infobox {
  padding-right: 50px;
  padding-left: 0; }

.nth-shortcode.nth-infobox .nth-icon {
  left: auto;
  right: 0; }

.nth-social-share li {
  float: right;
  margin-left: 10px;
  margin-right: 0; }

.woocommerce div.product form.cart table td {
  padding-right: 0; }

.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child {
  -webkit-border-top-left-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-bottomleft: 0px;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  -webkit-border-top-right-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomright: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px; }

.nth-quickshop-wrapper #reviews #comments ol.commentlist,
.woocommerce-page #reviews #comments ol.commentlist {
  padding-right: 0; }

.woocommerce #reviews #comments ol.commentlist li .comment-text {
  margin-right: 50px;
  margin-left: 0; }

.woocommerce #reviews #comments ol.commentlist li img.avatar {
  float: right; }

.woocommerce .woocommerce-error,
.woocommerce .woocommerce-info,
.woocommerce .woocommerce-message {
  padding: 1em 3.5em 1em 2em !important; }

.woocommerce .woocommerce-error .button,
.woocommerce .woocommerce-info .button,
.woocommerce .woocommerce-message .button {
  float: left; }

.woocommerce .woocommerce-error:before,
.woocommerce .woocommerce-info:before,
.woocommerce .woocommerce-message:before {
  right: 1.5em;
  left: auto; }

.woocommerce .woocommerce-product-rating .star-rating {
  float: right; }

/* Cart */
.woocommerce-cart h1.page-title,
.woocommerce-checkout h1.page-title {
  float: right; }

.woocommerce-cart .nth-shopping-progress-wrapper,
.woocommerce-checkout .nth-shopping-progress-wrapper {
  float: left; }

.nth-shopping-progress-wrapper ul li {
  float: right; }

.nth-shopping-progress-wrapper ul li.current-item:after {
  left: -12px;
  border-right: 11px solid #5a9e74;
  border-left: none;
  border-top: 18px solid transparent !important;
  border-bottom: 18px solid transparent !important;
  right: auto; }

.nth-shopping-progress-wrapper ul li {
  padding-right: 19px; }

.nth-shopping-progress-wrapper .list-inline {
  padding-right: 0; }

.nth-shopping-progress-wrapper ul li:first-child {
  -webkit-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 3px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  -webkit-border-top-left-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-bottomleft: 0px;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px; }

.nth-shopping-progress-wrapper ul li.active:before {
  right: -4px;
  left: auto; }

.cart_totals table th {
  text-align: right;
  padding-left: 10px; }

.woocommerce table.shop_table th.product-thumbnail,
.woocommerce table.shop_table th.product-name {
  text-align: right; }

.woocommerce table.shop_table tbody td.product-name {
  text-align: right; }

.woocommerce table.shop_table tbody td {
  border-left: none;
  border-right: 1px dashed #dedede; }

.woocommerce table.shop_table tbody td:nth-child(1) {
  border-right: none; }

.woocommerce #content table.cart td.actions,
.woocommerce table.cart td.actions,
.woocommerce #content table.cart td.actions,
.woocommerce table.cart td.actions {
  text-align: right; }

.woocommerce .woocommerce-shipping-fields input[type="checkbox"] {
  float: right;
  margin-left: 5px;
  margin-right: 0; }

.woocommerce table.woocommerce-checkout-review-order-table thead th:first-child, .woocommerce table.order_details thead th:first-child {
  border-right: 1px solid #ececec;
  -moz-border-radius: 5px 0 0 0;
  -webkit-border-radius: 5px;
  border-radius: 5px 0 0 0;
  border-left: 0;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  border-top-right-radius: 3px; }

.woocommerce table.woocommerce-checkout-review-order-table thead th:last-child,
.woocommerce table.woocommerce-checkout-review-order-table thead th.product-total,
.woocommerce table.order_details thead th:last-child,
.woocommerce table.order_details thead th.product-total {
  border-left: 1px solid #ececec;
  border-right: none;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px; }

.woocommerce table.woocommerce-checkout-review-order-table tbody td:last-child,
.woocommerce table.woocommerce-checkout-review-order-table tbody td.product-total,
.woocommerce table.order_details tbody td:last-child,
.woocommerce table.order_details tbody td.product-total {
  border-left: 1px solid #e5e5e5;
  border-right: none; }

.woocommerce table.woocommerce-checkout-review-order-table tbody td:first-child,
.woocommerce table.order_details tbody td:first-child {
  border-right: 1px solid #e5e5e5;
  border-left: none; }

.woocommerce table.woocommerce-checkout-review-order-table tfoot th:first-child,
.woocommerce table.woocommerce-checkout-review-order-table tfoot td:first-child,
.woocommerce table.order_details tfoot th:first-child,
.woocommerce table.order_details tfoot td:first-child {
  text-align: right; }

/* Checkout */
#add_payment_method #payment ul.payment_methods li,
.woocommerce-checkout #payment ul.payment_methods li {
  text-align: right; }

.woocommerce .order_details {
  padding-right: 0; }

.woocommerce .order_details li .nth-label {
  padding-left: 10px;
  padding-right: 0px; }

.woocommerce table.customer_details tbody th {
  text-align: right;
  padding-right: 0px;
  padding-left: 10px; }

.woocommerce table.shop_table tbody td {
  padding-right: 10px; }

/* My Account */
.woocommerce-account .addresses .title h3 {
  float: right; }

.woocommerce-account .addresses .title .edit,
.woocommerce-account ul.digital-downloads li .count {
  float: left;
  margin-top: 0; }

/* Contact */
.wpcf7-form {
  text-align: right; }

input[type="color"], input[type="email"], input[type="search"], input[type="password"], input[type="tel"], input.input-text, input[type="text"] {
  text-align: right; }

/* Blog */
.wp-pagenavi ul {
  float: right; }

.wp-pagenavi ul li {
  float: right; }

.wp-pagenavi ul li a.next {
  margin-left: 0px;
  margin-right: 10px; }

.wp-pagenavi ul li span.first,
.wp-pagenavi ul li a.first {
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-top-left-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-bottomleft: 0px;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px; }

.wp-pagenavi ul li span.last,
.wp-pagenavi ul li a.last {
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  -webkit-border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px; }

.single-post .nth-content-main .content-inner .author-info .author-avatar {
  float: right;
  margin-left: 20px;
  margin-right: 0; }

/* portfolio */
.nth-tabs .tabs li:first-child {
  -webkit-border-top-right-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomright: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  -webkit-border-top-left-radius: 0px;
  -webkit-border-bottom-left-radius: 0px;
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-bottomleft: 0px;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px; }

.nth-tabs .tabs li:last-child {
  -webkit-border-top-right-radius: 0px;
  -webkit-border-bottom-right-radius: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-bottomleft: 5px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px; }

/* Galery */
.galleries-template .nth-portfolios-wrapper .nth-portfolio-container .nth-portfolio-filters-wrap .order-form select[name='orderby'] {
  margin-left: 15px;
  margin-right: 0; }

.nth-portfolios-wrapper .nth-portfolio-container .nth-portfolio-filters-wrap .order-form label {
  padding-right: 0px;
  margin-left: 5px; }

.galleries-template .nth-portfolios-wrapper .nth-portfolio-container .nth-portfolio-filters-wrap .nth-tabs {
  float: right; }

.galleries-template .nth-portfolios-wrapper .nth-portfolio-container .nth-portfolio-filters-wrap .order-form {
  float: left; }

.main-menu.text-right {
  text-align: left; }

/* Menu Mobile */
.c-menu .pc-menu > .menu li.menu-item-has-children .sub-menu > li {
  text-align: right; }

/**/
li.widget ul.list-vertical > li {
  float: right; }

li.widget ul.list-vertical > li a {
  display: inline-block; }

li.widget ul.list-vertical > li a > span {
  margin-left: 8px;
  margin-right: 0; }

.product-subcategories .archive-product-subcategories .product-category img {
  float: right;
  margin-right: 0px;
  padding-left: 10px;
  margin-left: 0; }

.product-subcategories .archive-product-subcategories .product-category {
  padding-right: 0; }

.woocommerce nav.woocommerce-pagination ul li {
  float: right; }

.woocommerce div.product form.cart .button {
  float: right;
  margin-left: 7px; }

header .nth_header_bottom .nth-sale-policy * {
  display: inline-block;
  font-style: normal;
  margin-left: 2px; }

.cart_totals .shipping-calculator-form {
  text-align: right; }

.cart_totals .shipping-calculator-button:after {
  margin-left: 0px;
  margin-right: 4px; }

.woocommerce-checkout #payment ul.payment_methods li input {
  margin-left: 3px;
  margin-right: 0; }

.woocommerce #respond input#submit.alt.added:after,
.woocommerce a.button.alt.added:after,
.woocommerce button.button.alt.added:after,
.woocommerce input.button.alt.added:after,
.woocommerce #respond input#submit.added:after,
.woocommerce a.button.added:after,
.woocommerce button.button.added:after,
.woocommerce input.button.added:after,
.woocommerce input[type="button"].added:after,
.woocommerce input[type="reset"].added:after,
.woocommerce input[type="submit"].added:after {
  right: 22px;
  left: auto; }

.nth-breadcrumb-wrapper nav#crumbs ul li {
  border-left: none;
  border-right: 1px solid #dfdfdf; }

.vc_custom_1451547487616 {
  padding-right: 15px !important;
  padding-left: 0 !important; }

.wp-pagenavi ul li a.prev {
  margin-right: 0px;
  margin-left: 10px; }

.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count {
  margin-right: 10px; }

.woocommerce nav.woocommerce-pagination + .woocommerce-result-count,
.woocommerce-page nav.woocommerce-pagination + .woocommerce-result-count {
  margin-top: 5px; }

.woocommerce nav.woocommerce-pagination ul li .prev,
.woocommerce-page nav.woocommerce-pagination ul li .prev {
  margin-right: 0px;
  margin-left: 10px; }

/* Responsive *****************************************************************
**************************************************/
/* width: 1200px  */
/* width: 970px  */
/* width: 750px  */
@media (min-width: 768px) and (max-width: 991px) {
  .mobmenu-active-wrapper {
    margin-right: 0px;
    margin-left: 30px;
    float: right; }
  .c-menu .pc-menu > .menu li.menu-item-has-children .menu-drop-icon {
    text-align: left; }
  .mobmenu-active-wrapper,
  .tb-search-wrapper {
    float: right; }
  .c-menu .pc-menu > .menu li.menu-item-has-children > a {
    margin-right: 0px;
    margin-left: 20px; }
  .nth-breadcrumb-wrapper nav#crumbs {
    margin-left: -25px;
    margin-right: 0; }
  /**/ }

/* width: 100%  */
@media (max-width: 767px) {
  .c-menu .pc-menu > .menu li.menu-item-has-children .menu-drop-icon {
    text-align: left; }
  .mobmenu-active-wrapper,
  .tb-search-wrapper {
    float: right; }
  .c-menu .pc-menu > .menu li.menu-item-has-children > a {
    margin-right: 0px;
    margin-left: 20px; }
  header .nth-mini-popup .mini-popup-hover a {
    border-left: none; }
  header .nth-mini-popup .mini-popup-hover {
    border-left: 1px solid #f3f3f3; }
  /**/
  header .nth-mini-popup.nth-shopping-cart .mini-popup-hover {
    left: 0; }
  header .nth-mini-popup.nth-mini-login .mini-popup-hover {
    left: 25%; }
  .nth_header_bottom .mobmenu-active-wrapper,
  .nth_header_bottom .tb-search-wrapper {
    float: right; }
  .nth_header_bottom .mobmenu-active-wrapper {
    border-left: 1px solid #f3f3f3; }
  header .nth_header_middle.header-tablet-middle .nth-mini-popup .mini-popup-hover .nth-icon {
    float: none; }
  header .nth-mini-popup.nth-shopping-cart .mini-popup-hover a {
    border-left: none; }
  .nth-row-grid {
    margin-bottom: 30px !important; }
  .woocommerce table.shop_table_responsive tr td:before,
  .woocommerce-page table.shop_table_responsive tr td:before {
    min-width: 60px;
    float: right; }
  .woocommerce .products section.product .product-inner .product-meta-wrapper .star-rating,
  .woocommerce-page .products section.product .product-inner .product-meta-wrapper .star-rating {
    margin-left: 0;
    margin-right: 0; }
  .woocommerce .products.list section.product .product-inner .prod-meta-hover-wrapper .product_buttons a.button.add_to_cart_button,
  .woocommerce .products.list section.product .product-inner .prod-meta-hover-wrapper .product_buttons a.button.add_to_cart_button.product_type_simple.icon-nth-cart,
  .woocommerce .products.list section.product .product-inner .prod-meta-hover-wrapper .product_buttons a.button.product_type_external,
  .woocommerce-page .products.list section.product .product-inner .prod-meta-hover-wrapper .product_buttons a.button.add_to_cart_button,
  .woocommerce-page .products.list section.product .product-inner .prod-meta-hover-wrapper .product_buttons a.button.add_to_cart_button.product_type_simple.icon-nth-cart,
  .woocommerce-page .products.list section.product .product-inner .prod-meta-hover-wrapper .product_buttons a.button.product_type_external {
    float: right; }
  ul.list-posts li.post-item .post-item-content .post-thumbnail a {
    text-align: center; }
  .footer-copyright .col-sm-12 + .col-sm-12 {
    text-align: center !important; }
  .woocommerce .products section.product .product-inner .product-meta-wrapper,
  .woocommerce-page .products section.product .product-inner .product-meta-wrapper {
    text-align: right; }
  .woocommerce table.shop_table tbody td {
    border-right: none; }
  /**/ }

/* Home 2 *****************************************************************************
********************************************************************************************/
.header-2 .nth_header_middle .nth-dropdown {
  padding-left: 0px;
  padding-right: 20px; }

.header-2 .nth_header_middle .text-contact {
  text-align: left; }

.header-2 .nth-mini-popup.nth-shopping-cart {
  border-left: none;
  border-right: 1px solid #dfdfdf; }

.nth-menu-vertical + .col-lg-12 + .col-lg-6 {
  text-align: left !important; }

.header-2 .nth_header_bottom .nth-mini-popup.nth-shopping-cart {
  -webkit-border-top-right-radius: 0px;
  -moz-border-radius-topright: 0px;
  border-top-right-radius: 0px; }

header .nth-mini-popup .mini-popup-hover {
  padding-right: 22px; }

/*
.status-publish .vc_custom_1451546667048 {width: 100% !important; left: auto !important; right: auto !important; padding:  0 !important; margin: 0 auto !important; overflow: visible !important;}

.status-publish .vc_custom_1451546667048:before {position: absolute; content: ""; background: #fff; left: -50%; right: -50%; height: 100%; display: block;}
*/
.text-left.vc_tta-tabs-list {
  text-align: right; }

.vc_tta-style-classic.vc_tta-tabs.vc_general.nth-tab-style4 .vc_tta-tab > a,
.vc_tta-style-classic.vc_tta-tabs.vc_general.nth-tab-style5 .vc_tta-tab > a {
  margin: 0 0px 0 20px; }

.vc_column_container.vc_col-md-9 > .vc_column-inner {
  padding-left: 15px !important;
  padding-right: 0; }

.header-2 .nth_header_bottom .nth-menu-vertical {
  padding-right: 15px;
  padding-left: 0; }

.nth-breadcrumb-wrapper nav#crumbs ul li {
  border-left: none;
  border-right: 1px solid #dfdfdf; }

.vc_custom_1451547487616 {
  padding-right: 15px !important;
  padding-left: 0 !important; }

.pc-menu > .menu li.menu-item-has-children:hover > .sub-menu {
  background-position-x: left !important; }
