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

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

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

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

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

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

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

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

body {
	font-family: iranyekan  !important;
	direction: rtl;
	/*background-color: #cdcdcd;*/
	margin: 0;
}
h1, h2, h3, h4, h5, h6,input, textarea , .site-header .main-navigation ul li ul li a {
	font-family: iranyekan !important;
}
/*Font Awesome css*/
.button-1 i,
.btn-ghost i {
	margin-top: 0;
    -webkit-transform: translateX(0px) rotate(180deg);
    -ms-transform: translateX(0px) rotate(180deg);
    transform: translateX(0px) rotate(180deg);
}
.button-1:hover i,
.btn-ghost:hover i {
    -webkit-transform: translateX(-5px) rotate(180deg);
    -ms-transform: translateX(-5px) rotate(180deg);
    transform: translateX(-5px) rotate(180deg);
}
.button-gradient-1 i {
	margin-top: 0;
    -webkit-transform: translateX(0px) rotate(180deg);
    -ms-transform: translateX(0px) rotate(180deg);
    transform: translateX(0px) rotate(180deg);
}
.button-gradient-1:hover i {
    -webkit-transform: translateX(-5px) rotate(180deg);
    -ms-transform: translateX(-5px) rotate(180deg);
    transform: translateX(-5px) rotate(180deg);
}
.rs-parallax-wrap .rtin-play .rtin-icon i {
    margin-right: 0 !important;
}
/*header css*/
.mean-container a.meanmenu-reveal {
	left: 0 !important;
	right: auto !important;
}
.mean-container .mean-nav ul li a:before {
    content: "\f177";
}
.site-header .main-navigation ul li ul.sub-menu li.menu-item-has-children:before {
    content: "\f104";
}
/*footer css*/
.footer-top-area .widget ul.menu li a {
	padding-right: 15px;
}
.footer-top-area .widget ul.menu li a:before {
	position: absolute;
    right: 0;
	content: "\f104";
}
/*Custom css*/
[dir='rtl'] .slick-prev {
    left: 15px !important;
}
[dir='rtl'] .slick-next {
    right: 15px !important;
}
.estimate-form .form-group button i {
	padding-right: 0;
	padding-left: 8px;
}
.online-form .form-group button i {
    padding-right: 0px;
    padding-left: 8px;
}
.fixed-side-bar .fixed-bar-coloum {
    display: inherit;
}
.product-info-area.text-right {
	text-align: right !important;
	overflow: hidden;
}
.product-grid-view .product-info-area.text-right {
	text-align: center !important;
}
.single-product .rtwpvg-images {
	float: right;
}
/*******new css********/
.rt-video .item-icon .rtin-play i:before {
    margin-left: 0.3125rem;
	margin-right: 0;
}
.about-layout-style1 .indicator-wrap .indicator-img-right {
	right: -0.9375rem;
	left: auto;
}
.about-layout-style1 .indicator-wrap .indicator-img-left {
	left: -1.25rem;
    right: auto;
}
.video-style3 .animated-figure {
    -webkit-transform: translateX(4.125rem);
    -ms-transform: translateX(4.125rem);
    transform: translateX(4.125rem);
}
.animate-shape-style13 .shape-point .end-point {
    top: 0;
    transform: rotate(-90deg);
}
.animate-shape-style11 .animated-shape li {
    left: -4rem;
}
.breadcrumb-area .entry-breadcrumb > span.current-item {
	color: #cecece;
}
.team-single .rtin-content ul.rtin-team-info li i {
	float: right;
}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right {
	float: left;
}
.rt-owl-nav-1.slider-nav-enabled .owl-carousel .owl-nav i,
.rt-owl-nav-2.slider-nav-enabled .owl-carousel .owl-nav i,
.rt-owl-nav-3.slider-nav-enabled .owl-carousel .owl-nav i {
    margin-top: 0;
    transform: rotate(180deg);
}
.animate-shape-style6 .animated-shape ul li {
    transform: translateY(20%) rotate(180deg);
}
.rtin-testimonial-7 .owl-carousel .owl-nav {
    left: -25%;
    right: inherit;
}
.rt-owl-nav-4.slider-nav-enabled .owl-carousel .owl-nav i {
    transform: rotate(180deg);
}
.rtin-testimonial-7 .rtin-item .media {
	text-align: right;
}
.rtin-testimonial-7 .rtin-item .media img {
    margin-left: 0.9375rem;
	margin-right: 0px;
	
}
.rtin-pricing-layout1 .rt-price-table-box .rtin-price,
.rtin-pricing-layout2 .rt-price-table-box .rtin-price,
.rtin-pricing-layout4 .rt-price-table-box .rtin-price {
	margin-right: 25px;
	font-family: iranyekan;
}
.rtin-pricing-layout1 .rt-price-table-box .rtin-price .price-symbol,
.rtin-pricing-layout2 .rt-price-table-box .rtin-price .price-symbol,
.rtin-pricing-layout4 .rt-price-table-box .rtin-price .price-symbol {
	position: absolute;
	right: -25px;
}

.owl-next .fa-angle-right:before {
    content: "\f104"; !important
}
.owl-prev .fa-angle-left:before {
    content: "\f105"; !important
}
.fa-angle-double-left:before {
    content: "\f101";
}
.fa-angle-double-right:before {
    content: "\f100";
}
.header-search .close {
    right: 15px; !important
}
.rtin-pricing-layout3 .price-header .rtin-price {
	font-family: iranyekan;
    line-height: normal;
}
.entry-banner .entry-banner-content {
    direction: ltr !important;
}
.entry-breadcrumb .fa-angle-right:before {
    content: "\f104";
}
span.counter {
    font-family: iranyekan;
}
}