@font-face {
	font-family: yekan_bakh;
	font-style: normal;
	font-weight: 100;
	src: url('../fonts/fa/yekan_bakh/YekanBakhFaNum-thin.woff') format('woff'),   
	url('../fonts/fa/yekan_bakh/YekanBakhFaNum-thin.woff2') format('woff2');		
}

@font-face {
	font-family: yekan_bakh;
	font-style: normal;
	font-weight: 300;
	src: url('../fonts/fa/yekan_bakh/YekanBakhFaNum-Light.woff') format('woff'),   
	url('../fonts/fa/yekan_bakh/YekanBakhFaNum-Light.woff2') format('woff2');	
}

@font-face {
	font-family: yekan_bakh;
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/fa/yekan_bakh/YekanBakhFaNum-Regular.woff') format('woff'),   
	url('../fonts/fa/yekan_bakh/YekanBakhFaNum-Regular.woff2') format('woff2');		 
}

@font-face {
	font-family: yekan_bakh;
	font-style: normal;
	font-weight: 600;
	src: url('../fonts/fa/yekan_bakh/YekanBakhFaNum-SemiBold.woff') format('woff'),   
	url('../fonts/fa/yekan_bakh/YekanBakhFaNum-SemiBold.woff2') format('woff2');		 
}

@font-face {
	font-family: yekan_bakh;
	font-style: normal;
	font-weight: bold;
	src: url('../fonts/fa/yekan_bakh/YekanBakhFaNum-Bold.woff') format('woff'),   
	url('../fonts/fa/yekan_bakh/YekanBakhFaNum-Bold.woff2') format('woff2'); 
}

@font-face {
	font-family: yekan_bakh;
	font-style: normal;
	font-weight: 800;
	src: url('../fonts/fa/yekan_bakh/yekan_bakh-ExtraBold.woff') format('woff'),   
	url('../fonts/fa/yekan_bakh/yekan_bakh-ExtraBold.woff2') format('woff2');		 
}

@font-face {
	font-family: yekan_bakh;
	font-style: normal;
	font-weight: 900;
	src: url('../fonts/fa/yekan_bakh/yekan_bakh-Black.woff') format('woff'),   
	url('../fonts/fa/yekan_bakh/yekan_bakh-Black.woff2') format('woff2');		 
}

@font-face {
	font-family: yekan_bakh;
	font-style: normal;
	font-weight: 950;
	src: url('../fonts/fa/yekan_bakh/yekan_bakh-ExtraBlack.woff') format('woff'),   
	url('../fonts/fa/yekan_bakh/yekan_bakh-ExtraBlack.woff2') format('woff2');		 
}
@font-face {
	font-family: IRANYekan_Fa;
	font-style: normal;
	font-weight: 100;
	src: url('../fonts/fa/iranyekan/IRANYekanXFaNum-Thin.woff') format('woff'),   
	url('../fonts/fa/iranyekan/IRANYekanXFaNum-Thin.woff2') format('woff2');		
}

@font-face {
	font-family: IRANYekan_Fa;
	font-style: normal;
	font-weight: 200;
	src: url('../fonts/fa/iranyekan/IRANYekanXFaNum-UltraLight.woff') format('woff'),   
	url('../fonts/fa/iranyekan/IRANYekanXFaNum-UltraLight.woff2') format('woff2');	
}

@font-face {
	font-family: IRANYekan_Fa;
	font-style: normal;
	font-weight: 300;
	src: url('../fonts/fa/iranyekan/IRANYekanXFaNum-Light.woff') format('woff'),   
	url('../fonts/fa/iranyekan/IRANYekanXFaNum-Light.woff2') format('woff2');		 
}

@font-face {
	font-family: IRANYekan_Fa;
	font-style: normal;
	font-weight: 500;
	src: url('../fonts/fa/iranyekan/IRANYekanXFaNum-Medium.woff') format('woff'),   
	url('../fonts/fa/iranyekan/IRANYekanXFaNum-Medium.woff2') format('woff2');		 
}

@font-face {
	font-family: IRANYekan_Fa;
	font-style: normal;
	font-weight: 600;
	src: url('../fonts/fa/iranyekan/IRANYekanXFaNum-DemiBold.woff') format('woff'),   
	url('../fonts/fa/iranyekan/IRANYekanXFaNum-DemiBold.woff2') format('woff2');	 
}

