
@font-face {
  font-family: Oswald;
  src: url('fonts/Vazir.eot');
  src: url('fonts/Vazir.eot?#iefix') format('embedded-opentype'),
       url('fonts/Vazir.woff') format('woff'),
       url('fonts/Vazir.ttf') format('truetype');
  font-weight: normal;
}

@font-face {
  font-family: Oswald;
  src: url('fonts/Vazir-Bold.eot');
  src: url('fonts/Vazir-Bold.eot?#iefix') format('embedded-opentype'),
       url('fonts/Vazir-Bold.woff') format('woff'),
       url('fonts/Vazir-Bold.ttf') format('truetype');
  font-weight: bold;
}

@font-face {
  font-family: Oswald;
  src: url('fonts/Vazir-Light.eot');
  src: url('fonts/Vazir-Light.eot?#iefix') format('embedded-opentype'),
       url('fonts/Vazir-Light.woff') format('woff'),
       url('fonts/Vazir-Light.ttf') format('truetype');
  font-weight: 300;
}



@font-face {
  font-family: Vazir;
  src: url('fonts/Vazir.eot');
  src: url('fonts/Vazir.eot?#iefix') format('embedded-opentype'),
       url('fonts/Vazir.woff') format('woff'),
       url('fonts/Vazir.ttf') format('truetype');
  font-weight: normal;
}

@font-face {
  font-family: Vazir;
  src: url('fonts/Vazir-Bold.eot');
  src: url('fonts/Vazir-Bold.eot?#iefix') format('embedded-opentype'),
       url('fonts/Vazir-Bold.woff') format('woff'),
       url('fonts/Vazir-Bold.ttf') format('truetype');
  font-weight: bold;
}

