@font-face {
    font-family: 'iransans';
    src: url('fonts/IRANSansWeb.eot');
    src: url('fonts/IRANSansWeb.eot?#iefix') format('embedded-opentype'),
         url('fonts/IRANSansWeb.woff') format('woff'),
         url('fonts/IRANSansWeb.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
	font-family: 'Yekan';
	src: url('fonts/Yekan.eot');
	src: url('fonts/Yekan.eot?#iefix') format('embedded-opentype'),
	url('fonts/Yekan.woff') format('woff'),
	url('fonts/Yekan.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

.side-panel-contents > .widget.rt_woocommerce_login .form-row > label {

    text-align: right;

}
.rt_heading_wrapper.style-4 .punchline {

    margin-bottom: 1px;
}
.single-products .product-summary p.price {
    font-size: 18px;
	font-weight: bold;
	
}
.product_item_holder .product_info_footer {

    font-weight: bold;
}
.woocommerce div.single-product div.images.woocommerce-product-gallery, .woocommerce-page div.single-product div.images.woocommerce-product-gallery {
    direction: ltr;
}
.woocommerce-product-gallery__image.flex-active-slide{
	float :none !important;
	
}
.woocommerce div.single-product div.images .flex-control-thumbs li, .woocommerce-page div.single-product div.images .flex-control-thumbs li {
    float: right;
}
.wc-forward:after, .wc-forward a:after {
    margin-right: 7px;
	margin-left:inherit !important;

}
#loader-wrapper{
	direction:ltr;
}

body:not(.mobile-menu) #navigation>li li.current-menu-item:after{
    content: "";
 
}
.rt_counter .number {
    font-size: 60px;
}
.widget .children li a:before, .widget .sub-menu li a:before {
    content: "";
}