@CHARSET "UTF-8";
@font-face{font-family:'IRANSans-web';src:url("IRANSansWeb_Bold.eot");src:url("IRANSansWeb_Bold.eot?#iefix") format("eot"),url("IRANSansWeb_Bold.woff2") format("woff2"),url("IRANSansWeb_Bold.woff") format("woff"),url("IRANSansWeb_Bold.ttf") format("ttf");font-weight:bold}
@font-face{font-family:'IRANSans-web';src:url("IRANSansWeb_Light.eot");src:url("IRANSansWeb_Light.eot?#iefix") format("eot"),url("IRANSansWeb_Light.woff2") format("woff2"),url("IRANSansWeb_Light.woff") format("woff"),url("IRANSansWeb_Light.ttf") format("ttf");font-weight:normal}
body{
	direction: rtl;
	font-family: 'IRANSans-web' !important;
}
.block-guarantee ul li a:before{
	margin-left: 10px;
	margin-right: 0 !important;
}
.owl-carousel .owl-stage-outer, .bx-wrapper{
	direction: ltr;
}
.block-category .categories>li>a{
	float: right !important;
}
.block-category .categories>li>a>.text{
	padding: 1px 50px 1px 10px !important;
}
.block-category .categories>li>a:before{
	margin-left: 0 !important;
	margin-right: 20px;
}
.block-category .categories>li>a>.text:before{
	left: auto !important;
	right: -11px;
}
.block-category .categories>li>a>.text:after{
	left: -16px;
	right: auto !important;
	border-left: none !important;
	border-right: 16px solid #5a88ca;
}
.block-category .categories>li>a> .count{
	float: left !important;
	margin-left: 20px;
	margin-right: 0 !important;
}
.block-category .categories>li>a:after{
	top: 31px !important;
}
.block-category .categories>li>a:after{
	left: auto !important;
	right: -11px;
	border-right: 10px solid transparent;
	border-left: none !important;
}
.top-bar .top-bar-link>li .fa{
	margin: 3px;
}
ul.top-box > li.has-border{
	border-right: none !important;
	border-left: 1px solid #eaeaea;
}
ul.top-box > li{
	padding-right: 13px;
	padding-left: 0 !important;
}
ul.top-box > li > a:after{
	margin-left: 0 !important;
	margin-right: 6px;
}
ul.top-box > li:first-child ul{
	left: auto !important;
	right: -10px;
}
ul.top-box ul{
	left: auto !important;
	right: 0;
}
ul.top-box ul > li{
	text-align: right;
}
ul.top-box ul img{
	margin-right: 0 !important;
	margin-left: 6px;
}
.advanced-search .search-category{
	border-right: none !important;
	border-left: 1px solid #eaeaea;
	padding-left: 5px;
}
.advanced-search .btn-search{
	right: auto !important;
	left: 0;
}
.ui-selectmenu-button span.ui-icon{
	left: .05em !important;
	right: auto !important;
}
.ui-selectmenu-button span.ui-selectmenu-text{
	text-align: right !important;
    padding: 0.4em 1em 0.4em 2.1em !important;
}
.navbar-nav, .navbar-nav>li{
	float: right !important;
}
.main-menu .dropdown-menu li{
	text-align: right;
}
.dropdown-menu .dropdown-menu{
	left: auto !important;
	right: 100%;
}
.main-menu .has-mega-menu .dropdown-menu > li .block-megamenu-link > li > a:before{
	content: "\f104" !important;
	margin-right: 0 !important;
	margin-left: 10px;
	float: right;
}
.owl-theme .owl-nav{
	margin-top: 8px;
    text-align: center;
    -webkit-tap-highlight-color: transparent;
    position: absolute;
    top: -10px;
    left: 15px;
    width: 50px;
}
.block-top-sellers .owl-theme .owl-nav{
	width: 10px;
}
.block-hot-deals .owl-theme .owl-nav{
	width: 20px;
}
.block-category .nav-tab>li{
	float: right !important;
}
.block-category .nav-tab>li>a{
	padding-right: 0 !important;
    padding-left: 30px !important;
}
.block .block-head .block-icon{
	padding-left: 20px;
	padding-right: 0 !important;
}
.product-name{
	text-align: right;
}
.price-box{
	text-align: right;
}
.product-button{
	float: right;
}
.products .btn-add-wishlist, .products .btn-add-comparre{
	float: right !important;
    margin-left: 15px;
    margin-right: 0 !important;
}
.products .btn-add-cart{
	float: right !important;
}
.block-hot-deals .block-countdownt{
	margin-right: 30px;
	margin-left: 0 !important;
}
.block-hot-deals .block-countdownt .box-count{
	float: right !important;
}
.block-popular-cat .sub-categories li a:before{
	float: right !important;
	margin-left: 15px;
	margin-right: 0 !important;
}
.block-popular-cat .inner{
	text-align: right;
}
.block-popular-cat .title .text{
	right: 0;
	left: auto !important;
	padding-left: 0 !important;
	padding-right: 30px;
}
.mc4wp-form input[type="submit"]{
	left: -1px;
	right: auto !important;
	padding-left: 20px;
	padding-right: 10px !important;
}
.mc4wp-form i{
	left: 8px;
	right: auto !important;
}
.sv-btn-default:after{
	content: "\f104" !important;
	margin-left: 0 !important;
	margin-right: 5px;
}
.block-link ul>li img{
	padding-left: 5px !important;
	padding-right: 0 !important;
}
.product-rating{
    margin-left: auto;
    margin-right: 0;
        display: none;

}
.main-menu .has-mega-menu .dropdown-menu > li .block-megamenu-link > li{
	padding-left: 0 !important;
	padding-right: 20px;
}
.vertical-menu-content>ul>li>a>img{
	margin-left: 10px;
	margin-right: 0 !important;
}
.block-content-vertical-menu .head{
	padding-right: 10px;
	padding-left: 0 !important;
}
.vertical-menu-link>li>a .count {
    float: left !important;
    padding-left: 15px;
    margin-right: 0 !important;
}
.vertical-menu-link>li>a:after{
	right: -11px !important;
	left: auto !important;
	border-right: 10px solid transparent;
	border-left: none !important;
}
.vertical-menu-link>li>a .text:before{
	left: auto !important;
	right: -11px;
}
.vertical-menu-link>li>a .text:after{
	left: -16px;
	right: auto !important;
	border-right: 16px solid #5a88ca;
	border-left: none !important;
}
.block-vertical-menu .vertical-head .vertical-title:after{
	padding-left: 5px;
}
.vertical-menu-link>li>a .text{
	padding: 1px 40px 1px 15px !important;
}
.vertical-menu-link>li>a:before{
	content: "\f177" !important;
	margin-left: 0 !important;
	margin-right: 15px;
}
.block-banner-owl .owl-theme .owl-nav{
	position: inherit !important;
}
.block-header-right .item .line1, .block-header-right .item .line2{
	padding-left: 15px !important;
	padding-right: 0 !important;
	float: right !important;
}
.block-header-right .item .icon{
	float: right !important;
}
.block-header-right .item.item-cart .icon{
	margin-right: 15px;
}
.block-header-right .item i{
	float: right !important;
}
.tab-container .owl-theme .owl-nav{
	position: inherit !important;
}
.block-tabs .nav-tab{
	float: left !important;
}
.block-tabs .nav-tab li{
	float: right !important
}
.block-tabs .nav-tab li a{
	padding-left: 30px;
	padding-right: 15px !important;
}
.block-tabs .nav-tab li:before{
	margin-right: 18px;
	margin-left: 0 !important;
	float: right !important;
}
.block-hot-deals2 .nav-tab li a{
	padding-right: 36px !important;
	padding-left: 0 !important;
}
.block-hot-deals2 .nav-tab li a:before{
	float: right !important;
	margin-left: 20px !important;
	margin-right: 3px !important;
	left: auto !important;
	right: 0;
}
.block-hot-deals2 .nav-tab:before{
	left: auto !important;
	right: 10.5px;
}
.block-hot-deals2 .countdown .box-count{
	float: right !important;
}
/*.option3 .block-hotdeals .product-count-down .box-count, .option3 .block-hotdeals .product-count-down .dot{
	float: right !important;
}*/
.box-subcat .owl-theme .owl-nav{
	position: inherit !important;
	top: 40px !important;
	right: -140px !important;
}
.block-categories-slider .owl-carousel .owl-controls .owl-nav {
	position: inherit !important;
}
.block-popular-cat2 .cat-name{
	float: right !important;
	padding-left: 0 !important;
	padding-right: 30px;
}
.block-popular-cat2 .box-subcat .owl-prev{
	left: auto !important;
	right: -115px !important;
}
.block-popular-cat2 .box-subcat{
	margin-right: 170px !important;
	margin-left: 0 !important;
}
.block-popular-cat2 .block-inner{
	border-right: 4px solid #5dc7cb;
}
.option3 .block-banner-owl .owl-controls .owl-nav{
	position: inherit !important;
	width: auto !important;
}
.option3 .block-banner-owl .owl-controls .owl-nav .owl-prev{
	background-image: url('assets/css/images/next.png');
}
.option3 .block-banner-owl .owl-controls .owl-nav .owl-prev:hover{
	background-image: url('assets/css/images/next-hover.png');
}
.option3 .block-banner-owl .owl-controls .owl-nav .owl-next{
	background-image: url('assets/css/images/prev.png');
}
.option3 .block-banner-owl .owl-controls .owl-nav .owl-next:hover{
	background-image: url('assets/css/images/prev-hover.png');
}
.block-wrap-cart .iner-block-cart>a{
	padding-right: 5px !important;
	padding-left: 0 !important;
}
.vertical-dropdown-menu{
	right: 100%;
	left: auto !important;
}
.option3 .block-wrap-cart .iner-block-cart:after{
	margin-right: 12px !important;
	margin-left: 0 !important;
}
.option3 .block-vertical-menu .vertical-menu-list>li{
	border-right: 4px solid #5a88ca;
	border-left: 1px solid #eaeaea;
}
.option3 .block-vertical-menu .vertical-menu-list>li>a{
	padding-left: 0 !important;
	padding-right: 20px;
}
.option3 .block-vertical-menu .vertical-menu-list>li>a.parent:before{
	content: "\f104" !important;
	margin-left: 10px;
	margin-right: 0 !important;
}
.block-vertical-menu .vertical-menu-content ul>li>a.parent:before{
	left: 5px;
	right: auto !important;
}
.block-new-arrivals .tab-container .owl-theme .owl-nav{
	top: 8px !important;
}
.option3 .block-new-arrivals .owl-controls{
	right: 144px;
	left: auto !important;
}
.block3 .block-head .block-title{
	float: right !important;
}
.block3 .block-head .nav-tab.default{
	float: left !important;
}
.block3 .block-head .nav-tab.default li{
	float: right !important;
}
.block-specail3 .product-button{
	float: none !important;
}
.block-specail3 .product-rating{
    margin-left: auto;
    margin-right: 0;
}
.option3 .block-hotdeals .owl-controls{
	right: 127px;
	left: auto !important;
}
.option3 .block-hotdeals .link-all {
    margin-left: 20px;
    float: left !important;
    margin-right: 0 !important;
}
.carousel-slide .title{
	text-align: right;
}
.block-top-review .list-product .product .product-rating{
	margin-left: auto;
    margin-right: 0;
}
.block-top-review .list-product .product .order{
	float: right !important;
	margin-right: 0 !important;
	margin-left: 10px;
}
.block3 .block-head .nav-tab.tab-category{
	float: right;
}
.block3 .block-head .nav-tab.tab-category li{
	float: right !important;
	border-left: 1px solid #eaeaea;
	border-right: none !important;
}
.tab-cat-products .tab-container .owl-theme .owl-nav{
	position: absolute !important;
	right: auto !important;
	left: -215px;
}
.block-hotdeals .owl-theme .owl-nav{
	top: 8px !important;
	left: auto !important;
}
.option4 .block-wrap-cart .iner-block-cart{
	padding-right: 15px;
}
.wrap-block-cl .language, .wrap-block-cl .currency{
	padding-left: 0 !important;
	padding-right: 15px;
}
.wrap-block-cl .inner-cl img{
	margin-right: 0 !important;
	margin-left: 10px;
}
.wrap-block-cl .dropdown-menu>li>a{
	padding-left: 15px !important;
	padding-top: 3px;
}
.dropdown-menu{
	text-align: right !important;
}
.option4 .wrap-block-cl .user-info .dropdown-menu .fa{
	float: right !important;
}
.block-categories .block-head{
	text-align: right;
	padding-right: 20px;
	padding-left: 0 !important;
}
.block-categories .sub-cat li{
	text-align: right;
	padding-left: 0 !important;
	padding-right: 20px;
}
.option3 .block-hotdeals .product-count-down:before{
	float: right !important;
	margin-left: 10px;
	margin-right: 0 !important;
}
.option3 .block-hotdeals .product-count-down .countdown-lastest{
	float: right !important;
}
.option4 .block-categories .owl-controls .owl-nav{
	position: inherit !important;
}
.check-box-list li a:before{
	margin-left: 10px;
	margin-right: 0 !important;
}
.price-submit{
	float: left !important;
}
.block-breadcrumbs{
	padding-right: 15px;
	padding-left: 0 !important;
	    display: none;

	
}
.block-breadcrumbs ul li{
	float: right !important;
}
.show-product-item span:after{
	margin-right: 10px;
	margin-left: 0 !important;
}
.woocommerce .woocommerce-ordering{
	padding-left: 5px;
}
.page-numbers .prev {
	width: 60px;
}
.block-breadcrumbs ul li a{
	float: right !important;
}
.filter-value .block-filter-inner .price-submit{
	float: right !important;
	margin-left: 0 !important;
	margin-right: 20px;
}
.filter-value .block-filter-inner .slider-range-price{
	float: right;
	margin-right: 15px;
}
.filter-value .block-filter-inner .amount-range-price{
	float: right;
	margin-right: 15px;
}
.block-filter-top .list-category li{
	float: right !important;
}
.woocommerce-ordering{
	padding-left: 10px;
}
.block-category-list a{
	float: right !important;
	    display: none;
}
.product-list-thumb .owl-controls .owl-nav{
	position: inherit !important;
}
.block-tabs.tab-left .nav-tab{
	float: none !important;
}
.block-category .categories, .block-category .categories>li, .block-category .categories>li>a, .block-tabs .block-head, .block .block-inner, .block{
	direction: rtl;
}
.single-product-content .cart label{
	float: right !important;
}
.woocommerce div.product form.cart div.quantity{
	float: right !important;
}
.block-category .nav-tab{
	margin: 0 15px !important;
}
.main-menu .navbar-nav{
	float: none !important;
}
.main-menu .navbar-nav>li>a{
	font-weight: bold;
}
th{
	text-align: right !important;
}
table.shop_table td{
	text-align: center;
}
#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 !important;
	margin: 0 0 0 4px !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 !important;
}
#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 0 0 2em !important;
}
.woocommerce form .form-row{
	text-align: right;
}
.woocommerce form .form-row label.inline{
	margin-right: 10px;
}
.woocommerce-LostPassword{
	margin-top: 15px;
	text-align: right;
}
.mini-cart-list .p-right .remove_link{
	left: 0;
	right: auto !important;
}
.woocommerce-account .addresses .title h3{
	float: right !important;
}
.woocommerce-account .addresses .title .edit{
	float: left !important;
}
.advanced-search #category-select-button{
	font-family: 'IRANSans-web' !important;
}
.navbar-brand{
	float: right !important;
}
.price-box{
	direction: rtl;
}
.banner-text h1, .banner-text h2, .banner-text h3, .banner-text h4, .banner-text h5, .banner-text h6{
	direction: rtl;
}
.block-tags .tagcloud a{
	float: right !important;
}
.option3 .tab-cat-products .sub-cat li{
	padding-left: 0 !important;
	padding-right: 30px;
}
.block-header-right ul li{
	float: right !important;
}
.block-wrap-cart .block-mini-cart{
	right: auto !important;
	left: -1px;
}
#category-select-menu{
	font-family: 'IRANSans-web' !important;
}
.entry-meta-data .author {
	display:none;
}
.top-bar .top-bar-link li {
	line-height:40px !important;
}
li.highlight {
	background-color:#000;
	line-height:46px;
	height:46px;
}
.wpcf7-form-control-wrap input {
	border: 1px solid #c19c30;
    line-height: 40px;
    height: 40px;
}
.wpcf7-form-control.wpcf7-submit {
	padding:5px 15px;
	background:#c19c30;
	color:#fff;
}
div.wpcf7 {
	text-align:center;
}