/*
Theme Name: farnam
Theme URI: https://www.rtl-theme.com/farnam-ecommerce-wordpress-theme/
Author: Mohammad banaderi
Author URI: #
Description: قالب فروشگاهی فرنام
Version: 1.3.6
Text Domain: farnam
*/

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

@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/yekan/eot/iranyekanweblightfanum.eot');
	src: url('fonts/yekan/eot/iranyekanweblightfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/yekan/woff/iranyekanweblightfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/yekan/ttf/iranyekanweblightfanum.ttf') format('truetype');
}
@font-face {
	font-family: iranyekan;
	font-style: normal;
	font-weight: normal;
	src: url('fonts/yekan/eot/iranyekanwebregularfanum.eot');
	src: url('fonts/yekan/eot/iranyekanwebregularfanum.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/yekan/woff/iranyekanwebregularfanum.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/yekan/ttf/iranyekanwebregularfanum.ttf') format('truetype');
}
@font-face {
  font-family: 'farnamicon';
  src:  url('fonts/farnamicon.eot?wh1qtw');
  src:  url('fonts/farnamicon.eot?wh1qtw#iefix') format('embedded-opentype'),
    url('fonts/farnamicon.ttf?wh1qtw') format('truetype'),
    url('fonts/farnamicon.woff?wh1qtw') format('woff'),
    url('fonts/farnamicon.svg?wh1qtw#farnamicon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
body {
	padding: 0px;
	margin: 0px;
	font-family: iranyekan;
	font-size: 14px;
	background: #f9f9f9;
	height: 0px;
	color: #515151;
	font-weight: 400;
}
a {
	text-decoration: none;
	color: #515151;
}

/* header css style */
.headerf {
	float: right;
	width: 100%;
	min-height: 100px;
	background: #fff;
	box-shadow: 0 7px 8px 0 rgba(0,0,0,.04);
}
.woof_radio_label {
	margin-left: 0px;
	margin-right: 5px;
}
.woof_childs_list {
	padding: 20px !important;
	margin: 10px 0px !important;
	border-radius: 5px !important;
	border: 1px solid #eee;
}

.woof_childs_list_opener {
	vertical-align: middle;
	margin-left: 0px;
	display: inline-block !important;
	float: left;
}
.header-two {
	float: right;
	width: 100%;
	padding: 0px;
	box-sizing: border-box;
	padding-bottom: 0px;
}

.logo {
	float: right;
	width: unset;
}
.logo img {
	width: 150px;
	padding: 10px 0px;
}
.elementor-swiper-button {
	width: 50px;
	height: 50px;
	background: #fff9;
	border-radius: 90px;
	text-align: center;
	color: #fff;
}
.elementor-swiper-button i {
	float: none;
	display: unset !important;
	width: 50px;
	height: 50px;
	padding-top: 12px;
	box-sizing: border-box;
}
.header-one-1 {
	float: right;
}
.header-one-2 {
	float: left;
}
.header-one-2 span {
	float: left;
	margin-right: 15px;
	color: #666;
	font-size: 13px;
	font-weight: 400;
}
.header-one-2 i {
	float: right;
	color: #666;
	font-size: 18px;
	margin-top: -2px;
	margin-left: 6px;
}

.header-one-1 span {
	float: left;
	font-size: 15px;
	padding: 0px 10px;
	color: #666;
}
.header-one-1 span i {
	float: right;
	color: #2dcea2;
	font-size: 18px;
	margin-top: -2px;
	margin-left: 6px;
}
.searchnav {
	float: right;
	width: 50%;
	background: #F3F3F3;
	border-radius: 5px;
	height: 45px;
	margin: 13px 20px;
	box-sizing: border-box;
}
.searchnav .submit.icon-search {
	float: left;
	font-size: 20px;
	color: #666;
	border: 0px solid;
	background: none;
	padding: 10px 15px;
	box-sizing: border-box;
}
.menu-header .current-menu-item a {
	color: unset !important;
	position: relative;
}
.searchnav .text {
	width: 75%;
	padding: 13px;
	border: 0px solid;
	box-sizing: border-box;
	background: none;
	font-size: 13px;
	font-family: iranyekan;
	color: #666;
	margin: 0px;
}
.left-header-box {
	float: left;
	width: 30%;
}
.left-rr-user {
	background: #2dcea2;
	color: #fff;
	padding: 12px 15px;
	border-radius: 5px;
	font-weight: 400;
	margin-top: 15px;
	float: left;
	height: 45px;
	box-sizing: border-box;
	margin-right: 10px;
	position: relative;
	cursor: pointer;
	box-shadow: 0 5px 15px rgba(45, 206, 162, 0.34);
}
.user-meta {
	position: absolute;
	width: 200px;
	background: #fff;
	padding: 20px;
	box-sizing: border-box;
	border-radius: 5px;
	right: 0;
	box-shadow: 0px 2px 20px #1111110f;
	margin-top: 25px;
	display: none;
	z-index: 9;
	margin-right: -63px;
}
.menu-header .sub-menu {
	position: absolute;
	margin-top: 53px !important;
	width: 200px;
	background: #fff;
	box-shadow: 0px 2px 20px #1111110f;
	border-radius: 0px 0px 5px 5px;
	display: block;
	padding: 15px;
	box-sizing: border-box;
	z-index: 999;
	visibility: hidden;
}
.menu-header .sub-menu li {
	float: right;
	width: 100%;
	position: relative;
}
.menu-header .dmega .sub-menu li {
	float: right;
	width: 20%;
	position: relative;
}
.menu-header .sub-menu li:last-child {
	border-bottom: 0px solid;
}
.menu-header li:hover .sub-menu {
	visibility: visible;
}
.menu-header li:hover .sub-menu .sub-menu {
	display: none;
}
.header-three-1 
{
	float: right;
	width: 100%;
	position: relative;
}
.mega .sub-menu {
	position: absolute;
	right: 0;
	width: 100%;
	padding: 30px;
	box-sizing: border-box;
	z-index: 9;
	margin-top: 53px !important;
	border-radius: 0px 0px 5px 5px;
	right: 0 !important;
	top: 0 !important;
	z-index: 999;
}
.commentlist {
	float: left !important;
	width: 45% !important;
	position: relative;
	border: 1px solid #eaeaea;
	padding: 20px;
	border-radius: 5px;
}
.commentlist::before {
	content: "لیست دیدگاه ها" !important;
	font-weight: 400;
	font-size: 17px;
	float: right;
	width: 100%;
	margin-bottom: 30px;
	padding-right: 20px;
}
.commentlist::after {
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #2dcea2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 8px;
	margin-left: 8px;
	position: absolute;
	top: 19px;
}

.mega .sub-menu li {
	float: right;
	width: 20%;
	padding: 0px;
	box-sizing: border-box;
	position: relative;
	border: 0px solid !important;
	font-weight: 400;
}
.menu-item-has-children:hover {
	border-bottom: 2px solid #2dcea2;
	box-sizing: border-box;
}
.menu-item-has-children:hover a::after {
	content: "";
	border-bottom: 10px solid #2dcea2;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	float: right;
	margin-top: 30px;
	margin-bottom: -30px;
	margin-left: -20px;
}
.menu-item-has-children:hover li a::after {
	display: none;
}
.menu-item-has-children a::before {
	content: "\f140";
	float: left;
	font-family: material design icons;
	margin-right: 5px;
}

.mega .sub-menu li .sub-menu {
	display: block !important;
	position: relative;
	background: none !important;
	box-shadow: 0px 0px #fff;
	margin-top: 0px !important;
	float: right;
	width: 100%;
	padding: 0px;
}

.mega .sub-menu li .sub-menu {
	display: block !important;
}

.user-meta a {
	float: right;
	width: 100%;
	padding: 10px 0px;
	font-weight: 400;
	transition: 0.3s;
}
.user-meta a:hover {
	color: #2dcea2;
}

.left-sabad {
	float: left;
	font-size: 30px;
	padding: 10px;
	color: #515151;
	margin-top: 9px;
	margin-right: 10px;
	position: relative;
}

.mega .sub-menu li .sub-menu a::before {
	content: "";
	float: right;
	width: 6px;
	height: 6px;
	background: #DFDFDF;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 6px;
	margin-left: 8px;
}

.mega .sub-menu li .sub-menu a::before {
	content: "";
	float: right;
	width: 6px;
	height: 6px;
	background: #DFDFDF;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 6px;
	margin-left: 8px;
}
.menu-header ul .sub-menu li a::before { 	
content: "";
	float: right;
	width: 6px;
	height: 6px;
	background: #DFDFDF;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 6px;
	margin-left: 8px;
}

.mega .sub-menu li .sub-menu a {
	padding: 4px 0px;
	margin-bottom: 4px;
	float: right;
	width: 100%;
	font-weight: 100;
}
.mega .sub-menu li .sub-menu li {
    float: right;
    width: 100%;
}
.left-sabad.etela {
	margin-right: 5px;
	padding-right: 0px;
}
.mega .sub-menu li .sub-menu li:hover a {
	color: #2dcea2;
}
.mega .sub-menu li .sub-menu {
	padding: 0px 25px;
	box-sizing: border-box;
}
.left-sabad span {
	float: left;
	width: 20px;
	height: 20px;
	background: #2dcea2;
	border-radius: 90px;
	color: #fff;
	font-size: 16px;
	text-align: center;
	margin-right: -15px;
	position: relative;
}
.left-rr-user i {
	float: right;
	font-size: 20px;
	margin-top: -2px;
	margin-bottom: -5px;
	margin-left: 7px;
}

.header-three {
	float: right;
	width: 100%;
	margin-top: 10px;
	height: 53px;
}
.menu-header {
	float: right;
	width: 80%;
}
.header-one {
	float: right;
	width: 100%;
	padding: 13px 0px;
	background: none;
	margin-bottom: 15px;
	padding-bottom: 8px;
	border-bottom: 1px solid #f0f0f0;
}
.menu-header ul {
	margin: 0px;
	padding: 0px;
}

.menu-offer a {
	float: left;
	color: #666;
	padding: 15px 0px;
	background: none;
	box-sizing: border-box;
	border-radius: 5px 5px 0px 0px;
}
.menu-offer {
	float: left;
	width: 20%;
}
.vijegi.fff333ff ul {
	padding-right: 0px !important;
}
.menu-offer a i {
	color: unset;
	border-radius: 90px;
	text-align: center;
	margin-top: -4px;
	box-sizing: border-box;
	padding-top: 3.45px;
	font-size: 17px !important;
	float: right;
	margin-left: 6px;
	margin-bottom: -10px;
}
.menu-header ul li {
	float: right;
	list-style: none;
}

.menu-header ul li a {
	float: right;
	padding: 15px 10px 18px 10px;
	font-weight: 600;
	color: #616161;
	cursor: pointer;
}
/* home css style */
.pageone {
	float: right;
	width: 100%;
}
.size {
	width: 1300px;
	margin: auto;
}
.elementor-section.elementor-section-boxed > .elementor-container {
	max-width: 1300px;
}
.product-list-1.ps3.jjj-112 img {
	padding: 20px;
	box-sizing: border-box;
}
.swiper-slide {
	border-radius: 5px !important;
	overflow: hidden !important;
}
.elementor-main-swiper {
	border-radius: 5px !important;
	overflow: hidden;
}
.swiper-pagination-bullet {
	width: 10px;
	height: 10px;
background: #fff;
	opacity: 1;
}
.swiper-pagination-bullets {
	padding-bottom: 10px;
}
.swiper-pagination-bullet-active {
	background: #00bfd6;
	width: 20px;
	border-radius: 90px;
}
.product-list {
	float: right;
	width: 100%;
	padding: 0px;
	box-sizing: border-box;
}
.product-list-1 {
	background: #fff;
	border-radius: 5px;
	overflow: hidden;
	padding: 25px;
	box-sizing: border-box;
	box-shadow: 0 10px 20px rgba(110,134,216,.1);
}
.list-meta-2 {
	float: right;
	width: 70%;
	text-align: right;
	position: relative;
	padding-right: 45px;
	box-sizing: border-box;
}
.list-meta-2 .woocommerce-Price-amount {
	padding-top: 10px !important;
	float: left !important;
	font-weight: 400;
}
.list-meta-2 del .woocommerce-Price-amount , .list-meta-2 ins .woocommerce-Price-amount {
	padding-top: 0px !important;
}
.ps1 del .woocommerce-Price-currencySymbol {
	display: none;
}
.ps1 del .woocommerce-Price-amount::before {
	content: "";
	float: left;
	width: 100%;
	position: absolute;
	height: 1px;
	background: #aaa;
	margin-top: 9px;
	left: 2px;
}
.ps1 del .woocommerce-Price-amount.amount {
	position: relative;
	color: #aaa;
	text-align: right;
	float: right !important;
}
.elk-1 span i {
	margin-left: 5px;
}
.wast-custom-select {
	font-family: iranyekan;
}
#wast-filter select {
	font-family: iranyekan !important;
}
.ps1 ins .woocommerce-Price-amount {
	font-weight: 400;
	float: right !important;
}
.comment-form-rating {
	float: right;
	width: 100%;
	padding: 10px 0px;
}
.comment-form-rating .stars {
	float: right;
	margin-right: 10px !important;
}
.comment-form-rating label {
	float: right;
	margin-top: -1px;
}
.woocommerce-review__author {
	float: right;
	margin-left: 5px;
}
.woocommerce-Price-amount.amount {
	float: none;
	position: relative;
}
.darsad {
	float: right;
	background: #2dcea2;
	color: #fff;
	width: 40px;
	height: 25px;
	text-align: center;
	border-radius: 90px;
	box-sizing: border-box;
	padding-top: 4px;
	font-weight: bold;
	position: absolute;
	right: 0;
	margin-top: -4px;
}
.list-meta-1 {
	float: left;
	width: 24%;
	font-size: 14px;
	text-align: left;
	border-left: 0px solid #d5d5d5;
}
.owl-pone1 .owl-nav {
	float: right;
	width: 100%;
	position: absolute;
	top: 200px;
}
.retert4445.owl-pone1 .owl-nav {
	top: 40%;
	position: unset;
}
.owl-pone12 .owl-nav {
	float: right;
	width: 100%;
	position: unset;
	top: 200px;
}
.min404 h1 {
	text-align: center;
	font-size: 200px;
}
.min404 p {
	font-size: 20px;
	text-align: center;
	margin-top: -100px;
	margin-bottom: 150px;
}
.owl-pone1 .owl-nav button {
	width: 50px;
	height: 50px;
	border-radius: 150px;
	border: 0px solid;
	background: #fff;
	box-shadow: 0px 2px 10px #1111111a;
	font-size: 20px;
	color: #666;
	position: absolute;
	top: 40%;
}
.owl-pone1 .owl-nav .owl-next {
	float: left;
	left: 0;
}
.owl-pone1 .owl-nav .owl-prev {
	right: 0;
}
.mfp-woosq .mfp-arrow {
	display: none !important;
}
.owl-pone12 .owl-nav button {
	width: 50px;
	height: 50px;
	border-radius: 150px;
	border: 0px solid;
	background: #fff;
	box-shadow: 0px 2px 10px #1111111a;
	font-size: 20px;
	color: #666;
	position: absolute;
	top: 40%;
}
.prdctfltr_count {
	display: none;
}
.tooltiping {
	position: absolute;
	width: 150px;
	background: #464646;
	color: #eee;
	font-size: 13px;
	padding: 5px 10px;
	box-sizing: border-box;
	margin-right: -90px;
	margin-top: -40px;
	border-radius: 4px;
	display: none;
}
.ffgt544 .tooltiping {
	margin-right: -90px;
	margin-top: -30px;
}
.bazsho1:hover .tooltiping {
	display: block;
}
.owl-pone12 .owl-nav .owl-next {
	float: left;
	left: 0;
}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
	padding: 12px;
}
.woocommerce nav.woocommerce-pagination ul {
	border: 0px solid;
}
.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current {
	background: #2dcea2;
	color: #fff;
	border-radius: 5px;
}
.woocommerce nav.woocommerce-pagination ul li {
	border: 0px solid;
	margin-left: 5px;
}
.product-list-1.ps3.jjj-112 {
	box-shadow: 0px 0px 0px #fff;
	padding: 20px 15px;
	box-sizing: border-box;
	position: unset;
	z-index: 1;
}
.ir-owl .owl-nav {
	float: left;
	background: none;
	border: 0px solid #fff;
	border-radius: 5px;
	margin-left: 10px;
	margin-top: 10px;
	width: 100%;
	top: 0;
	position: unset;
}
.min-mike {
	float: right;
	width: 100%;
	margin-top: 10px;
}
.elementor-widget-heading .elementor-heading-title {
	font-family: iranyekan;
	font-weight: 600;
}
.ir-owl .owl-nav button {
	padding: 10px 20px;
	border: 0px solid;
	color: #fff;
	font-size: 20px;
	transition: 0.4s;
	background: #fff;
	border-radius: 90px;
	color: #111;
	box-shadow: 0px 3px 10px #11111114;
	width: 45px;
	height: 45px;
	position: absolute;
	top: 43%;
}

.ir-owl .owl-nav button:hover {
	background: #fff;
	color: #515151;
	transition: 0.4s;
}

.ir-owl .owl-nav .owl-prev {
	float: right;
	margin-right: -10px;
	right: 0px;
}

.ir-owl .owl-nav .owl-next {
	float: left;
	margin-left: -10px;
	left: 0;
}
.ps3 h3 {
	font-size: 13px;
	font-weight: 400;
	height: 45px;
	line-height: 25px;
	text-align: center;
	color: #666;
	margin-top: 0px;
	padding: 0px 15px;
}

.product-list-1.ps3 {
	padding: 10px;
}
.liningk.bazsho1 .yith-wcwl-icon.fa.fa-heart {
	margin-right: 0px;
}
.pageone {
	overflow: hidden;
}
.ps3 del {
	display: block;
}
.ps3 del .woocommerce-Price-currencySymbol {
	display: none;
}
.ps3 del .woocommerce-Price-amount {
	float: none !important;
}
.ps3 .woocommerce-Price-amount.amount {
	float: left;
	width: 100%;
	text-align: center;
}

.ps3 ins {
color: #2dcea2;
	font-weight: 400;
	font-size: 15px;
	float: right;
	width: 100%;
	text-align: center;
}
.ps3 .list-meta-2 {
	float: left;
	width: 100%;
	text-align: center;
	position: relative;
	padding-left: 0px;
	box-sizing: border-box;
	padding-right: 0px;
}
/* product css */

.product-bread {
	float: right;
	width: 100%;
	margin-top: 30px;
}
.product-bread-1 {
	float: right;
	width: 100%;
	padding: 20px;
	background: #fff;
	box-shadow: 0 10px 40px rgba(110,134,216,.1);
	border-radius: 5px;
	box-sizing: border-box;
}
.side-1-product-box i {
	float: right;
	color: #2dcea2;
	font-size: 18px;
	padding: 0px;
	margin-top: -1px;
	margin-left: -5px;
}
.woocommerce-breadcrumb {
	margin: 0px !important;
}
.side-1-product-box p {
	float: right;
	width: 100%;
	margin: 0px;
	color: #9b9b9b;
}
.owl-offer1.niki-11.owl-carousel.owl-rtl.owl-loaded.owl-drag {
	box-shadow: 0px 0px #fff;
	padding: 0px 15px;
	text-align: center;
	box-sizing: border-box;
}
.product-bread-1 .woocommerce-breadcrumb::before {
	content: "\f6a0";
	float: right;
	font-family: material design icons;
	height: 58px;
	background: none;
	color: #666;
	margin-top: -20px;
	margin-bottom: -20px;
	margin-right: -20px;
	margin-left: 20px;
	width: 58px;
	text-align: center;
	font-size: 20px;
	box-sizing: border-box;
	padding-top: 17px;
	border-radius: 0px 5px 5px 0px;
	border-left: 1px solid #f2f2f2;
	background: #fdfdfd;
}
.lahze img {
	padding: 0px;
	box-sizing: border-box;
}
.side-bar-product {
	float: left;
	width: 20%;
	box-sizing: border-box;
	height: 100%;
}

.side-1-product {
	float: right;
	width: 100%;
	border-bottom: 0px solid #e8e8e8;
	padding: 15px;
	box-sizing: border-box;
}
.side-1-product-box {
	float: right;
	width: 100%;
	padding: 15px 20px;
	box-sizing: border-box;
}
.main-asl-product-1 {
	float: right;
	background: #fff;
	box-shadow: 0 10px 40px rgba(110,134,216,.1);
	padding: 30px;
	box-sizing: border-box;
	width: 100%;
	border-radius: 5px;
}

.side-1-product-box-1 {
	float: right;
	width: 70%;
	padding-right: 10px;
	box-sizing: border-box;
}
.side-meta-1 {
	float: right;
	width: 100%;
	padding-left: 0px;
	box-sizing: border-box;
}
.side-meta-1-box {
	text-align: center;
	background: #eee;
	padding: 10px 0px;
	box-sizing: border-box;
	float: right;
	width: 100%;
	margin-bottom: 10px;
	border-radius: 5px;
	transition: 0.3s;
	cursor: pointer;
}
.side-meta-1-box:hover {
	background: #2dcea2;
	color: #fff;
	transition: 0.3s;
}
.side-meta-1-box h5 {
	font-size: 12px;
	font-weight: 400;
	margin: 0px;
}
.side-meta-1-box-2 {
	float: right;
	width: 25%;
	padding: 0px 5px;
	box-sizing: border-box;
}
.img-side1 {
	padding: 0px 5px;
	margin-bottom: 10px !important;
	float: right;
	width: 100%;
	box-sizing: border-box;
}
.side-meta-1-box i {
	font-size: 25px;
	margin-bottom: 5px;
	float: right;
	width: 100%;
	margin-top: 5px;
}
.img-side {
	float: right;
	width: 80%;
	border: 1px solid #eaeaea;
	box-sizing: border-box;
	border-radius: 5px;
}
.yith-wcwl-wishlistaddedbrowse a {
	display: none;
}
.yith-wcwl-add-to-wishlist .feedback .yith-wcwl-icon {
	margin-right: 5px;
	margin: 0px;
	margin-bottom: 10px;
	color: #fb4b6c;
}

.mizan {
	background: #2dcea2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	float: left;
	width: 60px;
	height: 60px;
	color: #fff;
	font-weight: bold;
	font-size: 18px;
	text-align: center;
	box-sizing: border-box;
	padding-top: 18px;
	margin-right: 30px;
	margin-top: 14px;
	margin-left: -30px;
	box-shadow: 0 5px 15px rgba(45, 206, 162, 0.34);
}
.woocommerce-product-gallery__wrapper {
	padding: 0px;
	margin: 0px;
}

.main-asl-product {
	float: right;
	width: 100%;
	margin-top: 30px;
	margin-bottom: 30px;
}
.title-1 {
	margin: 0px;
	font-size: 18px;
	font-weight: 400;
	float: right;
	width: 100%;
}
.side-1-product-box-1 h4 {
	margin: 0px;
}
.price-kharid {
	float: right;
	width: 100%;
	background: none;
	padding: 0px;
	box-sizing: border-box;
	border-radius: 5px;
	padding-left: 0px;
	margin-top: 20px;
	position: relative;
}
.nevise .time1 {
	height: 37px !important;
}

.product_meta {
	float: right;
	width: 100%;
}
.side-2-p {
	float: left;
	width: 40%;
	padding: 30px;
	box-sizing: border-box;
	border-left: 1px dashed #e8e8e8;
	border-right: 1px dashed #e8e8e8;
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).selected {
	border: 2px solid #dbdbdb;
}
.price-kharid .price {
	float: right;
	width: 100%;
	text-align: center;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 20px;
	border-radius: 5px;
	position: relative;
	box-sizing: border-box;
	background: #fff;
	height: 90px;
	font-size: 20px;
}
.etel-111-1 {
	float: right;
	width: 20%;
	text-align: center;
	padding: 15px 0px 20px 0px;
	margin-top: 6px;
}
.price-kharid  .woocommerce-Price-amount.amount {
	float: none;
	position: relative;
	margin-top: 11px;
	float: right;
	width: 100%;
}


.price-kharid del .woocommerce-Price-amount.amount {
	margin-top: 0px;
	font-weight: 400;
}
.price-kharid ins .woocommerce-Price-amount.amount {
	margin-top: 0px;
		font-weight: 400;

}

.etel-111 {
	float: right;
	width: 100%;
	border: 1px solid #eaeaea;
	padding: 0px;
	box-sizing: border-box;
	border-radius: 5px;
}
.mizan-6 {
	float: right;
	background: #2dcea2;
	width: 25px;
	height: 25px;
	color: #fff;
	border-radius: 90px;
	font-weight: 400;
	box-sizing: border-box;
	padding-top: 4px;
	margin-left: -90px;
	margin-right: 50px;
	position: relative;
	margin-top: -4px;
}
.etel-111-1 img {
	width: 50px;
}
.riazi {
	float: right;
	width: unset;
	position: relative;
	background: #fff;
	width: 35px;
	height: 35px;
	border-radius: 5px;
	margin-top: 5px;
	text-indent: -50px;
	overflow: hidden;
}
.riazi::before {
	content: "\f35c";
	font-family: material design icons;
	position: absolute;
	right: 10px;
	top: 7px;
	font-size: 19px;
	margin-right: 48px;
}


.price-kharid .yith-wcwl-add-to-wishlist {
	display: none;
}

.price-kharid .cart {
	width: 100%;
	float: right;
}
.price-kharid .price del {
	float: right;
	font-size: 14px;
	position: relative;
	text-align: center;
	width: 50%;
	box-sizing: border-box;
	border-left: 1px solid #eaeaea;
}
.price-kharid .price ins {
	float: right;
	font-size: 14px;
	color: #2dcea2;
	margin-right: 0px;
	width: 50%;
	box-sizing: border-box;
	text-align: center;
	text-decoration: none;
}
.price-kharid .price::before {
	content: "";
	width: 20px;
	height: 20px;
	background: #eee;
	position: absolute;
	right: -10px;
	border-radius: 90px;
	margin-top: 17px;
}
.price-kharid .price::after {
	content: "";
	width: 20px;
	height: 20px;
	background: #eee;
	position: absolute;
	left: -10px;
	border-radius: 90px;
	margin-top: 17px;
}
.price-kharid .price del::after {
	content: "";
	float: right;
	height: 40px;
	width: 20px;
	background: #eee;
	margin-right: -51px;
	margin-top: -20px;
	margin-left: -20px;
	display: none;
}
.price-kharid .price ins::after {
	content: "";
	float: left;
	height: 40px;
	width: 30px;
	background: #fff;
	margin-right: -20px;
	margin-top: -20px;
	margin-left: -51px;
	position: relative;
	z-index: 99;
	display: none;
}
/* salam , tarah in ghaleb mohammad banaderi ast */

.price-kharid .single_add_to_cart_button.button.alt {
	background: #2dcea2;
	font-family: iranyekan;
	font-size: 15px;
	width: unset;
	padding: 18px 20px;
	font-weight: 400;
	border-radius: 5px;
	margin: 20px 0px;
	float: right;
	box-shadow: 0 5px 15px rgba(45, 206, 162, 0.34);
	margin-bottom: 10px;
}
.price-kharid .single_add_to_cart_button.button.alt::before {
	content: "\f076";
	font-family: material design icons;
	float: right;
	font-size: 19px;
	margin-top: -3px;
	margin-left: 9px;
}
.price-kharid .quantity {
	float: right;
	width: unset;
	margin-left: 0px;
	margin-top: 20px;
}
.price-kharid .price del .woocommerce-Price-amount::after {
	content: "";
	position: absolute;
	width: 100%;
	height: 1px;
	background: #666;
	margin-top: 1px;
	right: 0;
	left: 0;
	display: none;
}
.price-kharid .price del::before {
	content: "قیمت قبل";
	float: right;
	width: 100%;
	font-size: 14px;
	margin-bottom: 10px;
	color: #666;
	font-weight: 500;
}
.price-kharid .quantity .qty {
	width: unset;
	text-align: center;
	background: #fff;
	border: 0px solid;
	color: #666;
	padding: 14px 5px;
	border-radius: 5px;
	margin-left: 8px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.nav-11 {
	float: right;
	width: 23%;
}
.onvan-11 p {
	float: right;
	margin-top: 5px;
	color: #919191;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
	float: right;
	width: 100%;
	background: #fff;
	padding: 0px;
	box-sizing: border-box;
	border-radius: 5px;
	box-shadow: 0 10px 40px rgba(110,134,216,.1);
}
.pageone1 {
	float: right;
	width: 100%;
	padding: 50px 0px;
}
.user-avatar {
	float: right;
	width: 100%;
	padding: 20px 0px;
	border-radius: 5px 5px 0px 0px;
	text-align: center;
	background: #fdfdfd;
	border-bottom: 1px solid #f5f5f5;
}
.iran-pak {
	float: left;
	width: 50%;
	text-align: left;
	font-size: 17px;
	font-weight: 100;
	padding: 0px 0px;
	color: #666;
}
.paiin-11-box {
	float: right;
	width: 50%;
	font-weight: 400;
	font-size: 13px;
	color: #666;
}
ins {
	text-decoration: none;
}

.paiin-11 {
	float: right;
	width: 100%;
	margin-top: 20px;
	border-top: 0px solid #eaeaea;
	padding-top: 0px;
	margin-bottom: -10px;
}
.iran-pak i {
	float: left;
	margin-right: 5px;
}
.in1 {
	float: none;
	border-radius: 150px;
	overflow: hidden;
	padding: 10px 0px;
}
.product-meta-mini {
	float: right;
	width: 100%;
	margin-bottom: 20px;
	margin-top: 20px;
}
.product-meta-mini-1 {
	float: right;
	background: #eee;
	padding: 10px 20px;
	border-radius: 5px;
	margin: 10px;
	margin-right: 0px;
}
.product-meta-mini-1 i {
	float: right;
	font-size: 19px;
	margin-top: -2px;
	margin-bottom: -10px;
	margin-left: 7px;
	margin-right: -5px;
}
.vijegi strong {
	color: #2dcea2;
	font-weight: 100;
	margin-right: 2px;
}

.vijegi p {
	margin: 0px;
}
.onvan-11 {
	float: right;
	width: 100%;
}
.vijegi {
	float: right;
	width: 100%;
	padding: 25px 0px;
	padding-bottom: 0px;
}
.vijegi h4 {
	font-size: 15px;
	font-weight: 400;
	margin: 0px;
	margin-bottom: 15px;
}
.vijegi h4::before {
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #2dcea2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 6px;
	margin-left: 8px;
}
.side-3-p {
	float: left;
	width: 40%;
	padding: 20px;
	box-sizing: border-box;
}
.vijegi ul {
	margin: 0px;
	float: right;
	width: 100%;
	box-sizing: border-box;
}

.vijegi li {
	float: right;
	width: 100%;
	padding: 3px 0px;
	list-style: none;
	color: #919191;
	font-size: 13px;
}
.price-kharid .price ins::before {
	content: "قیمت جدید";
	float: right;
	width: 100%;
	font-size: 14px;
	margin-bottom: 10px;
	color: #666;
}
.vijegi li::before {
content: "";
float: right;
width: 6px;
height: 6px;
background: #DFDFDF;
border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
margin-top: 6px;
margin-left: 8px;
}
.side-1 {
	float: right;
	width: 30%;
}
.rasmi {
	float: right;
	width: 100%;
}
.rasmi span {
	float: right;
	width: 100%;
	margin: 5px 0px;
	font-size: 13px;
}
.rasmi span i {
	float: right;
	font-size: 18px;
	margin-top: -2px;
	margin-left: 5px;
}
.rasmi1 i {
	color: #8cc34a;
}
.rasmi2 i {
	color: #FF9800;
}

.img-side {
	float: left;
	width: 100%;
	border: 1px solid #eaeaea;
	box-sizing: border-box;
}
.flex-control-nav.flex-control-thumbs {
	margin: 0px;
	width: 100%;
	border-top: 1px solid #eaeaea;
	padding: 10px;
	box-sizing: border-box;
	float: right;
}
.flex-control-nav.flex-control-thumbs li {
	float: right;
	list-style: none;
	width: 60px;
}
.side-2 {
	float: right;
	width: 70%;
	padding: 20px;
	box-sizing: border-box;
	padding-right: 50px;
	padding-left: 50px;
	padding-left: 0px;
}
.nevise {
	float: right !important;
	width: 100% !important;
}
.class-star {
	float: right;
	width: 100%;
}
.class-star .woocommerce-product-rating .star-rating {
	margin: 0px;
	float: right;
}
.woocommerce .star-rating {
	line-height: 1;
	font-size: 16px;
	font-family: star;
}
.woocommerce .star-rating span::before {
	color: #ff8300;
}
.meta-rasmi-1 {
	float: right;
	width: 100%;
	padding: 0px;
	box-sizing: border-box;
	border-radius: 5px;
}
.box-rasmi-meta {
	float: right;
	width: 100%;
	padding: 20px 0px;
}
.meta-rasmi-2 {
	float: right;
	width: 100%;
	padding: 20px;
	background: rgba(247,169,0,0.1);
	border-radius: 5px;
	box-sizing: border-box;
	color: rgba(247,164,0,0.65);
	font-weight: bold;
	font-size: 15px;
}
.meta-rasmi-2 i {
	float: right;
	font-size: 25px;
	margin-left: 7px;
	margin-top: -4px;
	margin-bottom: -10px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before {
	display: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after {
	display: none;
}
/* m.banaderi */

.woocommerce div.product .woocommerce-tabs ul.tabs li {
	border: 0px solid;
	background-color: #fff;
	display: inline-block;
	position: relative;
	z-index: 0;
	border-radius: 5px;
	margin: 0 -5px;
	padding: 0px;
	margin-left: 10px;
	margin-bottom: 20px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
	display: inline-block;
	padding: 12px 20px;
	color: #666;
	text-decoration: none;
	font-weight: 400;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li::before {
	display: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li::after {
	display: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
	border: 0px solid;
	background: #2dcea2;
	border: 0px solid !important;
	border-radius: 5px;
	box-shadow: 0 5px 15px rgba(45, 206, 162, 0.34);
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
	color: inherit;
	text-shadow: inherit;
	color: #fff;
}
.woocommerce div.product .woocommerce-tabs ul.tabs::before {
	display: none;
}
#tab-title-description a::before {
	content: "\f35c";
	font-family: material design icons;
	float: right;
	margin-left: 10px;
	font-size: 16px;
}

#tab-title-reviews a::before {
	content: "\f181";
	font-family: material design icons;
	float: right;
	margin-left: 10px;
	font-size: 16px;
}
#tab-title-additional_information a::before {
	content: "\f2c1";
	font-family: material design icons;
	float: right;
	margin-left: 10px;
	font-size: 16px;
}
.woocommerce table.shop_attributes tr:nth-child(2n) td, .woocommerce table.shop_attributes tr:nth-child(2n) th {
	background: none;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
	margin: 0 50px 0 0;
	border: 0px solid #e4e1e3;
	border-radius: 4px;
	padding: 0px 20px 0px 0px;
	width: 80%;
	box-sizing: border-box;
}
.woocommerce-product-attributes-item__value {
	border: 0px solid !important;
	background: #eee !important;
	font-style: unset !important;
	padding: 10px 25px !important;
	border-radius: 5px;
	width: 80%;
	float: right;
	box-sizing: border-box;
	font-weight: 400;
}
.woocommerce-product-attributes-item {
	padding: 5px 0px;
	float: right;
	width: 100%;
}
#tab-description {
	line-height: 31px;
	color: #888;
	font-weight: 400;
	font-size: 14px;
}
.woocommerce-Tabs-panel h2 {
	font-size: 18px;
	font-weight: 400;
	color: #666;
	position: relative;
}
.woocommerce-Tabs-panel {
	padding: 10px 25px !important;
	box-sizing: border-box;
}
.woocommerce span.onsale {
	display: none;
}
.woocommerce-Tabs-panel h2::before {
	content: "";
	background: #2dcea2;
	width: 40px;
	float: right;
	height: 2px;
	position: absolute;
	top: 36px;
}

.woocommerce-product-attributes-item__label {
	border: 0px solid !important;
	font-weight: 400 !important;
	float: right;
	width: 15% !important;
	padding: 15px 0px !important;
	text-align: center;
}
.woocommerce table.shop_attributes {
	border: 0;
	border-top: 0px solid;
	margin-bottom: 1.618em;
	width: 100%;
}
.ps1-1 {
	padding: 15px 5px 0px 5px;
	box-sizing: border-box;
	position: relative;
}
.prdctfltr_filter_wrapper .prdctfltr_filter {
	width: 100%;
	margin-top: 0px;
	margin-bottom: 30px;
}

.ps1-1 .list-meta-2 {
	margin-left: 0px;
	padding-left: 0px;
	padding-right: 0px !important;
}
.title-3 {
	margin: 0px;
	font-size: 18px;
	font-weight: 400;
	margin-bottom: 10px;
}
.ps1-1 del {
	float: right;
	width: 100%;
}
.ps1-1 ins {
	text-decoration: none;
}
.pf_rngstyle_thin .irs-with-grid {
	direction: ltr;
}
.ps1-1 .mizan {
	position: absolute;
	right: 0;
	top: 40px;
	margin-right: 20px;
	width: 45px;
	height: 40px;
	font-size: 14px;
	padding-top: 12px;
	box-shadow: 0 5px 15px rgba(45, 206, 162, 0.34);
}
.risk-meta {
	float: right;
	width: 100%;
	padding-top: 25px;
	margin-top: 0px;
	text-align: center;
}
.title-2 {
	margin-top: -20px;
	padding-bottom: 0px;
}
.risk-meta span {
	width: 40px;
	height: 40px;
	display: inline-block;
	background: #eee;
	border-radius: 90px;
	font-size: 18px;
	box-sizing: border-box;
	padding-top: 10px;
	margin: 0px 10px 0px 0px;
	float: left;
	transition: 0.3s;
	position: relative;
}
.rangi-1 {
	background: #2dcea2 !important;
	color: #fff;
	float: right !important;
	margin-right: 0px !important;
	transition: 0.3s;
}
.list-meta-1.regtretert {
	width: 40%;
}
.list-meta-2.d5456546f {
	width: 60%;
}
.list-meta-1.regtretert .woocommerce-product-rating {
	line-height: 2;
	display: block;
	margin-top: -7px;
	margin-bottom: -10px;
	font-size: 13px;
	font-weight: 400;
}
.box-rating {
	padding-top: 15px;
}
.rangi-1:hover {
	background: #eee !important;
	color: #666 !important;
	box-shadow: 0px 0px #fff;
}
.ps1-1 h3 {
	font-size: 14px;
	font-weight: 400;
	line-height: 31px;
	text-align: center;
	min-height: 62px;
}
.risk-meta span:hover {
	background: #2dcea2;
	color: #fff;
	transition: 0.3s;
}
.risk-meta span i {
}
	.product-list-45645654 {
	float: right;
	width: 33.3%;
	padding: 10px;
	box-sizing: border-box;
}
.main-side {
	float: right;
	width: 23%;
}
.prdctfltr_wc.prdctfltr_slide .prdctfltr_woocommerce_ordering {
	display: block;
}
.prdctfltr_filter {
	background: #fff;
	box-shadow: 0 10px 40px rgba(110,134,216,.1);
	margin-bottom: 15px;
	border-radius: 5px;
	padding: 20px !important;
	box-sizing: border-box;
	margin-top: 15px;
}
.prdctfltr_widget_title i {
	float: left;
	padding: 1px 0px;
}
.prdctfltr_collector_flat > span {
	background-color: #f4f4f4;
	background-color: #fff;
	border-radius: 3px;
	box-shadow: 0 3px 20px rgba(110,134,216,.1);
	padding: 10px;
	box-sizing: border-box;
	margin: 0px 0px 15px 15px;
}
.list-p-1 {
	float: right;
	width: 100%;
	padding: 40px 0px;
}
.main-bak {
	float: left;
	width: 74%;
}
.woocommerce-cart-form__cart-item .quantity .qty {
	width: unset;
	text-align: center;
}
.woocommerce form .form-row label {
	float: right;
	width: 100%;
	padding: 10px 0px;
}
.bak-mm-1 {
	background: #fff;
	box-shadow: 0 10px 40px rgba(110,134,216,.1);
	float: right;
	width: 100%;
	padding: 20px;
	box-sizing: border-box;
	border-radius: 5px;
}
.bak-mm {
	float: right;
	width: 100%;
	padding: 0px 15px;
	box-sizing: border-box;
}
textarea, input {
	box-sizing: border-box;
	width: 100%;
	background: #fff;
	border: 0px solid;
	font-family: iranyekan;
	color: #666;
	font-size: 14px;
	padding: 15px;
	/* box-sizing: border-box; */
	border-radius: 5px;
	float: right;
	/* width: 100%; */
	margin: 10px 0px;
	border: 1px solid #eee;
}
.woocommerce #review_form #respond .form-submit input {
	right: auto;
	background: #2dcea2;
	color: #fff;
	padding: 15px 20px;
	font-family: iranyekan;
	font-weight: 400;
	width: unset;
}
.userj-1 form .form-row {
	padding: 0px;
	margin: 0px;
	position: relative;
	margin-bottom: 15px;
}
.woocommerce-message {
	border-top-color: #8fae1b;
	border: 0px solid;
	background: #fff;
	box-shadow: 0 10px 40px rgba(110,134,216,.1);
	border-radius: 5px;
}
#wp-comment-cookies-consent {
	width: unset;
	margin-top: 3px;
	margin-left: 5px;
}
.side-meta-1-box.button-435345 {
	padding: 0px;
}
.sidenav {
	height: 100%;
	width: 0;
	position: fixed;
	/* z-index: 1; */
	top: 0;
	right: 0;
	background-color: #515151;
	overflow-x: hidden;
	padding-top: 0px;
	transition: 0.5s;
	box-shadow: 0 0 16px rgba(21, 21, 21, 0.06);
	z-index: 9999999999;
	box-sizing: border-box;
	width: 300px;
	display: none;
}
.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::placeholder {
font-style: unset !important;
font-size: 13px !important;
color: #111 !important;
}
/* The navigation menu links */
.sidenav a {
  padding: 8px 8px 8px 32px;
  text-decoration: none;
  font-size: 25px;
  color: #818181;
  display: block;
  transition: 0.3s;
}
.woof_products_top_panel {
	z-index: 1;
}
.mob-1 .search {
	background: #fff;
	border-radius: 5px;
	float: right;
	width: 100%;
	box-sizing: border-box;
}
.mob-1 .text {
	border: 0px;
	margin: 0px;
	width: 80%;
}
.mob-1 .submit.icon-search {
	float: left;
	background: #2dcea2;
	height: 50px;
	width: 50px;
	font-size: 20px;
	color: #fff;
	border: 0px solid;
	border-radius: 5px 0px 0px 5px;
}
.mob-1 {
	float: right;
	width: 100%;
	padding: 20px 20px;
	box-sizing: border-box;
	border-bottom: 1px solid #4d4d4d;
}
.closebtn {
	float: right;
	position: absolute;
	width: 20px;
	background: #fff;
	padding: 0px !important;
	height: 20px;
	border-radius: 90px;
	box-shadow: 0px 1px 5px #00000017 !important;
	margin-right: 15px;
	margin-top: 10px;
	font-size: 15px !important;
	text-align: center;
	color: #666 !important;
}
.mobile-menu-1 .sub-menu {
	display: none;
}
.mob-1 {
	float: right;
	width: 100%;
	padding: 15px;
	box-sizing: border-box;
	border-bottom: 1px solid hsla(0, 0%, 100%, 0.24);
}
.mobile-menu-1 {
	float: right;
	width: 100%;
}
.mobile-menu-1 ul {
	margin: 0px;
	padding: 0px;
}
.mobile-menu-1 li {
	float: right;
	width: 100%;
	margin-bottom: 5px;
	display: block !important;
}
.mobile-menu-1 li a {
	float: right;
	width: 80%;
	padding: 10px !important;
	box-sizing: border-box;
	color: #d0d0d0;
	font-size: 20px !important;
	font-weight: 400;
}

.mobile-menu-1 li a::before {
	display: none;
}

.mobile-menu-1 li a::after {
	display: none;
}
.mobile-menu-1 li:hover {
	border: 0px solid !important;
	height: 48px !important;
	margin-bottom: 0px !important;
}
.box-rating.woocommerce .star-rating {
	float: left;
	margin-left: 0px !important;
}
.mobile-menu-1 .menu-item-has-children::before {
	content: "\f140";
	font-family: material design icons;
	float: left;
	color: #fff;
	font-size: 20px;
	background: #5e5e5e;
	width: 20%;
	box-sizing: border-box;
	text-align: center;
	padding: 12px 0px;
}
.mobile-menu-1 .accordion.active .sub-menu {
	display: block;
	position: relative;
	background: #5e5e5e;
	height: unset;
	margin-top: 0px !important;
	float: right;
	width: 100%;
	box-sizing: border-box;
	padding: 15px;
	box-sizing: border-box;
	visibility: visible;
}
.mobile-menu-1 .mega .sub-menu li {
	width: 100%;
	list-style: none;
}
.mobile-menu-1 .accordion.active .sub-menu .sub-menu {
	display: none !important;
}
.mobile-menu-1 .accordion.active .sub-menu li::before {
	display: none;
}

/* When you mouse over the navigation links, change their color */
.sidenav a:hover {
  color: #f1f1f1;
}
.side-meta-1-box.button-435345 a {
	background: none !important;
	box-shadow: 0px 0px #fff !important;
	color: #555 !important;
	font-size: 12px;
	font-weight: 400 !important;
}
.side-meta-1-box.button-435345 a:hover {
	color: #fff !important;
}
.side-meta-1-box.button-435345 a::before {
	content: "\f96c";
	font-family: material design icons;
	font-size: 25px;
	margin-bottom: 14px;
	float: right;
	width: 100%;
	box-sizing: border-box;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
	box-shadow: 0 5px 15px rgba(45, 206, 162, 0.34);
	font-family: iranyekan;
	font-weight: 400;
	padding: 15px 20px;
	background: #2dcea2;
	color: #fff;
	border-radius: 5px;
}
.userj-1 form .form-row i {
	float: left;
	position: absolute;
	left: 10px;
	font-size: 16px;
	width: 30px;
	text-align: center;
	height: 30px;
	background: #eee;
	top: 10px;
	border-radius: 90px;
	color: #666;
	box-sizing: border-box;
	padding-top: 5px;
	z-index: 1;
}
.leading {
	text-align: center;
}
#reg-btn {
	background: none;
	color: #2dcea2;
	font-family: iranyekan;
	border: 0px solid;
	font-size: 16px;
}
#rememberme {
	width: unset;
	margin-top: 4px;
	margin-left: 5px;
}
.faramooshi {
	float: left;
}

.commentlist {
	float: left !important;
	width: 45% !important;
	position: relative;
}
.comment-text {
	float: right;
	width: 100%;
	margin: 0px !important;
	box-sizing: border-box;
}
.woocommerce #reviews #comments ol.commentlist li img.avatar {
	float: right;
	position: relative;
	top: 0;
	right: 0;
	padding: 3px;
	width: 40px;
	height: auto;
	background: #2dcea2;
	border: 0px !important;
	margin: 0;
	box-shadow: none;
	border-radius: 90px;
	margin-bottom: -20px;
	margin-right: 20px;
	box-shadow: 0 3px 10px rgba(45, 206, 162, 0.34);
	padding: 6px;
}
.woocommerce #reviews #comments ol.commentlist li {
	padding: 0;
	margin: 0 0 20px;
	border: 0;
	position: relative;
	background: 100%;
	border: 0;
	float: right;
	width: 100%;
}
.woocommerce .woocommerce-ordering select {
	vertical-align: top;
	border: 0px solid;
	padding: 10px;
	font-family: iranyekan;
	color: #666;
	border-radius: 5px;
	-webkit-appearance: none;
	background: none;
	position: relative;
	padding-left: 20px;
}
.woof_radio_term_reset_visible {
	display: inline-block !important;
	padding: 2px 0 0 7px;
	display: none !important;
}

.woocommerce .woocommerce-ordering::before {
	content: "\f140";
	font-family: material design icons;
	float: left;
	position: absolute;
	left: 10px;
	top: 11px;
}
.woocommerce .woocommerce-ordering {
	margin: 0px;
	position: relative;
	background: #eee;
	float: left;
	border-radius: 5px;
}
.woocommerce .woocommerce-result-count {
	margin: 11px 0px;
}
.head-page {
	float: right;
	width: 100%;
	background: #2dcea2;
	color: #fff;
	font-size: 15px;
	font-weight: 400;
	padding: 15px 0px;
	box-sizing: border-box;
}
.pro-1-1 {
	float: right;
	width: 100%;
	padding: 40px 0px;
}
.woocommerce table.shop_table {
	font-family: iranyekan;
	font-weight: 400;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
	background-color: #2dcea2;
	color: #fff;
	-webkit-font-smoothing: antialiased;
	font-family: iranyekan;
	font-weight: 400;
	box-shadow: 0 5px 15px rgba(45, 206, 162, 0.34);
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
	font-family: iranyekan;
	font-weight: 400;
}
.pro-1-2 {
	padding: 20px;
	background: #fff;
	box-shadow: 0 10px 40px rgba(110,134,216,.1);
	border-radius: 5px;
	float: right;
	width: 100%;
	box-sizing: border-box;
}
.woocommerce table.cart {
	border: 1px solid #eaeaea;
	padding: 15px;
	box-sizing: border-box;
}
.woocommerce table.cart td {
	border-top: 0px;
}

.woocommerce-cart-holder .actions {
	padding: 20px 20px !important;
	margin-top: 15px !important;
	border-radius: 5px;
	background: #eee;
}
.woocommerce-cart-holder {
	float: right;
	width: 70%;
}

.woocommerce .cart .button, .woocommerce .cart input.button {
	float: none;
	background: #2dcea2;
	color: #fff !important;
	font-family: iranyekan;
	font-weight: 400;
	padding: 15px 20px !important;
	border-radius: 5px;
}
.coupon #coupon_code {
	padding: 12px;
	width: unset;
	background: #fff;
	border: 0px solid;
	margin-left: 10px;
}
.cart-collaterals.sticky-sidebar {
	float: left;
	width: 30%;
	padding-right: 20px;
	box-sizing: border-box;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
	float: left;
	width: 100%;
	padding: 20px;
	box-sizing: border-box;
	border-radius: 5px;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
	background-color: #515151;
	box-shadow: 0 5px 15px rgba(66, 66, 66, 0.34);
}
.shop_table.shop_table_responsive {
	background: #fff;
}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {
	background-color: #515151;
	color: #fff;
	box-shadow: 0 5px 15px rgba(85, 85, 85, 0.34);
}
.checkout-button.button.alt.wc-forward {
	margin-bottom: 0px;
}
.cart_totals h2 {
	margin-top: 0px;
	font-size: 18px;
	font-weight: 400;
	margin-bottom: 20px;
}
.woocommerce-cart table.cart img {
	width: 40px;
	height: 40px;
	background: #fff;
	box-shadow: 0px 2px 7px #eee;
	padding: 10px;
	border-radius: 150px;
}
.wishlist-items-wrapper {
	background: #fff;
	border-radius: 5px;
	box-shadow: 0 10px 40px rgba(110,134,216,.1);
	border-radius: 5px;
}
#yith-wcwl-form table.cart {
	border: 0px solid #eaeaea;
	padding: 15px;
	box-sizing: border-box;
}
.select2-container--default .select2-selection--single {
	background-color: #fff;
	border: 1px solid #eee;
	border-radius: 4px;
	height: 50px;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
	left: 1px;
	right: auto;
	padding: 10px;
}
.select2-container--default .select2-results > .select2-results__options {
	max-height: 200px;
	overflow-y: auto;
	float: right;
	width: 100%;
}
.select2-dropdown {
	border: 1px solid #eee;
}

.select2-container--default .select2-search--dropdown .select2-search__field {
	border: 1px solid #eee;
}
#wast-mobile {
	padding: 15px;
	box-sizing: border-box;
	border: 1px solid #eee;
}

.footer {
	float: right;
	width: 100%;
	padding: 30px 0px;
	background: #fff url(img/bg.png);
	margin-top: 0px;
	background-size: 100%;
	padding-bottom: 0px;
}
.copyright {
	float: right;
	width: 100%;
	background: #f5f5f5;
	padding: 20px 0px;
	margin-bottom: 0px;
	border-top: 1px solid #eaeaea;
}
.footer-1 {
	float: right;
	width: 100%;
	padding: 20px 0px 40px 0px;
	border-bottom: 1px solid #f0f0f0;
}
.footer-2 {
	float: right;
	width: 100%;
}
.footer-menu-box {
	float: right;
	width: 22%;
	padding: 20px 0px;
	box-sizing: border-box;
}
.footer-menu-box h3::before {
    content: "";
    float: right;
    width: 10px;
    height: 10px;
    background: #2dcea2;
    border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
    margin-top: 6px;
    margin-left: 8px;
}
.footer-menu-box li {
	list-style: none;
	float: right;
	width: 100%;
}
.footer-menu-box.n2 {
	line-height: 25px;
	font-weight: 400;
}
.footer-menu-box ul {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 100%;
	padding: 0px 10px;
}
.footer-menu-box ul li a {
	float: right;
	width: 100%;
	padding: 4px 0px;
}
.footer-menu-box ul li a::before {
	content: "";
	float: right;
	width: 6px;
	height: 6px;
	background: #DFDFDF;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 7px;
	margin-left: 8px;
}
	
.footer-menu-box h3 {
	font-weight: 400;
}
.mrfooter-box {
	float: right;
	width: 16.6%;
	text-align: center;
}
.mrfooter-box i {
	font-size: 30px;
}
/* salam , tarah in ghaleb mohammad banaderi az halsho.ir ast */

.mrfooter-box h4 {
	margin: 15px 0px;
	font-weight: 100;
	color: #666;
	float: right;
	width: 100%;
	margin-top: 25px;
}
.n1 {
	width: 30%;
	padding-left: 50px;
	box-sizing: border-box;
}
.n1 p {
	line-height: 31px;
	text-align: justify;
	font-size: 13px;
	color: #666;
}

.addres-footer {
	float: right;
	width: 100%;
	padding: 10px 0px;
}
.addres-footer i {
	float: right;
	width: 35px;
	height: 35px;
	color: #666;
	border-radius: 90px;
	text-align: center;
	font-size: 16px;
	box-sizing: border-box;
	padding-top: 5px;
	margin-top: -5px;
	margin-left: 0px;
}
.footer-img {
	float: right;
	width: 100%;
	padding: 15px 0px;
}
.footer-img img {
	width: 150px;
}

.mrfooter-box i {
	width: 60px;
	height: 60px;
	background: #eee;
	display: block;
	margin: auto;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	box-sizing: border-box;
	padding-top: 12px;
	color: #666;
}
.social-1 {
	float: right;
	width: 100%;
	margin-top: 10px;
}
.social-1 a {
	float: right;
	width: unset;
	height: unset;
	background: none;
	text-align: center;
	color: #666;
	border-radius: 90px;
	margin-right: 10px;
	font-size: 18px;
	box-sizing: border-box;
	padding-top: 5px;
}
.etel-111-1 i {
	font-size: 30px;
}
.etel-111-1 h4 {
	margin: 0px;
	font-weight: 400;
	color: #666;
	margin-top: 10px;
}
.yith-wcwl-icon.fa.fa-heart-o {
	margin: 0px;
	margin-bottom: 10px;
	font-family: fontawesome;
}
.side-meta-1-box:hover .yith-wcwl-icon.fa.fa-heart-o {
	color: #fff;
}

.add_to_wishlist span {
	display: none;
}
.woocommerce-MyAccount-navigation-link {
	float: right;
	width: 100%;
	list-style: none;
}
.woocommerce-MyAccount-navigation-link a {
	float: right;
	width: 100%;
	padding: 15px;
	box-sizing: border-box;
	font-weight: 400;
}
.woocommerce-MyAccount-navigation ul {
	float: right;
	width: 100%;
	margin: 0px;
	padding: 25px 25px;
	box-sizing: border-box;
}
.woocommerce-MyAccount-navigation-link.is-active a {
	background: #2dcea2;
	box-shadow: 0 5px 15px rgba(45, 206, 162, 0.34);
	border-radius: 5px;
	color: #fff;
}
.woocommerce-MyAccount-navigation-link a::before {
	content: "\f35c";
	font-family: material design icons;
	float: right;
	font-size: 16px;
	margin-left: 7px;
	margin-top: 2px;
	font-size: 20px;
	float: right;
	margin-top: -2px;
}
.in1 img {
	width: 90px;
	border-radius: 150px;
	background: #2dcea2;
	padding: 6px;
	box-shadow: 0 5px 15px rgba(45, 206, 162, 0.34);
	height: unset;
}
.owl-offer1 {
	background: #fff;
	border-radius: 5px;
	box-shadow: 0px 2px 20px #1111110f;
	padding: 20px;
	box-sizing: border-box;
	float: right;
	width: 100%;
	box-sizing: border-box;
}
.img-1212312 img {
	float: right;
	width: 40%;
}
.img-1212312 img {
	float: right;
}

.img-1212312 {
	float: right;
	width: 40%;
	padding: 20px;
	border-radius: 5px;
	box-sizing: border-box;
	position: relative;
	background: #fff;
	border: 1px dashed #dfdfdf;
}
.img-1212312 .mizan {
	position: absolute;
	left: 0;
	margin-top: 35px;
}
.nesf-50 {
	float: left;
	width: 60%;
	padding: 0px 50px;
	box-sizing: border-box;
	padding-left: 20px;
}
.owl-offer1 .owl-nav {
	display: none;
	float: left;
	width: 40px;
	left: -20px;
	bottom: 30px;
	top: 70%;
	text-align: left;
}
.iran-pak.in-offer-2 {
	width: 100%;
	text-align: center;
	font-size: 25px;
}
.owl-offer1 .owl-nav button {
	float: left !important;
	margin: 0px !important;
	margin-bottom: 10px !important;
	margin-left: -10px !important;
}
.timer-wrapper {
	float: left;
	padding: 6px;
}
.wishlist-items-wrapper .product-name a {
	float: right;
}
.pricr-offer {
	float: right;
	width: unset;
	font-size: 17px;
	background: rgba(45, 206, 162, .1);
	padding: 11px 25px !important;
	/* box-sizing: border-box; */
	text-align: center;
	border-radius: 90px;
	margin: 10px 0px;
	position: relative;
	border: 0px solid #eee;
	/* box-sizing: border-box; */
	color: #2dcea2;
}
.pricr-offer::before {
	content: "\f024";
	font-family: material design icons;
	float: right;
	position: absolute;
	right: 0;
	font-size: 30px;
	color: #fff;
	display: none;
}

.price-offer del {
	color: #bfbfbf;
}
.time1 {
	background: #fff;
	width: 50px;
	height: 50px;
	font-size: 20px;
	border-radius: 90px;
	padding-top: 13px;
	font-weight: 400;
	
}
.nesf-50 .rasmi {
	margin-top: 0px;
}
.pricr-offer ins {
	color: #2dcea2;
	font-weight: 400;
	margin-right: 0px;
	float: right;
	width: unset;
	text-align: right;
	margin-right: 15px;
	padding-right: 15px;
}
.text32 {
	font-size: 14px;
	
}
.pricr-offer del {
	color: rgb(168, 234, 216);
	float: right;
	width: unset;
	text-align: right;
}
.mini-1-time {
	background: #2dcea2;
	color: #fff;
}
.iran-pak.in-offer-2 {
	width: 250px;
	text-align: center;
	font-size: 25px;
	margin: auto;
	float: none;
	margin-bottom: 20px;
}
.in-offer-22 {
	float: right;
	width: 100%;
	margin-top: 20px;
	background: #fff;
	padding-top: 0px;
}
.niaz-1 ins {
	float: right;
	margin-right: -45px;
	width: 100%;
	margin-top: 10px;
	font-size: 17px;
	color: #111;
}

.niaz-1 .timer {
	font-size: 14px;
	font-weight: 400;
	margin-top: 1.5px;
}
.niaz-1 .list-meta-2 {
	width: 100%;
}
.niaz-1 h3 {
	font-size: 14px;
	font-weight: 100;
	line-height: 25px;
	min-height: 50px;
}
.niaz-1 .iran-pak {
	width: 100%;
}
.niaz-1 del {
	float: right;
	width: 100%;
}
.product-list-1.ps3.jjj-112 .darsad {
	float: none;
	margin: auto;
	position: relative;
	padding: 3px 10px 1px 10px;
}
.woocommerce-MyAccount-navigation-link--dashboard a::before {
	content: "\f007";
}
.woocommerce-MyAccount-navigation-link--orders a::before {
	content: "\fb4f";
}
.woocommerce-MyAccount-navigation-link--downloads a::before {
	content: "\f996";
}
.woocommerce-MyAccount-navigation-link--edit-address a::before {
	content: "\f981";
}
.woocommerce-MyAccount-navigation-link--edit-account a::before {
	content: "\f013";
}
.woocommerce-MyAccount-navigation-link--customer-logout a::before {
	content: "\fb2e";
}
.woocommerce-MyAccount-navigation-link--mywishlist a::before {
	content: "\f2d1";
}
.woocommerce-MyAccount-navigation-link--tickets a::before {
	content: "\fa37";
}
.user-a-1 {
	background: #fff;
	box-shadow: 0 10px 40px rgba(110,134,216,.1);
	padding: 30px 15px;
	box-sizing: border-box;
	float: right;
	width: 100%;
	border-radius: 5px;
}
.elkone h3 {
	float: right;
	width: 100%;
	margin-top: 0px;
	font-weight: 400;
}
.elkone h3::before {
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #2dcea2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 7px;
	margin-left: 8px;
}
	.elktwo {
	float: right;
	width: 100%;
	padding: 15px;
	border-bottom: 1px solid #eee;
	box-sizing: border-box;
}
.elktwo img {
	float: right;
	width: 50px;
	border-radius: 90px;
	background: #eee;
	padding: 5px;
	box-sizing: border-box;
}
.elk-1 {
	float: right;
	width: 80%;
	padding-right: 10px;
	box-sizing: border-box;
	padding-top: 7px;
}
.user-a {
	float: right;
	width: 33.3%;
	padding: 15px;
	box-sizing: border-box;
}
.elktwo:last-child {
	border-bottom: 0px solid;
}
.woocommerce-info {
	border-top-color: #1e85be;
	border: 0px solid;
	background: #fff;
	border-radius: 5px;
	box-shadow: 0 10px 40px rgba(110,134,216,.1);
}
fieldset {
	border: 0px solid;
	padding: 10px 0px;
}
.userj {
	float: right;
	width: 100%;
	background: #fff;
	box-shadow: 0 10px 40px rgba(110,134,216,.1);
	padding: 20px;
	box-sizing: border-box;
	border-radius: 5px;
}
.userj-1 {
	float: left;
	width: 50%;
	border-right: 1px dashed #eee;
	padding: 30px 50px;
	box-sizing: border-box;
}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
	border: 0px solid #d3ced2;
}
.tabcontent {
	display: none;
}

.elkone {
	float: right;
	width: 100%;
	background: #fff;
	box-shadow: 0 10px 40px rgba(110,134,216,.1);
	padding: 20px;
	box-sizing: border-box;
	border-radius: 5px;
}
.elk {
	float: right;
	width: 100%;
	padding: 15px;
	box-sizing: border-box;
}

.woocommerce-account .woocommerce-MyAccount-content {
	float: left;
	width: 77%;
	padding-right: 30px;
	box-sizing: border-box;
}
.disk-1 {
	float: right;
	width: 80%;
	box-sizing: border-box;
	padding-right: 20px;
}
.disk-1 h2 {
	font-size: 15px;
	font-weight: 400;
	margin: 0px;
}
.voroodbadge {
	float: right;
	width: 50%;
	background: url(img/login.png) no-repeat center;
	height: 400px;
	background-size: 100%;
	padding: 40px 0px;
}
.onvanij {
	font-weight: 400;
	font-size: 17px;
}
.onvanij::before {
	content: "";
float: right;
width: 10px;
height: 10px;
background: #2dcea2;
border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
margin-top: 8px;
margin-left: 8px;
}

.side-meta-1-box.ksfgfdg  .wishlist-fragment {
	float: right;
	width: 100%;
	margin-top: 0px;
}
.side-meta-1-box.ksfgfdg {
	padding: 0px;
	position: relative;
}
.side-meta-1-box.ksfgfdg .add_to_wishlist.single_add_to_wishlist {
	float: right;
	width: 100%;
	padding: 17px 0px 10px 0px;
}
.side-meta-1-box.ksfgfdg .yith-wcwl-wishlistaddedbrowse {
	float: right;
	width: 100%;
	padding: 17px 0px 10px 0px;
}
.side-meta-1-box.ksfgfdg .add_to_wishlist.single_add_to_wishlist::after {
	content: "علاقه مندی";
	font-size: 12px;
	font-weight: 400;
}
.side-meta-1-box.ksfgfdg .yith-wcwl-wishlistaddedbrowse::after {
	content: "علاقه مندی";
	font-size: 12px;
	font-weight: 400;
}

.header-cart-count {
	font-size: 14px;
	line-height: 20px;
}

.side-meta-1-box.ksfgfdg .yith-wcwl-wishlistexistsbrowse {
	float: right;
	width: 100%;
	padding: 17px 0px 10px 0px;
}
#yith-wcwl-popup-message {
	display: none !important;
}
.yith-wcwl-wishlistexistsbrowse a {
    display: none;
}

.side-meta-1-box.ksfgfdg .yith-wcwl-wishlistexistsbrowse a {
	text-indent: -100px;
	position: absolute;
	width: 100%;
	right: 0;
	top: 0;
	height: 100%;
	z-index: 1;
	overflow: hidden;
	display: block;
}
.yith-wcwl-add-to-wishlist .delete_item {
	float: right;
	padding: 4px 0px;
	text-align: center;
	font-size: 12px !important;
	color: #515151;
	font-weight: 400;
}
.yith-wcwl-add-to-wishlist .delete_item ::after {
	content: "علاقه مندی";
	font-size: 12px;
	font-weight: 400;
}
.yith-wcwl-add-to-wishlist .delete_item i {
	margin: 0px;
	padding: 11px 0px;
}

.side-meta-1-box.ksfgfdg .yith-wcwl-wishlistexistsbrowse::after {
	content: "علاقه مندی";
	font-size: 12px;
	font-weight: 400;
}
.side-meta-1-box.بله {
	display: block;
}
.side-meta-1-box.خیر {
	display: none;
}
.jjjok-1 {
	position: absolute;
	width: 50px;
	background: #fff;
	box-shadow: 0px 2px 20px #1111110f;
	top: 0;
	left: 0;
	margin-left: -60px;
	border-radius: 5px;
	display: none;
}
.side-meta-1-box.jjjok {
	position: relative;
	cursor: pointer;
}
.share-2 {
	float: right;
	width: 100%;
	padding: 4px 8px;
	box-sizing: border-box;
}
.share-2 a {
	float: right;
	width: 100%;
	border-bottom: 1px solid #eee;
	font-size: 18px;
}
.liningk {
	float: left;
	background: #eee;
	width: 40px;
	height: 40px;
	border-radius: 90px;
	font-size: 18px;
	margin-right: 10px;
}
.liningk span {
	height: unset;
	width: unset;
	padding: 0px;
	margin: 0px;
	background: none !important;
	float: none;
}
.liningk .yith-wcwl-add-to-wishlist {
	margin-top: 0px;
	padding-top: 10px;
}

.share-2 a:last-child {
	border-bottom : 0px;
}
.share-2 a:hover {
	color: #2dcea2;
}
.liningk .add_to_wishlist.single_add_to_wishlist {
	float: right;
	width: 100%;
	margin-top: -10px !important;
	padding-top: 10px !important;
}
.menu-header ul .mega .sub-menu li a::before {
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #2dcea2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 4px;
	margin-left: 8px;
}

.menu-header ul .mega .sub-menu li .sub-menu a::before {
	content: "";
	float: right;
	width: 6px;
	height: 6px;
	background: #DFDFDF;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 6px;
	margin-left: 8px;
}
.menu-item-has-children .sub-menu :hover {
    border-bottom: 0px solid #2dcea2;
    box-sizing: border-box;
}
.menu-header li .sub-menu li:hover .sub-menu {
	display: block;
	right: 90%;
	top: 10px;
	border-radius: 5px;
	margin-top: 0px !important;
}
#review_form_wrapper {
	float: right;
	width: 50%;
	padding-left: 30px;
	box-sizing: border-box;
	padding-top: 20px;
}
.left-timer-123123 {
	float: right;
	width: unset;
	padding: 23px 0px;
	box-sizing: border-box;
}
.left-timer-123123 h3 {
	margin: 0px;
	font-size: 20px;
	font-weight: 400;
	color: #2dcea2;
}
.left-timer-123123 h5 {
	margin: 0px;
	font-weight: 100;
	font-size: 15px;
	text-align: right;
}
.yekyek {
	float: right;
	width: 55%;
	padding-left: 30px;
	box-sizing: border-box;
}
.dodo {
	float: left;
	width: 45%;
	background: #eee;
	padding: 20px;
	box-sizing: border-box;
	border-radius: 5px;
	margin-bottom: 20px;
}
.iran-pak.in-offer-2.nevise {
	width: 250px !important;
	margin: auto;
	float: none !important;
}
.wefwerwe {
	float: right;
	width: 100%;
	position: absolute;
	top: 0;
	right: 0;
}

.variations {
	float: right;
	width: 100%;
}
.variations select {
	width: 100%;
	float: right;
	background: #fff;
	border: 0px solid;
	font-family: iranyekan;
	color: #666;
	padding: 10px;
	box-sizing: border-box;
	border-radius: 5px;
}
.variations tr {
	float: right;
	width: 100%;
	padding: 15px 0px;
	padding-bottom: 0px;
}
.variations tr td {
}
.woo-variation-swatches-stylesheet-enabled.rtl table.variations td.label {
	padding-left: 15px;
	padding-right: 0;
	text-align: left;
	float: right;
	padding: 10px 0px 10px 10px;
}
.woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]:hover {
	background-color: #2dcea2;
	color: #fff;
}
.color-variable-item {
	border-radius: 90px !important;
	overflow: hidden;
	box-shadow: 0px 0px #fff !important;
	border: 1px solid #eee;
	padding: 4px !important;
}
.color-variable-item .variable-item-span {
	border-radius: 90px;
}
.value.woo-variation-items-wrapper {
	float: right;
	width: 100%;
	padding: 0px;
}

.menu-resp {
	display: none;
}
.stock.in-stock {
	float: right;
	width: 100%;
	display: none;
}
.price-kharid .woocommerce-Price-amount.amount {
	float: none;
	position: relative;
	margin-top: 10px;
	float: unset;
	width: unset;
	display: inline-block;
}
.reset_variations {
	float: right;
	background: #fff;
	padding: 4px 10px;
	border-radius: 5px;
	margin-top: 10px;
}
.matn-didgah {
	float: right;
	width: 100%;
	background: #eee;
	margin-bottom: 20px;
	padding: 20px;
	box-sizing: border-box;
	border-radius: 5px;
}
.matn-didgah ul {
	padding: 15px 0px;
	margin: 0px;
}
.matn-didgah ul li {
	float: right;
	width: 100%;
	list-style: none;
	padding: 5px;
	font-weight: 400;
}
.matn-didgah ul li::before {
	content: "";
	float: right;
	width: 8px;
	height: 8px;
	background: #d3d3d3;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 5px;
	margin-left: 8px;
}
.matn-didgah h3::before {
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #2dcea2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 8px;
	margin-left: 8px;
	position: relative;
	top: -1px;
}
.matn-didgah h3 {
	float: right;
	width: 100%;
	position: relative;
	margin-bottom: 20px;
	font-weight: 400;
}
.product-list-1.ps1 img {
	padding: 20px;
	box-sizing: border-box;
	width: 100%;
}
.category-111 {
	float: right;
	width: 100%;
	background: #2dcea2;
	padding: 30px;
	box-sizing: border-box;
	border-radius: 5px;
	box-shadow: 0 5px 15px rgba(45, 206, 162, 0.34);
}

.category-111:hover {
	opacity: 0.8;
}
.category-111 i {
	float: right;
	width: 50px;
	height: 50px;
	background: #43ddb3;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	font-size: 20px;
	text-align: center;
	color: #fff;
	padding-top: 14px;
}
.category-111-box {
	float: right;
	width: 70%;
	padding-right: 15px;
	color: #fff;
}
.category-111-box h3 {
	margin: 0px;
	font-weight: 400;
	font-size: 17px;
	margin-top: 4px;
}
.category-111-box h5 {
	margin: 0px;
	font-weight: 100;
	color: #f2f2f2;
	font-size: 14px;
}
.img-1212312 .timer-wrapper .time1 {
	background: #eee !important;
}
.img-1212312 .timer-wrapper .mini-1-time {
background: rgba(247,169,0,0.1) !important;
color: rgba(247,164,0,0.65) !important;
}
.header-one-2 ul {
	padding: 0px;
	margin: 0px;
}
.header-one-2 ul li {
	list-style: none;
	float: right;
}
.header-one-2 ul li a {
	font-weight: 400;
	margin-right: 15px;
	color: #666;
}
.styleslider .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
	float: left;
	width: unset;
	margin-left: 20px;
}
.styleslider .elementor-swiper-button {
	position: absolute;
	margin-top: -20px;
	right: 20px !important;
	top: 100%;
	background: #111;
	width: 40px;
	height: 40px;
	text-align: center;
}
.styleslider .elementor-swiper-button.elementor-swiper-button-next {
	right: 0 !important;
	background: #292929;
}
.styleslider .elementor-swiper-button.elementor-swiper-button-prev {
	right: 40px !important;
	background: #373737;
}
.styleslider .elementor-swiper-button i {
	width: 100%;
	padding-top: 10px;
	box-sizing: border-box;
	font-size: 20px !important;
}

.styleslider .swiper-pagination-bullet {
	width: 20px;
	height: 20px;
	background: #313131;
	opacity: 1;
	border-radius: 5px;
}
.styleslider .swiper-pagination-bullet-active {
	background: #2dcea2;
	width: 20px;
	border-radius: 5px;
	height: 20px;
}
.rtrt565646536 .product-list-1.ps3.jjj-112 {
	box-shadow: 0px 0px 0px #fff;
	padding: 20px 15px;
	box-sizing: border-box;
	border: 0px solid #eee;
}
.rtrt565646536 .owl-nav {
	float: left;
	padding: 10px 0px;
}
.rtrt565646536 .owl-nav button {
	float: right;
	background: #292929;
	border: 0px solid;
	color: #fffffe;
	font-size: 20px;
	width: 40px;
	height: 40px;
}
.msdfsd-23423 {
	float: right;
	width: 100%;
}
.msdfsd-23423 .woocommerce-message {
	margin-top: 25px;
	margin-bottom: 0px;
	padding: 25px;
}
.msdfsd-23423 .button.wc-forward {
	margin-top: -10px !important;
	margin-bottom: -10px !important;
}
.msdfsd-23423 .woocommerce-message::before {
	display: none;
}
.side-meta-1-box.ksfgfdg .yith-wcwl-add-button:hover .add_to_wishlist.single_add_to_wishlist::after {
	color: #fff;
}
.blogmain {
	float: right;
	width: 100%;
	padding: 40px 0px;
}
.main-blog-1 {
	float: right;
	width: 73%;
}
.main-blog-2 {
	float: right;
	width: 100%;
	padding: 20px;
	box-sizing: border-box;
	background: #fff;
	box-shadow: 0px 2px 20px #1111110f;
	border-radius: 5px;
	margin-bottom: 30px;
}
.main-blog-2 h1 {
	margin: 0px;
	font-size: 18px;
	font-weight: 400;
	padding: 10px;
	padding-bottom: 20px;
}
.blog-meta {
	float: right;
	width: 100%;
	padding: 5px 0px;
}
.blog-meta-user {
	float: right;
	width: unset !important;
	box-sizing: border-box;
	padding: 5px;
}
.blog-meta-user img {
	float: right;
	width: 40px;
	height: 40px;
	border-radius: 150px;
}
.blog-meta-user h5 {
	float: right;
	font-size: 15px;
	font-weight: 400;
	margin: 10px 0px;
	padding-right: 10px;
	box-sizing: border-box;
}
.blog-meta-user.dfgttyret {
	float: left;
}
.post-n-meta.meta-tag-1 {
	float: right;
	width: 100%;
	padding: 30px;
	border-bottom: 1px solid #eee;
	box-sizing: border-box;
	padding-bottom: 25px;
}
.post-n-meta.meta-tag-1 a {
	float: right;
	background: #2dcea2;
	color: #fff;
	padding: 8px 15px;
	margin-left: 10px;
	margin-bottom: 10px;
	border-radius: 5px;
	font-weight: 400;
		transition: 0.3s;
}
.post-n-meta.meta-tag-1 a:hover {
	background: #444;
	transition: 0.3s;
}
.blog-meta-user span {
	float: right;
	width: 100%;
	padding: 10px;
	box-sizing: border-box;
	color: #acacac;
}
.share-iran-32 a:hover {
	color: #2dcea2;
}
.main-blog-1345435 {
	float: right;
	width: 100%;
	padding: 30px 20px;
	box-sizing: border-box;
}
.main-blog-1345435 #submit {
	float: right;
	width: unset;
	background: #2dcea2;
	border: 0px solid;
	color: #fff;
}
.main-blog-1345435 .commentlist {
	float: left !important;
	width: 100% !important;
	position: relative;
	box-sizing: border-box;
}

.main-blog-1345435 .commentlist li {
	list-style: none;
	float: right;
	width: 100%;
	padding: 15px;
	box-sizing: border-box;
}

.main-blog-1345435 .commentlist::after {
	right: 20px;
}
.main-blog-1345435 .comment-reply-link {
	float: left;
	background: #2dcea2;
	padding: 10px 15px;
	border-radius: 5px;
	font-weight: 400;
	color: #fff;
}
.main-blog-1345435 img {
	float: right;
	width: 30px;
	height: 30px;
	border-radius: 90px;
	background: #eee;
	padding: 4px;
	margin-top: 1px;
	margin-left: 5px;
}
.main-blog-1345435 p {
	font-weight: 400;
	line-height: 31px;
	margin: 20px 0px;
}
.says {
	display: none;
}
.main-blog-1345435 .comment-meta.commentmetadata {
	display: block;
	margin-top: 5px;
}
.blog-meta-user span i {
	font-size: 17px;
	float: right;
	margin-top: -2px;
	margin-left: 3px;
}
.imgirani {
	float: right;
	width: 100%;
	padding: 20px 0px;
	box-sizing: border-box;
}
.wast-custom-file-input:lang(fa) ~ .wast-custom-file-label::after {
	content: "وارد کنید";
}

.imgirani img {
	width: 100%;
	height: unset;
	border-radius: 5px;
	max-width: 100%;
}
.img-irani-p {
	font-size: 15px;
	font-weight: 400;
	line-height: 31px;
	padding: 30px 20px;
	box-sizing: border-box;
	float: right;
	width: 100%;
}
.share-123123 {
	float: left;
	padding: 20px 20px;
	box-sizing: border-box;
	width: 100%;
	border-bottom: 1px solid #eee;
}
.share-iran-32 {
	float: left;
	font-size: 20px;
}
.share-iran-32 a {
	color: #a0a0a0;
	width: 40px;
	height: 40px;
	float: left;
	background: #f2f2f2;
	margin-right: 5px;
	text-align: center;
	border-radius: 7px;
	padding-top: 7px;
	box-sizing: border-box;
}

.blog-rating {
	float: right;
	height: 40px;
	padding-top: 5px;
}
.kk-star-ratings .kksr-legend {
	margin-top: 5px;
}
.product-list-1234234 {
	background: #fff;
	box-shadow: 0px 2px 20px #1111110f;
	float: right;
	width: 100%;
	border-radius: 5px;
}

.product-list234234 {
	float: right;
	width: 33.3%;
	padding: 10px;
	box-sizing: border-box;
}
.main-blog-1.rr-blog-1 {
	float: right;
	width: 100%;
}
.product-list234234 h3 {
	margin: 0px;
	padding: 15px 20px;
	font-weight: 400;
	min-height: 50px;
	box-sizing: border-box;
	float: right;
	width: 100%;
	text-align: right;
	position: relative;
	line-height: 31px;
}
.product-list234234 h3::after {
	content: "";
	width: 40px;
	height: 2px;
	float: right;
	background: #2dcea2;
	margin-top: 10px;
	position: absolute;
	right: 20px;
	bottom: -3px;
}
.product-list-1234234 .list-meta {
	float: right;
	width: 100%;
	padding: 20px 20px;
	box-sizing: border-box;
	padding-top: 0px;
	margin-top: 10px;
}
.list-meta-2445435 {
	float: left;
	width: 50%;
	text-align: left;
	color: #666;
	padding: 5px 0px;
}
.list-meta-133334 img {
	float: right;
	width: 30px !important;
	height: 30px !important;
	border-radius: 90px !important;
}
.list-meta-133334 h5 {
	font-size: 14px;
	font-weight: 400;
	float: right;
	margin: 5px 7px 0px 0px;
}
.sidebar-blog {
	float: left;
	width: 27%;
	box-sizing: border-box;
	padding-right: 20px;
}
.blog-widget {
	float: right;
	width: 100%;
	padding: 10px;
	box-sizing: border-box;
	background: #fff;
	box-shadow: 0px 2px 20px #1111110f;
	border-radius: 5px;
	margin-bottom: 30px;
}
.blog-widget h4 {
	margin: 0px;
	padding: 20px;
	position: relative;
}
.blog-widget h4::after {
	content: "";
	width: 40px;
	height: 2px;
	background: #2dcea2;
	position: absolute;
	right: 20px;
	bottom: 6px;
}
.sidebar-blog.f345345435 {
	padding-top: 10px;
}
.list-group {
	float: right;
	width: 100%;
	padding: 10px 10px;
		box-sizing: border-box;
}
.list-group-item {
	float: right;
	width: 100%;
	list-style: none;
	padding: 10px 10px;
	box-sizing: border-box;
}
.list-group-item img {
	float: right;
	width: 50px;
	height: 50px;
	border-radius: 90px;
}
.list-group-item {
	float: right;
	width: 100%;
	list-style: none;
}
.list-group-item:first-child {
	text-align: center;
	border-bottom: 1px solid #eee;
	margin-bottom: 20px;
}
.list-group-item:first-child img {
	float: none;
	width: 100px;
	height: 100px;
}
.list-group-item:first-child .mmm-ddf {
	float: right;
	width: 100%;
	padding-right: 10px;
	box-sizing: border-box;
	padding: 10px 0px;
}
.list-group-item:first-child .mmm-ddf h5 {
	font-size: 15px;
	font-weight: 400;
	margin: 0px;
	line-height: 25px;
	padding: 0px 20px;
	margin-bottom: 10px;
}
.mmm-ddf {
	float: right;
	width: 75%;
	padding-right: 10px;
	box-sizing: border-box;
}
.mmm-ddf h5 {
	font-size: 14px;
	font-weight: 400;
	margin: 0px;
}
.mmm-ddf .post-date {
	float: right;
	width: 100%;
	margin-top: 5px;
	color: #959595;
}

.list-meta-133334 {
	float: right;
	width: 50%;
}
.list-dec {
	float: right;
	width: 100%;
	box-sizing: border-box;
	padding: 20px 20px;
	font-size: 14px;
	font-weight: 100;
	color: #aeaeae;
	line-height: 25px;
	text-align: right;
}
.woocommerce-info {
	float: right;
	width: 100%;
	box-sizing: border-box;
	margin-top: 20px;
}
.product-list234234 img {
	width: 100%;
	height: unset;
	border-radius: 5px 5px 0px 0px;
}

.main-blog-1 .navigation.pagination {
	float: right;
	width: 100%;
	padding: 20px 10px;
}
.main-blog-1 .page-numbers {
	float: right;
	text-align: right;
	padding: 5px 10px;
}
.main-blog-1 .page-numbers.current {
	background: #2dcea2;
	padding: 0px;
	box-sizing: border-box;
	width: 30px;
	height: 30px;
	text-align: center;
	font-weight: bold;
	color: #fff;
	padding-top: 6px;
	border-radius: 5px;
}
.hk888667 .owl-nav {
	float: right;
	width: 100%;
	position: unset;
	top: 0;
}
.hk888667 .owl-nav button {
	width: 50px;
	height: 70px;
	font-size: 20px;
	color: #6f6f6f;
	border-radius: 150px;
	border: 0px solid;
	background: #fff;
	box-shadow: 0px 3px 10px #11111114;
	position: absolute;
	top: 38%;
}

.hk888667 .owl-nav .owl-next {
	float: left;
	margin-left: -20px;
	border-radius: 0px 5px 5px 0px;
	width: 40px;
	left: 0;
}
.hk888667 .owl-nav .owl-prev {
	float: right;
	margin-right: -20px;
	border-radius: 5px 0px 0px 5px;
	width: 40px;
	right: 0;
}
.box-etel {
	position: absolute;
	width: 300px;
	background: #fff;
	box-shadow: 0px 2px 20px #1111110f;
	padding: 20px;
	box-sizing: border-box;
	border-radius: 5px;
	z-index: 1;
	margin-top: 10px;
	margin-right: -150px;
	display: none;
	z-index: 9;
}

.ps1-1.star-rating {
	float: left !important;
}
.box-etel .elktwo {
	padding: 10px;
	border: 0px solid;
}
.box-etel .elk-1 {
	width: 100%;
	padding: 0px;
}
.box-etel span {
	float: right;
	color: #666;
	width: unset;
	background: none;
}
.box-etel h3:hover {
	opacity: 0.8;
}
.left-sabad.etela.trybut {
	cursor: pointer;
}
.box-etel h3 {
	margin: 0px;
	float: right;
	width: 100%;
	font-size: 14px;
	font-weight: 400;
}
.box-etel h3::before {
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #2dcea2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 4px;
	margin-left: 8px;
}
.wishlist-items-wrapper .product-name a {
}

.side-meta-1-box.ghgfhtr .woosc-btn {
	cursor: pointer;
	width: 100%;
	background: none;
	font-family: iranyekan;
	color: #535353;
	font-size: 12px;
	border: 0px solid;
	padding: 13px 0px;
}
.side-meta-1-box .woosc-btn::before {
	content: "\f074";
font-family: "Font Awesome 5 Free";
	width: 100%;
	float: right;
	font-size: 20px;
	margin-bottom: 10px;
	margin-top: 5px;
	margin-right: 0px !important;
	font-weight: 900;
}
.side-meta-1-box.ghgfhtr {
	padding: 0px;
}
.side-meta-1-box.ghgfhtr .woosc-btn:hover {
	color: #fff;
}
.side-meta-1-box.ghgfhtr .woosc-btn-added {
	background: #2dcea2;
	border-radius: 5px;
	color: #fff;
}
.cpmare-wefew .woosc-btn {
	cursor: pointer;
	width: 40px;
	height: 40px;
	text-indent: -100px;
	overflow: hidden;
	border-radius: 90px;
	border: 0px;
	background: none;
		color: #515151;
}

.cpmare-wefew-1 .woosq-btn	{
	cursor: pointer;
	width: 40px;
	height: 40px;
	text-indent: -100px;
	overflow: hidden;
	border-radius: 90px;
	border: 0px;
	background: none;
		color: #515151;
}
.cpmare-wefew-1 .woosq-btn::before {
	content: "\f349";
	font-family: material design icons;
	float: left;
	position: absolute;
	left: 0;
	margin-left: -30px;
	font-size: 18px;
	margin-top: 11px;
	top: 0;
}
.cpmare-wefew .woosc-btn::before {
	content: "\f074";
font-family: "Font Awesome 5 Free";
	float: left;
	position: absolute;
	left: 0;
	margin-left: -30px;
	font-size: 15px;
		margin-top: 12px;
	top: 0;
	font-weight: 900;
}
.cpmare-wefew-1 {
	padding-top: 0px !important;
}

.cpmare-wefew {
	padding-top: 0px !important;
}
.cpmare-wefew-1 .woosq-btn:hover {
	color: #fff;
}
.cpmare-wefew .woosc-btn:hover {
	color: #fff;
}
.cpmare-wefew .woosc-btn-added {
	background: #2dcea2;
	color: #fff;
}
.pf-help-title h4 {
	margin-top: 0px;
}
.pf-help-title h4::before {
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #2dcea2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 4px;
	margin-left: 8px;
}
.woosc-area .woosc-inner .woosc-bar .woosc-bar-btn .woosc-bar-btn-icon-wrapper .woosc-bar-btn-icon-inner {
	margin-right: 16px;
	position: relative;
	margin-left: 0px;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table thead tr th {
	text-align: right;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr td {
	background: #fff !important;
	text-align: right;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr.tr-image img {
	padding: 40px;
	box-sizing: border-box;
	border: 1px solid #eee;
	border-radius: 5px;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr:nth-child(2n) td {
	background-color: #eee !important;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-close .woosc-table-close-icon {
	min-height: 48px;

}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr.tr-rating td .star-rating {
	float: right;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items {
	padding: 20px;
	box-sizing: border-box;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner {
	border-radius: 5px;
}
.woosc-area .woosc-inner .woosc-bar .woosc-bar-items .woosc-bar-item {
	margin-left: 5px !important;
}
#woosq-popup {
	border-radius: 5px;
}
#woosq-popup .single-product .product > div {
	direction: ltr;
	border-left: 1px solid #eee;
	float: left;
	background: #fff;
}

#woosq-popup .single-product .product .summary .summary-content {
	text-align: right;
}

.price-kharid4543543 {
	float: right;
	width: 100%;
	padding: 15px;
}
.price-kharid4543543 del {
	float: right;
	direction: rtl;
	margin-left: 10px;
	font-size: 19px;
	color: #b7b7b7;
}
.price-kharid4543543 ins {
	float: right;
	font-size: 18px;
	font-weight: 400;
	color: #2dcea2;
	margin-right: 10px;
}
#woosq-popup .slick-slider .slick-arrow {
	width: 44px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	overflow: hidden;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	font-size: 0;
	color: #222;
	background-color: #fff;
	border-radius: 0;
	z-index: 8;
	border: 0px solid;
	color: #666;
	box-shadow: 0px 7px 20px #eaeaea;
	margin: 0px 20px;
	border-radius: 90px;
}
#woosq-popup .thumbnails img {
	padding: 100px 0px;
	box-sizing: border-box;
}
#woosq-popup .slick-slider .slick-dots {
	display: none !important;
}
.price-kharid4543543 {
		font-size: 18px;
	font-weight: 400;
	color: #2dcea2;
}
.owl-offer11 .ps1-1 , .owl-pone1 .ps1-1 {
	padding: 15px 5px 40px 5px;
}
.risk-meta.hoversho-www1 {
	width: 50px;
	background: #eee;
	border-radius: 5px;
	position: absolute;
	top: 30px;
	left: 0;
	margin-left: -90px;
	transition: 0.4s;
	padding-top: 0px;
	padding: 10px 0px;
}
.product-list-1.ps3.jjj-112:hover .risk-meta.hoversho-www1 {
	margin-left: 30px;
	transition: 0.4s;
}
.owl-pone1 .box-rating {
	padding-top: 5px;
}
.product-list234234.try4554g4gr {
	width: 100%;
	padding: 15px 0px;
}
.product-list234234.try4554g4gr h3 {
	margin: 0px;
	padding: 15px 20px;
	font-weight: 400;
	min-height: 93px;
	box-sizing: border-box;
	float: right;
	width: 100%;
	text-align: right;
	position: relative;
	line-height: 31px;
}
.risk-meta.hoversho-www1 .fg455 {
	margin-right: 0px !important;
	width: 100% !important;
	text-align: center;
	background: none !important;
}
.risk-meta.hoversho-www1 .cpmare-wefew .woosc-btn {
	width: 100%;
}
.risk-meta.hoversho-www1 .cpmare-wefew .woosc-btn::before {
	margin-left: -25px;
}
.risk-meta.hoversho-www1 .cpmare-wefew-1 .woosq-btn {
	width: 100%;
	text-indent: -150px;
	text-align: center;
}
.risk-meta.hoversho-www1 .yith-wcwl-icon.fa.fa-heart-o {
	margin: 0px;
	margin-bottom: 10px;
	font-family: fontawesome;
}
.risk-meta.hoversho-www1 .feedback {
	display: block;
}
.risk-meta.hoversho-www1 .cpmare-wefew .woosc-btn-added {
	background: #2dcea2;
	color: #fff;
	border-radius: 0px;
}
.risk-meta.hoversho-www1 .cpmare-wefew-1 .woosq-btn:hover {
	color: #2dcea2;
}
.risk-meta.hoversho-www1 .cpmare-wefew-1 .woosq-btn::before {
	margin-left: -50px;
}
.yith-wcwl-wishlistexistsbrowse .feedback {
	display: block !important;
}
.risk-meta.hoversho-www1 .cpmare-wefew .woosc-btn:hover {
	color: #2dcea2;
}
.home-star.woocommerce {
	float: right;
	width: 100%;
}

.home-star.woocommerce .woocommerce-product-rating .star-rating {
	margin: auto;
	float: none;
	margin: 10px auto;
}

.owl-pone .mizan {
	position: absolute;
	right: 0;
	height: 40px;
	width: 40px;
	font-size: 14px;
	padding-top: 12px;
	box-shadow: 0px 0px #fff !important;
}
.product-style.htpp.ir-owl.offer-00-1 {
	background: #fff;
	padding: 60px 15px 20px 15px;
	border-radius: 5px;
	float: right;
	width: 100%;
	box-sizing: border-box;
	border-top: 2px solid #2dcea2;
	box-shadow: 0 10px 20px rgba(110,134,216,.1);
}
#thumbs .owl-item {
	width: 250px !important;
	float: right;
	display: contents;
}
.product-style.htpp.ir-owl.offer-00-1::before {
	content: "";
	background: url(img/bg1.png);
	width: 260px;
	height: 49px;
	float: right;
	position: absolute;
	top: 0px;
	right: 60px;
}
.item-thumbin {
	padding: 10px;
	box-sizing: border-box;
	border: 1px solid #fff;
	float: right;
	width: 100%;
	cursor: pointer;
}
.wpcf7-form-control.wpcf7-submit {
	background: #2dcea2;
	color: #fff;
	border: 0px solid;
	width: unset;
}

.item-thumbin img {
	float: right;
	width: 40px !important;
	background: none !important;
	padding: 2px;
	border-radius: 0px;
	margin-top: 5px;
	margin-left: 10px;
}
#big.owl-theme {
	position: relative;
	float: right;
	width: 67%;
}
#thumbs .current .item-thumbin img  {
	background: #2dcea2;
}
#thumbs .owl-stage {
	left: 0 !important;
}
.proce {
	float: right;
	margin-top: 25px;
}
.noose {
	float: left;
	width: 50%;
}
.mroce {
	float: right;
	width: 100%;
	/* background: #eee; */
	padding: 15px;
	box-sizing: border-box;
	border-radius: 5px;
	margin-top: 15px;
	padding-right: 0px;
}
a.rrf-eee {
    float: right;
    width: 100%;
}
#big .nesf-50 {
    padding-right: 0px;
    padding-top: 40px;
}
#big .risk-meta {
	float: right;
	width: 100%;
	padding-top: 25px;
	/* margin-top: 0px; */
	text-align: center;
	background: #eee;
	padding: 10px !important;
	border-radius: 5px;
	margin-top: 20px;
}
#thumbs .current .item-thumbin::before {
	content: "";
}
.rgggfgff .time1 {
	background: #eee;
}
.rgggfgff .mini-1-time 
{
background: rgba(247,169,0,0.1) !important;
color: rgba(247,164,0,0.65) !important;
}
.proce ins {
	float: left;
	margin-right: -45px;
	margin-top: 10px;
	font-weight: bold;
	font-size: 19px;
}
.proce del {
	float: left;
	font-weight: 100;
	margin-top: -2px;
	color: #848484;
}
.proce del::before {
	content: "";
	position: absolute;
	width: 100%;
	left: 0;
	height: 1px;
	background: #848484;
	top: 8px;
	right: 0;
}
.proce del {
	position: relative;
	margin-left: 5px;
}
.proce del {
}

#thumbs {
	float: left;
	width: 33%;
	border-right: 1px solid #eee;
	padding: 15px;
	box-sizing: border-box;
}
#thumbs .owl-stage {
	left: 0 !important;
	width: 100% !important;
	right: 0 !important;
	transform: translate3d(0px, 0px, 0px) !important;
}
.sdfds-3w4 {
	float: right;
	width: 40%;
	text-align: center;
	padding: 40px;
	box-sizing: border-box;
}
.product-style.htpp.ir-owl.offer-00-1::before {
	content: "";
}

#thumbs .current .item-thumbin {
	border: 1px solid #2dcea2;
	border-radius: 5px;
	padding: 10px;
	box-sizing: border-box;
}
.item-thumbin h3 {
	float: right;
	width: 80%;
	font-size: 14px;
	font-weight: 400;
}
#thumbs .owl-nav {
	display: none;
}
#thumbs .owl-dots {
	display: none;
}

.proce del .woocommerce-Price-currencySymbol {
	display: none;
}
.post-block.m-product.ir99 .owl-nav {
}
.post-block.m-product.ir99 .owl-nav button {
	float: right;
	background: #fff;
	border-radius: 5px;
	border: 0px solid;
	box-shadow: 0px 2px 20px #1111110f;
	font-size: 20px;
	color: #666;
	padding: 10px 20px;
	margin-left: 10px;
}
.footer-2 .footer-menu-box:nth-child(1) {
	width: 30%;
	padding-left: 30px;
	box-sizing: border-box;
}
.cart_totals h2::before {
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #2dcea2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 7px;
	margin-left: 8px;
}
.mini-cart-3 {
	position: absolute;
	width: 300px;
	background: #fff;
	box-shadow: 0px 2px 20px #1111110f;
	z-index: 9;
	padding: 15px;
	border-radius: 5px;
	box-sizing: border-box;
	top: 0;
	margin-top: 60px;
	margin-right: -200px;
	display: none;
}

.elementor-section.elementor-top-section.elementor-element.elementor-element-17ba6fc1.elementor-section-stretched.elementor-section-full_width.elementor-section-height-default .mini-cart-3 {
	margin-right: -250px;
}
.min-car-6:hover .mini-cart-3 
{
	display: block;
}
.mini-cart-3 .cart-item-content {
	float: right;
	width: 75%;
	border: 0px solid #eee;
	padding: 0px;
	box-sizing: border-box;
	margin: 0px;
	border-radius: 5px;
	padding-right: 15px;
	box-sizing: border-box;
}
.mini-cart-3 .cart-item-image {
	float: right;
	width: 50px;
	height: 50px;
	background: none;
	padding: 5px 0px;
	box-sizing: border-box;
	border-radius: 0px;
}
.mini-cart-3 .cart-item-image img {
	width: 100% !important;
	height: auto;
}
.left-sabad.min-car-6 {
}

.mini-cart-3 .remove.remove_from_cart_button {
	float: right;
	position: absolute;
	right: 0;
	width: 20px;
	height: 20px;
	background: #2dcea2;
	color: #fff;
	font-size: 15px !important;
	text-align: center;
	border-radius: 90px;
	top: 15px;
	right: 15px;
	color: #fff !important;
	line-height: 22px;
}
.mini-cart-3 .product-title {
	font-size: 13px;
	color: #666;
	font-weight: bold;
	float: right;
	width: 100%;
}
.mini-cart-3 .woocommerce-mini-cart__buttons .button {
	width: unset !important;
	font-size: 14px !important;
	margin: 0px !important;
	padding: 13px 17px;
	margin-left: 10px !important;
	background: #eee !important;
	margin-top: 10px !important;
	float: right;
	border-radius: 5px;
	box-shadow: 0px 0px #fff !important;
	color: #666 !important;
}
.mini-cart-3 .woocommerce-mini-cart__buttons .button:nth-child(2) {
	margin-left: 0px !important;
	float: left;
	background: #2dcea2 !important;
	color: #fff !important;
}
.mini-cart-3 .quantity {
	width: unset !important;
	color: #666;
	float: right;
	background: #eee !important;
	padding: 4px 10px;
	border-radius: 5px;
	margin-top: 6px;
}

.mini-cart-3 .woocommerce-mini-cart__buttons.buttons {
	margin: 0px;
	float: right;
	width: 100%;
	margin-top: 8px;
}
.mini-cart-3 .woocommerce-Price-amount.amount {
	float: none;
	position: relative;
	background: none !important;
	color: #666;
}
.mini-cart-3 .woocommerce-mini-cart.cart_list.product_list_widget {
	padding: 0px;
	margin: 0px;
}

.mini-cart-3 .woocommerce-mini-cart__total.total {
	float: right;
	width: 100%;
	background: rgba(247,169,0,0.1);
	border-radius: 5px;
	margin: 0px;
	padding: 15px;
	box-sizing: border-box;
	color: rgba(247,164,0,0.65);
	font-size: 14px;
	margin-top: 7px !important;
	font-weight: bold;
}
.mini-cart-3 .woocommerce-mini-cart__total.total i {
	float: right;
	font-size: 18px;
	margin-bottom: -10px;
	margin-left: 6px;
	margin-top: -1px;
}
.mini-cart-3 .woocommerce-mini-cart__empty-message {
	padding: 0px;
	margin: 0px;
	text-align: center;
}
.mini-cart-3 h5 {
	font-size: 14px;
	text-align: center;
	font-weight: 400;
	color: #666;
	margin: 0px;
}
.mini-cart-3 .woocommerce-mini-cart__empty-message i {
	margin-top: 10px;
	float: right;
	width: 100%;
	color: #666;
}
.mini-cart-3 .woocommerce-mini-cart__total.total strong {
	float: right;
}
.mini-cart-3 .woocommerce-Price-amount.amount {
	float: left;
	position: relative;
	background: none !important;
	color: #666;
	margin-right: 5px !important;
}
.mini-cart-3 .woocommerce-mini-cart__total.total .woocommerce-Price-amount.amount , .mini-cart-3 .woocommerce-mini-cart__total.total .woocommerce-Price-currencySymbol{
		color: rgba(247,164,0,0.65);

}
.mini-cart-3 span {
	width: unset !important;
	height: unset !important;
	background: none !important;
	color: #666;
	margin-right: 0px !important;
	font-size: 13px;
}
.mini-cart-3 .woocommerce-mini-cart-item.mini_cart_item {
	float: right;
	width: 100%;
	list-style: none;
	border: 1px solid #eee;
	padding: 15px;
	box-sizing: border-box;
	border-radius: 5px;
	margin-bottom: 10px;
	position: relative;
}
.wpfFilterWrapper {
	min-width: unset !important;
	background: #fff;
	padding: 20px !important;
	box-sizing: border-box;
	border-radius: 5px;
	box-shadow: 0 10px 40px rgba(110,134,216,.1);
	float: right;
}
.wpfFilterVerScroll {
	max-height: unset !important;
	width: unset !important;
	overflow: unset !important;
	float: right;
	width: 100% !important;
	padding: 10px 0px 0px 0px !important;
}
.irs-from, .irs-to, .irs-single {
	color: #fff;
	font-size: 10px;
	line-height: 1.333;
	text-shadow: none;
	padding: 1px 5px;
	background: #2dcea2;
	-moz-border-radius: 4px;
	border-radius: 4px;
	direction: ltr;
}
.woof_container {
	padding-bottom: 5px;
	margin-bottom: 9px;
	background: #fff;
	padding: 20px;
	border-radius: 5px;
	margin-bottom: 30px;
	box-shadow: 0 10px 40px rgba(110,134,216,.1);
}

.woof_container h4 {
	margin: 0px;
	font-size: 15px;
	font-weight: 400;
	margin-bottom: 20px;
	padding-top: 10px;
}
a.woof_front_toggle {
	float: left;
	background: #eee;
	width: 30px;
	height: 30px;
	text-align: center;
	box-sizing: border-box;
	border-radius: 90px;
	margin-top: -8px;
	padding-top: 6px;
	/* box-sizing: border-box; */
}
.woof_block_html_items .woof_checkbox_term  {
	float: right;
	width: unset;
	margin-left: 7px;
	margin-top: 8px;
}
.irs-from {
	margin-left: 25px !important;
}
.irs-line-mid, .irs-line-left, .irs-line-right, .irs-bar, .irs-bar-edge, .irs-slider {
	background: url(img/sprite-skin-flat.png) repeat-x;
}
.irs-to {
	margin-left: -35px;
}
.irs-from, .irs-to, .irs-single {
	background: #2dcea2 !important;
}
.irs-from::after, .irs-to::after, .irs-single::after {
	border-top-color: #2dcea2 !important;
}
.irs-grid-text {
	color: #999;
	direction: ltr;
}
.woof_checkbox_count {
	display: none;
}
.woof_radio_count {
	margin-left: 2px;
	display: none;
}
.woof_products_top_panel {
	float: right;
	width: 100%;
	text-align: right;
}
.woof_products_top_panel li {
	float: right;
	margin: 0px 0px 10px 10px !important;
	list-style: none !important;
	background: #eee;
	padding: 5px 15px;
	border-radius: 5px;
}
.woof_remove_ppi {
	background: none !important;
	padding-right: 0px !important;
}
.woof_radio_term_reset.woof_radio_term_reset_visible.woof_radio_term_reset_23 {
	display: none !important;
}

.woof_remove_ppi::before {
	content: "\f156";
	float: right;
	font-family: material design icons;
	margin-left: 6px;
	margin-top: -1px;
}
.woof_block_html_items .woof_radio_term {
	float: right;
	width: unset;
	margin-left: 7px;
	margin-top: 8px;
}
.woof_block_html_items ul {
	padding: 0px;
}

.woof_block_html_items ul {
}
.woof_container h4::before {
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #2dcea2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 3px;
	margin-left: 8px;
}
.wpfFilterTitle::before {
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #2dcea2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 3px;
	margin-left: 8px;
}
.wfpTitle.wfpClickable {
	font-weight: 400;
	color: #4f4f4f;
	font-size: 15px;
}
.wpfFilterButton.wpfButton {
	background: #2dcea2;
	box-shadow: 0 5px 15px rgba(45, 206, 162, 0.34);
	color: #fff;
	font-weight: 400;
	font-size: 15px;
	width: 100%;
}
.ui-slider.ui-widget-content:not(.iris-slider-offset) {
	background: #eee;
	border-radius: 0;
	border: 1px solid #eee;
}

.ui-slider.ui-widget-content .ui-slider-handle {
	background: #2dcea2;
	border: 0px solid #000 !important;
	border-radius: 90px;
}
.wast-custom-file-label {
	height: 30px;
}
.wast-custom-file-input:lang(fa) ~ .wast-custom-file-label::after {
	content: "انتخاب فایل";
	height: 30px;
}
.irs-to span , .irs-from span , .irs-max span , .irs-min span {
	float: left;
	margin-right: 5px;
}
.irs-min, .irs-max {
	direction: ltr;
}
.nomahsool {
	float: right;
	width: 100%;
	padding: 15px;
	margin-top: 40px;
	font-size: 17px;
}
.dakhel-offer-12 {
	background: rgba(0, 247, 96, 0.1) !important;
	padding: 10px 15px !important;
	border-radius: 5px !important;
	color: #2dcea2 !important;
}
.woocommerce-Price-currencySymbol {
	margin-right: 4px;
}
.woocommerce-mini-cart-item.mini_cart_item .woocommerce-Price-currencySymbol , .woocommerce-mini-cart__total.total .woocommerce-Price-currencySymbol {
	margin-right: 5px !important;
}

.price-kharid4543543 .woocommerce-Price-currencySymbol  {
	float: left;
}
[class*="hint--"]::after, [class*="hint--"]::before {
	font-family: iranyekan !important;
}
*:focus {
    outline: none;
}
/* css saerch ajax */

.dgwt-wcas-search-wrapp {
	max-width: unset !important;
	position: relative;
}
.dgwt-wcas-sf-wrapp {
	background: none !important;
	float: right;
	width: 100%;
}
.rtl .dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier {
	left: auto;
	right: unset;
	position: absolute;
	float: left;
	padding: 13px;
	left: 0;
}
.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:focus {
	box-shadow: 0px 0px #fff;
}
.dgwt-wcas-suggestions-wrapp {
	background: #F3F3F3 !important;
	border: 0px solid #ddd;
	border-top: none;
	padding: 0;
	margin: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	overflow-y: auto;
	border-radius: 0px 0px 5px 0px !important;
	margin-top: -5px;
}
.dgwt-wcas-suggestions-wrapp {
	border: 0px solid #ddd !important;
	background: #fff !important;
	padding: 15px !important;
	border-radius: 0px 0px 5px 5px !important;
	box-shadow: 0px 2px 20px #1111110f !important;
	margin-top: -5px !important;
}
.dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product {
	width: 100% !important;
	padding: 10px;
	box-sizing: border-box;
	border-radius: 5px;
}
.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline {
	pointer-events: none;
	display: block;
	font-weight: 500;
	white-space: nowrap;
	width: 100%;
	box-sizing: border-box;
	padding: 10px;
	font-size: 14px;
}
.rtl .dgwt-wcas-suggestion {
	width: 100%;
	box-sizing: border-box;
}
.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline .dgwt-wcas-st {
	border-bottom: 1px solid #eee;
	margin-top: 0px;
	font-size: 14px;
	padding-bottom: 15px;
	color: #666;
}
.rtl .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input {
	padding: 13px;
	float: right;
	width: 100%;
	border: 0px solid;
	background: none !important;
	height: unset !important;
	font-size: 13px;
	font-style: unset !important;
	color: #666;
}
.rtl .dgwt-wcas-preloader {
	right: auto;
	left: 50px;
	position: absolute;
}
.dgwt-wcas-details-wrapp {
	/* background: #fff none repeat scroll 0 0; */
	/* border: 1px solid #ddd; */
	border-top: none;
	border-left: none;
	padding: 0;
	width: 300px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	/* z-index: 100; */
	min-height: 340px;
	background: #fff !important;
	box-shadow: 0px 2px 20px #1111110f !important;
	border-radius: 0px 0px 0px 5px !important;
	border: 0px solid !important;
	z-index: 99 !important;
	margin-top: -5px !important;
	border-right: 1px solid #eee !important;
}
.dgwt-wcas-suggestions-wrapp.woocommerce.dgwt-wcas-has-img.dgwt-wcas-has-price.dgwt-wcas-has-headings.js-dgwt-wcas-initialized {
	border-radius: 0px 0px 5px 5px !important;
}
.dgwt-wcas-details-main-image {
	border-bottom: 1px solid #eee;
	min-height: 200px;
	display: block;
	padding: 30px;
}
.dgwt-wcas-pd-addtc.js-dgwt-wcas-pd-addtc {
	display: none;
}
.dgwt-wcas-details-hr {
	height: 1px;
	width: 100%;
	border-bottom: 0px solid #eee;
	margin: 0px 0;
}
.dgwt-wcas-pd-rating {
	font-size: 13px;
	line-height: 13px;
	float: right;
	width: 100%;
	margin-top: 15px;
}
.dgwt-wcas-details-product-sku {
	display: none;
}
.dgwt-wcas-stock.in-stock {
	display: none;
}
.dgwt-wcas-stock.in-stock {
	display: none;
}
.mobin {
	display: none;
}
.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input {
	width: 100%;
	height: unset;
	font-size: 14px;
	line-height: 100%;
	padding: 13px 15px;
	margin: 0;
	background: none;
	border: 0px solid #ddd;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-webkit-appearance: none;
	box-sizing: border-box;
}
.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:focus {
	background: none !important;
}
.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit {
	background: none !important;
	color: #666 !important;
}
.rtl .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit::before {
	left: auto;
	right: -6px;
	border-width: 8px 0 8px 8px;
	border-style: solid none solid solid;
	display: none !important;
}
.dgwt-wcas-ico-magnifier {
	fill: #666;
}
.dgwt-wcas-si img {
	background: none !important;
	border: 0px solid !important;
	border-radius: 3px;
	display: block;
	margin: auto;
	padding: 2px;
	height: auto;
	width: auto;
	max-height: 90%;
	max-width: 100%;
}
.dgwt-wcas-suggestion.dgwt-wcas-suggestion-product {
	border: 1px solid #fff !important;
}
.dgwt-wcas-suggestion.dgwt-wcas-suggestion-product.dgwt-wcas-suggestion-selected {
	background-color: #fff;
	border: 1px solid #eee !important;
}

/* dokan css in theme */

.dokan-dash-sidebar.dokan-ve-1.woocommerce-MyAccount-navigation {
	background: #fff !important;
	box-shadow: 0 10px 40px rgba(110,134,216,.1) !important;
	border-radius: 5px;
	flex: unset;
	width: 23%;
	float: right;
}
.dokan-dashboard .dokan-dashboard-content {
	padding: 0 25px 0 0;
	background: #fff;
	border-radius: 5px;
	padding: 20px;
	box-sizing: border-box;
	box-shadow: 0 10px 40px rgba(110,134,216,.1);
	width: 74%;
	flex: unset;
	float: left;
}
.dokan-form-group hr {
	display: none;
}
.dokan-dashboard .dokan-dashboard-wrap {
	display: block;
}

.dokan-dashboard .dokan-dash-sidebar, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu {
	background: none !important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li {
	border-bottom: 0px solid #454545 !important;
}

.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a {
	color: #515151 !important;
}
.dokan-dashboard-menu {
	padding: 25px !important;
	box-sizing: border-box !important;
}

.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover {
	background-color: #2dcea2 !important;
	box-shadow: 0 5px 15px rgba(45, 206, 162, 0.34);
	border-radius: 5px;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active a {
	color: #fff !important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a i {
	margin-top: 1px;
	float: right;
	margin-left: 10px;
}
.password-input {
	float: right;
	width: 100%;
	box-sizing: border-box;
}
.dokan-btn.dokan-btn-theme.vendor-dashboard {
	margin: 15px;
}

.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li {
	padding: 5px;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover {
	background: none !important;
	box-shadow: 0px 0px !important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active::after {
	display: none;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.settings i.pull-right {
	padding-top: 5px;
	float: left;
	padding-left: 0px !important;
	margin-left: 0px;
	width: unset !important;
	padding: 0px;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover {
	background: none !important;
	box-shadow: 0px 0px #fff !important;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget {
	border-radius: 5px !important;
}
.pull-right {
	float: left;
}
.dokan-dashboard header.dokan-dashboard-header h1 {
	float: right;
	width: 100%;
}
.dokan-btn.dokan-btn-theme.dokan-right {
	color: #fff !important;
}
ul.subsubsub li {
	border-left: 1px solid #EDEDED;
	border-right: 0px solid !important;
}

input[type="submit"].dokan-btn-theme, a.dokan-btn-theme, .dokan-btn-theme {
	width: unset !important;
	color: #fff !important;
}
.dokan-form-control {
	border-radius: 5px !important;
	font-family: iranyekan !important;
	font-weight: 100;
}
.dokan-close {
	width: 30px !important;
	height: 30px !important;
	float: right;
	position: ;
	box-sizing: border-box !important;
	min-height: unset !important;
	font-size: 17px !important;
	line-height: 0;
	padding: 0px !important;
	border-radius: 90px !important;
	right: 10px !important;
	top: 10px !important;
	color: #fff !important;
	text-shadow: 0px 0px !important;
	padding-top: 17px !important;
}
.dokan-input-group-addon {
	display: none !important;
}
.dokan-form-group .checkbox input[type="checkbox"] {
	float: right;
	width: unset;
	margin: 3px 5px !important;
}
input[type="radio"] {
	width: unset;
}
input[type="checkbox"] {
	width: unset;
	margin: 4px 0px 4px 8px;
}
.woosc-settings-field-li {
	float: right;
	width: 100%;
}
code {
	font-family: iranyekan;
	font-weight: 400;
}
.irs-single span {
	
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
	background-color: #2dcea2;
}
#tab-title-shipping {
	display: none;
}

.rtl.woocommerce .price_label, .rtl.woocommerce .price_label span {
	direction: rtl;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
	background-color: #eee;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
	background-color: #fff;
	box-shadow: 0px 2px 6px #1111111f;
	width: 20px;
	height: 20px;
	margin-top: -3px;
}
#tab-title-seller a::before {
	content: "\f013";
	font-family: material design icons;
	float: right;
	margin-left: 10px;
	font-size: 16px;
}
#tab-title-seller_enquiry_form a::before {
	content: "\f1f0";
	font-family: material design icons;
	float: right;
	margin-left: 10px;
	font-size: 16px;
}
#tab-title-more_seller_product a::before {
	content: "\f279";
	font-family: material design icons;
	float: right;
	margin-left: 10px;
	font-size: 16px;
}
.list-unstyled {
	float: right;
}
.seller-name {
	list-style: none;
	float: right;
	width: 100%;
}
.seller-name img {
	float: right;
	width: 50px;
	border-radius: 90px;
	border: 1px solid #e6e6e6;
	padding: 5px;
	box-sizing: border-box;
}
.meta-seller-211 {
	float: right;
	padding: 15px;
	font-weight: 400;
}

.list-unstyled li {
	float: right;
	width: 100%;
	padding: 5px 0px;
	list-style: none;
}

.dokan-seller-dsdew i {
	font-size: 20px;
	float: right;
	margin-top: -2px;
	margin-left: 10px;
	background: #eee;
	width: 40px;
	height: 40px;
	text-align: center;
	border-radius: 90px;
	padding-top: 8px;
	box-sizing: border-box;
}

.dokan-panel-default {
	border-color: #eee;
	box-shadow: 0px 0px #fff;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter ul {
	margin: 0px;
	box-sizing: border-box;
	padding: 0px;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter li:last-child .count {
	border-bottom: 0px solid #EBEBEB;
}



.dashboard-widget {
	float: right;
	width: 100%;
	box-sizing: border-box !important;
	box-shadow: 0px 0px #fff !important;
	padding: 10px !important;
	box-sizing: ;
}

.dashboard-widget .widget-title {
	padding-bottom: 15px !important;
	font-weight: 400 !important;
	font-size: 14px !important;
	color: #666 !important;
}

.dokan-w12.hgj-6544 .dokan-form-inline.dokan-w5.dokan-product-search-form .dokan-form-group {
	float: left !important;
} 
.dokan-btn {
	font-family: iranyekan !important;
}
ul.subsubsub li {
	border-left: 0px solid #EDEDED;
	border-right: 0px solid !important;
}
.dokan-product-listing .dokan-product-listing-area .product-listing-top span.dokan-add-product-link {
	width: unset;
	float: left;
	text-align: right;
}
.dokan-add-new-product-popup h2 {
	width: 100%;
	box-sizing: border-box;
	text-align: right;
	border-radius: 5px 5px 0px 0px !important;
	overflow: hidden;
}
.mfp-close-btn-in .mfp-close {
	float: left;
	left: 5px !important;
	right: unset !important;
}

.kamel100 {
	width: 100% !important;
	margin-right: 0px;
	padding: 0px !important;
	text-align: right;
}
hr {
	display: none;
}
.dokan-product-edit-form .dokan-form-group {
	float: right;
	width: 100%;
}

.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload {
	border: 1px solid #eee;
	height: unset;
	width: 100%;
	margin-bottom: 10px;
	margin-right: 0px;
	overflow: hidden;
	position: relative;
	border-radius: 5px;
}
.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload .instruction-inside {
	padding-top: 50px;
	padding-bottom: 50px;
}

.dokan-add-new-product-popup #dokan-product-images ul.product_images li.image.add-image, .dokan-add-new-product-popup #dokan-product-images ul.product_images li.dokan-sortable-placeholder.add-image, .dokan-add-new-product-popup #dokan-product-images ul.product_images li.add-image.add-image {
	line-height: 48px;
	border: 1px solid #eee;
	border-radius: 5px;
}

.kamel200 {
	width: 50%;
	float: right;
	margin: 0px !important;
	box-sizing: border-box;
	padding: 20px !important;
}
.dokan-form-group.dokan-clearfix.dokan-price-container.kamel300 {
	float: right;
	width: 100%;
	margin: 10px 0px;
	border: 1px solid #eee;
	border-radius: 5px;
	box-sizing: border-box;
}
.kamel200 .form-label {
	float: right;
	width: 100%;
	margin-bottom: 10px;
}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
	padding: 9px;
	text-align: right;
}
.dokan-add-new-product-popup .product-form-container {
	height: unset;
}
.dokan-add-new-product-popup .product-container-footer {
	height: 50px;
}
#dokan-create-new-product-btn {
	float: right;
	width: unset !important;
	margin-left: 10px !important;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
	border: 1px solid #eee;
	padding: 10px;
	outline: 0;
	border-radius: 5px;
	height: unset;
}
.close.dokan-remove-feat-image {
	width: 20px !important;
	height: 20px !important;
	top: 10px !important;
	right: 10px !important;
	padding: 0px !important;
	color: #fff !important;
	font-size: 15px !important;
	border-radius: 90px;
}
.image .action-delete {	width: 20px !important;
	height: 20px !important;
	top: 10px !important;
	right: 10px !important;
	padding: 0px !important;
	color: #fff !important;
	font-size: 15px !important;
	border-radius: 90px;
}

#dokan-add-new-product-popup {
	border-radius: 5px !important;
	overflow: hidden;
}

.product-edit-container .dokan-feat-image-upload {
	border: 1px solid #eee;
	height: unset;
	width: 100% !important;
	margin-bottom: 20px;
	overflow: hidden;
	position: relative;
	border-radius: 5px;
}
.product-edit-container .instruction-inside {
	text-align: center;
	padding-top: 50px;
	color: #aaa;
	padding-bottom: 50px;
}
.product-edit-container #dokan-product-images ul.product_images li.image.add-image, .product-edit-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder.add-image, .product-edit-container #dokan-product-images ul.product_images li.add-image.add-image {
	cursor: pointer;
	text-align: center;
	line-height: 60px;
	border: 1px solid #eee !important;
	border-radius: 5px !important;
}
.dokan-form-group.kamel400 {
	float: right;
	width: 100%;
	margin-top: 15px;
}

.select2-container--default .select2-selection--multiple {
	border: 1px solid #eee;
	border-radius: 5px;
	padding: 10px;
	cursor: text;
}

.dokan-order-filter-serach {
	display: none;
}

.dokan-orders-content .dokan-orders-area ul.order-statuses-filter li {
	border-right: 0px solid #EDEDED;
}
.list-inline.order-statuses-filter {
	padding: 0px;
	margin-bottom: 20px;
}
.dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap select {
	float: left;
	font-family: iranyekan;
	color: #666;
	border-radius: 5px;
}
.dokan-dashboard-content.dokan-withdraw-content .entry-title , .dokan-dashboard-content.dokan-settings-content .entry-title {
	padding: 10px;
}
.dokan-new-product-area .featured-image {
	width: 100%;
}

.dokan-rma-request-area ul.request-statuses-filter {
	font-size: 12px;
	padding: 0px;
	margin-bottom: 15px;
}
.dokan-settings-content .dokan-settings-area .dokan-banner {
	width: 100% !important;
	height: unset !important;
	border: 1px solid #eee;
	border-radius: 5px !important;
	margin-left: 0px !important;
	max-width: unset;
}
.dokan-dashboard-content.dokan-settings-content .dokan-form-horizontal .dokan-control-label {
	text-align: left;
	padding-left: 15px;
	padding: 10px 0px 10px 15px;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active:hover {
	background-color: #2dcea2 !important;
box-shadow: 0 5px 15px rgba(45, 206, 162, 0.34);
border-radius: 5px;
}
.dokan-common-links.dokan-clearfix {
	margin-top: 10px !important;
	background: #eee !important;
	border-radius: 5px;
}

.dokan-common-links.dokan-clearfix:hover {
	margin-top: 10px !important;
	background: #eee !important;
	border-radius: 5px;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links:hover {
	background: #eee !important;
}

.boldsho {
	float: right;
}
.details.cvgdfrgerer555 {
	float: right;
	padding: 9px 0px;
	font-weight: 500;
}
.store-name.sdkfksdf5 {
	margin-top: 10px;
} 
.list-unstyledyt {
	padding: 0px;
}

.dokan-new-page {
	width: 100% !important;
}

.dokan-new-page .product-list-45645654 {
	width: 25%;
}
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery {
	box-sizing: border-box;
	border: 0px solid !important;
	background: #eee;
	padding: 15px !important;
	box-sizing: border-box;
	border-radius: 5px !important;
	margin-bottom: 20px;
}

.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img img {
	background: #fff;
	border: 0px solid #ddd;
	padding: 10px;
	width: auto !important;
	height: auto;
	border-radius: 90px;
	margin: 20px;
}
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name {
	margin-top: 5px;
	font-size: 25px;
	font-weight: 400;
	margin-top: 30px;
}
.dokan-single-store .dokan-store-tabs ul {
	border: 0px solid !important;
}

.dokan-single-store .dokan-store-tabs ul li {
	border-right: 0px solid #EDEDED;
}
.dokan-single-store .dokan-store-tabs ul li a:hover {
	background: none !important;
	color: #2dcea2;
}
.dokan-new-page .size {
	width: unset;
}
.dokan-pagination-container .dokan-pagination li a {
	border: 0px solid #EDEDED;
}
.dokan-pagination-container .dokan-pagination li.active a {
	background: #eee;
	border-radius: 90px;
}
.dokan-single-store .dokan-store-tabs ul {
	background: none;
		margin: 0px;
}
.dokan-single-store .dokan-store-tabs ul li a {
	padding: 7px 15px;
}
.dokan-store-tabs.dokan-store-tabs-no-banner {
	padding: 10px;
	box-sizing: border-box;
	border-radius: 5px;
}

.dokan-product-inventory.dokan-edit-row {
	float: right;
	width: 100%;
	margin-bottom: 15px;
}
.dokan-product-shipping-tax.hide_if_grouped.dokan-edit-row.dokan-clearfix.dokan-border-top.woocommerce-no-tax {
	float: right;
	width: 100%;
	margin-bottom: 15px;
}

.dokan-linked-product-options.dokan-edit-row.dokan-clearfix {
	float: right;
	width: 100%;
		margin-bottom: 15px;

}
.dokan-attribute-variation-options.dokan-edit-row.dokan-clearfix {
	float: right;
	width: 100%;
		margin-bottom: 15px;

}
.dokan-rma-options.dokan-edit-row.dokan-clearfix {
	float: right;
	width: 100%;
	margin-bottom: 15px;
}
.dokan-other-options.dokan-edit-row.dokan-clearfix {
	float: right;
	width: 100%;
	margin-bottom: 15px;
}
.dokan-download-options.dokan-edit-row.dokan-clearfix.show_if_downloadable {
	float: right;
	width: 100%;
	margin-bottom: 15px;
}
.product-edit-container .dokan-feat-image-upload a.close {
	width: 20px !important;
	height: 20px !important;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li.coloum-3 {
	float: right;
	border-radius: 5px;
		box-sizing: border-box;

}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-wrapper {
	box-shadow: 0px 0px #fff;
	border: 1px solid #eee;
	border-radius: 5px;
	overflow: hidden;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .seller-avatar {
	left: 20px;
	right: auto;
	border-radius: 150px;
}

.dokan-seller-search-form .dokan-w4 input[type="search"] {
	padding: 10px !important;
	box-sizing: border-box !important;
}
.dokan-form-group.dokan-w6.dokan-left.dokan-right-margin-30 {
	margin-right: 0px;
}
.store-open-close label.day {
	width: 200px;
	padding: 10px 10px;
	box-sizing: border-box;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a {
    border: 0px solid !important;
}

.dokan-common-links.dokan-clearfix a i {
	float: none !important;
	margin: auto !important;
	padding: 0px !important;
}
.dokan-common-links.dokan-clearfix a {
	text-align: center;
	padding: 10px 10px 8px 10px !important;
}
.dokan-progress-bar-info {
	float: right;
}
.dokan-download-options.dokan-edit-row.dokan-clearfix.show_if_downloadable p {
	margin: 0px;
}
.dokan-download-options.dokan-edit-row.dokan-clearfix.show_if_downloadable .dokan-btn.dokan-btn-sm.dokan-btn-default.upload_file_button {
	padding: 8px;
	margin-right: 5px;
}
#dokan-verify-id-form input[type="radio"] {
	margin: 3px 5px;
}

#dokan-verify-id-form h4 {
	text-align: right;
}
	
#dokan-verify-id-form .radio {
	margin-top: 0px;
	margin-right: 0px;
	float: right;
	width: 100%;
	text-align: right;
}
.dokan-single-store.dokan-w8 {
	width: 100%;
}
.mfp-auto-cursor .mfp-content {
	cursor: auto;
	text-align: right;
}
.white-popup {
	border-radius: 5px;
}
.store-review-wrap #reviews .commentlist {
	display: none;
}
.store-review-wrap #reviews #dokan-store-review-single {
	display: block;
	width: 100% !important;
	box-sizing: border-box;
	margin: 15px 0px !important;
}
.store-page-wrap .size {
	width: unset;
}
.store-page-wrap .size .product-list-45645654 {
	width: 25%;
}

.woocommerce-form.woocommerce-form-register.register .radio {
	margin: 0px !important;
	padding: 0px !important;
} 

.woocommerce-form.woocommerce-form-register.register input[type="radio"] {
	margin: 8px;
	margin-right: 0px;
}
ul.dokan-account-migration-lists {
	margin: 0;
	padding: 0;
	list-style: none;
	border: 0px solid #eee;
	padding: 5px;
	box-sizing: border-box;
	margin-top: -30px;
}
.dokan-btn.dokan-btn-default {
	width: unset;
}
.show-password-input {
	display: none !important;
}

ul.dokan-account-migration-lists li:last-child {
	border-bottom: none;
	border-radius: 5px;
	text-align: right;
}
.dokan-account-migration-lists p {
	display: none;
}
.dokan-account-migration-lists .dokan-w8.left-content {
	display: none;
}
.dokan-account-migration-lists .dokan-w4.right-content a {
	background: #2dcea2;
	padding: 15px;
	float: right;
	border-radius: 5px !important;
	color: #ffff;
}

.mini-cart-3 .variation {
	border: 0px solid !important;
	padding: 0px !important;
	float: right;
	width: 100% !important;
	font-size: 14px !important;
	font-weight: 400;
	color: #666;
	padding-top: 5px !important;
	display: none;
}

.woocommerce table.my_account_orders .button {
	margin-left: 10px;
}
.woocommerce-error {
	border-top-color: #b81c23;
	float: right;
	width: 100%;
	box-sizing: border-box;
	border: 0px solid;
	border-radius: 5px;
	background: #eee;
}
#ewd-otp-order-number-div {
	display: none;
}
#ewd-otp-tracking-number {
	height: unset;
	padding: 15px;
	margin: 5px;
	border: 1px solid #eee !important;
	box-shadow: 0px 0px #fff !important;
	margin: 0px;
}
#ewd-otp-tracking-number {
	font-family: arial;
}
.woocommerce .woocommerce-customer-details :last-child, .woocommerce .woocommerce-order-details :last-child, .woocommerce .woocommerce-order-downloads :last-child {
	margin-bottom: 0;
	box-sizing: border-box;
}
.pure-button-primary, .pure-button-selected, a.pure-button-primary, a.pure-button-selected {
	background-color: #2dcea2;
	color: #fff;
	padding: 15px;
	width: unset;
	float: right;
	border-radius: 5px;
}
.list-meta {
	min-height: 40px;
}
.list-meta-2 .woocommerce-Price-amount {
	float: right !important;
}
.shoro {
	float: right;
	width: 100%;
	margin-bottom: -8px;
	color: #7b7777;
	font-size: 13px;
	display: none;
}
.price-kharid .woocommerce-Price-amount.amount {
	float: right;
	width: 100%;
}
.variations tr td {
	float: right;
	width: 100%;
	height: unset;
}
.tawcvs-swatches .swatch-color {
	text-indent: -9999em;
	border: 2px solid #ccc;
	margin: 0px 0px 5px 5px;
	width: 20px;
	height: 20px;
	border: 0px solid;
	border: 3px solid #fff !important;
}
.variations tr td.label {
	font-weight: 400;
	font-size: 15px;
	float: right;
	width: 100%;
	margin-top: 5px;
	padding-right: 5px;
	margin-bottom: 5px;
}
.tawcvs-swatches .swatch-label {
	font-size: 14px;
	background-color: #fff;
}
.woocommerce td.product-name dl.variation p {
	
}
.variations tr td.label::before {
	content: "";
	float: right;
	width: 7px;
	height: 7px;
	background: #666;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 7px;
	margin-left: 8px;
}
.price-kharid4543543 .shoro {
	width: unset;
	display: none;
}
.price-kharid4543543 {
	width: unset;
}

/* new header-footer 1.0.8 */
.roostik {
	display: none;
}
.mrfooter-box.footer-one-elementor {
	width: 100%;
}

.footerh3 h3::before {
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #2dcea2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 2px;
	margin-left: 8px;
}
.footerh3 {
	margin-bottom: 0px !important;
}
.left-header-box.header-one-one-4 {
	width: 100%;
}
.searchnav.header-two-two-2 {
	width: 100%;
	margin-left: 0px;
	margin-right: 0px;
}
.hmtwo-2 {
	position: unset;
}
.hmtwo-2 .elementor-column-wrap.elementor-element-populated {
	position: unset;
}
.hmtwo-2 .elementor-widget-wrap {
	position: unset;
}

.elementor-widget-headerthree {
	position: unset;
}
.menu-header.header-two-menu-2 {
	width: 100%;
}
.menu-item-has-children:hover {
	margin-bottom: -2px !important;
}
.menu-header .sub-menu li {
	margin-bottom: 0px !important;
}

.elementor-editor-active .elementor {
	float: right;
	width: 100%;
}

.checkoutnew-1 #customer_details {
	float: right;
	width: 60%;
}
.checkoutnew-1 #navbar {
	float: left;
	width: 40%;
	padding-right: 20px;
	box-sizing: border-box;
}
.woocommerce-form-coupon-toggle {
	float: right;
	width: 100%;
}

.woocommerce-form-coupon-toggle .woocommerce-info {
	box-shadow: 0px 0px #fff;
	border: 1px solid #eee;
	background: #eee;
}

.checkout_coupon.woocommerce-form-coupon {
	float: right;
	width: 100%;
	margin: 0px !important;
}
.checkoutnew-1 #order_review_heading::before {
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #2dcea2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 8px;
	margin-left: 8px;
}
.button.woof_reset_search_form {
	display: none !important;
}
.checkoutnew-1 .woocommerce-billing-fields h3::before {
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #2dcea2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 8px;
	margin-left: 8px;
}
.stock.out-of-stock {
	float: right;
	width: 100%;
}
body.rtl.product-template-default.single.single-product #elementor-lightbox-slideshow-single-img {
	display: none !important;
}

.outofstock-new {
	background: #dd0b0b;
	color: #fff;
	margin-right: 4px;
	padding: 0px 5px;
	border-radius: 4px;
	float: right;
}

.price-kharid .outofstock-new {
	position: absolute;
	right: 0;
	z-index: 9;
	margin-right: 39%;
	margin-top: -10px;
	padding: 5px 15px;
}

.mike-min-1-one .outofstock-new {
	position: relative;
	top: 0;
	float: none;
	margin-top: 2px !important;
	margin-right: 0px;
}

.owl-slide-new-5 {
	float: right !important;
	width: 100% !important;
	border: 0px solid !important;
	margin-top: -130px;
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;
}
.slide-offer-price-1 {
	float: right;
	width: 100%;
	text-align: center;
	font-size: 18px;
	font-weight: 400;
	color: #666;
}
.nss-1:hover .tooltiping {
	display: block;
	margin-right: 0px;
	margin-top: -20px;
}

.cpmare-wefew-1.nss-1 .woosq-btn:hover {
	color: #515151;
}
.product-style.htpp.ir-owl.offer-00-1.slide-new-4-slide del {
	font-size: 15px;
	color: #bbb;
	margin-left: 5px;
}

.owl-slide-new-5 .item-thumbin {
	padding: 10px;
	box-sizing: border-box;
	border: 1px solid #e0e0e0;
	float: right;
	width: 70px;
	cursor: pointer;
	border-radius: 150px !important;
	height: 70px;
	margin-left: 10px;
	background: #fff;
}
.owl-slide-new-5 .product-list {
	width: unset;
	padding: 10px 0px;
	float: left;
}
.product-style.htpp.ir-owl.offer-00-1.slide-new-4-slide .sdfds-3w4 {
	width: 35%;
	padding-bottom: 15px;
}
.product-style.htpp.ir-owl.offer-00-1.slide-new-4-slide .nesf-50 {
	width: 65%;
}
.product-style.htpp.ir-owl.offer-00-1.slide-new-4-slide .nesf-50 h3 {
	text-align: right;
	font-size: 20px;
	margin-bottom: 0px;
}

.product-style.htpp.ir-owl.offer-00-1.slide-new-4-slide .iran-pak.in-offer-2.rgggfgff {
	margin-top: 30px;
}
.product-style.htpp.ir-owl.offer-00-1.slide-new-4-slide .sdfds-3w4 .img-iora-1 {
	border: 4px solid #909090 !important;
	border-radius: 100%;
	padding: 30px;
	overflow: hidden;
}
.darsad-new-mank {
	width: 60px;
	height: 60px;
	float: right;
	position: absolute;
	background: #2dcea2;
	font-size: 15px;
	color: #fff;
	border-radius: 150px;
	box-sizing: border-box;
	padding-top: 14px;
	font-weight: 400;
	margin-right: 50px;
	border: 7px solid #fff;
}

.product-style.htpp.ir-owl.offer-00-1.slide-new-4-slide .time1 {
	box-shadow: ;
	font-size: 17px;
	background: #eee !important;
	padding-top: 14px;
}

.product-style.htpp.ir-owl.offer-00-1.slide-new-4-slide .time1.mini-1-time {
	background: #fff !important;
	color: #2dcea2  !important;
	border: 2px solid #2dcea2 !important;
}
.price-iran-offer-3 {
	float: right;
	width: 100%;
	font-size: 20px;
	margin-top: 10px;
	border-top: 1px dashed #eee;
	padding-top: 20px;
}
.price-iran-offer-3::before {
	content: "\f723";
	font-family: material design icons;
	float: right;
	margin-left: 5px;
	margin-top: 2px;
}
.product-style.htpp.ir-owl.offer-00-1.slide-new-4-slide {
	padding: 20px;
	border: 0px solid;
}
.product-style.htpp.ir-owl.offer-00-1.slide-new-4-slide::before {
	
display: none;
}
.owl-100-darsad {
	width: 100% !important;
}

.owl-slide-new-5 .current .item-thumbin {
	border: 3px solid #2dcea2 !important;
	width: 90px;
	height: 90px;
	margin-top: -10px;
}

.owl-slide-new-5 .item-thumbin img {
	width: 100% !important;
	margin: 0px !important;
	padding: 0px !important;
	border-radius: 150px !important;
}
.div-class-kpziat {
	float: right;
	width: 100%;
	border-top: 1px solid #eee;
	margin-top: 15px;
	box-sizing: border-box;
	padding: 5px 0px;
	margin-bottom: -15px;
}

.outofstock-new-2 {
	float: left;
	font-size: 14px;
	font-weight: 400;
	padding: 5px 15px;
	background: #00F7601A;
	color: #2DCEA2;
	border-radius: 5px;
	margin-right: 5px;
}

.price-iran-offer-3 .outofstock-new {
	float: none;
	font-size: 15px;
}
.new-star-five-home.woocommerce {
	float: left;
	padding: 5px 0px;
}

.nss-1 {
	position: relative;
	float: right;
}

.liningk.fg455.bazsho1.nss-1 {
	background: none;
}
.tarh-3-product-1 .product-list-1.ps3.jjj-112 {
	box-shadow: 0 5px 10px rgba(110,134,216,.1) !important;
}
.tarh-3-product-1 {
	padding: 15px 0px;

}
.min-mike.mike-nooshe del {
	float: right;
	width: unset;
	display: unset;
	width: 50%;
	text-align: center;
}
.min-mike.mike-nooshe ins {
	float: right;
	width: 50%;
	text-align: center;
	border-right: 1px dashed #e6e2e2;
}
.mike-nooshe .outofstock-new {
	position: absolute;
	right: 38%;
	margin-top: 26px;
}

.owl-tarh3 .owl-nav {
	width: 100%;
}

.owl-tarh3 .owl-nav .owl-next {
	float: left;
	left: 5px;
}

.owl-tarh3 .owl-nav .owl-prev {
	right: 5px;
}
.owl-tarh3 .owl-nav button {
	position: absolute;
	top: 40%;
	background: none;
	color: #666;
	font-size: 40px !important;
}
.min-mike.mike-nooshe .woocommerce-Price-currencySymbol {
	display: block;
}
.min-mike.mike-nooshe {
	min-height: 44px;
}
	
.ss-nn-xx-11 .left-rr-user {
	float: left;
	background: none !important;
	box-shadow: 0px 0px #fff !important;
	color: #616161;
	border-radius: 5px;
	border: 1px solid #e0e0e2;
	padding: 12px 25px;
}
.ss-nn-xx-11 .min-car-6 {
	float: left;
	font-size: 25px;
	padding-top: 15px;
	margin-right: 15px;
}
.ss-nn-xx-11 .min-car-6::before {
	content: "";
	float: right;
	width: 1px;
	height: 25px;
	background: #e0e0e2;
	margin-right: -8px;
	margin-top: 2px;
}
.ss-nn-xx-11 .left-sabad span {
	width: 20px;
	height: 20px;
	margin-left: -10px;
	float: right;
	margin-right: 5px;
}
/* mohem */
.elementor-section.elementor-top-section.elementor-element.elementor-element-8282f52.elementor-section-stretched.elementor-hidden-tablet.elementor-hidden-phone.elementor-section-boxed.elementor-section-height-default {
	right: unset !important;
	width: unset !important;
}
.elementor-section.elementor-top-section.elementor-element.elementor-element-f0ac9f6.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default {
	right: unset !important;
	width: unset !important;
}

.elementor-section.elementor-top-section.elementor-element.elementor-element-d6a709e.elementor-section-stretched.elementor-hidden-tablet.elementor-hidden-phone.elementor-section-boxed.elementor-section-height-default {
	width: unset !important;
	right: unset !important;
}
/* berooz 1.0.9 */

.sssbox.newsearch.yad-2020-1 {
	float: right;
	width: 100%;
	padding: 0px;
	box-sizing: border-box;
	background: #fff;
	border-radius: 90px;
	box-shadow: 0px 10px 25px #11111121;
}
.sssbox.newsearch.yad-2020-1 .search-field {
	float: right;
	width: 50%;
	border: 0px solid !important;
	background: none;
	margin: 0px;
	padding: 25px !important;
	font-size: 15px;
}
.sssbox.newsearch.yad-2020-1 .riazi45 {
	float: right;
	width: 35%;
	border-right: 1px dashed #dbdbdb;
}
.sssbox.newsearch.yad-2020-1  #product_cat {
	padding: 24px;
	font-family: iranyekan !important;
	font-size: 15px;
	color: #a8a8a8;
	border: 0px solid !important;
	-webkit-appearance: none;
	box-sizing: border-box;
}
.sssbox.newsearch.yad-2020-1 .submit.icon-search {
	float: left;
	width: 51px;
	height: 51px;
	margin: 10px;
	border-radius: 150px;
	border: 0px solid;
	background: #2dcea2;
	color: #fff;
	font-size: 18px;
}
.ravesh-1-cat {
	float: right;
	width: 100%;
	text-align: center;
	padding: 30px;
	box-sizing: border-box;
	border-radius: 10px;
	background: #eee;
	overflow: hidden;
	background-size: cover !important;
	color: #fff;
}
.ravesh-1-cat::before {
	content: "";
	background: #0000009e;
	position: absolute;
	width: 100%;
	height: 100%;
	right: 0;
	top: 0;
	border-radius: 10px;
}

.tedad-1-cat-ravesh-1 {
	width: 50px;
	height: 50px;
	margin: auto;
	background: #2dcea2;
	font-size: 20px;
	border-radius: 150px;
	font-weight: bold;
	padding-top: 13px;
	text-align: center;
}
.tedad-1-cat-ravesh {
	float: right;
	width: 100%;
	text-align: center;
	position: relative;
}
.ravesh-1-cat h4 {
	float: right;
	width: 100%;
	margin: 0px;
	margin-top: 20px;
	color: #fff;
	position: relative;
	font-size: 16px;
}
.mikimouse {
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
	height: 0px;
	border-radius: 10px;
	transition: 0.3s;
}
.ravesh-1-cat:hover .mikimouse { 
height: 100%;
	transition: 0.3s;
}
.product-kodak-1 {
	float: right;
	width: 100%;
	padding: 5px;
	box-sizing: border-box;
}
.product-list-1.ps3.jjj-112.jjh-334-dds {
	padding: 0px;
	box-shadow: 0px 5px 10px #f2f2f2;
}
.iran-koodak-img {
	float: right;
	width: 100%;
	border-bottom: 0px dashed #e1e1e1;
	padding: 5px;
	margin-bottom: 15px;
}
.product-list-1.ps3.jjj-112.jjh-334-dds h3 {
	float: right;
	width: 100%;
	margin-top: -10px;
	margin-bottom: 10px;
	font-size: 14px;
}
.home-star.woocommerce.raze-davinshi {
	float: right;
	width: unset;
	padding: 0px 20px 10px 0px;
	margin-top: -25px;
}
.koodak-meta-3 {
	float: right;
	width: 100%;
	position: absolute;
	margin-right: 0px !important;
	left: 20px;
	top: 20px;
	width: unset;
}
.koodak-meta-3 .ffgt544 .tooltiping {
	margin-right: -95px;
	margin-top: 40px;
}
.src.left-sabad {
	padding-left: 0px;
}
.risk-meta.hoversho-www1.ffgt544.koodak-34 {
	position: relative;
	width: 50px;
	margin: auto !important;
	float: none;
	height: 50px;
	top: unset;
	padding: 5px 0px;
	border-radius: 150px;
	background: #2dcea2;
}

.koodak-meta-3  .risk-meta.hoversho-www1 .cpmare-wefew-1 .woosq-btn::before {
	color: #fff;
}
.product-kodak-1 a {
	float: right;
	width: 100%;
}
.product-kodak-1 h3 {
	float: right;
	width: 100%;
	padding: 15px 20px;
	margin-bottom: 0px;
	height: unset;
	font-weight: 400;
	text-align: right;
	font-size: 15px;
	color: #575757;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.mizan-345 {
	float: right;
	width: 40px;
	 background: #666 ;
	padding: 5px 0px;
	box-sizing: border-box;
	text-align: center;
	border-radius: 5px;
	margin-left: 0px;
	color: #fff;
	font-weight: bold;
	height: 27px;
	margin-top: 0px;
}
.koodak-price {
	float: right;
	background: none;
	border-radius: 5px;
	position: unset;
	padding: 3px 10px;
}
.loodal-list-4 {
	position: relative;
}
.koodak-price .outofstock-new {
	position: absolute;
	right: 0;
	margin-top: -29px;
	margin-right: 15px;
}
.koodak-price ins {
	color: #404040 !important;
}
.koodak-price ins {
	float: right;
	width: unset;
	margin-right: 10px;
}
.koodak-price del {
	position: relative;
	font-size: 13px;
	float: right;
	color: #aeaeae;
	margin-top: 2px;
}
.ps3 .koodak-price del .woocommerce-Price-currencySymbol {
	display: none;
	float: left;
}
.koodak-meta-3 .cpmare-wefew.fg455.bazsho1 {
	width: 33.3% !important;
	float: right;
}
.koodak-meta-3 .cpmare-wefew-1.fg455.bazsho1 {
	float: right;
}
.koodak-meta-3 .liningk.fg455.bazsho1 {
	width: 33.3% !important;
	float: right;
}

.loodal-list-4 {
	float: right;
	width: 100%;
	padding: 15px 15px 15px 15px;
	background: #fff;
	border-top: 1px dashed #e6e6e6;
}

.iran-koodak-img img {
	padding: 0px !important;
	border-radius: 5px;
}
.koodak-offer .iran-koodak-img {
	float: right;
	width: 35%;
	margin: 0px !important;
}

.daste-koodak-1-offer-koodak {
	float: right;
	width: 65%;
	padding: 15px;
	box-sizing: border-box;
}
.koodak-offer .loodal-list-4 {
	border: 0px solid !important;
	padding: 0px;
}
.koodak-offer h3 {
	padding: 0px 0px;
	margin: 0px !important;
	padding-bottom: 5px;
}
.nazm-head-koodak {
	float: right;
	width: 100%;
	padding: 10px 0px;
	border-bottom: 1px dashed #eee;
	margin-bottom: 25px;
	padding-bottom: 0px;
}
.owl-koffer .owl-dots button.active {
	background: #2dcea2;
	width: 30px;
}
.owl-koffer .owl-dots {
	text-align: center;
	margin-top: 15px;
}
.owl-koffer .owl-dots button {
	float: unset;
	width: 7px;
	height: 7px;
	background: #fff;
	border: 0px solid;
	margin-left: 5px;
	margin-top: 10px;
	border-radius: 2px;
	box-shadow: 0px 0px 6px #20202017;
	padding: 0px;
}
.koodak-offer .time1 {
	width: 35px;
	height: 35px;
	font-size: 13px;
	padding-top: 10px;
	background: #eee;
}
.koodak-offer .time1 {
	margin-bottom: -5px;
}
.koodak-offer .iran-pak.in-offer-2 {
	float: left;
	width: unset;
	border-radius: 10px;
	margin-top: -10px !important;
}
.product-meta-mini-1ih {
	float: left;
	background: #eee;
	color: #666;
	font-size: 13px;
	padding: 0px 10px;
	border-radius: 90px;
}
.koodak-offer .loodal-list-4 {
	float: right;
	width: 40%;
}
.koodak-offer .koodak-price {
	width: 100% !important;
	position: relative;
	padding-right: 0px;
}
.koodak-offer ins span {
	text-align: right !important;
}
.koodak-offer .koodak-price del {
	position: absolute;
	top: 0;
	margin-top: -21px;
	margin-right: 47px;
}
.koodak-offer ins {
	float: right;
	width: 100%;
	text-align: right;
	margin-right: 0px;
}
.ravesh-1-cat-dsd {
	float: right;
	width: 100%;
	padding: 30px;
	border-radius: 5px;
	background-size: 100% !important;
}
.ravesh-1-cat-dsd::before {
	content: "";
	background: #23272f82;
	position: absolute;
	top: 0;
	height: 100%;
	width: 100%;
	right: 0;
	border-radius: 5px;
}
.koodak-cat-new-1-inner {
	float: right;
	width: 100%;
	padding: 40px 15px;
	border: 1px solid #0000;
	border-radius: 5px;
	background: #fff;
}
.koodak-cat-new-1 {
	float: right;
	width: 100%;
	text-align: center;
	padding: 10px;
	background: #E46E82;
	border-radius: 5px;
	font-size: 18px;
	color: #fff;
	background-size: cover !important;
}
.koodak-cat-new-1 h5 {
	margin: 0px;
	font-size: 15px;
	margin-top: 15px;
	font-weight: 500;
	color: #666;
}
.koodak-cat-new-1:hover .koodak-cat-new-1-inner {
	transition: 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	background: #ffffffc4;
}
.koodak-cat-new-1 i {
	width: 60px;
	height: 60px;
	background: #3c3c3c;
	display: block;
	margin: auto;
	clip-path: polygon(92.32051% 40%,93.79385% 43.1596%,94.69616% 46.52704%,95% 50%,94.69616% 53.47296%,93.79385% 56.8404%,92.32051% 60%,79.82051% 81.65064%,77.82089% 84.50639%,75.35575% 86.97152%,72.5% 88.97114%,69.3404% 90.44449%,65.97296% 91.34679%,62.5% 91.65064%,37.5% 91.65064%,34.02704% 91.34679%,30.6596% 90.44449%,27.5% 88.97114%,24.64425% 86.97152%,22.17911% 84.50639%,20.17949% 81.65064%,7.67949% 60%,6.20615% 56.8404%,5.30384% 53.47296%,5% 50%,5.30384% 46.52704%,6.20615% 43.1596%,7.67949% 40%,20.17949% 18.34936%,22.17911% 15.49361%,24.64425% 13.02848%,27.5% 11.02886%,30.6596% 9.55551%,34.02704% 8.65321%,37.5% 8.34936%,62.5% 8.34936%,65.97296% 8.65321%,69.3404% 9.55551%,72.5% 11.02886%,75.35575% 13.02848%,77.82089% 15.49361%,79.82051% 18.34936%);
	color: #fff;
	font-size: 18px;
	box-sizing: border-box;
	padding-top: 20px;
}
.product-list.koodak-farnam-1 {
	width: 33.3%;
	box-sizing: border-box;
}

.daste-koodak-1-farnam {
	float: right;
	width: 70%;
	padding: 20px;
	box-sizing: border-box;
}
.koodak-farnam-1 .iran-koodak-img {
	float: right;
	width: 30% !important;
	margin-bottom: 0px;
	padding-bottom: 0px !important;
}
.daste-koodak-1-farnam h3 {
	margin: 0px !important;
	padding: 10px 0px;
}
.daste-koodak-1-farnam  .loodal-list-4 {
	padding-bottom: 0px !important;
	padding-top: 0px;
	border: 0px solid !important;
	padding: 0px;
}
.koodak-product-k .owl-nav .owl-next {
	margin-left: -5px !important;
	width: 50px;
	height: 50px;
	border-radius: 150px;
	top: 45%;
}
.koodak-product-k .owl-nav .owl-prev {
	margin-right: -5px !important;
	width: 50px;
	height: 50px;
	border-radius: 150px;
	top: 45%;
}
.product-list-1.ps3.jjj-112.jjh-334-dds:hover {
	box-shadow: 0px 5px 10px #e1e1e1;
	transition: 0.3s;
}
.list-meta-2.d5456546f .outofstock-new {
	position: absolute;
	right: 0;
	margin-right: 0px;
	top: 48px;
}
.woof_childs_list {
	background: #eee;
}
.woof_color_term {
	width: 20px;
	height: 20px;
	border: 3px solid #fff !important;
	border-radius: 90px;
	box-shadow: 0px 2px 5px #eaeaea;
}
.taxonomy-description.sdfsdrvvvv-444 {
	background: #fff;
	box-shadow: 0 10px 40px rgba(110,134,216,.1);
	float: right;
	width: 100%;
	margin: 15px 0px;
	border-radius: 5px;
	padding: 25px;
	font-size: 15px;
	box-sizing: border-box;
}
.dakhel-meta-dec-s {
	float: right;
	width: 100%;
	padding: 20px 0px 0px 15px;
	box-sizing: border-box;
}
.dodo .single_add_to_cart_button {
	margin-top: 0px !important;
}
.variations tr td.label::before {
	margin-top: 11px;}
	
.price-kharid .price {
	font-size: 20px !important;
	color: #3e3e3e !important;
}
.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images {
	margin-bottom: 0px !important;
	width: 100%;
}
.img-side .mizan {
	margin-bottom: -70px;
}
.price-kharid .cart {
	width: 100%;
	float: right;
	margin-top: 20px;
	margin-bottom: 0px !important;
}
.price-kharid .price del {
	opacity: 1 !important;
}
.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path {
	fill: #616161;
}
.woof_front_toggle {
	display: none !important;
}
.blogmain.hazfsidebar-sa .main-blog-1 {
	width: 100% !important;
}
.blogmain.hazfsidebar-sa .sidebar-blog {
	display: none !important;
}

/* css 1.1.0 */

.iran-farnam-9-box-iner {
	float: right;
	width: 100%;
	background: #2DCEA2;
	padding: 0px 15px;
	box-sizing: border-box;
	position: relative;
	border: 5px;
	border-radius: 5px;
}
.iran-farnam-9-aks-32 {
	width: 100%;
	height: 200px;
	background-size: cover !important;
	border-radius: 5px 5px 0px 0px;
}
.iran-farnam-9-box-iner p {
	color: #222222cf;
	text-align: justify;
	position: relative;
	z-index: 9;
	margin: 0px;
	margin-bottom: 25px;
	padding: 0px 20px;
	line-height: 25px;
}
.iran-farnam-9-box-iner::before {
	content: "";
	position: absolute;
	height: 40px;
	background: #2DCEA2;
	transform: skew(0deg, -5deg);
	width: 100%;
	margin-top: -20px;
	right: 0;
}
.iran-farnam-9-box-iner::after {
	content: "";
	position: absolute;
	width: 100%;
	height: 60px;
	background: #2DCEA2;
	transform: skew(0deg, -5deg);
	margin-top: -40px;
	right: 0;
	display: none;
}
.chakame-123-d {
	background: #222;
	position: absolute;
	top: 0;
	width: 40px;
	height: 40px;
	z-index: 999;
	margin-top: -50px;
	border-radius: 150px;
	text-align: center;
	font-size: 17px;
	font-weight: 100;
	color: #2DCEA2;
	padding-top: 10px;
	box-shadow: 0px 2px 4px #1111111c;
	margin-right: 35px;
}
.iran-farnam-9-box-iner h4 {
	position: relative;
	z-index: 9;
	color: #222222cf;
	margin: 0px;
	font-size: 16px;
	padding: 20px 0px;
	padding-top: 10px;
	padding-right: 5px;
	padding-right: 20px;
}
.iran-farnam-9-box-iner h4::before {
	content: "";
	width: 10px;
	height: 10px;
	float: right;
	background: #222222cf;
	transform: rotate(45deg);
	margin-top: 6px;
	margin-left: 10px;
	display: none;
}
.lahze-offer {
	float: right;
	width: 100%;
	padding: 20px;
	box-sizing: border-box;
	background: #fff;
	border-radius: 5px;
	box-shadow: 0px 2px 20px #1111110f;
	border: 1px solid #2DCEA261;
	border-radius: 5px !important;
}
.lahze-offer h2  {
	font-size: 16px;
	font-weight: 400;
	margin: 0px;
	margin-bottom: 20px;
}
@keyframes omBar {
    from {
        width: 0%;
    }
    to {
        width: calc(100% - 40px);
    }
}

@-webkit-keyframes omBar {
    from {
        width: 0%;
    }
    to {
        width: calc(100% - 20px);
    }
}


.loader-bar {
	animation: omBar 7s infinite cubic-bezier(.17, .67, .71, .99);
	-webkit-animation: omBar 7s infinite cubic-bezier(.17, .67, .71, .99);
}


    #owl-demo .item img{
      display: block;
      width: 100%;
      height: auto;
    }
    #bar{
      width: 0%;
      max-width: 100%;
      height: 4px;
      background: #7fc242;
    }
    #progressBar{
      width: 100%;
      background: #EDEDED;
    }


.loader-bar {
	display: block;
	position: relative;
	bottom: 0px;
	right: 0px;
	width: 0;
	height: 2px;
	border-radius: 20px;
	background: #2DCEA2;
	z-index: 9999;
}
.lahze-offer .product-list-1.ps3.jjj-112 .darsad {
	float: right;
	margin: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding: 0px;
	padding-top: 0px;
	background: #00F7601A;
	width: 110px;
	height: 30px;
	position: absolute;
	right: 0;
	font-size: 15px;
	padding-top: 5px;
	color: #2DCEA2;
	font-weight: 400;
	border-radius: 5px;
	transform: rotate(-90deg);
	top: 90px;
	margin-left: 0px;
	margin-right: -20px;
}
.lahze-offer .product-list-1.ps3.jjj-112 .darsad::before {
	content: "";
	width: 116px;
	height: 36px;
	float: right;
	position: relative;
	border: 1px solid #00F7601A;
	border-radius: 5px;
	margin-top: -8px;
	margin-bottom: -50px;
	margin-right: -3px;
}
.loader-bar-2 {
	background: rgba(0,247,96,0.1) !important;
	border-radius: 90px;
	float: right;
	width: 100%;
	box-sizing: border-box;
	height: 2px;
}
.lahze-offer del .woocommerce-Price-amount.amount {
	background: none;
	padding: 0px !important;
	border-radius: 8px;
	padding-top: 5px !important;
	text-align: right;
}

.lahze-offer img {
	padding: 20px;
	box-sizing: border-box;
	padding-bottom: 0px !important;
	padding-top: 0px !important;
}
.lahze-offer .woocommerce-Price-amount.amount {
	text-align: right;
}
.lahze-offer ins {
	margin-right: -50px;
	text-align: right;
	margin-top: 5px;
	color: #515151 !important;
	font-weight: bold !important;
	font-size: 16px;
}
.lahze-offer ins .woocommerce-Price-currencySymbol {
	margin-right: 4px;
	font-weight: 100;
	font-size: 13px;
}
.lahze-offer .ps3 h3 {
	color: #515151;
	font-weight: 400;
	font-size: 14px;
	padding-right: 0px !important;
	text-align: right;
	padding-left: 0px !important;
	margin-bottom: 20px;
	margin-top: 10px;
}
.product-list-1.ps1.product-99-11-00 {
	position: relative;
}

.product-list-1.ps3.jjj-112.lahze {
	padding-bottom: 5px;
}
.iran-pak.in-offer-2.seven-ffer-iranin.newsanie {
	border: 0px solid;
	position: absolute;
	width: 100%;
	right: 0;
	direction: ltr;
	font-size: 15px;
	text-align: left;
	box-sizing: border-box;
	border-bottom: 0px solid #fb3449;
	color: #666;
	top: 0;
	margin-top: 0px !important;
	padding: 15px 15px;
	font-weight: 400;
}
.iran-pak.in-offer-2.seven-ffer-iranin.newsanie  .offer-991400-jj-ffds {
	float: left;
	background: #666;
	color: #fff;
	padding: 3px 15px;
	border-radius: 90px;
	padding-bottom: 2px;
	font-weight: 100;
	margin-top: -2px;
}
.takhfif-vije-0900 {
	float: right;
}
.lahze-offer i {
	float: right;
	font-size: 20px;
	margin-left: 8px;
	transform: rotate(-90deg);
	margin-top: -2px;
}
.lahze-offer del {
	display: block;
	margin-bottom: 7px;
	text-align: right;
	color: #a6a6a6;
	font-weight: 100;
}
.lahze-offer del .woocommerce-Price-currencySymbol {
	display: unset;
}
.ht-row.farnam-offer-slider-1 .owl-offer1 {
	border-right: 30px solid #e4e4e4;
}
.owl-offer2 {
	padding: 50px;
	background: #fff;
	border-radius: 5px;
	box-shadow: 0px 2px 20px #1111110f;
	border-left: 15px solid #dddee0;
}
.farnam-offer-slider-1 .owl-dots {
	position: absolute;
	left: 0;
	top: 0;
	margin-right: 0px;
	width: 15px;
	margin-left: -15px;
}

.farnam-offer-slider-1 .owl-dots .owl-dot {
	float: right;
	width: 15px;
	height: 30px;
	border: 0px solid;
	background: #c8c8c8;
	border-bottom: 1px solid #fff;
}

.farnam-offer-slider-1 .owl-dot.active::before {
	content: "";
	border-right: 10px solid #2DCEA2;
	float: left;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	margin-left: -18px;
}


.farnam-offer-slider-1 .owl-dot.active::before {
	content: "";
	border-left: 10px solid #2DCEA2;
	float: right;
	border-top: 14px solid transparent;
	border-bottom: 14px solid transparent;
	margin-right: -24px;
	border-right: 10px solid transparent;
	-webkit-margin-start: -26px;
}
.farnam-offer-slider-1  .owl-dot.active {
	background: #2DCEA2 !important;
}
.farnam-offer-slider-1 .owl-dot:first-child {
	border-radius: 5px 0px 0px 0px;
}
.farnam-offer-slider-1 .time1 {
	border-radius: 10px;
	width: 45px;
	height: 45px;
	font-size: 15px;
	font-weight: 400;
	background: #fff !important;
	box-shadow: 0px 2px 7px #eee;
}
.farnam-offer-slider-1::before {
	transform: rotate(0deg);
	background: #eee;
	top: -10px;
	right: -10px;
	position: absolute;
	height: 40%;
	width: 90%;
	border-radius: 10px;
	content: '';
	z-index: 0;
}
.farnam-offer-slider-1::after {
	transform: rotate(0deg);
	background: #eee;
	bottom: -10px;
	right: -10px;
	position: absolute;
	height: 30%;
	width: 30%;
	border-radius: 10px;
	content: '';
	z-index: 0;
}
.farnam-offer-slider-1 .mini-1-time {
	background: #2DCEA2 !important;
	color: #fff;
}

.farnam-offer-slider-1 .iran-pak.in-offer-2 {
	float: left;
	width: unset;
	margin-bottom: 0px !important;
	margin-top: 20px;
}
.iran-pak.in-offer-2r54r434 {
	float: right;
	width: unset !important;
	text-align: right;
	margin-top: 0px;
	padding-top: 40px;
}
.iran-pak.in-offer-2r54r434 h4 {
	font-weight: 400;
	font-size: 16px;
	margin: 0px;
}
.iran-pak.in-offer-2.sdfgertr-54334 {
	float: right;
	width: 100% !important;
	margin-top: 0px;
	margin-bottom: -30px !important;
}
.iran-pak.in-offer-2r54r434 p {
	margin: 0px;
	font-size: 14px;
	color: #979797;
}

.farnam-offer-slider-1 .darsad {
	float: left;
	margin: auto;
	padding: 0px;
	background: #fb3449;
	width: 110px;
	height: 30px;
	position: relative;
	left: 0;
	font-size: 15px;
	padding-top: 5px;
	color: #fff;
	font-weight: 400;
	border-radius: 5px;
	transform: rotate(-90deg);
	top: 90px;
	margin-bottom: -50px;
	margin-left: -75px;
}
.ne-farnam-six .darsad {
	float: right !important;
	margin: auto !important;
	margin-bottom: auto !important;
	padding: 0px !important;
	background: rgb(255, 242, 214);
	width: 60px;
	height: 20px;
	right: 0;
	font-size: 15px;
	padding-top: 12px !important;
	color: rgb(255, 192, 57) !important;
	font-weight: 400;
	border-radius: 4px;
	transform: rotate(0deg);
	top: 10px;
	margin-left: 0px !important;
	margin-right: 0px !important;
}
.ne-farnam-six ins {
	float: left !important;
	background: none;
	width: unset !important;
	display: block;
	height: 30px;
	padding: 0px 0px;
	color: #515151 !important;
	border-radius: 5px;
	font-size: 14px;
	margin-top: -5px;
}
.ne-farnam-six del {
	display: block;
	float: right;
	padding: 5px 15px;
	text-align: center;
	color: #c6c6c6;
	width: 100%;
	padding-left: 0px;
	font-weight: 100 !important;
}
.ne-farnam-six del .woocommerce-Price-amount::before {
	content: "";
	float: left;
	height: 1px;
	background: #aeaeae;
	width: 100%;
	position: absolute;
	margin-top: 8px;
}
.ne-farnam-six h3 {
	font-size: 14px;
	color: #515151;
}
.ne-farnam-six del .woocommerce-Price-amount {
	float: left !important;
	text-align: left !important;
	width: unset !important;
}
.ne-farnam-six:hover .risk-meta.hoversho-www1 {
	margin-left: 30px;
}
.ne-farnam-six .darsad::before {
	content: "";
	width: 67px;
	float: right;
	position: relative;
	border: 1px solid rgb(255, 242, 214);
	border-radius: 4px;
	margin-top: -15px;
	margin-bottom: -50px;
	margin-right: -3px;
	height: 26px;
}
.darsad-7 {
	width: 50px;
	height: 40px;
	background: #00F7601A;
	float: left;
	border-radius: 5px;
	color: #2DCEA2;
	font-weight: 400;
	text-align: center;
	padding-top: 10px;
	margin-top: 24px;
	border: 2px solid #fff;
	box-shadow: 0px 0px 0px 1px #00F7601A !important;
}
.prt-s::after {
	transform: rotate(0deg);
	background: #eee;
	bottom: 0px;
	right: 0px;
	position: absolute;
	height: 30%;
	width: 80%;
	border-radius: 10px;
	content: '';
	z-index: 0;
}
.product-list.prt-s {
	padding: 10px;
}
.prt-s::after {
	transform: rotate(0deg);
	background: #dfdfdf;
	top: 3px;
	right: 3px;
	position: absolute;
	height: 80%;
	width: 80%;
	border-radius: 5px;
	content: '';
	z-index: 0;
}
.prt-s::before {
	transform: rotate(0deg);
	background: #dfdfdf;
	bottom: 3px;
	left: 3px;
	position: absolute;
	height: 80%;
	width: 80%;
	border-radius: 5px;
	content: '';
	z-index: 0;
}
.ne-farnam-six .list-meta {
	width: 100%;
	float: left;
}
.ne-farnam-six .list-meta-2 {
	float: left;
	width: 70%;
	text-align: center;
	position: relative;
	padding-left: 0px;
	box-sizing: border-box;
	padding-right: 0px;
}
.ne-farnam-six .home-star.woocommerce {
	float: right;
	width: 100%;
	padding: 0px;
}
.product-list-1.ps3.jjj-112.ne-farnam-six {
	padding: 10px 20px;
	position: relative;
	box-shadow: 0px 10px 15px 0px rgba(17, 17, 17, 0.0196078431372549);
}
.ne-farnam-six .min-mike {
	padding: 10px 10px 0px 10px;
	box-sizing: border-box;
}
.farnam-offer-slider-1:hover .darsad {
}
.farnam-offer-slider-1 .img-1212312 {
	border-radius: 5px;
	border: 1px solid #eee;
}
.farnam-offer-slider-1 .darsad::before {
	content: "";

}
.mehr-iran-65 {
	float: right;
	width: 100%;
	padding: 30px 20px;
	text-align: center;
	border-radius: 7px;
	margin: 10px 0px;
	box-shadow: 0px 2px 20px #11111117 !important;
	background: #fff;
	position: relative;
}
.mehr-iran-65 i {
	color: #515151;
	font-size: 40px;
	float: right;
	width: 100%;
}
.mehr-iran-65 h4 {
	float: right;
	width: 100%;
	margin-bottom: 0px;
	color: #515151;
	font-weight: 400;
}
.mehr-65-tedad {
	float: right;
	position: absolute;
	background: #2DCEA2;
	padding: 5px 10px;
	border-radius: 90px 90px 90px 0px;
	color: #fff;
	font-weight: 400;
	padding-bottom: 4px;
	top: 30px;
	right: 30px;
}
.mehr-iran-65:hover .mehr-65-tedad {
	right: -10px;
	transition: 0.5s;
}
.mehrine-2 {
	transform: rotate(0deg);
	background: #eee;
	top: 4px;
	right: -7px;
	position: absolute;
	height: 80%;
	width: 60%;
	border-radius: 10px;
	content: '';
	z-index: 0;
}
.mehrine-3 {
	transform: rotate(0deg);
	background: #eee;
	bottom: 3px;
	left: -7px;
	position: absolute;
	height: 80%;
	width: 60%;
	border-radius: 10px;
	content: '';
	z-index: 0;
	opacity: 0;
}
.farnam-offer-slider-1 .pricr-offer {
	border-radius: 5px;
	background: #fff !important;
	padding: 0px 0px !important;
	color: #666 !important;
	margin-top: 25px;
}
.farnam-offer-slider-1 h3 {
	font-size: 19px;
	margin-bottom: 25px;
}
.farnam-offer-slider-1 .pricr-offer ins::before {
	content: "";
	border-bottom: 10px solid #2DCEA2;
	border-right: 10px solid transparent;
	border-left: 10px solid transparent;
	float: right;
	margin-right: 0px;
	margin-top: -15px;
	margin-left: -20px;
	display: none !important;
}
.farnam-offer-slider-1 .pricr-offer ins {
	background: #00F7601A;
	color: #2DCEA2;
	font-size: 14px !important;
	padding: 8px 25px;
	border-radius: 7px;
	font-weight: 400;
	margin-top: -10px;
}
.farnam-offer-slider-1 .vijegi ul {
	padding-right: 0px !important;
}
.farnam-offer-slider-1  .vijegi li {
	float: right;
	width: 100%;
	padding: 3px 0px;
	list-style: none;
	color: #515151;
	font-size: 13px;
}
.farnam-offer-slider-1 .nesf-iran-mehr {
	margin-top: 0px !important;
	border-bottom: 1px solid #eee;
}
.farnam-offer-slider-1 .nesf-iran-mehr span {
	background: #fff;
	float: right;
	margin-top: -10px;
	padding: 0px 15px;
	margin-right: 20px;
}
.farnam-offer-slider-1 .pricr-offer del {
	color: #b1b1b1;
	float: right;
	width: 100%;
	text-align: right;
	font-size: 14px;
	padding: 8px 15px;
	padding-bottom: 20px;
}
.mehr-iran-21 .darsad {
	float: right;
	margin: auto;
	padding: 0px;
	background: #fb3449;
	width: 110px;
	height: 30px;
	position: relative;
	left: 0;
	font-size: 15px;
	padding-top: 5px;
	color: #fff;
	font-weight: 400;
	border-radius: 5px;
	transform: rotate(-90deg);
	top: 40px;
	margin-bottom: -50px;
	margin-left: 0;
	margin-right: -30px;
}
.mehr-iran-21 .risk-meta span {
	width: 30px;
	height: 30px;
	background: none !important;
	margin: 0px 5px 0px 0px;
}
.mehr-iran-21 .list-meta-2.d5456546f {
	width: 100%;
}
.mehr-iran-21 .list-meta-1.regtretert {
	width: 40%;
	display: none !important;
}
.nimche-21 {
	width: 135px;
	margin: auto;
	background: #fff;
	box-shadow: 0px 5px 10px #42424236;
	height: 40px;
	padding: 0px 15px !important;
	border-radius: 150px;
	position: relative;
}
.risk-meta-price-98 {
	float: right;
	padding-right: 10px;
	min-width: 75%;
}
.kochak .elementor-column.elementor-col-100 {
	padding: 0px 10px;
}
.mehr-iran-21 .risk-meta {
	border-top: 0px dashed #e6e6e6;
	margin-top: 15px;
	padding-top: 4px;
	margin-bottom: -9px;
	position: absolute;
	width: 100%;
	text-align: center;
	right: 0;
	top: -100px;
}
.product-list-1.ps1.mehr-iran-21 {
	box-shadow: 0px 0px 0px #fff;
}

.seven-ffer-iranin .time1 {
	width: 30px;
	height: 30px;
	font-size: 15px;
	font-weight: 400;
	padding-top: 6px;
	border-radius: 5px;
	margin: auto;

}
.seven-ffer-iranin .mini-1-time {
	background: #eee;
	color: #666;
}
.seven-ffer-iranin {
	float: right !important;
	width: 100% !important;
	margin-top: 15px !important;
	margin-bottom: -10px !important;
}
.seven-ffer-iranin  {
	width: 100%;
}
.seven-ffer-iranin .text32 {
	font-size: 13px;
}
.seven-ffer-iranin .timer-wrapper {
	width: 25% !important;
}
.mehr-iran-21:hover .risk-meta {
	top: 100px;
	transition: 0.4s;
}
.mehr-iran-21 .cpmare-wefew .woosc-btn:hover {
	color: #666;
}
.mehr-iran-21 .cpmare-wefew-1 .woosq-btn:hover {
	color: #666;
}
.mehr-iran-21 .liningk {
	float: left;
	background: none !important;
	width: 30px;
	height: 30px;
	border-radius: 90px;
	font-size: 18px;
	margin-right: 5px;
}
.roozaye-barfi .owl-nav button {
	position: absolute;
	top: 40%;
	width: 50px;
	height: 40px;
	border-radius: 10px;
	border: 0px solid !important;
	bax: ;
	background: #eee;
	font-size: 20px;
	margin-right: ;
}
.roozaye-barfi .owl-nav .owl-next {
	left: 0;
	width: 40px;
	height: 60px;
	border-radius: 5px;
	margin-left: -5px;
	box-shadow: 0px 2px 10px #11111121;
	background: #fff;
}
.product-list-1.ps3.jjj-112.jjh-334-dds.rooz-1235hfdes5r ins {
	color: #404040 !important;
}
.product-list-1.ps3.jjj-112.jjh-334-dds.rooz-1235hfdes5r 
.risk-meta span:hover {
	background: #eee !important;
	color: #666;
}
.mehrine-1:hover .mehrine-2 {
	opacity: 0;
	transition: 0.3s;
}
.risk-meta.hhgg-4445.erf345tgrbhrt6yu56h4t5 .tooltiping {
	margin-right: 10px;
}
.mehr-iran-21 del {
	float: right;
	width: 100%;
	font-size: 13px;
}
.mehrine-1:hover .mehrine-3 {
	opacity: 1;
	transition: 0.3s;
}
.product-list-1.ps3.jjj-112.jjh-334-dds.rooz-1235hfdes5r  .daste-koodak-1-farnam {
	padding-left: 0px;
	padding-top: 10px;
}
.product-list-1.ps3.jjj-112.jjh-334-dds.rooz-1235hfdes5r .cpmare-wefew-1 .woosq-btn:hover {
	color: #666;
}
.roozaye-barfi .owl-nav .owl-prev {
	width: 40px;
	height: 60px;
	border-radius: 5px;
	margin-right: -5px;
	box-shadow: 0px 2px 10px #11111121;
	background: #fff;
}
.mehr-iran-21 del .woocommerce-Price-currencySymbol {
display: unset;
	float: unset;
	font-size: 12px;
}
.mehr-iran-21 ins .woocommerce-Price-amount {
	font-weight: 400;
	float: none !important;
}
.product-list-1.ps3.jjj-112.jjh-334-dds.rooz-1235hfdes5r:hover {
	box-shadow: 0px 0px 6px #66666640;
}
.gffhrttrh-5445tgg h3::after {
	content: "";
	width: 40px;
	height: 2px;
	float: right;
	background: #2dcea2;
	margin-top: 10px;
	position: absolute;
	right: 20px;
	bottom: -3px;
	display: none !important;
}
.gffhrttrh-5445tgg .list-meta i {
	float: right;
	font-size: 17px;
}
.gffhrttrh-5445tgg .list-meta {

	padding-bottom: 10px !important;
}
.gggg-f .user-meta {
	margin-right: -155px;
}
.gggg-f .user-meta a {
	font-size: 14px !important;
	text-align: right;
}
.gggg-f .user-meta i {
	float: right;
	font-size: 16px;
	margin-left: 10px !important;
}
.gffhrttrh-5445tgg .kkks-name-user {
	background: #eee;
	width: 35px;
	height: 35px;
	border-radius: 7px;
	text-align: center;
	box-sizing: border-box;
	padding-top: 8px;
	margin-top: -4px;
}
.mehr-iran-21 .darsad::before {
	content: "";
	width: 116px;
	height: 36px;
	float: right;
	position: relative;
	border: 1px solid #fb3449;
	border-radius: 5px;
	margin-top: -8px;
	margin-bottom: -50px;
	margin-right: -3px;
}
.mehr-iran-21 h3 {
	font-weight: 600;
	text-align: right;
	font-size: 13px;
	min-height: unset !important;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.mehr-iran-21 .box-rating {
	padding-top: 7px;
}
.mehr-iran-21 img {
	padding: 10px;
	box-sizing: border-box;
	width: 100%;
}
.mizany {
	float: right;
	width: 40px;
	background: #2DCEA2;
	color: #fff;
	height: 25px;
	padding: 4px 0px;
	text-align: center;
	border-radius: 5px;
	font-weight: 400;
	margin-top: -4px;
}
.lahze .mizany {
	background: #fb3449;
}
.mehr-iran-21 ins {
	text-decoration: none;
	margin-top: 8px !important;
	float: right;
	margin-right: -45px;
}
.mehr-iran-21 del {
	margin-right: -3px;
}
.left-rr-user.gtr-654.gggg-f {
	color: #2DCEA2;
	background: #00F7601A !important;
	margin-right: 15px;
	height: 45px;
	width: 45px;
	padding-top: 10px !important;
}

.gtr-654::before {
	content: "";
	float: right;
	width: 1px;
	height: 25px;
	background: #e0e0e2;
	margin-right: -8px;
	margin-top: 2px;
	display: none !important;
}
.gtr-654 .mini-cart-3 {
	margin-top: 40px;
}
.left-sabad.min-car-6.gtr-654 {
	margin-right: 5px;
	margin-left: 5px;
}
.farnam-offer-slider-1 .vijegi li::before {
	background: #515151;
}
.gtr-654 {
	font-size: 25px !important;
	padding: 0px !important;
	border: 0px solid !important;
	color: #515151;
	width: 40px;
	height: 40px;
	background: none !important;
	padding-top: 8px !important;
	text-align: center;
	margin: 13px 0px;
}
.gtr-654 i {
	float: unset;
	font-size: 25px;
	margin-top: unset;
	margin-bottom: unset;
	margin-left: unset !important;
}
.product-kodak-1.farnam-list-9-trt {
	position: relative;
	overflow: hidden;
	padding: 10px;
}
.risk-meta.hhgg-4445.erf345tgrbhrt6yu56h4t5 {
	position: absolute;
	right: 0;
	width: 40px;
	margin-right: 0px;
	top: 10px;
	margin-top: 15px;
}

.mini-cart-3 {

	font-family: iranyekan !important;
}
.swiper.myswiperver.swiper-initialized.swiper-horizontal.swiper-pointer-events.swiper-rtl.swiper-backface-hidden.swiper-free-mode.swiper-container-initialized.swiper-container-vertical.swiper-container-rtl {
	float: right;
}
.risk-meta.hhgg-4445.erf345tgrbhrt6yu56h4t5 span {
	border-radius: 5px 0px 0px 5px !important;
}
.product-kodak-1.farnam-list-9-trt:hover .risk-meta.hhgg-4445.erf345tgrbhrt6yu56h4t5 {
	top: 10px;
	transition: 0.4s;
}
.product-kodak-1.farnam-list-9-trt img {
	box-sizing: border-box;
	border-left: 1px solid #eee;
	padding: 15px !important;
	border-radius: 0px !important;
}
.farnam-list-9-trt .mehrine-2 {
	top: unset;
	margin-right: 20px;
	border-radius: 5px;
	width: 30%;
	bottom: 0px !important;
}
.rooz-1235hfdes5r .mizan-345 {
	background: #fb3449;
}
.product-list-1.ps3.jjj-112.jjh-334-dds.rooz-1235hfdes5r {
	padding: 15px;
	box-shadow: 0px 2px 20px #1111110f;
	box-sizing: border-box;
	position: relative;
	border: 2px solid #eee;
}
.iran-pak.in-offer-2.seven-ffer-iranin {
	border-top: 1px solid #eee;
	padding-top: 15px;
}

.gtr-654 .mini-cart-3 .product-title {
	text-align: right;
}
.gtr-654 .mini-cart-3 .woocommerce-Price-currencySymbol {
	float: left !important;
	margin-left: 0px !important;
	margin-left: 10px !important;
}
/* css 1.1.1 */

.dmega .sub-menu {
	position: absolute;
	right: 0;
	width: 100%;
	min-height: 400px;
	padding: 0px !important;
	background: #fff;
	display: flex;
	visibility: hidden;
	flex-direction: column;
}
.dmega li:hover a::before {
	content: "dffg";
}
.dmega-radius {
border-radius: 0px 0px 0px 40px !important;
}
.dmega li:hover + li {
	border-radius: 40px 0px 0px 0px !important;
}
.dmega .sub-menu:hover li:first-child .sub-menu li {
	background: none !important;
}
.dmega a {
	width: 100% !important;
}
.dmega .menu-image {
	width: ;
	padding-right: 0px !important;
	padding-left: 7px;
	width: 25px !important;
	margin-top: -2px;
}

.dmega .sub-menu li:hover::before {
	content: "";
	float: left;
	width: 1px;
	height: 80px;
	background: #fff !important;
	margin-top: 0px;
	border-radius: 0px;
	margin-left: -1px;
	position: relative;
	z-index: 999999999;
	margin-bottom: -50px;
	display: none !important;
}
.test-grey .lins {
	background: #fff !important;
	border: 1px solid #eee !important;
}
.test-grey .lins {
	background: #fff !important;
	border: 1px solid #eee !important;
}
.test-grey li .sub-menu li {
	background : none;
}

.dmega .sub-menu:hover li:nth-child(2) {
	border-radius: 0px 0px 0px 0px ;
}	
.test-grey li:nth-child(2) {
	border-radius: 40px 0px 0px 0px ;
}	
.dmega .sub-menu .sub-menu {
	right: 20% !important;
	border-radius: 0px !important;
	top: 0px !important;
	/* margin-top: -15px !important; */
	box-shadow: 0px 0px 0px #fff;
	border-right: 0px solid #fbfbfb;
	width: 80%;
	margin-top: 10px !important;
	padding: 20px !important;
}
.menu-header .dmega .sub-menu li:first-child .sub-menu {
	display: block !important;
}
.dmega .sub-menu li {
	border: 0px solid #fbfbfb;
	border-right: 0px solid !important;
	background: #fbfbfb;
	border-bottom: 0px solid #eee !important;
	border: 1px solid #fff !important;
	position: unset !important;
}
.dmega .sub-menu:hover li:first-child {
	background: #f5f5f5 !important;
}
.dmega {
	display: flex !important;
	flex-direction: column !important;
}
.dmega .sub-menu li i {
	font-size: 18px !important;
	float: right;
	margin-bottom: -10px;
	margin-top: -1px;
	margin-left: 8px;
	text-align: center;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	color: #666;
	background: none;
}
.menu-header .dmega .sub-menu li .sub-menu {
	margin-top: 0px !important;
	min-height: 400px;
	background: #fff !important;
	border-radius: 0px 0px 0px 5px !important;
}
.menu-header .dmega .sub-menu li .sub-menu .sub-menu {
	min-height: unset !important;
	padding: 0px !important;
	margin-bottom: 20px;
}
.dmega .sub-menu li:hover {
	border-bottom: 0px solid #2dcea2;
	box-sizing: border-box;
	border: 0px solid #fbfbfb;
	background: #fff;
	border-radius: 0px;
	border-right: 0px solid !important;
	border-bottom: 0px solid #eee !important;
	border: 0px solid #eee !important;
	border-radius: 5px !important;
}
.dmega .sub-menu li:hover a {
	color: #2DCEA2;
}
.dmega .sub-menu li {
	border: 0px solid #fbfbfb;
	border-right: 0px solid !important;
	background: #f5f5f5;
	border-bottom: 0px solid #eee !important;
	border: 0px solid !important;
}
.dmega .sub-menu li .sub-menu li {
	border: 0px solid #fbfbfb;
	border-right: 0px solid !important;
	background: none !important;
	border: 0px solid !important;
}
.menu-header .dmega .sub-menu  li a::before {
display: none;
}
.menu-header .dmega .sub-menu .sub-menu li a::before {
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #2DCEA2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 5px;
	margin-left: 8px;
	display: block;
}

.menu-header .dmega .sub-menu .sub-menu .sub-menu li a::before {
	content: "";
	float: right;
	width: 6px;
	height: 6px;
	background: #eee;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 6px;
	margin-left: 8px;
		display: block;
}
.dmega .sub-menu li:hover:first-child {
	background: #fff !important;
}
.dmega .sub-menu .sub-menu li {
	width: 25%;
}

.dmega .sub-menu .sub-menu li a {
	width: 100% !important;
	color: #111 !important;
	font-weight: 400;
	font-size: 15px;
}
.dmega .sub-menu .sub-menu li .sub-menu {
	position: relative;
	width: 100% !important;
	float: right;
	right: 0px !important;
	border: 0px solid !important;
}
.dmega .sub-menu .sub-menu li .sub-menu li {
	width: 100% !important;
	padding: 0px !important;
	border: 0px solid !important;
}
.dmega .sub-menu .sub-menu li .sub-menu a {
	color: #666;
	font-size: 14px;
	font-weight: 100;
	padding: 5px 10px;
}
.dmega .sub-menu .sub-menu li .sub-menu a::before {
	content: "";
}
.dmega .sub-menu:hover li .sub-menu li {
	background: #fff !important;
}
.dmega .sub-menu .sub-menu li .sub-menu li:hover a {
	color: #2DCEA2 !important;
}

/* 1.1.2 */
.stellarnav,.stellarnav li{position:relative;line-height:normal}.stellarnav{width:100%;z-index:9900}.stellarnav a{color:#777}.stellarnav ul{margin:0;padding:0;text-align:center}.stellarnav li{list-style:none;display:block;margin:0;padding:0;vertical-align:middle}.stellarnav li a{padding:15px;display:block;text-decoration:none;color:#777;font-size:inherit;font-family:inherit;box-sizing:border-box;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.stellarnav.light a,.stellarnav.light li a{color:#000}.stellarnav>ul>li{display:inline-block}.stellarnav>ul>li>a{padding:20px 40px}.stellarnav ul ul{top:auto;width:220px;position:absolute;z-index:9900;text-align:left;display:none;background:#ddd}.stellarnav.light,.stellarnav.light ul ul{background:rgba(255,255,255,1)}.stellarnav li li{display:block}.stellarnav ul ul ul{top:0;left:220px}.stellarnav>ul>li:hover>ul>li:hover>ul{opacity:1;visibility:visible;top:0}.stellarnav>ul>li.drop-left>ul{right:0}.stellarnav li.drop-left ul ul{left:auto;right:220px}.stellarnav.dark,.stellarnav.dark ul ul{background:rgba(0,0,0,1)}.stellarnav.dark a,.stellarnav.dark li a{color:#FFF}.stellarnav.fixed{position:fixed;width:100%;top:0;left:0;z-index:9999}body.stellarnav-noscroll-x{overflow-x:hidden}.stellarnav li.has-sub>a:after{content:'';margin-left:10px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #FFF;display:inline-block}.stellarnav .dd-toggle,.stellarnav li.call-btn-mobile,.stellarnav li.location-btn-mobile,.stellarnav.hide-arrows li li.has-sub>a:after,.stellarnav.hide-arrows li.drop-left li.has-sub>a:after,.stellarnav.hide-arrows li.has-sub>a:after{display:none}.stellarnav li li.has-sub>a:after{margin-left:10px;float:right;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #FFF;position:relative;top:4px}.stellarnav li.drop-left li.has-sub>a:after{float:left;margin-right:10px;border-left:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF}.stellarnav .call-btn-mobile,.stellarnav .close-menu,.stellarnav .location-btn-mobile,.stellarnav .menu-toggle{display:none;text-transform:uppercase;text-decoration:none}.stellarnav .dd-toggle{position:absolute;top:0;right:0;padding:0;width:48px;height:48px;text-align:center;z-index:9999;border:0}.stellarnav.desktop li.has-sub a{padding-right:5px}.stellarnav.desktop.hide-arrows li.has-sub a{padding-right:15px}.stellarnav.mobile>ul>li>a.dd-toggle{padding:0}.stellarnav svg{fill:currentColor;width:1em;height:1em;position:relative;top:2px}.stellarnav a.dd-toggle .icon-plus{box-sizing:border-box;transition:transform .3s;width:12px;height:100%;position:relative;vertical-align:middle;display:inline-block}.stellarnav a.dd-toggle .icon-plus:after,.stellarnav a.dd-toggle .icon-plus:before{content:'';display:block;height:0;top:50%;border-bottom:solid 3px #777;position:absolute;width:12px}.stellarnav a.dd-toggle .icon-plus:before{transform:rotate(90deg);transition:width .3s}.stellarnav li.open>a.dd-toggle .icon-plus{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.stellarnav.light a.dd-toggle .icon-plus:after,.stellarnav.light a.dd-toggle .icon-plus:before{border-color:#000}.stellarnav.dark a.dd-toggle .icon-plus:after,.stellarnav.dark a.dd-toggle .icon-plus:before{border-color:#FFF}.stellarnav .icon-close{box-sizing:border-box;width:12px;height:12px;position:relative;display:inline-block}.stellarnav .icon-close:after,.stellarnav .icon-close:before{content:'';display:block;width:12px;height:0;top:50%;border-bottom:solid 3px #777;position:absolute}.stellarnav .icon-close:before{transform:rotate(45deg)}.stellarnav .icon-close:after{transform:rotate(-45deg)}.stellarnav.light .icon-close:after,.stellarnav.light .icon-close:before{border-color:#000}.stellarnav.dark .icon-close:after,.stellarnav.dark .icon-close:before{border-color:#FFF}.stellarnav .call-btn-mobile,.stellarnav .close-menu,.stellarnav .location-btn-mobile,.stellarnav .menu-toggle{padding:15px;box-sizing:border-box}.stellarnav .menu-toggle span.bars{display:inline-block;margin-right:7px;position:relative;top:3px}.stellarnav .menu-toggle span.bars span{display:block;width:15px;height:2px;border-radius:6px;background:#777;margin:0 0 3px}.stellarnav .full{width:100%}.stellarnav .half{width:50%}.stellarnav .third{width:33%;text-align:center}.stellarnav .location-btn-mobile.third{text-align:center}.stellarnav .location-btn-mobile.half{text-align:right}.stellarnav.light .half,.stellarnav.light .third{border-left:1px solid rgba(0,0,0,.15)}.stellarnav.light.left .half,.stellarnav.light.left .third,.stellarnav.light.right .half,.stellarnav.light.right .third{border-bottom:1px solid rgba(0,0,0,.15)}.stellarnav.light .half:first-child,.stellarnav.light .third:first-child{border-left:0}.stellarnav.dark .half,.stellarnav.dark .third{border-left:1px solid rgba(255,255,255,.15)}.stellarnav.dark.left .half,.stellarnav.dark.left .third,.stellarnav.dark.right .half,.stellarnav.dark.right .third{border-bottom:1px solid rgba(255,255,255,.15)}.stellarnav.dark.left .menu-toggle,.stellarnav.dark.right .menu-toggle,.stellarnav.light.left .menu-toggle,.stellarnav.light.right .menu-toggle{border-bottom:0}.stellarnav.dark .half:first-child,.stellarnav.dark .third:first-child{border-left:0}.stellarnav.light .menu-toggle span.bars span{background:#000}.stellarnav.dark .menu-toggle span.bars span{background:#FFF}.stellarnav.mobile,.stellarnav.mobile.fixed{position:static}.stellarnav.mobile ul{position:relative;display:none;text-align:left;background:rgba(221,221,221,1)}.stellarnav.mobile.active>ul,.stellarnav.mobile>ul>li{display:block}.stellarnav.mobile.active{padding-bottom:0}.stellarnav.mobile>ul>li>a{padding:15px}.stellarnav.mobile ul ul{position:relative;opacity:1;visibility:visible;width:auto;display:none;-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none}.stellarnav.mobile ul ul ul{left:auto;top:auto}.stellarnav.mobile li.drop-left ul ul{right:auto}.stellarnav.mobile li a{border-bottom:1px solid rgba(255,255,255,.15)}.stellarnav.mobile>ul{border-top:1px solid rgba(255,255,255,.15)}.stellarnav.mobile.light li a{border-bottom:1px solid rgba(0,0,0,.15)}.stellarnav.mobile.light>ul{border-top:1px solid rgba(0,0,0,.15)}.stellarnav.mobile li a.dd-toggle,.stellarnav.mobile.light li a.dd-toggle{border:0}.stellarnav.mobile .call-btn-mobile,.stellarnav.mobile .close-menu,.stellarnav.mobile .dd-toggle,.stellarnav.mobile .location-btn-mobile,.stellarnav.mobile .menu-toggle{display:inline-block}.stellarnav.mobile li.call-btn-mobile{border-right:1px solid rgba(255,255,255,.1);box-sizing:border-box}.stellarnav.mobile li.call-btn-mobile,.stellarnav.mobile li.location-btn-mobile{display:inline-block;width:50%;text-transform:uppercase;text-align:center}.stellarnav.mobile li.call-btn-mobile.full,.stellarnav.mobile li.location-btn-mobile.full{display:block;width:100%;text-transform:uppercase;border-right:0;text-align:left}.stellarnav.mobile.light ul{background:rgba(255,255,255,1)}.stellarnav.mobile.dark ul{background:rgba(0,0,0,1)}.stellarnav.mobile.dark ul ul{background:rgba(255,255,255,.08)}.stellarnav.mobile.light li.call-btn-mobile{border-right:1px solid rgba(0,0,0,.1)}.stellarnav.mobile.top{position:absolute;width:100%;top:0;left:0;z-index:9999}.stellarnav.mobile li li.has-sub>a:after,.stellarnav.mobile li.drop-left li.has-sub>a:after,.stellarnav.mobile li.has-sub>a:after{display:none}.stellarnav.mobile.left>ul,.stellarnav.mobile.right>ul{position:fixed;top:0;bottom:0;width:100%;max-width:280px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.stellarnav.mobile.right>ul{right:0}.stellarnav.mobile.left .close-menu,.stellarnav.mobile.right .close-menu{display:inline-block;text-align:right}.stellarnav.mobile.left>ul{left:0}.stellarnav.mobile.left .call-btn-mobile.half,.stellarnav.mobile.left .call-btn-mobile.third,.stellarnav.mobile.left .close-menu.half,.stellarnav.mobile.left .close-menu.third,.stellarnav.mobile.left .location-btn-mobile.half,.stellarnav.mobile.left .location-btn-mobile.third,.stellarnav.mobile.right .call-btn-mobile.half,.stellarnav.mobile.right .call-btn-mobile.third,.stellarnav.mobile.right .close-menu.half,.stellarnav.mobile.right .close-menu.third,.stellarnav.mobile.right .location-btn-mobile.half,.stellarnav.mobile.right .location-btn-mobile.third{text-align:center}.stellarnav.mobile.left .menu-toggle.half,.stellarnav.mobile.left .menu-toggle.third,.stellarnav.mobile.right .menu-toggle.half,.stellarnav.mobile.right .menu-toggle.third{text-align:left}.stellarnav.mobile.left .close-menu.third span,.stellarnav.mobile.right .close-menu.third span{display:none}.stellarnav.desktop li.mega ul ul{background:0 0;width:auto}.stellarnav.desktop li.mega li{display:inline-block;vertical-align:top;margin-left:-4px}.stellarnav.desktop li.mega li li{display:block;position:relative;left:4px}.stellarnav.desktop>ul>li.mega{position:inherit}.stellarnav.desktop>ul>li.mega>ul{width:100%}.stellarnav.desktop>ul>li.mega>ul li.has-sub ul{display:block;position:relative;left:auto}.stellarnav.desktop>ul>li.mega>ul>li{padding-bottom:15px;box-sizing:border-box}.stellarnav.desktop li.mega li li a{padding:5px 15px}.stellarnav.desktop li.mega li.has-sub a:after{display:none}.stellarnav.desktop>ul>li.mega>ul>li>a{color:#ff0}@media only screen and (max-width :768px){.stellarnav{overflow:hidden;display:block}.stellarnav ul{position:relative;display:none}}@media only screen and (max-width :420px){.stellarnav.mobile .call-btn-mobile.third span,.stellarnav.mobile .location-btn-mobile.third span{display:none}}
.menu-toggle {
	display: none !important;
}
#header_main_nav {
	display: block !important;
	position: relative;
	background: none !important;
	max-width: 100%;
}
.stellarnav.mobile, .stellarnav.mobile.fixed {
	position: static;
	background: none !important;
}

.mobile-menu-1 .menu-item-has-children::before {
	display: none !important;
}
.stellarnav.mobile > ul > li > a {
	padding: 15px;
	width: 100% !important;
	border-bottom: 0px solid;
	text-align: right;
}
.stellarnav a.dd-toggle .icon-plus {
	box-sizing: border-box;
	transition: transform .3s;
	width: 12px;
	height: 100%;
	position: relative;
	vertical-align: middle;
	display: inline-block;
	float: left;
	margin-left: 6px;
}

.stellarnav.mobile.dark ul ul {
	background: #2b2b2b;
}
.stellarnav.mobile li a {
	border-bottom: 0px solid rgba(255,255,255,.15);
	width: 100% !important;
	text-align: right;
}


.stellarnav.mobile.dark ul ul {
	background: #424242;
	float: right;
	width: 100%;
}
.stellarnav.mobile.dark ul ul ul {
	display: none !important;
	float: right;
	/* right: 0; */
	left: unset !important;
	right: 0px !important;
	/* padding: 0px !important; */
	background: #333 !important;
	border-radius: 5px !important;
	box-shadow: 0px 0px 0px 0px #262626 !important;
	position: relative !important;
	padding: 10px !important;
	margin-top: 6px !important;
	min-height: unset !important;
}
.stellarnav.mobile.dark ul ul {
	background: #424242;
	float: right;
	width: 100%;
	margin-top: 0px !important;
}
.stellarnav.mobile li a {
	border-bottom: 0px solid !important;
	float: right;
	width: 100%;
	color: #fff;
	font-size: 18px !important;
}
.stellarnav.mobile .has-sub .has-sub.open .sub-menu {
	display: block !important;
}

.stellarnav.mobile.dark ul ul ul ul {
	display: none !important;
}
.stellarnav.mobile .has-sub .has-sub.open .sub-menu .sub-menu {
	display: none !important;
}
.stellarnav.mobile .has-sub .has-sub .sub-menu .has-sub.open .sub-menu{
	display: block !important;
}
.stellarnav.mobile li a {
	border-bottom: 0px solid !important;
	float: right;
	width: 100%;
	color: #fff !important;
	font-size: 18px !important;
}
.stellarnav.mobile .dmega .sub-menu .sub-menu li a {
	color: #fff !important;
	font-weight: ;
	font-size: 15px !important;
}
.dmega.has-sub .sub-menu:hover li .sub-menu li {
	background: none !important;
}
#header_main_nav {
	display: block !important;
	position: relative;
	background: none !important;
	max-width: 100%;
	overflow: unset !important;
}
.stellarnav.mobile.dark ul ul ul .icon-plus {
	float: left;
	margin-top: -2px;
}
.product-list-1.ps3.jjj-112.lahze {
	margin-bottom: -40px !important;
}

.mini-cart-3 p {
	padding: 0px;
	margin: 0px;
}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
	box-sizing: border-box;
}
.ss-nn-xx-11 .left-sabad .woocommerce-Price-currencySymbol {
	margin-left: 0px;
	float: left;
	margin-left: 10px !important;
}
.mini-cart-3 .woocommerce-mini-cart__empty-message {
	padding-top: 20px !important;
}
.stellarnav .dd-toggle {
	position: absolute;
	top: 0;
	right: unset;
	padding: 0;
	width: 48px !important;
	height: 48px;
	text-align: center;
	z-index: 9999;
	border: 0;
	left: 0;
}
.stellarnav.mobile li a.dd-toggle, .stellarnav.mobile.light li a.dd-toggle {
	border: 0;
	width: 40px !important;
	right: unset !important;
	left: 0;
}
.stellarnav.mobile > ul > li > a.dd-toggle {
	width: 40px !important;
}

/* css 1.1.3 */

.digistyle .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
	float: right;
	width: unset;
	right: 60px;
	left: unset;
	bottom: 100px;
}

.digistyle .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
	background: none;
	border: 1px solid #111;
}

.digistyle .swiper-pagination-bullet.swiper-pagination-bullet-active {
	background: #111;
	width: 10px !important;
	border-radius: 150px !important;
}

.digistyle .elementor-swiper-button.elementor-swiper-button-prev {
	position: absolute;
	right: 60px !important;
	bottom: 37px !important;
	top: unset;
	background: #111 !important;
	width: 45px;
	height: 38px;
	border-radius: 6px;
	color: #fff;
	padding-top: 0px;
	font-size: 15px;
}

.digistyle .elementor-swiper-button.elementor-swiper-button-next {
	position: absolute;
	right: 110px !important;
	bottom: 37px !important;
	top: unset;
	background: #111 !important;
	width: 45px;
	height: 38px;
	border-radius: 6px;
	color: #fff;
	padding-top: 0px;
	font-size: 15px;
}


.left-rr-user.gtr-654.gggg-f.header-six-1400 i {
	float: right;
	margin-top: -4px;
	margin-left: 8px !important;
}
.left-rr-user.gtr-654.gggg-f.header-six-1400 {
	background: none !important;
	border-radius: 0px;
	font-size: 14px !important;
	width: unset !important;
	height: unset !important;
	color: #fff;
	padding-top: 12px !important;
}

.headerstyle {
	position: relative;
}
.search-new-style-1400 {
	float: right;
	width: 100%;
	border-bottom: 1px solid #26262680;
	margin: 8px 0px;
}
.search-new-style-1400 input {
	background: none !important;
	border: 0px solid !important;
	width: 70%;
	padding: 7px;
	color: #111;
	margin: 0px;
}
.search-new-style-1400 button {
	float: left;
	background: none !important;
	border: 0px solid !important;
	font-size: 16px;
	height: 35px;
	padding-top: 0px;
	line-height: 5px;
}

.product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 {
	border: 0px solid #e4e4e4;
	padding: 0px;
}
.product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 h3 {
	overflow: unset;
	text-overflow: unset !important;
	white-space: unset !important;
	min-height: 64px !important;
	font-size: 15px;
	font-weight: 400;
}
.product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 .box-rating.woocommerce {
	float: right;
	padding-top: 0px !important;
	margin-bottom: 20px;
	margin-top: -15px !important;
}

.product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 del .woocommerce-Price-currencySymbol {
	display: none !important;
}
.product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 del {
	width: unset !important;
	float: left;
	margin-left: 10px !important;
	margin-top: -8px !important;
}
.product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 ins {
	float: left;
	margin: 0px !important;
	margin-right: 10px !important;
	margin-top: -3px !important;
	width: 100%;
	text-align: left;
	margin-left: 10px !important;
}
.product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 .product-meta-mini-1 {
	margin: 0px !important;
	padding: 7px 10px;
	position: absolute;
	top: 15px;
	border-radius: 6px;
	background: #eee;
	padding-right: 15px !important;
	padding-left: 15px !important;
	font-weight: 400 !important;
	margin: 10px !important;
}
.product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 .risk-meta-price-98 {
	float: left;
}
.product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 .mizany {
	height: 40px;
	width: 40px;
	padding-top: 11px;
	background: #111;
	margin-top: -11px;
	float: left;
}

.product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 h3 {
	text-overflow: unset !important;
	font-size: 14px;
	color: #111;
	font-weight: 400;
}
.product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 h3 {
	font-size: 14px;
	color: #111;
	font-weight: 400;
	overflow: hidden;
	white-space: nowrap !important;
	height: unset !important;
	min-height: unset !important;
	text-overflow: ellipsis !important;
}

.product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 img {
	background: none;
	border-radius: 6px;
	border: 1px solid #eee;
	padding: 40px;
}
.product-list.product-list-654-134 {
	width: 25%;
	padding: 10px;
	position: relative;
	overflow: hidden;
}
.product-list.product-list-654-134 .product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 img {
	background: none;
	border-radius: 6px;
	border: 0px solid #eee;
	padding: 10px;
	padding-top: 30px;
}
.digistyle .swiper-pagination-bullet-active {
	background: #111 !important;
}
.product-list.product-list-654-134 .product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 {
	border: 1px solid #e4e4e4;
	padding: 20px;
}

.product-list.product-list-654-134 .list-meta {
	float: right;
	width: 100%;
	border-top: 1px solid #e6e6e6;
	padding-top: 30px;
	min-height: 55px;
}
.product-list.product-list-654-134 .product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 .risk-meta-price-98 {
	width: 70%;
}
.product-list.product-list-654-134 .product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 .product-meta-mini-1 {
	margin-right: 0px !important;
	margin-top: 15px !important;
}
bdi {
	direction: rtl;
}
.rangi-dayere-342 {
	float: right;
	width: 17px;
	height: 17px;
	border-radius: 150px;
	margin: 3px;
	border: 2px solid #fff;
	box-shadow: 0px 2px 4px #e1e1e1;
}

.rangbandi-style-1400 {
	float: right;
	width: 17px;
	height: unset;
	position: absolute;
	left: 25px;
	top: 30px;
}
.product-list.product-list-654-134 .product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 h3 {
	text-overflow: unset !important;
	white-space: unset !important;
	min-height: 70px !important;
	height: 7px !important;
}
.product-list.product-list-654-134 .rangbandi-style-1400 {
	float: right;
	width: 17px;
	height: unset;
	position: absolute;
	left: 25px;
	top: 40px;
}
.product-list-1.ps1.product-99-11-00 .rangbandi-style-1400 {
	top: 12%;
}

.elementor-element.elementor-element-37e1079.elementor-widget.elementor-widget-headerthree1 {
	position: unset;
}

.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-14e0a18 {
	position: unset;
}
.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-14e0a18 .elementor-column-wrap.elementor-element-populated {
	position: unset;
}
.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-14e0a18 .elementor-widget-wrap {
	position: unset;
}

.farnamstyle-menu .redsho a {
	color: #e61414 !important;
}

.social-style a {
	float: right;
	width: 40px;
	height: 40px;
	background: #eee;
	text-align: center;
	margin-left: 6px;
	font-size: 18px;
	padding-top: 10px;
	border-radius: 6px;
	color: #111;
}

.search-new-style-1400 .dgwt-wcas-search-input {
	padding: 7px !important;
	height: unset !important;
	border-radius: 0px !important;
}
.search-new-style-1400 .dgwt-wcas-search-submit {
	padding: 0px !important;
	width: 30px !important;
	margin-left: 15px !important;
}
.search-new-style-1400 .dgwt-wcas-search-submit {
	height: unset !important;
}
.search-new-style-1400 .dgwt-wcas-ico-magnifier {
	width: 15px !important;
	max-width: 15px !important;
	color: #111 !important;
}
.search-new-style-1400 .dgwt-wcas-preloader.dgwt-wcas-close path {
	fill: #3a3a3a !important;
}
.search-new-style-1400 .dgwt-wcas-preloader.dgwt-wcas-close svg {
	width: 18px;
}
.dgwt-wcas-suggestions-wrapp.woocommerce.dgwt-wcas-has-img.dgwt-wcas-has-price.dgwt-wcas-has-headings.js-dgwt-wcas-initialized {
	min-width: unset;
	border-radius: 6px !important;
}
.digistyle .elementor-main-swiper {
	border-radius: 0px !important;
}

.digistyle .swiper-slide {
	border-radius: 0px !important;
}

.header-six-1400 .user-meta {
	margin-right: -50px;
}
.widget-9-product-123455643 .list-meta-2 .woocommerce-Price-amount , .product-list.product-list-654-134 .list-meta-2 .woocommerce-Price-amount {
	float: left !important;
}

#mySidenav .closebtn {
	width: 30px;
	height: ;
	margin-top: 0px;
	margin-right: 0px;
	border-radius: 0px 0px 6px 0px;
	background: #ff6e6e;
	font-size: 20px !important;
	height: 30px;
	color: #fff !important;
	left: 0;
}
.woosc-bar-search.hint--top {
	margin-left: 10px !important;
}
.product-list.product-list-654-134 .woosc-btn {
	background: none !important;
	color: #666 !important;
}
.mob-1 {
	padding: 30px;
	border-bottom: 0px solid hsla(0, 0%, 100%, 0.24);
	background: #444;
}

.mob-1 .text {
	width: 70%;
}

.digistyle .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
	z-index: 1;
}


/* edit add to cart */

.risk-meta.rthrth44444 .gtgeg45yt4yt4 .button {
	width: 40px;
	padding: 0px;
	height: 40px;
	border-radius: 90px;
	text-indent: -200px;
	float: right;
}

.risk-meta.rthrth44444 .gtgeg45yt4yt4 .woosq-btn {
	display: none !important;
}


.menu-header li .sub-menu li:hover .sub-menu .sub-menu {
	display: none;
}
.menu-header li .sub-menu .sub-menu li:hover .sub-menu {
	display: block;
}
.risk-meta.rthrth44444 .gtgeg45yt4yt4 .button::before {
	content: "\f076";
	float: left;
	width: 10px;
	height: 20px;
	font-family: material design icons;
	text-indent: 0px;
	font-size: 20px;
	float: right;
	margin-right: 10px;
	margin-top: 9px;
}
.risk-meta.rthrth44444 .woocommerce a.button.added::after {
	margin-left: 10px;
	margin-top: 0px;
	float: left;
	text-indent: 0;
	background: #fff;
	color: red;
	padding: 4px;
	border-radius: 90px;
	font-size: 10px;
	margin-top: 2px;
	padding-top: 5px;
	box-sizing: border-box;
}
.risk-meta.rthrth44444 .added_to_cart.wc-forward {
	display: block;
	text-indent: -150px;
	width: 20px;
	height: 20px;
	background: #fff;
	overflow: hidden;
	box-shadow: 0px 2px 5px #1111112e;
	box-sizing: border-box;
	border-radius: 90px;
	margin-top: -5px;
	margin-right: -45px;
	float: right;
	position: relative;
}
.risk-meta.rthrth44444 .added_to_cart.wc-forward::before {
	content: "\f12c";
	font-family: material design icons;
	text-indent: 0px !important;
	float: right;
	margin-top: -5px;
	margin-right: 3px;
}

.bamdad-pbar {
	float: right;
	width: 100%;
	background: ;
	padding: 15px;
	box-sizing: border-box;
	border-radius: 7px;
	margin-top: 0px;
	border: 1px solid #eee;
}
.progress-area-bamdad {
	float: right;
	width: 100%;
	height: 10px;
	background: #eee;
	border-radius: 90px;
}
.progress-bar-bamdad {
	height: 10px;
	background: #2DCEA2;
	border-radius: 90px;
}
.bars-prog {
	float: right;
	width: 100%;
	padding: 0px 5px;
	box-sizing: border-box;
}
.bamdad-darsad {
	float: right;
	color: #2DCEA2;
	border-radius: 90px;
	margin-top: 15px;
	margin-left: 15px;
	font-weight: bold;
	width: 100%;
	text-align: right;
}
.bamdad-darsad span {
	color: #666;
	font-size: 13px;
	font-weight: 100;
}
.progress-bar-bamdad::before {
	content: "";
	background-image: linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
	width: 100%;
	height: 10px;
	float: right;
}

.ee49 {
	float: right;
	width: 100%;
	height: 5px;
	position: relative;
}
.ee49  .bamdad-darsad span {
	color: #666;
	font-size: 12px;
	font-weight: 100;
}

.ee49 .bamdad-darsad {
	font-size: 13px;
	position: absolute;
	margin-top: 16px;
}
.ee49 .bamdad-pbar {
	border: 0px solid;
	padding: 0px;
	margin: 0px;
	margin-top: 9px;
}
.ee49 .bamdad-pbar .progress-area-bamdad {
	height: 4px;
	border-radius: 90px;
}
.ee49 .bamdad-pbar .progress-bar-bamdad {
	height: 4px;
}
.product-style.htpp.ir-owl.offer-00-1::before {
	content: "تخفیف شگفت انگیز" !important;
	background: #2DCEA2;
	width: 260px;
	height: 49px;
	float: right;
	position: absolute;
	top: 0px;
	right: 60px;
	border-radius: 0px 0px 25px 25px;
	text-align: center;
	font-size: 17px;
	color: #fff;
	font-weight: bold;
	padding-top: 12px;
	text-shadow: 0px 2px 0px #11111117;
}
.ee499 .bamdad-pbar {
	padding: 0px;
	border: 0px solid;
}
.ee499 {
	float: right;
	width: 100%;
	height: 10px;
}
.ee499 .bamdad-darsad {
	float: left;
	background: #fff;
	box-shadow: 0px 2px 10px #eee;
	width: 130px;
	padding: 5px 10px;
	text-align: center;
	margin-top: -20px;
	margin-left: 15px;
}

.ee4999 .bamdad-pbar {
	padding: 0px;
	border: 0px solid;
	margin-top: 10px;
}

.ee4999 .bamdad-darsad {
	float: left;
	width: unset;
	margin: 0px;
	margin-top: 14px;
	margin-left: 5px;
}

/* css 1.1.5 edit */

.gajsearch .searchnav {
	background: #ebedf0;
	border-radius: 9px;
	margin: 6px 0px;
}

.gajsearch .dgwt-wcas-ico-magnifier {
	background: #fff;
	display: block;
	width: 30px;
	margin: 0px;
	max-width: unset;
	padding: 7px;
	height: 30px;
	border-radius: 7px;
	box-shadow: 0 2px 8px rgba(13,60,95,.1);
	margin-top: 7.5px;
	float: left;
	margin-right: 10px;
}

.useriranboxine-999-1400 {
	border: 1px solid #2A2A2A !important;
	width: unset !important;
	font-size: 15px !important;
	font-weight: 400;
	padding: 10px 15px !important;
	border-radius: 8px !important;
}

.useriranboxine-999-1400 i {
	float: right;
	font-size: 18px;
	font-weight: bold;
	margin-left: 6px !important;
	margin-top: 1px;
}
.cartnimshe-422-1400 {
	background: linear-gradient(333.67deg,#f6f8fb 68%,#ebedf0 113.46%) !important;
	width: unset !important;
	height: 45px;
	border-radius: 8px;
	font-size: 14px !important;
	font-weight: 600;
	padding: 10px 15px !important;
	color: #0e1935;
	padding-top: 13px !important;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}
.lahze-offer.lahze-offer-two ins::after {
	content: "\f4fd";
	font-family: material design icons;
	float: right;
	margin-top: -20px;
	font-weight: 100;
	margin-right: 4px;
}

.cartnimshe-422-1400 .sabadnumbercolor {
	float: left !important;
	background: #fff !important;
	color: #111 !important;
	width: 25px !important;
	height: 25px !important;
	border-radius: 7px !important;
	box-shadow: 0 2px 8px rgba(13,60,95,.1);
	padding-top: 2.5px;
	margin-left: 0px !important;
	margin-top: -3px !important;
	margin-right: 15px !important;
}

.cartnimshe-422-1400 i {
float: right;
color: #0e1935;
font-size: 18px !important;
margin-top: 0px !important;
margin-left: 10px !important;
}
.useriranboxine-999-1400 {
	margin-top: 0px;
	height: 44px !important;
	font-size: 14px !important;
	font-weight: 600;
	margin-bottom: 0px !important;
	margin-left: 10px !important;
}

.gajslider .swiper-pagination-bullet {
	width: 5px;
	height: 10px;
	background: #b0b7bf;
	opacity: 1;
	border-radius: 4px;
	margin-left: 0px !important;
	margin-right: 4px !important;
}
.gajslider .swiper-pagination-bullet-active {
	background: #2DCEA2;
	width: 5px;
	border-radius: 90px;
	height: 15px;
}
.gajslider .swiper-slide {
	border-radius: 30px;
	overflow: hidden !important;
}
.gajslider .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
	width: 230px;
	right: 0;
	margin-right: 30px;
	position: absolute;
	top: 25px;
}

.lahze-offer.lahze-offer-two {
	border: 0px solid !important;
}
.lahze-offer.lahze-offer-two h2::before {
	content: "";
	background: #2DCEA2;
	float: right;
	width: 10px;
	height: 10px;
	border-radius: 90px;
	margin-top: 7px;
	margin-left: 6px;
}
.product-meta-mini-1-brandin {
	position: absolute;
	background: #fff;
	box-shadow: 0 2px 8px rgba(13,60,95,.1);
	padding: 5px 15px;
	border-radius: 7px;
	right: 5px;
	top: 0;
	margin-top: 15px;
}


.lahze-offer.lahze-offer-two ins::before {
	content: "";
	border-left: 15px solid #2DCEA2;
	border-bottom: 20px solid transparent;
	float: left;
	position: absolute;
	margin-top: 25px;
	margin-right: -10px;
}
.mizany-99 {
	float: right;
	color: #ef394e;
	font-weight: bold;
	margin-top: 5px;
	font-size: 18px;
}

.lahze-offer.lahze-offer-two .risk-meta-price-98 {
	float: left;
	width: 70%;
	min-width: 70%;
}
.lahze-offer.lahze-offer-two ins {
	background: #2DCEA2;
	color: #fff !important;
	text-align: center;
	padding: 5px;
	box-sizing: border-box;
	border-radius: 7px 7px 7px 0px;
	position: relative;
	margin-top: -15px !important;
	float: left;
}
.lahze-offer.lahze-offer-two del {
	margin-bottom: -50px;
	float: left;
	margin-top: 20px;
	margin-left: 15px;
	font-weight: 100;
}
.lahze-offer.lahze-offer-two .woocommerce-Price-amount.amount {
	text-align: left;
	padding-left: 10px;
}

.mizany-99 span {
	font-size: 15px;
	color: #0e1935;
	font-weight: 400;
}

.gajborder .elementor-column-wrap::before {
	content: '';
	position: absolute;
	top: 0;
	left: 10px;
	bottom: 0;
	margin: auto 0;
	width: 50px;
	height: 42px;
	z-index: -1;
	box-shadow: 0 4px 30px #e3e7ed;
	z-index: 1;
	margin-right: -10px !important;
}
.gajborder .elementor-column-wrap .elementor-widget-wrap {
	background: #fff !important;
z-index: 9;
}

.ht-row.offer-8-gaj {
	background: linear-gradient(251.07deg,#ef7039 -83.13%,#cb192e 78.67%);
	padding: 30px;
	box-sizing: border-box;
	border-radius: 20px;
	float: right;
	width: 100%;
}
.ht-row.offer-8-gaj .owl-offer.owl-carousel.owl-rtl.owl-loaded.owl-drag {
	float: right;
	width: 100%;
	box-sizing: border-box;
}
.ht-row.offer-8-gaj h4 {
	float: right;
	width: 100%;
	border-bottom: 1px solid rgba(255,255,255,.3);
	padding-bottom: 0px;
	font-size: 16px;
	color: #fff;
	margin-top: 0px;
	height: 43px;
}
.ht-row.offer-8-gaj .spand4433 {
	float: right;
	width: unset;
	padding: ;
	height: 43px;
	border-bottom: 1px solid #fff;
}
.ht-row.offer-8-gaj h4 .spand4433::before {
	content: "";
	background: #fff;
	float: right;
	width: 10px;
	height: 10px;
	border-radius: 90px;
	margin-top: 6px;
	margin-left: 8px;
}
.list-meta-2 del .woocommerce-Price-amount, .list-meta-2 ins .woocommerce-Price-amount {
	padding-top: 0px !important;
	font-size: 14px;
	padding: 3px 0px;
	padding-top: 3px !important;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool {
	background: #552ec3;
	float: right;
	width: 100%;
	padding: 30px;
	box-sizing: border-box;
	padding-top: 0px;
	border-radius: 25px;
	padding-bottom: 100px;
}
.ht-row.offer-8-gaj .product-list {
	padding: 10px;
}

.ht-row.offer-8-gaj .owl-nav .owl-next {
	background: rgba(0,0,0,.35);
	color: #fff;
	height: 26px;
	padding-top: 0px;
	border-radius: 90px;
	top: 0;
	margin-top: -70px;
	margin-left: 0px;
	width: 35px;
	padding-right: 13px;
	box-sizing: border-box;
}

.ht-row.offer-8-gaj .owl-nav .owl-prev {
	background: rgba(0,0,0,.35);
	color: #fff;
	height: 26px;
	padding-top: 0px;
	border-radius: 90px !important;
	top: 0;
	margin-top: -70px;
	left: 0;
	right: unset;
	margin-left: 43px;
	width: 35px;
	padding-right: 13px;
	box-sizing: border-box;
}
.tarh-gaj-offer {
	float: right;
	margin-left: 8px;
	font-weight: 400;
	letter-spacing: 2px;
}
.iran-pak-offer span {
	float: right;
	font-weight: 100;
	font-size: 14px;
	margin-left: 20px;
}
.iran-pak-offer {
	float: left;
	margin-left: 90px;
	margin-top: -2px;
}

.iran-pak-offer i {
	float: left;
}

.owl-offer-9.owl-carousel.owl-rtl.owl-loaded.owl-drag {
	float: right;
	width: 100%;
}

.ht-row.offer-8-gaj ins {
	background: #2DCEA2;
	border-radius: 0px 7px 7px 7px;
	color: #fff;
	font-size: 15px;
	padding: 2px 10px;
	float: left;
}
.ht-row.offer-8-gaj ins::before {
	content: "";
	border-left: 15px solid #2DCEA2;
	border-top: 13px solid transparent;
	float: left;
	margin-left: -10px;
	margin-top: -15px;
}
.ht-row.offer-8-gaj .list-meta-2 {
	width: 80%;
	padding-right: 0px;
	text-align: left;
	float: left;
}

.ht-row.offer-8-gaj del .woocommerce-Price-amount.amount {
	position: relative;
	color: #aaa;
	text-align: left;
	float: left !important;
	margin-left: 19px !important;
	margin-bottom: -8px;
}

.darsad99-00 {
	position: absolute;
	background: #f2f2f2;
	color: #111;
	font-weight: 400;
	padding: 5px;
	border-radius: 12px;
	padding-top: 8px;
	width: 40px;
	text-align: center;
	top: 0;
	margin-top: 20px;
	right: 0;
	margin-right: 20px;
}
.niaz-1 h3 {
	font-size: 14px;
	line-height: 25px;
	min-height: 50px;
	max-height: 50px;
	overflow: hidden;
	color: #0E1935;
	font-weight: 400;
}

.ht-row.offer-8-gaj .product-list .product-list-1.ps1.niaz-1 {
	border-radius: 15px;
}

.ht-row.roozaye-barfi.iran-gaj-listmahsool .owl-nav .owl-prev {
	background: #552ec3;
	color: #fff;
	height: 29px;
	padding-top: 0px;
	border-radius: 90px;
	top: unset;
	margin-top: 55px;
	right: 0;
	right: unset;
	margin-right: 65px;
	width: 29px;
	padding-right: 2px;
	box-sizing: border-box;
	left: 0;
	right: 0;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool .owl-nav .owl-next {
	background: #552ec3;
	color: #fff;
	height: 29px;
	padding-top: 0px;
	border-radius: 90px;
	top: unset;
	margin-top: 55px;
	width: 29px;
	padding-right: 2px;
	box-sizing: border-box;
	margin-right: 97px;
	right: 0;
	opacity: 0.8;
}
.gaj-tasvir {
	float: left;
	width: 25%;
	padding: 30px;
	padding-top: 30px;
	padding-bottom: 0px;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool h5 {
	float: right;
	width: 100%;
	font-size: 20px;
	color: #fff;
	margin-bottom: 20px;
	height: 43px;
	border-bottom: 1px solid rgba(255,255,255,.3);
	font-size: 16px;
}

.ht-row.roozaye-barfi.iran-gaj-listmahsool h5 .spand4433 {
	float: right;
	width: unset;
	height: 43px;
	border-bottom: 1px solid #fff;
}

.ht-row.roozaye-barfi.iran-gaj-listmahsool h5 .spand4433::before {
	content: "";
	background: #fff;
	float: right;
	width: 10px;
	height: 10px;
	border-radius: 90px;
	margin-top: 6px;
	margin-left: 8px;
}
.ps1-1.garmarket-1400 .product-list-1.ps1.mehr-iran-21 {
	border-radius: 15px;
}
.ps1-1.garmarket-1400 .product-list-1.ps1.mehr-iran-21 .mizany {
	float: right;
	width: 40px;
	border-radius: 90px;
}
.ps1-1.garmarket-1400 .product-list-1.ps1.mehr-iran-21  .risk-meta-price-98 {
	float: right;
	padding-right: 10px;
	min-width: 70%;
	width: 70%;
}

.ps1-1.garmarket-1400 .product-list-1.ps1.mehr-iran-21 .mehr-iran-21 ins {
	margin-right: -50px;
}
.ps1-1.garmarket-1400 .product-list-1.ps1.mehr-iran-21 ins .woocommerce-Price-amount {
    font-size: 15px;
	
 }
 
.ps1-1.garmarket-1400 .product-list-1.ps1.mehr-iran-21 ins .woocommerce-Price-currencySymbol {
	font-weight: 100;
	font-size: 12px;
	color: #5e5e5e;
}
.ps1-1.garmarket-1400 .product-list-1.ps1.mehr-iran-21 .mehr-iran-21 del {
	margin-top: -2px !important;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool h5 button {
	float: left;
	background: rgba(0,0,0,.35);
	color: #fff;
	padding: 5px 15px;
	font-size: 13px;
	font-family: iranyekan;
	border: 0px solid;
	border-radius: 90px;
	margin-bottom: -5px;
	margin-top: -9px;
	height: 35px;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool svg {
	float: right;
	position: absolute;
	right: 0;
	margin-right: 30px;
	transform: rotate(180deg);
	bottom: 0;
}
.slider-gaj-1400-1 {
	float: right;
	width: 75%;
	padding: 0px 20px;
	box-sizing: border-box;
}
.iconise {
	float: left;
	width: 231px;
	text-align: center;
	position: absolute;
	padding-top: 20px;
	font-size: 25px;
	left: 0;
	margin-left: 30px;
}

.ht-row.roozaye-barfi.iran-gaj-listmahsool.panjere-99-001-1400 .owl-next {
	top: 45%;
	left: 0;
	right: unset;
	margin-top: 0px;
	margin-left: -5px;
	width: 40px;
	height: 40px;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.panjere-99-001-1400 .slider-gaj-1400-1 .product-list {
	padding: 20px 5px;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.panjere-99-001-1400 .owl-prev {
	top: 45%;
	right: 0;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: -9px;
	width: 40px;
	height: 40px;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.panjere-99-001-1400 {
	background: none !important;
	padding-bottom: 15px;
	padding-right: 0px;
	padding-left: 0px;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.panjere-99-001-1400 .slider-gaj-1400-1 {
	width: 100%;
	padding: 0px;
}
.product-list-1.ps3.jjj-112.lahze i {
	font-size: 16px;
	float: right;
	margin-top: 1px;
	transform: rotate(0deg);
	margin-bottom: -3px;
}
.gajslider .elementor-swiper-button {
	width: 35px;
	height: 26px;
	background: #fff;
	border-radius: 90px;
	text-align: center;
	color: #2f2f2f !important;
	font-size: 13px !important;
	padding-top: 0px !important;
	line-height: 0px !important;
	top: unset !important;
	bottom: 10px;
	margin-left: 15px !important;
}

.gajslider .elementor-swiper-button.elementor-swiper-button-prev {
	left: 0 !important;
	right: unset !important;
	margin-left: 65px;
}
.gajslider .elementor-swiper-button.elementor-swiper-button-prev {
	margin-left: 70px !important;
}
.gajslider .elementor-swiper-button i {
	float: none;
	display: unset !important;
	width: 35px;
	height: 25px;
	padding-top: 7px;
	box-sizing: border-box;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.panjere-99-001-1400 .product-list-1.ps1.mehr-iran-21 {
	box-shadow: 2px 2px 10px 0px #EDF0F5D6;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.panjere-99-001-1400 h5 {
	border-bottom: 1px solid #dfe1e8;
	margin-bottom: 20px;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.panjere-99-001-1400 h5 .spand4433 {
	border-bottom: 1px solid #2DCEA2;
}

.ht-row.roozaye-barfi.iran-gaj-listmahsool.panjere-99-001-1400 h5 .spand4433::before {
	background: #2DCEA2;
}

.ht-row.roozaye-barfi.iran-gaj-listmahsool.panjere-99-001-1400 .mehr-iran-21 h3 {
	text-overflow: unset;
	white-space: unset;
	overflow: hidden;
	min-height: 60px !important;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.panjere-99-001-1400 .mehr-iran-21 h3 {
	max-height: 65px;
	overflow: hidden;
}
.gajmenu ul {
	padding: 0px;
	margin: 0px;
}
.gajmenu li {
	list-style: none;
	float: right;
	width: 100%;
}

.gajmenu li a {
	color: #192951e8;
	font-size: 14px;
	float: right;
	width: 100%;
	padding: 3px;
	font-weight: 400;
}


.left-rr-user.kkj-33434.gtr-654.gggg-f.titlekarbar.iconusertitle.useriranboxine-999-1400 .user-meta {
	margin-right: -65px;
	border-radius: 8px;
}
.left-sabad.min-car-6.gtr-654.sabadcolortitle.cartnimshe-422-1400 .mini-cart-3 {
	margin-right: -150px;
}
.left-sabad.min-car-6.gtr-654.sabadcolortitle.cartnimshe-422-1400 .sabadnumbercolor {
	color: unset !important;
}
.left-sabad.min-car-6.gtr-654.sabadcolortitle.cartnimshe-422-1400 i {
	color: unset;
}
.product-list-1.ps3.jjj-112.lahze {
	margin-bottom: 0px !important;
}
.lahze-offer.lahze-offer-two .list-meta {
	min-height: 55px;
	float: right;
	width: 100%;
	margin-top: -11px;
}

.lahze-offer.lahze-offer-two del {
	margin-bottom: -70px;
	margin-top: 38px;
}
.lahze-offer.lahze-offer-two ins {
	margin-top: 0px !important;
}

.iran-pak .timer-hazfi99 {
					display: none;
				}
				
			.iran-pak .timer-hazfi99:nth-child(1) {
	display: block !important;
}

.left-sabad.menu-resp.menu-1400-556 {
	background: #F6F8FB !important;
	height: 45px;
	margin-top: 0px;
	border-radius: 7px;
	padding-top: 11px;
	font-size: 20px;
	width: 45px;
	text-align: center;
	margin-right: 0px;
}

.left-sabad.menu-resp.mn-402-3 {
	float: right;
	margin: 0px;
	width: 50px;
	height: 50px;
	background: #F2F6FC;
	border-radius: 90px;
	text-align: center;
	font-size: 25px;
	padding-top: 11px;
}
.mob-1 .submit.icon-search i {
	display: none;
}
#rgg45555 #mySidenav {
	display: block;
}
#rgg45555 {
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	right: 0;
	transform: translateX(100%);
	z-index: 9999999999999;
	transition: 0.3s;
	overflow: hidden;
	visibility: hidden;
	opacity: 0;
}
.closebtny6 {
	position: fixed;
	left: 0;
	width: 15%;
	height: 100%;
}
.menu-mobile-111 {
	height: 100%;
	width: 0;
	position: fixed;
	top: 0;
	right: 0;
	overflow-x: hidden;
	padding-top: 0px;
	transition: 0.5s;
	box-shadow: 0px 0px 35px #3b435926 !important;
	z-index: 9999999999;
	box-sizing: border-box;
	background: #2d2d2d;
	padding-top: 0px;
	width: 280px;
	width: 85%;
}
.left-sabad.min-car-6.gtr-654.sabadcolortitle.cartnimshe-422-1400 pg {
	float: right;
	margin: 0px;
}
.left-rr-user.gtr-654.gggg-f.titlekarbar.iconusertitle.useriranboxine-999-1400 p {
	display: ;
	float: right;
	margin: 0px;
}

.niaz-1 ins {
	margin-top: 5px;
}
.niaz-1 del {
	margin-top: -2px !important;
}

.proce del {
	margin-right: 8px;
}

.proce del {
	float: right;
}
.mehr-iran-21 del {

	margin-top: -3px;
}

.owl-pone.retert4445.owl-carousel.owl-rtl.owl-loaded.owl-drag .mizany {
	float: right;
	width: 35px;
}

.iconise {
	float: left;
	text-align: center;
	position: absolute;
	padding-top: 0px;
	font-size: 25px;
	left: 0;
	margin-left: 0px;
}
.proce ins {
	margin-top: 5px;
}

.lahze-offer .product-list {
	margin-bottom: -45px;
}
.risk-meta-price-98 {
	min-width: 75%;
}

.product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 del {
	margin-top: -13px !important;
}
.lahze-offer.lahze-offer-two .product-list {
	margin-bottom: 0px;
}

.page-id-2224 .dgwt-wcas-suggestions-wrapp.woocommerce.dgwt-wcas-has-img.dgwt-wcas-has-price.dgwt-wcas-has-headings.js-dgwt-wcas-initialized {
	width: 400px !important;
	right: 10px;
}

.list-meta-1.regtretert {
	margin-top: 8px;
}

.ht-row.offer-8-gaj.paszamine-gaj .list-meta {
	min-height: 50px;
}
.ht-row.offer-8-gaj.paszamine-gaj .list-meta .woocommerce-Price-amount {
	text-align: left;
	float: left !important;
}
.slider-gaj-1400-1 .list-meta {
	min-height: 51px;
}
.slider-gaj-1400-1 .list-meta .risk-meta-price-98 {
	padding-right: 0px !important;
}

.slider-gaj-1400-1 .list-meta .risk-meta-price-98 del {
	margin-right: 10px;
}
.slider-gaj-1400-1 .list-meta .risk-meta-price-98 ins {
	margin-right: -40px;
}

.ht-row.roozaye-barfi.iran-gaj-listmahsool.panjere-99-001-1400 .mehr-iran-21 h3 {
	min-height: 65px !important;
}

.lahze-offer .risk-meta-price-98 {
	min-height: 96px;
}
.proce.ggg54t4554g del::before {
	top: 12px;
}

.proce.ggg54t4554g ins {
	margin-top: 5px;
	margin-right: -60px !important;
}

.lahze-offer.lahze-offer-two .risk-meta-price-98 {
	min-height: 50px;
}

.lahze-offer.lahze-offer-two ins::before {
	left: 0;
}
.lahze-offer.lahze-offer-two .list-meta {
	margin-top: 0px;
}
.lahze-offer.lahze-offer-two img {
	max-height: 210px;
}

.lahze-offer.lahze-offer-two .ps3 h3 {
	margin-bottom: 10px;
}

.lahze-offer img {
	max-height: 210px;
}

.side-meta-1-box .woosc-btn::before {
    margin-bottom: 0px;
    height: 34px;
}

/* 1.1.6 css */

    .mobile-menu-1 ul .open .sub-menu {
	display: block !important;
}
.emtiaz {
	float: right;
	width: 100%;
	background: #fff;
	box-shadow: 0 5px 25px 0 rgba(188, 194, 221, 0.24) !important;
	padding: 25px;
	border-radius: 10px;
	box-sizing: border-box;
}
.emtiaz-3 {
	float: right;
	width: 15%;
	text-align: center;
	box-sizing: border-box;
	border-radius: 10px;
	color: #4D4E4F;
}
.emtiaz-33 {
	float: right;
	width: 100%;
	background: #fff;
	padding: 25px;
	box-sizing: border-box;
	border-radius: 10px;
	height: 205px;
	color: #2f2f2f;
	border: 1px solid #eee;
}
.emtiaz-title {
	float: right;
	margin-bottom: 20px;
	font-size: 14px;
	text-align: center;
	width: 100%;
}

.emtiaz-4 {
	float: left;
	width: 83%;
	box-sizing: border-box;
	border-radius: 10px;
}

.emtiaz-5 {
	float: right;
	width: 100%;
	border: 1px solid #eee;
	padding: 20px;
	box-sizing: border-box;
	border-radius: 10px;
	height: 205px;
}
.emtiaz-number {
	font-size: 40px;
	font-weight: bold;
	margin-top: 0px;
	width: 100%;
	box-sizing: border-box;
	float: right !important;
	margin-bottom: 25px;
	margin-top: 10px;
}
.emtiaz-6 {
	float: right;
	width: 100%;
}
.emtiaz-star .price {
	display: none !important;
}

.emtiaz-star .star-rating {
	margin: auto;
	float: unset;
	width: 100px;
	margin-top: 20px;
	text-align: center;
	padding: 7px !important;
	border-radius: 7px !important;
	background: #f7f7f7;
}

.emtiaz-star .star-rating::before {
	margin-right: 14px;
	margin-top: 6px;
}

.emtiaz-star .star-rating span {
	margin-right: 14px !important;
	margin-top: 6px;
}
.emtiaz-6 .number {
	float: right;
	width: 10%;
	text-align: right;
	font-size: 14px;
	font-weight: 400;
	color: #666;
	margin-top: 11px;
}
.emtiaz-6 .bars {
	float: right;
	width: 85%;
	height: 15px;
	background: #eee;
	border-radius: 3px;
	margin-top: 12px;
}
.emtiaz-6 .shomaresh {
	float: left;
	width: 5%;
	text-align: left;
	margin-top: 11px;
}
.barsf {
	background: #2DCEA2;
	float: left;
	height: 15px;
	border-radius: 3px;
}
.barsf::before {
	content: "";
	background-image: linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
	width: 100%;
	height: 15px;
	float: right;
}

.emt-dgdfg534-1400 {
	float: right;
	width: 100%;
	box-sizing: border-box;
}


/* three steo checkout */
.box-checkout-nakin {
	float: right;
	width: 100%;
	box-sizing: border-box;
	border-radius: 5px;
	margin-bottom: 50px;
	position: relative;
	margin-top: 20px;
}
.box-checkout-1400-1 {
	float: right;
	width: 33.3%;
	text-align: center;
	position: relative;
}
.div-bars-checkout-1400 {
	float: right;
	width: 100%;
	position: absolute;
	background: #e6e6e6;
	height: 5px;
	right: 0;
	border-radius: 90px;
	box-sizing: border-box;
	top: 19px;
}
.noosh-19::before {
	content: "\f12c";
	position: absolute;
	font-family: material design icons;
	float: left;
	left: 0;
	background: #2D9F80;
	color: #fff;
	border-radius: 90px;
	width: 20px;
	height: 20px;
	z-index: 1;
	margin-top: 10px;
	padding-top: 1px;
	box-sizing: border-box;
	z-index: 2;
	margin-left: -5px;
}
.noosh-19::after {
	background: #2DCEA2;
	height: 5px;
	float: right;
	width: 100%;
	position: absolute;
	right: 0;
	content: "";
	top: 19px;
	z-index: 1;
	border-radius: 90px;
}

.noosh-21::after {
	background: #2DCEA2;
	height: 5px;
	float: right;
	width: 100%;
	position: absolute;
	right: 0;
	content: "";
	top: 19px;
	z-index: 1;
	border-radius: 90px;
}

.noosh-20::before {
	content: "\f12c";
	position: absolute;
	font-family: material design icons;
	float: left;
	left: 0;
	background: #e6e6e6;
	color: #fff;
	border-radius: 90px;
	width: 20px;
	height: 20px;
	z-index: 1;
	margin-top: 10px;
	padding-top: 1px;
	box-sizing: border-box;
	z-index: 2;
	margin-left: -5px;
}
.noosh-20::after {
	height: 5px;
	float: right;
	width: 100%;
	position: absolute;
	right: 0;
	content: "";
	top: 19px;
	z-index: 1;
	border-radius: 0px;
}

.div-bars-checkout-1400::before {
	content: "\f12c";
	float: right;
	background: #2D9F80;
	width: 20px;
	height: 20px;
	border-radius: 90px;
	margin-top: -8px;
	font-family: material design icons;
	position: relative;
	z-index: 1;
	color: #fff;
	text-align: center;
	margin-right: -2px;
	padding-top: 1px;
	box-sizing: border-box;
}
.div-bars-checkout-1400::after {
	content: "\f12c";
	float: left;
	background: #e6e6e6;
	width: 20px;
	height: 20px;
	border-radius: 90px;
	margin-top: -8px;
	font-family: material design icons;
	position: relative;
	z-index: 1;
	color: #fff;
	text-align: center;
	margin-right: -2px;
	padding-top: 1px;
	box-sizing: border-box;
}
.box-checkout-1400-1 i {
	background: #fff;
	width: 50px;
	height: 40px;
	display: block;
	margin: auto;
	font-size: 20px;
	border-radius: 7px;
	position: relative;
	z-index: 1;
	padding-top: 9px;
	box-sizing: border-box;
	box-shadow: 0 10px 40px rgba(110, 134, 216, 0.18);
	margin-bottom: 10px;
	color: #515151;
	z-index: 2;
}
.mahvine {
	color: #d0d0d0;
}
.mahvine i {
	color: #d0d0d0;
}


.box-checkout-1400-1 br {
	float: right;
}

.noosh-201::after {
	background: #2DCEA2;
}

.noosh-201::before {
	background: #2D9F80;
}
.noosh-201::after {
	background: #2DCEA2;
}
.div-bars-checkout-1400.ggtt-1400::after {
	background: #2D9F80;
}

.woocommerce table.my_account_orders td, .woocommerce table.my_account_orders th {
	padding: 20px;
	box-sizing: border-box;
}
.woocommerce table.my_account_orders th {
	padding: 20px !important;
	font-size: 14px;
	font-weight: 400;
}
.woocommerce-orders-table__row.woocommerce-orders-table__row--status-on-hold.order .ddd-mink12 {
	background: rgba(250, 168, 95, 0.15);
	color: #fa8b5f;
}
.ddd-mink12 {
	background: rgba(95,172,250,.15);
	float: right;
	padding: 5px 10px;
	border-radius: 5px;
	color: #5facfa;
	font-size: 14px;
}

.woocommerce-orders-table__row.woocommerce-orders-table__row--status-cancelled.order .ddd-mink12 {
	background: rgba(250, 95, 95, 0.15);
	color: #fa5f5f;
}
.woocommerce-orders-table__row.woocommerce-orders-table__row--status-processing.order .ddd-mink12 {
	background: rgba(95, 250, 134, 0.15);
	color: #27d2a2;
}
.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table {
	background: #fff;
	box-shadow: 0 10px 40px rgba(110,134,216,.1);
	padding: 30px;
	border: 0px solid;
	box-sizing: border-box;
	border-collapse: collapse;
	border-radius: 5px;
	overflow: hidden;
}
.woocommerce table.my_account_orders td, .woocommerce table.my_account_orders th {
	padding: 20px;
	box-sizing: border-box;
	border: 0px solid;
	background: unset;
}
.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table thead .woocommerce-orders-table__header::before {
	content: "\f432";
	font-family: material design icons;
	float: right;
	font-size: 20px;
	margin-left: 5px;
}
.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table .woocommerce-orders-table__header.woocommerce-orders-table__header-order-total::before {
	content: "\f111";
}
.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table .woocommerce-orders-table__header.woocommerce-orders-table__header-order-actions::before {
	content: "\f6cf";
}
.woocommerce table.my_account_orders .woocommerce-orders-table__row {
	background: #ececec4d;
	font-size: 13px;
}
.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table thead {
	background: #ffffff4d;
	color: #666;
	border-bottom: 1px solid #eee;
}
.woocommerce table.my_account_orders .woocommerce-orders-table__row:nth-child(odd) {
	background: #fff;
}

.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table .woocommerce-orders-table__header.woocommerce-orders-table__header-order-date::before {
	content: "\fa31";
}

.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table .woocommerce-orders-table__header.woocommerce-orders-table__header-order-status::before {
	content: "\f5e1";
}
/* blog elementor css */
.blog-2021-2 {
	float: right;
	width: 100%;
	background-size: cover !important;
	border-radius: 7px;
	position: relative;
	overflow: hidden;
	min-height: 200px;
}
.blog-2021-1 {
	float: right;
	width: 27.5%;
	padding: 15px;
}
.blog-2021-1:first-child {
	width: 45%;
}
.blog-2021-1:first-child .blog-2021-2 {
	min-height: 430px;
}
.blog-2021-1:first-child .blog-2021-3 {
	display: block;
}

.blog-2021-1 h3 {
	float: right;
	color: #fff;
	bottom: 50px;
	padding: 0px;
	font-size: 15px;
	text-shadow: 0px 2px #11111138;
}
.blog-2021-b-1 {
	float: right;
	width: 100%;
	min-height: 220px;
	border-radius: 7px;
	overflow: hidden;
	background-size: cover !important;
	position: relative;
}
.box-vat-z12 {
	position: absolute;
	bottom: 20px;
	padding: 0px 20px;
}
.box-vat-z12 h3 {
	color: #fff;
	text-shadow: 0px 2px #11111138;
	font-size: 16px;
	font-weight: 400;
	line-height: 25px;
	position: relative;
	margin: 0px;
	padding: 15px 0px;
}
.box-vat-z12 h3::before {
	content: "";
	width: 30px;
	height: 2px;
	background: #2DCEA2;
	float: right;
	position: absolute;
	bottom: 0;
}
.box-vat-z12 .blog-meta-user.dfgttyret {
	float: right;
	margin: 0px;
	padding: 0px;
	margin-top: 20px;
}
.blog-2021-b-2 .rang-201-2 {
	margin: 20px;
}
.blog-2021-b-2 .blog-2021-3 {
	display: block !important;
	margin-top: 20px;
	padding: 0px 10px;
}

.owl-blogone .owl-nav {
	text-align: center;
	float: right;
	width: 100%;
	margin-top: 30px;
}
.mik-999-1400 {
	float: right;
	width: 100%;
	text-align: center;
	padding: 20px 0px;
}
.mik-999-1400 .page-numbers {
	background: #fff;
	padding: 10px 16px;
	border-radius: 6px;
}
.mik-999-1400 .page-numbers.current {
	background: #2DCEA2;
	color: #fff;
	font-weight: bold;
	padding: 10px 16px;
}
.owl-blogone .owl-nav button {
	float: unset !important;
}
.blog-2021-b-2 .blog-2021-3 .blog-2021-5 {
	color: #666;
	text-shadow: unset;
	float: left;
}
.blog-2021-b-2 .blog-2021-3 img {
	width: 30px;
	background: #66666621;
	margin-top: -5px;
	padding: 4px;
}
.blog-2021-b-2 .blog-2021-3 h5 {
	text-shadow: unset !important;
	color: #666;
}
.box-vat-z12 .blog-meta-user.dfgttyret span {
	padding: 0px !important;
	color: #fff;
}
.blog-2021-b-1::before {
	content: "";
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
	display: block;
}
.blog-2021-b-1 {
	float: right;
	width: 100%;
	min-height: 220px;
	border-radius: 7px;
	overflow: hidden;
	background-size: cover !important;
	position: relative;
}
.blog-2021-1:hover .blog-2021-2::before {
	content: "";
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.91) 100%);
	transition: 0.3s;
}
.blog-2021-2::before {
	content: "";
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.blog-2021-3 {

	display: none;
}
.rang-201-2 {
	float: right;
	bottom: 120px;
	right: 20px;
	padding: 5px 10px;
	border-radius: 6px;
	color: #fff;
	font-weight: 400;
	text-shadow: 0px 2px #11111112;
}

.blog-2021-1:first-child .blog-2021-2 h3 {
	bottom: 40px;
	color: #fff;
	font-size: 20px;
	text-shadow: 0px 2px 0px #1111112e;
	padding: 10px 0px;
	box-sizing: border-box;
	margin: 15px 0px;
}
.blog-2021-3 {
	bottom: 30px;
	color: #fff;
	width: 100%;
	padding: 0px 0px;
	box-sizing: border-box;
	float: right;
	width: 100%;
	box-sizing: border-box;
}
.blog-2021-4 {
	float: right;
	margin-left: 20px;
}
.blog-2021-4 img {
	float: right;
	width: 25px;
	border-radius: 90px;
	padding: 2px;
	background: #fff;
}
.blog-2021-4 h5 {
	float: right;
	margin: 0px;
	font-size: 14px;
	font-weight: 400;
	text-shadow: 0px 2px 0px #1111112e;
	margin-top: 2px;
	margin-right: 10px;
}
.blog-2021-5 {
	float: right;
	font-weight: 400;
	font-size: 14px;
	text-shadow: 0px 2px 0px #1111112e;
	margin-top: 2px;
	margin-right: 0px;
}
.blog-2021-5::before {
	content: "\fc20";
	font-family: material design icons;
	float: right;
	font-size: 18px;
	margin-top: -2px;
	margin-left: 9px;
}
.box-av {
	position: absolute;
	padding: 20px;
	box-sizing: border-box;
	bottom: 10px;
	box-sizing: border-box;
}
.blog-2021-b-2:hover .blog-2021-b-1::before {
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.91) 100%);
}

.sssbox.newsearch.yad-2020-1 #product_cat {
	background: unset !important;
}
.menu-header .dmega .sub-menu li .sub-menu .sub-menu {
	display: block !important;
}

.product-list-1.ps1.product-99-11-00 .list-meta {
	min-height: 50px;
}


.emtiazx  {
	background: #eee;
	padding: 0px 15px;
	border-radius: 5px;
	font-weight: 400;
	font-size: 13px;
	margin-top: -4px;
	float: right;
	margin-right: 6px;
}

.tawcvs-swatches .swatch-color {
	margin: 0px 0px 5px 5px !important;
	width: 20px !important;
	height: 20px !important;
	border: 3px solid #fff !important;
	padding: 0px !important;
}
.woocommerce div.product form.cart.variations_form .tawcvs-swatches .swatch.selected::before, .woocommerce div.product form.cart.variations_form .tawcvs-swatches .swatch-show-more.selected::before, .woocommerce.archive form.cart.variations_form .tawcvs-swatches .swatch.selected::before, .woocommerce.archive form.cart.variations_form .tawcvs-swatches .swatch-show-more.selected::before, .woocommerce.single-product form.cart.variations_form .tawcvs-swatches .swatch.selected::before, .woocommerce.single-product form.cart.variations_form .tawcvs-swatches .swatch-show-more.selected::before {
	border-color: #bfbfbf !important;
}

.tawcvs-swatches {
	float: right;
	width: 100%;
}
.risk-meta-price-98 {
	width: 75%;
}
/* css 1.1.7 */

.product-list-numr {
	float: right;
	width: 50%;
	padding: 10px;
	border: 1px solid #eee;
}
.ht-row .product-list-numr:nth-child(1) {
	border-right: 0px solid;
	border-top: 0px;
	border-bottom: 0px solid;
	box-sizing: border-box;
}
.ht-row .product-list-numr:nth-child(2) {
	border-top: 0px;
	border-left: 0px;
	margin-right: -1px;
	border-bottom: 0px !important;
}
.ht-row .product-list-numr:nth-child(3) {
	border-bottom: 0px;
	border-right: 0px solid;
	border-left: 0px solid !important;
}

.ht-row.twos .product-list-numr:nth-child(3) {
	margin-bottom: -1px;
}

.ht-row .product-list-numr:nth-child(4) {
	border-left: 0px solid;
	border-bottom: 0px;
	margin-right: -1px;
}
.product-thumb-123 img {
	width: unset;
	height: unset;
}
.min-mike.mike-min-1-one.gggnm0e {
	position: absolute;
	right: 0;
	z-index: 1;
	background: #111111d1;
	height: unset;
	text-align: center;
	padding: 10px;
	color: #fff;
	top: 0;
	margin-top: 0px;
	border-radius: 7px;
	font-weight: 400;
	opacity: 0;
	transition: 0.2s;
}
.product-list-numr:hover .min-mike.mike-min-1-one.gggnm0e {
	opacity: 1;
	transition: 0.2s;
}
.menu-item .dashicons {
	margin-left: 10px;
}
.min-mike.mike-min-1-one.gggnm0e .proce-54354 {
	background: #2DCEA2;
	border-radius: 5px;
	padding: 4px 0px;
	margin-top: 8px;
	font-size: 12px;
}
.min-mike.mike-min-1-one.gggnm0e h4 {
	padding: 0px;
	margin: 0px;
	max-height: 60px;
	overflow: hidden;
	font-size: 13px;
	font-weight: 400;
	line-height: 20px;
}
.ht-row .product-list-numr:nth-child(5) {
	border-right: 0px solid;
	border-bottom: 0px solid;
}
.ht-row .product-list-numr:nth-child(6) {
	border-bottom: 0px solid;
	border-left: 0px solid;
	margin-right: -1px;
}
.min-mike.mike-min-1-one.gggnm0e del {
	display: none;
}
.product-thumb-123 .mizan {
	position: absolute;
	width: 40px;
	height: 40px;
	border-radius: 10px;
	background: #fff;
	box-shadow: 0px 4px 8px #1111112b;
	padding-top: 12px !important;
	margin-right: 5px;
	font-size: 15px;
	right: 0;
	color: #666;
	font-weight: 400;
}
.product-thumb-123 {
	float: unset;
	position: relative;
	margin: auto;
	text-align: center;
}
.ht-row.threes .product-list-numr {
	width: 33.3%;
	border: 0px solid !important;
}
.ht-row.threes .min-mike.mike-min-1-one.gggnm0e {
	position: unset;
	opacity: 1;
	background: unset !important;
}
.ht-row.threes .min-mike.mike-min-1-one.gggnm0e h4 {
	position: absolute;
	top: 0;
	background: #111111b8;
	z-index: 1;
	width: 100%;
	box-sizing: border-box;
	right: 0;
	padding: 10px;
	height: unset !important;
	float: right;
	display: block;
	max-height: unset;
	border-radius: 7px;
	font-size: 14px;
	opacity: 0;
	z-index: 2;
}
.ht-row.threes .product-list-numr:hover .min-mike.mike-min-1-one.gggnm0e h4 {
	opacity: 1;
	transition: 0.2s;
}
.ht-row.threes .proce-54354 {
	margin-top: 0px !important;
	background: #fff !important;
	color: #535353;
	box-shadow: 0px 4px 7px #11111112;
	border-radius: 90px !important;
	font-size: 13px;
	font-weight: 400;
	margin-top: -35px !important;
	z-index: 1;
	margin-right: -10px;
	float: right;
	padding: 5px 10px !important;
	position: relative;
}

.product-list-numr1 {
	float: right;
	width: 25%;
	padding: 10px;
	box-sizing: border-box;
}

.product-list-numr1 img {
	width: 80px;
	float: right;
}
.product-thumb-123-1 .room-4322dfg {
	float: right;
	width: 70%;
	padding-right: 55px;
	box-sizing: border-box;
	position: relative;
	max-height: 68px;
	overflow: hidden;
	padding-top: 8px;
}
.product-thumb-123-1 .room-4322dfg .proce-54354 {
	display: block;
	position: absolute;
	opacity: 0;
}
.product-thumb-123-1 .room-4322dfg h4 {
	font-weight: 400;
	color: #666;
}

.product-thumb-123-1:hover .room-4322dfg .proce-54354 {
	display: block;
	position: absolute;
	background: #fff;
	border-radius: 7px;
	padding: 10px;
	margin-top: 16px;
	top: 0;
	text-align: center;
	box-shadow: 0px 2px 15px #39393912;
	transition: 0.3s;
	opacity: 1;
	width: 96%;
	left: 0;
	height: 50px;
	padding-top: 15px;
}
.product-thumb-123-1:hover .room-4322dfg .proce-54354 ins {
	font-weight: 400;
	font-size: 15px;
}
.product-thumb-123-1:hover .room-4322dfg .proce-54354 del {
	color: #9b9b9b;
	font-weight: 100;
	margin-bottom: 5px;
	float: right;
	width: 100%;
	display: none;
}
.product-thumb-123-1 {
	float: right;
	width: 100%;
	border-top: 1px solid #eee;
	padding: 0px;
	border-radius: 0px;
	padding-top: 15px;
}
.product-thumb-123-1:hover .room-4322dfg .proce-54354 ins .woocommerce-Price-currencySymbol {
	font-weight: 100;
	font-size: 14px;
}
.product-list-numr1:nth-child(1) .product-thumb-123-1 {
	border: 0px solid;
}
.product-list-numr1:nth-child(2) .product-thumb-123-1 {
	border: 0px solid;
}
.product-list-numr1:nth-child(3) .product-thumb-123-1 {
	border: 0px solid;
}
.product-list-numr1:nth-child(4) .product-thumb-123-1 {
	border: 0px solid;
}
.ht-row.twos .proce-54354 {
	display: none;
}

.ht-row .product-list-numr1 .room-4322dfg::before {
	content: "1";
	position: absolute;
	font-size: 30px;
	font-weight: bold;
	font-family: arial;
	color: #2DCEA2;
	right: 0;
	top: 27px;
	margin-right: 0px;
	width: 50px;
	text-align: center;
}
.ht-row .product-list-numr1:nth-child(1) .room-4322dfg::before {
	content: "1";

}
.ht-row .product-list-numr1:nth-child(2) .room-4322dfg::before {
	content: "2";

}
.ht-row .product-list-numr1:nth-child(3) .room-4322dfg::before {
	content: "3";

}
.ht-row .product-list-numr1:nth-child(4) .room-4322dfg::before {
	content: "4";

}
.ht-row .product-list-numr1:nth-child(5) .room-4322dfg::before {
	content: "5";

}

.ht-row .product-list-numr1:nth-child(6) .room-4322dfg::before {
	content: "6";

}
.ht-row .product-list-numr1:nth-child(7) .room-4322dfg::before {
	content: "7";

}
.ht-row .product-list-numr1:nth-child(8) .room-4322dfg::before {
	content: "8";

}
.ht-row .product-list-numr1:nth-child(9) .room-4322dfg::before {
	content: "9";

}
.ht-row .product-list-numr1:nth-child(10) .room-4322dfg::before {
	content: "10";

}
.ht-row .product-list-numr1:nth-child(11) .room-4322dfg::before {
	content: "11";

}
.ht-row .product-list-numr1:nth-child(12) .room-4322dfg::before {
	content: "12";

}

.product-list-numr4 {
	float: left;
	width: 70px;
	padding: 5px;
	border-radius: 10px;
}
.product-thumb-123665 {
	background: #fff;
	box-shadow: 0px 3px 6px #1111110a;
	border-bottom: 150px;
	padding: 10px;
}
.product-thumb-123665 {
	background: #fff;
	box-shadow: 0px 3px 6px #1111110a;
	border-radius: 150px;
	padding: 10px;
	width: 60px;
	height: 60px;
}
.mizan500 {
	background: #2DCEA2;
	float: right;
	color: #fff;
	padding: 4px 6px;
	font-size: 12px;
	font-weight: 400;
	border-radius: 90px;
	padding-bottom: 2px;
	margin-top: -17px;
	margin-right: -10px;
	position: relative;
}
.product-list-numr4:hover {
	transition: 0.2s;
	opacity: 0.7;
}

/* new my account 1.1.9 */

.new-user-farnam-401 {
	float: right;
	width: 100%;
	margin-bottom: 30px;
	padding: 0px;
	box-sizing: border-box;
	background: #fff;
	box-shadow: 0 10px 40px rgba(110,134,216,.1);
	border-radius: 5px;
}
.user-bar-401-link {
	float: unset;
	width: 40px;
	height: 40px;
	background: #fff;
	box-shadow: 0px 1px 10px #23263314 !important;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
	font-size: 18px;
	border-radius: 90px;
	display: inline-block;
	padding-top: 11px;
	box-sizing: border-box;
	position: relative;
}

.user-bar-401-link .header-cart-count {
	position: absolute;
	background: linear-gradient(180deg,#fecf6c,#ffbe70);
	width: 20px;
	height: 20px;
	border-radius: 150px;
	color: #fff;
	top: 0;
	margin-top: -5px;
	box-shadow: rgba(254,206,108,.65) 0 2px 15px;
}
.entry-content .yith-wcwl-share i {
	font-family: fontawesome;
	padding-top: 5px;
}
.woocommerce-MyAccount-navigation-link {
	position: relative;
}
.woocommerce-MyAccount-navigation-link.is-active a::after {
	content: "";
	float: right;
	width: 5px;
	height: 50px;
	background: #2DCEA2;
	position: absolute;
	right: 0;
	top: 0;
	margin-right: -25px;
	border-radius: 5px 0px 0px 5px;
}
.iconuser.r-21 {
	padding: 0px;
	float: right;
	width: 50px;
	height: 50px;
	background: linear-gradient(180deg,#a1c5fd,#85adfa);
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	text-align: center;
	font-size: 23px;
	color: #fff;
	padding-top: 11px;
	box-sizing: border-box;
	box-shadow: rgba(152,189,252,.54) 0 2px 15px;
}
.disk-1 h2::before {
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #eee;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 5px;
	margin-left: 8px;
}
.user-a-1 {
	overflow: hidden;
	position: relative;
}
.boete1 {
	background: unset;
	color: #515151ba;
	font-weight: 100;
	font-size: 17px;
	padding: 0px;
	border-radius: 90px;
	width: unset;
	float: right;
	margin-top: 10px;
}
.user-bar-401-link:hover {
	background: #2DCEA2;
	color: #fff;
	transition: 0.2s;
}
.user-bar-401 {
	float: right;
	width: 100%;
	background: #fdfdfd;
	border-radius: 0px 0px 5px 5px;
	border-top: 1px solid #f5f5f5;
	padding: 10px;
	box-sizing: border-box;
	text-align: center;
}
.new-user-farnam-401 .user-avatar {
	border: 0px solid;
	background: unset;
	padding-right: 15px;
	padding-left: 15px;
	box-sizing: border-box;
}
.new-user-farnam-401 .user-avatar .in1 {
	float: right;
	width: 80px;
	box-sizing: border-box;
	margin: 0px;
	padding: 0px;
}
.new-user-farnam-401 .user-avatar .in1 img {
	width: 70px !important;
	box-sizing: border-box;
	height: 70px;
	background: #fff !important;
	box-shadow: 0px 2px 5px #23263330 !important;
}

.new-user-farnam-401 .in2 {
	float: right;
	width: 70%;
	text-align: right;
	padding-top: 9px;
	font-size: 15px;
	font-weight: 400;
	padding-right: 15px;
	box-sizing: border-box;
}
.new-user-farnam-401 .in2 span {
	width: 100%;
	float: right;
}
.khotooj-az-site {
	float: right;
	background: #2DCEA2;
	color: #fff;
	padding: 5px 15px;
	border-radius: 90px;
	margin-top: 7px;
}

.sepid-sefaresh {
	float: right;
	width: 100%;
	padding: 20px 15px;
	box-sizing: border-box;
}
.tickets .fa.fa-ticket {
	font-family: fontawesome;
}

.reviews .fa.fa-comments-o {
	font-family: fontawesome;
}
.elkone.sef-435345 {
	padding: 35px;
}


.sefaresh3433333 {
	background: #fff;
	box-shadow: 0 10px 40px rgba(110,134,216,.1);
	padding: 30px;
	box-sizing: border-box;
	border-radius: 5px;
}

.title-2.sef754343 {
	padding: 0px 10px;
	box-sizing: border-box;
}
.title-2.sef754343 a {
	float: left;
	background: #2DCEA2;
	padding: 10px 15px;
	margin-top: -10px;
	border-radius: 6px;
	box-shadow: 0 5px 15px rgba(45,206,162,0.34);
	color: #fff;
}
.sefaresh-122-401 {
	float: right;
	width: 50%;
	padding: 10px;
	box-sizing: border-box;
}
.sefaresh-122-402 {
	background: #fff;
	padding: 0px;
	box-sizing: border-box;
	border-radius: 0px;
	float: right;
	width: 100%;
	border-radius: 7px;
	border: 1px solid #eee;
}
.sefaresh-122-402 .nikik1 {
	float: right;
	background: #fff;
	color: #515151;
	padding: 5px 10px;
	border-radius: 90px;
	font-weight: 400;
	margin-left: 0px;
	box-shadow: 0px 1px 10px #23263314 !important;
}
.sefaresh-122-402 .nikik.g2 {
	float: right;
	font-size: 15px;
	font-weight: 400;
	width: 100%;
	margin-top: 0px;
	background: #fdfdfd;
	border-top: 1px solid #eee;
	padding: 15px;
	box-sizing: border-box;
	border-radius: 0px 0px 7px 7px;
}
.sefaresh34 {
	float: right;
	width: 100%;
	max-height: 410px;
	overflow: hidden;
}

.sefaresh-122-402:hover {
	box-shadow: 0 3px 10px rgba(110,134,216,.1);
	transition: 0.3s;
}
.sefaresh-122-402 .nikik.g1 {
	float: left;
}
.dakhel-324234234 {
	float: right;
	width: 100%;
	padding: 15px;
	box-sizing: border-box;
}

.sefaresh-122-402 .niki.niki666 {
	float: right;
	background: unset;
	padding: 5px 15px;
	border-radius: 5px;
	margin-right: 0px;
	font-weight: 400;
	font-size: 15px;
}

/* 1.2.0 css */ 

#sharem {
	position: fixed;
	right: 0;
	width: 100%;
	top: 0;
	height: 100%;
	padding: 100px 15% 0px 15%;
	box-sizing: border-box;
	background: #00000069;
	z-index: 11;
	display: none;
}
#sharem .close1 {
	background: #2DCEA2;
	width: 40px !important;
	float: right;
	height: 40px;
	font-size: 25px;
	text-align: center;
	border-radius: 90px;
	padding-top: 4px;
	box-sizing: border-box;
	color: #fff;
	cursor: pointer;
}
.woocommerce-product-gallerynewimagebox12 #videob {
	display: none;
}
.chap-12221 i {
	float: right;
	margin-top: 2px;
	margin-bottom: -4px;
	margin-left: 7px;
}
.sgare-sepid-box {
	float: right;
	width: 100%;
	border: 0px solid #f2f6fc;
	margin-top: 0px;
	text-align: center;
	font-size: 20px;
	padding: 30px;
	box-sizing: border-box;
	border-radius: 10px;
}
#sharem .modal-content {
	background: #fff;
	border-radius: 15px;
	box-shadow: 0px 2px 35px #3b43590f !important;
	padding: 30px;
	box-sizing: border-box;
	float: right;
	width: 100%;
	box-sizing: border-box;
}
.product-aspk {
	position: absolute;
	bottom: 0;
	left: 0;
	transform: rotate( -50deg );
	opacity: 0.1;
	width: 30%;
	padding: 0px;
	box-sizing: border-box;
	margin-bottom: -80px;
	margin-left: -50px;
}
#sharem .modal-content {
	background: #fff;
	border-radius: 15px;
	box-shadow: 0px 2px 35px #3b43590f !important;
	padding: 30px;
	box-sizing: border-box;
	float: right;
	width: 100%;
	box-sizing: border-box;
	position: relative;
	overflow: hidden;
}
.share-3 {
	float: right;
	width: 100%;
	margin-top: 30px;
}

.share-3 a {
	width: 40px;
	height: 40px;
	float: right;
	background: #eee;
	margin-left: 7px;
	padding-top: 8px;
	box-sizing: border-box;
	border-radius: 5px;
}

.share-3 .twi {
	background: #009fff;
	color: #fff;
}
.share-3 .link {
	background: #e1b791;
	color: #fff;
}
.share-3 .tel {
	background: #00b7ff;
	color: #fff;
}
.share-3 .whstaspp {
	background: #42d200;
	color: #fff;
}
.share-3 .face {
	background: #0087ff;
	color: #fff;
}
.link-kootah {
	float: left;
	position: relative;
	width: 50%;
}
.link-kootah button {
	float: left;
	width: 40px;
	height: 40px;
	background: rgb(247, 164, 0);
	border: 0px solid;
	color: #fff;
	font-size: 16px;
	border-radius: 5px;
	cursor: pointer;
	opacity: 1;
	padding-top: 5px;
}
.link-kootah #myInput {
	float: left;
	width: 80%;
	margin: 0px;
	height: 40px;
	border: 0px solid !important;
	text-align: left;
	margin-left: 10px;
	box-shadow: 0px 2px 6px #cacaca2e;
}
.share-3 a:hover {
	opacity: 0.7;
}
.sgare-sepid-box span {
	float: right;
	width: 80%;
	text-align: right;
	margin: 9px 0px;
	font-size: 18px;
	font-weight: 400;
	padding-right: 20px;
	box-sizing: border-box;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.sgare-sepid-box span::before {
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #2dcea2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 8px;
	margin-left: 8px;
}
.chap-12221 {
	float: right;
	width: unset;
	text-align: right;
	font-size: 15px;
	font-weight: 400;
	background: #2DCEA2;
	color: #fff;
	padding: 10px 15px;
	border-radius: 5px;
	margin-left: 10px;
}
.product-aspk img {
	width: 100%;
	height: 100%;
}

.share-video-moarefi {
	position: absolute;
	background: #eee;
	width: 50px;
	height: 50px;
	font-size: 20px;
	text-align: center;
	padding-top: 15px;
	box-sizing: border-box;
	border-radius: 150px;
	margin: 20px;
	z-index: 1;
	cursor: pointer;
		transition: 0.2s;

}
.vidreo-tooltip {
	position: absolute;
	width: 150px;
	font-size: 15px;
	background: #fff;
	padding: 10px;
	border-radius: 5px;
	box-shadow: 0px 4px 8px #1111110f;
	text-align: center;
	font-weight: 400;
	margin-top: 40px;
	display: none;
	color: #515151 !important;
}

.share-video-moarefi:hover .vidreo-tooltip {
	display: block;
}
.share-video-moarefi:hover {
	background: #2DCEA2;
	color: #fff;
	transition: 0.2s;
}

#videom {
	position: fixed;
	right: 0;
	width: 100%;
	top: 0;
	height: 100%;
	padding: 100px 15% 0px 15%;
	box-sizing: border-box;
	background: #00000069;
	z-index: 11;
	display: none;
}
#videom .modal-content {
	background: #fff;
	border-radius: 15px;
	box-shadow: 0px 2px 35px #3b43590f !important;
	padding: 30px;
	box-sizing: border-box;
	float: right;
	width: 100%;
	box-sizing: border-box;
}
#videom .close {
	background: #2DCEA2;
	width: 40px !important;
	float: right;
	height: 40px;
	font-size: 25px;
	text-align: center;
	border-radius: 90px;
	padding-top: 3px;
	box-sizing: border-box;
	color: #fff;
	cursor: pointer;
}
.video-sepid-p-single {
	float: right;
	width: 100%;
	background: #eee;
	padding: 10px;
	border-radius: 7px;
	margin-top: 25px;
	box-sizing: border-box;
}
.video-sepid-p-single video {
	float: right;
	width: 100%;
	border-radius: 7px;
}

.navar-paiin-site {
	position: fixed;
	height: 70px;
	background: #fff;
	width: 100%;
	bottom: 0;
	right: 0;
	box-shadow: 0px 0px 15px #3b435929 !important;
	z-index: 111111;
	overflow: hidden;
}

.min-icon-footer:hover i {
	margin-top: -6px;
	float: right;
	width: 100%;
		transition: 0.2s;

}
.min-icon-footer {
	float: right;
	width: 20%;
	font-size: 20px;
	text-align: center;
	padding: 25px 10px;
	position: relative;
	cursor: pointer;
}
.min-icon-footer .fi.fi-rr-home {
	background: #eee;
	width: 50px;
	float: unset;
	height: 50px;
	margin-top: -15px;
	margin-right: -13px;
	border-radius: 150px;
	padding-top: 14px;
	display: block;
	margin: auto;
	margin-top: -15px;
}
.sabad-foot-433 {
	width: 30px;
	margin: auto;
	position: relative;
}
.min-icon-footer .text-alaghe {
	width: 100%;
	float: right;
	margin-right: 0px;
	text-align: center;
	font-size: 13px;
	font-weight: 400;
	position: absolute;
	right: 0;
	margin-bottom: -30px;
	bottom: 0;
}
.min-icon-footer:hover .text-alaghe {
	margin-bottom: 13px;
	transition: 0.2s;
}
.min-icon-footer:hover {
	color: #2DCEA2;
}

.modal-iran-hazf {
	display: none;
}
.modal-iran-hazf {
	position: fixed;
	top: 0;
	width: 100%;
	height: 100%;
	background: #fff;
	right: 0;
	bottom: 0;
	z-index: 111111;
}
.closeiran-s {
	float: right;
	background: #2DCEA2;
	padding: 15px 20px;
	border-radius: 0px;
	color: #fff;
	font-weight: 400;
	font-size: 15px;
	cursor: pointer;
	width: 100%;
}

.modaldakhel {
	float: right;
	background: #2DCEA2;
	width: 100%;
}
.sepid-mini-cart-header.saasdadsasd23 {
	position: relative;
	width: 100%;
	box-sizing: border-box;
	padding: 0px;
	margin: 0px;
	background: unset !important;
	height: unset;
}

.modal-etel111 {
	float: right;
	width: 100%;
}
.sabad-mobile-test.mini-cart-3 {
	position: relative;
	opacity: 1;
	overflow: unset;
	margin: 0px;
	width: 100%;
	margin-top: 0px;
	box-shadow: unset !important;
	padding: 0px !important;
}
.modal-etel111 .etela-bazsho-1 {
	position: relative;
	width: unset;
	margin: 0px;
	overflow: unset;
	display: block;
	background: unset;
}
.modal-etel111 .etela-bazsho-1 {
	position: relative;
	width: unset;
	margin: 0px;
	overflow: unset;
	display: block;
	background: unset;
	height: unset;
	float: right;
	width: 100%;
	box-shadow: unset !important;
	text-align: right;
}

.modal-etel111 .etela-bazsho-1 .elktwo {
	text-align: right;
}

.modal-etel111 .etela-bazsho-1 .elktwo:hover {
	background: unset !important;
}
.modal-search-1 {
	padding: 20px;
	float: right;
	width: 100%;
	box-sizing: border-box;
}
.js-dgwt-wcas-overlay-mobile.dgwt-wcas-overlay-mobile {
	display: none;
}
.js-dgwt-wcas-enable-mobile-form.dgwt-wcas-enable-mobile-form {
	display: none;
}
.sabad-mobile-test.mini-cart-3:hover {
	margin-top: 0px;
}

.sepid-mini-cart-header.saasdadsasd23 {
	padding: 25px;
	width: 100%;
	box-sizing: border-box;
	float: right;
	width: 100%;
}
.sabad-mobile-test.mini-cart-3 .mdi.mdi-clipboard-alert {
	font-size: 40px;
}

.sabad-mobile-test.mini-cart-3 h5 {
	font-size: 17px;
}

.modal-etel111 .elktwo {
	font-weight: 400;
}
.modal-etel111 .khorooj-sistem {
	background: #2DCEA2;
	padding: 5px 15px;
	border-radius: 5px;
	color: #fff;
	font-weight: 400;
	float: right;
	margin-top: 5px;
}

.modal-etel111 .in1 {
	float: right;
	padding: 10px;
	box-sizing: border-box;
}
.modal-etel111 .in2 {
	float: right;
	padding-right: 15px;
	box-sizing: border-box;
}
.modal-etel111 .in2 span {
	float: right;
	width: 100%;
	text-align: right;
	margin-top: 25px;
	font-weight: 400;
	font-size: 15px;
	margin-bottom: 5px;
}
.modal-etel111 .sepid-head-bazsho-2 {
	float: right;
	width: 100%;
}
.modal-etel111 .sepid-head-bazsho-2 .user-meta {
	display: block;
	position: relative;
	width: unset;
	margin: 0px;
	background: unset !important;
	float: right;
	width: 100%;
	box-shadow: unset !important;
	padding: 20px;
	box-sizing: border-box;
}
.modal-etel111 .sepid-head-bazsho-2 .user-meta i {
	float: right;
	font-size: 17px;
	margin-top: 2px;
	margin-left: 8px;
}

.modal-etel111 .user-avatar {
	padding: 15px;
}
.modal-etel111 .in1 img {
	background: #fff !important;
	box-shadow: 0px 2px 5px #e6e6e6;
}
.modal-etel111 .elktwo::before {
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #2dcea2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 4px;
	margin-left: 8px;
}
.min-icon-footer .sabadnumbercolor {
	background: #2DCEA2;
	color: #fff;
	margin-right: 0px;
	position: absolute;
	float: right;
	top: 0;
	right: 0;
	margin-right: -5px;
	margin-top: -4px;
}

.min-icon-footer:hover .fi.fi-rr-home {
	background: #2DCEA2;
	color: #fff;
	transition: 0.2s;
}
.modal-etel111 .sepid-head-bazsho {
	position: relative;
	display: block;
	width: unset;
	margin: 0;
	float: right;
	width: 100%;
	box-sizing: border-box;
	box-shadow: unset !important;
}
.sabad-mobile-test.mini-cart-3:hover {
	padding: 0px;
	box-shadow: unset !important;
}

.sabad-mobile-test.mini-cart-3:hover {
	padding: 0px;
}
.paiin-farnam-mob-bar {
	width: 70px;
	margin: auto;
	transform: rotate( 180deg );
}
#shopbot .sabadnumbercolor {
	padding: 0px 6px;
	border-radius: 90px;
	min-width: 20px;
}


#myshopmodalq .sabad-mobile-test.mini-cart-3 {
	overflow: unset;
	display: block !important;
	margin-top: 0px !important;
	float: right;
	width: 100%;
	background: unset;
	border: 0px solid;
	font-size: 18px;
}

.cart-collaterals.sticky-sidebar .cross-sells {
display: none;
}
.woocommerce-notices-wrapper {
	float: right;
	width: 100%;
	box-sizing: border-box;
}

#mySidenav {
	display: none;
}


/* css 1.2.1 */

.product-list-off-401 {
	float: right;
	width: 100%;
	padding: 20px 0px;
	box-sizing: border-box;
}
.offer-new-401-box {
	padding: 20px;
	background: #fff;
	border-radius: 10px;
	box-shadow: 0px 10px 20px #b9b9b933;
	border-bottom: 0px solid #0202021f;
	float: right;
	width: 100%;
	position: relative;
}
.offer-new-401-box h3 {
	text-align: right;
	font-weight: 400;
	float: right;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	position: relative;
	margin: 0px;
	font-size: 14px;
}
.onvan-claasd43 strong {
	font-weight: bold;
	margin-left: 5px;
	color: #2DCEA2;
}
.div-box-jelve {
	float: unset;
	margin: auto;
	position: absolute;
	width: 100%;
	right: 0;
}
.offer-new-401-box .ee49 {
	height: 5px;
	margin-bottom: 10px;
}
.offer-new-401-box .bamdad-darsad {
	position: absolute;
	margin-top: 20px;
	top: 0;
	width: 100%;
	text-align: right;
}
.offer-new-401-box .in-offer-22 .iran-pak.in-offer-2 {
	width: unset;
	float: right;
	width: 100%;
	margin: 0px;
}
.div-box-jelve::before {
	content: "";
	width: 5px;
	height: 21px;
	background: #d2d2d2;
	float: right;
	border-radius: 90px 0px 0px 90px;
}
.div-box-jelve::after {
	content: "";
	width: 5px;
	height: 21px;
	background: #d2d2d2;
	float: left;
	border-radius: 0px 90px 90px 0px;
}

.offer-new-401-box .time1 {
  background: #eee;
  border-radius: 8px;
  font-size: 16px;
  height: 40px;
  padding-top: 10px;
}


.offer-new-401-box .mini-1-time {
  color: #2DCEA2 !important;
}
.in-offer-22 {
	float: right;
	width: 100%;
	margin-top: 20px;
	background: #fff;
	padding-top: 0px;
}
.offer-new-401-box .in-offer-22 {
	margin-top: 15px;
	border-top: 1px solid #eee;
	padding-top: 10px;
	margin-bottom: -5px;
	background: unset;
}

.box-simage-mehrine-2 img {
	border-radius: 15px;
}

.paiin-box-401-tab .cpmare-wefew .woosc-btn::before {
	color: #111;
}
.dokme-edame-blog-401:hover {
	opacity: 0.8;
}
.price-new345345433 {
	float: right;
	width: 100%;
	text-align: center;
	position: relative;
}
.offer-new-401-box .in-offer-22 .timer-wrapper {
	width: 25%;
}
.offer-new-401-box .in-offer-22 .time1 {
	/* width: 40px; */
	height: 30px;
	/* font-size: 14px; */
	padding-top: 7px;
	background: none;
	color: #111;
	font-weight: bold;
	font-size: 17px;
	width: unset;
	margin-bottom: -10px;
}
.product-style.htpp.ir-owl.new-offer-401::before {
	content: "";
	float: right;
	position: absolute;
	height: 100%;
	top: 0;
	right: 0;
	background: #2DCEA2;
	width: 50%;
	border-radius: 90px 20px 20px 90px;
}

.onvan-claasd433 {
	position: relative;
}

.product-style.htpp.ir-owl.new-offer-401 {
	background: unset;
	padding: 25px;
	border-radius: 10px;
	float: right;
	width: 100%;
	box-sizing: border-box;
	padding-bottom: 15px;
}
.onvan-claasd43 {
	width: unset;
	text-align: center;
	margin: auto;
	background: #fff;
	padding: 10px 35px;
	margin-top: 0px;
	font-size: 15px;
	border-radius: 90px;
	float: right;
}
.owl-offer-new12.owl-carousel.owl-rtl.owl-loaded.owl-drag {
	float: right;
	width: 100%;
}
.onvan-claasd433 i {
	width: 41px;
	height: 41px;
	float: right;
	background: #23B38B;
	border-radius: 90px;
	margin-left: 8px;
	text-align: center;
	font-size: 18px;
	padding-top: 11px;
	color: #fff;
}
.product-style.htpp.ir-owl.new-offer-401::after {
	content: "";
	float: right;
	position: absolute;
	height: 100%;
	bottom: 0;
	left: 0;
	background: #eee;
	width: 45%;
	border-radius: 20px 90px 90px 20px;
}
.product-style.htpp.ir-owl.new-offer-401 .owl-nav button {
	top: 0;
	margin-top: -41px;
	height: 41px;
	width: 41px;
	text-align: center;
	box-shadow: unset !important;
}

.product-style.htpp.ir-owl.new-offer-401 .owl-nav button span {
	display: none;
}
.product-style.htpp.ir-owl.new-offer-401 .owl-nav .owl-next::before {
	content: "\f11d";
	font-family: uicons-regular-rounded !important;
	width: 100%;
	margin-right: -10px;
}

.product-style.htpp.ir-owl.new-offer-401 .owl-nav .owl-prev::before {
	content: "\f11e";
	font-family: uicons-regular-rounded !important;
	width: 100%;
	margin-right: -10px;
}
.product-style.htpp.ir-owl.new-offer-401 .owl-dots button {
	width: 15px;
	height: 15px;
	border-radius: 90px;
	border: 0px solid;
	margin-left: 3px;
	margin-right: 3px;
	background: #fff;
	box-shadow: 0px 2px 4px #11111121;
	opacity: 0.8;
}

.product-style.htpp.ir-owl.new-offer-401 .owl-dots button.active {
	width: 25px;
	opacity: 1;
}
.product-style.htpp.ir-owl.new-offer-401 .owl-nav .owl-prev {
	left: 0;
	right: unset;
	margin-left: 50px;
}
.product-style.htpp.ir-owl.new-offer-401 .owl-nav .owl-next {
	margin-left: 0px;
}
.price-new34534543 {
	float: right;
	width: 100%;
	padding: 10px 0px;
	text-align: center;
	padding-bottom: 0px;
	padding-top: 0px;
	/* padding-bottom: 0px; */
}
.mizan12 {
	float: unset;
	background: #eee;
	color: #111;
	font-weight: 400;
	padding: 2px 5px;
	border-radius: 8px;
	font-size: 14px;
	margin-top: 10px;
	width: 50px;
	position: relative;
	top: 0;
	margin: auto;
	margin-bottom: 10px;
	margin-top: -20px;
}


.price-new34534543 del {
	font-size: 14px;
	color: #807f7f;
}
.price-new34534543 del .woocommerce-Price-currencySymbol {
	display: none;
}
.price-new34534543 ins {
	margin-right: 4px;
	font-weight: 400;
	font-size: 15px;
	color: #2DCEA2;
}
.img-bars-401 {
	float: right;
	width: 100%;
	padding: 30px 10px;
	border-radius: 10px;
}

.product-listtab {
	float: right;
	width: 25%;
	padding: 20px 10px;
}
.l9ink-vorood-sho {
	float: right;
	font-weight: 400;
	padding: 10px 0px;
}
.img-bars-4012 {
	/* float: right; */
	width: 100%;
	padding: 0px 10px;
}
.sepid-product-tab-1 {
	position: relative;
	background: #fff;
	box-shadow: 0px 10px 20px #b9b9b933;
	border-radius: 10px;
	padding: 25px;
	float: right;
	width: 100%;
}

.l9ink-vorood-sho:hover {
	color: #2DCEA2;
	transition: 0.3s;
}
.sepid-product-tab-1::before {
	content: "";
	height: 5px;
	width: 85%;
	right: 7%;
	position: absolute;
	bottom: 0;
	background: #e1e1e1;
	border-radius: 10px 10px 0px 0px;
}
.offer-new-401-box::before {
	content: "";
	height: 5px;
	width: 85%;
	right: 7%;
	position: absolute;
	bottom: 0;
	background: #e1e1e1;
	border-radius: 10px 10px 0px 0px;
}
.sepid-product-tab-1-box h3 {
	font-size: 14px;
	font-weight: 400;
	margin: 0px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}


.price-new345345433rer {
	float: right;
	width: 100%;
	margin-top: 15px;
}
.mizan12rre {
	float: right;
	width: 40px;
	background: #2DCEA2;
	color: #fff;
	text-align: center;
	font-size: 15px;
	padding-top: 3px;
	border-radius: 6px;
}
.price-new34534543retert {
	float: right;
	width: 75%;
}

.price-new34534543retert del {
	float: right;
	width: 100%;
	padding-right: 10px;
	font-weight: 400;
	color: #b0b0b0;
	margin-top: ;
	margin-top: 4px;
}
.price-new34534543retert ins {
	float: right;
	width: 100%;
	margin-right: -40px;
	margin-top: 8px;
	font-weight: 400;
	font-size: 16px;
}
.price-new34534543retert ins .woocommerce-Price-currencySymbol {
	font-weight: 100;
}

.ht-tab-menus.tab.bjky66667 {
	padding: 0px 10px;
	margin: 0px;
	margin-bottom: 20px;
}

.ht-tab-menus.tab.bjky66667 .tablinks {
	padding: 10px 10px;
	border: 0px solid;
	font-family: iranyekan;
	font-size: 16px;
	border-radius: 8px;
	margin-left: 5px;
	margin-bottom: 5px;
	background: unset;
	cursor: pointer;
	color: #515151;
}
.tablinks.tablinkstab54.active::before {
	display: none;
}
.tablinks.tablinkstab54.active {
	background: #2DCEA21F !important;
	color: #2DCEA2 !important;
	padding: 10px 20px !important;
}
.ht-tab-menus.tab.bjky66667 .tablinks::before {
	content: "";
	float: right;
	width: 10px;
	height: 5px;
	background: #fff;
	margin-top: 8px;
	margin-left: 5px;
	border-radius: 90px;
	display: none;
}

.sepid-ht-tab-pane {
	display: none;
}

.sepid-ht-tab-pane.htactive {
	display: block;
}

.post-slider-401-1 {
	float: right;
	width: 100%;
	position: relative;
	box-sizing: border-box;
	padding: 20px;
	background: #fff;
	box-shadow: 0px 10px 20px #b9b9b933;
	border-radius: 10px;
	margin: 25px 0px;
}
.zxtime {
	position: absolute;
	background: #fff;
	padding: 10px 5px;
	margin: 10px;
	box-sizing: border-box;
	box-shadow: 0px 10px 20px #b9b9b933;
	border-radius: 7px;
	right: 0;
	z-index: 1;
	margin-right: 30px;
}
.zxtime .date-day {
	font-weight: bold;
	font-size: 20px;
	float: right;
	width: 100%;
	text-align: center;
}
.zxtime .date-month {
	text-align: center;
	float: right;
	width: 100%;
	font-size: 14px;
	color: #6f6f6f;
}
.box-simage-mehrine-1 {
	float: right;
	width: 100%;
	background: linear-gradient(-45deg,#00af80 -6.1%,#abffad 101.85%);
	padding: 20px;
	border-radius: 10px;
	box-sizing: border-box;
	overflow: hidden;
	box-shadow: 0 2px 8px rgba(55,73,87,.1),0 15px 30px rgba(55,73,87,.15);
}
.box-simage-mehrine-2 {
	transform: rotate(8deg);
	transition: all .2s ease-in-out;
	float: left;
	margin-left: -20%;
	margin-bottom: -50px;
	padding: 3px;
	background: #fff;
	border-radius: 20px;
	margin-top: 20px;
	margin-right: 10px;
}
.box-simage-mehrine-1:hover .box-simage-mehrine-2 {
	transform: rotate(0deg);
	transition: all .2s ease-in-out;
}
.box-simage-mehrine-1 h4 {
	font-size: 17px;
	color: #fff;
	font-weight: 400;
	text-shadow: 0px 1px #1111110d;
	margin: 0px;
	padding: 10px;
}
.box-simage-mehrine-1 h4::before {
	content: "";
	float: right;
	width: 10px;
	height: 5px;
	background: #fff;
	margin-top: 8px;
	margin-left: 7px;
	border-radius: 90px;
}
.zxtime {
	position: absolute;
	background: #fff;
	padding: 10px 5px;
	margin: 10px;
	box-sizing: border-box;
	box-shadow: 0px 10px 20px #b9b9b933;
	border-radius: 7px;
	margin-right: 30px;
}
.stitle-401-1 {
	float: right;
	width: 100%;
}
.stitle-401-1 h3 {
	float: right;
	width: 100%;
	font-weight: 400;
	font-size: 16px;
	line-height: 25px;
	max-height: 50px;
	min-height: 50px;
	overflow: hidden;
}
.stitle-401-1 h3::before {
	float: right;
	width: 10px;
	height: 5px;
	background: #1272ec;
	content: "";
	border-radius: 90px;
	margin-top: 10px;
	margin-left: 8px;
}
.image-post-blog-401 {
	float: right;
	width: 100%;
	position: relative;
	overflow: hidden;
	border-radius: 8px;
}
.image-post-blog-401::before {
	position: absolute;
	width: 100%;
	height: 100%;
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
	content: "";
	right: 0;
	top: 0;
}
.image-post-blog-401 img {
	float: right;
	quotes: ;
	width: 100%;
}
.cat-blog-post-401 {
	background: #2DCEA2;
	float: right;
	color: #fff;
	padding: 5px 15px;
	border-radius: 90px;
	margin-right: 15px;
	margin-top: -15px;
	position: relative;
}
.cat-blog-post-401 a {
	color: #fff;
	font-weight: 400;
	display: none;
}
.cat-blog-post-401 a:first-child {
	display: block;
}
.paiin-box-blog-post-box {
	float: right;
	width: 100%;
	text-align: left;
	border-top: 1px solid #eee;
	padding-top: 15px;
}
.tarokh-blog-post-401 {
	float: right;
	text-align: right;
	font-weight: 400;
}
.dokme-edame-blog-401 {
	float: left;
	font-weight: 400;
}
.post-slider-401-1::before {
	content: "";
	height: 5px;
	width: 80%;
	right: 10%;
	position: absolute;
	bottom: 0;
	background: #e1e1e1;
	border-radius: 10px 10px 0px 0px;
}

.box-simage-havine-1 {
	float: right;
	width: 100%;
	padding: 10px;
	box-sizing: border-box;
}
.box-simage-havine-2 {
	float: right;
	width: 80px;
	height: 80px;
}
.box-simage-havine-2 img {
	border-radius: 150px;
	width: 80px;
	height: 80px;
	background: #fff;
	padding: 5px;
	border: 3px solid #eee;
}

.box-simage-havine-2 i {
	float: right;
	width: 35px;
	height: 35px;
	background: #2DCEA2;
	text-align: center;
	color: #fff;
	padding-top: 6px;
	border-radius: 150px;
	position: absolute;
	margin-right: -22px;
	z-index: 9;
	margin-top: 40px;
	font-size: 14px;
	border: 4px solid #fff;
	margin-top: 35px;
}
.circle98 {
	width: 80px;
	height: 80px;
	border-radius: 50px;
	border: 3px solid #2DCEA2;
	position: absolute;
	clip: rect(0px, 50px, 100px, 0px);
	z-index: 9;
	transform: rotate(30deg);
}
.havine-345345-34534 {
	float: right;
	width: 62%;
	box-sizing: border-box;
	padding-right: 20px;
	margin-top: 15px;
}
.havine-345345-34534 h4 {
	float: right;
	width: 100%;
	margin: 0px;
	font-size: 18px;
	font-weight: 400;
}
.havine-345345-34534 h6 {
	font-size: 16px;
	font-weight: 100;
	margin: 0px;
	margin-top: 5px;
	float: right;
	width: 100%;
}

.box-simage-havine-1:hover {
	opacity: 0.8;
	transition: 0.3s;
}

.slide401 .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
	width: 20px;
	top: 0;
	border: unset;
	margin-top: 20px;
	margin-left: 20px;
}

.slide401 .swiper-pagination-bullet-active {
	background: #2DCEA2;
	width: 10px;
	border-radius: 90px;
	height: 30px;
}
.slide401 .elementor-swiper-button.elementor-swiper-button-prev {
	bottom: 0;
	position: absolute;
	top: unset;
	background: unset !important;
	color: #11111169;
		width: 40px;
}
.slide401 .elementor-swiper-button.elementor-swiper-button-next {
	top: unset;
	bottom: 0;
	left: unset !important;
	right: 0 !important;
	margin-right: 50px;
	background: unset;
	color: #11111169;
	border-radius: 10px;
	width: 40px;
}

.sepid-product-tab-1 .paiin-box-401-tab {
	float: right;
	width: 100%;
	padding: 8px 0px;
	border-top: 1px solid #eee;
	margin-top: 20px;
	padding-bottom: 0px;
	margin-bottom: -15px;
}
.sepid-product-tab-1 .paiin-box-401-tab .risk-meta.hoversho-www1.ffgt544 {
	position: relative;
	margin: 0px;
	background: unset;
	width: unset;
	float: left;
	padding: 0px;
	top: unset;
}
.sepid-product-tab-1 .paiin-box-401-tab .risk-meta.hoversho-www1.ffgt544 .bazsho1 {
	float: left;
	width: 40px !important;
}
.product-list-off-401 .bamdad-darsad span {
	width: unset !important;
	float: unset !important;
	margin-top: 0px !important;
}
.product-list-off-401 .bamdad-darsad {
	margin-top: 20px !important;
}
.product-style.htpp.ir-owl.new-offer-401 .owl-nav button {
	border-radius: 150px !important;
}

/*  css 1.2.2 */

.meta-catalog-date-box {
	float: right;
	padding: 10px 15px;
	border-radius: 5px;
	font-weight: 400;
	background: #eee;
	margin-left: 15px;
}
.koli234234 {
	float: right;
	width: 100%;
}


.meta-catalog-date-box i {
	float: right;
	margin-top: 2px;
	margin-bottom: -2px;
	margin-left: 6px;
	font-size: ;
}

.meta-catalog-date-box.ert45t55 {
	background: #2DCEA2;
	color: #fff;
	cursor: pointer;
}

.emtiazx {
	background: #fff;
	box-shadow: 0px 2px 6px #11111114;
}

.wishlist_table.mobile {
	padding-right: 0px;
}

.wishlist_table.mobile li {
	margin-bottom: 7px;
	border: 1px solid #eee;
	padding: 15px;
	border-radius: 5px;
}
.wishlist_table.mobile li .item-wrapper .product-thumbnail {
	max-width: 100%;
	margin-right: 0px;
}
.wishlist_table.mobile li .item-wrapper .item-details {
	width: 100%;
	text-align: center;
}
.wishlist_table.mobile li .item-wrapper {
	width: 100%;
}
.wishlist_table.mobile li .additional-info-wrapper .product-remove {
	text-align: right;
	background: #eee;
	float: right;
	width: 30px;
	height: 30px;
	margin-top: -20px;
	border-radius: 90px;
	text-align: center;
	box-sizing: border-box;
	padding-top: 7px;
}

/* css 1.2.3 */

.woocommerce-checkout #payment div.payment_box {
	background: #fff;
	border-radius: 5px;
}
.woocommerce-checkout #payment div.payment_box p {
	padding-top: 0px;
	font-size: 14px;
	text-align: ;
	margin-top: 0px;
}
#add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before {

	display: none !important;
}

.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details {
	float: right;
	width: 100%;
	padding: 20px !important;
	border-radius: 5px;
	background: #eee;
	font-size: 15px;
	margin-bottom: 15px !important;
}
.woocommerce ul.order_details li {
	padding-top: 5px;
}

.woocommerce ul.order_details li strong {
	margin-top: 5px;
}

.price-new345345433rer {
	min-height: 53px;
	font-size: 15px;
}

#reg-btn {
	cursor: pointer;
}
/* 1.2.5 css */

.sefaresh-122-402 .nikik.g2 i {
	float: right;
	margin-top: 2px;
	margin-bottom: -3px;
	margin-left: 8px;
}
.dokan-select-product-category-container:last-child {
	float: right;
	width: 100%;
	border-radius: 5px;
}
.dokan-dashboard-content.dokan-withdraw-content .dokan-w5 a.dokan-btn {
	float: left;
}
.dokan-dashboard-content.dokan-withdraw-content .dokan-w5 #dokan-withdraw-display-requests-button {
	float: left;
	text-decoration: none;
}
.dokan-dashboard-content.dokan-withdraw-content .dokan-w5 {
	width: 100%;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a i.menu-dropdown {
	transform: translateX(-50%) translateY(0%) rotate(180deg);
	display: none;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover:not(.active).has-submenu::after {
	border-color: transparent #FFFFFFed transparent transparent;
	border-left-color: #FFFFFFed;
	display: none;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover:not(.active) ul.navigation-submenu {
	box-shadow: 0 10px 40px rgba(110,134,216,.1) !important;
	border-radius: 10px !important;
}


.dokan-dashboard .dokan-dashboard-wrap .pagination-wrap li {
	float: right;
}
.dokan-dashboard .dokan-dashboard-content button {
	float: left !important;
}
.dokan-dashboard .dokan-dashboard-content #dokan-withdraw-display-requests-button {
	float: left !important;
}
.dokan-dashboard-content.dokan-settings-content .dokan-store-settign-header-wrap {
	float: right;
}
.product-edit-container .dokan-feat-image-upload i.fa-cloud-upload {

	font-family: fontawesome !important;
}
.active.settings.has-submenu .navigation-submenu.settings {
	background: ;
	margin: 20px 0px !important;
	border: 0px solid !important;
	border-radius: 6px;
}
.dokan-dashboard-content.dokan-settings-content .dokan-form-horizontal .dokan-control-label {
	text-align: right;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li {
	border-bottom: 0px solid #454545 !important;
	border: 0px solid !important;
}
.dokan-withdraw-area .dokan-w5 {
	position: relative !important;
	margin-top: 15px;
}
.dokan-dashboard-content.dokan-settings-content .dokan-verification-content button {
	float: unset !important;
}
.dokan-settings-content .dokan-settings-area .dokan-update-setting-top {
	width: 100%;
	float: right;
}
.dokan-on-off.dokan-status .working-status {
	margin-left: 0.9rem;
	font-weight: 600;
	margin-bottom: 0;
	float: right;
	text-align: right;
	margin-top: 0px;
	margin-right: 8px;
}

#woosq-popup h2 {
	float: right;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: right;
	direction: rtl;
}
.left-sabad.menu-resp {
	cursor: pointer;
}

#mySidenav .dmega .sub-menu li {
	background: #111;
}
#mySidenav .dmega .sub-menu li:hover {
	background: #111 !important;
}
#mySidenav .dmega li:hover + li {
	border-radius: 0px !important;
}
#mySidenav .dmega .sub-menu li {
	background: none !important;
	position: relative !important;
	margin-bottom: 0px !important;
}

#mySidenav .dmega .sub-menu li:hover:first-child {
	background: none !important;
}
#mySidenav .dmega .sub-menu li:hover a {
	color: #fff;
}
#mySidenav .dmega .sub-menu {
	padding: 20px 20px !important;
}
#mySidenav .dmega .menu-image {
	display: none !important;
}
#mySidenav .test-grey .lins {
	background: none !important;
}

#mySidenav .dmega .sub-menu:hover li:first-child {
	background: none !important;
}
#mySidenav .dmega a {
	width: 80% !important;
}
#mySidenav .mobile-menu-1 li:hover {
	height: unset !important;
}

#mySidenav .dmega .sub-menu {
	display: none ;
}

#mySidenav .dmega.accordion.active .sub-menu {
	display: block !important;
}
#mySidenav .dmega.accordion.active .sub-menu .sub-menu {
	display: none !important;
}
/* 1.2.5 */

.left-rr-user.kkj-33434.gtr-654.gggg-f.titlekarbar.iconusertitle.useriranboxine-999-1400.mk-402-1 {
	background: #eee !important;
	border: unset !important;
}

.left-rr-user.mk-402-1 {
	background: #ffbe70 !important;
	border: unset !important;
	width: unset !important;
	padding: 15px !important;
	height: unset !important;
	box-shadow: 0 2px 15px rgba(254,206,108,.65) !important;
}
.left-rr-user.mk-402-1 .mik543 {
	width: 40px;
	height: 40px;
	background: #fff;
	text-align: center;
	padding-top: 9px;
	border-radius: 150px;
	box-shadow: 0px 2px 4px #4f4f4f0f;
	float: unset;
	display: table;
	margin: auto;
	color: #ffbe70;
}
.left-rr-user.mk-402-1 p {
	margin: 0px;
	margin-top: 10px;
	color: #fff;
	font-size: 15px;
}
.sabad-402-mk {
	float: left;
	width: 40px;
	height: 40px;
	padding: 5px;
}
.sabad-alaghe {
	float: left;
	width: 40px;
	margin: 10px;
}

.mik543 {
	float: right;
	width: 50px;
	height: 50px;
	padding: 5px;
	background: #fff;
	box-shadow: 0px 2px 5px #dde2ea;
	border-radius: 150px;
	margin-left: 5px;
	text-align: center;
	padding-top: 13px;
}
.mifgdfg-34534 {
	float: right;
	width: 100%;
	padding: 8px 0px;
}
.price-bottom-kjl0 del {
	font-size: 14px;
	color: #707588;
	margin-left: 7px;
	background: #fff;
	padding: 5px 10px;
	border-radius: 90px;
}
.price-bottom-kjl0 del .woocommerce-Price-currencySymbol {
	display: none;
}
.left-sabad.min-car-6.gtr-654.sabadcolortitle.cartnimshe-422-1400.mk-402-3 i {
	float: unset;
	margin: unset !important;
	font-size: 28px !important;
	font-size: ;
	font-size: ;
	font-style: unset;
}
.left-box-402mk .owl-nav button {
	position: absolute;
	background: unset !important;
	box-shadow: unset !important;
	padding: 10px;
	font-size: 30px !important;
	color: #fff;
	top: 45%;
	margin-right: -25% !important;
	bottom: unset !important;
	right: unset !important;
	left: unset !important;
}
.left-box-402mk .owl-nav button.owl-next {
	margin-right: -22% !important;
}
.left-box-402mk {
	float: right;
	width: 80%;
}
.ht-row.ns-402-197564876 {
	background: #fff;
	box-shadow: 0px 2px 10px #2A33421C;
	padding: 35px;
	border-radius: 15px;
	position: relative;
	z-index: 9;
	float: right;
	width: 100%;
	box-sizing: border-box;
}
.product-list-off-401asw {
	float: right;
	width: 100%;
	padding: 20px;
	box-sizing: border-box;
	border-left: 1px dashed #CED6E1;
}
.ht-row.ns-402-197564876 .owl-offer-new1254w.owl-carousel.owl-rtl.owl-loaded.owl-drag::before {
	content: "";
	position: absolute;
	width: 20px;
	background: #fff;
	height: 100%;
	left: 0;
	margin-left: -10px;
	z-index: 9;
}
.price-bottom-kjl0ws del {
	font-size: 14px;
	color: #838c9d;
}
.price-bottom-kjl0ws {
	font-size: 15px;
	text-align: center;
	margin-top: 10px;
	float: right;
	width: 100%;
	font-weight: 400;
}
.price-bottom-kjl0ws del .woocommerce-Price-currencySymbol {
	display: none;
}
.min-mahsool-mk-4023-titlews::after {
	content: "";
	width: 20px;
	height: 5px;
	background: #F2F6FC;
	display: table;
	margin: auto;
	border-radius: 150px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.price-bottom-kjl0ws del {
	font-size: 14px;
	color: orange;
	margin-left: 6px;
	background: #ffa5001c;
	padding: 5px 10px;
	border-radius: 150px;
}
.imgfa-mini-product {
	float: right;
	width: 30%;
	padding: 10px;
	border-left: 1px solid #E7EDF4;
	min-height: 105px;
	padding-top: 23px;
}
.price-bottom-kjl0ws ins .woocommerce-Price-currencySymbol {
	font-size: 14px;
}
.min-mahsool-mk-4023-titlews::after {
	content: "";
	width: 20px;
	height: 10px;
	background: #eee;
	display: table;
	margin: auto;
	border-radius: 150px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.min-mahsool-mk-402ws img {
	padding: 20px;
}
.min-mahsool-mk-4023-titlews {
	float: right;
	width: 100%;
	padding: 0px 10px;
	text-align: center;
	font-weight: 400;
	font-size: 15px;
	min-height: 50px;
	max-height: 50px;
	line-height: 25px;
	margin-bottom: 15px;
}
.min-mahsool-mk-402ws .rangbandi-style-1400 {
	top: 0;
}
.onvan-403 {
	float: right;
	width: 100%;
	font-size: 20px;
	font-weight: 400;
	margin-bottom: 40px;
}
.ht-row.ns-402-197564876 .owl-nav button {
	top: 0;
	margin-top: -80px;
	padding: 0px;
	width: 30px;
	height: 30px;
	background: #F2F6FC;
	color: #3A414D;
	right: unset;
	left: 0;
	box-shadow: unset !important;
}
.ht-row.ns-402-197564876 .owl-nav button.owl-prev {
	margin-left: 30px;
}
.img-icon-mk-402 {
	width: 75px;
	height: 75px;
	background-repeat: no-repeat !important;
	background-size: 100% !important;
	margin: auto;
}
.ht-row.ns-402-197564876 .owl-offer-new1254w.owl-carousel.owl-rtl.owl-loaded.owl-drag {
	float: right;
	width: 100%;
}
.daroffer-sepid-mobilewertetertws {
	position: absolute;
	top: 0;
	background: #2DCEA22E;
	padding: 3px 10px;
	border-radius: 8px 8px 8px 0px;
	color: #2DCEA2;
	font-size: 14px;
	font-weight: 400;
}
.product-style.htpp.ir-owl.new-offer-401444545345fgteer::after {
	position: absolute;
	content: "";
	width: 40%;
	background: #fff;
	box-shadow: 0px 2px 10px #2A33421C;
	height: 10px;
	margin-top: -10px;
	left: 50px;
	border-radius: 8px 8px 0px 0px;
	top: 0;
}
.product-style.htpp.ir-owl.new-offer-401444545345fgteer::before {
	position: absolute;
	content: "";
	width: 40%;
	background: #fff;
	box-shadow: 0px 2px 10px #2A33421C;
	height: 10px;
	margin-top: -10px;
	right: 50px;
	border-radius: 8px 8px 0px 0px;
}
.left-box-402mk .owl-nav {
	position: unset;
	bottom: 0;
	right: 0;
}
.mifgdfg-34534 .fa-heart-o::before {
	content: "\f08a";
	font-weight: 100;
}
.mifgdfg-34534 .risk-meta.rthrth44444.mk-45645645645654 {
	padding: 0px;
	width: 80px;
}
.mik543 .icon-user span {
	font-size: 24px;
	color: #3B4359;
}

.left-rr-user.mk-402-2 {
	padding: 0px;
	border: unset !important;
	width: unset;
	height: unset;
	background: ;
	margin: 0px;
}
.mot-donya-five-box {
	float: left;
	text-align: right;
	padding: 7px;
}
.mot-donya-five-1 {
	color: #717984;
	font-size: 14px;
}
.left-rr-user.mk-402-2.bazshomik980::before {
	content: "\f10f";
	font-family: uicons-regular-rounded !important;
	float: left;
	font-size: 25px;
	margin-top: 12px;
	margin-right: 5px;
	color: #b1b6bd;
}
.left-sabad.min-car-6.gtr-654.sabadcolortitle.cartnimshe-422-1400.mk-402-3 {
	width: 50px !important;
	height: 50px;
	border-radius: 150px;
	margin-left: 15px;
	color: #f6f8fb;
	background: none !important;
}
.left-sabad.min-car-6.gtr-654.sabadcolortitle.cartnimshe-422-1400.mk-402-3 svg {
	width: 25px;
}
.left-sabad.min-car-6.gtr-654.sabadcolortitle.cartnimshe-422-1400.mk-402-3 svg path {
	fill: #3B4359;
}
.left-sabad.min-car-6.gtr-654.sabadcolortitle.cartnimshe-422-1400.mk-402-3 .sabadnumbercolor {
	background: #2DCEA2 !important;
	font-size: 14px !important;
	position: absolute;
	top: 0;
	right: 0;
	margin-right: -3px !important;
	width: 30px !important;
	height: 20px !important;
	border-radius: 90px !important;
	color: #fff !important;
	box-shadow: unset !important;
	margin-top: 2px !important;
}
.left-sabad.min-car-6.gtr-654.sabadcolortitle.cartnimshe-422-1400.mk-402-3 .sabadnumbercolor .header-cart-count {
	font-size: 13px;
	line-height: unset !important;
}


.ht-row.ns-402-197564 {
	background: none;
	border-radius: 15px;
	padding: 30px;
	box-sizing: border-box;
	float: right;
	width: 100%;
}

.right-box-402mk {
	float: right;
	width: 20%;
	position: relative;
	padding-left: 25px;
}
.product-list-off-401as {
	float: right;
	width: 100%;
	padding: 10px;
	box-sizing: border-box;
}
.min-mahsool-mk-402 {
	float: right;
	width: 100%;
	background: #F2F6FC;
	border-radius: 15px;
	position: relative;
}
.mk-402-title-box {
	float: right;
	width: 100%;
	font-size: 20px;
	color: #fff;
	font-weight: bold;
}
.mk-402-title-bo55x {
	float: right;
	width: 100%;
	font-size: 17px;
	color: #d0d0d0;
	font-weight: 400;
	margin-top: 10px;
}
.right-box-402mk {
	float: right;
	width: 20%;
	position: relative;
	padding-left: 25px;
	padding-top: 25px;
}
.daroffer-sepid-mobilewertetert {
	position: absolute;
	background: #E40F411C;
	color: #E40F41;
	font-weight: 400;
	padding: 5px 10px;
	border-radius: 8px;
	top: 0;
	margin-top: 10px;
	margin-right: 10px;
	font-size: 15px;
	padding-bottom: 4px;
}
.product-style.htpp.ir-owl.new-offer-401444545345fgteerhtre {
	background: #fff;
	padding: 10px;
	float: right;
	width: 100%;
	border-radius: 15px;
	box-sizing: border-box;
	box-shadow: 0px 2px 10px #2A33421C;
}
.mini-prodct-402 {
	float: right;
	width: 100%;
	background: #F2F6FC;
	border-radius: 15px;
}
.ht-row.ns-402-197564::before {
	position: absolute;
	right: 0;
	width: 100%;
	background: #E40F41;
	height: 65%;
	content: "";
	top: 0;
	border-radius: 15px;
}
.min-mahsool-mk-4023 {
	background: #fff;
	padding: 25px;
	box-shadow: 0px 2px 10px #2A33421C;
	border-radius: 15px;
	float: right;
	width: 100%;
}
.min-mahsool-mk-4023-title {
	float: right;
	width: 100%;
	font-size: 15px;
	text-align: center;
	margin-top: 10px;
	font-weight: 400;
	min-height: 50px;
	max-height: 50px;
	line-height: 25px;
}
.iconmk-000 {
	float: right;
	width: 50px;
	height: 50px;
	background: #B90D36;
	text-align: center;
	font-size: 20px;
	padding-top: 14px;
	border-radius: 150px;
	margin-bottom: 25px;
	color: #fff;
}
.min-mahsool-mk-40211 {
	float: right;
	width: 100%;
	border-radius: 15px;
}
.blog-new-402 {
	padding: 10px;
	float: right;
	width: 100%;
	box-sizing: border-box;
}
.blog-new-402 img {
	float: right;
	width: 100%;
	border-radius: 15px;
}
.comment-title-402-4 {
	background: #F2F6FC;
	padding: 15px;
	border-radius: 15px;
	float: right;
	width: 100%;
}
.blog-new-402-2-img {
	float: right;
	width: 100%;
	position: relative;
	margin-bottom: 20px;
}

.risk-meta.rthrth44444.mk-45645645645654 .cpmare-wefew .woosc-btn-added {
  background: unset !important;
  color: #484848;
}

#popup-wrapper, #popup-wrapper1 {
	display: none;
	position: fixed;
	z-index: 1;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: auto;
	background-color: rgb(0,0,0);
	background-color: rgba(0,0,0,0.4);
	padding: 50px 15%;
	box-sizing: border-box;
	z-index: 11;
}
#popup-wrapper1 .modal-content {
	background: #fff;
	border-radius: 15px;
	box-shadow: 0px 2px 35px #3b43590f !important;
	padding: 30px;
	box-sizing: border-box;
	float: right;
	width: 100%;
}
.modal-close {
	background: #f04747;
	width: 40px;
	float: right;
	height: 40px;
	color: #fff;
	text-align: center;
	padding-top: 13px;
	box-sizing: border-box;
	border-radius: 150px;
}
.video-sepid-p-single {
	float: right;
	width: 100%;
	background: #f2f6fc;
	padding: 10px;
	border-radius: 7px;
	margin-top: 25px;
	box-sizing: border-box;
}
.blog-2021-5-402 {
	position: absolute;
	bottom: 0;
	background: #fff;
	z-index: 9;
	box-shadow: 0px 2px 10px #2A33421C;
	margin-bottom: 20px;
	left: 0;
	margin-left: 20px;
	padding: 5px 10px;
	border-radius: 8px;
	font-weight: 400;
}
.comment-title-402-4 h4 {
	float: right;
	margin: 0px;
	width: 70%;
	line-height: 25px;
	font-weight: 400;
	min-height: 50px;
	max-height: 50px;
	overflow: hidden;
}
.didgah-402-box {
	float: left;
	background: #fff;
	width: 40px;
	text-align: center;
	height: 50px;
	border-radius: 10px;
	font-size: 14px;
	font-weight: 400;
}.imgfa-mk98 {
	padding-right: 60px;
	margin-top: 20px !important;
	float: right;
	border-radius: 5px;
}
.mini-cart-3 .mdi.mdi-clipboard-alert {
	color: #515151 !important;
}

.post-block.m-product.ir99.mkl-402-1 .owl-nav button {
	width: 40px;
	height: 40px;
	padding: 0px;
	box-shadow: unset !important;
	background: #F2F6FC;
	float: unset;
}
.post-block.m-product.ir99.mkl-402-1 .owl-nav button span {
	line-height: ;
	float: right;
	width: 100%;
	margin-top: -2px;
}
.post-block.m-product.ir99.mkl-402-1 .owl-nav {
	text-align: center;
	float: right;
	width: 100%;
	margin-top: 20px;
}
.didgah-402-box i {
	float: right;
	width: 100%;
	margin-top: 10px;
	font-size: 16px;
	margin-bottom: -5px;
}
.mifgdfg-34534 .risk-meta.rthrth44444.mk-45645645645654 {
	padding: 0px;
	width: 80px;
	float: right;
}
.mifgdfg-34534 .button.add_to_cart_button {
	background: #F2F6FC;
	float: left;
	padding: 5px 10px;
	font-weight: 400;
	border-radius: 8px;
	margin-top: 6px;
}
.mifgdfg-34534 .woosq-btn {
	display: none;
}
.mifgdfg-34534 .added_to_cart.wc-forward::before {
  content: "\e903";
  font-family: farnamicon;
  font-size: 18px;
  float: right;
  margin-top: -2px;
  margin-left: 5px;
}
.mifgdfg-34534 .button.add_to_cart_button.loading {
  background: #F2F6FC;
  color: #F2F6FC;
}
.mifgdfg-34534 .button.add_to_cart_button.added {
	background: #2DCEA2;
	color: #fff;
}
.mifgdfg-34534 .button.add_to_cart_button.added::before {
	content: "\f12c";
	font-family: material design icons;
	position: absolute;
	width: 20px;
	height: 20px;
	background: #fff;
	left: 0;
	border-radius: 150px;
	box-shadow: 0px 2px 4px #11111121;
	color: #515151;
	text-align: center;
	padding-top: 1px;
	margin-left: -2px;
}
.product-list-off-401asw:hover img {
	filter: blur(5px);
	-webkit-filter: blur(5px);
	transition: 0.2s;
}

.product-list-off-401asw img {
	transition: 0.2s;
}
.mifgdfg-34534 .button.add_to_cart_button.loading::before {
  content: "";
  font-family: material design icons;
  color: #fff;
  position: absolute;
  right: 0;
  font-size: 16px;
  margin-right: 62%;
	width: 30px;
	height: 30px;
	background: url(img/dr.gif);
	background-size: cover;
	margin-top: -5px;
  
  
  
}
.mifgdfg-34534 .added_to_cart.wc-forward {
	float: left;
	width: 100%;
	font-weight: 400;
	border-top: 1px dashed #D9E0EA;
	padding-top: 10px;
	margin-top: 10px;
}
.risk-meta.rthrth44444.mk-45645645645654 .cpmare-wefew.bazsho1:hover .woosc-btn::before {
  color: #E40F41;
}
.risk-meta.rthrth44444.mk-45645645645654 .liningk.bazsho1:hover i {
	color: #E40F41;
}
.min-mahsool-mk-40211:hover img {
	filter: blur(4px);
	-webkit-filter: blur(4px);
	transition: 0.2s;
}
.risk-meta.rthrth44444.mk-45645645645654 {
	padding: 15px;
	text-align: center;
	width: 120px;
	margin: auto;
	float: unset;
}
.risk-meta.rthrth44444.mk-45645645645654 .liningk.bazsho1 {
	background: unset !important;
	float: right;
	margin: auto;
}
.risk-meta.rthrth44444.mk-45645645645654 .cpmare-wefew.bazsho1 {
	float: left;
	background: unset !important;
	display: table;
	margin: auto;
}
.price-bottom-kjl0 {
	float: right;
	width: 100%;
	padding: 20px 15px;
	text-align: center;
	font-size: 15px;
	font-weight: 400;
}

.product-style.htpp.ir-owl.new-offer-401444545345fgteer {
	float: right;
	width: 100%;
	position: relative;
}
.koodak-cat-new-1-innermk-000 {
	float: left;
	width: 40px;
	height: 40px;
	background: #fff;
	box-shadow: 0px 2px 10px #2A33421C;
	border-radius: 150px;
	text-align: center;
	padding-top: 11px;
}
.ht-row.gf-402-1 {
	background: #fff;
	max-height: 430px;
	box-shadow: 0px 2px 10px #2A33421C;
	padding: 25px;
	box-sizing: border-box;
	border-radius: 10px;
	float: right;
	width: 100%;
	margin-bottom: -30px;
	position: relative;
	border-right: 4px solid #E40F41;
}
.mini-product-add-to-cart {
	width: 30%;
	float: left;
}
.mini-product-add-to-ca44rt {
	width: 60px;
	height: 60px;
	padding: 5px;
	background: #fff;
	box-shadow: 0px 2px 5px #dde2ea;
	border-radius: 150px;
}
.more-amoodi {
	float: left;
	padding: 5px 15px;
	border-radius: 90px;
	background: #515151;
	color: #fff;
	font-weight: 400;
	margin-top: -2px;
	padding-bottom: 6px;
}
#slide13 .swiper-slide-bg {
	border-radius: 15px !important;
}
#slide13 .elementor-swiper-button {
	width: 40px !important;
	height: 40px !important;
	background: #fff;
	color: #515151;
	left: ;
	top: unset !important;
	bottom: 0;
	margin-left: 10px;
}
#slide13 .elementor-swiper-button i {
	font-size: 18px;
	margin-right: 1px;
	color: #3c3c3c;
}
#slide13 .elementor-swiper-button.elementor-swiper-button-prev {
	right: unset;
	left: 0;
	margin-left: 70px;
}
#slide13 .swiper-pagination {
	float: right;
	width: unset !important;
	position: relative;
	margin-top: -30px;
	margin-right: 20px;
}
#slide13 .swiper-pagination .swiper-pagination-bullet {
	background: #fff;
	width: 15px;
	border-radius: 8px;
	height: 15px;
}
.ht-row.gf-402-1 .myswiperver.swiper-vertical {
	height: 300px;
	float: right;
	width: 100%;
}
.ht-row.gf-402-1 .myswiperver {
	height: 300px;
	float: right;
	width: 100%;
}


.sluder-3213-1imgsd {
	width: 60px;
	height: 60px;
	background: #F2F6FC;
	padding: 5px;
	border-radius: 150px;
	float: right;
}
.sluder-3213-1-boxsd {
	float: right;
	width: 70%;
	padding-right: 10px;
}
.sluder-3213-1-boxsd h4 {
	color: #515151;
	float: right;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	width: 100%;
	font-weight: 400;
	margin: 0px;
}
.product-list-off-401aswsd {
	float: right;
	width: 100%;
	padding: 10px 0px;
}
.price-amoodi {
	float: right;
	border-radius: 150px;
	font-weight: 400;
	margin-top: 5px;
	width: unset !important;
	background: #F2F6FC;
	padding: 3px 10px;
	color: #E40F41;
}
.price-amoodi .woocommerce-Price-currencySymbol {
	color: #515151;
}
.price-amoodi del {
	display: none;
}
.onvan-sdsdfgdsg-deertgrtt {
	float: right;
	font-size: 16px;
	font-weight: 400;
	margin-top: 4px;
}
.sooski1 {
	position: absolute;
	right: unset !important;
	bottom: 0 !important;
	background: none !important;
	width: 30px;
	transform: rotate( 90deg );
	margin-right: 0px;
	margin-top: 0px;
	top: unset !important;
	left: 0 !important;
	margin-left: 10px;
}
.swiper-button-next.sooski1 {
	margin-left: 35px;
}
.sooski1::after {
	font-size: 18px !important;
}
.onvan-sdsdfgdsg-dertgrtt {
	float: right;
	width: 100%;
	margin-bottom: 20px;
	border-bottom: 1px dashed #CED6E1;
	padding-bottom: 20px;
}
.onvan-sdsdfgdsg-dertgrtt .icon-shop {
	float: right;
	font-size: 20px;
	margin-left: 6px;
	margin-top: 4px;
	width: 40px;
	height: 40px;
	background: #ffa5001c;
	color: orange !important;
	text-align: center;
	padding-top: 10px;
	border-radius: 8px;
	margin-top: -5px;
	margin-left: 8px;
}
.onvan-sdsdfgdsg-dertgrtt .icon-shop span::before {
	color: orange;
}
.sluder-3213-1imgsde {
	float: right;
	width: 100%;
	border-radius: 150px;
	overflow: hidden;
	padding: 5px;
	background: #fff;
	height: 50px;
}
.s9-box-1-offewdwerwer44r {
	position: absolute;
	background: #E40F41;
	color: #fff;
	font-weight: 400;
	width: 35px;
	text-align: center;
	padding-top: 2px;
	border-radius: 150px;
	right: 0;
	top: 0;
	margin-top: 5px;
}
.sluder-3213-1-boxsd {
	float: right;
	width: 70%;
}



.product-list-off-401aswhg {
	float: right;
	width: 100%;
	padding: 10px;
	box-sizing: border-box;
}
.mini-prodct-402-1 {
	float: right;
	width: 70%;
	background: #fff;
	box-shadow: 0px 2px 10px #2A33421C;
	border-radius: 15px;
}
.price-mini-product .woocommerce-Price-currencySymbol {
	color: #515151;
}
.min-mahsool-mk-4023-titlewslkjkj {
	float: right;
	width: 100%;
	line-height: 25px;
	min-height: 50px;
	max-height: 50px;
	overflow: hidden;
}
.price-mini-product {
	float: right;
	color: #E40F41;
	background: #F2F6FC;
	margin-top: 5px;
	padding: 3px 10px;
	border-radius: 8px;
}
.mini-product-402-2 {
	float: right;
	width: 100%;
	padding: 0px;
	font-weight: 400;
	/* box-sizing: border-box; */
	padding-right: 15px;
	padding-left: 15px;
	/* box-sizing: border-box; */
	margin-top: 15px;
	margin-bottom: 15px;
}
.mini-product-add-to-ca44rt {
	width: 60px;
	height: 60px;
	padding: 5px;
	background: #fff;
	box-shadow: 0px 2px 5px #dde2ea;
	border-radius: 150px;
	margin: auto;
	margin-top: 25px;
}
.mini-product-add-to-crrra44rt {
	padding: 3px;
	background: #fff;
	border-radius: 150px;
	overflow: hidden;
}
.price-mini-product del {
	display: none;
}
.slider-3213sd:hover .s9-box-1-offewdwerwer44r {
	margin-right: 20px;
	transition: 0.2s;
}
.more-amoodi:hover {
	transition: 0.3s;
	position: ;
	opacity: 0.8;
}
.ht-row.ns-402-197564876-000 .owl-nav button {
	width: 30px;
	height: 30px;
	position: relative;
	margin: 0px;
	float: unset;
	margin-right: 5px;
	margin-left: 5px;
	box-shadow: unset !important;
	padding: 0px;
	background: #E7EBF2;
	color: #626F82;
}
.ht-row.ns-402-197564876-000 .owl-nav {
	text-align: center;
	margin-top: 20px;
	float: right;
	width: 100%;
}
.ht-row.ns-402-197564876-000 .owl-nav button:hover {
	background: #2DCEA2;
	color: #fff;
	transition: 0.2s;
}
.mini-prodct-402:hover .mini-product-add-to-ca44rt {
	margin-top: -5px;
	transition: 0.2s;
}
.mini-product-add-to-ca44rt {
	transition: 0.2s;
}
.risk-meta.rthrth44444.mk-45645645645654 .liningk.bazsho1 .tooltiping {
	margin-right: 5px;
}
.risk-meta.rthrth44444.mk-45645645645654 .cpmare-wefew.bazsho1 .tooltiping {
	margin-right: 5px;
}
.left-sabad.min-car-6.gtr-654.sabadcolortitle.cartnimshe-422-1400.mk-402-3 .mdi.mdi-cart-outline {
	font-size: 20px !important;
	float: right;
	margin-bottom: -10px !important;
	margin-top: -2px !important;
	margin-left: 6px !important;
}
.left-rr-user.mk-402-2.bazshomik980.mik983343242 .user-meta {
	width: 220px;
	border-radius: 15px;
	margin-top: 60px;
	margin-right: -5px;
}
.intrr1 {
	float: right;
	width: 40px;
	border-radius: 150px;
	padding: 5px;
	background: #fff;
	box-shadow: 0px 2px 5px #dde2ea;
	height: 40px;
}
.intrr1 img {
	float: right;
	width: 100%;
	border-radius: 150px;
}
.ittyn2 {
	float: right;
	background: #2DCEA22E;
	padding: 5px 15px;
	border-radius: 150px;
}
.ittyn2 .khorooj-sistem {
	padding: 0px;
	color: #2DCEA2;
}
.ittyn2:hover {
	opacity: 0.8;
	transition: 0.7s;
}
.search-new-style-1400.mlk-435345 {
	border: 0px solid;
}
#newheadsearch input {
	background: #F2F6FC !important;
	padding: 15px !important;
	border-radius: 10px !important;
	width: 90%;
}
#newheadsearch .dgwt-wcas-search-submit {
	margin-left: 0px !important;
	background: #2DCEA2 !important;
	border-radius: 10px;
	color: #fff !important;
	width: 8% !important;
}
.onvan-403 img {
	float: right;
	width: 40px;
	height: 40px;
	border-radius: 150px;
	margin-top: -6px;
	margin-left: 8px;
}
#newheadsearch .dgwt-wcas-search-submit .dgwt-wcas-ico-magnifier path {
	fill: #fff;
}
#newheadsearch  .dgwt-wcas-style-solaris .dgwt-wcas-preloader, #newheadsearch  .dgwt-wcas-style-solaris .dgwt-wcas-voice-search {
	margin-left: 15px;
}
.ittyn2 {
	float: right;
	background: #2DCEA22E;
	padding: 5px 15px;
	border-radius: 150px;
	margin-right: 8px;
	margin-top: 7px;
}
.user-avatar45 {
	float: right;
	width: 100%;
	margin-bottom: 15px;
}
#farnamaccour .elementor-accordion-item {
	border: 0px solid;
}
#farnamaccour .elementor-accordion .elementor-tab-title {
	background: #fff;
	border-radius: 8px;
	box-shadow: 0px 2px 10px #2A33421C;
}

#farnamaccour  .elementor-accordion .elementor-accordion-item .elementor-accordion-icon.elementor-accordion-icon-right {
	float: left;
	position: relative;
	margin-left: 0px !important;
	left: unset !important;
	margin-left: -10px !important;
}
#farnamaccour .elementor-accordion {
	border-radius: 15px;
}
#farnamaccour .elementor-accordion .elementor-tab-title {
	background: #fff;
	border-radius: 8px;
	margin: 5px 0px;
	padding: 20px !important;
	height: unset !important;
}
#farnamaccour .elementor-accordion {
	padding: 10px;
}
#farnamaccour  .elementor-tab-content {
	border: 0px solid !important;
	font-weight: 400;
	line-height: 25px;
}

/* hazfi */


.woocommerce div.product div.images.woocommerce-product-gallery {
	position: relative;
	float: right;
	width: 100%;
}.roght-img-sepid-product .woocommerce-product-gallery__trigger {
	left: unset !important;
	width: 50px !important;
	margin-right: -25px;
	height: 50px !important;
	top: 0 !important;
	margin-top: -15px;
	text-align: center;
	background: unset !important;
	box-shadow: unset;
	border-radius: 0px !important;
}
.padd-new-402 {
	float: right;
	width: 100%;
	padding: 30px;
	box-sizing: border-box;
}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after {
	display: none;
}
#videob {
	margin-top: 45px;
	margin-right: -10px;
}
.padd-new-402 .woocommerce-product-gallery__trigger::before {
	content: "\f349" !important;
	display: block !important;
	width: 50px !important;
	height: 50px !important;
	border: 0px solid !important;
	border-radius: 100% !important;
	position: absolute !important;
	top: 0px !important;
	right: 0px !important;
	box-sizing: content-box !important;
	font-family: material design icons !important;
	color: #515151;
	text-indent: 0;
	font-size: 18px;
	padding-top: 13px;
	box-sizing: border-box;
	font-size: 23px !important;
}
.padd-new-402 .flex-control-nav.flex-control-thumbs {
	margin-top: 25px !important;
	padding-top: 20px !important;
}
.padd-new-402 .flex-control-nav.flex-control-thumbs li {
	width: 50px !important;
	height: 50px !important;
	margin-left: 5px !important;
	margin-right: 5px !important;

}
.padd-new-402 .flex-viewport {
	max-height: 330px;
}
.padd-new-402 .woocommerce-product-gallery__trigger {
	background: #eee !important;
	right: 0;
	bottom: 0;
	width: 50px !important;
	height: 50px !important;
	text-align: center;
	margin-top: -28px;
	margin-right: -10px;
}
.img-side .mizan {
	z-index: 9;
}

.padd-new-402 .woocommerce-product-gallery__trigger:hover::after{
  display:block !important;
}
.padd-new-402 .woocommerce-product-gallery__trigger::after {
	content: "بزرگنمایی تصویر" !important;
	position: absolute !important;
	width: 150px !important;
	font-size: 15px;
	background: #fff !important;
	padding: 10px;
	border-radius: 5px !important;
	box-shadow: 0px 4px 8px #1111110f;
	text-align: center;
	font-weight: 400;
	margin-top: -70px;
	display: none;
	color: #515151 !important;
	transform: unset !important;
	right: unset !important;
	height: unset !important;
	text-indent: 0px;
}
.img-side .mizan {
	z-index: 9;
	position: relative;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li ul.navigation-submenu li {
	padding-right: 1em;
	padding-left: 0;
}
#dokan-navigation .navigation-submenu.settings {
	background: #fff !important;
	border-radius: 10px !important;
}
#dokan-navigation .navigation-submenu.settings .submenu-item {
	background: unset !important;
}
.dokan-dashboard-content.dokan-orders-content #order-filter #bulk-order-action {
	margin-top: 0px;
}
.sssbox.newsearch.yad-2020-1 .submit.icon-search::before {
	display: none;
}

/* 1.2.6 */

.left-rr-user.mk-402-2.mr-402-1 .mik543 {
	background: #F2F6FC;
	box-shadow: unset !important;
	margin-left: 0px;
}
.left-rr-user.mk-402-2.bazshomik980.mik983343242.mr-402-1::before {
	display: none;
}
.left-sabad.min-car-6.gtr-654.sabadcolortitle.cartnimshe-422-1400.mk-402-3.mr-402-2 {
	background: #F2F6FC !important;
}
.left-rr-user.mk-402-2.mr-402-1 .mik543 .icon-user span::before {
	color: #353B44;
}
.left-sabad.min-car-6.gtr-654.sabadcolortitle.cartnimshe-422-1400.mk-402-3.mr-402-2 .icon-basket i::before {
	color: #353B44;
	font-size: 26px;
}
.left-sabad.min-car-6.gtr-654.sabadcolortitle.cartnimshe-422-1400.mk-402-3.mr-402-2 {
	padding-right: 12px !important;
	padding-top: 12px !important;
	margin-left: 10px;
}
.left-sabad.min-car-6.gtr-654.sabadcolortitle.cartnimshe-422-1400.mk-402-3.mr-402-2 .sabadnumbercolor {
	position: absolute;
	background: #047dff !important;
	min-width: 20px !important;
	width: unset !important;
	font-weight: 400;
}
.src.left-sabad.mr-402-3 {
	width: 50px;
	height: 50px;
	background: #047dff1c;
	border-radius: 150px;
	font-size: 21px;
	text-align: center;
	padding-right: 0px;
	padding-top: 15px;
	margin-top: 0px;
	margin-left: 10px;
	margin-right: 0px;
}
.koodak-cat-new-1-innermk-0005TTTGG {
	float: right;
	width: 50px;
	height: 50px;
	background: #047dff1c;
	text-align: center;
	font-size: 20px;
	padding-top: 15px;
	border-radius: 150px;
	color: #047dff;
}

#slide99 .swiper-slide-bg {
	border-radius: 20px !important;
}
#slide99 .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 6px;
	height: 20px;
	border-radius: 90px;
	background: #D6DCE6;
	opacity: 1;
}
#slide99 .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
	background: #353B44;
	height: 30px;
	margin-bottom: -15px;
}
.left-rr-user.mk-402-2.bazshomik980.mik983343242.mr-402-1 .user-meta {
	margin-right: -170px;
}
.mr-402-box-product {
	background: #F2F6FC;
	border-radius: 15px;
	float: right;
	width: 100%;
	box-sizing: border-box;
	margin-bottom: 20px;
}
.product-list-off-401aswhgmr402 {
	padding: 10px;
	box-sizing: border-box;
}
.mini-product-add-to-crrra44rt-mr-tasvir {
	float: right;
	width: 100%;
	background: #fff;
	box-shadow: 0px 5px 10px #E7EEF9A3;
	border-radius: 15px;
	padding: 15px;
}
.mini-product-add-to-crrra44rt-mr-tasvir img {
	padding: 20px;
	padding-top: 10px;
}.src.left-sabad.mr-402-3 i {
	color: #047dff !important;
}

.mr-402-box-product-2 {
	float: right;
	width: 100%;
	padding: 20px;
	box-sizing: border-box;
}

.min-mahsool-mk-4023-titlewslkjkj-mr-title {
	font-size: 15px;
	line-height: 25px;
	min-height: 50px;
	max-height: 50px;
	color: #282D3D;
	overflow: hidden;
}
.product-style.htpp.ir-owl.new-offer-401444545345fgteerrrmr-402 .owl-nav button {
	background: #F2F6FC;
	box-shadow: unset !important;
	width: 35px;
	height: 35px;
	padding: 0px;
	top: 0;
	margin-top: -80px;
	margin-right: 10px;
}
.product-style.htpp.ir-owl.new-offer-401444545345fgteerrrmr-402 .owl-nav button.owl-next {
	left: unset !important;
	right: 0;
	margin-right: 55px;
}
.price-mini-product-mr-price {
	float: right;
	margin: 10px 0px;
	font-size: 15px;
	color: #282D3D;
	font-weight: 400;
}
.daroffer-sepid-mobilewertetertws-mr-402 {
	position: absolute;
	left: 0;
	background: #047dff;
	width: 50px;
	text-align: center;
	padding: 4px 0px;
	color: #fff;
	border-radius: 15px 15px 15px 0px;
	top: 0;
	margin-left: 10px;
}
.risk-meta.rthrth44444.mk-45645645645654.mr-402-87 {
	width: unset;
	float: left;
	width: 100%;
	padding: 0px;
}
.risk-meta.rthrth44444.mk-45645645645654.mr-402-87 .woosc-btn::before {
	position: relative;
	float: right;
	margin: 0px;
	margin-left: 7px;
}
.risk-meta.rthrth44444.mk-45645645645654.mr-402-87 .cpmare-wefew.bazsho1 {
	float: right;
	margin-right: 5px;
}
.risk-meta.rthrth44444.mk-45645645645654.mr-402-87 .add_to_wishlist.single_add_to_wishlist  {
	background: #F2F6FC;
	width: 35px;
	height: 35px;
	font-size: 15px;
	border-radius: 150px;
}
.risk-meta.rthrth44444.mk-45645645645654.mr-402-87 .yith-wcwl-wishlistaddedbrowse {
	background: #F2F6FC;
	width: 35px;
	height: 35px;
	font-size: 15px;
	border-radius: 150px;
	margin-top: -10px;
	padding-top: 8px;
}
.risk-meta.rthrth44444.mk-45645645645654.mr-402-87 .yith-wcwl-wishlistexistsbrowse {
	background: #F2F6FC;
	width: 35px;
	height: 35px;
	font-size: 15px;
	border-radius: 150px;
	margin-top: -10px;
	padding-top: 8px;
	font-size: 15px !important;
}
.risk-meta.rthrth44444.mk-45645645645654.mr-402-87 .woosc-btn {
	background: #F2F6FC;
	/* width: 90px; */
	height: 35px;
	text-indent: unset !important;
	font-family: iranyekan;
	padding: 0px 15px;
	font-weight: 400;
	font-size: 14px;
	width: 95px;
}
.price-mini-product-mr-price ins {
	margin-right: 6px;
}
.price-mini-product-mr-price del {
	font-size: 14px;
	color: #8c96b7;
	font-weight: 400;
}
.price-mini-product-mr-price del .woocommerce-Price-currencySymbol {
	display: none;
}

.mehr-iran-65mr-402 {
	background: #fff;
	box-shadow: 0px 2px 10px #E7EEF9DE !important;
	padding: 25px;
	width: 100%;
	float: right;
	border-radius: 15px;
}
.mehrine-1mr-402 {
	padding: 20px 0px;
	border-radius: 15px;
	float: right;
	width: 100%;
	box-sizing: border-box;
}
.left-sabad.min-car-6.gtr-654.sabadcolortitle.cartnimshe-422-1400.mk-402-3.mr-402-2 .mini-cart-3 {
	margin-right: -200px;
}

.mehr-iran-65mr-402 img {
	float: right;
	width: 70px;
	height: 70px;
}
.mehr-iran-65mr-402 h4 {
	float: right;
	width: 100%;
	font-size: 16px;
	color: #282D3D;
	margin: 0px;
	margin-bottom: 20px;
	font-weight: 400;
}
.mr-402-5-tedad {
	float: left;
	background: #F2F6FC;
	padding: 10px 15px;
	border-radius: 90px;
	font-weight: 400;
	margin-top: 20px;
}
.mr-402-5-tedad strong {
	color: #047DFF;
}
.mehr-iran-65mr-402 h4::before {
	content: "";
	float: right;
	width: 20px;
	height: 5px;
	background: #047DFF;
	border-radius: 90px;
	position: absolute;
	margin-top: 10px;
	left: 0;
	margin-left: 30px;
}
.mehr-iran-65mr-402:hover img {
	filter: blur(4px);
	-webkit-filter: blur(4px);
	transition: 0.3s;
}

.mehr-iran-65mr-402 img {
	transition: 0.3s;
}
.mr-402-box-product:hover img {
	filter: blur(4px);
	-webkit-filter: blur(4px);
	transition: 0.3s;
}

/* 1.1.7 */

.product-ss-plus {
	background: #F2F6FC;
	border-radius: 15px;
	float: right;
	width: 100%;
}
.product-ss-plus-one-title {
	float: right;
	width: 100%;
	font-size: 14px;
	min-height: 50px;
	max-height: 50px;
	line-height: 25px;
	overflow: hidden;
}
.mizany4rrr {
	float: left;
	width: 40px;
	background: #5433E4;
	text-align: center;
	height: 40px;
	color: #fff;
	padding-top: 11px;
	border-radius: 8px;
}
.mizany4rrr-price64 del {
	float: right;
	color: #353B44;
}
.product-lus-ss-402 {
	float: right;
	width: 100%;
	margin: 0px;
	margin-bottom: 25px;
}
.product-lus-ss-402 .spand4433454 {
	float: right;
	font-size: 20px;
	font-weight: 400;
}
.iran-pak-offer322 {
	float: left;
	background: #fff;
	padding: 10px 15px;
	border-radius: 90px;
	min-width: 185px;
	margin-top: -8px;
}
.product-ss-plus:hover img {
	filter: blur(5px);
	-webkit-filter: blur(5px);
	transition: 0.3s;
}
.gerd-nim-plus {
	margin-top: -30px;
	margin-left: 20px;
	float: left;
	margin-bottom: 20px;
}
.gerd-nim-plus path {
	fill: #f9f9f9 !important;
}
.ht-row.offer-8-gaj.paszamine-gaj.ns-402-14.mhr-403-1 .owl-nav button {
	margin-left: 140px;
	background: #fff;
	width: 30px;
	padding: unset;
	height: 30px;
	margin-top: -80px;
	box-shadow: 0px 2px 4px #11111129 !important;
	color: #353B44;
}
.product-list.koodak-farnam-1-plusdd {
	width: 25%;
}
.product-list-1.ps3.jjj-112.jjh-334-dds.rooz-1235hfdes5r-plusdd {
	background: #F2F6FC;
	box-shadow: unset !important;
	border-radius: 15px;
	padding: 15px;
}
.loodal-list-4scrr {
	display: none;
	margin-top: 5px;
}
.daste-koodak-1-farnamsdfs {
	float: right;
	width: 60%;
	padding-right: 10px;
	font-size: 14px;
	margin-top: 10px;
	min-height: 50px;
	max-height: 50px;
	overflow: hidden;
}
.daste-koodak-1-farnamsdfs h3 {
	padding: 0px !important;
	margin: 0px !important;
	text-overflow: unset;
	white-space: unset;
}
.iran-koodak-imgsdf {
	float: right;
	width: 70px !important;
	background: #fff;
	border-radius: 150px;
	height: 70px;
	border: unset !important;
}
.product-list.koodak-farnam-1-plusdd:nth-child(5) {
	width: 50%;
}
.product-list.koodak-farnam-1-plusdd:nth-child(5) .daste-koodak-1-farnamsdfs {
	width: 80%;
	min-height: unset;
	max-height: unset;
	padding-top: 0px !important;
	margin-top: 5px;
}

.product-list.koodak-farnam-1-plusdd:nth-child(6) .daste-koodak-1-farnamsdfs {
	width: 80%;
	min-height: unset;
	max-height: unset;
	padding-top: 0px !important;
	margin-top: 5px;
}
.product-list-1.ps3.jjj-112.jjh-334-dds.rooz-1235hfdes5r-plusdd:hover img {
	filter: blur(3px);
	-webkit-filter: blur(3px);
	transition: 0.3s;
}
.product-list-1.ps3.jjj-112.jjh-334-dds.rooz-1235hfdes5r-plusddrtrt {
	background: unset;
	box-shadow: unset !important;
}
.product-list-1.ps3.jjj-112.jjh-334-dds.rooz-1235hfdes5r-plusddrtrt .iran-koodak-imgsdftyrt {
	float: right;
	width: 70px;
}
.product-list-1.ps3.jjj-112.jjh-334-dds.rooz-1235hfdes5r-plusddrtrt .iran-koodak-imgsdftyrt img {
	padding: 5px;
	border-radius: 8px;
	float: right;
	width: 100%;
}
.daste-koodak-1-farnamsdfsrtyrt {
	float: right;
	width: 70%;
}
.daste-koodak-1-farnamsdfsrtyrt {
	padding-right: 15px;
}
.product-list.koodak-farnam-1-plusddfg:nth-child(2n) .iran-koodak-imgsdftyrt {
	float: left !important;
}
.product-list.koodak-farnam-1-plusddfg {
	border: 1px solid #F2F6FC;
	padding: 15px;
	margin-bottom: 10px;
	border-radius: 15px;
}
.koodak-price54gt54g5456756734 {
	float: right;
	background: #5433E4;
	color: #fff;
	padding: 4px 10px;
	border-radius: 90px;
	margin-top: 5px;
}
.koodak-price54gt54g5456756734 ins {
	color: #fff;
}
.koodak-price54gt54g5456756734 del {
	display: none;
}
.koodak-price54gt54g5456756734 {
	float: right;
	width: unset;
}
.koodak-price54gt54g5456756734 ins {
	float: right;
	width: unset;
	margin: 0px;
	padding: 0px;
}
.koodak-price54gt54g5456756734 ins {
	color: #fff !important;
}
.daste-koodak-1-farnamsdfsrtyrt h3 {
	margin: 0px !important;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 5px;
}
.product-list-1.ps3.jjj-112.jjh-334-dds.rooz-1235hfdes5r-plusddrtrt .iran-koodak-imgsdftyrt {
	float: right;
	width: 70px;
	background: #F2F6FC;
	border-radius: 150px;
	height: 70px;
	overflow: hidden;
	padding: 5px;
}
.iran-koodak-imgsdftyrt543534 {
	float: right;
	width: 100%;
	border-radius: 150px;
	overflow: hidden;
	padding: 5px;
	background: #fff;
}
.product-list.koodak-farnam-1-plusdd:nth-child(5) .daste-koodak-1-farnamsdfs h3 {
	text-overflow: ellipsis;
	white-space: nowrap;
}
.product-list.koodak-farnam-1-plusdd:nth-child(5) .loodal-list-4scrr {
	display: block;
	float: right;
	width: 100%;
}
.plus-offer-31 {
	float: right;
	background: #5433E4;
	color: #fff;
	padding: 4px 10px;
	border-radius: 90px;
	padding-bottom: 2px;
}
.product-list.koodak-farnam-1-plusdd .loodal-list-4scrr .koodak-price54gt54g5434 {
	float: right;
	width: unset;
}
.product-list.koodak-farnam-1-plusdd .loodal-list-4scrr .koodak-price54gt54g5434 del {
	float: right;
	margin-right: 10px;
	margin-top: 5px;
}
.product-list.koodak-farnam-1-plusdd .loodal-list-4scrr .koodak-price54gt54g5434 del {
	float: right;
	margin-right: 10px;
	margin-top: 5px;
}
.product-list.koodak-farnam-1-plusdd .loodal-list-4scrr .koodak-price54gt54g5434 ins {
	float: right;
	width: unset;
	margin-top: 4px;
	margin-right: 10px;
	color: #353B44;
}
.product-list.koodak-farnam-1-plusdd .loodal-list-4scrr .koodak-price54gt54g5434 del {
	float: right;
	margin-right: 10px;
	margin-top: 5px;
	color: #89929F;
}
.product-list.koodak-farnam-1-plusdd .loodal-list-4scrr .koodak-price54gt54g5434 ins {
	float: right;
	width: unset;
	margin-top: 4px;
	margin-right: 10px;
	color: #353B44;
}
.product-list.koodak-farnam-1-plusdd .loodal-list-4scrr .koodak-price54gt54g5434 {
	float: right;
	width: unset;
}
.product-list.koodak-farnam-1-plusdd:nth-child(6) .loodal-list-4scrr {
	display: block;
	float: right;
	width: 100%;
}
.product-list.koodak-farnam-1-plusdd:nth-child(6) .daste-koodak-1-farnamsdfs h3 {
	text-overflow: ellipsis;
	white-space: nowrap;
}
.product-list.koodak-farnam-1-plusdd:nth-child(6) {
	width: 50%;
}
.product-list-1.ps3.jjj-112 .iran-koodak-imgsdf img {
	padding: 10px !important;
	border-radius: 150px !important;
}
.ht-row.offer-8-gaj.paszamine-gaj.ns-402-14.mhr-403-1 .owl-nav button.owl-next {
	margin-left: 100px;
}
.iran-pak-offer322 i {
	float: left;
	font-size: 20px;
	margin-bottom: -10px;
	margin-top: 1px;
	margin-left: 8px;
	color: #5433E4;
}
.iran-pak-offer322 .tarh-gaj-offer {
	float: left;
	margin-right: 10px;
	font-size: 18px;
	font-weight: bold;
}
.iran-pak-offer322 span {
	float: right;
	font-size: 15px;
	font-weight: 400;
	margin-top: 2px;
	color: #5433E4;
}
.ht-row.offer-8-gaj.paszamine-gaj.ns-402-14.mhr-403-1 .mizany4rrr-price64 ins {
	background: none !important;
	color: #353B44;
	float: right;
	padding: 0px;
	margin-top: 8px;
	width: 100%;
}
.ht-row.offer-8-gaj.paszamine-gaj.ns-402-14.mhr-403-1 .mizany4rrr-price64 ins::before {
	display: none;
}
.price-plus-ss {
	float: right;
	width: 100%;
	margin-top: 15px;
	margin-bottom: 5px;
}
.mizany4rrr-price64 {
	float: right;
	width: 70%;
	text-align: right;
	min-height: 40px;
	color: #353B44;
}
.product-ss-plus-one {
	float: right;
	width: 100%;
	padding: 15px;
	box-sizing: border-box;
}
.product-ss-plus-two {
	float: right;
	width: 100%;
	padding: 20px;
	background: #fff;
	border-radius: 15px;
	box-shadow: 0px 2px 25px #252B331A;
}
.owl-offer-9df.owl-carousel.owl-rtl.owl-loaded.owl-drag {
	float: right;
	width: 100%;
}
.dmega .sub-menu {
	overflow: hidden;
}

/* نسخه 1.2.8 */

/* user avatar code */

#profile-user-tasvir-1 {
	background: #fff;
	padding: 20px;
	background: #f2f6fc78;
	border-radius: 15px;
	margin-bottom: 25px;
}

.iran-avatar-donya-user {
	width: 100%;
	float: left;
	height: auto;
	overflow: hidden;
	border-radius: 15px;
	margin-bottom: 20px;
	padding-bottom: 10px;
	text-align: center;
}
.iran-avatar-donya-user img {
	width: 80px;
	height: 80px;
	padding: 10px;
	border-radius: 150px;
	box-shadow: 0px 3px 15px rgba(87, 111, 142, 0.12);
	margin: auto;
	background: #fff;
}
#profile-user-tasvir-1 h5 {
	float: right;
	width: 100%;
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	text-align: center;
	margin-bottom: 30px;
	font-weight: 400;
	margin-top: 10px;
}
.toxzihat-24343 {
	float: right;
	width: 100%;
	text-align: center;
	margin-top: 20px;
	padding: 10px 0px;
}
#profile-user-tasvir-1 .custom-file-upload {
	float: right;
	width: 100%;
}
#profile-user-tasvir-1 .custom-file-upload {
	float: right;
	width: 100%;
	border: unset;
	border-radius: unset;
	height: 60px;
}
#profile-user-tasvir-1 .custom-file-upload .btn {
	float: right;
	width: 100%;
	background: #fff;
	border: 0px solid !important;
	color: #3b4359;
	text-align: center;
	padding: 16px;
	height: unset;
	box-sizing: border-box;
	border-radius: 15px;
	font-weight: 400;
	box-shadow: 0px 3px 15px rgba(143, 166, 196, 0.09);
}
#profile-user-tasvir-1 .custom-file-upload .btn::before {
	display: none;
}
#image-preview {
	position: relative;
	left: 0;
	display: none;
	margin-top: -120px;
	width: 80px;
	height: 80px;
	padding: 10px;
	border-radius: 150px;
	box-shadow: 0px 1px 4px #11111121;
	margin: auto;
	margin-top: -137px;
	background: #fff;
	filter: grayscale(1);
}
#profile-user-tasvir-1 .custom-file-upload input {
	border: 0px solid !important;
	background: unset;
	height: unset !important;
}


.risk-meta.hoversho-www1.ffgt544 .woosc-btn-added.woosc-added {
	background: none !important;
	color: #2dcea2;
}
.nimche-21 .woosc-btn-added.woosc-added {
	background: none !important;
	color: #2dcea2;
}

.risk-meta.rthrth44444.mk-45645645645654.mr-402-87 .woosc-btn:hover {
	color: #111;
}

.tr-default.tr-odd.tr-h47d.tr-add_to_cart {
	display: none;
}
.tr-default.tr-even.tr-u53a.tr-additional td {
	padding-right: 0px !important;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .tr-default.tr-even.tr-u53a.tr-additional table tbody td {
	padding-right: 0px !important;
	background: #fff !important;
	padding: 5px 10px !important;
	border-radius: 8px !important;
}
/* filter new css */

.woof_price_search_container.woof_container.woof_price_filter {
	background: unset;
	box-shadow: unset !important;
	padding: 0px;
	margin: 0px;
}
.woof_price_search_container.woof_container.woof_price_filter form {
	background: #fff;
	float: right;
	width: 100%;
	padding: 50px 20px 10px 20px;
	box-sizing: border-box;
	border-radius: 5px;
	margin-bottom: 20px;
	box-shadow: 0px 2px 35px #3b43590f !important;
	position: relative;
}
.woof_price_search_container.woof_container.woof_price_filter .price_label .from {
	background: #eee;
	position: absolute;
	left: 0;
	color: #3b4359;
	padding: 0px 15px;
	border-radius: 90px;
	margin-left: 20px;
	font-size: 13px;
}
.woof_price_search_container.woof_container.woof_price_filter .price_label .to {
	background: #eee;
	position: absolute;
	right: 0;
	color: #3b4359;
	padding: 0px 10px;
	border-radius: 90px;
	margin-right: 20px;
	font-size: 13px;
}
.woof_price_search_container.woof_container.woof_price_filter .price_label {
	color: #fff;
	padding: 10px 0px;
}
.woof_price_search_container.woof_container.woof_price_filter .button {
	display: none;
}
.woof_price_search_container.woof_container.woof_price_filter h4 {
	display: none;
}
.woof_price_search_container.woof_container.woof_price_filter form::before {
	content: "قیمت";
	float: right;
	width: 100%;
	margin: 0px;
	margin-bottom: 0px;
	margin-bottom: 15px;
	font-size: 15px;
	font-weight: 400;
	color: #3b4359;
	margin-top: -34px;
	padding-right: 17px;
	top: 0;
	right: 0;
}
.woof_price_search_container.woof_container.woof_price_filter form::after {
	position: absolute;
	right: 0;
	margin-right: 20px;
	top: 0;
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #2dcea2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 21px;
	margin-left: 8px;
}

/* end filter css */


.ps1-1 h3 {
	max-height: 62px;
	overflow: hidden;
}
.zemanat-single-product {
	float: right;
	width: 100%;
	font-size: 15px;
	line-height: 27px;
}
.zemanat-single-product i {
	float: right;
	font-size: 16px;
	margin-bottom: -10px;
	margin-left: 6px;
	width: 30px;
	height: 30px;
	background: #fff;
	text-align: center;
	border-radius: 90px;
	padding-top: 5px;
	margin-top: -4px;
	box-shadow: 0px 2px 4px #eee;
}
.zemanat-single-product55ffff {
	background: #2DCEA2;
	padding: 10px;
	border-radius: 8px;
	color: #fff;
}
.Property-sepid.single-product-402-1-sepid ul li strong {
	color: #2DCEA2;
}
.woo-price-single432 .price ins {
	background: none !important;
}

.zemanat-single-product55ffff i {
	float: left;
	font-size: 18px;
	margin-top: -1px;
}
.quantity .plus,
.quantity .minus {
  border-radius: 50%;
  width: 30px;
  height: 30px;
  font-size: 20px;
}
.woo-price-single432 .price {
	margin: 0px;
	padding: 0px;
	color: #111 !important;
	font-size: 16px !important;
	font-weight: 400 !important;
}


.woo-price-single432 .price ins {
	float: right;
	width: 100%;
}

.woo-price-single432 .cart .quantity-controlsghgggffrrrr {
	float: left !important;
}
.woo-price-single432 .cart .quantity {
	float: left !important;
	margin: 0px !important;
	margin-left: 5px !important;
}
.woo-price-single432 .cart .quantity input {
	width: 50px;
	padding: 13px 5px;
	margin: 0px;
	text-align: center;
	-moz-appearance: textfield;
	-webkit-appearance: none;
	appearance: textfield;
}
.woo-price-single432 .cart .plus {
	float: right;
	background: #fff;
	border: unset;
	border-radius: 8px;
	width: 25px;
	height: 20px;
	border: 1px solid #eee;
}
.mizan-flash5555eee {
	color: #2DCEA2;
	font-weight: bold;
}
.woo-price-single432 .price {
	background: #fff;
	text-align: center;
	padding: 15px 0px;
	max-height: unset !important;
	float: right;
	width: 100%;
	border-radius: 10px;
	height: 74px !important;
	padding-top: 26px;
	box-sizing: border-box;
	color: #2D3436 !important;
}
.woo-price-single432 .price::before {
	width: 20px;
	height: 20px;
	background: #F5F8F9;
	position: absolute;
	right: 0;
	content: "";
	border-radius: 90px;
	margin-top: 27px;
	margin-right: -10px;
	top: 0;
}
.woo-price-single432 .price::after {
	width: 20px;
	height: 20px;
	background: #F5F8F9;
	position: absolute;
	left: 0;
	content: "";
	border-radius: 90px;
	margin-top: 27px;
	margin-left: -10px;
	top: 0;
}
.woo-price-single432 .price del {
	margin-top: -11px !important;
	float: right;
	width: 100%;
}

.mizan-flash5555 {
	background: #fff;
	padding: 10px;
	border-radius: 10px 0px 0px 10px;
	width: 65px;
	text-align: center;
	box-shadow: 0px 2px 8px #989fb33d;
	border-right: 1px solid #2DCEA2;
	margin-right: -21px;
}
.woocommerce-product-gallerynewimagebox12 .mizan-flash5555 {
	position: absolute;
	left: 0;
	border-radius: 0px 10px 10px 0px;
	border: 0px solid;
	margin-top: 38px;
	z-index: 9;
	border: 1px solid #DFE6E9;
	box-shadow: unset !important;
	background: #2DCEA2;
	border: unset !important;
	color: #fff;
}

.woo-price-single432 .cart .button {
	float: right !important;
	box-shadow: unset !important;
	padding: 16px 20px !important;
}
.woo-price-single432 .cart .minus {
	float: right;
	background: none;
	border: unset;
	border-radius: 8px;
	font-size: 15px;
	text-align: center;
	width: 100%;
	padding: 0px;
	cursor: pointer;
}
.woo-price-single432 .cart .quantity-controlsghgggffrrrr {
	float: left !important;
	width: 30px;
	background: #fff;
	border: 1px solid #eee;
	border-radius: 5px;
	padding: 3px 0px;
}
.woo-price-single432 .cart {
	float: right;
	width: 100%;
	margin-top: 25px;
	margin-bottom: 0px !important;
}

.woo-price-single432 .cart .plus {
	float: right;
	border: unset;
	border-radius: 8px;
	background: none;
	font-size: 15px;
	text-align: center;
	width: 100%;
	cursor: pointer;
}
.dokanvendore1 {
	float: right;
	width: 50px;
}
.dokanvendore1 img {
	float: right;
	width: 100%;
	border-radius: 150px;
	padding: 5px;
	background: #fff;
	box-shadow: 0px 2px 4px #eee;
}
.dokanvendore323 {
	float: right;
	width: 70%;
	padding-right: 20px;
	box-sizing: border-box;
}
.th-1 {
	float: right;
	width: 100%;
	padding: 5px;
	font-size: 15px;
}
.dokanvendore .percentage {
	float: left;
	background: #2DCEA2;
	color: #fff;
	padding: 5px 10px;
	border-radius: 90px;
	font-size: 14px;
	margin-top: -5px;
	margin-right: 10px;
}
.mahsooledf4w33 {
	float: right;
	width: 100%;
	font-size: 15px;
}
.jonoobnik {
	background: #F7A9001A;
	padding: 5px 10px;
	float: right;
	border-radius: 90px;
	margin-top: 5px;
	color: #FBA700;
}
.th-1 {
	float: right;
	width: 100%;
	padding: 5px;
	font-size: 15px;
	margin-top: 10px;
}
.th-144r {
	float: right;
}

.dokanvendore {
	float: right;
	width: 100%;
	border-bottom: 1px solid #eaeaea;
	padding-bottom: 20px;
}


.product-meta-sepid.iransingle-product {
	padding: 15px;
	background: #DFE6E947;
	border: 1px solid #DFE6E9;
	border-radius: 15px;
	float: right;
	width: 100%;
	box-sizing: border-box;
}

.meta-v-sopid-boxre5ty45y45 {
	float: right;
	width: 100%;
}
.meta-v-sopid-box {
	float: right;
	width: 50px;
	height: 50px;
}

.meta-v-sopid-box .yith-wcwl-add-to-wishlist a {
	width: 40px;
	height: 40px;
	float: right;
	border-radius: 90px;
	text-align: center;
	font-size: 16px;
	padding-top: 12px;
	margin: 0px !important;
}

.meta-v-sopid-box .yith-wcwl-add-to-wishlist {
	margin: 0px;
	float: right;
	width: 100%;
}

.meta-v-sopid-box {
	float: right;
	width: 40px;
	height: 40px;
}
.meta-v-sopid-boxre5ty45y45 #shareb {
	background: none;
	border: unset;
	width: 40px;
	height: 40px;
	font-size: 16px;
	color: #2d3436;
	float: left;
	cursor: pointer;
}
#videob17 {
	width: 40px;
	height: 40px;
	background: #2DCEA2;
	border: unset;
	border-radius: 90px;
	font-size: 16px;
	padding-top: 4px;
	color: #fff;
	float: left;
	cursor: pointer;
	margin-right: 5px;
}
.meta-v-sopid-boxre5ty45y45 #shareb i {
	float: right;
	width: 100%;
	margin-top: 4px;
}
.meta-v-sopid-boxre5ty45y45 #shareb:hover i {
	color: #2DCEA2;
		transition: 0.3s;
}

#videob17:hover {
	background: #636e72;
	transition: 0.3s;
}
#videob17 {
	transition: 0.3s;
}
.woocommerce-product-gallerynewimagebox12 {
	float: right;
	width: 100%;
	border-radius: 15px;
	border: 1px solid #DFE6E9;
}

.woocommerce-product-gallerynewimagebox12 .woocommerce-product-gallery__image a img {
	max-height: 300px !important;
	max-width: 300px !important;
	text-align: center;
	margin: auto;
	padding: 10px;
	box-sizing: border-box;
}
.tedad-sepid-single {
	float: left;
	background: #00F7601A;
	color: #2DCEA2;
	font-weight: 400;
	padding: 10px 15px;
	border-radius: 90px;
}
.woo-price-single432 .button.alt {
	box-shadow: unset !important;
}
.emtiaz--402-dey-2 .emtiaz-4 .emtiaz-5 .bars .barsf::before {
	height: 5px;
}
.tedad-sepid-single i {
	float: right;
	margin-top: 2px;
	margin-bottom: -2px;
	margin-left: 8px;
}
#product-dfght0-single-45gfhgfhfgh {
	padding: 0px;
}
#product-dfght0-single-45gfhgfhfgh .bamdad-pbar {
	padding: 0px;
	border: unset !important;
	margin-top: 20px;
}
.Property-sepid.single-product-402-1-sepid {
	padding: 0px;
	margin: 0px;
}

.Property-sepid.single-product-402-1-sepid ul {
	padding: 0px;
	margin: 0px;
	padding: 15px 0px;
}

.Property-sepid.single-product-402-1-sepid ul li {
	float: right;
	list-style: none;
	padding: 6px 10px;
	border-radius: 8px;
	margin-left: 10px;
	margin-bottom: 10px;
	border: 1px solid #DFE6E9;
}
.Property-sepid.single-product-402-1-sepid h4::before {
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #2dcea2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 7px;
	margin-left: 8px;
}

.dc-short-single-product {
	line-height: 31px;
	font-size: 14px;
	color: #2d3436;
}

.Property-sepid.single-product-402-1-sepid h4 {
	margin: 0px;
	padding: 0px;
	font-weight: 400;
	font-size: 16px;
	color: #2d3436;
}

#product-dfght0-single-45gfhgfhfgh .progress-area-bamdad {
	background: #EFF3F4;
	height: 5px;
}
#product-dfght0-single-45gfhgfhfgh .progress-bar-bamdad {
	height: 5px;
}
#product-dfght0-single-45gfhgfhfgh .bamdad-pbar .bamdad-darsad {
	float: left;
	width: unset;
	padding: 0px;
	margin-left: 0px;
}

.meta-v-sopid-box .woosc-btn {
	cursor: pointer;
	width: 100%;
	background: none;
	font-family: iranyekan;
	color: #535353;
	font-size: 12px;
	border: 0px solid;
	padding: 13px 0px;
	text-indent: -100px;
	overflow: hidden;
	position: relative;
	padding-top: 10px;
}
.meta-v-sopid-box #tazminesalaat-sin {
	width: 40px;
	height: 40px;
	font-size: 18px;
	padding-top: 11px;
	color: #2d3436;
	text-align: center;
}
.meta-v-sopid-box #tazminesalaat-sin:hover i {
	color: #2DCEA2;
}
.meta-v-sopid-box .woosc-btn:hover {
	color: #2DCEA2;
	transition: 0.3s;
}
.meta-v-sopid-box .woosc-btn {
	transition: 0.3s;
}

.meta-v-sopid-box:hover .tooltip-meta-v-sepid {
	display: block;
	position: absolute;
	width: 130px;
	background: #2d3436;
	margin-top: -8px;
	font-size: 15px;
	font-weight: 400;
	font-family: iranyekan;
	text-align: center;
	z-index: 9;
	color: #fff;
	top: 0;
	padding: 5px 0px;
	border-radius: 90px;
}
.meta-v-sopid-box .woosc-btn::before {
	content: "\f074";
	font-family: "Font Awesome 5 Free";
	width: 100%;
	float: right;
	font-size: 17px;
	margin-bottom: 10px;
	margin-top: 0;
	margin-right: 0px !important;
	position: absolute;
	margin-right: 98px !important;
	font-weight: 900;
}
.meta-v-sopid-box .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse , .meta-v-sopid-box .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse {
	font-size: 17px;
	padding: 11px;
	width: 40px;
	height: 40px;
	text-align: center;
}

.meta-v-sopid-box .tooltip-meta-v-sepid {
	display: none;
}

#single-product-tab-402-1 ul li {
	box-shadow: unset !important;
	margin-left: 20px;
	padding: 0px;
	border-radius: 0px;
	background: unset !important;
	margin-right: 0px !important;
}

#single-product-tab-402-1 .woocommerce-Tabs-panel h2:first-child , #tab-seller_enquiry_form h3 {
	font-size: 20px;
}
#single-product-tab-402-1 .woocommerce-Tabs-panel h2:first-child::before , #tab-seller_enquiry_form h3::before {
	display: none;
}
#single-product-tab-402-1 .woocommerce-Tabs-panel h2:first-child::after , #tab-seller_enquiry_form h3::after {
	float: right;
	width: 20px;
	height: 5px;
	background: #2dcea2;
	content: "";
	border-radius: 90px;
	margin-top: 12px;
	margin-left: 8px;
}
#single-product-tab-402-1 ul li.active::after {
	content: "";
	border-bottom: 10px solid #fff;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	float: right;
	display: block;
	background: none !important;
	position: absolute;
	box-shadow: unset !important;
	right: 30px;
	left: unset;
	bottom: 0;
	margin-bottom: -20px;
}
.sepid-product-tab-1rrrrtr {
	padding: 20px;
	border-radius: 15px;
	border: 1px solid #DFE6E9;
	float: right;
	width: 100%;
	box-sizing: border-box;
}

.sepid-product-tab-1rrrrtr h3 {
	float: right;
	width: 100%;
	font-size: 15px;
	font-weight: 400;
	line-height: 25px;
	min-height: 50px;
	max-height: 50px;
	overflow: hidden;
}
.sepid-product-tab-3.sepid-single-related {
	padding: 5px;
	box-sizing: border-box;
	float: right;
	width: 100%;
}
.tab-img-sepidertert {
	background: #fff;
	padding: 20px;
	float: right;
	width: 100%;
	border-radius: 15px;
}
.risk-meta-pricerterte-98 {
	float: right;
	width: 100%;
	font-size: 16px;
	color: #2D3436;
	min-height: 45px;
	padding-top: 10px;
}
.risk-meta-pricerterte-98 del {
	font-size: 14px;
	color: #737A7B;
	margin-top: -5px;
	float: right;
	width: 100%;
}
.risk-meta-pricerterte-98 ins {
	float: right;
	width: 100%;
}

.sepid-product-tab-1-boxertert .offer-asliyuy7erter {
	position: absolute;
	left: 0px;
	margin-left: 5px;
	background: #DFE6E9 !important;
	padding: 5px 15px;
	border-radius: 8px;
	bottom: 0;
	margin-bottom: 30px;
	margin-left: 20px;
}

#related-single-product-6542s h4 {
	font-size: 20px;
	font-weight: 400;
	color: #2d3436;
	margin: 0px;
	margin-bottom: 30px;
}
#related-single-product-6542s h4::before {
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #2dcea2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 10px;
	margin-left: 8px;
}
.right-two-p-sepid-new-elementor-3455445 .timer-wrapper {
	float: left;
	width: 25%;
	font-size: 15px;
	text-align: center;
}
.right-two-p-sepid-new-elementor-3455445 .timer-wrapper .time1 {
	font-size: 16px;
	text-align: center;
	width: unset;
	height: unset;
}
.mike43534-onvan-123 {
	text-align: center;
}
.right-two-p-sepid-new-elementor-3455445 .timer-wrapper .time1 {
	text-align: center;
	width: unset;
	background: #fff;
	height: 30px;
	padding-top: 6px;
	font-size: 15px;
	border-radius: 8px;
	margin-bottom: 5px;
	position: relative;
	width: 54px;
	margin: auto;
	margin-bottom: 15px;
}
.right-two-p-sepid-new-elementor-3455445 .timer-wrapper.secgf {
	background: unset;
	border-radius: 10px;
}
.right-two-p-sepid-new-elementor-3455445 .timer-wrapper .time1::after {
	border-top: 10px solid #fff;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	float: right;
	content: "";
	position: absolute;
	bottom: 0;
	margin-bottom: -8px;
	right: 17px;
}
.class-star.single-product-starttytryrty .woocommerce-product-rating {
	float: left;
}

.right-two-p-sepid-new-elementor-3455445 .timer-wrapper.secgf .seconds.time1.mini-4-time {
	background: #FBA700;
	color: #fff;
}
.right-two-p-sepid-new-elementor-3455445 .timer-wrapper.secgf .seconds.time1.mini-4-time::after {
	border-top-color: #FBA700;
}
.risk-meta-pricerterte-98 .woocommerce-Price-currencySymbol {
	font-size: 14px;
}
.owl-ponejyyyy.owl-carousel.owl-rtl.owl-loaded.owl-drag .owl-nav button {
	position: absolute;
	width: 40px;
	height: 40px;
	font-size: 20px;
	background: #DFE6E9;
	border: unset;
	border-radius: 150px;
	top: 45%;
}

.owl-ponejyyyy.owl-carousel.owl-rtl.owl-loaded.owl-drag .owl-nav button.owl-next {
	left: 0;
	margin-left: -15px;
}
.owl-ponejyyyy.owl-carousel.owl-rtl.owl-loaded.owl-drag .owl-nav button.owl-prev {
	right: 0;
	margin-right: -15px;
}
.tab-img-sepidertertdetrreteyeetyee .percentage {
	position: absolute;
	right: 0;
	margin-right: 5px;
	padding: 5px 10px;
	color: #fff;
	border-radius: 8px 0px 0px 8px;
	top: 0;
	margin-top: 30px;
}
#single-product-tab-402-1 ul li a {
	background: #fff;
	padding: 20px 30px;
	float: right;
	border-radius: 15px;
}
#single-product-tab-402-1 ul li.active a {
	background: #2DCEA2;
	color: #fff;
}

#single-product-tab-402-1 ul li a::before {
	font-size: 20px;
	float: right;
	margin-bottom: -10px;
	margin-top: -3px;
}
#single-product-tab-402-1 .tabs.wc-tabs {
	padding: 0px !important;
}

#single-product-tab-402-1 .woocommerce-Tabs-panel {
	border: unset;
	background: #fff;
	border-radius: 15px;
	line-height: unset;
	padding: 40px !important;
	float: right;
	width: 100%;
	padding-top: 20px !important;
	color: #2D3436;
	font-size: 15px;
}
#single-product-tab-402-1 #tab-description {
	line-height: 31px;
}


#single-product-tab-402-1 #tab-reviews #submit {
	box-shadow: unset !important;
}
#esalat-single-product-43534 {
	float: right;
	width: 100%;
	margin-top: 0px;
	padding: 0px;
	margin-bottom: 20px;
}
#esalat-single-product-43534 .meta-catalog-date-box {
	background: #DFE6E947;
	border: 1px solid #DFE6E9;
	border-radius: 8px;
}

.bread-single-product {
	float: right;
	width: 100%;
	font-size: 17px;
}

.bread-single-product .woocommerce-breadcrumb::before {
	float: right;
	margin-left: 10px;
	font-size: 25px;
	margin-top: -5px;
	content: "\f6a0";
	font-family: material design icons;
	margin-bottom: -10px;
	color: #2d3436;
}
.mizan-flash5555.ftertevqqw1 {
	margin: unset;
}
#notfarnam .e-woocommerce-notices-wrapper {
	float: right;
	width: 100%;
	padding: 0px 10px;
	box-sizing: border-box;
	margin-top: 20px;
}

#notfarnam .e-woocommerce-notices-wrapper .woocommerce-message {
	padding: 20px;
	border-radius: 8px;
	box-shadow: unset !important;
	border: 1px solid #DFE6E9;
	margin-bottom: 0px;
}
.product-list-woo-delhah {
	float: right;
	width: 100%;
	padding: 10px;
	box-sizing: border-box;
}
.product-list-woo-delhah-noom {
	box-sizing: border-box;
	float: right;
	width: 100%;
	border-radius: 8px;
	position: relative;
	overflow: hidden;
}
.mizanookkk8 {
	position: absolute;
	right: 0;
	background: #F7A9001A;
	top: 0;
	padding: 5px 10px;
	font-size: 13px;
	border-radius: 8px;
	color: #FBA700;
}
.product-list-woo-delhah-noomi {
	float: right;
	width: 100%;
	border-radius: 15px;
	background: #fff;
	padding: 20px;
	box-sizing: border-box;
}
.owl-pone-delkhah.owl-carousel.owl-rtl.owl-loaded.owl-drag .owl-dots {
	text-align: center;
	border-top: 1px solid #F0F3F4;
	padding-top: 10px;
}
.owl-pone-delkhah.owl-carousel.owl-rtl.owl-loaded.owl-drag .owl-dots button {
	width: 10px;
	height: 10px;
	margin: 0px 2px;
	border: unset;
	border-radius: 90px;
	background: #DFE6E9;
}
.owl-pone-delkhah.owl-carousel.owl-rtl.owl-loaded.owl-drag .owl-dots button.owl-dot.active {
	background: #2DCEA2;
}
.product-list-woo-delhah img {
	width: 120px !important;
	height: 120px;
	padding: 5px;
	background: #fff;
	border-radius: 8px;
	margin: auto;
}
.product-list-woo-delhah .min-mike.mike-min-1-oneproduct-list-woo-delhah-noom {
	float: right;
	width: 100%;
	margin-top: 0px;
	box-sizing: border-box;
}
.product-list-woo-delhah .min-mike.mike-min-1-oneproduct-list-woo-delhah-noom h5 {
	margin: 0px;
	font-size: 14px;
	color: #2d3436;
	font-weight: 400;
	overflow: hidden;
	text-align: center;
	line-height: 25px;
	min-height: 50px;
	max-height: 50px;
	padding: 0px 10px;
	margin-top: 15px;
}

.product-list-woo-delhah .min-mike.mike-min-1-oneproduct-list-woo-delhah-noom .mike43435f {
	float: right;
	width: 100%;
	color: #2d3436;
	margin-top: 5px;
	text-align: center;
	min-height: 50px;
	font-size: 15px;
	padding-top: 10px;
}
.product-list-woo-delhah .min-mike.mike-min-1-oneproduct-list-woo-delhah-noom .mike43435f {
	color: #2d3436;
	text-align: center;
	font-size: 15px;
}

.product-list-woo-delhah .min-mike.mike-min-1-oneproduct-list-woo-delhah-noom .mike43435f del {
	display: block;
	float: right;
	width: 100%;
	color: #919b9d;
	font-size: 14px;
	margin-top: -5px;
}
.product-list-woo-delhah {
	float: right;
	width: 100%;
	box-sizing: border-box;
	margin-bottom: 5px;
}
.owl-pone-delkhah.owl-carousel.owl-rtl.owl-loaded.owl-drag {
	float: right;
	width: 100%;
}

.mik-woo-delhah-title {
	float: right;
	width: 100%;
	font-size: 16px;
	color: #2d3436;
	padding: 0px 0px;
	box-sizing: border-box;
	margin-bottom: 20px;
}
.mik-woo-delhah-title::before {
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #2dcea2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 7px;
	margin-left: 8px;
}

#single-product-tab-402-1 #tab-seller_enquiry_form .dokan-btn.dokan-btn-theme {
	padding: 10px 20px;
	border-radius: 8px;
}

#notfarnam .e-woocommerce-notices-wrapper .woocommerce-message a {
	background: #2d3436;
	box-shadow: unset !important;
	border-radius: 8px;
}
#notfarnam .e-woocommerce-notices-wrapper .woocommerce-message::before {
	display: none;
}
#notfarnam .e-woocommerce-notices-wrapper .woocommerce-message a {
	background: #2d3436;
	box-shadow: unset !important;
	border-radius: 8px;
	margin-top: -10px;
	margin-bottom: -10px;
}


.bread-single-product .woocommerce-breadcrumb {
	color: #60686a;
	font-weight: 400;
}
.bread-single-product .woocommerce-breadcrumb a {
	color: #2d3436;
}

.cat-or-tag-sepid-single-product .category-sepid-product {
	float: right;
	width: unset;
	margin-left: 15px;
}
.mike-single-box-imgee .mdi.mdi-comment-question-outline {
	background: #2DCEA2;
	width: 30px;
	position: absolute;
	height: 30px;
	text-align: center;
	color: #fff;
	border-radius: 90px;
	margin-top: -15px;
	margin-right: -10px;
	font-size: 18px;
	padding-top: 5px;
}
.mike-single-box-img .mike-single-box-imgee {
	float: right;
	width: 60px;
	background: #fff;
	box-shadow: 0px 2px 8px #2d2f3c24;
	padding: 10px;
	border-radius: 150px;
	height: 60px;
}
.mike-single-bix-imgg-title-1 {
	color: #2d3436;
	font-weight: bold;
	margin-bottom: 5px;
}
.mike-single-box-img .mike-single-box-imgee img {
	width: 40px;
	width: 40px;
	padding: 5px;
}
.mike-single-bix-imgg-title {
	float: right;
	width: 70%;
	padding-right: 15px;
	padding-top: 10px;
}
.cat-or-tag-sepid-single-product .category-sepid-product i {
	float: right;
	width: 40px;
	height: 40px;
	background: #fff;
	box-shadow: 0px 2px 8px #2d2f3c24;
	border-radius: 90px;
	text-align: center;
	font-size: 17px;
	padding-top: 11px;
	margin-top: -10px;
	margin-left: 8px;
}


 #popup-wrapper17 {
	display: none;
	position: fixed;
	z-index: 1;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: auto;
	background-color: rgb(0,0,0);
	background-color: rgba(0,0,0,0.4);
	padding: 50px 15%;
	box-sizing: border-box;
	z-index: 11;
}

.woocommerce-product-gallerynewimagebox12 .padd-new-402 .flex-viewport {
	max-height: 300px;
}

.woocommerce-product-gallerynewimagebox12 .padd-new-402 .flex-control-thumbs li {
	border: 1px solid #DFE6E9;
	padding: 5px;
	width: 50px !important;
	margin: 5px !important;
	border-radius: 10px;
	float: right !important;
	clear: unset !important;
}
.woo-price-single432 {
	float: right;
	width: 100%;
}
.woo-price-single432 .variations_form.cart.swatches-support {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 100%;
}
.woo-price-single432 .wefwerwe {
	background: #F5F8F9;
}

.woocommerce-product-gallerynewimagebox12 .padd-new-402 .woocommerce-product-gallery__trigger {
	right: 0 !important;
	margin-left: unset !important;
	margin-right: -31px;
	border-radius: 10px 0px 0px 10px !important;
	border: unset;
	background: #DFE6E9 !important;
	margin-top: 5px;
	top: 0 !important;
	height: 39px !important;
	padding-top: 0px !important;
}
#popup-wrapper17 .modal-content {
	background: #fff;
	border-radius: 15px;
	box-shadow: 0px 2px 35px #3b43590f !important;
	padding: 30px;
	box-sizing: border-box;
	float: right;
	width: 100%;
}

.woocommerce-product-gallerynewimagebox12 .padd-new-402 .woocommerce-product-gallery__trigger::before {
	padding-top: 10px;
	box-sizing: border-box;
	font-size: 18px !important;
}

.emtiaz--402-dey-2 .emtiaz-3 {
	width: 100%;
	text-align: center;
}


.emtiaz--402-dey-2 .emtiaz-4 {
	width: 100%;
}
.emtiaz--402-dey-2 .emtiaz-2 {
	background: #fff;
	float: right;
	width: 100%;
	padding: 15px;
	border-radius: 15px;
}
.emtiaz--402-dey-2 .emtiaz-3 .emtiaz-33 {
	padding: 0px;
	height: unset;
	border: unset;
}
.emtiaz--402-dey-2 .emtiaz-4 .emtiaz-5 {
	margin-top: 20px;
	height: unset;
}
.emtiaz--402-dey-2 .emtiaz-4 .emtiaz-5 .number {
	width: 30%;
	font-size: 13px;
}
.emtiaz--402-dey-2 .emtiaz-4 .emtiaz-5 .bars {
	width: 60%;
	height: 5px;
	margin-top: 18px;
}
.emtiaz--402-dey-2 .emtiaz-4 .emtiaz-5 .bars .barsf {
	height: 5px;
}
.emtiaz--402-dey-2 .emtiaz-3 .emtiaz-33 .star-rating {
	margin: auto;
	width: 84px;
	float: unset;
}
.emtiaz--402-dey-2 .emtiaz-number {
	margin: 0px auto;
	margin-top: 20px;
}
#single-product-tab-402-1 ul li.active::after {

	display: none;
}
.tooltip-newsffsr4 {
	position: absolute;
	background: #2d3436;
	font-size: 14px;
	width: 220px;
	font-style: normal !important;
	padding: 10px;
	border-radius: 90px;
	top: 0;
	margin-top: -45px;
	display: none;
}
.mike-single-box-img:hover .tooltip-newsffsr4 {
	display: block;
}
.lidemt {
	width: 60px;
	height: 60px;
	font-size: 20px;
	margin: auto;
	border-radius: 150px;
	padding-top: 17px;
	background: #2DCEA2;
	color: #fff;
}
.emtiaz--402-dey-2 .emtiaz-title {
	font-size: 16px;
	font-weight: 400;
	margin-top: 15px;
}


#single-product-tab-402-1 #reviews #comments ol.commentlist li img.avatar {
	box-shadow: unset !important;
}

.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-close {
	right: unset;
	left: 0;
}

.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-close::before , .woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-close::after {
	display: none;
}

/* کد های افزونه دکان در 1.2.8 */

.woocommerce-MyAccount-content .dokan-account-migration-lists {
	border: unset !important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active a {
	color: #fff !important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li {
	margin-bottom: 5px;
}
.dokan-dashboard-content .dashboard-widget.dokan-announcement-widget .pull-right {
	float: left !important;
}
.dokan-dashboard-content .dashboard-widget.products .pull-right {
	float: left !important;
}
.dokan-right.inline-edit-submit-button {
	margin-left: 10px;
}
.dokan-product-list-inline-edit-form .dokan-w6.dokan-inline-edit-column {
	width: 100%;
}
.dokan-product-list-inline-edit-form .dokan-w6.dokan-inline-edit-column .dokan-form-control {
	padding: 10px;
	margin: 5px 0px;
}
.dokan-dashboard .dokan-dashboard-content .dokan-form-group input {
	padding: 15px;
	font-weight: 400;
}
.dokan-dashboard .dokan-dashboard-content .dokan-form-group .select2-selection__arrow {
	padding: 10px !important;
	float: left;
	margin: 12px;
}
.dokan-dashboard-content .dokan-new-product-area .product-edit-container.dokan-clearfix #product_tag {
	height: unset;
}
.dokan-dashboard-content .dokan-new-product-area .dokan-btn.dokan-btn-default.dokan-btn-theme {
	margin-left: 10px;
}
.content-half-part.sale-price.kamel200 .form-label a {
	float: left !important;
}
.dokan-form-group.dokan-clearfix.dokan-price-container.kamel300 .dokan-input-group {
	width: 100%;
}
.product-edit-new-container.product-edit-container .content-half-part.featured-image {
	width: 100% !important;
	padding: 0px !important;
}
.product-edit-new-container.product-edit-container .content-half-part.dokan-product-meta {
	width: 100% !important;
	padding: 0px !important;
	margin: unset !important;
	box-sizing: border-box;
	background: #fdfdfd;
	padding: 20px !important;
	border-radius: 8px;
	border: 1px solid #eee;
	margin-bottom: 15px !important;
}
.product-edit-new-container.product-edit-container .content-half-part.dokan-product-meta #edit-slug-box {
	margin-top: 20px;
	float: right;
	width: 100%;
}
.product-edit-new-container.product-edit-container .content-half-part.dokan-product-meta #edit-slug-box .edit-slug.button.button-small.hide-if-no-js {
	border: unset;
	font-family: iranyekan;
	padding: 10px;
	margin-top: -10px;
	border-radius: 8px;
}
.product-edit-new-container.product-edit-container .content-half-part.dokan-product-meta #edit-slug-box #edit-slug-buttons button {
	border: unset;
	font-family: iranyekan;
	padding: 10px;
	margin-top: 0px;
	border-radius: 8px;
	margin-right: 10px;
}
.product-edit-new-container.product-edit-container .content-half-part.dokan-product-meta #product_type {
	padding: 15px;
	height: unset;
}
.product-edit-new-container.product-edit-container .content-half-part.dokan-product-meta .content-half-part.virtual-checkbox input {
	margin-top: 2px !important;
	padding: 0px;
}
.product-edit-new-container.product-edit-container .content-half-part.dokan-product-meta .content-half-part.downloadable-checkbox input {
	margin-top: 2px !important;
	padding: 0px;
}
.product-edit-new-container.product-edit-container .content-half-part.dokan-product-meta .content-half-part.sale-price .sale_schedule {
	float: left;
}
.product-edit-new-container.product-edit-container .content-half-part.dokan-product-meta .content-half-part.sale-price .dokan-input-group {
	width: 100%;
}
.product-edit-new-container.product-edit-container .content-half-part.dokan-product-meta .content-half-part.regular-price .dokan-input-group {
	width: 100%;
}
.product-edit-new-container.product-edit-container .content-half-part.dokan-product-meta #dokan-category-open-modal {
	padding: 15px;
	background: #fff;
	border-radius: 5px;
}
.dokan-product-category-modal-body .dokan-cat-search-box .dokan-cat-search-icon {
	display: none;
}
.dokan-product-category-modal-body .dokan-cat-search-box .dokan-cat-search-text-limit {
	display: none;
}

.dokan-single-categories-container #dokan-single-categories ul {
	width: 100%;
	padding: 0px;
}

.dokan-single-categories-container #dokan-single-categories {
	background: #fdfdfd;
	padding: 20px;
	border-radius: 5px;
	border: 1px solid #eee;
}

.dokan-product-category-modal-body {
	border: unset !important;
	float: right;
	width: 100%;
	height: unset !important;
	margin-bottom: 60px !important;
}
.dokan-product-category-modal-content .dokan-product-category-modal-footer {
	float: right;
	width: 100%;
}
.dokan-product-category-modal-content .dokan-product-category-modal-footer .dokan-product-category-button-container #dokan-single-cat-select-btn {
	padding: 15px;
	height: unset;
	margin-top: 20px;
	width: 100% !important;
	box-sizing: border-box;
}
.product-edit-new-container.product-edit-container .content-half-part.featured-image .image-wrap img {
	width: 270px;
	margin: auto;
	display: block;
	height: 270px;
}
.product-edit-new-container.product-edit-container #wp-post_excerpt-wrap {
	border: unset !important;
}
.product-edit-new-container.product-edit-container #wp-post_content-wrap {
	border: unset !important;
}
.product-edit-new-container.product-edit-container .dokan-product-inventory.dokan-edit-row .dokan-section-heading p {
	margin-top: 6px;
}

.product-edit-new-container.product-edit-container .dokan-product-inventory.dokan-edit-row .dokan-section-heading .dokan-section-toggle {
	margin-top: 5px;
	margin-bottom: -10px;
}
.product-edit-new-container.product-edit-container .dokan-product-inventory.dokan-edit-row .content-half-part.dokan-form-group {
	padding-right: 0px;
}
.product-edit-new-container.product-edit-container .dokan-product-inventory.dokan-edit-row .dokan-form-group.hide_if_grouped.hide_if_external #_manage_stock {
	margin-top: 2px;
}


.product-edit-new-container.product-edit-container .dokan-product-inventory.dokan-edit-row .show_if_stock.dokan-stock-management-wrapper.dokan-form-group.dokan-clearfix .content-half-part {
	width: 100%;
	padding: 0px !important;
	margin-bottom: 20px;
}

.product-edit-new-container.product-edit-container .dokan-product-inventory.dokan-edit-row .show_if_stock.dokan-stock-management-wrapper.dokan-form-group.dokan-clearfix .content-half-part #_backorders {
	padding: 15px;
	height: unset;
}
.dokan-form-group.hide_if_grouped.hide_if_external #_sold_individually {
	margin-top: 2px !important;
}
.product-edit-new-container.product-edit-container .dokan-section-heading .dokan-section-toggle {
	margin-top: 6px;
	margin-bottom: -10px;
}
.product-edit-new-container.product-edit-container .dokan-clearfix.dokan-shipping-container.hide_if_virtual .show_if_needs_shipping.dokan-shipping-dimention-options input {
	width: 100%;
	margin-bottom: 10px;
	padding: 15px;
	margin-right: 0px;
}
.product-edit-new-container.product-edit-container .content-half-part.dokan-form-group.hide_if_variation {
	padding-right: 0px;
}

.product-edit-new-container.product-edit-container .dokan-linked-product-options.dokan-edit-row.dokan-clearfix.hide_if_external .content-half-part {
	width: 100%;
	margin-bottom: 10px;
}
.product-edit-new-container.product-edit-container .dokan-other-options.dokan-edit-row.dokan-clearfix .dokan-form-group.content-half-part {
	padding-right: 0px;
}
.product-edit-new-container.product-edit-container .dokan-other-options.dokan-edit-row.dokan-clearfix #post_status {
	padding: 15px;
	height: unset;
}
.product-edit-new-container.product-edit-container .dokan-other-options.dokan-edit-row.dokan-clearfix #_visibility {
	padding: 15px;
	height: unset;
}
.product-edit-new-container.product-edit-container .dokan-other-options.dokan-edit-row.dokan-clearfix .dokan-form-group #_enable_reviews {
	margin-top: 2px;
}
.product-edit-new-container.product-edit-container .dokan-download-options.dokan-edit-row.dokan-clearfix.show_if_downloadable .dokan-section-heading p {
	display: none;
}
.product-edit-new-container.product-edit-container .dokan-download-options.dokan-edit-row.dokan-clearfix.show_if_downloadable .dokan-form-control.input_text {
	padding: 8px;
}
.product-edit-new-container.product-edit-container .dokan-download-options.dokan-edit-row.dokan-clearfix.show_if_downloadable .content-half-part {
	width: 100%;
	padding: 0px;
	margin-bottom: 10px;
}
.product-edit-new-container.product-edit-container .dokan-download-options.dokan-edit-row.dokan-clearfix.show_if_downloadable .content-half-part input {
	padding: 15px;
}
.dokan-dashboard-content.dokan-product-edit .form-label {
	font-size: 14px;
	margin-bottom: 5px;
}
.dokan-product-inventory.dokan-edit-row .content-half-part.hide_if_variable.hide_if_external.hide_if_stock_global {
	width: 100%;
	margin-bottom: 15px;
}
.dokan-product-inventory.dokan-edit-row .content-half-part.hide_if_variable.hide_if_external.hide_if_stock_global #_stock_status {
	padding: 15px;
	height: unset;
}
.product-edit-new-container .dokan-product-short-description .wp-editor-tabs  , .product-edit-new-container .dokan-product-description .wp-editor-tabs {
	float: right;
}
.product-edit-new-container .dokan-product-short-description .wp-editor-tabs button , .product-edit-new-container .dokan-product-description .wp-editor-tabs button {
	height: unset;
}
.dokan-dashboard-content.dokan-orders-content #order-filter #bulk-order-action {
	padding: 15px;
	box-sizing: border-box;
}
.dokan-dashboard-content.dokan-orders-content #order-filter #bulk-order-action-selector {
	padding: 16px;
	height: unset;
}
.dokan-dashboard-content.dokan-orders-content .dokan-orders-area .dokan-w8.dokan-order-left-content {
	margin: 0px;
	width: 100%;
	margin-top: 15px;
	margin-bottom: 15px;
}
.dokan-dashboard-content.dokan-orders-content .dokan-orders-area .dokan-w4.dokan-order-right-content {
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.dokan-dashboard-content.dokan-orders-content .dokan-orders-area .dokan-w4.dokan-order-right-content .dokan-panel-body.general-details {
	float: right;
	width: 100%;
}
.dokan-dashboard-content.dokan-orders-content .dokan-orders-area .dokan-w4.dokan-order-right-content .dokan-panel-body.general-details .list-unstyled.order-status {
	padding: 0px;
	width: 100%;
	padding: 20px;
}
.dokan-dashboard-content.dokan-orders-content .dokan-orders-area .dokan-w4.dokan-order-right-content .dokan-panel-body.general-details .list-unstyled.order-status li {
	padding: 5px 0px;
}
.dokan-dashboard-content.dokan-orders-content .dokan-orders-area .dokan-w4.dokan-order-right-content .dokan-panel-body.general-details .list-unstyled.customer-details {
	padding: 20px;
	box-sizing: border-box;
	border-bottom: 1px solid #ececec;
	width: 100%;
	margin-top: 0px;
}
.dokan-dashboard-content.dokan-orders-content .dokan-orders-area .dokan-w4.dokan-order-right-content .dokan-panel-body.general-details .list-unstyled.customer-details li {
	padding: 5px 0px;
}
.dokan-dashboard-content.dokan-orders-content .dokan-orders-area .dokan-w4.dokan-order-right-content .dokan-panel.dokan-panel-default {
	float: right;
	width: 100%;
}
.dokan-dashboard-content.dokan-orders-content .dokan-orders-area .dokan-w4.dokan-order-right-content .dokan-panel.dokan-panel-default #dokan-add-tracking-number {
	margin-bottom: 15px;
}
.dokan-dashboard-content.dokan-orders-content .dokan-orders-area .dokan-w4.dokan-order-right-content .dokan-panel.dokan-panel-default .order_note_type.dokan-form-group {
	width: 100%;
}
.dokan-dashboard-content.dokan-orders-content .dokan-orders-area .dokan-w4.dokan-order-right-content .dokan-panel.dokan-panel-default .order_note_type.dokan-form-group #order_note_type {
	padding: 15px;
	height: unset;
}
.dokan-dashboard-content.dokan-coupon-content .dashboard-coupons-area .dokan-form-horizontal.coupons .dokan-form-group .dokan-w5.dokan-text-left {
	width: 100%;
}

.dokan-dashboard-content.dokan-coupon-content .dashboard-coupons-area .dokan-form-horizontal.coupons .dokan-form-group #discount_type {
	padding: 15px;
	height: unset;
}
.dokan-dashboard-content.dokan-coupon-content .dashboard-coupons-area .dokan-form-horizontal.coupons .dokan-form-group .dokan-w5.ajax_prev.dokan-text-left {
	margin: 0px !important;
}
.dokan-dashboard-content.dokan-reports-content #dokan-v-dashboard-reports .dokan-form-group {
	float: right;
}
.dokan-reports-content .dokan-reports-area .report-filter#dokan-v-dashboard-reports div.dokan-form-group .dokan-btn.dokan-btn-success.dokan-btn-sm.dokan-theme {
	margin-top: 0px;
	margin-right: 10px;
	padding-top: 8px;
}
.dokan-dashboard-content.dokan-reviews-content #dokan_comments-form select {
	width: 100%;
	padding: 15px;
	background: #fff;
}
.iziModal .iziModal-header.iziModal-noSubtitle .iziModal-header-title {
	font-family: iranyekan;
	text-align: right;
}
.iziModal .iziModal-content {

	padding: 10px !important;
}
.dokan-dashboard-content.dokan-withdraw-content .dokan-withdraw-status-filter-container .dokan-add-product-link {
	float: left !important;
}
.dokan-dashboard-content.dokan-withdraw-content .dokan-withdraw-status-filter-container .dokan-add-product-link #dokan-request-withdraw-button {
	margin-right: 10px;
}
#dokan-withdraw-payment-method-list .dokan-panel-body.general-details .dokan-btn {
	margin-top: 20px;
}
.dokan-dashboard-content.dokan-staffs-content .dokan-form-horizontal.vendor-staff.register .dokan-form-group .dokan-w3.dokan-control-label {
	width: 100%;
	padding: 0px;
	text-align: right;
	margin-bottom: 10px;
}
.dokan-dashboard-content.dokan-staffs-content .dokan-form-horizontal.vendor-staff.register .dokan-form-group .dokan-w5.dokan-text-left {
	width: 100%;
}
.dokan-dashboard-content.dokan-settings-content .dokan-banner {
	margin-right: 0px !important;
	width: 100% !important;
	max-width: 100% !important;
	min-height: unset;
}
.dokan-dashboard-content.dokan-settings-content .dokan-form-group .dokan-w3.dokan-control-label {
	width: 100%;
	text-align: right;
}
.dokan-dashboard-content.dokan-settings-content .dokan-form-group .dokan-w5.dokan-gravatar {
	width: 100%;
	text-align: right;
}
.dokan-dashboard-content.dokan-settings-content .dokan-form-group .dokan-w5.dokan-text-left {
	width: 100%;
}
.dokan-dashboard-content.dokan-settings-content .dokan-form-group .dokan-form-group.dokan-w6.dokan-left.dokan-right-margin-30 {
	width: 100%;
}
.dokan-dashboard-content.dokan-coupon-content .dashboard-coupons-area .dokan-form-horizontal.coupons .dokan-form-group .dokan-w3.dokan-control-label {
	width: 100%;
	padding: unset;
	text-align: right;
	margin-bottom: 10px;
}
.dokan-dashboard-content.dokan-settings-content .dokan-form-group .dokan-form-group.dokan-w5.dokan-left {
	width: 100%;
}

.dokan-dashboard-content.dokan-settings-content .dokan-form-group #dokan_address_country {
	padding: 15px;
	height: unset;
}
.dokan-dashboard-content.dokan-settings-content .dokan-form-group #dokan_address_state {
	padding: 15px;
	height: unset;
}
.dokan-dashboard-content.dokan-settings-content .dokan-form-group {
	display: block;
}
.dokan-dashboard-content.dokan-settings-content .dokan-form-group .dokan-w3.dokan-control-label {
	width: 100%;
	float: right;
}
.time-slot-tabs .tab-panels .dokan-store-times .dokan-form-group .open-close-actions span {
	margin-left: 10px;
}
.dokan-dashboard-content.dokan-settings-content .dokan-form-group .dokan-w6 {
	width: 100%;
}

.dokan-dashboard-content.dokan-settings-content #dokan-seller-vacation-closing-style {
	display: none !important;
}
.dokan-dashboard-content.dokan-settings-content .dokan-w7.dokan-text-left {
	width: 100%;
}
.dokan-dashboard-content.dokan-settings-content .dokan-w7.dokan-text-left #wp-vendor_biography-wrap {
	border: unset;
}
.dokan-dashboard-content.dokan-settings-content .dokan-w4.ajax_prev.dokan-text-left {
	margin: unset !important;
}
.product-edit-new-container.product-edit-container .dokan-clearfix.dokan-shipping-container.hide_if_virtual .show_if_needs_shipping.dokan-form-group #product_shipping_class {
	padding: 15px;
	height: unset;
	margin-top: 10px;
}
.product-edit-new-container.product-edit-container .dokan-clearfix.dokan-shipping-container.hide_if_virtual .dokan-form-group #_disable_shipping {
	margin-top: 2px;
}

.dokan-dashboard-content.dokan-settings-content #profile-form .dokan-form-group .dokan-input-group {
	width: 100%;
}
.dokan-dashboard-content.dokan-settings-content #profile-form .dokan-form-group .dokan-w5 {
	width: 100%;
}
#dokan-product-list-table tr th:nth-child(8) {
	display: none;
}
.dokan-dashboard-content.dokan-product-listing .dokan-form-inline.dokan-w5.dokan-product-search-form .dokan-form-group .dokan-form-control {
	padding: 7px 10px;
}
.dokan-product-list-inline-edit-form .dokan-w6.dokan-inline-edit-column {
	width: 100%;
}
.dokan-product-list-inline-edit-form .dokan-w6.dokan-inline-edit-column .dokan-w3 {
	width: 100%;
}
.dokan-product-list-inline-edit-form .dokan-w6.dokan-inline-edit-column .dokan-w9 {
	width: 100%;
}
.dokan-product-list-inline-edit-form .dokan-w6.dokan-inline-edit-column .dokan-w9 .dokan-w4 {
	width: 100%;
}
.dokan-store-products-filter-area.dokan-clearfix {
	display: none;
}

.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery {
	float: right;
	width: 100%;
}
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper {
	border: 1px solid #EDEDED;
	position: relative;
	border: unset !important;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info {
	box-sizing: border-box;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {
	padding-right: 0px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .fas.fa-angle-down {
	margin-right: 10px;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-open-close .store-open-close-notice #vendor-store-times .store-times-heading .fas.fa-calendar-day {
	display: none;
}
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-open-close .store-open-close-notice #vendor-store-times .store-times-heading h4 {
	font-size: 20px;
	font-weight: 700;
	margin-bottom: 0;
	margin: 0px;
	text-align: right;
	float: right;
	width: 100%;
	font-size: 17px !important;
	margin-bottom: 20px;
	font-weight: 400;
}
.dokan-single-store .dokan-store-tabs ul.dokan-list-inline {
	background: #eee;
	padding: 10px;
	border-radius: 8px;
}
.dokan-single-store .dokan-store-tabs ul.dokan-list-inline {
	background: #eee;
	padding: 10px;
	border-radius: 8px;
	display: none;
}
.dokan-single-store .dokan-store-tabs ul.dokan-list-inline {
	display: none !important;
}

.dokan-single-store .dokan-store-tabs ul.dokan-modules-button {
	text-align: right;
}
.dokan-store-tabs.dokan-store-tabs-no-banner {
	padding: 10px;
	box-sizing: border-box;
	border-radius: 5px;
	padding: 0px;
}
#dokan-content .seller-items {
	padding: 20px;
	border-radius: 5px;
	margin-top: 20px;
	border: 1px solid #eee;
}
/* پایان کد های افزونه دکان در 1.2.8 */



.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--compare {
	display: none;
}


.woosc-popup .woosc-popup-inner .woosc-popup-content {
	border-radius: 10px !important;
}
.woosc-popup .woosc-popup-inner .woosc-popup-content .woosc-popup-content-inner .woosc-settings-tools li {
	float: right;
	width: 100%;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr:nth-child(2n) td img {
	border-radius: 15px;
	background: #fff;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .tr-default.tr-even.tr-u53a.tr-additional table tbody td {
	padding-right: 0px !important;
	background: #fff !important;
	padding: 5px 10px !important;
	border-radius: 8px !important;
	background: unset !important;
	padding: 0px !important;
	opacity: 0.8;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table tbody tr:nth-child(2n) td {
	padding: 20px !important;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table thead tr th .woosc-remove, .woosc-page .woosc-remove {
	text-transform: none;
	font-weight: 400;
	text-decoration: underline;
	cursor: pointer;
	background: #fff;
	float: right;
	text-decoration: none;
	padding: 5px 10px;
	margin-top: -5px;
	margin-bottom: -10px;
	border-radius: 8px;
	margin-left: 10px;
}
#single-product-tab-402-1 .woocommerce-Tabs-panel .matn-didgah {
	background: #DFE6E947;
	border: 1px solid #DFE6E9;
	border-radius: 14px;
}


#single-product-tab-402-1 .woocommerce-Tabs-panel .matn-didgah ul {
	float: right;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
#single-product-tab-402-1 .woocommerce-Tabs-panel .matn-didgah ul li {
	font-size: 14px;
	padding: 7px 0px;
	color: #515151;
}
#single-product-tab-402-1 .woocommerce-Tabs-panel .matn-didgah h3 {
	margin-bottom: 10px !important;
}
#single-product-tab-402-1 .woocommerce-Tabs-panel .commentlist {
	border-radius: 10px;
}

.wc-block-components-notice-banner.is-success {
	background: #2DCEA2 !important;
	border: unset !important;
	border-radius: 8px;
	font-size: 15px;
	color: #fff;
}

.wc-block-components-notice-banner.is-success a {
	background: #fff;
	color: #2DCEA2;
	float: left;
	padding: 5px 15px;
	border-radius: 90px;
	margin-bottom: -10px;
	margin-top: -5px;
	font-size: 14px;
}
.wc-block-components-notice-banner.is-success svg {
	background: #fff !important;
	margin-top: 1px;
	margin-bottom: -2px;
}
.wc-block-components-notice-banner.is-success svg path {
	fill: #111;
}


.userj88u {
	width: 450px;
	margin: auto;
}
.userj88u .userj-1 {
	width: 100%;
	border: unset !important;
	padding: 20px;
}
.userj88u .userj-1 form .form-row i {
	border-right: 1px solid #eee;
	padding-right: 15px;
	width: unset;
	padding-left: 5px;
	background: none !important;
	border-radius: 0px !important;
	font-size: 19px;
}

.login-formnewbox {
	background: #fbfbfb;
	border: 1px solid #eee;
	border-radius: 10px;
	padding: 20px;
	float: right;
	width: 100%;
	box-sizing: border-box;
	margin-bottom: 20px;
}
.userj88u .form-row {
	float: right;
	width: 100%;
}
.userj88u .woocommerce-Button.button {
	width: 100%;
}
.userj88u .faramooshi {
	float: right;
	padding: 8px 15px;
	box-sizing: border-box;
	width: unset;
	margin-top: -8px;
	font-size: 14px;
	border-radius: 8px;
	color: #fff;
	background-color: #515151;
}
.userj88u .userj {
	border-radius: 10px;
}

.header-one-tab-order {
	float: right;
	width: 100%;
	margin-bottom: 20px;
}

.header-one-tab-order .order-header-farnam {
	float: right;
	background: #fff;
	padding: 15px;
	margin-left: 10px;
	border-radius: 7px;
	font-weight: 400;
	font-size: 14px;
	box-shadow: 0 10px 40px rgba(110,134,216,.1);
	margin-bottom: 10px;
}
.header-one-tab-order .orderactive-header-farnam.order-header-farnam {
	background: #2DCEA2;
	color: #fff;
}
.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table .woocommerce-button.button {
	background: unset !important;
	box-shadow: unset !important;
	color: #2DCEA2;
	border: 1px solid #2DCEA2;
}
.order-single-farnam0-21 {
	background: #fff;
	padding: 20px;
	border-radius: 5px;
	box-shadow: 0 10px 40px rgba(110,134,216,.1);
	float: right;
	width: 100%;
	box-sizing: border-box;
}
.mak-rrfrf34564536 {
	float: right;
	width: 100%;
	margin-top: 15px;
	font-size: 15px;
}

.order-single-farnam0-21 p:first-child {
	background: #eee;
	padding: 15px;
	border-radius: 5px;
}
.order-single-farnam0-21 p:first-child .order-number {
	background: #fff;
	padding: 5px 15px;
	margin: 0px 5px;
	border-radius: 90px;
}
.order-single-farnam0-21 .woocommerce-order-details__title {
	font-size: 18px;
	font-weight: 400;
	margin: 20px 0px;
	margin-top: 0px;
}
.order-single-farnam0-21 .woocommerce-order-details__title::before {
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #2dcea2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 8px;
	margin-left: 8px;
}
.fieldbox-top-456456666666666ttv {
	float: right;
	width: 100%;
	padding: 0px 10px;
	box-sizing: border-box;
}
.order-single-farnam0-21 .woocommerce-column__title {
	font-size: 18px;
	font-weight: 400;
	margin: 20px 0px;
}

.order-single-farnam0-21 address {
	border: 1px solid rgba(0,0,0,.1) !important;
	padding: 20px !important;
	line-height: 25px;
}

.order-single-farnam0-21 .woocommerce-column__title::before {
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #2dcea2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 8px;
	margin-left: 8px;
}
.dayere-header-order-farnam {
	float: left;
	margin-right: 15px;
	background: #eee;
	width: 20px;
	text-align: center;
	height: 20px;
	border-radius: 90px;
	font-size: 13px;
	padding-top: 2px;
	box-sizing: border-box;
	margin-bottom: -10px;
}
.orderactive-header-farnam.order-header-farnam .dayere-header-order-farnam {
	background: #fff;
	color: #2DCEA2;
}
.userj88u .woocommerce-form.woocommerce-form-login.login {
	float: right;
	width: 100%;
	padding: 0px;
}
.login-formnewbox .woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first {
	width: 100%;
}
.userj88u .woocommerce-form.woocommerce-form-register.register {
	padding: 0px;
	float: right;
	width: 100%;
}
.userj88u .woocommerce-LostPassword.lost_password.password-remember {
	float: right;
	width: 100%;
	font-size: 15px;
	margin-top: 30px;
	margin-bottom: 5px;
}
.login-formnewbox p:last-child {
	margin-bottom: 0px;
}
.userj88u #reg-btn {
	color: #2DCEA2;
	background-color: #00F7601A;
	padding: 7px 15px;
	border-radius: 8px;
	margin-right: 10px;
}
.userj88u .leading {
	text-align: center;
	float: right;
	width: 100%;
	border-top: 1px solid #eee;
	padding-top: 30px;
}
.userj88u .woocommerce-form__label.woocommerce-form__label-for-checkbox.inline #rememberme {
	margin-top: 3px;
}
.userj88u .woocommerce-form__label.woocommerce-form__label-for-checkbox.inline {
	float: right;
	margin-right: 15px;
}

.field-farnam-code-post {
	float: right;
	width: 100%;
	padding: 20px;
	box-sizing: border-box;
	border-radius: 5px;
	margin-bottom: 0px;
	background: #fbfbfb;
	border: 1px solid #eee;
}
.field-farnam-code-post .mdi.mdi-barcode {
	float: right;
	font-size: 20px;
	margin-bottom: -10px;
	margin-top: -3px;
	margin-left: 10px;
}
.postnumber-no-farnam {
	float: left;
	padding: 5px 15px;
	color: #515151;
	border-radius: 80px;
	margin-top: -5px;
	margin-bottom: -5px;
}
.postnumber-no-farnam .copy-button {
	float: left;
	background: #2DCEA2;
	border: unset;
	color: #fff;
	width: 30px;
	height: 30px;
	border-radius: 8px;
	cursor: pointer;
	margin-top: -6px;
	margin-right: 10px;
	margin-bottom: -10px;
}
.fieldbox-top-45645v47775445 #copysho1 {
	padding: 5px 0px;
}

.fieldbox-top-456456666666666v {
	float: right;
	width: 100%;
	background: #fbfbfb;
	border: 1px solid #eee;
	border-radius: 5px;
	padding: 20px;
	box-sizing: border-box;
}
.fieldbox-top-456456666666666v table {
	background: #fff !important;
}
.fieldbox-top-456456666666666v address {
	background: #fff;
}

.postlinkdddd {
	float: right;
	background: #00F7601A;
	color: #2DCEA2;
	padding: 8px 15px;
	border-radius: 5px;
}
.fieldbox-top-45645v {
	float: right;
	width: 100%;
}
.fieldbox-top-45645v45445 {
	width: 33.3%;
	float: right;
	padding: 10px;
	box-sizing: border-box;
}
.fieldbox-top-45645v47775445 {
	float: right;
	width: 100%;
	padding: 10px;
	box-sizing: border-box;
}
.fieldbox-top-45645v45445 .postnumber-no-farnam {
	background: #eee;
	color: #515151;
}
.field-farnam-code-post.peygiri-4543fv454545 .postnumber-no-farnam {
	color: #fff;
	background: #515151;
	box-shadow: unset !important;
}
.fieldbox-top-45645666666v {
	float: right;
	width: 100%;
	margin-bottom: 10px;
}

.fieldbox-top-456456666666666v .woocommerce-order-details h2 {
	font-size: 18px;
	font-weight: 400;
	margin: 20px 0px;
	margin-top: 20px;
	margin-top: 0px;
}
.fieldbox-top-456456666666666v .woocommerce-order-details h2::before {
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #2dcea2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 8px;
	margin-left: 8px;
}
.fieldbox-top-456456666666666v .woocommerce-customer-details h2 {
	font-size: 18px;
	font-weight: 400;
	margin: 20px 0px;
	margin-top: 20px;
	margin-top: 0px;
}

.fieldbox-top-456456666666666v .woocommerce-customer-details h2::before {
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #2dcea2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 8px;
	margin-left: 8px;
}

.postnumber-no-farnam.در.حال.انجام {
	background: #2DCEA2;
	color: #fff;
}

.postnumber-no-farnam.تکمیل.شده {
	background: #00b7ff;
	color: #fff;
}
.postnumber-no-farnam.لغو.شده {
	background: #ff006c;
	color: #fff;
}
.postnumber-no-farnam.در.انتظار.بررسی {
	background: #FBA700;
	color: #fff;
}
.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table thead .woocommerce-orders-table__header::before {
	display: none;
}
#rgg45555w {
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	right: 0;
	transform: translateX(100%);
	z-index: 9999999999999;
	transition: 0.3s;
	overflow: hidden;
	visibility: hidden;
	opacity: 0;
}
.rgg45555w8888448 {
	float: right;
	width: 85%;
	background: #fff;
	padding: 20px;
	box-sizing: border-box;
	box-shadow: 0px 2px 35px #3b43590f !important;
	overflow-y: scroll;
	overflow: scroll;
	height: 100%;
	position: fixed;
	top: 0;
	right: 0;
	overflow-x: hidden;
	transition: 0.5s;
	box-shadow: 0px 0px 35px #3b435926 !important;
	z-index: 9999999999;
	box-sizing: border-box;
}
.closebtny6w {
	position: fixed;
	left: 0;
	width: 15%;
	height: 100%;
}
div[style*="position: fixed; z-index: 9001; cursor: wait;"] {
	z-index: 9999999999 !important;
}

.price-kharid .quantity-controlsghgggffrrrr {
	display: none;
}
.woof_price_search_container.woof_container.woof_price_filter form .price_slider.ui-slider.ui-corner-all.ui-slider-horizontal.ui-widget.ui-widget-content {
	background: #fff;
	margin-right: 0px;
}
.closebtnw {
	float: unset;
	background: #2DCEA2;
	width: 40px;
	height: 40px;
	font-size: 20px;
	text-align: center;
	padding-top: 8px;
	box-sizing: border-box;
	color: #fff;
	border-radius: 90px;
	margin-bottom: 10px;
	margin-top: -10px;
	display: block;
	margin: auto;
	margin-top: -10px;
	margin-bottom: 10px;
	float: right;
}
.plainoverlay {
	z-index: 9999999999999 !important;
}
.rgg45555w88888 {
	float: right;
	width: 100%;
}

.rgg45555w8888448 form {
	background: #eee !important;
	box-shadow: unset !important;
}

.rgg45555w8888448 form .price_slider_wrapper .price_slider_amount .from {
	background: #fff !important;
}

.rgg45555w8888448 form .price_slider_wrapper .price_slider_amount .to {
	background: #fff !important;
}
.rgg45555w8888448 .woof_container.woof_container_radio.woof_container_product_cat.woof_container_1.woof_container_ {
	/* background: #fbfbfb; */
	border-radius: 10px;
	box-shadow: unset !important;
	/* border: 1px solid #eee; */
	padding: 0px;
	border-bottom: 1px solid #eee;
	padding-bottom: 20px;
	border-radius: 0px;
	margin-bottom: 15px;
}

.rgg45555w8888448 .woof_container {
	background: none !important;
	box-shadow: unset;
	padding: 0px;
	padding-bottom: 20px;
	border-bottom: 1px solid #eee;
	border-radius: 0px;
	margin-bottom: 15px;
}
.rgg45555w8888448 .woof_container:first-child {
	border: 0px solid !important;
}
.rgg45555w8888448 .woof_container:last-child {
	border: unset !important;
}

.modal-iran-hazf .sepid-head-bazsho-2 .user-meta {
	display: block !important;
}
.wc-block-components-notice-banner.is-error {
	background-color: #fff0f0;
	border-color: #ee6464;
	background: #ee6464;
	color: #fff;
	font-size: 15px;
	border-radius: 10px;
}
.wc-block-components-notice-banner.is-error a {
	color: #fff;
	opacity: 0.8;
}
.wc-block-components-notice-banner.is-error svg {
	background: #fff;
}


.wc-block-components-notice-banner.is-error svg path {
	fill: #111;
}
.wc-block-components-notice-banner.is-info {
	background-color: #f4f8ff;
	border-color: #88c6ec !important;
	background: #88c6ec !important;
	color: #fff;
	font-size: 15px;
}
.wc-block-components-notice-banner.is-info a {
	color: #fff !iomportant;
}
.wc-block-components-notice-banner.is-info > svg {
	background-color: #fff !important;
}
.wc-block-components-notice-banner.is-info > svg path {
	fill: #111;
}

.woocommerce-form-coupon-toggle .wc-block-components-notice-banner.is-info {
	background: #eee !important;
	border: 0px solid !important;
	color: #666;
}

.checkout_coupon.woocommerce-form-coupon {
	background: #eee;
}
.checkout_coupon.woocommerce-form-coupon .form-row.form-row-last button {
	padding: 18px 20px;
}
.woocommerce-form-coupon-toggle .wc-block-components-notice-banner.is-info a {

color: #111;
}
.wc-block-components-notice-banner.is-success .button {
	background: #fff !important;
	opacity: 1;
	text-decoration: none;
	box-shadow: none;
	padding: 15px !important;
	border-radius: 8px;
}

.khata-error-red {
	background: #F7A9001A;
	padding: 15px;
	float: right;
	width: 100%;
	margin-bottom: 20px;
	border-radius: 8px;
	box-sizing: border-box;
	font-size: 15px;
	color: #FBA700;
}
.topsvg-linst {
	float: right;
	width: 100%;
	text-align: center;
	margin: 25px 0px;
}
.topsvg-linst img {
	width: 100px;
	height: 100px;
}
.form-row.form-row-firstertertert {
	padding: 0px !important;
	border: 1px solid #eee;
	background: #fbfbfb;
	border-radius: 8px;
	float: right;
	width: 100%;
	margin-top: 20px !important;
}
.form-row.form-row-firstertertert #orderid {
	float: right;
	width: 90%;
	border: unset !important;
	background: unset !important;
	font-size: 15px;
	margin: 0px;
}
.form-row.form-row-firstertertert .button {
	box-shadow: unset !important;
	background: unset;
	color: #515151;
	font-size: 20px;
	width: 10%;
	text-align: left;
	padding-top: 15px;
	padding-bottom: 11px;
	border: unset !important;
	padding-left: 15px;
}
.form-row.form-row-firstertertert .button:hover {
	background: none !important;
	color: #2DCEA2;
}
.fieldbox-top-45645v45445.rtertet453 {
	width: 50%;
}
.etel-title-order::before {
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #2dcea2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 7px;
	margin-left: 8px;
}
.etel-title-order {
	float: right;
	padding: 15px 10px;
	font-size: 17px;
}
.box-tozih-order-tracking {
	float: right;
	width: 100%;
	text-align: center;
	font-size: 15px;
}

.avatar-container-45345 {
	float: right;
	width: 50px;
	height: 50px;
	padding: 5px;
	background: #eee;
	border-radius: 150px;
	overflow: hidden;
}
.avatar-container-45345 img {
	border-radius: 150px;
}

.main-blog-1345435 .comment-author.vcard .avatar-container-45345 {
	width: 40px;
	height: 40px;
	margin-left: 10px;
	margin-top: -5px;
}

.main-blog-1345435 .comment-author.vcard .avatar-container-45345 img {
	width: 100%;
	height: 100%;
	margin: unset !important;
	padding: 0px !important;
}

.ab-item .avatar-container-45345 {
	padding: 0px !important;
	background: none;
}
.ab-item #wp-admin-bar-user-info .avatar-container-45345 .avatarew {
  width: 90px !important;
  height: 90px !important;
}

/* rangnew 1.7.8 */


.order-farnam-list-box {
	float: right;
	width: 100%;
	padding: 10px;
	box-sizing: border-box;
}

.order-farnam-list-box1 {
	background: #fff;
	border-radius: 5px;
	box-shadow: 0 10px 40px rgba(110,134,216,.1);
}
.axtion-farnam-list .woocommerce-button {
	float: left;
	background: unset !important;
	box-shadow: unset !important;
	border: 1px solid #2DCEA2 !important;
	color: #2DCEA2 !important;
}
.axtion-farnam-list {
	float: right;
	width: 100%;
	background: #fff;
	padding: 15px;
	box-sizing: border-box;
	border-radius: 0px 0px 5px 5px;
	border-top: 1px solid #eee;
}

.order-farnam-list-box1 {
	background: #fff;
	border-radius: 5px;
	box-shadow: 0 10px 40px rgba(110,134,216,.1);
	float: right;
	width: 100%;
	box-sizing: border-box;
}
.order-farnam-list-box13 {
	float: right;
	background: #2DCEA2;
	padding: 10px;
	border-radius: 5px;
	color: #fff;
}
.tprise-totoal-order-farnamnew1 {
	float: right;
	padding: 12px;
}


.order-farnam-list-box13 svg {
	margin-top: -1px;
	float: right;
	margin-left: 10px;
}
.order-farnam-list-box23 {
	float: right;
	width: 100%;
	padding: 20px;
	box-sizing: border-box;
}
.order-list-name-img-fegerger {
	float: left;
	width: 100%;
	padding: 20px;
	border-top: 1px solid #eee;
	box-sizing: border-box;
}
.order-farnam-list-box13 {
	float: right;
	background: #eee;
	padding: 10px;
	border-radius: 5px;
	color: #666;
}
.order-list-name-img-fegerger .order-list-name-img-fegerger1 {
	background: #eee;
	float: left;
	padding: 10px;
	border-radius: 0px;
	border-radius: 5px;
}
.order-list-name-img-fegerger .order-list-name-img-fegerger1 svg {
	float: right;
	margin-left: 8px;
	margin-bottom: -2px;
	margin-top: -1px;
}

.order-list-name-img-fegerger1 svg {
	float: right;
	margin-top: -2px;
	margin-left: 8px;
}
.order-products-list-img .tasvir-dfgdfg {
	float: right;
	width: 50px;
	padding: 2px;
	background: #fff;
	border-radius: 150px;
	height: 50px;
	margin: 0px;
	margin-left: 10px;
	border: 1px solid #eee;
}
.order-products-list-img .tasvir-dfgdfg img {
	border-radius: 150px;
	padding: 5px;
	box-sizing: border-box;
}
.order-list-name-img-fegerger .order-list-name-img-fegerger1 {
	background: none;
	float: left;
	padding: 10px;
	border-right: 1px solid #eee;
	border-radius: 0px;
}
.order-products-list-img {
	float: right;
	width: 70%;
}
.iran000wrwerwe {
	float: right;
	margin-right: 10px;
	margin-top: 0px;
	padding: 10px 15px;
	border-radius: 5px;
}

.order-list-name-img-fegerger1 {
	float: left;
	padding: 10px;
}

.order-list-name-img-fegerger {
	float: left;
	width: 100%;
	padding: 20px;
	border-top: 1px solid #eee;
	box-sizing: border-box;
	background: #fbfbfb;
}

.u-columns.woocommerce-Addresses.col2-set.addresses .woocommerce-Address {
	background: #fff;
	padding: 20px;
	box-sizing: border-box;
	border-radius: 5px;
	box-shadow: 0 10px 40px rgba(110,134,216,.1);
}
.u-columns.woocommerce-Addresses.col2-set.addresses .woocommerce-Address .edit {
	padding: 10px;
	background: #eee;
	border-radius: 6px;
}
#profile-user-tasvir-1 {
	background: #eee;
	padding: 20px;
	border-radius: 15px;
	margin-bottom: 25px;
}
.footer-menu-box2 ul li a::before {
	content: "";
	float: right;
	width: 6px;
	height: 6px;
	background: #eee !important;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 4px;
	margin-left: 8px;
	opacity: 1 !important;
	position: relative;
}
.elementor-swiper-button i {
	color: #fff;
}
.gajslider .elementor-swiper-button i {
	color: #111 !important;
}
.footer-menu-box2 li {
	list-style: none;
	float: right;
	width: 100%;
}
.footer-menu-box2 h2 {
	line-height: 25px;
	font-weight: 400;
}
.footer-menu-box2 ul {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 100%;
	padding: 0px 10px !important;
	margin: 10px 0px !important;
}
.footer-menu-box2 ul li a {
	float: right;
	width: 100%;
	padding: 4px 0px !important;
}

.woocommerce #reviews #comments ol.commentlist img {
	float: right;
	width: 50px;
	border-radius: 150px;
	padding: 5px;
	background: #eee;
	height: 50px;
}

#single-product-tab-402-1 #tab-description .aligncenter {
	margin: auto;
	float: unset;
	display: block;
}
#single-product-tab-402-1 #tab-description .wp-caption, #single-product-tab-402-1 #tab-description img {
	max-width: 100%;
	height: unset;
}

#single-product-tab-402-1 #tab-description ul li {
	list-style: none;
	margin: 5px 0px;
}

#single-product-tab-402-1 #tab-description ul li strong {
	color: #2DCEA2;
}
#single-product-tab-402-1 #tab-description ul li::before {
	content: "\f5e1";
	font-family: material design icons;
	float: right;
	margin-left: 8px;
	font-size: 20px;
	margin-top: -1px;
	color: #2DCEA2;
}

.woosc-settings-tools li:last-child {
	display: none;

}
.woosc-area .woosc-inner .woosc-table .tr-default.tr-odd.tr-rb4l.tr-content {
	display: none;
}

.wast-form-group {
	box-sizing: border-box;
}

.wast-btn-secondary {
	color: #fff;
	background-color: #868e96;
	border-color: #868e96;
	padding: 10px;
	font-size: 14px;
	margin-top: -10px;
}
.wast-start-ticket .wast-row > .wast-col-12:not(:last-child) div {
	padding: 10px 0px;
	box-sizing: border-box;
}


.wast-col-12 {

	box-sizing: border-box;
}
.wast-form-check #status-closed {
	float: right;
	position: relative;

}
.wast-col-12.wast-col-lg-6.wast-form-group select {
	margin-top: 10px;

}
.wast-btn-success {

	padding: 15px;
	font-size: 14px;
	background: #868e96;
	border-color: #868e96;
}
.wast-btn-primary {
	padding: 10px;
	font-size: 13px;
	margin-top: -10px;
	background: #868e96;
	border-color: #868e96;
}

.woocommerce-product-gallerynewimagebox12 .mizan-flash5555 {
	z-index: 1;
}

/* کد های اختصاصی افزونه تیکت */

.list-joziat-meta-mbn {
	padding: 5px !important;
}
.number-ticket-23423 span {
	background: #2DCEA2 !important;
}

.wast-wrapper .wast-custom-select-item.wast-custom-select-item--selected {
	background: #2DCEA2 !important;
}

.number-ticket-23423.bazhast span {
	background: orange !important;
}

.number-ticket-23423.no-ticket-12 span {
	background: #57606f !important;
}

.show-ticket-mbn {
	border-color: #2DCEA2 !important;
	color: #2DCEA2 !important;
}
.show-ticket-mbn svg path, .show-ticket-mbn svg circle {
	stroke: #2DCEA2 !important;
}
.show-ticket-mbn:hover svg path, .show-ticket-mbn:hover svg circle {
	stroke: #fff !important;
}
.ticket-tak-2:hover .ticket-title-mbn::before {
	background: #2DCEA2 !important;
}
.title-45345fdsvsdfsdf a {
	font-size: 15px;
}

.wast-wrapper .wast-filter.wast-clearfix.list-filter-dsfsfferer32243 .wast-custom-select-item.selected {
	background: #2DCEA2 !important;
}

.list-joziat-meta-mbn {
	border-radius: 8px !important;
}

.ticket-countbox-2 {
	border-radius: 5px !important;
}
.show-ticket-mbn:hover {
	background: #2DCEA2 !important;
	color: #fff !important;
}
.title-45345fdsvsdfsdf a {
	border-radius: 5px !important;
}

.wast-filter.wast-clearfix.list-filter-dsfsfferer32243 {
	border-radius: 8px !important;
}
.wast-filter.wast-clearfix.list-filter-dsfsfferer32243 ul li a {
	border-radius: 5px !important;
}
.ticketlist-435435 {
	border-radius: 8px !important;
}

.ticket-tak-2 {
	border-radius: 5px !important;
}

.nevisande-ticket-243-mbn {
	border-radius: 5px !important;
}

.show-ticket-mbn {
	border-radius: 5px !important;
}

.irantest-list-mookticket-original {
	border-radius: 8px !important;
}

.irantest-list-mookticket-original .ticket-title-234243 .code-ticket-435345 {
	border-radius: 5px !important;
}

.ticket-test-box-mbn {
	border-radius: 5px !important;
}

.stu-mbn {
	border-radius: 5px !important;
}

.bakhsh-mbn435645 {
	border-radius: 5px !important;
}
.ticket-replay23424323 {
	border-radius: 8px !important;
}
.replay-onvan-mbn {
	border-radius: 0px 0px 5px 5px !important;
}
.replay-bala-34534mbn .wast-float-left {
	border-radius: 5px !important;
}

.irantest-ticket-form-mbn {
	border-radius: 8px !important;
}

.irantest-ticket-form-mbn .wast-row input, .irantest-ticket-form-mbn .wast-row select, .irantest-ticket-form-mbn .wast-row textarea {
	border-radius: 5px !important;
}

.irantest-ticket-form-mbn .wast-row .wast-custom-file .wast-custom-file-label {
	border-radius: 5px !important;
}

.irantest-ticket-form-mbn .wast-row input, .irantest-ticket-form-mbn .wast-row select, .irantest-ticket-form-mbn .wast-row textarea {
	border-radius: 5px !important;
}

.irantest-ticket-form-mbn .wast-col-12.wast-form-group.wast-form-check #status-closed {
	margin-top: 5px;
}

.plaviat-ee-mbn1 {
	border-radius: 5px !important;
}

.irantest-ticket-form-mbn .wast-btn.wast-btn-success {
	background: #2DCEA2 !important;
}
.replay-bala-34534mbn strong::before {
	background: #2DCEA2 !important;
}
.list-joziat-meta-mbn {
	background: #F3F3F3 !important;
}

.wast-filter.wast-clearfix.list-filter-dsfsfferer32243 {
	background: #F3F3F3 !important;
}
.ticketlist-435435 {
	background: #f3f3f3 !important;
}
.nevisande-ticket-243-mbn {
	background: #f3f3f3 !important;
}
.irantest-list-mookticket-original {
	background: #f3f3f3 !important;
}

.plaviat-ee-mbn1 {
	background: #e6e6e6 !important;
}
.replay-onvan-mbn {
	background: #f3f3f3 !important;
}
.ticket-replay23424323 {
	border-color: #f3f3f3 !important;
}
.wast-card-body.ticket-asli-234234 {
	border-color: #f3f3f3 !important;
}
.irantest-ticket-form-mbn {
	background: #f3f3f3 !important;
}
.wast-btn.wast-btn-secondary.wast-btn-sm.wast-float-left {
	background: #515151 !important;
}

.wast-btn.wast-btn-primary.wast-btn-sm.wast-float-left {
	background: #515151 !important;
}

.irantest-ticket-form-mbn .wast-row .wast-custom-file .wast-custom-file-label {
	background: #515151 !important;
}
.list-joziat-meta-mbn .ticket-countbox-1:first-child {
	display: none;
}
.ticket-countbox-1 {
	width: 25% !important;
}
.wast-filter.wast-clearfix.list-filter-dsfsfferer32243 .wast-custom-select-item:hover {
	background: #515151 !important;
}
/* 1.2.9 css jod */

.fieldbox-top-456456666666666v {
	background: none !important;
	padding: 0px;
	border: unset !important;
}

.fieldbox-top-456456666666666v45435 {
	float: right;
	width: 100%;
	background: #fbfbfb;
	border: 1px solid #eee;
	border-radius: 5px;
	padding: 25px;
	box-sizing: border-box;
}

.fieldbox-top-456456666666666v45435 h3 {
	float: right;
	width: 100%;
	margin: 0px;
	font-weight: 400;
	font-size: 18px;
	margin-bottom: 20px;
}

.fieldbox-top-456456666666666v45435 h3::before {
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #2dcea2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 8px;
	margin-left: 8px;
}

.product-list-order-view {
	float: right;
	width: 100%;
}

.product-list-order-view43534543 {
	float: right;
	width: 100%;
	margin-bottom: 20px;
	border: 1px solid #eee;
	background: #fff;
	border-radius: 5px;
	padding: 20px;
	box-sizing: border-box;
}

.product-list-order-view43534543 .product-list-order-view-img {
	float: right;
	width: 60px;
	height: 60px;
}

.product-list-order-view-name {
	float: right;
	font-size: 15px;
	padding: 15px;
}
.product-list-order-view-price {
	float: left;
	background: #eee;
	padding: 10px;
	margin: 6px 0px;
	border-radius: 5px;
}
.product-list-order-view-count {
	float: left;
	padding: 10px;
	margin: 6px;
	background: #2DCEA2;
	color: #fff;
	border-radius: 5px;
	margin-left: 10px;
}
.product-list-order-view43534543 .product-list-order-view-img {
	float: right;
	width: 50px;
	height: 50px;
	box-sizing: border-box;
}

.fieldbox-top-456456666666666v45345 {
	float: right;
	width: 100%;
	background: #fbfbfb;
	border: 1px solid #eee;
	border-radius: 5px;
	padding: 25px;
	box-sizing: border-box;
	margin-top: 20px;
}
.phone-mail-4334 {
	float: right;
	background: #eee;
	padding: 10px 15px;
	margin-top: 15px;
	margin-left: 10px;
	border-radius: 5px;

}

.fieldbox-top-456456666666666v address {
	border-radius: 5px;
}

.fieldbox-top-456456666666666v45345 h3::before {
	content: "";
	float: right;
	width: 10px;
	height: 10px;
	background: #2dcea2;
	border-radius: 100% 50% 50% 100%/75% 69% 69% 75%;
	margin-top: 8px;
	margin-left: 8px;
}

.fieldbox-top-456456666666666v45345 h3 {
	float: right;
	width: 100%;
	margin: 0px;
	margin-bottom: 0px;
	font-weight: 400;
	font-size: 18px;
	margin-bottom: 20px;
}
.fieldbox-top-456456666666666v6666645345 {
	float: right;
	width: 100%;
}
.product-list-order-view43534543:last-child {
	margin-bottom: 0px;
}

.woocommerce-MyAccount-content #yith-wcwl-form {
	background: #fff;
	padding: 20px;
	box-sizing: border-box;
	float: right;
	width: 100%;
	border-radius: 5px;
	box-shadow: 0 10px 40px rgba(110,134,216,.1);
}
.woocommerce-MyAccount-content #yith-wcwl-form .wishlist-items-wrapper {
	box-shadow: unset !important;
}

.woocommerce-MyAccount-content #yith-wcwl-form .shop_table {
	border: 1px solid #eee;
	background: #ffff;
	padding: 0px;
}
.woocommerce-MyAccount-content #yith-wcwl-form .shop_table thead tr th {
	border: unset !important;
	background: #eee;
}
.woocommerce-MyAccount-content #yith-wcwl-form .shop_table .product-thumbnail img {
	width: 60px;
	margin: auto;
	background: #eee;
	padding: 5px;
	box-sizing: border-box;
	border-radius: 150px !important;
	margin: auto;
	float: none;
}
.woocommerce-MyAccount-content #yith-wcwl-form .shop_table .product-name a {
	font-size: 14px;
}
.woocommerce-MyAccount-content #yith-wcwl-form .shop_table .product-add-to-cart a {
	background: #eee;
	padding: 10px;
	font-size: 14px;
	border-radius: 5px;
}
.yith-wcwl-share li a {
	border-radius: 150px;
	padding-top: 6px;
}
.woocommerce-MyAccount-content #yith-wcwl-form .shop_table .product-thumbnail {
	width: unset;
	text-align: center;
}
.woocommerce-MyAccount-content #yith-wcwl-form table.wishlist_table tr:nth-child(2n+1) {
	position: relative;
	background: #f9f9f9;
}
.slide401 .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
	float: left;
	margin-left: 5px;
}

.slide401 .elementor-swiper-button i {
	color: #111111ad;
}
.phone-mail-4334 i {
	float: left;
	font-size: 17px;
	margin-bottom: -5px;
	margin-right: 8px;
	margin-top: -1px;
}

.product-ticket-list-mbn {

	display: none;
}
.nevisande-ticket-243-mbn {
	display: none;
}
.wast-date-columntime-ticket-mbn {
	margin-left: 0px !important;
}
.number-ticket-23423.bastesgode span {
	background: #e60b20 !important;
}

.number-ticket-23423.baresishod span {
	background: #00b3dd !important;
}
.fieldbox-top-456456666666666v address {
	background: #fff;
	padding: 15px;
	box-sizing: border-box;
	border-radius: 5px;
	border: 1px solid #eee;
}
/* 1.3.1 css */

#user-403-farvardin {
	background: #fff !important;
	padding: 10px;
	border-radius: 15px;
	border: 1px solid #c8d6e5 !important;
}

.mot-donya-fiveuser-403-farvardin svg {
	width: 25px;
	height: 25px;
}
.mot-donya-fiveuser-403-farvardin-icon {
	float: right;
	text-align: center;
	padding-top: 2px;
	margin-bottom: -2px;
}
.mot-donya-fiveuser-403-farvardin svg path {
	stroke: #222f3e;
}
.mot-donya-fiveuser-403-farvardin-title {
	float: right;
	padding: 5px;
	margin-right: 8px;
	font-weight: 400;
	color: #603b19;
}

.mot-donya-fiveuser-403-farvardin svg circle {
	stop-color: ;
	stroke: #01a3a4;
	fill: #01a3a4;
}
.mot-donya-fiveuser-403-farvardin-title {
	float: right;
	padding: 5px;
	margin-right: 8px;
	font-weight: 400;
	color: #222f3e;
}
#sabad-farvardin-403 {
	border-radius: 15px;
	height: 52px;
	width: 52px !important;
	padding-top: 14px !important;
}
#sabad-farvardin-403 svg {
	width: 25px;
	height: 25px;
}

#sabad-farvardin-403 svg path {
	fill: none !important;
}
#sabad-farvardin-403 svg path {
	fill: none !important;
	color: ;
	stroke: #222f3e;
}
#sabad-farvardin-403 svg circle {
	stroke: #222f3e;
}
#sabad-farvardin-403 .sabadnumbercolor {
	background: #01a3a4 !important;
	width: 20px !important;
	height: 30px !important;
	padding-top: 7px;
	margin-top: 11px !important;
	margin-right: -8px !important;
}

#menucolornew43 .dmega {
	background: #fff;
	padding: 0px 10px;
	border-radius: 15px;
	padding-right: 40px;
	padding-left: 0px;
}

.mehrine-1mr-403-farvardin-one {
	text-align: center;
}

.mehrine-1mr-403-farvardin-one img {
	min-width: 150px;
	height: unset;
	margin: auto;
	max-width: 150px;
}

.gggdf-403-farvardin-one23213 strong {
	background: #01a3a4;
	color: #fff;
	padding: 2px 10px;
	border-radius: 90px;
	margin-left: 5px;
}
.mehrine-1mr-403-farvardin-one h4 {
	float: right;
	width: 100%;
	font-size: 15px;
	margin: 15px 0px;
	color: #222f3e;
	font-weight: 400;

}

.gggdf-403-farvardin-one23213 {
	float: right;
	width: 100%;

}
#menucolornew43 .dmega::before {
	content: "\f35c";
	font-family: material design icons;
	position: absolute;
	margin-top: 11px;
	font-size: 20px;
	right: 0;
	margin-right: 10px;
	width: 30px;
	height: 30px;
	border-radius: 90px;
	text-align: center;
	padding-top: 2.5px;
	color: #383f46;
}
.slider-403-farvardin-image-slider-thumb {
	float: right;
	width: 100%;
	box-sizing: border-box;
}
#soalekht .elementor-accordion-item {
	border: 0px solid;
}

#soalekht .elementor-accordion-item .elementor-tab-title {
	background: #F0F5FB;
	margin: 10px 0px;
	padding: 20px;
	border-radius: 10px;
}
#soalekht .elementor-accordion-item .elementor-tab-title.elementor-active {
	background: #C8D6E5 !important;
}

#soalekht .elementor-accordion-item .elementor-tab-title .elementor-accordion-icon {
	float: left;
	width: 30px;
	height: 30px;
	background: #fff;
	text-align: center;
	padding-top: 9px;
	border-radius: 90px;
	margin-top: -8px;
}

#soalekht .elementor-tab-content {
	border: 1px solid #C8D6E5;
	padding: 25px;
	border-radius: 10px;
	margin: 15px 0px;
}
.slider-403-farvardin-image-slider-thumb #slider-big-image-403 .tedad-cat-403-111dfrr {
	margin: auto;
	max-width: 300px;
	float: unset;
}
#slider-thumb-image-403-1 .tedad-cat-403-111dfrr {
	width: 80px;
	height: 80px;
	margin: auto;
	background: #c8d6e5;
	padding: 10px !important;
	border-radius: 150px !important;
	overflow: hidden;
	margin-bottom: 10px;
	cursor: pointer;
}
#slider-thumb-image-403-1 .tedad-cat-403-111dfrr img {
	border-radius: 150px;
	padding: 5px;
	background: #fff;
}
.slider-403-farvardin-image-slider-thumb #slider-big-image-403 .tedad-cat-403-111dfrr {
	margin: auto;
	max-width: 350px;
	float: unset;
	border-radius: 100%;
	overflow: hidden;
	padding: 30px;
	border: 1px solid #c8d6e5;
	background: #fff;
}

.mot-donya-fiveuser-403-farvardin {
	float: right;
}
#user-403-farvardin::before {
	margin-top: 2px;
	margin-bottom: -5px;
	color: #4a5560;
}
.slider-403-farvardin-image-slider-thumb #slider-big-image-403 .tedad-cat-403-111dfrr img {
	width: 100%;
	border-radius: 100%;
}
#slider-thumb-image-403-1 .swiper-slide-thumb-active .tedad-cat-403-111dfrr {
	background: #01a3a4;
}

#slider-big-image-403 {
	float: right;
	width: 100%;
	margin-bottom: 20px;
}
#slider-thumb-image-403-1 {
	float: right;
	width: 100%;
	position: relative;
}

#slider-thumb-image-403-1 .iran-button-slider {
	width: 35px;
	height: 35px;
	background: #fff;
	border-radius: 150px;
	box-shadow: 0px 2px 4px #11111145;
}
#slider-thumb-image-403-1 .iran-button-slider::after {
	font-size: 18px;
}
#slider-thumb-image-403-1 .swiper-button-next.iran-button-slider {
	margin-right: -10px;
}
#slider-thumb-image-403-1 .swiper-button-prev.iran-button-slider {
  margin-left: -10px;
}
.rast-right-403-farvardin-one {
	float: right;
	width: 20%;
}
.rast-right-403-farvardin-two {
	float: right;
	width: 100%;
	background: #01a3a4;
	min-height: 350px;
	border-radius: 25px;
}


.chap-left-403-farvardin-one {
	float: left;
	width: 80%;
	padding-right: 25px;
	box-sizing: border-box;
}
.rast-right-403-farvardin-two {
	float: right;
	width: 100%;
	background: #01a3a4;
	min-height: 350px;
	border-radius: 25px;
	position: relative;
	max-height: 40px;
}
.rast-right-403-farvardin-two svg {
	width: 80px;
	height: 80px;
	left: 0;
	position: absolute;
	margin-top: -5px;
}



.title-left-403-farvardin-one i {
	float: right;
	background: #01a3a4;
	width: 30px;
	height: 30px;
	text-align: center;
	border-radius: 90px;
	padding-top: 6px;
	color: #fff;
	margin-top: -5px;
	margin-left: 10px;
}
.title-left-403-farvardin-one {
	float: right;
	width: 100%;
	font-size: 17px;
	padding: 15px 0px;
	margin-right: -75px;
	position: relative;
}

.buttom-234234-farvardin-403 {
	float: right;
	width: 100%;
	margin-bottom: -20px;
	margin-top: -20px;
	margin-right: -40px;
}
.chap-left-403-farvardin-twi {
	float: right;
	width: 100%;
	background: #e2e7ec;
	padding: 20px;
	border-radius: 15px;
	margin-right: -90px;
	margin-top: 30px;
	/* position: relative; */
}
.mr-402-box-product-403-farvardin-box42 {
	padding: 25px;
	background: #fff;
	border-radius: 15px;
	float: right;
	width: 100%;
	position: relative;
}
.daroffer-sepid-mobilewertetertws-mr-402-403-farvardin-box42 {
	top: 0;
	position: absolute;
	left: 0;
	background: #01a3a4;
	padding: 5px 10px;
	border-radius: 90px 90px 0px 90px;
	margin-top: -10px;
	margin-left: 20px;
	color: #fff;
}
.daroffer-sepid-mobilewertetertws-mr-402-403-farvardin-box42::before {
	border-right: ;
	content: "";
	border-right: 20px solid #01a3a4;
	float: right;
	border-bottom: 10px solid transparent;
	position: absolute;
	right: 0;
	bottom: 0;
	margin-bottom: -5px;
}

.price-403-farvardin-product-flower-slider-one {
	float: right;
	width: 100%;
	margin-top: 10px;
	font-size: 15px;
	color: #222f3e;
}
.price-403-farvardin-product-flower-slider-one del {
	background: #F0F5FB;
	font-size: 13px;
	padding: 4px 6px;
	border-radius: 90px;
	color: #7b8999;
}
.price-403-farvardin-product-flower-slider-one del .woocommerce-Price-currencySymbol {
	display: none;
}
.price-403-farvardin-product-flower-slider-one ins {
	margin-right: 5px;
}
.product-list.koodak-farnam-1-plusddfg-farvardin31 {
	width: 20%;
	padding: 10px;
}

.svg-element-footer-product-flower-list-one svg {
	width: 90px;
	height: 90px;
	transform: rotate(-90deg);
	margin-left: -7px;
	margin-bottom: -7px;
}
.svg-element-footer-product-flower-list-one {
	position: absolute;
	left: 0;
	bottom: 0;
}
.svg-element-footer-product-flower-list-one svg path {
	fill: #F0F5FB;
}
.product-list.koodak-farnam-1-plusddfg-farvardin31 .price-403-farvardin-product-flower-slider-one del {
	float: right;
	width: 100%;
	background: none;
	box-sizing: border-box;
}
.svg-element-footer-product-flower-list-two {
	float: right;
	text-align: center;
	padding: 20px;
	box-sizing: border-box;
	position: absolute;
	left: 0;
	top: 0;
	height: 70px;
	margin-top: 20px;
}

.svg-element-footer-product-flower-list-two i {
	background: #fff;
	display: table;
	margin: auto;
	border-radius: 90px 50px 90px 90px;
	font-size: 19px;
	padding-top: 10px;
	box-sizing: border-box !important;
	width: 40px;
	margin-left: -15px;
	height: 40px;
	margin-top: -5px;
	box-shadow: 0px 2px 4px #CACACA3B;
}
.blog-new-402-farvardin-403-blog {
	float: right;
	width: 20%;
	padding: 10px;
}
.product-list.koodak-farnam-1-plusddfg-farvardin31:hover .svg-element-footer-product-flower-list-two i {
	background: #01a3a4;
	color: #fff;
	transition: 0.2s;
}
.product-list.koodak-farnam-1-plusddfg-farvardin31 .svg-element-footer-product-flower-list-two i {
	transition: 0.2s;
}
.blog-new-402-farvardin-403-blog2 {
	background: #F0F5FB;
	padding: 25px 20px 10px 20px;
	border-radius: 15px;
}
.blog-new-402-2-img-farvardin-403-blog-img {
	width: 100px;
	margin: auto;
	border-radius: 150px;
	padding: 10px;
	background: #fff;
	height: 100px;
	overflow: hidden;
}

.blog-new-402-2-img-farvardin-403-blog-img img {
	border-radius: 150px;
}

.blog-new-402-farvardin-403-blog:first-child .blog-new-402-farvardin-403-blog2 {
	background: #01a3a4;
}
.blog-new-402-farvardin-403-blog2 .comment-title-402-4-farvardin-403-blog h4 {
	font-weight: 400;
	line-height: 25px;
	min-height: 50px;
	max-height: 50px;
	overflow: hidden;
	color: #222f3e;
	font-size: 15px;
	text-align: center;
}

.didgah-402-box-farvardin-403-blog {
	width: 35px;
	height: 56px;
	margin: auto;
	background: #fff;
	text-align: center;
	border-radius: 90px;
	margin-bottom: 15px;
	font-size: 14px;
	padding-top: 1px;
}
.blog-new-402-farvardin-403-blog:first-child .blog-new-402-farvardin-403-blog2 .didgah-402-box-farvardin-403-blog {
	background: #007273;
	color: #fff;
}
.blog-new-402-farvardin-403-blog:first-child .blog-new-402-farvardin-403-blog2 .blog-new-402-2-img-farvardin-403-blog-img {
	background: #007273;
}
.blog-new-402-farvardin-403-blog:first-child .blog-new-402-farvardin-403-blog2 .comment-title-402-4-farvardin-403-blog h4 {
	color: #fff;
}
.blog-new-402-farvardin-403-blog2:hover .didgah-402-box-farvardin-403-blog {
	background: #01a3a4;
	color: #fff;
	transition: 0.2s;
}
.blog-new-402-farvardin-403-blog:first-child .blog-new-402-farvardin-403-blog2:hover .didgah-402-box-farvardin-403-blog {
	background: #fff;
	color: #01a3a4;
}
.didgah-402-box-farvardin-403-blog {
	transition: 0.2s;
}
.didgah-402-box-farvardin-403-blog i {
	float: right;
	width: 100%;
	font-size: 16px;
	margin-top: 8px;
}
.product-list.koodak-farnam-1-plusddfg-farvardin31 .daroffer-sepid-mobilewertetertws-mr-402-403-farvardin-box42 {
	margin-top: 50px;
	left: unset;
	right: 0;
	margin-right: -15px;
	transform: rotate(-90deg);
	margin-left: 0px;
	border-radius: 0px 90px 90px 90px;
}
.product-list.koodak-farnam-1-plusddfg-farvardin31 .daroffer-sepid-mobilewertetertws-mr-402-403-farvardin-box42::before {
	left: 0;
	position: absolute;
	right: unset;
	top: ;
	bottom: unset;
	margin-top: -10px;
	transform: rotate(180deg);
}
.product-list.koodak-farnam-1-plusddfg-farvardin31 .price-403-farvardin-product-flower-slider-one del .woocommerce-Price-currencySymbol {
	display: inline-block;
	float: unset;
}
.title-product-flower-slider-one {
	float: right;
	width: 100%;
	line-height: 25px;
	margin: 5px 0px;
	min-height: 50px;
	max-height: 50px;
	overflow: hidden;
	color: #222f3e;
	margin-top: 20px;
}

#user-403-farvardin .user-meta {
	margin-right: -45px;
}

.counter-tedad-product-farvardin-403 {
	float: right;
}
.counter-tedad-product-farvardin-403-box {
	float: left;
	width: 60px;
	height: 60px;
	border-radius: 150px;
	background: #fff;
	overflow: hidden;
	padding: 5px;
}

.counter-tedad-product-farvardin-403-box {
	float: left;
	width: 60px;
	height: 60px;
	border-radius: 150px;
	background: #fff;
	overflow: hidden;
	padding: 5px;
	margin-left: -30px;
	box-shadow: 0px 2px 4px #1111112b;
}
.counter-tedad-product-farvardin-403-box img {
	border-radius: 150px;
}
.counter-tedad-product-farvardin-403-box-one {
	float: left;
	background: #fff;
	padding: 5px 10px;
	border-radius: 90px;
	box-shadow: 0px 2px 4px #1111112b;
	margin-top: 17px;
	margin-left: -25px;
}

.iran-pak-offer-farvardin-403-one {
	float: right;
	width: 100^;
	padding: 20px;
	color: #fff;
	box-sizing: border-box;
}

.iran-pak-offer-farvardin-403-one span {
	float: right;
	width: 100%;
	text-align: right;
}
.iran-pak-offer-farvardin-403-one .tarh-gaj-offer {
	background: #fff;
	float: right;
	color: #222f3e;
	padding: 5px 10px;
	min-width: 130px;
	text-align: center;
	border-radius: 10px;
	margin-top: 10px;
}
.iran-pak-offer-farvardin-403-one i {
	float: right;
	margin-top: 13px;
	font-size: 20px;
	margin-left: 8px;
}
.ht-row.ns-402-197564876-000mr-402.fdd34234-farvardindr4 {
	width: 80%;
	float: right;
}
.product-list-off-401aswhgmr402.hgtt4444444444444444 {
	float: right;
	width: 100%;
}
.chap-left-403-farvardin-twi .owl-nav button {
	position: relative;
	margin: unset !important;
	float: right !important;
	left: unset !important;
	top: unset !important;
	margin-left: 5px !important;
	margin-right: 5px !important;
}
.chap-left-403-farvardin-twi .owl-nav {
	float: left;
	margin-bottom: -35px;
	margin-top: 20px;
	width: unset;
}
.chap-left-403-farvardin-twi .owl-nav {
	float: left;
	margin-bottom: -35px;
	margin-top: 20px;
}

.ht-row.ns-402-10.plusdd1fgfdee .price-403-farvardin-product-flower-slider-one {
	min-height: 40px;
	padding-top: 10px;
	margin-bottom: -10px;
}
.ht-row.ns-402-10.plusdd1fgfdee .price-403-farvardin-product-flower-slider-one del {
	margin-top: -15px;
}

.bak-mm-1 .woof_products_top_panel_ul li:first-child {
	display: none;
}


.bak-mm-1 .woof_products_top_panel_ul li ul li:first-child {
	display: none;
}
.bak-mm-1 .woof_products_top_panel_ul li .woof_remove_ppi::before {
	background: #fff;
	width: 25px;
	height: 25px;
	border-radius: 150px;
	text-align: center;
	padding-top: 0px;
	line-height: 22px;
	padding-top: 1px;
	box-sizing: border-box;
	margin-top: 4px;
	margin-bottom: -2px;
	margin-left: 8px;
}
.list-meta-2.d5456546f {
	min-height: 50px;
}
.main-blog-2 img , .main-blog-2 .wp-caption {
	max-width: 100%;
	height: auto;
}
.bak-mm-1 .woof_products_top_panel_ul li ul li {
	margin: 0px !important;
	padding: 0px;
}


.woocommerce-message {
	float: right;
	width: 100%;
	box-sizing: border-box;
}

.tickets {
	display: none;
}

/* 1.3.3 css */

.side-meta-1-box.ksfgfdg .add_to_wishlist.single_add_to_wishlist:hover svg path {
	stroke: #fff;
}
.side-meta-1-box.ksfgfdg .yith-wcwl-add-to-wishlist svg {
	margin-bottom: 11px !important;
	width: 24px !important;
	height: 24px !important;
}
.side-meta-1-box.ksfgfdg .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse svg {
	margin-bottom: 14px !important;
}


.yith-wcwl-add-to-wishlist svg {
	display: table;
	margin: auto !important;
	float: unset;
	width: 22px !important;
	height: 22px !important;
}


.nimche-21 .liningk .yith-wcwl-wishlistaddedbrowse {
	float: right;
	width: 100%;
	margin-top: -4px !important;
	padding-top: 0px !important;
}
.woo-price-single432 .woocommerce-variation-price {
	position: absolute;
	width: 100%;
	top: 0;
}
.sepid-product-tab-1 .paiin-box-401-tab .yith-wcwl-wishlistaddedbrowse {
	margin-top: 0px !important;
}
.product-list-off-401as .yith-wcwl-wishlistaddedbrowse {
	margin-top: 0px !important;
}

.risk-meta.rthrth44444.mk-45645645645654.mr-402-87 .add_to_wishlist.single_add_to_wishlist {
	padding-top: 7px !important;
}
.risk-meta.rthrth44444.mk-45645645645654.mr-402-87 .yith-wcwl-wishlistaddedbrowse {
	margin-top: -10px !important;
	padding-top: 8px !important;
}
.product-meta-sepid.iransingle-product #yith-wcwl-icon-heart-outline {
	margin-top: -2px !important;
}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
	line-height: 16px;
	border: unset !important;
	cursor: pointer;
}

.coupon #coupon_code {
	line-height: 21px;
}

.price-kharid .woocommerce-variation-price {
	position: absolute;
	top: 0;
	width: 100%;
}

.price-kharid .quantity .qty {
	max-width: 70px;
}

.main-asl-product-1:first-child {
	overflow: hidden;
}
.main-asl-product-1 .woocommerce-Tabs-panel {
	float: right;
	width: 100%;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
	text-align: right;
}



.woocommerce-product-gallery__trigger img {
	display: none !important;
}


.woof_childs_list_opener {
	margin-top: 7px !important;
}


.woof_products_top_panel {
	padding: 0px 15px;
	box-sizing: border-box;
}
.woof_products_top_panel_ul {
	background: #fff;
	box-shadow: 0 10px 40px rgba(110,134,216,.1);
	float: right;
	width: 100%;
	padding: 20px !important;
	box-sizing: border-box;
	border-radius: 5px;
}
.main-bak .woof_products_top_panel .woof_products_top_panel_ul {
padding: 20px !important;
padding-bottom: 10px !important;
}

.farnam-count-delete {
	float: right;
	width: 100%;
}
.wc_payment_method input {
	margin-top: 7px !important;
}

.tawcvs-swatches {
	overflow: hidden;
}
.nimche-21 svg {
	position: relative !important;
	transform: unset !important;
}

 .woocommerce-product-gallery__trigger {
    text-indent: -100px !important;
    overflow: hidden;
}


.risk-meta.rthrth44444 .gtgeg45yt4yt4 .button.ajax_add_to_cart::before {
	margin-top: 11px;
}

/* 1.3.5 */

.woocommerce form .form-row .input-text, .woocommerce form .form-row select {
	background: #fff;
	background-color: rgb(255, 255, 255);
	border: 0px solid;
	font-family: iranyekan;
	color: #666;
	font-size: 14px;
	padding: 15px;
	box-sizing: border-box;
	border-radius: 5px;
	float: right;
	width: 100%;
	margin: 10px 0px;
	border: 1px solid #eee;
}

.select2-container {
	margin: 10px 0px;
}


.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
	left: 10px;
	right: auto;
	padding: 0px;
}
.select2-container .select2-dropdown, .select2-container .select2-selection {
	border: 1px solid #eee;
}

.select2-container.select2-container--open .select2-dropdown--above {
	margin-top: -5px;
}

.select2-container.select2-container--open .select2-dropdown--below {
	margin-top: -6px;
}

.select2-container {
	width: 100%;
	width: unset;
}
.dokan-dash-sidebar.dokan-ve-1.woocommerce-MyAccount-navigation {
	padding-top: 0px;
}
.select2-container.select2-container--open .select2-dropdown--above {
	margin-top: -8px;
	border-bottom: 1px solid #eee;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields .select2.select2-container.select2-container--default .select2-selection.select2-selection--single {
	height: unset;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields .select2.select2-container.select2-container--default .select2-selection.select2-selection--single .select2-selection__arrow {
	margin: 15px 0px;
}

.userj88u .userj-1 form .form-row i {
	height: 50px;
	padding-top: 15px;
}

.woocommerce form .form-row .input-text:focus, .woocommerce form .form-row select:focus {
	border-color: #eee;
}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
	padding: 15px !important;
}

.woocommerce-cart-form__cart-item .quantity .qty {
	direction: ltr;
}
.screen-reader-text {
	display: none;
}


#tab-title-shipping {
	display: none !important;
}


#filterasli .filter-32324 {
	float: right;
	width: 100%;
	margin-bottom: 20px;
	background: #fff;
	padding: 20px;
	box-sizing: border-box;
	border-radius: 5px;
	box-shadow: 0 5px 20px rgba(114, 129, 181, 0.1);
}

/* The switch - the box around the slider */
.switch {
	position: relative;
	display: inline-block;
	width: 60px;
	height: 34px;
	float: right;
}
        /* Hide default HTML checkbox */
        .switch input {
            opacity: 0;
            width: 0;
            height: 0;
        }

.slider {
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #eee;
	transition: .4s;
}

        .slider:before {
            position: absolute;
            content: "";
            height: 26px;
            width: 26px;
            left: 4px;
            bottom: 4px;
            background-color: white;
            transition: .4s;
        }

        input:checked + .slider {
            background-color: #2DCEA2;
        }

        input:checked + .slider:before {
            transform: translateX(26px);
        }

        /* Rounded sliders */
        .slider.round {
            border-radius: 34px;
        }

        .slider.round:before {
            border-radius: 50%;
        }
		
		
		.widget-mehrnoosh-filter.on_sale_products_widget .swicth-mehrnoosh-title {
	float: right;
	padding: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-bottom: 0px;
	padding-right: 10px;
	box-sizing: border-box;
}

.widget-mehrnoosh-filter.on_sale_products_widget .switch {
	float: right;
}
.widget-mehrnoosh-filter.in_stock_products_widget .swicth-mehrnoosh-title {
	float: right;
	padding: 5px;
	padding-bottom: 0px;
	padding-right: 10px;
	box-sizing: border-box;
}
.widget-mehrnoosh-filter.in_stock_products_widget .switch {
	float: right;
}


/* استایل برای برچسب سفارشی چک‌باکس */
.mehrnoosh-custom-checkbox {
	position: relative;
	display: inline-block;
	padding-left: 35px;
	margin-top: 6px;
	cursor: pointer;
	font-size: 18px;
	user-select: none;
	margin-bottom: 6px;
}
/* مخفی کردن چک‌باکس اصلی */
.mehrnoosh-custom-checkbox input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}

.checkmark {
	position: relative;
	top: 0;
	left: 0;
	height: 25px;
	width: 25px;
	background-color: #eee;
	border-radius: 50%;
	float: right;
	margin-left: 8px;
}

/* استایل چک‌باکس در حالت فعال */
.mehrnoosh-custom-checkbox input:checked ~ .checkmark {
    background-color: #2DCEA2;
}

/* ایجاد دایره داخلی برای نشان دادن تیک چک‌باکس */
.checkmark:after {
    content: "";
    position: absolute;
    display: none;
}

/* نمایش دایره داخلی در حالت فعال */
.mehrnoosh-custom-checkbox input:checked ~ .checkmark:after {
    display: block;
}
.widget-mehrnoosh-filter .mehrnoosh-h3-order-view .mehrnoosh-h3-order-view-title {
	font-size: 16px;
	padding-top: 7px;
}


.widget-mehrnoosh-filter.widget_block .wc-blocks-filter-wrapper h3::before {
	content: "\f8ab";
	background: #0070FF;
	width: 40px;
	height: 40px;
	color: #fff;
	box-shadow: 0px 7px 15px #0070FF3B;
	padding-top: 12px;
	margin-top: -10px;
	margin-bottom: -10px;
	float: right;
	box-sizing: border-box;
	border-radius: 150px;
	margin-left: 15px;
	font-family: uicons-regular-rounded;
	text-align: center;
}


/* استایل دایره داخلی */
.mehrnoosh-custom-checkbox .checkmark:after {
    top: 9px;
    left: 9px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: white;
}

.mehrnoosh-custom-checkbox .checkmark::after {
	top: 6px;
	left: 6px;
	width: 13px;
	height: 13px;
	border-radius: 50%;
	background: white;
}


/* css range */
.ui-slider {
	position: relative;
	margin: 30px 0 15px 0;
	background: #dde4ee;
	height: 4px;
	border-radius: 90px;
	direction: ltr;
}

.ui-slider .ui-slider-range {
  position: absolute;
  background: #00bfd6;
    background-color: rgb(0, 191, 214);
  display: block;
  height: 100%;
  border-radius: 100px;
}
.ui-slider span {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: #fff;
	position: absolute;
	transition: transform 0.2s, bottom 0.2s;
	border-radius: 100px;
	border: #2DCEA2 2px solid;
	margin-left: -7.5px;
	cursor: pointer;
	bottom: 0px;
	z-index: 9;
	margin-top: -8px !important;
	bottom: unset;
	top: 0;
	box-sizing: border-box;
}
.price_slider_amount-inner #max_price_display {
	float: right;
}
.price_slider_amount input {
	width: 50% !important;
	margin: 0px !important;
	padding: 0px !important;
	box-sizing: border-box;
	border: 0px;
}
.price_slider_amount-inner input {
	font-size: 15px !important;
	background: unset;
}
.mehrnoosh-price-filter-bottom {
	background: #2DCEA2;
	border: unset;
	font-family: yekan bakh;
	color: #fff;
	padding: 8px 15px;
	font-size: 15px;
	border-radius: 10px;
	margin-top: 10px;
	cursor: pointer;
}
#price-filter-form {
	float: right;
	width: 100%;
}

.widget-mehrnoosh-filter.widget_price_filter_widget .mehrnoosh-h3-order-view {
	margin-bottom: 0px;
}
.mehrnoosh-price-filter-bottom:hover {
	opacity: 0.7;
	transition: 0.3s;
}

.mehrnoosh-price-filter-bottom.remove-filter-price-mehrnoosh i {
	float: right;
	margin-top: 3px;
	margin-bottom: -5px;
	margin-left: 8px;
}
.button-pa-mehrnoosh-filter-price {
	float: right;
	width: 100%;
	margin-top: 10px;
}
.mehrnoosh-price-filter-bottom {
	transition: 0.3s;
}
.price_slider_amount-inner #min_price_display {
	float: left;
	text-align: left;
}
.slider-container {
	padding: 0px 5px;
	box-sizing: border-box;
	margin-bottom: 10px;
	float: right;
	width: 100%;
}
.price_slider_amount input#min_price {
	float: left;
	text-align: left;
}
.price_slider_amount input #max_price {
	float: right;
}
.mehrnoosh-price-filter-bottom {
	background: #2DCEA2;
	border: unset;
	font-family: iranyekan;
	color: #fff;
	padding: 8px 15px;
	font-size: 15px;
	border-radius: 10px;
	margin-top: 10px;
}
.mehrnoosh-price-filter-bottom.remove-filter-price-mehrnoosh {
	background: #666;
	float: left;
}
.ui-slider .ui-slider-range {
	position: absolute;
	background: #2DCEA2;
	background-color: #2DCEA2;
	display: block;
	height: 100%;
	border-radius: 100px;
}


.product-categories-filter {
	float: right;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

.product-categories-filter {
	scrollbar-width: thin;
	scrollbar-color: #888 #f1f1f1;
}

.product-categories-filter {
	max-height: 320px;
	overflow: hidden;
}
.product-categories-filter li {
	list-style: none;
	float: right;
	width: 100%;
}
.product-categories-filter li a {
	float: right;
	width: 100%;
	padding: 5px 0px;
	font-size: 16px;
}
.product-categories-filter.mehrnoosh-category-list-in-shop .children {
	background: #eee;
	float: right;
	width: 100%;
	padding: 15px !important;
	margin: 5px 0px;
	border-radius: 10px;
}
.product-categories-filter.mehrnoosh-category-list-in-shop .current-category::before {
	border-color: #2DCEA2;
}
.product-categories-filter li a::before {
	float: right;
	content: "";
	width: 20px;
	height: 20px;
	background: none;
	border: 5px solid #666;
	border-radius: 150px;
	box-sizing: border-box;
	margin-left: 8px;
	margin-top: 2px;
}

.mehrnoosh-label-att {
	display: none;
}
.mehrnoosh-h3-order-view {
	float: right;
	width: 100%;
	border-bottom: 1px solid #eee;
	margin-bottom: 15px;
	padding-top: 10px;
	padding-bottom: 15px;
}

.mehrnoosh-h3-order-view i {
	float: right;
	font-size: 20px;
	margin-left: 10px;
	position: relative;
	width: 30px;
	text-align: center;
}
.mehrnoosh-h3-order-view i::after {
	position: absolute;
	content: "";
	background: #2DCEA2;
	height: 1px;
	width: 100%;
	right: 0;
	bottom: 0;
	margin-bottom: -16px;
	border-left: 10px solid #fff;
}
.mehrnoosh-h3-order-view-title h4 {
	margin: 0px;
}
.mehrnoosh-h3-order-view-title {
	float: right;
	font-size: 15px;
}

.swicth-mehrnoosh-title {
	font-size: 16px;
	float: right;
	margin-top: 5px;
	margin-right: 10px;
}


/* انیمیشن بارگذاری دایره‌ای */
.spinner {
	width: 50px;
	height: 50px;
	border: 6px solid #f3f3f3;
	border-top: 6px solid #2DCEA2;
	border-radius: 50%;
	animation: spin 1s linear infinite;
}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

/* استایل برای لود کننده */
#loading-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(255, 255, 255, 0.86);
	z-index: 9999999;
	display: none;
	align-items: center;
	justify-content: center;
}

#loading-overlay img {
    width: 50px;
    height: 50px;
}

.mehrnoosh-remove-filter-button {
	float: right;
	padding: 10px 15px;
	border: unset;
	font-family: iranyekan;
	background: #eee;
	border-radius: 90px;
	font-size: 14px;
	margin-left: 10px;
	margin-bottom: 10px;
	cursor: pointer;
	color: #5e5e5e;
}
.mehrnoosh-header-shop-list-one-filter-remove {
	float: right;
	width: 100%;
}

.back-to-parent-category.product-categories-filter {
	margin-bottom: 20px;
}
.back-to-parent-category a i {
	float: right;
	margin-top: 3px;
	margin-bottom: -5px;
	margin-left: 8px;
	margin-right: -2px;
}
.back-to-parent-category a:hover {
	opacity: 0.7;
	transition: 0.2s;
}

.back-to-parent-category a {
	transition: 0.2s;
}
.back-to-parent-category a {
	background: #eee;
	padding: 8px 15px;
	border-radius: 90px;
	float: right;
}

.price-kharid .woocommerce-variation-price {
	right: 0;
}
.price-kharid form.cart select {
	display: none !important;
}

.woo-price-single432 .woocommerce-variation-price {
	right: 0;
}
.woo-price-single432 form.cart select {
	display: none !important;
}


.woocommerce-variation-radio label {
	display: inline-block;
	padding: 5px 10px;
	border: 1px solid #ccc;
	margin: 0 5px 5px 0;
	cursor: pointer;
}
.mehrnoosh-rest-radio-button {
	float: right;
	width: 100%;
	margin-top: 10px;
}
.price-kharid .woocommerce-variation-radio label {
	position: relative;
	width: unset;
	background: #fff;
	border: unset;
	border-radius: 5px;
	float: right;
	margin-left: 10px;
	margin-bottom: 8px;
	border: 2px solid #fff;
	padding: 8px 10px;
	line-height: 15px;
	font-weight: normal !important;
	margin-right: 0px !important;
	margin-top: 5px;
	margin-bottom: 5px;
}
.woo-price-single432 .woocommerce-variation-radio label {
	position: relative;
	width: unset;
	background: #fff;
	border: unset;
	border-radius: 5px;
	float: right;
	margin-left: 10px;
	margin-bottom: 8px;
	border: 2px solid #fff;
	padding: 8px 10px;
	line-height: 15px;
	font-weight: normal !important;
	margin-right: 0px !important;
	margin-top: 5px;
	margin-bottom: 5px;
}

.woocommerce-variation-radio input[type="radio"] {
	position: absolute;
	left: 0;
	display: none;
}
.color-badge-filter span {
	border-radius: 150px;
	width: 15px !important;
	height: 15px !important;
	box-sizing: border-box;
	margin: 0px !important;
	border: 2px solid #fff;
	float: right;
	margin-top: 2px !important;
}
.woocommerce-variation-radio label .color-badge-filter {
	position: relative;
	margin-top: -2px;
	margin-right: 0px;
	margin-left: 8px;
}
.color-badge-filter {
	float: right;
	box-sizing: border-box;
	width: 15px;
	height: 15px;
	border-radius: 150px;
	margin-left: 0px;
	margin-top: 2.5px;
	position: absolute;
	top: 0;
	z-index: 9;
	right: 0;
	margin-right: 5px;
}
.woocommerce-variation-radio input[type="radio"]:checked + label {
	background-color: #fff;
	border-color: #2DCEA2;
}

.mehrnoosh-remove-filter-button i {
	float: right;
	margin-top: 0px;
	margin-bottom: -10px;
	color: #666;
	margin-left: 8px;
	font-size: 18px;
}
.price-kharid form.cart .selectmehrnoosh select {
	display: block !important;
	border: 1px solid #fff;
}
.woo-price-single432 form.cart .selectmehrnoosh label {
	display: none;
}

.woo-price-single432 form.cart .selectmehrnoosh select {
	display: block !important;
	border: 1px solid #fff;
}
.price-kharid form.cart .selectmehrnoosh label {
	display: none;
}
#popup-wrapper, #popup-wrapper1 {
	z-index: 999;
}


.aligncenter {
	margin: 15px auto;
	display: block;
}

.padd-new-402 .woocommerce-product-gallery__trigger {
	z-index: 1 !important;
}

.dokme-factor-orange {
	float: left;
	background: #515151;
	padding: 10px 15px;
	color: #fff;
	margin-top: 4px;
	border-radius: 5px;
}

.factor-page-iran-order {
	background: #2DCEA2;
	color: #fff;
	float: right;
	padding: 10px 15px;
	border-radius: 5px;
}
.factor-page-iran-order4325354fereerer {
	float: right;
	width: 100%;
	padding: 0px 10px 10px 10px;
	box-sizing: border-box;
}

.elementor-element-edit-mode .hmtwo-2 {
	position: relative;
}
.elementor-element-edit-mode .hmtwo-2 .elementor-widget-wrap {
	position: relative;
}

.elementor-element-edit-mode .hmtwo-2 .elementor-widget-wrap .elementor-element {
	position: relative;
}

.menu-header .dmega .sub-menu li .sub-menu {
	max-height: 400px;
	overflow-y: auto;
}
.menu-header .dmega .sub-menu li .sub-menu .sub-menu {
	max-height: unset !important;
	overflow: unset !important;
}
.left-rr-user.gtr-654.gggg-f.header-six-1400 .user-meta i {
	margin-top: 0px;
}

#mySidenav .dmega .sub-menu {
	height: unset !important;
}
#slider-thumb-image-403-1 .iran-button-slider::after {
	color: #666;
	font-size: 14px;
}

.userj88u .userj-1 form .form-row i {
	height: 35px;
	padding-top: 6px;
	margin-top: 8px;
}
.nomahsool {
	box-sizing: border-box;
}



/* 1.3.6 */

.mini-cart-3 .widget_shopping_cart_content .woocommerce-mini-cart.cart_list.product_list_widget {
	max-height: 310px;
	overflow-x: auto;
	scrollbar-width: thin;
	scrollbar-color: #ccc transparent;
}
.pageone1 .woocommerce-Address {
	width: 100% !important;
	margin-bottom: 10px !important;
}
.pageone1 .woocommerce-Address h2 {
	float: right;
	width: 100%;
	margin: 0px;
	margin-top: 10px;
}

.pageone1 .woocommerce-Address h2::before {
	content: "\f1c6";
	font-family: uicons-regular-rounded !important;
	float: right;
	font-weight: normal;
	width: 40px;
	height: 40px;
	background: #2DCEA2;
	text-align: center;
	color: #fff;
	padding-top: 8px;
	box-sizing: border-box;
	border-radius: 90px;
	margin-top: -5px;
	margin-left: 8px;
}

.pageone1 .woocommerce-Address .edit {
	float: right !important;
	margin: 20px 0px;
}
.pageone1 .woocommerce-Address address {
	background: #fdfdfd;
	padding: 15px;
	border-radius: 5px;
	border: 1px solid #f5f5f5;
	font-style: normal;
	line-height: 25px;
}

#order-dashboard-box {
	padding: 20px;
	box-sizing: border-box;
	background: #fff;
	border-radius: 5px;
	box-shadow: 0 10px 40px rgba(110,134,216,.1);
}
.order-mehrnoosh-list-box {
	float: right;
	width: 100%;
	padding: 15px;
	box-sizing: border-box;
}



.order-mehrnoosh-list-box1 .order-list-name-img-fegerger {
	background: #fff;
	border: 1px solid #f5f5f5;
	margin: 15px 0px;
	border-radius: 5px;
}
.order-mehrnoosh-list-box1 .order-list-name-img-fegerger .order-products-list-img {
	width: 100%;
}
.order-mehrnoosh-list-box1 .woocommerce-button.button.view {
	padding: 11px 15px;
	height: 39px;
	box-sizing: border-box;
}
.order-mehrnoosh-list-box1 .order-mehrnoosh-list-box13 {
	padding: 10px 15px;
	border-radius: 5px;
}
.ui-slider.ui-widget-content:not(.iris-slider-offset) {
	border-radius: 90px;
}
.woocommerce-cart-form__cart-item .quantity .qty {
	width: auto;
	text-align: center;
	max-width: 80px;
	min-width: 80px;
}
.checkout_coupon.woocommerce-form-coupon .form-row.form-row-first {
	width: 100%;
	margin: 0px;
}
.checkout_coupon.woocommerce-form-coupon .form-row.form-row-last {
	width: 100%;
	box-sizing: border-box;
}
.checkout_coupon.woocommerce-form-coupon .form-row.form-row-last .button {
	padding: 13px 15px;
}

.download-order-thankyou {
	float: right;
	width: 100%;
	background: #fbfbfb;
	border: 1px solid #eee;
	padding: 25px;
	box-sizing: border-box;
	margin-top: 20px;
	border-radius: 5px;
}

.download-order-thankyou .etel-title-order {
	margin-bottom: 10px;
}


.owl-orders .owl-nav button {
	position: absolute;
	top: 0;
	margin-top: -42px;
	left: 0;
	width: 30px;
	height: 30px;
	border-radius: 90px;
	border: 0px solid !important;
	background: #eee;
	color: #111;
	font-size: 18px;
	margin-left: 10px;
}
.elkone h3 {
	float: right;
	width: 100%;
	margin-top: 0px;
	font-weight: 400;
	margin-top: 10px;
	padding-right: 10px;
}
.elktwo h3 {
	margin-top: 5px;
	padding-right: 0px;
}
.owl-orders .owl-nav button.owl-prev {
  margin-left: 47px;
}
.owl-orders .owl-prev.disabled {
	opacity: 0.5;
}
#order-dashboard-box .box-order-dashboard-title {
	padding: 15px;
	font-size: 16px;
}
#order-dashboard-box .box-order-dashboard-title::before {
  content: "";
  float: right;
  width: 10px;
  height: 10px;
  background:
#2dcea2;
  border-radius:
100% 50% 50% 100%/75% 69% 69% 75%;
  margin-top: 7px;
  margin-left: 8px;
}
.order-mehrnoosh-list-box1 .order-list-name-img-fegerger .order-products-list-img .tasvir-dfgdfg {
	width: 60px;
	height: 60px;
	margin-right: -30px;
}
.order-mehrnoosh-list-box1 .order-list-name-img-fegerger .order-products-list-img .tasvir-dfgdfg:first-child {
	margin-right: 0px !important;
}
.iran000wrwerwe.postnumber-no-mehrnoosh.در.حال.انجام {
	background: #07ca8a;
}
.iran000wrwerwe.postnumber-no-mehrnoosh.لغو.شده {
	background: #ff0018;
}
.iran000wrwerwe.postnumber-no-mehrnoosh.در.انتظار.بررسی {
	background: orange;
}
.iran000wrwerwe.postnumber-no-mehrnoosh {
	color: #fff;
	margin-right: 0px;
}
.order-mehrnoosh-list-box1 {
	padding: 20px;
	border-radius: 5px;
	float: right;
	width: 100%;
	box-sizing: border-box;
	margin: 0px 0px;
	background: #fdfdfd;
	border: 1px solid #f5f5f5;
}

.order-mehrnoosh-list-box2 {
	float: right;
	width: 100%;
	box-sizing: border-box;
	/* padding: 20px; */
	border-radius: 10px;
	/* background: #f2f6fc; */
}
.order-list-name-img-fegerger1 {
	float: left;
	background: #fff;
	padding: 8px 10px;
	border-radius: 8px;
}
.iran000wrwerwe.postnumber-no-mehrnoosh.تکمیل.شده {
	background: #00b7ff;
}
.order-products-list-img .tasvir-dfgdfg {
	float: right;
	width: 80px;
	height: 80px;
	box-shadow: 0 2px 25px rgba(41, 41, 94, 0.08);
	border-radius: 100%;
	background: #fff;
	overflow: hidden;
	padding: 10px;
	box-sizing: border-box;
}

.order-products-list-img .tasvir-dfgdfg img {
	border-radius: 100%;
}
.order-products-list-img .tasvir-dfgdfg:first-child {
	margin-right: 0px;
}

.order-mehrnoosh-list-box13 {
	float: left;
	background: #6D90B9;
	padding: 8px 10px;
	border-radius: 8px;
	margin-right: 10px;
	color: #fff;
}
.order-mehrnoosh-list-box1 .order-list-name-img-fegerger1 {
	background: unset;
}
@media only screen and (max-width : 1550px) {
#big .nesf-50 {
	padding-top: 10px;
}


}

@media only screen and (max-width : 1450px) {


.owl-slide-new-5 .item-thumbin {
	width: 50px;
	height: 50px;
}
.owl-slide-new-5 .current .item-thumbin {
	margin-top: -5px;
	width: 60px;
	height: 60px;
}
.owl-slide-new-5 {
	margin-top: -110px;
}
.elementor-729 .elementor-element.elementor-element-c1408e6 {
	width: 67%;
}
.elementor-729 .elementor-element.elementor-element-f32cd2e {
	width: 33%;
}
.header-six-1400 .user-meta {
	margin-right: -90px;
}
}



@media only screen and (max-width : 1320px) {
.size {
	width: 96%;
	margin: auto;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-close .woosc-table-close-icon {
	min-height: 48px;
	width: unset !important;
	right: unset;
	float: left;
	border-radius: 0px 0px 10px 0px !important;
}
.woosc-area .woosc-inner .woosc-bar .woosc-bar-notice .woosc-bar-print.hint--top {
	display: none;
}
.woosc-area .woosc-inner .woosc-bar .woosc-bar-print.hint--top {
	display: none !important;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items .ps-scrollbar-x-rail, .woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items .ps-scrollbar-y-rail {
	z-index: 999999;
	display: none !important;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items {
	overflow-x: hidden !important;
	overflow-y: hidden !important;
	position: unset !important;
	display: block !important;
	touch-action: unset !important;
	text-rendering: unset !important;
	overflow: hidden !important;
	pointer-events: none !important;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table {
	border-spacing: 0;
	border-collapse: collapse;
	box-sizing: border-box;
	width: 100%;
	margin: 0;
	padding: 0;
	z-index: 6;
	display: block;
	width: 100%;
	overflow: scroll !important;
	height: 100% !important;
	pointer-events: auto;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-close {
	z-index: 9;
	position: absolute;
	top: 0;
	right: 0;
	cursor: pointer;
}
.elementor-729 .elementor-element.elementor-element-c1408e6 {
	width: 63%;
}
.elementor-729 .elementor-element.elementor-element-f32cd2e {
	width: 37%;
}
.owl-slide-new-5 {
}
.product-style.htpp.ir-owl.offer-00-1.slide-new-4-slide .sdfds-3w4 {
	width: 40%;
	padding-bottom: 15px;
}
.product-style.htpp.ir-owl.offer-00-1.slide-new-4-slide .nesf-50 {
	width: 60%;
}

.category-111-box {
	float: right;
	width: 75%;
	padding-right: 15px;
	color: #fff;
}

.owl-slide-new-5 {
}
.product-style.htpp.ir-owl.offer-00-1.slide-new-4-slide .nesf-50 h3 {
	font-size: 16px;
}
.mizany {
	width: 35px;
}
.mehr-iran-21 del .woocommerce-Price-currencySymbol {
	display: none;
}
.elementor-element-f74d139 .elementor-column {
	width: 20%;
	float: right;
}
.elementor-element-f74d139 .elementor-row {
display: block;

}

.elementor-element-f74d139 .elementor-section {
	padding: 10px !important;
}
	
.elementor-element-f74d139 .elementor-column-wrap.elementor-element-populated {
	background: none !important;
}
.elementor-2224 .elementor-element.elementor-element-85c2f6f .elementor-heading-title {
	font-size: 20px;
}
.elementor-2224 .elementor-element.elementor-element-393829c .elementor-heading-title {
	font-size: 20px;
}
.ee49 .bamdad-darsad span {
	color: #666;
	font-size: 12px;
	font-weight: 100;
	float: right;
	width: 100%;
	margin-top: -5px;
}
.ee49 .bamdad-darsad {
	font-size: 13px;
	position: absolute;
	margin-top: 11px;
}
.ee4999 .bamdad-pbar {
	margin-bottom: -35px;
}

.blog-2021-b-2 .blog-2021-3 .blog-2021-5 {
	margin: 0px;
}
.blog-2021-b-2 .blog-2021-4 {
	margin-left: 0px;
}
.product-list-numr1 img {
	width: 30%;
}
.disk-1 {
	width: 75%;
}

.disk-1 h2 {
	font-size: 13px;
}
.price-bottom-kjl0 {
	padding: 20px 10px;
}
.mifgdfg-34534 .button.add_to_cart_button {
	font-size: 13px;
}

.sluder-3213-1-boxsd {
	width: 75%;
}
.ht-row.ns-402-197564876-000 .owl-nav button {
	border-radius: 150px !important;
}
.min-mahsool-mk-4023-title {
	overflow: hidden;
}
.padd-new-402 .flex-viewport {
	max-height: 300px;
}
.iran-koodak-imgsdf {

	width: 60px !important;
	height: 60px !important;
	margin-top: 5px;
	margin-bottom: 5px;
}
.woo-price-single432 .button.alt {
	padding: 15px 10px !important;
}
}
@media only screen and (max-width : 1240px) {
	.category-111 {
	padding: 20px;
}

.rast-right-403-farvardin-one {
	width: 25%;
}

.chap-left-403-farvardin-one {
	width: 75%;
}

.ht-row.ns-402-197564876-000mr-402.fdd34234-farvardindr4 {
	width: 75%;
}
#slider-thumb-image-403-1 .swiper-button-next.iran-button-slider {
	margin-right: -20px;
}

#slider-thumb-image-403-1 .swiper-button-prev.iran-button-slider {
	margin-left: -20px;
}
.padd-new-402 .flex-viewport {
	max-height: 270px;
}
.koodak-offer .iran-pak.in-offer-2 {
	margin-bottom: 5px;
}
.product-style.htpp.ir-owl.offer-00-1.slide-new-4-slide .sdfds-3w4 {
	width: 50%;
}

.product-style.htpp.ir-owl.offer-00-1.slide-new-4-slide .nesf-50 {
	width: 50%;
}

.ir-owl .owl-nav .owl-prev {
	float: right;
	margin-right: 0px;
	border-radius: 90px 0px 0px 90px !important;
}
.ir-owl .owl-nav .owl-next {
	float: left;
	margin-left: 1px;
	border-radius: 0px 90px 90px 0px;
}
.dgwt-wcas-details-wrapp {
	border-right: 0px solid #eee !important;
	border-radius: 5px 0px 0px 5px !important;
}

.side-meta-1-box.ksfgfdg .yith-wcwl-wishlistexistsbrowse a {
	color: #eee;
}
.footer-menu-box img {
	width: 50%;
	float: right;
}
.store-page-wrap .size .product-list-45645654 {
	width: 33.3%;
}
.product-list-1234234.gffhrttrh-5445tgg .list-meta-2445435 {
	display: none;
}
.search-new-style-1400 .dgwt-wcas-search-submit {
	height: unset !important;
	margin-right: -10px !important;
	margin-left: 30px !important;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool .owl-nav .owl-next {
	margin-top: 65px;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool .owl-nav .owl-prev {
	margin-top: 65px;
}

.sefaresh-122-401 {
	width: 100%;
}

.sefaresh34 {
	max-height: 539px;
}
.sgare-sepid-box span {
	width: 70%;
}
.meta-catalog-date-box {
	margin-left: 10px;
	padding: 10px;
}
.product-style.htpp.ir-owl.new-offer-401444545345fgteerrrmr-402 .owl-nav button {
	border-radius: 90px !important;
}

.product-list-order-view-name {
	max-width: 60%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

}


@media only screen and (max-width : 1190px) {
.elementor-element-f74d139 .elementor-row .elementor-element .elementor-element {
	width: 100%;
	text-align: center;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info {
	width: 100%;
	text-align: center;
	padding: unset;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {
	padding-right: 0px;
	float: right;
	width: 100%;
	text-align: center;
	padding-left: 0px;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info-head {
	float: right;
	float: unset;
	margin: auto;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li.dokan-store-rating {
	float: none !important;
	padding: 0px !important;
	margin: 0px !important;
	text-align: center !important;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li {
	float: right;
	margin-left: 0px !important;
	margin-right: 0px;
	float: unset;
	width: unset;
	text-align: center !important;
	width: 100%;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li i {
	display: none;
}

.woo-price-single432 .cart .quantity input {
	width: 30px;
}
.padd-new-402 .flex-viewport {
	max-height: 260px;
}
.right-box-402mk {
	width: 100%;
	text-align: center;
	padding-left: 0px;
}

.mike-single-box-img .mike-single-box-imgee {
	margin: auto;
	float: unset;
}
.emtiaz--402-dey-2 .emtiaz-4 .emtiaz-5 .bars {
	width: 50%;

}

.emtiaz--402-dey-2 .emtiaz-4 .emtiaz-5 .number {
	width: 40%;
}
#single-product-tab-402-1 #review_form_wrapper {
	width: 100%;
	padding: 0px !important;
	margin-top: 25px;
}
#single-product-tab-402-1 .commentlist {
	width: 100% !important;
}


.right-two-p-sepid-new-elementor-3455445 .timer-wrapper .time1 {
	width: 45px;
	float: unset;
}
.right-two-p-sepid-new-elementor-3455445 .timer-wrapper .time1::after {

	right: 13px;
}
.mike-single-bix-imgg-title {
	width: 100%;
	padding-right: 0px;
	text-align: center;
}
.ht-row.ns-402-197564876 .owl-nav button {
	border-radius: 150px !important;
	margin-left: ;
}
.ht-row.ns-402-197564876 .owl-nav button.owl-prev {
	margin-left: 38px;
}
.gaj-tasvir {

	display: none;
}
.right-box-402mk {
	width: 25%;
}
.left-box-402mk {
	width: 75%;
}
.left-box-402mk .owl-nav button.owl-next {
	margin-right: -30% !important;
}.left-box-402mk .owl-nav button {
	margin-right: -34% !important;
}
.slider-gaj-1400-1 {
	width: 100%;
}
.product-list.product-list-654-134 .product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 .risk-meta-price-98 {
	width: 70%;
	min-width: unset !important;
}
.nevisande-ticket-243-mbn {
	display: none;
}
.wast-date-columntime-ticket-mbn {
	margin-left: 0px;
}
}

@media only screen and (max-width : 1150px) {
	.yekyek {
	width: 50%;
}
.blog-new-402-farvardin-403-blog {
	width: 25%;
}
.blog-new-402-farvardin-403-blog:last-child {
	display: none;
}

.product-list.koodak-farnam-1-plusddfg-farvardin31 {
	width: 25%;
}
.product-list.koodak-farnam-1-plusddfg-farvardin31:last-child {
	display: none;

}

#slider-thumb-image-403-1 .tedad-cat-403-111dfrr {

	width: 60px;
	height: 60px;
	padding: 5px !important;
}
.product-list-order-view-name {
	max-width: 45%;

}
.product-list.koodak-farnam-1-plusdd {
	width: 50%;
}

.padd-new-402 .flex-viewport {
	max-height: 250px;
}

.havine-345345-34534 h4 {
	font-size: 15px;
}
.price-bottom-kjl0 ins {
	font-size: 14px;
}
.more-amoodi {
	display: none;
}
#newheadsearch input {
	width: 85%;
}
.more-amoodi {
	display: block;
}
.box-simage-mehrine-1 h4 {
	padding: 10px 0px;
}
.sluder-3213-1-boxsd {
	width: 70%;
}
.product-aspk {
	position: absolute;
	bottom: 0;
	left: 0;
	transform: rotate( -50deg );
	opacity: 0.1;
	width: 40%;
	padding: 0px;
	box-sizing: border-box;
	margin-bottom: -70px;
	margin-left: -50px;
}
.link-kootah {
	float: left;
	position: relative;
	width: 100%;
	margin-top: 25px;
}

.link-kootah #myInput {
	width: unset;
}

.disk-1 {
	width: 80%;
}
.disk-1 h2 {
	font-size: 15px;
}
.elementor-1286 .elementor-element.elementor-element-c3d1286 {
	width: 100%;
	padding: 0px 20px;
}
.elementor-1286 .elementor-element.elementor-element-7208224 {
	width: 100%;
	display: none !important;
}
.gffhrttrh-5445tgg .list-meta {
	padding-bottom: 20px !important;
}

.product-style.htpp.ir-owl.offer-00-1.slide-new-4-slide .sdfds-3w4 {
	width: 40%;
	padding-bottom: 15px;
}
.dgwt-wcas-details-wrapp {
	display: none !important;
}

.elementor-729 .elementor-element.elementor-element-f32cd2e {
	display: none;
}
.elementor-729 .elementor-element.elementor-element-c1408e6 {
	width: 100%;
}
.owl-slide-new-5 {
	display: block !important;
}

.category-111-box {
	width: 100%;
	padding-right: 0px;
	text-align: center;
}
.category-111 i {
	float: none;
	display: block;
	margin: auto;

	margin-bottom: 15px !important;
}

.nesf-50 {
	width: 50%;
}
.img-1212312 {
	width: 50%;
}
#big .nesf-50 {
	width: 60%;
}
#thumbs {
	display: none;
}
#big.owl-theme {
	position: relative;
	float: right;
	width: 100%;
}
.dodo {
	width: 50%;
}
.list-meta-133334 img {
	display: none !important;
}
.product-list-45645654 {
	width: 50%;
}
.side-meta-1-box-2 {	width: 50%;
}

.user-a {
	width: 100%;
	padding: 15px;
}
.product-list.koodak-farnam-1 {
	width: 50%;
}
.product-list.product-list-654-134 {
	width: 50%;
}
.search-new-style-1400 .dgwt-wcas-search-submit {
	height: unset !important;
	margin-right: -10px !important;
	margin-left: 50px !important;
}
.search-new-style-1400 .dgwt-wcas-preloader.dgwt-wcas-close {
	left: 80px !important;
}
.emtiaz-3 {
	width: 20%;
}

.emtiaz-4 {
	width: 77%;
}
.emtiaz-6 .number {
	width: 15%;
}

.emtiaz-6 .bars {
	width: 80%;
}


.product-list-numr1 img {
	width: 100%;
}

.product-thumb-123-1 .room-4322dfg {
	width: 100%;
}
.product-thumb-123-1 {

	border: 1px solid #eee !important;
	border-radius: 15px;
	padding: 15px !important;
}
.product-thumb-123-1 .room-4322dfg {
	height: unset !important;
	max-height: unset !important;
}
.product-thumb-123-1 .room-4322dfg .proce-54354 {
	display: block;
	position: relative !important;
	opacity: 1 !important;
	margin: 0px !important;
	top: unset !important;
	width: unset !important;
	height: unset !important;
	padding: unset !important;
	background: unset !important;
	box-shadow: unset !important;
	width: 100% !important;
	text-align: center !important;
	left: unset !important;
}
.product-thumb-123-1 .room-4322dfg .proce-54354 del {
	display: none !important;
}
.product-thumb-123-1 .room-4322dfg {
	padding-right: 0px;
}

.ht-row .product-list-numr1 .room-4322dfg::before {
	content: "1";
	position: revert;
	font-size: 30px;
	font-weight: bold;
	font-family: arial;
	right: 0;
	top: 27px;
	margin-right: 0px;
	width: 50px;
	text-align: center;
	text-align: center;
	width: 100%;
	float: right;
	margin-top: -5px;
	margin-bottom: 10px;
}
.product-thumb-123-1 .room-4322dfg h4 {
	font-weight: 400;
	float: right;
	width: 100%;
	text-align: center;
	height: 40px;
	overflow: hidden;
}
.product-thumb-123-1 .room-4322dfg .proce-54354 ins {
	font-weight: 400;
	font-size: 15px;
}
.ht-row.threes .product-list-numr {
	width: 50%;
}
.product-thumb-123-1 .room-4322dfg .proce-54354 {
	float: right;
	width: 100%;
}
.box-simage-havine-2 {
	float: unset;
	margin: auto;
}

.havine-345345-34534 {
	float: right;
	width: 62%;
	box-sizing: border-box;
	padding-right: 20px;
	margin-top: 15px;
	width: 100%;
	text-align: center;
	padding-right: 0px;
}
.box-simage-mehrine-1 h4 {
	font-size: 16px;
}
.meta-catalog-date-box {
	margin-left: 10px;
	padding: 10px 15px;
	margin-bottom: 10px;
	width: 100%;
	box-sizing: border-box;
}
.gerd-nim-plus {
	margin-top: -31px;
}
.ht-row.ns-402-10.plusdd1fgfdee .product-list.koodak-farnam-1-plusddfg:last-child {
	display: none;
}
.woo-price-single432 .button.alt {
	width: 100%;
}
.woo-price-single432 .cart .quantity-controlsghgggffrrrr {
	width: 30%;
	margin-bottom: 15px;
}
.woo-price-single432 .cart .quantity {
	margin-left: 0px !important;
	width: 70%;
	float: right !important;
	padding-left: 10px;
	box-sizing: border-box;
}
.woo-price-single432 .cart .quantity input {

	width: 100%;
}
.cat-or-tag-sepid-single-product .category-sepid-product {

	margin-bottom: 20px;
}
.th-144r {
	font-size: 13px;
}
}
@media only screen and (max-width : 1024px) {
.elementor.elementor-2242.elementor-location-header {
	position: relative;
	width: 100%;
	z-index: 9;
	box-sizing: border-box;
}


.emtiaz--402-dey-2 .emtiaz-4 .emtiaz-5 .number {
	width: 15%;
}

.emtiaz--402-dey-2 .emtiaz-4 .emtiaz-5 .bars {
	width: 80%;
}
.meta-v-sopid-box:hover .tooltip-meta-v-sepid {
	margin-right: -30px;
}
#videob17 .tooltip-meta-v-sepid {
	margin-right: -90px !important;
}
#shareb .tooltip-meta-v-sepid {
	left: 0;
}

.padd-new-402 .flex-viewport {
	max-height: 860px;
}
.more-amoodi {
	display: block;
}
.product-listtab {
	width: 50%;
}
#mySidenav .dmega .sub-menu li, #mySidenav .dmega .sub-menu li:hover {
	background: unset !important;
}
.sepid-sefaresh {
	padding: 20px 0px;
}
.lahze-offer.lahze-offer-two img {
	max-height: unset;
}
.gajborder .elementor-column-wrap::before {
	display: none !important;
}
.menu-offer a {
	display: none;
}
.menu-resp {
	display: BLOCK;
}
.farnam-offer-slider-1 .darsad {
	float: right;
}
.store-page-wrap .size .product-list-45645654 {
	width: 50%;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li.coloum-3 {
	width: 50%;

}
.searchnav {
	width: 38%;
}
.footer {
	background: #fff;
}
.menu-header {
	float: right;
	width: 100%;
}

.left-header-box {
	width: 35%;
}
.side-1 {
	width: 100%;
}
.main-blog-1 {
	width: 100%;
}
.elementor-element.elementor-element-b8d88df.elementor-column.elementor-col-33.elementor-top-column {
	width: 100%;
}
.elementor-element.elementor-element-c2f80af.elementor-widget.elementor-widget-image {
		padding-left: 10px;

	width: 50%;
}
.elementor-element.elementor-element-58c79d5.elementor-widget.elementor-widget-image {
	width: 50%;
	padding-right: 10px;
}
.elementor-element.elementor-element-046841f.elementor-column.elementor-col-66.elementor-top-column {
	width: 100%;
}
.elementor-element.elementor-element-1eb6f62.elementor-column.elementor-col-100.elementor-top-column .elementor-column-wrap.elementor-element-populated {
	padding-left: 0px !important;
}
.sidebar-blog {
	float: left;
	width: 100%;
	box-sizing: border-box;
	padding-right: 0px;
	margin-top: 20px;
}
.product-list234234 {
	float: right;
	width: 100%;
	padding: 10px 0px;
	box-sizing: border-box;
}


.side-2 {
	width: 100%;
	padding-left: 0px;
}

#review_form_wrapper {
	width: 100%;
	padding-left: 0px;
}
.nav-11 {
	width: 100%;
}

.woocommerce-account .woocommerce-MyAccount-content {
	width: 100%;
	padding-right: 0px;
	padding-top: 20px;
}

.user-a {
	padding: 15px 0px;
}
.elk {
	padding: 15px 0px;
}


.commentlist {
	float: left !important;
	width: 100% !important;
	position: relative;
	box-sizing: border-box;
	margin-top: 20px !important;
}
.side-2 {
	width: 100%;
	padding-left: 0px;
	padding-right: 0px;
}
.woocommerce-cart-holder {
	width: 100%;
}
.cart-collaterals.sticky-sidebar {
	width: 100%;
	padding-right: 0px;
}

.dmega .sub-menu li {
	background: none !important;
	position: relative !important;
	margin-bottom: 0px !important;
}

.dmega .sub-menu li:hover:first-child {
	background: none !important;
}
.dmega .sub-menu li:hover a {
	color: #fff;
}
.dmega .sub-menu {
	padding: 20px 20px !important;
}
.dmega .menu-image {
	display: none !important;
}
.test-grey .lins {
	background: none !important;
}

.dmega .sub-menu:hover li:first-child {
	background: none !important;
}
.dmega a {
	width: 80% !important;
}
.mobile-menu-1 li:hover {
	height: unset !important;
}

.dmega .sub-menu {
	display: none ;
}

.dmega.accordion.active .sub-menu {
	display: block !important;
}
.dmega.accordion.active .sub-menu .sub-menu {
	display: none !important;
}
.search-new-style-1400 .dgwt-wcas-search-submit {
	height: unset !important;
	margin-right: 0px !important;
	margin-left: 0px !important;
}
.search-new-style-1400 .dgwt-wcas-preloader.dgwt-wcas-close {
	left: 50px !important;
}
.farnam-offer-slider-1 .iran-pak.in-offer-2 {
	min-height: 110px;
}
.page-id-2224 .dgwt-wcas-suggestions-wrapp.woocommerce.dgwt-wcas-has-img.dgwt-wcas-has-price.dgwt-wcas-has-headings.js-dgwt-wcas-initialized {
	width: 100% !important;
	right: unset !important;
}
.lahze-offer img {
	max-height: unset;
}
.list-meta-2445435 {
	float: right;
	width: 100%;
	text-align: right;
	padding: 5px 7px;
	box-sizing: border-box;
}
.ht-row.threes .product-list-numr {
	width: 33.3%;
}
.more-amoodi {
	display: none;
}
.product-style.htpp.ir-owl.new-offer-401444545345fgteerrrmr-402 .owl-nav button {
	position: relative;
	margin-top: unset !important;
	margin-right: 5px !important;
	margin-left: 5px !important;
	float: unset;
}
.product-style.htpp.ir-owl.new-offer-401444545345fgteerrrmr-402 .owl-nav {
	text-align: center;
	margin-left: 0px;
}
.tooltip-newsffsr4 {
	margin-right: -100px;
}

.rast-right-403-farvardin-one {
	width: 30%;
}
.chap-left-403-farvardin-one {
	width: 70%;
}
.ht-row.ns-402-197564876-000mr-402.fdd34234-farvardindr4 {
	width: 70%;
}
#filterasli {
	position: fixed;
	right: -150%;
	top: 0;
	width: 360px;
	height: 100%;
	background-color: #eee;
	box-shadow: 0 0px 25px rgba(33, 38, 49, 0.27);
	z-index: 1000;
	overflow-y: auto;
	transition: right 0.3s ease;
	padding: 20px;
	box-sizing: border-box;
	z-index: 999999;
}
.main-bak {
	width: 100%;
}
.mobile-filter {
	display: block !important;
	position: relative;
	left: 0;
	float: left;
	background: #eee;
	width: 45px;
	height: 45px;
	text-align: center;
	font-size: 20px;
	padding-top: 12px;
	box-sizing: border-box;
	border-radius: 8px;
	margin-top: -5px;
	margin-bottom: 15px;
	cursor: pointer;
}
#filterasli.mehrnoosh-shop-nav-one.active {
	right: 0;
	z-index: 999999;
}
#filterasli .close-btn-mehr-filter {
	display: block !important;
	float: right;
	width: unset;
	background: #2DCEA2;
	padding: 10px 15px;
	box-sizing: border-box;
	margin-bottom: 20px;
	color: #fff;
	border-radius: 15px;
	cursor: pointer;
}
#filterasli .close-btn-mehr-filter i {
	float: right;
	margin-top: 2px;
	margin-bottom: -10px;
	margin-left: 7px;
}

.sefaresh34 {
	padding: 0 !important;
	padding-bottom: 0;
	display: inline-flex;
	overflow-y: hidden;
	overflow-x: auto !important;
	-webkit-overflow-scrolling: touch;
	white-space: nowrap;
	will-change: transform;
	width: 100%;
	transform: translateZ(0);
}

.sefaresh-122-401 {
	flex: 0 0 50%;
	max-width: 50%;
	box-sizing: border-box;
}

}
@media only screen and (max-width : 970px) {
.padd-new-402 .flex-viewport {
	max-height: 800px;
}
.nevisande-ticket-243-mbn {
	display: block;
}
.wast-date-columntime-ticket-mbn {
	box-sizing: border-box;
	margin-left: 10px;
}
}

@media only screen and (max-width : 950px) {
.padd-new-402 .flex-viewport {
	max-height: 780px;
}
}

@media only screen and (max-width : 930px) {

.padd-new-402 .flex-viewport {
	max-height: 760px;
}
.blog-new-402-farvardin-403-blog {
	width: 33.3%;
}


.blog-new-402-farvardin-403-blog:last-child {
	display: block;

}

.product-list.koodak-farnam-1-plusddfg-farvardin31 {
	width: 33.3%;
}

.product-list.koodak-farnam-1-plusddfg-farvardin31:last-child {
	display: block;
}
}
@media only screen and (max-width : 910px) {
	.padd-new-402 .flex-viewport {
	max-height: 742px;
}
.fieldbox-top-45645v45445 {
	width: 100% !important;
}
}

@media only screen and (max-width : 900px) {
	.noose {
	width: 100%;
	margin-top: 10px;
}
#newheadsearch input {
	width: 75%;
}
.size.ns-402-22 .product-list-1.ps1 {
	box-shadow: 0 3px 8px rgba(110,134,216,.1);
}
.list-meta-133334 {
	width: 100%;
}

.sgare-sepid-box span {
	width: 100%;
	padding-right: 0px;
	margin-top: 20px;
	text-overflow: unset;
	white-space: unset;
	overflow: unset;
}
.dokan-dash-sidebar.dokan-ve-1.woocommerce-MyAccount-navigation {
	width: 100%;
}

.dokan-dashboard .dokan-dashboard-content {
	width: 100%;
	margin-top: 20px;
}

.footer-menu-box img {
	width: unset;
	float: right;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li {
	width: 100% !important;
}
.dokan-dashboard .dokan-dash-sidebar #dokan-navigation ul.dokan-dashboard-menu {
	display: block !important;
}
.product-style.htpp.ir-owl.offer-00-1::before {
	content: "";
	display: none;
}
.elementor-element.elementor-element-e29a15b.elementor-column.elementor-col-50.elementor-top-column {
	width: 100%;
	display: none;
}
.elementor-element.elementor-element-3828ebc.elementor-column.elementor-col-50.elementor-top-column {
	width: 100%;
}
.img-1212312 {
	width: 100%;
}
.nesf-50 {
	width: 100%;
	padding-right: 0px;
}
.img-1212312 .mizan {
	right: 0;
}
.sdfds-3w4 {
	width: 100%;
	padding: 10px;
}
#big .nesf-50 {
	width: 100%;
	padding: 10px
}
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name {
	width: 100%;
	padding: 15px;
	box-sizing: border-box;
}
.dokan-store-info li {
	float: right !important;
	width: 100% !important;
	margin: 0px !important;
}


.dokan-store-info .dokan-store-rating {
	display: none;
}

.product-style.htpp.ir-owl.offer-00-1.slide-new-4-slide .sdfds-3w4 {
	width: 100%;
	padding-bottom: 15px;
}
.elementor-section.elementor-top-section.elementor-element.elementor-element-17ba6fc1.elementor-section-stretched.elementor-section-full_width.elementor-section-height-default .mini-cart-3 {
	margin-right: -260px;
}
.product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 {
	padding: 1px;
}
.product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 .risk-meta-price-98 {
	float: left;
	width: 60%;
}

.emtiaz-3 {
	width: 100%;
	text-align: center;
	margin-bottom: 20px;
}
.emtiaz-4 {
	width: 100%;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.orders #order-stats {
	width: unset !important;
}
.product-list-numr1 {
	width: 33.3%;
}
}

		@media only screen and (max-width : 880px) {

.padd-new-402 .flex-viewport {
	max-height: 715px;
}

.product-list-order-view-name {
	max-width: 80%;
	width: 80%;
}

.product-list-order-view-price {
	float: right;
	margin-top: 15px;
}

.product-list-order-view-count {
	float: right;
	margin-top: 15px;
	margin-left: 0px;
	margin-right: 10px;
}


		}
		
		
				@media only screen and (max-width : 860px) {
.padd-new-402 .flex-viewport {
	max-height: 700px;
}

.product-list.koodak-farnam-1-plusdd:nth-child(5) {
	width: 100%;
}

.product-list.koodak-farnam-1-plusdd:nth-child(6) {
	width: 100%;
}

#single-product-tab-402-1 .tabs.wc-tabs {
	padding: 0px !important;
	display: inline-flex;
	overflow-y: hidden;
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0);
	overflow-x: auto !important;
	-webkit-overflow-scrolling: touch;
	white-space: nowrap;
	will-change: transform;
	width: max-content;
	width: intrinsic;
	width: -moz-max-content;
	width: -webkit-max-content;
	width: 100%;
}
#single-product-tab-402-1 ul li {
	display: inline-block;
	margin-left: 10px;
}
#single-product-tab-402-1 ul li a {
	display: flex;
}

.woocommerce div.product .woocommerce-tabs ul.tabs {

	display: inline-flex;
	overflow-y: hidden;
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0);
	overflow-x: auto !important;
	-webkit-overflow-scrolling: touch;
	white-space: nowrap;
	will-change: transform;
	width: max-content;
	width: intrinsic;
	width: -moz-max-content;
	width: -webkit-max-content;
	width: 100%;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
	display: flex;
}

				}
				
				
@media only screen and (max-width : 840px) {
.padd-new-402 .flex-viewport {
	max-height: 676px;
}
.rast-right-403-farvardin-one {
	width: 35%;
}
.chap-left-403-farvardin-one {
	width: 65%;
}
.ht-row.ns-402-197564876-000mr-402.fdd34234-farvardindr4 {
	width: 65%;
}
}


@media only screen and (max-width : 820px) {
.padd-new-402 .flex-viewport {
	max-height: 660px;
}

.fieldbox-top-45645v45445 {
	width: 100%;
}
}
		@media only screen and (max-width : 799px) {
.padd-new-402 .flex-viewport {
	max-height: 640px;
}
.ht-row.ns-402-5 .tarh-3-product-1 {
	padding: 15px 10px;
}
		}
@media only screen and (max-width : 768px) {
	.yekyek {
	width: 100%;
	padding-left: 0px;
}
.woof_products_top_panel {
	padding: 0px 10px;
	box-sizing: border-box;
}
.woocommerce-MyAccount-content #yith-wcwl-form .shop_table {
	border: unset !important;
}
.woocommerce-MyAccount-content #yith-wcwl-form .shop_table .product-thumbnail {
	width: 100%;
	text-align: center;
}
.right-box-402mk {
	width: 100%;
	text-align: center;
}
.right-box-402mk .iconmk-000 {
	float: unset;
	margin: auto;
	margin-bottom: 15px;
}
.right-box-402mk .imgfa-mk98 {
	display: none;
}
.left-box-402mk {
	width: 100%;
	margin-top: 20px;
}
.product-meta-mini-1ih {
	float: right;
	margin-left: 10px;
}
.box-simage-havine-2 {
	float: right;
	margin: auto;
}

.mobile-filter {
	display: block !important;
	position: relative;
	left: 0;
	float: left;
	background: #eee;
	width: 45px;
	height: 45px;
	text-align: center;
	font-size: 20px;
	padding-top: 12px;
	box-sizing: border-box;
	border-radius: 8px;
	margin-top: -5px;
	margin-bottom: 15px;
	cursor: pointer;
}


.product-style.htpp.ir-owl.new-offer-401 .owl-nav button {
	margin-top: -10px;
	box-shadow: unset !important;
}
.havine-345345-34534 {
	padding-right: 20px;
	width: 62%;
	text-align: right;
}
.product-style.htpp.ir-owl.new-offer-401 .owl-nav {
	text-align: center;
}
.product-style.htpp.ir-owl.new-offer-401 .owl-nav button {
	top: unset;
	height: 41px;
	width: 41px;
	text-align: center;
	box-shadow: unset !important;
	float: unset !important;
	margin: auto;
	position: relative;
	margin-left: 5px !important;
}
.product-style.htpp.ir-owl.new-offer-401::after {
	display: none;
}

.product-style.htpp.ir-owl.new-offer-401::before {
	width: 100%;
	border-radius: 10px !important;
}
.product-style.htpp.ir-owl.new-offer-401 .owl-nav {
	text-align: center;
	padding-left: 0px;
	margin-left: 0px;
}
.ee499 {
	float: right;
	width: 100%;
	height: unset;
}
.ee499 .bamdad-darsad {
	float: right;
	margin-top: 20px;
}
.dakhel-meta-dec-s {
	padding: 0px 0px 0px 0px;
}
.src.left-sabad {
	padding-left: 0px;
	margin-right: 0px;
	margin-left: -5px;
}
.mini-cart-3 {
	margin-right: -80px;
}
.gtr-654 .mini-cart-3 {
	margin-top: 40px;
	margin-right: -195px;
}
.product-kodak-1.farnam-list-9-trt img {
	border-left: 0px solid #eee;
}
.elementor-section.elementor-top-section.elementor-element.elementor-element-17ba6fc1.elementor-section-stretched.elementor-section-full_width.elementor-section-height-default .mini-cart-3 {
	margin-right: -260px;
}
.elementor-863 .elementor-element.elementor-element-1933ebd6 > .elementor-element-populated {
	padding: 0px;
}
.owl-slide-new-5 {
	margin-top: 0px;
}
.owl-slide-new-5 .current .item-thumbin {
	margin-top: 0px;
	width: 50px;
	height: 50px;
}

.product-style.htpp.ir-owl.offer-00-1.slide-new-4-slide .sdfds-3w4 {
	width: 100%;
}

.outofstock-new-2 {
	float: right;
	width: 100%;
	text-align: center;
	margin: 10px 0px;
}

.price-kharid .outofstock-new {
	position: absolute;
	right: 0;
	z-index: 9;
	margin-right: 10px;
	margin-top: -10px;
	padding: 5px 15px;
}
.checkoutnew-1 #customer_details {
	float: right;
	width: 100%;
}
.checkoutnew-1 #navbar {
	float: left;
	width: 100%;
	padding-right: 0px;
	box-sizing: border-box;
}
.elementor-element.elementor-element-52a1ea6.elementor-widget.elementor-widget-html {
	background: #eee;
	padding: 15px;
	box-sizing: border-box;
	border-radius: 5px;
	margin: 10px 0px;
}
.store-page-wrap .size .product-list-45645654 {
	width: 100%;
}
.elementor-545 .elementor-element.elementor-element-763c5da > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	margin-bottom: 20px;
}
.product-edit-new-container .dokan-form-top-area .featured-image {
	width: 100%;
	padding: 0px !important;
}
.product-edit-new-container .dokan-form-top-area .dokan-product-meta {
	width: 100%;
	padding: 0px;
}

.dokan-form-inline.dokan-w5.dokan-product-search-form {
	float: right;
	width: 100%;
}

.dokan-form-inline.dokan-w5.dokan-product-search-form .dokan-form-group {
	width: 60%;
}

#dokan-seller-listing-wrap ul.dokan-seller-wrap li.coloum-3 {
	width: 100%;
	box-sizing: border-box;
}

#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .store-data {
	text-align: right;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .seller-avatar {
	left: 0;
	right: auto;
	border-radius: 150px;
	position: relative;
	margin: auto;
}
.nesf-50 {
	padding-right: 0px;
	padding-left: 0px;
}
.elementor-485 .elementor-element.elementor-element-2036866 a.elementor-button, .elementor-485 .elementor-element.elementor-element-2036866 .elementor-button {
	fill: #FFFFFF;
	color: #FFFFFF;
	background-color: #2DCEA2;
	padding: 20px 20px 20px 20px;
	width: 100%;
}
.elementor-485 .elementor-element.elementor-element-a6d1ecd a.elementor-button, .elementor-485 .elementor-element.elementor-element-a6d1ecd .elementor-button {
	fill: #54595F;
	color: #54595F;
	background-color: #FFFFFF;
	padding: 20px 20px 20px 20px;
	width: 100%;
}
.wast-form-group {
	margin-bottom: 1rem;
	padding: 0px 20px;
	box-sizing: border-box;
}
.woocommerce .woocommerce-ordering select {
	width: 100%;
}
.elementor-5 .elementor-element.elementor-element-391183b > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
}
.logo img {
	width: unset;
	padding: 6px 0px;
	padding-bottom: 0px;
}
.etel-111 {
	display: none;
}
.box-etel {
	margin-right: -120px;
}
.footer-menu-box {
	float: right;
	width: 100%;
	padding: 0px 0px;
	box-sizing: border-box;
}
.footer-1 {
	display: none;
}
.n1 {
	width: 100%;
	padding-left: 0px;
	box-sizing: border-box;
}
.footer-menu-box.n2 {
	line-height: 25px;
	font-weight: 400;
	background: #eee;
	border-radius: 5px;
	padding: 20px;
	box-sizing: border-box;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 100%;
}
.footer {
	background: #fff;
}
.menu-resp {
	display: block;
}
.dodo {
	width: 100%;
}
.footer-menu-box.n1 {
	width: 100% !important;
}
.side-meta-1-box-2 {
	width: 25%;
}
.main-side {
	width: 100%;
}
.main-bak {
	width: 100%;
}
.product-list-45645654 {
	width: 100%;
	padding: 10px 0px;
}
.bak-mm {
	padding: 0px;
}
.ps1-1 {
	padding: 15px 0px 0px 0px;
}
.prdctfltr_wc.prdctfltr_slide .prdctfltr_woocommerce_ordering {
	display: block;
	padding: 0px 10px;
	box-sizing: border-box;
}
.woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td {
	float: right;
	width: 100%;
	box-sizing: border-box;
}
.woocommerce-cart-form__cart-item .quantity .qty {
	width: 100%;
	text-align: center;
	float: left;
	margin-top: 5px;
}
.coupon #coupon_code {
	padding: 12px;
	width: 50%;
	background: #fff;
	border: 0px solid;
	margin-left: 0px;
}
.blog-meta-user {
	width: 100% !important;
}
.header-three {
	display: none;
}
.searchnav {
	width: 100%;
	margin: 0px;
	margin-top: 10px;
}
.left-header-box {
	width: 100%;
}
.header-one {
	display: none;
}
.left-sabad {
	padding: 10px 0px;
}
.left-sabad.menu-resp {
	float: right;
}
.footer-menu-box {
	float: right;
	width: 50%;
	padding: 0px 0px;
	box-sizing: border-box;
}
.footer-menu-box ul {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 100%;
	padding: 0px 10px;
	box-sizing: border-box;
}
.voroodbadge {
	display: none;
}
.left-rr-user {
	box-shadow: 0px 0px 0px #fff;
}
.searchnav {
	width: 60%;
}
.logo {
	width: 40%;
}
.product-bread-1 .woocommerce-breadcrumb::before {
	display: none;
}
.footer-2 .footer-menu-box:nth-child(1) {
	width: 100%;
	padding-left: 0px;
}
.widget_text.footer-menu-box {
	width: 100%;
	background: #eee;
	padding: 15px;
	margin: 10px 0px;
	border-radius: 5px;
}
.elementor-element.elementor-element-c2f80af.elementor-widget.elementor-widget-image {
	padding-left: 0px;
	width: 100%;
}
.elementor-element.elementor-element-58c79d5.elementor-widget.elementor-widget-image {
	width: 100%;
	padding-right: 0px;
}
.elementor-slides .swiper-slide-bg {
	background-size: 100% !important;
}
.swiper-slide {
	border-radius: 5px !important;
	overflow: hidden !important;
	height: 300px !important;
	background: none !important;
}
.elementor-slides .swiper-slide-bg {
	background-size: 100% !important;
	background-color: unset !important;
}
.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
	display: none;
}
.menu-item-has-children:hover {
	margin-bottom: 5px !important;
}
.product-list.koodak-farnam-1 {
	width: 100%;
}
.koodak-offer .iran-koodak-img {
	float: right;
	width: 100%;
	margin: 0px !important;
}
.daste-koodak-1-offer-koodak {
	width: 100%;
}
.koodak-offer .iran-pak.in-offer-2 {
	float: none;
	width: 200px;
	border-radius: 10px;
	margin-top: 10px;
	margin: auto;
}
.koodak-offer .loodal-list-4 {
	float: right;
	width: 100%;
	text-align: center;
	border-bottom: 1px dashed #eee !important;
	padding-bottom: 25px;
	margin-bottom: 15px;
}
.sssbox.newsearch.yad-2020-1 .search-field {
	width: 100%;
}
.sssbox.newsearch.yad-2020-1 .riazi45 {
	float: right;
	width: 100%;
	border-right: 0px dashed #dbdbdb;
	border-top: 1px dashed #dbdbdb;
	background: none !important;
}
.sssbox.newsearch.yad-2020-1 .submit.icon-search {
	float: left;
	width: 100%;
	height: 51px;
	margin: 0px;
	border-radius: 0px 0px 5px 5px;
	border: 0px solid;
	color: #fff;
	font-size: 18px;
	box-sizing: border-box;
}
.sssbox.newsearch.yad-2020-1 {
	border-radius: 5px;
}
.iran-koodak-img img {
	width: 100%;
}
.sssbox.newsearch.yad-2020-1 #product_cat {
	width: 100%;
}
.koodak-offer .koodak-price {
	width: unset !important;

}
.koodak-offer .koodak-price del {
	position: relative;
	top: 0;
	margin-top: 1px;
	margin-right: 10px;
}
.koodak-offer ins {
	float: right;
	width: unset;
	text-align: right;
	margin-right: 10px;
}

.koodak-farnam-1 .iran-koodak-img {
	float: right;
	width: 100% !important;
	margin-bottom: 0px;
	padding-bottom: 0px !important;
}
.daste-koodak-1-farnam {
	float: right;
	width: 100%;
	padding: 20px;
	box-sizing: border-box;
	padding-top: 5px;
}
.koodak-offer h3 {
	padding: 0px 0px;
	margin: 0px !important;
	padding-bottom: 10px;
}
.farnam-offer-slider-1 .iran-pak.in-offer-2 {
	width: 100%;
}
.dgwt-wcas-suggestions-wrapp.woocommerce.dgwt-wcas-has-img.dgwt-wcas-has-price.dgwt-wcas-has-headings.js-dgwt-wcas-initialized {
	min-width: 100%;
	right: 0px !important;
	left: unset !important;
	width: unset !important;
	border-radius: 0px !important;
}
.ee4999 .bamdad-pbar {
	margin-bottom: 0px;
}
.gaj-tasvir {
	display: none;
}
.slider-gaj-1400-1 {
	float: right;
	width: 100%;
	padding: 0px 20px;
	box-sizing: border-box;
}
.ht-row.offer-8-gaj h4 {
	height: unset;
	padding-bottom: 15px;
}
.ht-row.offer-8-gaj .owl-nav .owl-prev {

	top: unset;
	margin-top: -8px;
	left: unset;
	right: unset;
}
.ht-row.offer-8-gaj .owl-nav .owl-next {
	padding-top: 0px;
	border-radius: 90px;
	top: unset;
	margin-top: -8px;
	margin-left: 0px;
	padding-right: 13px;
	box-sizing: border-box;
	margin-left: -10px;
}
.ht-row.offer-8-gaj h4 {
	float: right;
	width: 100%;
	padding-bottom: 0px;
	font-size: 16px;
	margin-top: 0px;
	height: unset;
	border: 0px solid !important;
	margin-bottom: 5px;
}
.iran-pak-offer {
	float: left;
	margin-left: 0px;
	margin-top: 15px;
	width: 100%;
	text-align: center;
}
.iran-pak-offer span {
	float: right;
	font-weight: 100;
	font-size: 14px;
	margin-left: 0px;
	width: 100%;
	margin-bottom: 6px;
}
.tarh-gaj-offer {
	margin: auto;
	width: 115px;
	float: unset;
}

.ht-row.offer-8-gaj h4 .spand4433::before {
display: none;
}
.iran-pak-offer i {
	float: left;
	display: none;
}

.ht-row.offer-8-gaj .spand4433 {
	width: 100%;
	text-align: center;
}

.ddd-mink12 {
	margin-top: -5px;
	margin-right: 10px;
}
.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .woocommerce-button.button.view {
	margin-top: -15px;
}
.blog-2021-1:first-child {
	width: 100%;
}
.blog-2021-1 {
	width: 50%;
}
.product-list-numr1 {
	float: right;
	width: 50%;
	padding: 10px;
	box-sizing: border-box;
}
.product-list-numr4 {
	width: 33.3%;
	margin-bottom: 10px;
	text-align: center;
	float: right;
}
.product-thumb-123665 {
	padding: 10px;
	width: unset;
	height: unset;
}
.product-thumb-123665 img {
	border-radius: 150px;
	margin-bottom: -5px;
}
.sgare-sepid-box {
	padding: 20px 0px 20px 0px;
}
.product-aspk {
	width: 80%;
}

.share-3 {
	float: right;
	width: 100%;
	margin-top: 30px;
	position: relative;
}

/* css new mobile */
.product-list-45645654.ns-402-1 {
	width: 50%;
	padding: 10px;
}

.bak-mm {
	padding: 0px 10px;
}


.ht-row.ns-402-6 .product-meta-mini-1ih {
	position: absolute;
	top: 0;
	left: 0;
	margin-top: 20px;
	margin-left: 20px !important;
}
.ht-row.ns-402-6 .loodal-list-4 {
	position: unset;
}
.ht-row.ns-402-6 .mizan-345 {
	position: absolute;
	top: 0;
	margin-top: 20px;
	right: 0;
	margin-right: 20px;
}
.nazm-head-koodak p {
	white-space: ;
	white-space: nowrap;
	text-align: ;
	text-overflow: ellipsis;
	overflow: hidden;
	float: right;
	width: 100%;
	margin-top: 0px;
}
.ht-row.ns-402-8 .product-list.koodak-farnam-1 {
	width: 50%;
}


.ht-row.ns-402-10 .product-list.koodak-farnam-1 {
	width: 50%;
}


.ht-row.roozaye-barfi.iran-gaj-listmahsool.paszamine-gaj-2.ns-402-17 .product-list {
	padding: 10px;
}
.mot-donya-five {
	display: none;
}
.mot-donya-five-1 {
	display: none;
}
.mot-donya-five-box {
	padding: 0px;
}
.left-rr-user.mk-402-2.bazshomik980.mik983343242 .user-meta {
	margin-right: -130px;
}
.left-sabad.min-car-6.gtr-654.sabadcolortitle.cartnimshe-422-1400.mk-402-3:hover {
	position: unset;
}
.left-sabad.min-car-6.gtr-654.sabadcolortitle.cartnimshe-422-1400.mk-402-3 .sabadnumbercolor {
	float: left !important;
	position: relative;
	margin-top: -40px !important;
	margin-left: 5px !important;
}
.left-sabad.min-car-6.gtr-654.sabadcolortitle.cartnimshe-422-1400.mk-402-3 .mini-cart-3 {
	width: 300px;
	left: 0;
	position: absolute;
}

.ht-row.ns-402-197564 .left-box-402mk .owl-nav button {
	background: #e3e5f0 !important;
	position: relative;
	width: 30px;
	height: 30px;
	line-height: 0px;
	border-radius: 150px !important;
	float: unset !important;
	margin-right: 5px !important;
	margin-left: 5px !important;
}
.ht-row.ns-402-197564 .left-box-402mk .owl-nav button {
	font-size: 18px !important;
}
.ht-row.ns-402-197564 .left-box-402mk .owl-nav button span {
	color: #666;
}
.ht-row.ns-402-197564 .left-box-402mk .owl-nav {
	position: unset;
	bottom: 0;
	right: 0;
	margin-left: 0px;
	text-align: center;
}
.mehrine-1mr-402 {
	padding: 0px;

}
.ht-row.offer-8-gaj.paszamine-gaj.ns-402-14.mhr-403-1 .owl-nav button {
	position: absolute;
	top: 0;
	left: 0;
}
.iran-pak-offer322 .tarh-gaj-offer {
	margin-left: 20px;
}
.blog-new-402-farvardin-403-blog {
	width: 50%;
}
.product-list.koodak-farnam-1-plusddfg-farvardin31 {
	width: 50%;
}
.rast-right-403-farvardin-one {
	width: 45%;
}
.chap-left-403-farvardin-one {
	width: 55%;
}
.ht-row.ns-402-197564876-000mr-402.fdd34234-farvardindr4 {
	width: 55%;
}
#slider-big-image-403 .swiper-slide {
	height: unset !important;
}
#slider-thumb-image-403-1 .swiper-slide {
	height: unset !important;
}
.blog-new-402-farvardin-403-blog:last-child {
	display: block;
	width: 100%;
}



.rast-right-403-farvardin-one {
	width: 100%;
	box-sizing: border-box;
}
.rast-right-403-farvardin-two {
	
	min-height: 120px;
}

.rast-right-403-farvardin-two {

	min-height: 100px;
}
.buttom-234234-farvardin-403 {
	display: none;
}
.chap-left-403-farvardin-one {
	width: 100%;
}
.ht-row.ns-402-197564876-000mr-402.fdd34234-farvardindr4 {
	width: 100%;
}
.rast-right-403-farvardin-two svg {
	display: none;
}
.iran-pak-offer-farvardin-403-one {
	width: 100%;
}


.chap-left-403-farvardin-twi {

	margin-right: 0px;
}
.title-left-403-farvardin-one {
	margin-right: 0px;
}
.chap-left-403-farvardin-one {
	width: 100%;
	padding: 0px;
	margin-top: 20px;
}
#sabad-farvardin-403 .sabadnumbercolor {

	margin-top: -32px !important;
	margin-right: -25px !important;
	float: right !important;
}
}
@media only screen and (max-width : 780px) {
.padd-new-402 .flex-viewport {
	max-height: 620px;
}
.ticket-countbox-1 {
	width: 50% !important;
}


}

@media only screen and (max-width : 760px) {
.padd-new-402 .flex-viewport {
	max-height: 600px;
}
.userj88u {
	width: 100%;
}
}
@media only screen and (max-width : 740px) {
.padd-new-402 .flex-viewport {
	max-height: 580px;
}
.pro-1-2 h1 {
	font-size: 100px;
}
}

@media only screen and (max-width : 720px) {
.padd-new-402 .flex-viewport {
	max-height: 560px;
}
.avatar-container-45345 {

	margin-bottom: 15px;
}
}
@media only screen and (max-width : 699px) {
.padd-new-402 .flex-viewport {
	max-height: 542px;
}
#newheadsearch .dgwt-wcas-style-solaris .dgwt-wcas-preloader {
	margin-left: 60px;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.paszamine-gaj-2.ns-402-17 .risk-meta.hhgg-4445 {
	display: none;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.paszamine-gaj-2.ns-402-17 .slider-gaj-1400-1 {
	padding: 0px;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.paszamine-gaj-2.ns-402-17 .product-list {
	padding: 5px;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.paszamine-gaj-2.ns-402-17 .product-list h3 {
	text-overflow: unset;
	text-align: ;
	white-space: unset;
	line-height: 25px;
	min-height: 50px !important;
	max-height: 50px;
	overflow: hidden;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.paszamine-gaj-2.ns-402-17 img {
	padding: 5px;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.paszamine-gaj-2.ns-402-17 svg {
	margin: auto;
	float: unset;
	width: 100%;
	margin-bottom: -1px;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.paszamine-gaj-2.ns-402-17 .owl-nav {
	width: 100%;
	text-align: center;
	margin-top: 60px;
	margin-bottom: -90px;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.paszamine-gaj-2.ns-402-17 .owl-nav button {
	float: unset;
	position: relative;
	margin: 0px;
	margin-right: 5px;
	margin-left: 5px;
}
.ht-row.roozaye-barfi.ns-402-9 .product-list {
	padding: 10px;
}

.ht-row.roozaye-barfi.ns-402-12 .product-list {
	padding: 10px;
}
.mehr-iran-21 .risk-meta {
	border-top: 0px dashed #e6e6e6;
	margin-top: 15px;
	padding-top: 4px;
	margin-bottom: -9px;
	position: absolute;
	width: 100%;
	text-align: center;
	right: 0;
	top: -100px;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.panjere-99-001-1400.ns-402-16 .owl-nav button {
	position: relative;
	margin: 0px;
	margin-right: 5px;
	margin-left: 5px;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.panjere-99-001-1400.ns-402-16 .owl-nav {
	width: 100%;
	text-align: center;
	margin-top: 5px;
}
#popup-wrapper1 .modal-content {
	padding: 10px !important;
}
#popup-wrapper1 {
	padding: 50px 20px;
}
}
@media only screen and (max-width : 680px) {
.padd-new-402 .flex-viewport {
	max-height: 521px;
}
.checkout_coupon.woocommerce-form-coupon .form-row.form-row-first {
	width: 100%;
	box-sizing: border-box;
}
.checkout_coupon.woocommerce-form-coupon .form-row.form-row-last {
	width: 100%;
	padding: 5px;
	box-sizing: border-box;
}
.checkout_coupon.woocommerce-form-coupon .form-row.form-row-last button {
	padding: 18px 20px;
	width: 100%;
	box-sizing: border-box;
}
.sefaresh-122-401 {
	flex: 0 0 90%;
	max-width: 100%;
	box-sizing: border-box;
}
}
@media only screen and (max-width : 660px) {

.padd-new-402 .flex-viewport {
	max-height: 502px;
}
}
@media only screen and (max-width : 640px) {

.padd-new-402 .flex-viewport {
	max-height: 485px;
}
.order-list-name-img-fegerger1 {
	float: left;
	width: 100%;
	box-sizing: border-box;
	margin-top: 20px;
}
.order-products-list-img .tasvir-dfgdfg {
	margin: 5px;
}
.axtion-farnam-list .woocommerce-button {

	width: 100%;
	box-sizing: border-box;
	text-align: center;
	margin-top: 10px !important;
}
.tprise-totoal-order-farnamnew1 {
	width: 100%;
	text-align: center;
	padding: 10px 0px;
}
.dokme-factor-orange {
	width: 100%;
	box-sizing: border-box;
	text-align: center;
	margin-top: 10px;
}
}
@media only screen and (max-width : 620px) {
.ht-row.roozaye-barfi.ns-402-11 .product-list-1.ps1.mehr-iran-21 {
	padding: 10px;
}
.padd-new-402 .flex-viewport {
	max-height: 465px;
}
.ht-row.gf-402-1 .myswiperver.swiper-vertical {
	height: 160px;
	float: right;
	width: 100%;
}

.ht-row.gf-402-1 .myswiperver {
	height: 160px;
	float: right;
	width: 100%;
}
.ht-row.roozaye-barfi.ns-402-11 .product-list-1.ps1.mehr-iran-21 h3 {
	text-align: right;
	text-overflow: unset;
	white-space: unset;
	line-height: 25px;
	min-height: 50px !important;
	max-height: 50px;
	padding: ;
}


.mini-prodct-402-1 {
	width: 100%;
}
.mini-product-add-to-cart {
	width: 100%;
	float: left;
	margin-bottom: 20px;
}
.mini-prodct-402:hover .mini-product-add-to-ca44rt {
	margin-top: 25px;
	transition: 0.2s;
}
.min-mahsool-mk-4023-titlewslkjkj {
	text-align: center;
}
.price-mini-product {
	margin: auto;
	float: unset;
	display: table;
	margin-top: 10px;
}
.min-mahsool-mk-4023-titlewslkjkj {
	margin-bottom: 10px;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.panjere-99-001-1400.ns-402-16 .risk-meta.hhgg-4445 {
	display: none;
}

.ht-row.roozaye-barfi.ns-402-11 .owl-nav button {
	width: 40px;
	height: 40px;
	position: relative;
	margin-right: 5px;
	margin-left: 5px;
}
.ht-row.roozaye-barfi.ns-402-11 .owl-nav {
	width: 100%;
	text-align: center;
	margin-top: 20px;
}
.ht-row.ns-402-4 .risk-meta {
	display: none;
}
.ht-row.ns-402-10 .product-list.koodak-farnam-1 .product-kodak-1.farnam-list-9-trt {
	padding: 5px;
}
.ht-row.ns-402-10 .product-list.koodak-farnam-1 .product-kodak-1.farnam-list-9-trt .loodal-list-4 {
	position: unset;
}
.ht-row.ns-402-10 .product-list.koodak-farnam-1 .product-kodak-1.farnam-list-9-trt .loodal-list-4 .mizan-345 {
	position: absolute;
	top: 0;
	left: 0;
	margin-top: 10px;
	margin-left: 10px;
}
.ht-row.ns-402-10 .daste-koodak-1-farnam {
	padding: 5px;
	text-align: center;
}
.ht-row.ns-402-10 .product-list-1.ps3.jjj-112.jjh-334-dds h3 {
	margin-bottom: 5px !important;
}
.ht-row.ns-402-10 .koodak-price {
	padding: 5px 0px;
	text-align: center;
	width: 100%;
	height: 50px;
	padding-top: 15px;
}
.ht-row.ns-402-10 .koodak-price del {
	float: right;
	width: 100%;
	margin-top: -7px;
}
.ht-row.ns-402-10 .koodak-price ins {
	float: right;
	width: 100%;
	padding-right: 0px;
	margin-right: 0px;
}
.ht-row.ns-402-10 .koodak-price del {
	float: unset;
}
.ht-row.roozaye-barfi.ns-402-9 .owl-nav button {
	width: 40px;
	height: 40px;
	position: relative;
	margin-right: 5px;
	margin-left: 5px;
}
.ht-row.roozaye-barfi.ns-402-9 .owl-nav {
	width: 100%;
	text-align: center;
	margin-top: 20px;
}
.ht-row.ns-402-8 .product-list.koodak-farnam-1 .loodal-list-4 {
	position: unset;
}
.ht-row.ns-402-8 .product-list.koodak-farnam-1 .loodal-list-4 .mizan-345 {
	position: absolute;
	top: 0;
	right: 0;
	margin-top: 20px;
	margin-right: 20px;
}
.ht-row.ns-402-8 .product-list.koodak-farnam-1 {
	width: 50%;
	position: relative;
}

.product-list-45645654.ns-402-1 .cpmare-wefew.bazsho1 {
	display: none;
}
.product-list-45645654.ns-402-1  .cpmare-wefew-1.bazsho1 {
	display: none;
}
.product-list-45645654.ns-402-1  .list-meta-1.regtretert {
	display: none;
}
.product-list-45645654.ns-402-1  .list-meta-2.d5456546f {
	width: 100%;
	text-align: center;
}
.product-list-45645654.ns-402-1 .ps1-1 ins {
	text-decoration: none;
	float: right;
	width: 100%;
	text-align: center;
}
.ps1 ins .woocommerce-Price-amount {
	width: 100%;
}
.ps1 del .woocommerce-Price-amount.amount {
	float: unset !important;
}
.ht-row.ns-402-7 .loodal-list-4 {
	position: unset;
}
.ht-row.ns-402-7 .mizan-345 {
	position: absolute;
	top: 0;
	margin-top: 20px;
	right: 0;
	margin-right: 20px;
}
.ht-row.ns-402-7 .koodak-meta-3 {
	display: none;
}
.ht-row.ns-402-7 .owl-nav button {
	width: 40px;
	height: 40px;
	margin: 0px;
	position: relative;
	float: unset;
	margin-right: 5px;
	margin-left: 5px;
}
.ht-row.ns-402-7 .owl-nav {
	text-align: center;
	width: 100%;
	margin-top: 20px;
}

.ht-row.ns-402-7 .home-star.woocommerce.raze-davinshi {
	width: 100%;
	margin: ;
	padding: 0px;
}
.ht-row.ns-402-7 del {
	float: right;
	width: 100%;
	text-align: center;
	padding: 0px;
	margin-top: -5px;
}
.ht-row.ns-402-7 ins {
	margin: 0px;
	float: right;
	width: 100%;
	margin-top: 5px;
}
.ht-row.ns-402-7 .koodak-price {
	height: 50px;
	text-align: center;
	padding-top: 9px;
	width: 100%;
	padding-right: 0px;
	padding-left: 0px;
}
.ht-row.ns-402-7 .loodal-list-4 {
	position: unset;
	margin-top: 15px;
}
.product-list-1.ps3.jjj-112.jjh-334-dds h3 {
	float: right;
	width: 100%;
	margin-top: 0px;
	/* margin-bottom: 10px; */
	/* font-size: 14px; */
	padding: 0px 10px;
	margin-bottom: 25px !important;
	font-size: 15px;
	text-overflow: unset;
	white-space: unset;
	text-align: center;
	min-height: 50px;
	max-height: 50px;
	overflow: hidden;
}
.ht-row.ns-402-8 .koodak-price {
	width: 100%;
	text-align: center;
}
.ht-row.ns-402-8 .koodak-price del {
	float: right;
	width: 100%;
}
.ht-row.ns-402-8 .koodak-price ins {
	float: right;
	width: 100%;
	margin: 0px;
}
.ht-row.ns-402-8 .koodak-price {
	min-height: 42px;
}
.product-kodak-1.koodak-offer .nazm-head-koodak {
	text-align: center;
}
.product-kodak-1.koodak-offer del {
	float: right;
	width: 100%;
}
.product-kodak-1.koodak-offer ins {
	float: right;
	width: 100%;
	text-align: center;
}
.koodak-offer .koodak-price {
	width: 100% !important;
}
.product-kodak-1.koodak-offer ins span {
	text-align: unset !important;
}
.product-list.koodak-farnam-1-plusddfg .daste-koodak-1-farnamsdfsrtyrt h3 {
	margin: 0px !important;
	text-align: right !important;
	text-overflow: ellipsis !important;
	white-space: nowrap !important;
	min-height: unset !important;
	margin-right: 0px !important;
	padding-right: 0px !important;
}
.daste-koodak-1-farnamsdfs h3 {
	padding: 0px !important;
	margin: 0px !important;
	text-overflow: unset !important;
	white-space: unset !important;
	text-align: right !important;
	min-height: unset !important;
}
.product-list.koodak-farnam-1-plusdd {
	width: 100%;
}
.ticket-title-mbn-width {
	margin-bottom: 15px;
}
.msdfsd-23423 .button.wc-forward {
	margin-top: 0px !important;
}
#notfarnam .e-woocommerce-notices-wrapper .woocommerce-message a {
	margin-top: 0px !important;
}
}


@media only screen and (max-width : 599px) {
.ht-row.offer-8-gaj.paszamine-gaj.ns-402-14 .product-list {
	padding: 10px 5px;
}




#single-product-tab-402-1 ul li {
	width: 100%;
	margin-left: 0px !important;
	margin-bottom: 5px;
	width: unset;
	margin-bottom: 0px;
}
#single-product-tab-402-1 ul li a {
	width: 100%;
	box-sizing: border-box;
	padding: 15px;
}
.padd-new-402 .flex-viewport {
	max-height: 445px;
}
.ht-row.offer-8-gaj.paszamine-gaj.ns-402-14 .owl-nav button {
	float: unset;
	position: relative;
	margin-right: 5px;
	margin-left: 5px;
}
.ht-row.offer-8-gaj.paszamine-gaj.ns-402-14 .list-meta-2.rangghey-99 {
	width: 100%;
}
.ht-row.offer-8-gaj.paszamine-gaj.ns-402-14 .owl-nav {
	width: 100%;
	text-align: center;
	margin-top: 20px;
	margin-left: 0px;
}
.size.ns-402-22 .risk-meta {
	display: none;
}
.size.ns-402-22 .owl-nav button {
	position: relative;
	margin: 0px 5px;
	float: unset !important;
	width: 40px;
	height: 40px;
}
.size.ns-402-22 .risk-meta {
	display: none;
}
.size.ns-402-22 img {
	padding: 5px;
}
.size.ns-402-22 .mizan {
	width: 40px;
	height: 40px;
	border-radius: 150px;
	margin-top: -10px;
}
.size.ns-402-22 .owl-nav {
	text-align: center;
}
.ht-row.ns-402-197564 {
	padding: 20px 10px;
}
.price-bottom-kjl0ws del {
	
	margin: auto;
	float: unset;
	display: table;
}
.price-bottom-kjl0ws ins {
	margin-top: 10px !important;
	float: right;
	width: 100%;
}
.product-list-off-401asw {
	padding: 10px;
}
.min-mahsool-mk-4023-titlews {


	margin-bottom: 25px;
}
.ht-row.ns-402-197564876 {
	padding: 20px 10px;
}
.ht-row.ns-402-197564876 .owl-nav button {
	position: relative;
	float: unset;
	margin-right: 5px;
	margin-left: 5px !important;
}
.ht-row.ns-402-197564876 .owl-nav {
	text-align: center;
	margin-top: 20px;
	margin-left: 0px;
}
.onvan-403 img {

display: none;
}
.onvan-403 {

	text-align: center;
}
.product-list-off-401asw {
	padding: 5px;
}
.min-mahsool-mk-402ws img {
	padding: 5px;
}
.min-mahsool-mk-4023-titlews {
	margin-bottom: 25px;
	min-height: 70px;
	font-size: 14px;
	padding: 0px;
	max-height: 70px;
	overflow: hidden;
	margin-bottom: 0px;
}
#single-product-tab-402-1 ul li {
	margin-left: 10px !important;
}
#single-product-tab-402-1 .tabs.wc-tabs {
	padding-bottom: 10px !important;
}
}

@media only screen and (max-width : 580px) {
.product-list-order-view-name {
	max-width: 100%;
	width: 100%;
	text-align: center;
	text-overflow: unset;
	overflow: unset;
	white-space: unset;
	box-sizing: border-box;
}
.fieldbox-top-45645v45445 .postnumber-no-farnam {
	float: right;
	margin-top: 10px;
	width: 100%;
	box-sizing: border-box;
	text-align: center;
}
.field-farnam-code-post {
	text-align: center;
}
.fieldbox-top-45645v47775445 .field-farnam-code-post {
	text-align: right;
}

.product-list-order-view-img {
	float: unset !important;
	margin: auto;
	margin-bottom: 10px;
}
.product-list-order-view-count {
	float: left;
}

.padd-new-402 .flex-viewport {
	max-height: 425px;
}
.fieldbox-top-45645v47775445 .postnumber-no-farnam {
	float: right;
	margin-top: 10px;
	width: 100%;
}
.factor-page-iran-order {
	width: 100%;
	box-sizing: border-box;
	text-align: center;
}
}

@media only screen and (max-width : 560px) {

.padd-new-402 .flex-viewport {
	max-height: 407px;
}
}

@media only screen and (max-width : 540px) {
.padd-new-402 .flex-viewport {
	max-height: 390px;
}

}
@media only screen and (max-width : 520px) {
.ht-row.ns-402-4 .product-list-1.ps1 {
	padding: 10px;
}
.padd-new-402 .flex-viewport {
	max-height: 370px;
}
.ht-row.ns-402-4 .ps1-1 {
	padding: 5px;
}
.product-list-off-401aswhg {
	padding: 5px;
}
.min-mahsool-mk-402ws .rangbandi-style-1400 {
	top: 0;
	display: none;
}
.ht-row.ns-402-4 .list-meta-1.regtretert {
	display: none;
}
.ht-row.ns-402-4 .mizan {
	width: 40px !important;
	height: 40px !important;
	border-radius: 150px !important;
	margin-top: 0px;
	margin-right: 15px;
	top: unset;
}
.ht-row.ns-402-4 img {
	padding: 5px;
}
.ht-row.ns-402-4 .product-list-1.ps1 {
	box-shadow: 0 2px 10px rgba(110,134,216,.1);
}

.ht-row.ns-402-4 .list-meta-2.d5456546f {
	width: 100%;
	text-align: center;
}
.ht-row.ns-402-4 .list-meta-2.d5456546f .woocommerce-Price-amount.amount {
	color: unset;
}
.ht-row.ns-402-4 del {
	float: right;
	width: 100%;
	color: #aaa;
}
.ht-row.ns-402-4 h3 {
	margin-bottom: 10px;
}
.ht-row.ns-402-4 h3 {
	line-height: 25px;
	min-height: 50px;
	max-height: 50px;
	overflow: hidden;
	font-size: 14px;
	padding: 0px;
}
.ht-row.ns-402-4 .owl-nav {
	width: 100%;
	text-align: center;
	margin-top: 20px;
}
.ht-row.ns-402-4 .owl-nav button {
	position: relative;
	width: 40px;
	height: 40px;
	margin: auto;
	float: unset;
	margin-right: 5px;
	margin-left: 5px;
}


.ht-row.ns-402-5 .div-class-kpziat {
	display: none;
}
.ht-row.ns-402-5 .tarh-3-product-1 {
	padding: 5px;
}
.ht-row.ns-402-5 .tarh-3-product-1 .product-list-1.ps3.jjj-112 {
	box-shadow: 0 2px 5px rgba(110,134,216,.1) !important;
}
.ht-row.ns-402-5 .tarh-3-product-1 .product-list-1.ps3.jjj-112 {
	padding: 10px 5px;
}
.ht-row.ns-402-5 .tarh-3-product-1 .product-list-1.ps3.jjj-112 .rangbandi-style-1400 {
	left: 20px;
	top: 15px;
}
.ht-row.ns-402-5 .tarh-3-product-1 .product-list-1.ps3.jjj-112 .rangbandi-style-1400 .rangi-dayere-342 {
	width: 15px;
	height: 15px;
}
.ht-row.ns-402-5 .tarh-3-product-1 .product-list-1.ps3.jjj-112 .rangbandi-style-1400 {
	left: 15px;
	top: 10px;
}
.ht-row.ns-402-5 .tarh-3-product-1 .product-list-1.ps3.jjj-112 .darsad {
	margin-right: 15px;
	position: absolute;
	right: 0;
	width: 50px;
}
.ht-row.ns-402-5 .tarh-3-product-1 .product-list-1.ps3.jjj-112 img {
	padding: 10px;
}
.ht-row.ns-402-5 .tarh-3-product-1 .product-list-1.ps3.jjj-112 h3 {
	padding: 0px 5px;
	line-height: 25px;
	max-height: 50px;
	min-height: 50px;
	overflow: hidden;
}

.ht-row.ns-402-5 .owl-nav button {
	position: relative;
	float: unset;
	margin: 0px;
	margin-right: 5px;
	margin-left: 5px;
}
.ht-row.ns-402-5 .owl-nav {
	width: 100%;
	margin-top: 5px;
	text-align: center;
	padding: 0px;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.paszamine-gaj-2.ns-402-17 .risk-meta-price-98 {
	width: 100%;
	text-align: center;
	margin: 0px;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.paszamine-gaj-2.ns-402-17 .risk-meta-price-98 .list-meta-2.d5456546f {
	position: unset;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.paszamine-gaj-2.ns-402-17 .product-list-1.ps1.mehr-iran-21 {
	padding: 10px;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.paszamine-gaj-2.ns-402-17 .mizany {
	position: absolute;
	top: 0;
	margin-top: 25px;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.paszamine-gaj-2.ns-402-17 .product-list-1.ps1.mehr-iran-21 del {
	float: right;
	width: 100%;
	margin: 0px;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.paszamine-gaj-2.ns-402-17 .product-list-1.ps1.mehr-iran-21 ins {
	margin: 0px;
	width: 100%;
	text-align: center;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.paszamine-gaj-2.ns-402-17 .product-list h3 {
	text-align: center;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.paszamine-gaj-2.ns-402-17 {
	padding-bottom: 100px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 0px;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.paszamine-gaj-2.ns-402-17 .list-meta-2.d5456546f {
	position: unset;
}
.product-list-off-401as {
	padding: 5px;
}
.ht-row.ns-402-197564 {
	padding: 20px 5px;
}
.mifgdfg-34534 .risk-meta.rthrth44444.mk-45645645645654 {
	display: none;
}
.mifgdfg-34534 .button.add_to_cart_button {
	font-size: 13px;
	width: 100%;
	text-align: center;
}
.price-bottom-kjl0 ins {
	font-size: 14px;
	float: right;
	width: 100%;
	margin: auto;
	margin-top: 10px;
}
.price-bottom-kjl0 {
	padding: 20px 10px;
	min-height: 90px;
	padding-top: 28px;
}
.price-bottom-kjl0 del {
	margin-top: -10px;
	float: right;
	width: 100%;
}
.price-bottom-kjl0 ins {
	margin-bottom: -10px;
}
.min-mahsool-mk-4023 {
	padding: 10px;
}

}
@media only screen and (max-width : 500px) {
	.side-meta-1-box-2 {
	width: 50%;
}
.svg-element-footer-product-flower-list-one {
	display: none;
}

.blog-new-402-farvardin-403-blog {
	width: 100%;
}
.product-list.koodak-farnam-1-plusddfg-farvardin31 {
	padding: 5px;
}
.mr-402-box-product-403-farvardin-box42 {

	padding: 15px;
	text-align: center;
}
.product-list.koodak-farnam-1-plusddfg-farvardin31:last-child {
	display: block;
	width: 100%;
}
.daroffer-sepid-mobilewertetertws-mr-402-403-farvardin-box42 {
	margin-top: 15px;
}
.sepid-product-tab-1-boxertert .offer-asliyuy7erter {
	top: 0;
	bottom: unset;
	margin-top: 20px;
}

.sepid-product-tab-1rrrrtr {
	padding: 10px;
}
.sepid-product-tab-1rrrrtr h3 {
	text-align: center;
	font-size: 14px;
}
.sepid-product-tab-1-boxertert .list-meta {
	text-align: center;
}
.emtiaz--402-dey-2 .emtiaz-4 .emtiaz-5 .bars {
	width: 70%;
}
.emtiaz--402-dey-2 .emtiaz-4 .emtiaz-5 .number {
	width: 25%;
}
.ht-row.offer-8-gaj.paszamine-gaj.ns-402-14 {
	padding: 20px 10px;
}
.padd-new-402 .flex-viewport {
	max-height: 350px;
}
.ht-row.ns-402-10 .cpmare-wefew-1.bazsho1 {
	display: none;
}
.ht-row.ns-402-10 img {
	padding: 5px !important;
}
.takhfif-vije-0900 {
	float: right;
	display: none;
}
.ht-row.ns-402-10 .daste-koodak-1-farnam {
	padding: 0px !important;
}
.ht-row.ns-402-10 .product-list-1.ps3.jjj-112.jjh-334-dds h3 {
	font-size: 14px;
	line-height: 25px;
	padding: 0px;
}
.ht-row.roozaye-barfi.ns-402-9 .mehr-iran-21 h3 {
	text-overflow: unset;
	white-space: unset;
	text-align: right;
	min-height: 50px !important;
	max-height: 50px;
	line-height: 25px;
}
.product-listtab .rangbandi-style-1400 {
	display: none;
}
.sepid-product-tab-1 .paiin-box-401-tab {
	display: none;
}

.product-listtab .mizan12rre {
	float: unset;
	margin: auto;
}
.modal-etel111 .in1 {
	float: right;
	padding: 10px;
	box-sizing: border-box;
	width: 90px;
	margin-top: 10px;
}

.price-new34534543retert {
	float: right;
	width: 100%;
	text-align: center;
	margin-top: 5px;
}
.price-new34534543retert ins {
	margin-right: 0px;
}

.price-new34534543retert del {
	padding-right: 0px;
}
.sepid-product-tab-1-box h3 {
	margin: 0px;
	overflow: unset;
	text-overflow: unset;
	white-space: unset;
	text-align: center;
	min-height: 38px;
	max-height: 38px;
	overflow: hidden;
}
.ht-tab-menus.tab.bjky66667 .tablinks {
	width: 100%;
}
#sharem {
	padding: 100px 20px;
}
.share-3 a {
	width: 35px;
	height: 35px;
	padding-top: 6px;
}
.digistyle .elementor-swiper-button.elementor-swiper-button-prev {
	position: absolute;
	right: 10px !important;
	bottom: 0px !important;
	top: unset;
	background: #111 !important;
	width: 45px;
	height: 38px;
	border-radius: 6px;
	color: #fff;
	padding-top: 0px;
	font-size: 15px;
}
.digistyle .elementor-swiper-button.elementor-swiper-button-next {
	position: absolute;
	right: 60px !important;
	bottom: 0px !important;
	top: unset;
	background: #111 !important;
	width: 45px;
	height: 38px;
	border-radius: 6px;
	color: #fff;
	padding-top: 0px;
	font-size: 15px;
}
.product-list-numr1 {
	float: right;
	width: 100%;
	padding: 10px;
	box-sizing: border-box;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool h5 button {
	display: none;
}
.farnam-offer-slider-1 .darsad {
	margin-left: 0px !important;
	margin-right: -30px !important;
}
.iran-pak.in-offer-2.sdfgertr-54334 {
	margin-bottom: 0px !important;
}

.iran-pak.in-offer-2r54r434 {
	width: 100% !important;
	text-align: center;
}
.farnam-offer-slider-1 .nesf-iran-mehr {
	border-bottom: 0px solid #eee;
}

.farnam-offer-slider-1 .nesf-iran-mehr span {
	background: #fff;
	float: right;
	margin-top: -10px;
	padding: 0px 0px;
	margin-right: 0px;
	text-align: center;
	width: 100%;
}
.farnam-offer-slider-1 h3 {
	font-size: 15px;
	margin-bottom: 25px;
	text-align: center;
}
.farnam-offer-slider-1 .pricr-offer del {
	text-align: center;
}
.price-kharid .quantity .qty {
	margin-bottom: 10px;
}
.swiper-slide {
	border-radius: 5px !important;
	overflow: hidden !important;
	height: 200px !important;
	background: none !important;
}
.elementor-863 .elementor-element.elementor-element-1933ebd6 > .elementor-element-populated {
	padding: 13px 0px 0px 0px !important;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info-head {
	float: none;
	margin: auto;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info {
	float: right;
	width: 100%;
}
.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name {
	width: 100%;
	padding: 15px;
	box-sizing: border-box;
	text-align: center;
	margin-top: 0px;
}
.dokan-store-tabs.dokan-store-tabs-no-banner {
	padding: 10px;
	box-sizing: border-box;
	border-radius: 5px;
	height: unset;
	float: right;
	width: 100%;
}
.dokan-single-store .dokan-store-tabs ul li.dokan-store-follow-store-button-container {
	margin: 3px 5px 0 0;
	float: right !important;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info {
	float: right;
	width: 100%;
	box-sizing: border-box;
}

.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items .ps-scrollbar-x-rail, .woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items .ps-scrollbar-y-rail {
	z-index: 999999;
	display: none !important;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items {
	overflow-x: hidden !important;
	overflow-y: hidden !important;
	position: unset !important;
	display: block !important;
	touch-action: unset !important;
	text-rendering: unset !important;
	overflow: hidden !important;
	pointer-events: none !important;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-items table {
	border-spacing: 0;
	border-collapse: collapse;
	box-sizing: border-box;
	width: 100%;
	margin: 0;
	padding: 0;
	z-index: 6;
	display: block;
	width: 100%;
	overflow: scroll !important;
	height: 100% !important;
	pointer-events: auto;
}
.woosc-area .woosc-inner .woosc-table .woosc-table-inner .woosc-table-close {
	z-index: 9;
	position: absolute;
	top: 0;
	right: 0;
	cursor: pointer;
}
.searchnav .text {
	width: 70%;
}
.time1 {
    margin: auto;
}
.jjjok-1 {
	margin-left: -20px;
}
.price-kharid .quantity .qty {
	width: 100%;
	margin-left: 0px;
}
.price-kharid .quantity {
	float: right;
	width: 100%;
}
.footer-menu-box {
	float: right;
	width: 100%;
	padding: 0px 0px;
	box-sizing: border-box;
}
.copyright {
	text-align: center;
}
.userj-1 {
	width: 100%;
	border-right: 0px dashed #eee;
	padding: 10px 10px;
	box-sizing: border-box;
}
.woocommerce .woocommerce-ordering {
	width: 100%;
	margin-top: 10px;
}
.pricr-offer {
	width: 100%;
	text-align: center;
}
.time1 {
	width: 45px;
	height: 45px;
	font-size: 15px;
}
.pricr-offer del {
	float: right;
	width: 100%;
	text-align: center;
}
.iran-pak.in-offer-2 {
	width: unset;
}
.pricr-offer ins {
	margin-right: 0px;
	float: right;
	width: 100%;
	text-align: center;
	margin-right: 0px;
	padding-right: 0px;
}
.price-kharid .single_add_to_cart_button.button.alt {
	width: 100%;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li {
	width: 100%;
}

.woocommerce-Tabs-panel h2::before {
	top: unset;
	bottom: -10px;
}
.woocommerce #reviews #comments ol.commentlist li img.avatar {
	margin-bottom: 20px;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text {
	margin: 0 0px 0 0;

	padding: 0px 0px 0px 0px;
	width: 100%;
}
.price-kharid .price del {
	float: right;
	font-size: 14px;
	position: relative;
	text-align: center;
	width: 100%;
	box-sizing: border-box;
	border-bottom: 1px solid #eaeaea;
	border-left: 0px solid;
	padding-bottom: 15px;
}
.price-kharid .price ins {
	width: 100%;
	padding-top: 15px;
}
.price-kharid .price {
	height: unset;
	min-height: 90px;
}
.iran-pak.in-offer-2.nevise {
	width: unset !important;
	text-align: center;
}
.timer-wrapper {
	width: 25%;
	box-sizing: border-box;
}
.nevise .time1 {
	height: 45px !important;
	width: 45px !important;
	font-size: 15px;
	box-sizing: border-box;
	padding-top: 14px !important;
	margin: auto;
}
.product-meta-mini-1 {
	width: 100%;
	box-sizing: border-box;
}
.woocommerce-product-attributes-item__label {
	width: 100% !important;
}
.woocommerce-product-attributes-item__value {
	width: 100%;
	text-align: center;
}
.woocommerce-Tabs-panel {
	padding: 10px 0px !important;
	box-sizing: border-box;
}
.elk-1 {
	width: 70%;
}
.blog-rating {
	width: 100%;
	margin-bottom: 15px;
}
.mini-cart-3 {
}
.coupon #coupon_code {
	width: 100%;
	margin-bottom: 10px;
}
.woocommerce-cart-holder .actions .button {
	width: 100% !important;
	margin-bottom: 5px;
}
.logo img {
	width: 120px;
	padding: 14px 10px 0px 0px;
	padding-bottom: 0px;
}
.searchnav {
	overflow: hidden;
}
.dgwt-wcas-suggestions-wrapp.woocommerce.dgwt-wcas-has-img.dgwt-wcas-has-price.dgwt-wcas-has-headings.js-dgwt-wcas-initialized {
	width: 90% !important;
	right: 5%;
	border-radius: 5px !important;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer {
	display: unset;
	float: right;
	width: 100%;
	box-sizing: border-box;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a {
	margin-bottom: 10px;
}
.elementor-694 .elementor-element.elementor-element-db5486c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}
.farnam-offer-slider-1 .iran-pak.in-offer-2 {
	width: 100%;
}
.product-list.product-list-654-134 .product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 .product-meta-mini-1 {
	width: unset !important;
}
.product-list.product-list-654-134 {
	width: 100%;
}
.product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 .product-meta-mini-1 {
	width: unset;
}

.product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 h3 {
	color: #111;
	font-weight: 400;
	overflow: hidden;
	white-space: unset !important;
	height: unset !important;
	min-height: unset !important;
	text-overflow: unset !important;
}
.icon-head-six-1123 .mini-cart-3:hover {
	margin-right: -130px !important;
}
.icon-head-six-1123 .mini-cart-3 {
	margin-right: -130px !important;
}

.left-sabad.min-car-6.gtr-654.sabadcolortitle.cartnimshe-422-1400 pg {
	display: none;
}

.min-car-6.gtr-654.sabadcolortitle.cartnimshe-422-1400 .sabadnumbercolor {
	color: unset !important;
	margin-right: 0px !important;
	margin-left: -25px !important;
	margin-top: -4px !important;
}

.left-rr-user.gtr-654.gggg-f.titlekarbar.iconusertitle.useriranboxine-999-1400 p {
	display: none;
}

.left-rr-user.gtr-654.gggg-f.titlekarbar.iconusertitle.useriranboxine-999-1400 {
	width: 50px !important;
}
.left-sabad.min-car-6.gtr-654.sabadcolortitle.cartnimshe-422-1400 i {
	color: unset;
	margin-left: 0px !important;
}

.left-sabad.min-car-6.gtr-654.sabadcolortitle.cartnimshe-422-1400 i {
	color: unset;
	margin-left: 0px !important;
}
.left-sabad.min-car-6.gtr-654.sabadcolortitle.cartnimshe-422-1400 .mini-cart-3 {
	margin-right: -240px;
}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span {

	padding: 4px;
}
.blog-2021-1:first-child .blog-2021-2 {
	min-height: 300px;
}
.blog-2021-1 {
	width: 100%;
}
.blog-2021-2 {
	min-height: 300px;
}

.blog-2021-5 {
	margin-right: 0px;
	width: 100%;
	margin-top: 10px;
}

.blog-2021-b-2 .blog-2021-3 .blog-2021-5 {
	margin: 0px;
	width: 100%;
	margin-top: 10px;
}
.blog-2021-3 {
	display: block;
}
.box-checkout-1400-1 i {
	width: 30px;
	display: none;
}

.noosh-19::before {
	
	top: 1px;
}
.box-checkout-1400-1::before {
	font-size: 15px;
	padding-top: 1px;
}

.noosh-20::before {
	top: 1px;
}
.div-bars-checkout-1400::before , .div-bars-checkout-1400::after {
	font-size: 15px;
	padding-top: 1px;
}

.box-checkout-1400-1 {
	
	padding-top: 40px;
	font-size: 13px;
}
.emtiaz-6 .number {

	width: 100%;
}

.emtiaz-5 {
	height: unset;
	padding-bottom: 30px;
}
.emtiaz-33 {
	height: unset;
}

.woocommerce-order-received .woocommerce ul.order_details {
	margin: 0px;
	list-style: none;
	padding: 0px;
}
.woocommerce-order-received .woocommerce ul.order_details li {
	float: right;
	margin-left: 2em;
	text-transform: uppercase;
	font-size: .715em;
	line-height: 1;
	border-left: 0px dashed #d3ced2;
	padding-left: 2em;
	margin-right: 0;
	padding-right: 0;
	list-style-type: none;
	width: 100% !important;
	margin-bottom: 15px;
	text-align: center;
}

.sefaresh-122-402 .nikik.g1 {
	float: left;
	width: 100%;
	margin-top: 15px;
	margin-right: 0px;
}
.sefaresh-122-402 .nikik.g1 .ddd-mink12 {
	margin-right: 0px;
}
.sefaresh34 {
	float: right;
	width: 100%;
	max-height: 698px;
	overflow: hidden;
}

.link-kootah #myInput {
	width: 75%;
}


.ht-row.ns-402-2 .owl-nav button {
	position: relative;
	left: unset;
	right: unset;
	margin: ;
	margin-right: 5px;
	margin-left: 5px;
}
.ht-row.ns-402-2 .owl-nav {
	text-align: center;
	margin-top: 20px;
	float: right;
	width: 100%;
}
.ht-row.ns-402-2 .owl-nav button {
	position: relative;
	left: unset;
	right: unset;
	margin-right: 5px;
	margin-left: 5px;
	float: unset;
}
.ht-row.ns-402-3 .product-list-1.ps3.jjj-112 {
	padding: 5px;
}
.ht-row.ns-402-3 .product-list-1.ps3.jjj-112 img {
	padding: 5px;
}
.ht-row.ns-402-3 .product-list-1.ps3.jjj-112 .mizan {
	width: 40px;
	height: 40px;
	border-radius: 150px;
	margin-right: 10px;
	margin-top: 10px;
}
.ht-row.ns-402-3 .product-list-1.ps3.jjj-112 .home-star.woocommerce {
	display: none;
}
.ht-row.ns-402-3 .product-list-1.ps3.jjj-112 h3 {
	line-height: 25px;
	font-weight: 400;
	min-height: 70px;
	max-height: 70px;
	padding: 0px;
	overflow: hidden;
	margin-bottom: 0px;
}
.ht-row.ns-402-3 .product-list-1.ps3.jjj-112 .min-mike.mike-min-1-one {
	margin-top: 5px;
}
.ht-row.ns-402-3 .owl-nav button {
	position: relative;
	width: 40px;
	height: 40px;
	margin: unset;
	border-radius: 90px;
	float: unset;
	margin-right: 5px;
	margin-left: 5px;
}
.ht-row.ns-402-3 .owl-nav {
	float: right;
	width: 100%;
	text-align: center;
	margin-top: 20px;
}
.ht-row.ns-402-3 .risk-meta.hoversho-www1.ffgt544 {
	display: none;
}
.ht-row.roozaye-barfi.ns-402-12 .product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 h3 {
	min-height: 50px !important;
	max-height: 50px;
	line-height: 25px;
}
.ht-row.roozaye-barfi.ns-402-12 .owl-nav button {
	width: 40px;
	height: 40px;
	position: relative;
	margin-right: 5px;
	margin-left: 5px;
}
.ht-row.roozaye-barfi.ns-402-12 .owl-nav {
	width: 100%;
	text-align: center;
	margin-top: 15px;
}
.ht-row.roozaye-barfi.ns-402-12 .product-list {
	padding: 5px;
}
.ht-row.roozaye-barfi.ns-402-13 .product-list.product-list-654-134 {
	width: 50%;
}
.ht-row.roozaye-barfi.ns-402-13 .product-list.product-list-654-134 .product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 h3 {
	min-height: 50px !important;
	max-height: 50px;
	line-height: 25px;
	text-align: center;
}
.ht-row.roozaye-barfi.ns-402-13 .product-list.product-list-654-134 {
	padding: 5px;
}
.ht-row.roozaye-barfi.ns-402-13 .product-list.product-list-654-134 .rangbandi-style-1400 {
	left: 10px;
	top: 20px;
}
.ht-row.roozaye-barfi.ns-402-13 .nimche-21 {
	display: none;
}
.product-list.product-list-654-134 .ps1-1 {
	padding: 0px;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.panjere-99-001-1400.ns-402-16 .product-list-1.ps1.mehr-iran-21 {
	padding: 10px;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.panjere-99-001-1400.ns-402-16 .list-meta-2.d5456546f {
	position: unset;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.panjere-99-001-1400.ns-402-16 .list-meta-2.d5456546f .mizany {
	position: absolute;
	top: 0;
	margin-top: 25px;
}
.ht-row.roozaye-barfi.iran-gaj-listmahsool.panjere-99-001-1400.ns-402-16 .risk-meta-price-98 {
	width: 100%;
	padding: 0px !important;
	text-align: center;
}
.ps1-1.garmarket-1400 .product-list-1.ps1.mehr-iran-21 .risk-meta-price-98 del {
	margin-right: 0px;
	color: #aaa;
}
.ps1-1.garmarket-1400 .product-list-1.ps1.mehr-iran-21 .risk-meta-price-98 del .woocommerce-Price-amount.amount {
	color: unset;
}
.ps1-1.garmarket-1400 .product-list-1.ps1.mehr-iran-21 .risk-meta-price-98 ins {
	margin: 0px;
	float: right;
	width: 100%;
}

.ht-row.roozaye-barfi.iran-gaj-listmahsool.panjere-99-001-1400.ns-402-16 h3 {
	line-height: 25px;
	text-align: center;
	max-height: 70px;
	overflow: hidden;
	min-height: 67px !important;
}
.ht-row.ns-402-19 .product-list-numr1 {
	width: 50%;
	padding: 5px;
}

.ht-row.ns-402-19 .ee49 {
	display: none;
}
.ht-row.ns-402-19 h3 {
	text-overflow: unset !important;
	white-space: unset;
	line-height: 25px;
	margin-top: -2px;
	text-align: center;
	line-height: ;
	min-height: 50px !important;
	max-height: 50px;
	overflow: hidden;
}
.ht-row.ns-402-19 .offer-new-401-box {
	padding: 10px;
}
.size.ns-402-22 h3 {
	line-height: 25px;
	min-height: 50px;
	max-height: 50px;
	overflow: hidden;
}
.size.ns-402-22 .list-meta-1 {
	display: none;
}
.size.ns-402-22 .list-meta-2 {
	width: 100%;
	text-align: center;
}
.risk-meta.rthrth44444.mk-45645645645654.mr-402-87 {
	display: none;
}

.gerd-nim-plus {
	margin-top: -20px;
}
.product-lus-ss-402 .spand4433454 {
	width: 100%;
	text-align: center;
}
.iran-pak-offer322 {
	margin-top: 15px;
	display: table;
	margin: auto !important;
	float: unset;
}
.product-lus-ss-402 .spand4433454 {

	margin-bottom: 20px;
}
.gerd-nim-plus {
	margin-top: -20px;
	float: unset;
	margin: auto !important;
	display: table;
	display: none;
}
.ht-row.offer-8-gaj.paszamine-gaj.ns-402-14.mhr-403-1 .owl-nav button {
	position: relative;
	top: unset;
	left: unset;
	margin-right: 5px !important;
	margin-left: 5px !important;
	float: unset;
}
.ht-row.offer-8-gaj.paszamine-gaj.ns-402-14 {
	padding: 20px 10px;
	padding-top: 10px !important;
}
.mr-402-box-product-403-farvardin-box42 {

	padding-bottom: 25px;
}
.product-meta-mini {
	
	display: inline-flex;
	overflow-y: hidden;
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0);
	overflow-x: auto !important;
	-webkit-overflow-scrolling: touch;
	white-space: nowrap;
	will-change: transform;
	width: max-content;
	width: intrinsic;
	width: -moz-max-content;
	width: -webkit-max-content;
	width: 100%;
}
.product-meta-mini-1 {
	width: unset;
	display: flex;
}

}

@media only screen and (max-width : 480px) {
.ticket-countbox-1 {
	width: 100% !important;
}
.ee49 .bamdad-darsad {
	display: none;
}
.padd-new-402 .flex-viewport {
	max-height: 330px;
}
.size.ns-402-22 .product-list-1.ps1 {
	padding: 10px;
}
.ht-row.roozaye-barfi.ns-402-11 img {
	padding: 5px;
}
.ht-row.roozaye-barfi.ns-402-11 .nimche-21 {
	display: none;
}
.ht-row.roozaye-barfi.ns-402-11 .product-list-1.ps1.mehr-iran-21 {
	padding: 5px;
}
.ht-row.roozaye-barfi.ns-402-11 .product-list-1.ps1.mehr-iran-21 h3 {
	text-align: center;
}

.ht-row.roozaye-barfi.ns-402-11 .list-meta-2.d5456546f {
	position: unset;
}
.ht-row.roozaye-barfi.ns-402-11 .mizany {
	position: absolute;
	top: 0;
	margin-top: 20px;
	right: 0;
}
.ht-row.roozaye-barfi.ns-402-11 .risk-meta-price-98 {
	height: 43px;
	width: 100%;
	text-align: center;
	padding: 0px;
	padding-top: 5px;
}
.ht-row.roozaye-barfi.ns-402-11 .risk-meta-price-98 del {
	margin-top: -8px;
}
.ht-row.roozaye-barfi.ns-402-11 .risk-meta-price-98 ins {
	margin: 0px;
	float: right;
	width: 100%;
	text-align: center;
}
.ht-row.ns-402-8 .daste-koodak-1-farnam {
	padding: 10px 5px;
	text-align: center;
}
.ht-row.ns-402-8 .product-list-1.ps3.jjj-112.jjh-334-dds h3 {
	margin-bottom: 10px !important;
	padding-bottom: 10px;
	font-size: 14px;
	min-height: 50px;
	max-height: 50px;
	overflow: hidden;
	line-height: 25px;
}

.ht-row.ns-402-8 .koodak-price del {
	margin-top: -10px;
	text-align: center;
	float: right;
	width: 100%;
}
.ht-row.ns-402-8 .koodak-price ins {
	float: right;
	width: 100%;
	padding-right: 0px;
	margin-right: 0px;
}
.ht-row.ns-402-8 .koodak-price {
	height: 47px;
	text-align: center;
	padding-top: 13px;
	width: 100%;
	padding-right: 0px;
	padding-left: 0px;
}

.ht-row.ns-402-2 .product-list-1.ps1.niaz-1 {
	padding: 15px;
}
.ht-row.ns-402-2 .product-list-1.ps1.niaz-1 img {
	padding: 0px;
}
.ht-row.ns-402-2 .product-list-1.ps1.niaz-1 h3 {
	text-align: center;
	line-height: 25px;
	max-height: 50px;
	min-height: 50px;
	overflow: hidden;
}
.ht-row.ns-402-2 .list-meta-2 {
	position: unset;
}
.ht-row.ns-402-2 .darsad {
	position: absolute;
	top: 0;
	margin-top: 10px;
	margin-right: 10px;
}
.ht-row.ns-402-2 .list-meta-2 {
	position: unset;
	padding: 0px;
	text-align: center;
}
.ht-row.ns-402-2 .list-meta-2 del {
	float: right;
	width: 100%;
	text-align: center;
	color: #aaa;
}
.ht-row.ns-402-2 .ee49 .bamdad-darsad {
	font-size: 13px;
	position: relative;
	/* margin-top: 11px; */
	display: unset;
	top: 0;
	left: 0;
	right: unset;
	margin-right: 0px;
	/* width: unset; */
	/* margin-left: 10px !important; */
	text-align: right;
	border-radius: 8px;
	margin-top: 5px;
	margin-left: 0px;
	width: 100%;
}
.ht-row.ns-402-2 .paiin-11 {
	margin-top: 10px;
}
.ht-row.ns-402-2 .ee49 .bamdad-darsad span {
	float: left !important;
	width: unset;
	margin-top: 0px;
	font-weight: 400;
}
.ht-row.ns-402-2 .ee49 {
	
	position: unset;
	height: unset;
}
.ht-row.ns-402-2 .list-meta-2 ins {
	float: right;
	width: 100%;
	text-align: center;
}
.ht-row.ns-402-2 .list-meta-2 ins .woocommerce-Price-amount.amount {
	float: unset !important;
}
.ht-row.ns-402-2 .list-meta-2 del .woocommerce-Price-amount.amount {
	float: unset !important;
	color: unset;
}
.ht-row.ns-402-2 .list-meta-2 ins {

	margin: 0px !important;
}

}

@media only screen and (max-width : 450px) {
	.dokan-dashboard .dokan-dash-sidebar #dokan-navigation #mobile-menu-icon {
	display: none !important;
}

.product-list.koodak-farnam-1-plusddfg-farvardin31 .daroffer-sepid-mobilewertetertws-mr-402-403-farvardin-box42 {

	display: none;
}

.woof_products_top_panel {
	padding: 0px 5px;
	box-sizing: border-box;
}
.bak-mm-1.divwerfwerwe53443 {
	margin-top: 0px !important;
}
.product-list-order-view-price {
	width: 100%;
	box-sizing: border-box;
	text-align: center;
}


.product-list-order-view-count {
	width: 100%;
	box-sizing: border-box;
	text-align: center;
}
.header-one-tab-order .order-header-farnam {
	width: 100%;
	box-sizing: border-box;
}
.padd-new-402 .flex-viewport {
	max-height: 300px;
}
.ht-row.roozaye-barfi.ns-402-9 .product-list {
	padding: 5px;
}
.min-mahsool-mk-4023-title {
	overflow: hidden;
	font-size: 14px;
	min-height: 80px;
}
.ht-row.roozaye-barfi.ns-402-9 .product-list .time1 {
	width: unset;
}
.product-style.htpp.ir-owl.offer-00-1.slide-new-4-slide .iran-pak.in-offer-2.rgggfgff .time1 {
	padding-top: 10px;
}
.dokan-dashboard .dokan-dash-sidebar #dokan-navigation {
	background: none;
}
.owl-slide-new-5 {
	display: none !important;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dokan-dash-left {
	padding-left: 0px;
}
.elementor-widget-blogthree .list-meta-2445435 {
	float: left;
	width: 100%;
	text-align: right;
	color: #666;
	padding: 5px 0px;
	padding-right: 5px;
}
.ht-row.threes .product-list-numr {
	width: 100%;
}

.product-list-45645654.ns-402-1 .liningk.bazsho1 {
	display: none;
}
.risk-meta.rthrth44444 .gtgeg45yt4yt4 .button {
	float: unset;
}
.product-list-45645654.ns-402-1 .mizan {
	width: 40px;
	height: 40px;
	border-radius: 150px;
	top: 0;
}
.iran-pak.in-offer-2.seven-ffer-iranin.newsanie .offer-991400-jj-ffds {
	display: none;
}
.iran-pak.in-offer-2.seven-ffer-iranin.newsanie {
	padding: 0px;
	margin: 0px !important;
}
.product-list-45645654.ns-402-1 .rangi-dayere-342 {
	width: 10px;
	height: 10px;
}
.product-list-45645654.ns-402-1 .rangbandi-style-1400 {
	top: 0 !important;
	margin-top: 10px;
	left: 0;
	margin-left: 10px;
}
.product-list-45645654.ns-402-1 img {
	padding: 0px;
}
.product-list-45645654.ns-402-1 .product-list-1.ps1.product-99-11-00 {
	padding: 10px;
}

.product-list-45645654.ns-402-1 {
	padding: 5px;
	margin: 0px;
}
.bak-mm {
	padding: 0px 5px;
}

.product-list-45645654.ns-402-1 .ps1-1 {
	padding: 0px;
}


.bak-mm {
	margin-bottom: 20px;
}
.product-list-45645654.ns-402-1 .gtgeg45yt4yt4 {
	margin-bottom: 10px;
}
.product-list-45645654.ns-402-1 .ps1-1 h3 {
	font-size: 14px;
	font-weight: 400;
	text-align: center;
	min-height: 50px;
	max-height: 50px;
	overflow: hidden;
	font-size: 14px;
	line-height: 25px;
}
.product-list-45645654.ns-402-1 .risk-meta.rthrth44444 {
	padding-top: 0px;
}
.gtgeg45yt4yt4 {
	margin-top: 5px;
}
.product-list-45645654.ns-402-1  .ps1 del .woocommerce-Price-currencySymbol {
	display: unset;
}
.ht-row.roozaye-barfi.ns-402-12 .nimche-21 {
	display: none;
}
.ht-row.roozaye-barfi.ns-402-12 .product-meta-mini-1 {
	display: none;
}
.ht-row.roozaye-barfi.ns-402-12 img {
	padding: 5px !important;
}
.ht-row.roozaye-barfi.ns-402-12 .rangi-dayere-342 {
	width: 15px;
	height: 15px;
}
.ht-row.roozaye-barfi.ns-402-12 .rangbandi-style-1400 {
	left: 0;
	top: 0;
	margin-top: 22px;
	margin-left: 10px;
}
.ht-row.roozaye-barfi.ns-402-12 .mizany {
	position: absolute;
	right: 0;
	margin-top: -15px !important;
}
.ht-row.roozaye-barfi.ns-402-12 .product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 h3 {
	margin-bottom: 25px;
}
.ht-row.roozaye-barfi.ns-402-13 .product-meta-mini-1 {
	display: none;
}
.ht-row.roozaye-barfi.ns-402-13 .product-list-1.ps1.mehr-iran-21.widget-9-product-123455643 {
	padding: 10px;
}
.ht-row.roozaye-barfi.ns-402-13 img {
	padding: 5px !important;
}
.ht-row.roozaye-barfi.ns-402-13 .list-meta-2.d5456546f {
	position: unset;
}
.ht-row.roozaye-barfi.ns-402-13 .list-meta-2.d5456546f {
	position: unset;
	height: 35px;
	text-align: center;
}
.ht-row.roozaye-barfi.ns-402-13 .list-meta-2.d5456546f del {
	float: right;
	width: 100% !important;
	margin-right: 0px !important;
	margin-left: 0px !important;
	text-align: center;
}
.ht-row.roozaye-barfi.ns-402-13 .list-meta-2.d5456546f del .woocommerce-Price-amount.amount {
	float: unset !important;
}
.ht-row.roozaye-barfi.ns-402-13 .list-meta-2.d5456546f ins {
	float: right;
	width: 100%;
	text-align: center;
	padding: 0px;
	margin: 0px !important;
	margin-top: -4px !important;
}
.ht-row.roozaye-barfi.ns-402-13 .list-meta-2.d5456546f .risk-meta-price-98 {
	width: 100% !important;
	padding: 0px;
}
.ht-row.roozaye-barfi.ns-402-13 .list-meta-2.d5456546f ins {
	float: right;
	width: 100%;
	text-align: center;
	padding: 0px;
	margin: 0px;
}
.ht-row.roozaye-barfi.ns-402-13 .list-meta-2.d5456546f .mizany {
	position: absolute;
	top: 0;
	margin-top: 10px;
	height: 30px;
	padding-top: 8px;
}
.ht-row.roozaye-barfi.ns-402-12 .list-meta-2.d5456546f {
	position: unset;
}
.ht-row.roozaye-barfi.ns-402-12 .mizany {
	position: absolute;
	right: 0;
	margin-top: 40px !important;
	top: 0;
	height: 25px !important;
	padding-top: 5px !important;
	margin-right: 25px !important;
}
.ht-row.roozaye-barfi.ns-402-12 .list-meta-2.d5456546f .risk-meta-price-98 {
	width: 100%;
}
.ht-row.threes.ns-402-18 .product-list-numr {
	width: 50%;
}
.product-list-off-401aswhgmr402 {
	float: right;
	width: 100%;
	padding: 5px;
}
.daroffer-sepid-mobilewertetertws-mr-402 {
	margin-left: 5px;
}
.price-mini-product-mr-price del {
	display: none;
}
.min-mahsool-mk-4023-titlewslkjkj-mr-title {
	font-size: 14px;
	min-height: 50px;
	max-height: 50px;
	overflow: hidden;
	text-align: center;
}
.price-mini-product-mr-price {
	width: 100%;
	text-align: center;
}
.price-mini-product-mr-price ins {
	margin-right: 0px;
}
.daroffer-sepid-mobilewertetertws-mr-402 {
	top: unset;
	bottom: 0;
	margin-bottom: 25px;
}
.mr-402-box-product-2 {

	padding: 20px 10px;
	box-sizing: border-box;
}
.userj88u .faramooshi {
	width: 100%;
	text-align: center;
	margin-bottom: 10px;
}
}
@media only screen and (max-width : 420px) {
	.padd-new-402 .flex-viewport {
	max-height: 275px;
}
.sepid-product-tab-1rrrrtr {
	padding: 10px 5px;
}
.sepid-product-tab-3.sepid-single-related {
	padding: 0px;
}
.owl-ponejyyyy.owl-carousel.owl-rtl.owl-loaded.owl-drag .owl-nav button {
	position: relative;
	float: unset;
	margin: 0px 5px !important;
}
.owl-ponejyyyy.owl-carousel.owl-rtl.owl-loaded.owl-drag .owl-nav {
	text-align: center;
	margin-top: 15px;
}
#dokan-content .seller-items .ajax_add_to_cart {
	float: right;
	display: none;
}
.dokan-pagination-container .dokan-pagination {
	display: inline-block;
	padding-left: 0;
	padding-right: 0px;
}
}

@media only screen and (max-width : 400px) {
    .swiper-slide {
	border-radius: 5px !important;
	overflow: hidden !important;
	height: 140px !important;
	background: none !important;
}

.product-ss-plus-one-title {
	text-align: center;
}
.product-ss-plus-one {
	padding: 10px 5px;
}
.mizany4rrr-price64 del {
	display: none;
}
.product-list.koodak-farnam-1-plusdd:nth-child(5) .daste-koodak-1-farnamsdfs {
	width: 70%;
}
.product-list.koodak-farnam-1-plusdd:nth-child(5) .loodal-list-4scrr {
	display: none !important;
}

.product-list.koodak-farnam-1-plusdd:nth-child(6) .loodal-list-4scrr {
	display: none !important;
}

.product-list.koodak-farnam-1-plusdd:nth-child(5) .daste-koodak-1-farnamsdfs {
	margin-top: 10px !important;
}.product-list.koodak-farnam-1-plusdd:nth-child(6) .daste-koodak-1-farnamsdfs {
	margin-top: 10px !important;
}
.price-plus-ss {
	margin-top: 0px;
}
.mizany4rrr-price64 {
	
	min-height: unset;
	width: 100%;
	text-align: center;
}
.mizany4rrr {
	display: none;
}
.padd-new-402 .flex-viewport {
	max-height: 255px;
}
.sepid-product-tab-1-box h3 {

	min-height: 57px;
	max-height: 57px;
	overflow: hidden;
}
.product-listtab {
	padding: 10px 5px;
}
.woocommerce form.checkout_coupon {
	padding: 10px;
}
.owl-offer2 {
	padding: 10px;
}
.elementor-1286 .elementor-element.elementor-element-c3d1286 {
	width: 100%;
	padding: 0px 5px;
}

.elementor-694 .elementor-element.elementor-element-db5486c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 19px 0px 0px 0px;
}
.dgwt-wcas-ico-magnifier {
	fill: #666;
	display: none;
}
.sefaresh-122-402 .niki.niki666 {
	float: right;
	background: unset;
	padding: 5px 15px;
	border-radius: 5px;
	margin-right: 0px;
	font-weight: 400;
	font-size: 15px;
	width: 100%;
	margin-top: 10px;
	padding-right: 0px;
}
.price-kharid4543543 ins {
	margin-right: 0px;
}
.sefaresh34 {
	float: right;
	width: 100%;
	max-height: 868px;
	overflow: hidden;
}
.title-2.sef754343 a {
	width: 100%;
	box-sizing: border-box;
	text-align: center;
	margin-top: 20px;
}
.ht-row.offer-8-gaj.paszamine-gaj.ns-402-14 .product-list-1.ps1.niaz-1 {
	padding: 10px;
}
.ht-row.gf-402-1 .myswiperver.swiper-vertical {
	height: unset !important;
}
.ht-row.gf-402-1 .myswiperver {
	height: unset !important;
}
#slide13 .elementor-swiper-button {
display: none;

}
#newheadsearch .dgwt-wcas-search-submit svg {
	display: block !important;
}
.product-list.koodak-farnam-1-plusdd:nth-child(6) .daste-koodak-1-farnamsdfs {
	width: 70%;
}
}
@media only screen and (max-width : 380px) {
	.padd-new-402 .flex-viewport {
	max-height: 235px;
}

}

@media only screen and (max-width : 360px) {
.product-listtab {
	width: 100%;
}
.onvan-claasd433 i {

	display: none;
}
.ht-row.ns-402-20 .product-listtab {
	width: 50%;
}
.ht-row.ns-402-20 .product-listtab .sepid-product-tab-1 {
	padding: 20px 10px;
}
.padd-new-402 .flex-viewport {
	max-height: 215px;
}
}
@media only screen and (max-width : 340px) {

.padd-new-402 .flex-viewport {
	max-height: 195px;
} 
.product-list-1.ps3.jjj-112.jjh-334-dds.rooz-1235hfdes5r-plusddrtrt .iran-koodak-imgsdftyrt {
	margin: auto;
	float: unset !important;
}
.daste-koodak-1-farnamsdfsrtyrt {
	padding-right: 0px !important;
	margin-top: 10px;
	text-align: center;
}
.product-list.koodak-farnam-1-plusddfg .daste-koodak-1-farnamsdfsrtyrt h3 {
	text-overflow: unset !important;
	white-space: unset !important;
	text-align: center !important;
}
.koodak-price54gt54g5456756734 {
	float: right;
	width: unset;
	width: 100%;
	text-align: center;
}
.koodak-price54gt54g5456756734 ins {
	float: unset;
}
.iran-koodak-imgsdf {
	margin: auto;
	float: unset;
}
.product-list.koodak-farnam-1-plusdd .daste-koodak-1-farnamsdfs {
	width: 100% !important;
	text-align: center !important;
	padding: 0px;
}
.product-list.koodak-farnam-1-plusdd .daste-koodak-1-farnamsdfs h3 {
	text-align: center !important;
}
.product-list.koodak-farnam-1-plusddfg-farvardin31 {
	width: 100%;
}
#slider-thumb-image-403-1 .tedad-cat-403-111dfrr {
	width: 50px;
	height: 50px;
	padding: 5px !important;
}
}
@media only screen and (max-width : 320px) {
.product-list-45645654.ns-402-1 {
	width: 100%;
}

.padd-new-402 .flex-viewport {
	max-height: 176px;
}
.ht-row.ns-402-8 .product-list.koodak-farnam-1 {
	width: 100%;
	position: relative;
}
.ht-row.roozaye-barfi.ns-402-13 .product-list.product-list-654-134 {
	width: 100%;
	padding: 10px;
}
}