.rtl {
  /**
	 * Blog
	 */
  /**
	 * Contact
	 */
  /**
	 * Shop
	 */
  /**
	 * Homepage
	 */ }
  .rtl #sidebar-right, .rtl .zoo-woo-sidebar {
    float: left; }
    .rtl #sidebar-right .title-widget:after, .rtl .zoo-woo-sidebar .title-widget:after {
      left: inherit;
      right: 0; }
    .rtl #sidebar-right ul:not(.rit_rpw):not(.product_list_widget) li, .rtl .zoo-woo-sidebar ul:not(.rit_rpw):not(.product_list_widget) li {
      padding-right: 20px; }
      .rtl #sidebar-right ul:not(.rit_rpw):not(.product_list_widget) li:before, .rtl .zoo-woo-sidebar ul:not(.rit_rpw):not(.product_list_widget) li:before {
        left: inherit;
        right: 0;
        margin-left: 10px; }
    .rtl #sidebar-right .widget_search .search-form .btn-search, .rtl .zoo-woo-sidebar .widget_search .search-form .btn-search {
      right: inherit;
      left: 0; }
  .rtl .zoo-woo-sidebar {
    float: right; }
  .rtl .right-sidebarpage .site-main {
    float: right; }
    .rtl .right-sidebarpage .site-main .rit-blog-medium-layout.rit-news-item .info-post:after {
      left: inherit;
      right: 0; }
    .rtl .right-sidebarpage .site-main .rit-news-item .rit-news-info .info-post li {
      padding-right: 0; }
    .rtl .right-sidebarpage .site-main .rit-blog-medium-layout.default .rit-news-item .rit-news-info {
      float: left; }
      .rtl .right-sidebarpage .site-main .rit-blog-medium-layout.default .rit-news-item .rit-news-info .btn-readmore.pull-left {
        float: right !important; }
  .rtl .comment-form .form-submit {
    text-align: right !important; }
  .rtl .content-page .wpcf7-form .contact-form h3.title {
    text-align: right; }
  .rtl .content-page .wpcf7-form .contact-form .wpcf7-form-control {
    text-align: right; }
  .rtl .content-page .wpcf7-form p:last-child {
    text-align: right; }
    .rtl .content-page .wpcf7-form p:last-child .ajax-loader {
      float: left; }
  .rtl .content-page .wpb_row .vc_col-sm-3 {
    float: right; }
  .rtl .block-about-5:after {
    right: inherit;
    left: 0;
    transform: rotate(-3deg);
    -moz-transform: rotate(-3deg);
    -o-transform: rotate(3deg);
    -webkit-transform: rotate(-3deg);
    -ms-transform: rotate(-3deg);
    -webkit-transform-origin: left top;
    -ms-transform-origin: left top;
    transform-origin: left top; }
  .rtl #content-product #top-product-page .col-xs-4.toolbar-right .woocommerce-ordering {
    float: left; }
    .rtl #content-product #top-product-page .col-xs-4.toolbar-right .woocommerce-ordering .orderby {
      float: left; }
  .rtl #content-product .products.list .product .wrap-product-img {
    float: right; }
  .rtl #content-product .products.list .product .wrap-product-infor {
    text-align: right;
    padding-left: 0;
    padding-right: 20px; }
  .rtl .zoo-single-product .quantity .down {
    float: left; }
  .rtl .zoo-single-product .quantity .up {
    float: right; }
  .rtl .zoo-single-product .quantity .down, .rtl .zoo-single-product .quantity .up {
    line-height: 44px; }
  .rtl .zoo-single-product .summary .woo-custom-share .social-icons li {
    float: right; }
  .rtl .top-header-left {
    float: right; }
    .rtl .top-header-left .textwidget {
      text-align: right; }
    .rtl .top-header-left .textwidget ul li {
      float: right; }
  .rtl .top-header-right {
    text-align: left; }
    .rtl .top-header-right .widget-woocommerce-currency-switcher {
      float: left; }
  .rtl .search-header select {
    left: 2px;
    border-left: none;
    border-right: 2px solid #ebebeb; }
  .rtl nav.primary-nav-block {
    float: right; }
    .rtl nav.primary-nav-block #primary-menu .cmm-item-depth-0 {
      float: right; }
      .rtl nav.primary-nav-block #primary-menu .cmm-item-depth-0 .cmm-sub-container {
        right: 0;
        left: inherit; }
        .rtl nav.primary-nav-block #primary-menu .cmm-item-depth-0 .cmm-sub-container a {
          text-align: right; }
    .rtl nav.primary-nav-block #primary-menu .cmm-mega .vc_column-inner .widget_nav_menu h2.widgettitle {
      text-align: right; }
    .rtl nav.primary-nav-block #primary-menu .cmm-mega .vc_column-inner .menu {
      text-align: right; }
  .rtl ul#primary-menu.nav-menu > li {
    float: right; }
  .rtl .right-bottom-header {
    left: 0;
    right: inherit; }
  .rtl .cmm-container .cmm.cmm-theme-default-461836 {
    width: 100% !important; }
  .rtl #top-cart .wrap-mini-cart {
    left: 0;
    right: inherit;
    -webkit-transform: translateX(-360px);
    -moz-transform: translateX(-360px);
    -ms-transform: translateX(-360px);
    -o-transform: translateX(-360px);
    transform: translateX(-360px); }
    .rtl #top-cart .wrap-mini-cart .header-cart h3 {
      text-align: right; }
    .rtl #top-cart .wrap-mini-cart .header-cart .close {
      left: 10px;
      right: inherit; }
  .rtl .rit-footer .main-top-footer .widget-item .title-widget:after {
    left: inherit;
    right: 0; }
  .rtl #rit-footer-default .widget_newsletterwidget h3.title-widget {
    float: right; }
  .rtl #rit-footer-default .widget_newsletterwidget .tnp-email {
    text-align: left; }
  .rtl #rit-bottom-footer #copy-right {
    float: right;
    text-align: right; }
  .rtl .wrapper-testimonial-block {
    direction: ltr; }
  .rtl ul#primary-menu.nav-menu .menu-item-has-children .sub-menu li {
    text-align: right; }
  .rtl #header-search #top-searchform #close-search {
    right: inherit;
    left: 0; }
  .rtl .right-bottom-header .list-btn-header > li {
    float: left; }
  .rtl #rit-footer-default-2 .wrap-footer-info {
    border-right: none;
    border-left: 1px solid rgba(255, 255, 255, 0.1); }
  .rtl #rit-footer-default-2 .widget_newsletterwidget p:nth-child(2) {
    float: right; }
  .rtl .header-default-style-2 .sec-nav-block.everest-stick-nav {
    float: right; }
    .rtl .header-default-style-2 .sec-nav-block.everest-stick-nav .wrapp-sec-nav ul li ul {
      right: calc(100% + 0px); }
    .rtl .header-default-style-2 .sec-nav-block.everest-stick-nav .wrapp-sec-nav ul li.menu-item-has-children > a:after {
      right: inherit;
      left: 10px;
      content: '\f104'; }
  .rtl .cvca-products-wrap .cvca-toogle-filter {
    left: 0;
    right: inherit; }
  .rtl .new-products-2 .cvca-products-wrap ul.cvca-list-product-category {
    text-align: left; }
  .rtl .new-products-2 .title-3 {
    text-align: right !important; }
    .rtl .new-products-2 .title-3:after {
      bottom: -1px;
      right: 0;
      left: inherit; }
  .rtl .cvca-products-wrap ul.cvca-list-product-category li:last-child {
    margin-left: 30px; }
  .rtl .wrapper-imgs-gallery, .rtl .blog-carousel {
    direction: ltr; }
  .rtl .rit-carousel-gallery .owl-controls {
    left: 5px;
    right: inherit; }
  .rtl .small-products .title {
    text-align: right !important; }
  .rtl .small-products-2 .products.list .wrap-product-img {
    float: right; }
  .rtl .small-products-2 .title {
    text-align: right !important; }
    .rtl .small-products-2 .title:after {
      left: inherit;
      right: 0; }
  .rtl .new-products-2 .title-4 {
    text-align: right !important; }
    .rtl .new-products-2 .title-4:after {
      left: inherit;
      right: 0; }
  .rtl .rit-blog-grid-layout .rit-news-info, .rtl .rit-testimonial-shortcode.style-3 .title, .rtl .blog_style_4 .title {
    text-align: right; }
  .rtl #rit-footer-dark .widget_newsletterwidget p:nth-child(2) {
    float: right;
    min-height: 38px; }
  .rtl .btn.back-shop {
    float: right;
    margin-left: 20px; }

.rtl.cart-active #top-cart .wrap-mini-cart {
  -webkit-transform: translateX(0px);
  -moz-transform: translateX(0px);
  -ms-transform: translateX(0px);
  -o-transform: translateX(0px);
  transform: translateX(0px); }
