@font-face {
	font-family: is;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/iransharp.eot');
	src: url('fonts/iransharp.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/iransharp.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/iransharp.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/iransharp.ttf') format('truetype');
}
@font-face {
	font-family: isb;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/iransharp_bold_web.eot');
	src: url('fonts/iransharp_bold_web.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/iransharp_bold_web.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/iransharp_bold_web.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/iransharp_bold_web.ttf') format('truetype');
}
@font-face {
	font-family: isl;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/iransharp_light_web.eot');
	src: url('fonts/iransharp_light_web.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/iransharp_light_web.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/iransharp_light_web.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/iransharp_light_web.ttf') format('truetype');
}
body {
	font-family: is !important;
}
h1 {
	font-family: isb !important;
}
h2 {
	font-family: isb !important;
}
h3 {
	font-family: is !important;
}
h4 {
	font-family: is !important;
}
h5 {
	font-family: isl !important;
}
h6 {
	font-family: isl !important;
}
p {
	font-family: isl !important;
        text-align: right;
}
a {
	font-family: is !important;
}
span {
	font-family: isl;
}
div {
	font-family: is !important;
}
#grve-page-title .grve-description, #grve-blog-title .grve-description, #grve-blog-title .grve-description p, #grve-search-page-title .grve-description {
	font-family: is;
}
#grve-footer .grve-widget-area .widget .grve-widget-title, #grve-footer .grve-widget-area h1, #grve-footer .grve-widget-area h2, #grve-footer .grve-widget-area h3, #grve-footer .grve-widget-area h4, #grve-footer .grve-widget-area h5, #grve-footer .grve-widget-area h6 {
	font-family: isb;
	font-size: 15px;
}
.grve-pricing-table .grve-price span, .grve-pricing-table .grve-price .grve-interval {
	font-family: isl;
}
.grve-pricing-table .grve-pricing-title {
	margin-bottom: 10x;
	font-family: isb;
	font-size: 18px;
}
h1:last-child, h2:last-child, h3:last-child, h4:last-child, h5:last-child, h6:last-child, .grve-h1:last-child, .grve-h2:last-child, .grve-h3:last-child, .grve-h4:last-child, .grve-h5:last-child, .grve-h6:last-child, .grve-subtitle:last-child, .grve-subtitle-text:last-child {
	font-family: is;
        text-align: right;
}
.grve-countdown .grve-countdown-item .grve-number {
	font-family: isb;
}
.grve-countdown.grve-style-1 .grve-countdown-item span {
	font-family: isl;
}
.grve-team .grve-team-identity {
	font-size: 14px !important;
        text-align: right;
}
.grve-team .grve-team-identity + .grve-team-name {
	line-height: 2;
	font-size: 18px;
        text-align: right;
}
.grve-isotope-container {
	direction: ltr;
}
.mohammadreza {
	font-family: isb !important;
}
.ctflh {
	line-height: 40px;
}
#grve-post-title .grve-categories li a, #grve-feature-section .grve-categories li a {
	letter-spacing: normal;
	font-size: 15px;
}
#grve-post-title .grve-post-meta, #grve-post-title .grve-post-meta li {
	font-size: 15px;
	font-family: is;
}
body, .grve-text-content, .grve-text-content a, #grve-content form, #grve-content form p, #grve-content form div, #grve-content form span:not(.grve-heading-color), table, #reply-title, .grve-blog.grve-with-shadow .grve-blog-item:not(.grve-style-2) .grve-post-meta, .grve-blog.grve-with-shadow .grve-blog-item:not(.grve-style-2) p {
	font-family: is !important;
}
.grve-title > span {
	font-family: isb;
}
#grve-theme-wrapper .grve-product-area-wrapper #grve-entry-summary button.single_add_to_cart_button {
	font-family: is !important;
}
.grve-woo-tabs ul.tabs li {
	margin-left: 16px;
}
.grve-product-area-wrapper h1, .grve-product-area-wrapper h2, .grve-product-area-wrapper h3, .grve-product-area-wrapper h4, .grve-product-area-wrapper h5, .grve-product-area-wrapper h6, .grve-product-area-wrapper .grve-h1, .grve-product-area-wrapper .grve-h2, .grve-product-area-wrapper .grve-h3, .grve-product-area-wrapper .grve-h4, .grve-product-area-wrapper .grve-h5, .grve-product-area-wrapper .grve-h6, .grve-product-area-wrapper .grve-heading-color {
	font-family: is;
}
.woocommerce div.product .stock {
	font-family: isl !important;
}
.woocommerce #reviews #comments ol.commentlist li img.avatar, .woocommerce-page #reviews #comments ol.commentlist li img.avatar {
	float: right;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text, .woocommerce-page #reviews #comments ol.commentlist li .comment-text {
	padding: 0 20px 0 0;
}
.grve-navigation-bar .grve-bar-wrapper {
	direction: rtl;
}
.grve-link-text, .grve-btn, input[type="submit"], input[type="reset"], input[type="button"], button:not(.mfp-arrow):not(.grve-search-btn), #grve-header .grve-shoppin-cart-content .total, #grve-header .grve-shoppin-cart-content .button, #cancel-comment-reply-link, .grve-anchor-menu .grve-anchor-wrapper .grve-container > ul > li > a, .grve-anchor-menu .grve-anchor-wrapper .grve-container ul.sub-menu li a {
	font-family: is !important;
	font-size: 13px !important;
}
#grve-content.grve-right-sidebar #grve-main-content {
	float: left;
}
.grve-increase-heading.grve-heading-200 > span, .grve-increase-heading.grve-heading-200 .grve-clipping-content > span {
	font-family: isb;
}
#grve-feature-section .grve-title-content-wrapper.grve-align-right, .grve-page-title .grve-title-content-wrapper.grve-align-right {
	text-align: right;
}
.grve-subtitle, .grve-subtitle p, .grve-subtitle-text {
	font-size: 15px;
}
#grve-feature-slider, .owl-carousel {
	text-align: center;
}
.grve-increase-heading.grve-heading-200 > span, .grve-increase-heading.grve-heading-200 .grve-clipping-content > span {
	line-height: 95px;
}
#grve-main-header.grve-header-side .grve-logo .grve-wrapper, #grve-main-header.grve-header-side .grve-logo .grve-wrapper img {
	width: 126px !important;
	height: 94px !important;
}
.grve-quote-text, blockquote p {
	font-size: 22px;
	line-height: 38px;
}
#grve-content.grve-right-sidebar #grve-main-content {
	float: right;
}
#grve-content .widget .grve-widget-title {
	font-size: 16px;
}
.grve-link-text, .grve-btn, input[type="submit"], input[type="reset"], input[type="button"], button:not(.mfp-arrow):not(.grve-search-btn), #grve-header .grve-shoppin-cart-content .total, #grve-header .grve-shoppin-cart-content .button, #cancel-comment-reply-link, .grve-anchor-menu .grve-anchor-wrapper .grve-container > ul > li > a, .grve-anchor-menu .grve-anchor-wrapper .grve-container ul.sub-menu li a {
	font-size: 16px !important;
}
.fa {
	font: normal normal normal FontAwesome !important;
}
h1, .grve-h1, #grve-theme-wrapper .grve-modal .grve-search input[type="text"], .grve-dropcap span, p.grve-dropcap::first-letter {
	font-family: isl;
	font-weight: normal !important;
}
#reply-title {
	font-size: 13px !important;
}
.grve-single-post-tags ul li a {
	font-size: 13px !important;
}
#grve-content.grve-right-sidebar #grve-main-content {
	float: left;
}


















































