@font-face{
	font-family: 'iranyekan';
	src: url('fonts/iranyekanwebregular.eot');
	src: url('fonts/iranyekanwebregular.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
	url('fonts/iranyekanwebregular.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
	url('fonts/iranyekanwebregular.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
	url('fonts/iranyekanwebregular.ttf') format('truetype');
}
@font-face {
font-family: "aviny";
src: url('fonts/aviny.ttf') format('truetype');
}
@font-face {
	  font-family: "Lalezar";
	  src: url("fonts/LalezarRegular.ttf");
}
@font-face {
	font-family: iransans;
	font-style: normal;
	font-weight: 900;
	src: url('./fonts/eot/IRANSansWeb(FaNum)_Black.eot');
	src: url('./fonts/eot/IRANSansWeb(FaNum)_Black.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('./fonts/woff2/IRANSansWeb(FaNum)_Black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('./fonts/woff/IRANSansWeb(FaNum)_Black.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('./fonts/ttf/IRANSansWeb(FaNum)_Black.ttf') format('truetype');
}
@font-face {
	font-family: iransans;
	font-style: normal;
	font-weight: bold;
	src: url('./fonts/eot/IRANSansWeb(FaNum)_Bold.eot');
	src: url('./fonts/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('./fonts/woff2/IRANSansWeb(FaNum)_Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('./fonts/woff/IRANSansWeb(FaNum)_Bold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('./fonts/ttf/IRANSansWeb(FaNum)_Bold.ttf') format('truetype');
}
@font-face {
	font-family: iransans;
	font-style: normal;
	font-weight: 500;
	src: url('./fonts/eot/IRANSansWeb(FaNum)_Medium.eot');
	src: url('./fonts/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('./fonts/woff2/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('./fonts/woff/IRANSansWeb(FaNum)_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('./fonts/ttf/IRANSansWeb(FaNum)_Medium.ttf') format('truetype');
}
@font-face {
	font-family: iransans;
	font-style: normal;
	font-weight: 300;
	src: url('./fonts/eot/IRANSansWeb(FaNum)_Light.eot');
	src: url('./fonts/eot/IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('./fonts/woff2/IRANSansWeb(FaNum)_Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('./fonts/woff/IRANSansWeb(FaNum)_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('./fonts/ttf/IRANSansWeb(FaNum)_Light.ttf') format('truetype');
}
@font-face {
	font-family: iransans;
	font-style: normal;
	font-weight: 200;
	src: url('./fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot');
	src: url('./fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('./fonts/woff2/IRANSansWeb(FaNum)_UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('./fonts/woff/IRANSansWeb(FaNum)_UltraLight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('./fonts/ttf/IRANSansWeb(FaNum)_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: iransans;
	font-style: normal;
	font-weight: normal;
	src: url('./fonts/eot/IRANSansWeb(FaNum).eot');
	src: url('./fonts/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('./fonts/woff2/IRANSansWeb(FaNum).woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('./fonts/woff/IRANSansWeb(FaNum).woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('./fonts/ttf/IRANSansWeb(FaNum).ttf') format('truetype');
}

@font-face {
  font-family: "dima";
  src: url('fonts/myfont2.eot') format("embedded-opentype"), url('fonts/myfont2.woff2') format("woff2"), url('fonts/myfont2.woff') format("woff"), url('fonts/myfont2.ttf') format("truetype"), url('fonts/myfont.svg#myfont') format("svg");
}
body {
    font-family: iransans !important;
    letter-spacing: 0 !important;
}
h1; h2; h3; h4; h5; h6; p {
    font-family: iransans !important;
    letter-spacing: 0 !important;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: iransans !important;
}
.navbar-nav.megamenu > li > a, #top-categories-menu > li > a {
    font-family: iransans !important;
}
body, p, .product-block.grid .name, .product-block.grid .groups-button .addcart > .add-cart > a.button .title-cart, .apus-products-list .name, .apus-footer, .widget-testimonials, .widget-testimonials .testimonials-body .testimonials-profile .testimonial-meta .info .name-client, .apus-topbar, .widget_apus_recent_post .media-post-layout .posts-list .entry-title, .archive-shop div.product .information .product-navs .post-navigation .nav-links .product-nav, .archive-shop div.product .information .compare, .archive-shop div.product .information .add_to_wishlist, .archive-shop div.product .information .yith-wcwl-wishlistexistsbrowse > a, .archive-shop div.product .information .yith-wcwl-wishlistaddedbrowse > a, .information .price .woocs_price_code .woocommerce-Price-amount, .information, .archive-shop div.product .information .cart button, .tabs-v1 .tab-content, .apus-breadscrumb .breadcrumb, .kc-team .overlay .content-subtitle, .kc-team:hover .overlay .content-desc, .kc_accordion_wrapper *, .widget-features-box.style3 .fbox-content .ourservice-heading, .widget-features-box.style3 .fbox-content .description, .single-post, .layout-blog .entry-content, .layout-blog .info-content, .entry-description {
    font-family: iransans !important;
}
.apus-topcart.version-2 .woocommerce-Price-amount {
    font-family: iransans !important;
}
.btn, .button {
    font-family: iransans !important;
}
.widget-products .widget-title > a, .related .widget-title > a {
    font-family: iransans !important;
    letter-spacing: 0 !important;
}
.btn, .button {
    letter-spacing: 0 !important;
}
.widget .widget-title, .widget .widgettitle, .widget .widget-heading {
    letter-spacing: 0 !important;
    text-align: right !important;
}
.kc_tabs.kc_vertical_tabs > .kc_wrapper > ul.ui-tabs-nav > li {
    text-align: right !important;
}
.carousel-banner-layout1 .title {
    font-family: dima !important;
}
.carousel-banner-layout1 .aftertitle {
    font-family: dima !important;
}
.header-setting .apus-search-form .apus-search {
    letter-spacing: 0 !important;
    font-family: iransans !important;
}
.main-menu-2 {
    font-family: iransans !important;
}
.apus-pagination {
    font-family: iransans !important;
}
.apus-pagination .page-numbers .next {
	transform: rotate(180deg) !important;
}
.apus-pagination .page-numbers .prev {
	transform: rotate(180deg) !important;
}
.sidebar .widget, .apus-sidebar .widget {
    font-family: iransans !important;
}
.sidebar ul > li::before {
    transform: rotate(180deg) !important;
}
woocommerce span.onsale {
    letter-spacing: 0 !important;
    font-family: iransans !important;
}
.woocommerce span.onsale {
    letter-spacing: 0 !important;
    font-family: iransans !important;
}
.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty {
    font-family: iransans !important;
}
.woocommerce div.product form.cart .group_table td {
    font-family: iransans !important;
}
.entry-summary {
    font-family: iransans !important;
}
.tabs-v1 .tab-content #reviews .average-html {
    font-family: iransans !important;
}
th {
    text-align: right !important;
    font-family: iransans !important;
}
.woocommerce .shop_table, .woocommerce .cart-collaterals {
    font-family: iransans !important;
}
.section-contact .title-contact {
    font-family: iransans !important;
}
.section-contact .title-contact {
    direction: rtl;
}
.section-contact textarea, .section-contact input:not(.btn) {
    direction: rtl;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
    direction: rtl;
}
.wpcf7 form.sent .wpcf7-response-output {
    direction: rtl;
}
.navbar-offcanvas .navbar-nav > li > a {
    font-family: iransans !important;
}
.apus-topcart.version-2 .mini-cart .count-item {
    font-family: iransans !important;
}
.sidebar .widget .widget-title, .apus-sidebar .widget .widget-title {
    padding: 20px !important;
}
.sku_wrapper .sku {
    font-family: iransans !important;
}
.sku_wrapper {
    font-family: iransans !important;
}
.tabs-v1 .tab-content {
    padding: 0 15px 0 0 !important;
}
#commentform .form-control {
    font-family: iransans !important;
}
.show {
    padding-right: 25px !important;
}
.information .price .sale-percent {
    font-family: iransans !important;
}
.rtl .apus-pagination {
    text-align: center !important;
}
.widget_categories > ul > li a {
    font-family: iransans !important;
}
.single-post .entry-head .meta {
    font-family: iransans !important;
}
.single-post .entry-head .meta .post-author a {
    font-family: iransans !important;
}
.single-post .author-info .description {
    font-family: iransans !important;
}
.comment-list .comment-box {
    font-family: iransans !important;
}
.comment-list .comment-box .comment-author strong {
    font-family: iransans !important;
}
.posts-list .entry-create {
    font-family: iransans !important;
}
.dropdown-menu {
  text-align: right !important;
}
@media (min-width: 768px) {
  .navbar-nav > li {
    float: right !important;
  }
}
.rtl .widget-newletter.style1 .btn i {
  transform: rotate(180deg) !important;
  display: inline-block !important;
}
.navbar-nav.megamenu > li > a, #top-categories-menu > li > a {
  letter-spacing: 0 !important;
}
.rtl .widget-products .widget-title > a::after, .rtl .related .widget-title > a::after {
  transform: rotate(180deg) !important;
  display: inline-block !important;
}
.rtl .header-setting .apus-search-form .apus-search {
  text-align: right !important;
}
#review_form .comment-form .form-submit input#submit {
  font-family: iransans !important;
}
.product-header-info .thumbnails-img .lite-carousel-play {
  direction: ltr;
}
.archive-shop div.product .information .price {
  font-family: iransans !important;
}
.kc_accordion_header > span.ui-accordion-header-icon {
  font-family: simple-line-icons !important;
}
.rtl .layout-blog .meta .more a::after {
  transform: rotate(180deg) !important;
  display: inline-block !important;
}
.product-block.list .action-bottom a {
  font-family: iransans !important;
}
@media (max-width: 480px) {
  .rtl .apus-checkout-header .apus-checkout-step li .step {
    text-align: center !important;
  }
}