@font-face {
	font-family: IRANYekan_Fa;
	font-style: normal;
	font-weight: 800;
	src: url('../fonts/fa/iranyekan/IRANYekanXFaNum-ExtraBold.woff') format('woff'),   
	url('../fonts/fa/iranyekan/IRANYekanXFaNum-ExtraBold.woff2') format('woff2');		 
}

@font-face {
	font-family: IRANYekan_Fa;
	font-style: normal;
	font-weight: 900;
	src: url('../fonts/fa/iranyekan/IRANYekanXFaNum-Black.woff') format('woff'),   
	url('../fonts/fa/iranyekan/IRANYekanXFaNum-Black.woff2') format('woff2');		 
}
@font-face {
	font-family: IRANYekan_Fa;
	font-style: normal;
	font-weight: 950;
	src: url('../fonts/fa/iranyekan/IRANYekanXFaNum-ExtraBlack.woff') format('woff'),   
	url('../fonts/fa/iranyekan/IRANYekanXFaNum-ExtraBlack.woff2') format('woff2');		 
}

@font-face {
	font-family: IRANYekan_Fa;
	font-style: normal;
	font-weight: 1000;
	src: url('../fonts/fa/iranyekan/IRANYekanXFaNum-Heavy.woff') format('woff'),   
	url('../fonts/fa/iranyekan/IRANYekanXFaNum-Heavy.woff2') format('woff2');		 
}

@font-face {
	font-family: IRANYekan_Fa;
	font-style: normal;
	font-weight: bold;
	src: url('../fonts/fa/iranyekan/IRANYekanXFaNum-Bold.woff') format('woff'),   
	url('../fonts/fa/iranyekan/IRANYekanXFaNum-Bold.woff2') format('woff2');	 
}

@font-face {
	font-family: IRANYekan_Fa;
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/fa/iranyekan/IRANYekanXFaNum-Regular.woff') format('woff'),   
	url('../fonts/fa/iranyekan/IRANYekanXFaNum-Regular.woff2') format('woff2');	
}
@font-face {
	font-family: IRANSans_Fa;
	font-style: normal;
	font-weight: 100;
	src: url('../fonts/fa/iransansx/IRANSansXFaNum-Thin.woff') format('woff'),   
	url('../fonts/fa/iransansx/IRANSansXFaNum-Thin.woff2') format('woff2');		
}

@font-face {
	font-family: IRANSans_Fa;
	font-style: normal;
	font-weight: 200;
	src: url('../fonts/fa/iransansx/IRANSansXFaNum-UltraLight.woff') format('woff'),   
	url('../fonts/fa/iransansx/IRANSansXFaNum-UltraLight.woff2') format('woff2');	
}

@font-face {
	font-family: IRANSans_Fa;
	font-style: normal;
	font-weight: 300;
	src: url('../fonts/fa/iransansx/IRANSansXFaNum-Light.woff') format('woff'),   
	url('../fonts/fa/iransansx/IRANSansXFaNum-Light.woff2') format('woff2');		 
}

@font-face {
	font-family: IRANSans_Fa;
	font-style: normal;
	font-weight: 500;
	src: url('../fonts/fa/iransansx/IRANSansXFaNum-Medium.woff') format('woff'),   
	url('../fonts/fa/iransansx/IRANSansXFaNum-Medium.woff2') format('woff2');		 
}

@font-face {
	font-family: IRANSans_Fa;
	font-style: normal;
	font-weight: 600;
	src: url('../fonts/fa/iransansx/IRANSansXFaNum-DemiBold.woff') format('woff'),   
	url('../fonts/fa/iransansx/IRANSansXFaNum-DemiBold.woff2') format('woff2');	 
}

@font-face {
	font-family: IRANSans_Fa;
	font-style: normal;
	font-weight: 800;
	src: url('../fonts/fa/iransansx/IRANSansXFaNum-ExtraBold.woff') format('woff'),   
	url('../fonts/fa/iransansx/IRANSansXFaNum-ExtraBold.woff2') format('woff2');		 
}

@font-face {
	font-family: IRANSans_Fa;
	font-style: normal;
	font-weight: 900;
	src: url('../fonts/fa/iransansx/IRANSansXFaNum-Black.woff') format('woff'),   
	url('../fonts/fa/iransansx/IRANSansXFaNum-Black.woff2') format('woff2');		 
}

@font-face {
	font-family: IRANSans_Fa;
	font-style: normal;
	font-weight: bold;
	src: url('../fonts/fa/iransansx/IRANSansXFaNum-Bold.woff') format('woff'),   
	url('../fonts/fa/iransansx/IRANSansXFaNum-Bold.woff2') format('woff2');	 
}