@font-face {
  font-family: Vazir;
  src: url('fonts/Vazir-Light.eot');
  src: url('fonts/Vazir-Light.eot?#iefix') format('embedded-opentype'),
       url('fonts/Vazir-Light.woff') format('woff'),
       url('fonts/Vazir-Light.ttf') format('truetype');
  font-weight: 300;
}
body,.nav-menus .categories-menu .catmenu-opener,h1, h2, h3, h4, h5, h6,.shop-products.products .product .product-wrapper h2.product-name,.main-wrapper .woocommerce .button, .main-wrapper .woocommerce .button.alt, .main-wrapper .woocommerce #submit,.nav-menus #mega_main_menu > .menu_holder .menu_inner > ul > li > a.item_link .link_text,#mega_main_menu_first .menu_holder .menu_inner > ul > li.multicolumn_dropdown > .mega_dropdown > li > a, .vc-menu-widget .menu_holder .menu_inner > ul > li.multicolumn_dropdown > .mega_dropdown > li > a,.header-container .topcart .cart-toggler .my-cart,.nav-menus #mega_main_menu > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li > a,.shop-products.products .product .product-wrapper .list-col4 .product-image .detail-link .quickview,.vc-categories .inner-content .cat-item a.btn-viewmore,.nav-menus #mega_main_menu > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li a,.nav-menus #mega_main_menu > .menu_holder .menu_inner > ul > li > a.item_link .link_text .link_descr,.rev_slider .tp-caption, .rev_slider .caption,#popup_onload .popup-content-wrapper .newletter-form .widget_wysija_cont .widget_wysija .wysija-submit,.related_products_widget .widget-title span, .upsells .widget-title span, .cross-sells .widget-title span, .brands-logo .widget-title span,.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .button,.main-wrapper .site-content .entry-content .woocommerce-checkout .order_box #order_review .shop_table td .amount,.woocommerce div.main-wrapper .product-view div.r-product-info form.cart button,.woocommerce div.main-wrapper .product-view div.r-product-info .yith-wcwl-add-to-wishlist a,.woocommerce div.main-wrapper .product-view div.r-product-info a.compare,.woocommerce div.main-wrapper .woocommerce-tabs ul.tabs li a,.comments-area .form-submit input,.wpcf7 .wpcf7-submit,#secondary .widget.widget_search button {
    font-family: Vazir , Tahoma !important;
	font-weight:normal !important;
}
.nav-menus .primary-menu-container ul.nav-menu li .sub-menu {
    right: 0;
    left:auto;
}
ul.nav-menu li .sub-menu li .sub-menu {
    right: 100% !important;
    left: auto !important;
}
#mega_main_menu_first .categories-menu-container ul.nav-menu li .sub-menu, .vc-menu-widget .categories-menu-container ul.nav-menu li .sub-menu {
    right: 100%;
    left:auto;
}
.nav-menus .primary-menu-container ul.nav-menu li .sub-menu li a, #mega_main_menu_first .categories-menu-container ul.nav-menu li .sub-menu li a, .vc-menu-widget .categories-menu-container ul.nav-menu li .sub-menu li a {
    font-family: vazir;
    text-align: right;
}
.deals-countdown {
    direction: ltr;
}
.footer .widget-title, .footer .widgettitle{
	letter-spacing:0px !important;
}
.pull-left {
    float: right!important;
}
.pull-right {
    float: left !important;
}
.header-container .widgets-top .nav-top > li {
    margin-right:0 !important;
    margin-left: 10px;
}
.header-container .widgets-top .nav-top > li > a i {
	margin-left:0 !important;
    margin-right: 5px;
}
.header-container .widgets-top .nav-top .sub-menu {
    left:auto !important;
    right: 0;
}
.header-container .top-menu ul li a {
    border-left:none !important;
    border-right: 1px solid #e5e5e5;
}
@media (min-width: 1200px){
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
    float: right;
}}
.header-container .widget_product_search {
    float: right;
}
.header-container .widget_shopping_cart, .header-container .widget_shopping_cart_content {
    float: left;
}
.header-container .widget_product_search .woocommerce-product-search input[type=submit] {
	right:auto !important;
    left: 0;
}
.header-container .widget_product_search .woocommerce-product-search input.search-field {
    padding-right: 20px;
    padding-left: 55px;
}
.header-container .topcart .cart-toggler .icon {
    /*background-position:  right !important;*/
    left:auto !important;
    right: 10px;
}
.header-container .topcart .cart-toggler .icon:after {
    right:auto !important;
    left: -15px;
}
.header-container .topcart .cart-toggler {
    padding-right: 70px;
    padding-left: 15px;
}
.header-container .topcart .cart-toggler .fa-angle-down {
    right:auto !important;
    left: 20px;
}
.header-container .topcart .topcart_content {
    right:auto !important;
    left: 0;
}
.header-container .topcart .topcart_content .product_list_widget {
    padding-right:0 !important;
    padding-left: 20px;
}
.header-container .top-menu ul li:first-child a {
padding-left: 20px !important;
padding-right: 0;
}
.header-container .top-menu ul li:last-child a {
    padding-right: 20px;
    padding-left: 0;
}
.header-container .topcart .cart-toggler .my-cart {
    padding-right:0 !important;
    padding-left: 35px;
}
.nav-menus .categories-menu .catmenu-opener .fa-angle-down {
    float: left;
    margin-right:0 !important;
    margin-left: 5px;
}
#mega_main_menu_first .menu_holder .menu_inner > ul > li.multicolumn_dropdown > .mega_dropdown, .vc-menu-widget .menu_holder .menu_inner > ul > li.multicolumn_dropdown > .mega_dropdown {
    left:auto !important;
    right: 100%;
}
#mega_main_menu_first .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown, .vc-menu-widget .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown {
    left:auto !important;
    right: 100%;
}
#mega_main_menu_first .menu_holder .menu_inner > ul > li > a.item_link i, .vc-menu-widget .menu_holder .menu_inner > ul > li > a.item_link i {
    padding-right:0 !important;
	padding-left: 15px;
    float: right;
}
#mega_main_menu_first .menu_holder .menu_inner > ul > li.menu-item-has-children > a.item_link:after, .vc-menu-widget .menu_holder .menu_inner > ul > li.menu-item-has-children > a.item_link:after {
	content: "\f104";
    right:auto !important;
    left: 20px;
}
#mega_main_menu_first .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown > li.menu-item-has-children > a.item_link:after, .vc-menu-widget .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown > li.menu-item-has-children > a.item_link:after {
    content: "\f104";
	right:auto !important;
    left: 20px;
}
#mega_main_menu_first .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown > li > a i, .vc-menu-widget .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown > li > a i {
	margin-right:0 !important;
    margin-left: 5px;
}
.showmore-items i {
	margin-right:0 !important;
    margin-left: 15px;
}
#mega_main_menu ul > li ul {
    text-align: right;
}
.nav-menus #mega_main_menu > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li.menu-item-has-children > a.item_link:before {
    content: '\f104';
	right:auto !important;
    left: 5px;
}
#mega_main_menu li.widgets_dropdown > .mega_dropdown > li, #mega_main_menu li.multicolumn_dropdown > .mega_dropdown > li {
    float: right;
}
#mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link:after {
    right: auto !important;
    left: 5px;
}
.nav-menus #mega_main_menu > .menu_holder .menu_inner > ul > li > a.item_link:after {
    right: auto !important;
    left: 10px;
}
#mega_main_menu_first .menu_holder .menu_inner > ul > li.multicolumn_dropdown > .mega_dropdown > li, .vc-menu-widget .menu_holder .menu_inner > ul > li.multicolumn_dropdown > .mega_dropdown > li {
    float: right;
}
#back-top {
    right:auto !important;
    left: 20px;
}
.feature_text_widget.style_2 .feature_icon {
    left:auto !important;
    right: 0;
}
.feature_text_widget.style_2 .feature_content {
    margin-left:0 !important;
    margin-right: 30px;
	padding-left:0 !important;
    padding-right: 70px;
}
@media (min-width: 768px){
.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
    float: right;
}}
.vc_widget_title i {
    left:auto !important;
    right: 0;
}
.owl-theme .owl-nav {
	direction: rtl;
    right:auto !important;
    left: 0px;
}
.hot-deals .vc_products_title {
    padding-left:0 !important;
    padding-right: 60px;
}
.owl-theme .owl-nav .owl-next:before {
    content: "\f104";
}
.owl-theme .owl-nav > div:before {
    content: "\f105";
}
.vc_widget_title {
    padding-left:0 !important;
    padding-right: 75px;
}
.vc_widget_title > span:after {
    left:auto !important;
    right: 0;
}
.woocommerce .product-wrapper .onsale, .woocommerce .single-product-image .onsale, .woocommerce .product-wrapper .newlabel, .woocommerce .single-product-image .newlabel, .woocommerce .product-wrapper .hotlabel, .woocommerce .single-product-image .hotlabel {
    left: auto;
    right: 10px;
}
.woocommerce .product-wrapper .newlabel, .woocommerce .single-product-image .newlabel, .woocommerce .product-wrapper .hotlabel, .woocommerce .single-product-image .hotlabel {
    right: auto;
    left: 10px;
}
.woocommerce .star-rating span {
    float: right;
    right: 0;
    left: auto !important;
}
.woocommerce .star-rating:before {
    float: right;
    left: auto !important;
    right: 0;
}
.woocommerce .star-rating span:before {
    left: auto !important;
    right: 0;
}
.quickview-wrapper #quickview-content .product-images {
    float: right;
}
.quickview-wrapper .quick-modal .closeqv {
    right:auto !important;
    left: 10px;
}
.quickview-wrapper #quickview-content .product-info {
	padding-left:0 !important;
    padding-right: 30px;
}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .quantity {
    float: right;
	margin-right:0 !important;
    margin-left: 5px;
}
.section-element .vc_tta-container .title-tabs-container i {
    left:auto !important;
    right: 0;
}
.section-element .vc_tta-container .title-tabs-container .vc_tta-tabs-container {
    right:auto !important;
    left: 0;
}
.section-element .vc_tta-container .title-tabs-container {
	padding-left:0 !important;
    padding-right: 75px;
}
.section-element .vc_tta-container .title-tabs-container .tabs-title:after {
    left:auto !important;
    right: 75px;
}
.section-element .vc_tta-container .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .owl-theme .owl-nav > div {
    right: 0;
}
.section-element .vc_tta-container .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .owl-theme .owl-nav .owl-next {
    right: auto;
    left: 0;
}
.section-element .vc_tta-container .title-tabs-container .vc_tta-tabs-container .vc_tta-tabs-list li {
    margin: 0 5px 5px 0;
}
.inner-content .products-block.products .product .product-wrapper.item-list-layout .list-col4 {
    float: right;
}
.inner-content .products-block.products .product .product-wrapper.item-list-layout .list-col8 {
    text-align: right;
    padding-left:0 !important;
    padding-right: 15px;
}
.widget_tag_cloud .tagcloud a {
    margin: 0 0 5px 5px;
}
@media (min-width: 992px){
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
    float: right;
}}
.footer .footer-middle .row > div:first-child:after {
    right:auto !important;
    left: 15px;
}
.footer .newsletter-title {
    margin: 0 0 0 20px;
}
.footer .widget-social .widget-title {
    margin: 0 0 0 20px;
}
.footer .widget_wysija .widget_wysija_cont .widget_wysija .wysija-submit {
    right:auto !important;
    left: 10px;
}
.footer .widget_wysija .widget_wysija_cont .widget_wysija label {
    left:auto !important;
    right: 10px;
}
.footer .widget_menu ul li a:before {
    margin-right:0 !important;
    margin-left: 7px;
}
.footer .widget_about ul li i {
    left:auto !important;
    right: 0;
}
.footer .widget_about ul li {
    padding-left:0 !important;
    padding-right: 50px;
}
.nav-menus #mega_main_menu > .menu_holder .menu_inner > ul > li > a.item_link .link_text .link_descr {
    right:auto !important;
    left: 10px;
}
table.compare-list td {
    direction: rtl;
}
.section-element .blog-posts.vertical_style .post-wrapper .post-thumb {
    float: right;
}
.section-element .blog-posts.vertical_style .post-wrapper .post-info {
    /*padding-left:0 !important;*/
    padding-right: 30px;
}
.owl-carousel {
    direction: ltr;
}
.section-element .blog-posts.vertical_style .post-wrapper .post-info {
    direction: rtl;
}
.header-container .topcart .topcart_content .product_list_widget .mini_cart_item img {
    float: right;
    margin-left: 10px;
    margin-right: 0;
}
.header-container .topcart .topcart_content .product_list_widget .mini_cart_item a.remove {
    left: 0;
    right: auto;
}
.header-container .topcart .topcart_content .total .amount {
    float: left;
}
.header-container .topcart .topcart_content .product_list_widget .mini_cart_item {
    padding-left: 2em;
    padding-right: 0;
}
.header-container .topcart .topcart_content .buttons a {
    float: right;
    border-left: 1px solid #fff;
}
@media screen and (max-width: 767px){
.header-container .widget_product_search {
    float: none;
}}
@media screen and (max-width: 767px){
.header-container .widget_shopping_cart {
    float: none;
}}
@media screen and (max-width: 991px){
body.mobile-nav-on .mobile-navigation {
    left:auto !important;
	right: 0;
}}
@media screen and (max-width: 991px){
.mobile-navigation {
	border-right:none !important;
    border-left: 3px solid #fa7c63;
	left:auto !important;
    right: -280px;
}}
@media screen and (max-width: 991px){
.mobile-navigation .nav-menu a {
    text-align: right;
}}
@media screen and (max-width: 991px){
.mobile-navigation .nav-menu > li {
    padding: 5px 20px 5px 0px;
}}
@media screen and (max-width: 991px){
.mobile-navigation .nav-menu li.dropdown .toggle-submenu {
    right:auto !important;
    left: 0;
}}
.fa-angle-right:before {
    content: "\f104";
}
@media screen and (max-width: 991px){
body.mobile-nav-on {
	left:auto !important;
    /****right: 280px;*/////
}}
.shop-products.products .product .product-wrapper .price-box {
    font-size: 12px;
}
.feature_text_widget .feature_icon {
    float: right;
}
.feature_text_widget .feature_content {
    padding-left:0 !important;
    padding-right: 10px;
}
@media screen and (max-width: 991px){
.nav-menus .categories-menu .menu_holder .menu_inner ul.mega_main_menu_ul > li.menu-item-has-children > .opener, .nav-menus .categories-menu .nav-menu > ul > li.menu-item-has-children > .opener, .nav-menus .categories-menu .menu_holder .menu_inner ul.mega_main_menu_ul > li.page_item_has_children > .opener, .nav-menus .categories-menu .nav-menu > ul > li.page_item_has_children > .opener {
    right:auto !important;
    left: 0;
}}
@media screen and (max-width: 991px){
.nav-menus .categories-menu .menu_holder .menu_inner ul.mega_main_menu_ul > li.menu-item-has-children ul.sub-menu li.menu-item-has-children > .opener, .nav-menus .categories-menu .nav-menu > ul > li.menu-item-has-children ul.sub-menu li.menu-item-has-children > .opener, .nav-menus .categories-menu .menu_holder .menu_inner ul.mega_main_menu_ul > li.page_item_has_children ul.sub-menu li.menu-item-has-children > .opener, .nav-menus .categories-menu .nav-menu > ul > li.page_item_has_children ul.sub-menu li.menu-item-has-children > .opener, .nav-menus .categories-menu .menu_holder .menu_inner ul.mega_main_menu_ul > li.menu-item-has-children ul.children li.menu-item-has-children > .opener, .nav-menus .categories-menu .nav-menu > ul > li.menu-item-has-children ul.children li.menu-item-has-children > .opener, .nav-menus .categories-menu .menu_holder .menu_inner ul.mega_main_menu_ul > li.page_item_has_children ul.children li.menu-item-has-children > .opener, .nav-menus .categories-menu .nav-menu > ul > li.page_item_has_children ul.children li.menu-item-has-children > .opener, .nav-menus .categories-menu .menu_holder .menu_inner ul.mega_main_menu_ul > li.menu-item-has-children ul.mega_dropdown li.menu-item-has-children > .opener, .nav-menus .categories-menu .nav-menu > ul > li.menu-item-has-children ul.mega_dropdown li.menu-item-has-children > .opener, .nav-menus .categories-menu .menu_holder .menu_inner ul.mega_main_menu_ul > li.page_item_has_children ul.mega_dropdown li.menu-item-has-children > .opener, .nav-menus .categories-menu .nav-menu > ul > li.page_item_has_children ul.mega_dropdown li.menu-item-has-children > .opener, .nav-menus .categories-menu .menu_holder .menu_inner ul.mega_main_menu_ul > li.menu-item-has-children ul.sub-menu li.page_item_has_children > .opener, .nav-menus .categories-menu .nav-menu > ul > li.menu-item-has-children ul.sub-menu li.page_item_has_children > .opener, .nav-menus .categories-menu .menu_holder .menu_inner ul.mega_main_menu_ul > li.page_item_has_children ul.sub-menu li.page_item_has_children > .opener, .nav-menus .categories-menu .nav-menu > ul > li.page_item_has_children ul.sub-menu li.page_item_has_children > .opener, .nav-menus .categories-menu .menu_holder .menu_inner ul.mega_main_menu_ul > li.menu-item-has-children ul.children li.page_item_has_children > .opener, .nav-menus .categories-menu .nav-menu > ul > li.menu-item-has-children ul.children li.page_item_has_children > .opener, .nav-menus .categories-menu .menu_holder .menu_inner ul.mega_main_menu_ul > li.page_item_has_children ul.children li.page_item_has_children > .opener, .nav-menus .categories-menu .nav-menu > ul > li.page_item_has_children ul.children li.page_item_has_children > .opener, .nav-menus .categories-menu .menu_holder .menu_inner ul.mega_main_menu_ul > li.menu-item-has-children ul.mega_dropdown li.page_item_has_children > .opener, .nav-menus .categories-menu .nav-menu > ul > li.menu-item-has-children ul.mega_dropdown li.page_item_has_children > .opener, .nav-menus .categories-menu .menu_holder .menu_inner ul.mega_main_menu_ul > li.page_item_has_children ul.mega_dropdown li.page_item_has_children > .opener, .nav-menus .categories-menu .nav-menu > ul > li.page_item_has_children ul.mega_dropdown li.page_item_has_children > .opener {
    right:auto !important;
    left: 0;
}}
.section-element .blog-posts .post-wrapper .post-info {
    direction: rtl;
}
@media screen and (max-width: 992px){
.footer .widget-title, .footer .widgettitle {
    margin: 15px 0;
}}
#popup_onload .popup-content-wrapper {
    padding: 70px 45px 40px 20px;
    text-align: right;
}
#popup_onload .popup-content-wrapper .newletter-form .widget_wysija_cont .widget_wysija .wysija-submit {
    right:auto !important;
    left: 0;
}
#popup_onload .popup-content-wrapper .newletter-form .widget_wysija_cont .widget_wysija label {
    left:auto !important;
    right: 10px;
}
#popup_onload .popup-content-wrapper .not-again input {
	margin-right:0 !important;
    margin-left: 10px;
}
#popup_onload .popup-content-wrapper .close-popup {
    right:auto !important;
    left: 0;
}
.toolbar .woocommerce-result-count {
	margin-right:0 !important;
    margin-left: 10px;
    float: right;
}
.toolbar .woocommerce-ordering {
    float: right;
}
.toolbar .view-mode {
    float: left;
}
.toolbar .view-mode i {
	margin-right:0 !important;
    margin-left: 5px;
}
.widget_product_categories li > i.opener {
	right:auto !important;
    left: 0;
}
li > ul, li > ol {
    margin: 0 20px 0 0;
}
#secondary .widget .price_slider_wrapper .price_slider_amount .price_label {
    font-size: 11px;
}
.woocommerce .widget_price_filter .price_slider_amount .button {
    float: right;
}
#secondary .widget .price_slider_wrapper .price_slider_amount .button {
    margin: 0 0 5px 5px;
}
.woocommerce .widget_price_filter .price_slider_amount {
    text-align: left;
}
ul, ol {
	padding-left:0 ;
    padding-right: 15px;
}
#secondary .widget.yith-woocompare-widget .compare {
    float: right;
	margin-right:0 !important;
    margin-left: 10px;
}
#secondary .widget.yith-woocompare-widget .clear-all {
    float: left;
}
#secondary .widget.widget_product_tag_cloud .tagcloud a {
    margin: 0 0 5px 5px;
}
.product_list_widget .item-product-widget .product-meta {
    padding-left:0 !important;
    padding-right: 15px;
}
.product_list_widget .item-product-widget .product-meta .price .amount {
	margin-right:0 !important;
    margin-left: 5px;
}
.product_list_widget .item-product-widget .product-meta .price ins {
    font-size: 12px;
}
@media (min-width: 767px){
.shop-products.sidebar .product.col-sm-4:nth-of-type(3n+1) {
    clear: right;
}}
.toolbar.tb-bottom .woocommerce-pagination {
    float: right;
	padding-right:0 !important;
    padding-left: 15px;
}
.toolbar .woocommerce-pagination ul.page-numbers li a.next:before, .toolbar .woocommerce-pagination ul.page-numbers li span.next:before, .toolbar .woocommerce-pagination ul.page-numbers li a.prev:before, .toolbar .woocommerce-pagination ul.page-numbers li span.prev:before {
    content: "\f053";
}
.related_products_widget .widget-title span:after, .upsells .widget-title span:after, .cross-sells .widget-title span:after, .brands-logo .widget-title span:after {
    left:auto !important;
    right: 0;
}
.related_products_widget .widget-title:before, .upsells .widget-title:before, .cross-sells .widget-title:before, .brands-logo .widget-title:before {
    left:auto !important;
    right: 0;
}
.related_products_widget .widget-title, .upsells .widget-title, .cross-sells .widget-title, .brands-logo .widget-title {
	padding-left:0 !important;
    padding-right: 75px;
}
.toolbar .woocommerce-pagination ul.page-numbers li a.prev:before, .toolbar .woocommerce-pagination ul.page-numbers li span.prev:before {
    content: "\f054";
}
@media (min-width: 992px){
.shop-products.fullwidth .product.col-md-3:nth-child(4n+1) {
    clear: right;
}}
.woocommerce div.product form.cart .button {
    float: right;
}
.toolbar:after {
    right:auto !important;
    left: 0;
}
.shop-products.list-view .product .product-wrapper .hotlabel, .shop-products.list-view .product .product-wrapper .newlabel {
    left: auto;
    right: 10px;
}
.shop-products.list-view .product .product-wrapper .list-col8 .listview .center-block {
    float: right;
}
.shop-products.list-view .product .product-wrapper .list-col8 .listview .actions ul.add-to-links .addcart .add_to_cart_inline {
    margin-right: 0;
    float: right;
}
.shop-products.list-view .product .product-wrapper .list-col8 .listview .price-box {
    font-size: 15px;
}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .button {
    font-size: 12px;
}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
    text-align: right;
}
.nav {
    padding-right: 0;
}
th {
    text-align: right;
}
.woocommerce table.shop_table {
    margin: 0 0 24px -1px;
    text-align: right;
}
.woocommerce table.my_account_orders .order-actions {
    text-align: left;
}
@media only screen and (max-width: 768px){
.woocommerce table.shop_table_responsive tr td:before, .woocommerce-page table.shop_table_responsive tr td:before {
    float: right;
}}
@media only screen and (max-width: 768px){
.woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td {
    display: block;
    text-align: left !important;
}}
@media only screen and (max-width: 768px){
.woocommerce table.shop_table_responsive tr td.order-actions, .woocommerce-page table.shop_table_responsive tr td.order-actions {
    text-align: right !important;
}}
.woocommerce-error:before, .woocommerce-info:before, .woocommerce-message:before {
    right: 1.5em;
    left: auto !important;
}
.woocommerce-error .button, .woocommerce-info .button, .woocommerce-message .button {
    float: left;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
    padding: 1em 3.5em 1em 2em!important;
}
.woocommerce-account .addresses .title h3 {
    float: right;
}
.woocommerce-account .addresses .title .edit, .woocommerce-account ul.digital-downloads li .count {
    float: left;
}
.wishlist_table tr td.product-thumbnail, .wishlist_table tr td.product-name, .wishlist_table tr td.wishlist-name, .wishlist_table tr td.wishlist-privacy, .woocommerce table.wishlist_table tfoot td {
    text-align: right;
}
.woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {
    float: right;
}
.woocommerce #content table.cart td.actions, .woocommerce table.cart td.actions, .woocommerce-page #content table.cart td.actions, .woocommerce-page table.cart td.actions {
    text-align: left;
}
#add_payment_method table.cart td.actions .coupon .input-text, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout table.cart td.actions .coupon .input-text {
    float: right;
}
.main-wrapper .site-content .woocommerce table.shop_table tbody tr td.actions .coupon .input-text {
    margin: 0 0 5px 20px;
}
@media only screen and (max-width: 768px){
.woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {
    float: none !important;
}}
#add_payment_method #payment ul.payment_methods li, .woocommerce-cart #payment ul.payment_methods li, .woocommerce-checkout #payment ul.payment_methods li {
    text-align: right;
}
#add_payment_method #payment div.payment_box:before, .woocommerce-cart #payment div.payment_box:before, .woocommerce-checkout #payment div.payment_box:before {
    left:auto !important;
    right: 0;
    margin: -1em 2em 0 0;
}
.woocommerce div.main-wrapper .product-view div.single-product-info h1.product_title {
    text-align: right;
}
.woocommerce div.main-wrapper .product-view div.single-product-info .woocommerce-product-rating a.woocommerce-review-link {
    margin: 0 5px 0 0;
}
.woocommerce div.main-wrapper .product-view div.single-product-info .widget_socialsharing_widget .widget-title {
    margin: 0 0 5px 5px;
}
.woocommerce div.main-wrapper .product-view div.r-product-info form.cart .quantity {
    margin: 0 0 5px 10px;
}
.woocommerce div.product form.cart div.quantity {
    float: right;
}
.woocommerce div.main-wrapper .product-view div.r-product-info p.price del .amount {
    margin: 0 0 0 5px;
}
.woocommerce div.main-wrapper .product-view div.r-product-info .yith-wcwl-add-to-wishlist a:before {
    margin-right:0 !important;
    margin-left: 10px;
}
.woocommerce div.main-wrapper .product-view div.r-product-info .yith-wcwl-add-to-wishlist {
    margin: 0 0 5px 5px;
}
.woocommerce div.main-wrapper .product-view div.r-product-info a.compare:before {
    margin-right:0 !important;
    margin-left: 10px;
}
.woocommerce div.main-wrapper .product-view div.r-product-info .product_meta .sku_wrapper {
    margin: 0 0 5px 5px;
}
.woocommerce div.main-wrapper .product-view div.r-product-info .product_meta .posted_in, .woocommerce div.main-wrapper .product-view div.r-product-info .product_meta .tagged_as {
    margin: 0 0 5px 5px;
}
.woocommerce div.main-wrapper .woocommerce-tabs ul.tabs li {
    float: right;
}
.woocommerce div.main-wrapper .woocommerce-tabs .panel #reviews #comments {
    float: right;
	padding-right:0 !important;
    padding-left: 20px;
}
.woocommerce #reviews #comments ol.commentlist li img.avatar {
    left:auto !important;
    right: 0;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
    margin: 0 50px 0 0;
}
.woocommerce .star-rating {
    float: left;
}
.woocommerce div.main-wrapper .woocommerce-tabs .panel #reviews #review_form_wrapper {
    float: left;
    padding: 0 30px 0 0 ;
    border-width: 0 1px 0 0;
}
.woocommerce div.main-wrapper .product-view div.r-product-info form.cart .variations .label {
    padding: 10px 0 10px 10px;
    text-align: right;
}
.woocommerce div.product form.cart table td {
    padding-right: 0;
}
.woocommerce div.product form.cart .variations select {
    margin-right:0 !important;
    margin-left: 1em;
}
.woocommerce div.main-wrapper .product-view div.r-product-info form.cart .group_table .price {
    font-size: 12px;
}
#secondary .widget_orienko_recent_post ul li .media-body, #secondary .widget_orienko_recent_comment ul li .media-body {
	padding-left:0 !important;
    padding-right: 10px;
}
article[id*="post-"] .post-wrapper .post-info .entry-header .entry-title {
    text-align: right;
}
article[id*="post-"] .post-wrapper .post-info .entry-header .post-entry-data li {
	padding-right:0 !important;
    padding-left: 10px;
	margin-right:0 !important;
    margin-left: 10px;
	border-right:none !important;
    border-left: 1px solid #666;
}
.blog-page.blog-one-column-left .post .post-wrapper .post-thumbnail, .blog-page.blog-one-column-right .post .post-wrapper .post-thumbnail, .blog-page.blog-one-column .post .post-wrapper .post-thumbnail {
    float: right;
}
.blog-page.blog-one-column-left .post .post-wrapper .post-thumbnail, .blog-page.blog-one-column-right .post .post-wrapper .post-thumbnail, .blog-page.blog-one-column .post .post-wrapper .post-thumbnail {
    float: right;
}
article[id*="post-"] .post-wrapper .post-thumbnail .date-post {
    left:auto !important;
    right: 20px;
}
blockquote {
	border-left:none !important;
    border-right: 5px solid #eee;
}
article[id*="post-"] .post-wrapper .post-info footer.entry-meta .entry-meta-category-tag .cat-links .cat-title:before {
    margin-right:0 !important;
    margin-left: 7px;
}
article[id*="post-"] .post-wrapper .post-info footer.entry-meta .entry-meta-category-tag .tags-links .tags-title:before {
    margin-right:0 !important;   
    margin-left: 7px;
}
.single-post-content .post .post-wrapper .post-info footer.entry-meta .entry-counter {
    float: right;
}
.single-post-content .post .post-wrapper .post-info footer.entry-meta .social-sharing {
    float: left;
}
article[id*="post-"] .post-wrapper .post-info footer.entry-meta .entry-counter div {
    margin-right:0 !important;
    margin-left: 10px;
}
article[id*="post-"] .post-wrapper .post-info footer.entry-meta .entry-counter div i {
	margin-right:0 !important;
    margin-left: 5px;
}
.comments-area .media-list li .comment-meta {
	padding-right:0 !important;
    padding-left: 15px;
}
.media-list {
    padding-right: 0;
}
.comments-area .media-list li .comment-edit-link {
	margin-left:0 !important;
    margin-right: 20px;
}
.comments-area .media-list li .comment-edit-link > span {
	margin-right:0!important;
    margin-left: 5px;
}
.comments-area .info-wrapper {
    float: right;
	margin-right:0 !important;
    margin-left: 4%;
}
.vc_progress_bar .vc_single_bar .vc_bar {
    left:auto !important;
    right: 0;
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content .vc_toggle_icon, .vc_toggle_size_sm.vc_toggle_default .vc_toggle_title .vc_toggle_icon, .vc_toggle_size_sm.vc_toggle_round .vc_toggle_content .vc_toggle_icon, .vc_toggle_size_sm.vc_toggle_round .vc_toggle_title .vc_toggle_icon, .vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content .vc_toggle_icon, .vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title .vc_toggle_icon, .vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content .vc_toggle_icon, .vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title .vc_toggle_icon, .vc_toggle_size_sm.vc_toggle_square .vc_toggle_content .vc_toggle_icon, .vc_toggle_size_sm.vc_toggle_square .vc_toggle_title .vc_toggle_icon {
	left:auto !important;
    right: 0;
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content, .vc_toggle_size_sm.vc_toggle_default .vc_toggle_title, .vc_toggle_size_sm.vc_toggle_round .vc_toggle_content, .vc_toggle_size_sm.vc_toggle_round .vc_toggle_title, .vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content, .vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title, .vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content, .vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title, .vc_toggle_size_sm.vc_toggle_square .vc_toggle_content, .vc_toggle_size_sm.vc_toggle_square .vc_toggle_title {
	padding-left:0 !important;
    padding-right: 24px;
}
.single-project .project .project-meta .social-sharing .likes-counter {
    padding-left:0 !important;
    padding-right: 10px;
	border-left:none !important;
    border-right: 1px solid #e1e1e1;
}
.single-project .project .project-meta .social-sharing .likes-counter i {
	margin-right:0 !important;
    margin-left: 5px;
}
.wpcf7 {
    direction: rtl;
}














