font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/eot/iranyekanwebboldfanum.eot');
	src: url('fonts/eot/iranyekanwebboldfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebboldfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebboldfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 100;
	src: url('fonts/eot/iranyekanwebthinfanum.eot');
	src: url('fonts/eot/iranyekanwebthinfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebthinfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebthinfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/eot/iranyekanweblightfanum.eot');
	src: url('fonts/eot/iranyekanweblightfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanweblightfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanweblightfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/eot/iranyekanwebregularfanum.eot');
	src: url('fonts/eot/iranyekanwebregularfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebregularfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebregularfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/eot/iranyekanwebmediumfanum.eot');
	src: url('fonts/eot/iranyekanwebmediumfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebmediumfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebmediumfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 800;
	src: url('fonts/eot/iranyekanwebextraboldfanum.eot');
	src: url('fonts/eot/iranyekanwebextraboldfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebextraboldfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebextraboldfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 900;
	src: url('fonts/eot/iranyekanwebblackfanum.eot');
	src: url('fonts/eot/iranyekanwebblackfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebblackfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebblackfanum.ttf') format('truetype');
}

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 950;
	src: url('fonts/eot/iranyekanwebextrablackfanum.eot');
	src: url('fonts/eot/iranyekanwebextrablackfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/woff/iranyekanwebextrablackfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/ttf/iranyekanwebextrablackfanum.ttf') format('truetype');
}

body{
	direction: rtl ;
	text-align:right !important;
	font-family: iranyekan !important;
}

body,h1,h2,h3,div {
	font-family:iranyekan !important;
}

 html, body, div, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, rs-layer,address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, input, textarea, button, table, caption, tbody, tfoot,
 thead, tr, th, td, article, aside, address, section, video, audio,.more-link, ol.trx_addons_list_number>li:before{
	font-family:iranyekan !important;
}

.offscreen-navigation ul li:before {
  content: "\f104" !important;
}

.working-process-style4 .rtin-item svg {
    right: 50%;
    transform: translate(50%) rotateY(180deg);
}
.mean-container .mean-nav ul li a:before {
	  content: "\f105";
	 transform: rotateY(180deg) translateY(-50%);
}
.rtin-pricing-layout3 .rtin-price .price-fac{
	left:-45px;
}
.footer-top-area .corporate-address li i:before {
    float: right;
}
.section-title-style2 .sub-title ,.title-text-button .subtitle {
	letter-spacing: 0rem;
}
.bgs4,.bgs3,.bgs6{
	transform: rotateY(180deg);
}
.woocommerce .star-rating {
	font-family: star !important;
}
/*-----------------------rtl plc form------------------------*/
.form-control {
    text-align: right;
}
/*-------------------------قیمت ها---------------------------*/
/*.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 !important;
    left: -77px !important;
	right:auto;
    font-size: 20px !important;
    font-family: 'iranyekan' !important;
    vertical-align: middle !important;
}*/
/**/
.section-title-style3 .sub-title {
    letter-spacing: 0;
	}
.rtin-pricing-layout1 .rt-price-table-box .rtin-price {
    margin-left: 0;
	margin-right:0;
	justify-content: center;
}
.rtin-pricing-layout2 .rt-price-table-box .rtin-price, .rtin-pricing-layout4 .rt-price-table-box .rtin-price{
    margin-left: 0;
	margin-right:0;
}

.wpcf7{
	direction:rtl;
}

.default-animate animate-shape-style7{
	transform: rotateY(180deg);
}

.fa-angle-double-right:before {
    content: "\f100" !important;
}
.fa-angle-double-left:before {
    content: "\f101" !important;
}
.woocommerce .star-rating span::before {
    font-family: 'star' !important;
}


.fa-angle-right:before {
    content: "\f104" !important;
}

.fa-angle-left:before {
    content: "\f105" !important;
}



.additional-menu-area .sidenav .closebtn{
	right: auto !important;
	left: 15px !important;
}
.progress-circular-layout .progress-circular input {
    margin-right: -77px !important;
}
.dash-right , .dash-left{
transform: rotateY(180deg);
}
.about-layout-style1 .indicator-wrap .indicator-img-left {
    right: -1.25rem;
    left: auto;
}
.about-layout-style1 .indicator-wrap .indicator-img-right {
    left: -0.9375rem;
    right: auto;
}
.rtin-pricing-layout4 .rtin-price .price-fac {
	left:auto;
}
.woocommerce nav.woocommerce-pagination ul li a.next, .woocommerce nav.woocommerce-pagination ul li a.prev {
    transform: rotateY(180deg);
}
.woo-shop-top .view-mode {
    float: left;
}
.about-author .pull-right{
	padding-left:30px;
}
.pswp__button{
    float:left;
}
.pswp__counter {
    right: 0;
    left: auto;
}

.rtin-pricing-layout2 .price-header .rtin-price {
    display: flex;
    justify-content: center;
}

.price-symbol {
    order: 2;
}
.rtin-pricing-layout2 .rtin-price .price-unit{
    order: 3;
}
.rtin-pricing-layout1 .rtin-pricing-price .rtin-price {
    font-size: 1.7rem;
}
.rtin-pricing-layout1 .rt-price-table-box .rtin-price .price-symbol{
    right:auto !important;
    left:-70px;
}
.rtin-pricing-layout4 .rt-price-table-box .rtin-price .price-symbol {
    position: relative;
    right:0;
}
.rtin-pricing-layout5 .price-header .rtin-price {
    display: flex !important;
    justify-content: center;
}
.rtin-pricing-layout5 .price-header .price-unit{
    order:3;
}
.rtin-pricing-layout2 .price-header .rtin-price{
    font-size: 1.7rem;
}
.section-style-1:after {
    background-image: -webkit-gradient(linear, left top, right top, from(transparent), to(#5a49f8)) !important;
    background-image: -o-linear-gradient(left,transparent  0%, #5a49f8 100%) !important;
    background-image: linear-gradient(90deg, transparent 0%, #5a49f8 100%) !important;
}
.rtin-pricing-layout2 .rt-price-table-box .rtin-price .price-symbol{
    position: relative;
    right: 0px;
}
.rtin-testimonial-7 .owl-carousel .owl-nav {
    left: 0;
    right: inherit;
}
.animate-shape-style11 .animated-shape li {
    right: -4rem;
}
.rtin-pricing-layout4 .rt-price-table-box .rtin-price {
    margin-left: 0;
    margin-right: 0;
    display: flex;
    justify-content: center;
}
.rtin-pricing-layout4 .rtin-price .price-fac {
    position: relative;
    right: 0;
}
.fa, .fas {
    font-family: "Font Awesome 5 Free" !important;
    font-weight: 900;
}
.rtel-content-toggle ul.nav.nav-tabs .nav-item:nth-child(1) .nav-link {
    padding: 7px 25px 7px 40px;
    margin-right: -30px;
    margin-left: 0px;
}
.rtel-content-toggle ul.nav.nav-tabs .nav-item:nth-child(2) .nav-link {
    padding: 7px 40px 7px 25px;
    margin-right: -30px;
}
.woocommerce-review__author{
    float: right;
    margin-left: 10px;
}
.about-layout-style5 .single-item:last-child {
    padding-right: 142px;
}
.rtl .woocommerce .col2-set .col-1, .rtl .woocommerce-page .col2-set .col-1 {
    float: right;
}
@media (max-width: 768px){
	
}
@media (max-width: 480px){
.footer-top-area .corporate-address li i, .footer-top-area .widget_recent_entries ul li .post-date {
    display: inherit;
}
/* .price-unit{
	float:right !important;
}*/
}
@media (max-width: 375px){

}
@media (max-width: 320px){

}