@font-face {
	font-family: IRANSans_Fa;
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/fa/iransansx/IRANSansXFaNum-Regular.woff') format('woff'),   
	url('../fonts/fa/iransansx/IRANSansXFaNum-Regular.woff2') format('woff2');	
}

@font-face {
	font-family: IRANSansdn;
	font-style: normal;
	font-weight: bold;
	src: url('../fonts/fa/iransansdn/iransansdnwebbold.woff') format('woff'),   
	url('../fonts/fa/iransansdn/iransansdnwebbold.woff2') format('woff2');		
}

@font-face {
	font-family: IRANSansdn;
	font-style: normal;
	font-weight: 300;
	src: url('../fonts/fa/iransansdn/iransansdnweblight.woff') format('woff'),   
	url('../fonts/fa/iransansdn/iransansdnweblight.woff2') format('woff2');		
}

@font-face {
	font-family: IRANSansdn;
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/fa/iransansdn/iransansdnweb.woff') format('woff'),   
	url('../fonts/fa/iransansdn/iransansdnweb.woff2') format('woff2');		
}
@font-face {
	font-family: Dana;
	font-style: normal;
	font-weight: 100;
	src: url('../fonts/fa/dana/DanaFaNum-Thin.woff2') format('woff2'),
		 url('../fonts/fa/dana/DanaFaNum-Thin.woff') format('woff');
}
@font-face {
	font-family: Dana;
	font-style: normal;
	font-weight: 200;
	src: url('../fonts/fa/dana/DanaFaNum-UltraLight.woff2') format('woff2'),
		 url('../fonts/fa/dana/DanaFaNum-UltraLight.woff') format('woff');
}
@font-face {
	font-family: Dana;
	font-style: normal;
	font-weight: 300;
	src: url('../fonts/fa/dana/DanaFaNum-Light.woff2') format('woff2'),
		 url('../fonts/fa/dana/DanaFaNum-Light.woff') format('woff');
}
@font-face {
	font-family: Dana;
	font-style: normal;
	font-weight: 500;
	src: url('../fonts/fa/dana/DanaFaNum-Medium.woff2') format('woff2'),
		 url('../fonts/fa/dana/DanaFaNum-Medium.woff') format('woff');
}
@font-face {
	font-family: Dana;
	font-style: normal;
	font-weight: 600;
	src: url('../fonts/fa/dana/DanaFaNum-DemiBold.woff2') format('woff2'),
		 url('../fonts/fa/dana/DanaFaNum-DemiBold.woff') format('woff');
}
@font-face {
	font-family: Dana;
	font-style: normal;
	font-weight: 800;
	src: url('../fonts/fa/dana/DanaFaNum-ExtraBold.woff2') format('woff2'),
		 url('../fonts/fa/dana/DanaFaNum-ExtraBold.woff') format('woff');
}
@font-face {
	font-family: Dana;
	font-style: normal;
	font-weight: 900;
	src: url('../fonts/fa/dana/DanaFaNum-Black.woff2') format('woff2'),
		 url('../fonts/fa/dana/DanaFaNum-Black.woff') format('woff');
}
@font-face {
	font-family: Dana;
	font-style: normal;
	font-weight: bold;
	src: url('../fonts/fa/dana/DanaFaNum-Bold.woff2') format('woff2'),
		 url('../fonts/fa/dana/DanaFaNum-Bold.woff') format('woff');
}
@font-face {
	font-family: Dana;
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/fa/dana/DanaFaNum-Regular.woff2') format('woff2'),
		 url('../fonts/fa/dana/DanaFaNum-Regular.woff') format('woff');
}
@font-face {
	font-family: Dana_en;
	font-style: normal;
	font-weight: 100;
	src: url('../fonts/fa/dana_en/Dana-Thin.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/fa/dana_en/Dana-Thin.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: Dana_en;
	font-style: normal;
	font-weight: 200;
	src: url('../fonts/fa/dana_en/Dana-UltraLight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/fa/dana_en/Dana-UltraLight.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: Dana_en;
	font-style: normal;
	font-weight: 300;
	src: url('../fonts/fa/dana_en/Dana-Light.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/fa/dana_en/Dana-Light.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: Dana_en;
	font-style: normal;
	font-weight: 500;
	src: url('../fonts/fa/dana_en/Dana-Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/fa/dana_en/Dana-Medium.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: Dana_en;
	font-style: normal;
	font-weight: 600;
	src: url('../fonts/fa/dana_en/Dana-DemiBold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/fa/dana_en/Dana-DemiBold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: Dana_en;
	font-style: normal;
	font-weight: 800;
	src: url('../fonts/fa/dana_en/Dana-ExtraBold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/fa/dana_en/Dana-ExtraBold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: Dana_en;
	font-style: normal;
	font-weight: 900;
	src: url('../fonts/fa/dana_en/Dana-Black.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/fa/dana_en/Dana-Black.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: Dana_en;
	font-style: normal;
	font-weight: bold;
	src: url('../fonts/fa/dana_en/Dana-Bold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/fa/dana_en/Dana-Bold.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
	font-family: Dana_en;
	font-style: normal;
	font-weight: normal;
	src: url('../fonts/fa/dana_en/Dana-Regular.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/fa/dana_en/Dana-Regular.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}


.rd_more .ni-arrow-right,
.process_card.style_two .nk-item .nk-schedule-content .theme_btn em,
.search_custom .box_css button i,
.price_box.style_four .theme_btn em {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}


body input[type=search],
body input[type=text],
body input[type=email],
body input[type=url],
body input[type=password],
body input[type=tel],
body .wp-block-search__input,
body select,
body textarea {
    text-align: right;
}

.process_card.style_one .nk-item .arrow {
    right: 20px;
    left: unset;
}
.contact_header_one .icon_s {
    margin-right: 0;
    margin-left: 10px;
}
@media (min-width: 1200px){
.testimonial_box.type_two .nk-testimonial-card .nk-testimonial-content {
    padding-right: 3rem;
	padding-left: 0;
}
}

@media (min-width: 992px){
.navbar_nav .menu-item.dropdown .dropdown-btn {
    top: -1px;
}

}

@media (max-width: 992px){
	.deals_banner {
		padding: 50px 25px 50px 40px;
	}
	.deals_banner .content .title{
		font-size: 30px;
	}
	.dealscountdown .countdown-section .countdown-amount {
		font-size: 24px;
	
	}
	.dealscountdown {
		flex-wrap: wrap;
	}
}
.feture_box .title_24 a,
.feture_box p {
    text-align: right;
}
.deals_banner .content .title {
    text-align: right;
}

.woocommerce table.shop_table {
    text-align: right;
}
.product-name, .product-name a, .woosw-item--name a {
    text-align: right;
}
.rtl .woocommerce .col2-set .col-2, .rtl .woocommerce-page .col2-set .col-2 {
    float: left;
}
.rtl .woocommerce .col2-set .col-1, .rtl .woocommerce-page .col2-set .col-1 {
    float: right;
}

.wpcf7 .wpcf7-submit {
	float: right;
}
.wpcf7 p label,
.wpcf7-response-output{
	text-align: right;
}
.single-comment .user .comment-text .desc ul {
    padding-right: 0px;
}
.comment_box .comment-list {
    padding-right: 0px !important;
}
#cancel-comment-reply-link {
    padding-right: 8px;
	padding-left: 0;
}

.woocommerce .products ul, .woocommerce ul.products {
    padding: 0 !important;
}

.nk-compare thead .nk-compare-col .title_no_a_32 {
    font-size: 26px;
}
.fun_facts.icalinright .boxs {
    justify-content: flex-start;
}
.error404 .search-form .sch_btn {
    right: unset;
    left: 0;
}
.category-filter-widget li small, .brand-filter-widget li small {
    padding-right: 5px;
	padding-left: 0;
}
body.rtl .product_card-one .content-wrap .add-cart .added_to_cart {
    font-size: 11px !important;
}

.woocommerce-products-header__title.page-title {
    text-align: right;
}
.wc-block-components-price-slider--is-input-inline .wc-block-components-price-slider__controls .wc-block-components-price-slider__amount {
    max-width: 120px !important;
	width: 120px !important;
}

.added_to_cart {
    right: 10px;
    left: unset;
}
.product_card-one .product-img-action-wrap .product-action-1 {
    left: 5px;
	right: unset;
}
.product_card-one .product-img-action-wrap .product-action-1 li small {
    left: 22px;
	right: unset;
}
.product_card-one .product-img-action-wrap .product-action-1 li:hover small {
	left: 32px;
	right: unset;
}
.quick_view .mfp-close {
    left: 0px;
	right: unset;
	line-height: 35px;
}
.quick_view .added_to_cart{
    font-size: 13px !important;
}
.section_title.type_one .overline-title {
    letter-spacing: unset;
}