@font-face{
	font-family:IRANSans;
	font-style:normal;
	font-weight:900;
	src:url('fonts/fanum/eot/IRANSansWeb(FaNum)_Black.eot');
	src:url('fonts/fanum/eot/IRANSansWeb(FaNum)_Black.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
		 url('fonts/fanum/woff2/IRANSansWeb(FaNum)_Black.woff2') format('woff2'), /* FF39+,Chrome36+,Opera24+*/
		 url('fonts/fanum/woff/IRANSansWeb(FaNum)_Black.woff') format('woff'),	/* FF3.6+,IE9,Chrome6+,Saf5.1+*/
		 url('fonts/fanum/ttf/IRANSansWeb(FaNum)_Black.ttf') format('truetype');
}
@font-face{
	font-family:IRANSans;
	font-style:normal;
	font-weight:bold;
	src:url('fonts/fanum/eot/IRANSansWeb(FaNum)_Bold.eot');
	src:url('fonts/fanum/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix') format('embedded-opentype'),	 /* IE6-8 */
		 url('fonts/fanum/woff2/IRANSansWeb(FaNum)_Bold.woff2') format('woff2'), /* FF39+,Chrome36+,Opera24+*/
		 url('fonts/fanum/woff/IRANSansWeb(FaNum)_Bold.woff') format('woff'), /* FF3.6+,IE9,Chrome6+,Saf5.1+*/
		 url('fonts/fanum/ttf/IRANSansWeb(FaNum)_Bold.ttf') format('truetype');
}
@font-face{
	font-family:IRANSans;
	font-style:normal;
	font-weight:500;
	src:url('fonts/fanum/eot/IRANSansWeb(FaNum)_Medium.eot');
	src:url('fonts/fanum/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
		 url('fonts/fanum/woff2/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'),	/* FF39+,Chrome36+,Opera24+*/
		 url('fonts/fanum/woff/IRANSansWeb(FaNum)_Medium.woff') format('woff'),	 /* FF3.6+,IE9,Chrome6+,Saf5.1+*/
		 url('fonts/fanum/ttf/IRANSansWeb(FaNum)_Medium.ttf') format('truetype');
}
@font-face{
	font-family:IRANSans;
	font-style:normal;
	font-weight:300;
	src:url('fonts/fanum/eot/IRANSansWeb(FaNum)_Light.eot');
	src:url('fonts/fanum/eot/IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
		 url('fonts/fanum/woff2/IRANSansWeb(FaNum)_Light.woff2') format('woff2'), /* FF39+,Chrome36+,Opera24+*/
		 url('fonts/fanum/woff/IRANSansWeb(FaNum)_Light.woff') format('woff'),	/* FF3.6+,IE9,Chrome6+,Saf5.1+*/
		 url('fonts/fanum/ttf/IRANSansWeb(FaNum)_Light.ttf') format('truetype');
}
@font-face{
	font-family:IRANSans;
	font-style:normal;
	font-weight:200;
	src:url('fonts/fanum/eot/IRANSansWeb(FaNum)_UltraLight.eot');
	src:url('fonts/fanum/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
		 url('fonts/fanum/woff2/IRANSansWeb(FaNum)_UltraLight.woff2') format('woff2'),	/* FF39+,Chrome36+,Opera24+*/
		 url('fonts/fanum/woff/IRANSansWeb(FaNum)_UltraLight.woff') format('woff'),	 /* FF3.6+,IE9,Chrome6+,Saf5.1+*/
		 url('fonts/fanum/ttf/IRANSansWeb(FaNum)_UltraLight.ttf') format('truetype');
}
@font-face{
	font-family:IRANSans;
	font-style:normal;
	font-weight:normal;
	src:url('fonts/fanum/eot/IRANSansWeb(FaNum).eot');
	src:url('fonts/fanum/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),	/* IE6-8 */
		 url('fonts/fanum/woff2/IRANSansWeb(FaNum).woff2') format('woff2'),	 /* FF39+,Chrome36+,Opera24+*/
		 url('fonts/fanum/woff/IRANSansWeb(FaNum).woff') format('woff'), /* FF3.6+,IE9,Chrome6+,Saf5.1+*/
		 url('fonts/fanum/ttf/IRANSansWeb(FaNum).ttf') format('truetype');
}
@font-face{
font-family:'yekan';
src:url(fonts/yekan/Yekan.eot);
src:url(fonts/yekan/Yekan.eot?#iefix) format("embedded-opentype"),
url(fonts/yekan/Yekan.woff) format("woff"),
url(fonts/yekan/Yekan.ttf) format("truetype"),
url(fonts/yekan/Yekan.svg#BYekan) format("svg");
font-weight:normal;
font-style:normal
}
 @font-face{
font-family:vazir;
font-style:normal;
font-weight:500;
src:url('fonts/Vazir-woff/Vazir-FD.woff') format('woff');
}
@font-face{
font-family:vazir;
font-style:normal;
font-weight:500;
src:url('fonts/Vazir-woff/Vazir-Bold-FD.woff') format('woff');
}
html,body{
font-family:IRANSans;
}
.widget-categoriestabs ul.nav-tabs,.widget_deals_products ul.nav-tabs,.widget-product-tabs ul.nav-tabs{
font-family:IRANSans;
}
.widget.widget-text-heading .widget-title,.text-font,.product-block .price,.btn-view-all,.widgettitle,body.woocommerce>h1,body table.compare-list>tbody,.tabs-v1 ul.nav-tabs li > a,.woocommerce .woocommerce-tabs ul.wc-tabs li > a,
.page-404 .notfound-top .sub,.page-404 .sub-title{
font-family:IRANSans !important;
}
.top-archive .widget-title, .top-archive .subtitle {
font-family: inherit;
}
.owl-nav .owl-prev .icofont-simple-left::before,.flex-control-nav .slick-arrow::after{content:"\eab8";}
.owl-nav .owl-next .icofont-simple-right:before,.flex-control-nav .slick-arrow.owl-next::after{content:"\eab5";}
.btn{letter-spacing:0px;}
.owl-carousel.owl-rtl .owl-item{float:right;}
.fa-angle-right::before{content:"\f104";}
.fa-angle-left::before{content:"\f105";}
body.woocommerce > h1,body table.compare-list>tbody>tr>th{text-align:right;}
body table.compare-list .price td{display:table-cell;direction:rtl;text-align:center;}
.widget-brands .owl-carousel.owl-rtl .owl-item{float:left;}
.categorymenu.treeview-menu .tbay_custom_menu .widget_nav_menu > .nav{position:relative;}
.SumoSelect > .optWrapper,.SumoSelect{width:unset;}
.SumoSelect > .CaptionCont > span{padding-right:unset;}
.singular-shop div.product .information .add_to_wishlist,.singular-shop div.product .information .compare,.btn,.button,.tabs-v1 ul.nav-tabs li > a,.page-404 .notfound-top h1{letter-spacing:0px;}
.wc-forward::after,.wc-forward a::after{content:"\f060";}
.tabs-v1 ul.nav-tabs li > a,.woocommerce .woocommerce-tabs ul.wc-tabs li > a{padding-left:50%;}
.wpcf7-form input,.wpcf7-form textarea ,.widget_price_filter .price_slider_amount .price_label .from{direction:rtl;}
.tbay-pagination a.next,.tbay-pagination a.prev{transform:rotate(180deg);}
.treeview li .hitarea{left:20px;}
.woocommerce-product-gallery .flex-viewport{direction:ltr;}
.menu-bottom-ft .menu > li a{margin-right:5px;}
.topbar-device-mobile{padding:0px;}
.topbar-device-mobile .device-cart .mobil-view-cart .mini-cart-items{left:15px;}
.instagram-widget i.icon-heart,.instagram-widget i.icon-bubbles{display:inline-flex;padding-left:5px;margin:0px;vertical-align:middle;}
.group-text .text-heading span.txt2{
font-family:IRANSans;
}
.rtl.woocommerce .price_label .to{
direction:rtl;
}
.widget_deals_products .tbay-countdown .times > div{
float:left;
}
.singular-shop div.product .information .yith-wcwl-wishlistexistsbrowse > a,.singular-shop div.product .information .yith-wcwl-wishlistaddedbrowse > a,.singular-shop div.product .information .yith-compare > a,.singular-shop div.product .information .add_to_wishlist{
letter-spacing:0;
}
.addthis_default_style .addthis_separator,.addthis_default_style .at4-icon,.addthis_default_style .at300b,.addthis_default_style .at300bo,.addthis_default_style .at300bs,.addthis_default_style .at300m{
float:right !important;
}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.btn,.button,.product-block .price{
font-family:IRANSans !important;
}
body table.compare-list{
direction:rtl;
}
.yith_woocompare_colorbox #cboxClose{
right:auto;
left:10px;
}
.product-block .price del{
margin-left:5px;
}
.product-block .price del {
margin-left: 0px;
}
.woocommerce .star-rating::before {
letter-spacing: 1px;
}
.woocommerce .star-rating span::before {
letter-spacing: 1px;
}
.product-block.grid .caption {
padding: 19px 16px 20px;
}
.product-block .price {
font-size: 13px !important;
}
.product-block .price del {
font-size: 12px;
}
.product-block .rating .count {
margin-right: 0;
}
.readmore .icofont-long-arrow-right::before {
content: "\ea93";
}
.meta-info .author a::before {
left: 0;
right: auto;
display: block;
}
.meta-info .author a {
padding-right: 0;
padding-left: 10px;
}
.meta-info span.entry-date {
padding-right: 7px;
}
.tbay-to-top a span {
right: 0;
left: auto;
}
.post-grid .entry-thumb .comments-link a {
float: left;
margin-right: 5px;
}
.position-img .position-img-left {
left: auto;
right: -15px;
}
.position-img .position-img-right {
left: -15px;
right: auto;
}
.tbay-preloader {
left: 100px;
}
.ui-autocomplete.ui-widget-content li img {
margin-right: 0 !important;
margin-left: 10px;
}
.ui-autocomplete.ui-widget-content li {
margin-bottom: 10px;
}
.woocommerce span.onsale {
direction: ltr;
}
.categorymenu .widgettitle, .widget_tbay_custom_menu .widgettitle {
font-family: inherit !important;
}
.singular-shop div.product .information .compare::before {
left: 5px !important;
}
.singular-shop div.product .information .yith-wcwl-wishlistexistsbrowse > a i, .singular-shop div.product .information .yith-wcwl-wishlistaddedbrowse > a i, .singular-shop div.product .information .yith-compare > a i, .singular-shop div.product .information .add_to_wishlist i {
margin-right: 0;
margin-left: 5px !important;
}
.woocommerce-product-gallery {
direction: rtl;
}
.tbay-vertical-menu > .widget.widget_nav_menu > .widgettitle {
font-family: inherit !important;
}
.topbar-device-mobile .active-mobile .btn-danger {
padding-left: 0;
margin-left: -13px;
margin-right: 0;
}
.post-grid.vertical .entry-content .readmore i {
margin-left: 0;
margin-right: 7px;
}
.tbay-vertical-menu > .widget.widget_nav_menu > .widgettitle {
font-family: inherit !important;
}
#tbay-header.header-v6 .category-v6 .category-inside-title {
white-space: nowrap;
}
.mm-menu .mm-navbars_bottom .mm-navbar a {
font-family: fontawesome;
}
.SumoSelect > .CaptionCont > label {
left: 0;
right: auto;
}
.SumoSelect > .optWrapper > .options li label {
padding-left: 20px;
padding-right: 0;
line-height: 1.2em;
margin: 0;
}
.tbay-search-form .tbay-search {
padding-right: 15px;
}


@media (max-width:992px){
.widget_deals_products .tbay-countdown .times > div {
width: 40px;
}
}
@media (max-width:768px){
.widget-categoriestabs ul.nav-tabs, .widget_deals_products ul.nav-tabs {
direction: rtl;
}
}
@media (max-width:460px){
.widget_deals_products .tbay-countdown .times > div {
width: 38px;
}
}
@media (max-width:360px){
.widget_deals_products .tbay-countdown .times > div {
width: 28px;
}
}

