@font-face {
  font-family: 'irsns-regular-fa';
  src: url('fonts/irsns-regular-fa.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/irsns-regular-fa.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/irsns-regular-fa.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'irsns-regular';
  src: url('fonts/irsns-regular.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/irsns-regular.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/irsns-regular.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'irsns-light-fa';
  src: url('fonts/irsns-light-fa.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/irsns-light-fa.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/irsns-light-fa.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'irsns-light';
  src: url('fonts/irsns-light.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/irsns-light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/irsns-light.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'irsns-bold-fa';
  src: url('fonts/irsns-bold-fa.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/irsns-bold-fa.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/irsns-bold-fa.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'irsns-bold';
  src: url('fonts/irsns-bold.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/irsns-bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/irsns-bold.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'Shabnam-Bold';
  src: url('fonts/Shabnam-Bold.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/Shabnam-Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/Shabnam-Bold.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'Shabnam';
  src: url('fonts/Shabnam.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/Shabnam.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/Shabnam.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'Lalezar-Regular';
  src: url('fonts/Lalezar-Regular.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/Lalezar-Regular.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/Lalezar-Regular.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'broyabold';
  src: url('fonts/broyabold.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/broyabold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/broyabold.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'rezvan';
  src: url('fonts/rezvan.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/rezvan.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/rezvan.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'khodkar';
  src: url('fonts/khodkar.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/khodkar.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/khodkar.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'DastNevis';
  src: url('fonts/DastNevis.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/DastNevis.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/DastNevis.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'BTitrBold';
  src: url('fonts/BTitrBold.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BTitrBold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BTitrBold.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'BYekan';
  src: url('fonts/BYekan.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BYekan.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BYekan.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'BZar';
  src: url('fonts/BZar.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BZar.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BZar.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'BSinaBold';
  src: url('fonts/BSinaBold.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BSinaBold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BSinaBold.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'BZiba';
  src: url('fonts/BZiba.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BZiba.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BZiba.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'iransansdnlight';
  src: 
       url('fonts/iransansdnlight.woff2') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/eot/iranyekanwebbold.eot');
	src: url('fonts/eot/iranyekanwebbold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/iranyekanwebbold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/iranyekanwebbold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebbold.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/eot/iranyekanweblight.eot');
	src: url('fonts/eot/iranyekanweblight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/iranyekanweblight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/iranyekanweblight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanweblight.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/eot/iranyekanwebregular.eot');
	src: url('fonts/eot/iranyekanwebregular.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff2/iranyekanwebregular.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/woff/iranyekanwebregular.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebregular.ttf') format('truetype');
}
@font-face{font-family:scirsnsdn;font-style:normal;font-weight:700;src:url(fonts/iransansdnbold.eot);src:url(fonts/iransansdnbold.eot?#iefix) format('embedded-opentype'),url(fonts/iransansdnbold.woff2) format('woff2'),url(fonts/iransansdnbold.woff) format('woff'),url(fonts/iransansdnbold.ttf) format('truetype')}@font-face{font-family:scirsnsdn;font-style:normal;font-weight:300;src:url(fonts/iransansdnlight.eot);src:url(fonts/iransansdnlight.eot?#iefix) format('embedded-opentype'),url(fonts/iransansdnlight.woff2) format('woff2'),url(fonts/iransansdnlight.woff) format('woff'),url(fonts/iransansdnlight.ttf) format('truetype')}@font-face{font-family:scirsnsdn;font-style:normal;font-weight:400;src:url(fonts/iransansdn.eot);src:url(fonts/iransansdn.eot?#iefix) format('embedded-opentype'),url(fonts/iransansdn.woff2) format('woff2'),url(fonts//iransansdn.woff) format('woff'),url(fonts/iransansdn.ttf) format('truetype')}

@font-face {
    font-family: 'scirsnsyekan';
    src: url('fonts/scirsnsyekan.eot');
    src: url('fonts/scirsnsyekan.eot?#iefix') format('embedded-opentype'),
    url('fonts/scirsnsyekan.woff') format('woff'),
    url('fonts/scirsnsyekan.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
body {
	font-family: scirsnsyekan !important;
}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6 {
    font-family: scirsnsyekan !important;
}   

html {
  font-family: scirsnsyekan!important;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}


.price .amount {
    font-family: scirsnsyekan;
}
.woodmart-shopping-cart .woodmart-cart-subtotal .amount {
    font-family: scirsnsyekan;
}

.widget_shopping_cart .total .amount {
    font-family: scirsnsyekan;
}
p {
    margin-bottom: 0px;
}
.woodmart-social-icons.icons-size-default .woodmart-social-icon i {
    font-size: 26px;
}

tr.order-total strong .amount {
    font-family: scirsnsyekan;
}
.rtl table th {
    font-family: scirsnsyekan;
}
.cart-totals-inner table .cart-subtotal .amount {
    font-family: scirsnsyekan;
}
td.product-price .amount {
    font-family: scirsnsyekan;
}
td.product-subtotal span {
    font-family: scirsnsyekan;
}
.woodmart-navigation.menu-left {
    text-align: right;
}
.color-scheme-dark {
    font-family: scirsnsyekan;
}
.widget_shopping_cart .quantity {
    font-family: scirsnsyekan;
}
.rtl .quantity .qty {
    font-family: scirsnsyekan;
}
input[type=text], input[type=email], input[type=search], input[type=number], input[type=url], input[type=tel], input[type=password], input[type=date], select, textarea {
    font-family: scirsnsyekan;
}
.product-image-summary .product-images .labels-rounded .product-label {
    font-family: scirsnsyekan;
}
.labels-rounded .product-label {
    font-family: scirsnsyekan;
}
.rev_slider .tp-caption, .rev_slider .caption {
    font-family: scirsnsyekan !important;
}
_product_categories .count, .woodmart-woocommerce-layered-nav .count {
    font-family: scirsnsyekan;
}
.widget_price_filter .price_slider_amount .price_label>span {
    font-family: scirsnsyekan;
}
.woodmart-products-per-page .per-page-variation {
    font-family: scirsnsyekan !important;
}
.color-scheme-light .category-nav-link .category-products-count {

 font-family: scirsnsyekan !important;
}
td.product-total .amount {
    font-family: scirsnsyekan;
}
.cat-design-default .hover-mask {
    font-family: scirsnsyekan;
}
.rtl .woodmart-cart-design-2 .woodmart-cart-number, .rtl .woodmart-cart-design-5 .woodmart-cart-number {
    font-family: scirsnsyekan;
}

.product_list_widget>li .product-title {
    font-family: scirsnsyekan;
}
.autocomplete-suggestion .suggestion-title, .blog-post-loop .entry-title, .category-grid-item .category-title, .group_table td.label a, .portfolio-entry .entry-title, .post-single-page .entry-title, .product-grid-item .product-title, .product-image-summary .entry-title, .product-title, .single-post-navigation .post-title, .widget_recent_comments ul li>a, .widget_recent_entries ul li a, .woodmart-menu-price .menu-price-title, .woodmart-recent-posts .entry-title a, .yith-woocompare-widget .products-list li a.title, table.compare-list tr.title td, td.product-name a {
    font-family: scirsnsyekan,"MS Sans Serif",Geneva,sans-serif;
}
.masonry-filter li a, .navigation-style-underline .nav-link-text, .woodmart-products-tabs.tabs-design-alt .products-tabs-title .tab-label, .woodmart-products-tabs.tabs-design-default .products-tabs-title .tab-label, .wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-tabs .vc_tta-tab .vc_tta-title-text {
    position: relative;
    display: inline-block;
    padding-top: 1px;
    padding-bottom: 1px;
    font-family: scirsnsyekan !important;
}
.main-nav-style, .menu-opener, .categories-menu-dropdown .item-level-0 > a, .woodmart-burger-icon .woodmart-burger-label, .woodmart-wishlist-info-widget .wishlist-label, .woodmart-wishlist-info-widget .wishlist-count, .woodmart-shopping-cart .woodmart-cart-totals, .woodmart-header-links .item-level-0 > a, .main-nav .item-level-0 > a, .whb-secondary-menu .item-level-0 > a, .full-screen-nav .item-level-0 > a {
    font-size: 13px;
    font-family: scirsnsyekan;
}
#order_payment_heading, #order_review_heading, #ship-to-different-address label, .cart-empty, .cart-totals-inner h2, .font-primary, .masonry-filter li, .mega-menu-list>li>a, .menu-mega-dropdown .sub-menu>li>a, .page-title .entry-title, .register-or, .social-login-title, .tabs-layout-tabs .tabs li, .title, .widget_rss ul li>a, .wishlist-title h2, .woocommerce-MyAccount-title, .woocommerce-Reviews .comment-reply-title, .woocommerce-additional-fields>h3, .woocommerce-billing-fields>h3, .woocommerce-column__title, .woocommerce-shipping-fields>h3, .woodmart-accordion-title, .woodmart-checkout-steps ul, .woodmart-price-table .woodmart-plan-title, .woodmart-products-tabs .products-tabs-title, .woodmart-products-tabs .tabs-name, .woodmart-sizeguide-table tr:first-child td, .wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-tabs .vc_tta-tab>a, body>h1, h1, h2, h3, h4, h5, h6, header.title>h3, legend, table th, table.compare-list tr.no-products td {
    font-family: scirsnsyekan;
}
.rev_slider .tp-mask-wrap .tp-caption, .rev_slider .tp-mask-wrap *:last-child, .wpb_text_column .rev_slider .tp-mask-wrap .tp-caption, .wpb_text_column .rev_slider .tp-mask-wrap *:last-child {
    margin-bottom: 0;
    font-family: scirsnsyekan !important;
}
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {
    font-weight: 700;
}
.product-image-summary .in-stock, .variations_form .in-stock, .wishlist_table tr td.product-stock-status span.wishlist-in-stock, .woodmart-sticky-btn .in-stock {
    margin-bottom: 20px;
}
.product-image-summary .summary-inner>.price, .product-image-summary .woodmart-scroll-content>.price {
    margin-bottom: 20px;
}
.menu-mega-dropdown .sub-menu>li {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 220px;
    flex: 0 0 200px;
    max-width: 220px;
    padding-left: 15px;
    padding-right: 40px;
    margin-bottom: 25px;
}


.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon {
    left: 20px;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
    color: #666;
    text-align: right;
}
.wpb-js-composer .vc_tta.vc_general.vc_tta-style-classic.vc_tta-accordion .vc_tta-panel-title>a {
    padding-top: 18px;
    padding-bottom: 18px;
    text-align: right;
}

.title-wrapper.text-center .title, .title-wrapper.text-center .title-after_title, .title-wrapper.text-center .title-subtitle {
    direction: rtl;
}

.rtl .woodmart-header-links .sub-menu-dropdown {
    right: auto;
    left: auto;
    text-align: right;
}
.rtl .search-by-category .list-wrapper {
    right: auto;
    left: auto;
}
.min-footer .col-right {
    text-align: left;
}
.star-rating span:before {
    color: rgba(255,255,255,.0);

}
.vc_sep_pos_align_left {
    margin-left: auto;
    margin-right: 0;
}
.woodmart-hover-base .woodmart-product-countdown {
    direction: ltr;
}
.product-image-summary .woodmart-product-countdown {
    direction: ltr;
    text-align: right;
}
.woodmart-timer {
    direction: ltr;
}
.vc_col-sm-offset-2 {
    margin-right: 16.66666667%;
}
.blog-design-masonry .entry-title {
    font-size: 18px;
    line-height: 1.4;
}