/*
Theme Name: Hadilms
Theme URI: https://daneh.ir
Author: طراحی و پشتیبانی توسط پلتفرم مدیریت آموزشی دانه
Author URI: https://daneh.ir/
Description: قالب اختصاصی پایگاه آموزشی هادی
Version: 1.0
*/


h1 {
	margin-top: 0.67em;
	margin-bottom: 0.67em;
}

h2 {
	margin-top: 0.83em;
	margin-bottom: 0.83em;
}

h3 {
	margin-top: 1em;
	margin-bottom: 1em;
}

h4 {
	margin-top: 1.33em;
	margin-bottom: 1.33em;
}

ul {

	margin-top: 1em;
	margin-bottom: 1em;
}

@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-display: swap;
}

@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-display: swap;

}

@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-display: swap;

}

@font-face {
	font-family: "uicons-regular-rounded";
	src: url("fm/uicons-regular-rounded.eot") format("embedded-opentype"),
		url("fm/uicons-regular-rounded.woff2") format("woff2"),
		url("fm/uicons-regular-rounded.woff") format("woff");
	font-display: swap;

}

body {
	margin: 0px;
	font-family: iranyekan;
	font-size: 15px;
	background: #f2f6fc;
	color: #3b4359;
	font-weight: 400;
}

.woocommerce-cart-form__cart-item.cart_item.coupon label {
	float: right;
	display: none;
}

.rrf-eee2224rr2::before {
	left: 0;
}

table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .coupon label {
	display: none;
}

.rrf-eee2224rr2 {
	position: relative;
}

#cancel-comment-reply-link {
	background: #3b4359;
	float: left;
	color: #fff;
	font-weight: 400;
	padding: 5px 10px;
	margin-top: -5px;
	border-radius: 5px;
}

.product-sepid-single {
	float: right;
	width: 100%;
	padding: 40px 0px;
}

.pageone {
	float: right;
	width: 100%;
	margin-bottom: 0px;
}

.size {
	margin: auto;
	width: 1300px;
}

.product-listslide566-slidertwo33:hover {
	opacity: 0.8;
	transition: 0.2s;
}


.breadtaranom {
	margin: 20px 0px;
	float: right;
	width: 100%;
	box-sizing: border-box;
}

table.dataTable.no-footer th {
	text-align: right !important;
}

.title-taranom {
	float: right;
	width: 100%;
	box-sizing: border-box;
}

.title-taranom h1 {
	float: right;
	margin: 0px;
	font-size: 25px;
	font-weight: 400;
}

#wc-wallet-transaction-details th {
	text-align: right;
}

.title-taranom .dore-sarh {
	float: right;
	background: #efe9ff;
	color: #7443ff;
	padding: 10px 15px;
	border-radius: 8px;
	margin-right: 15px;
}

.mahsool {
	float: right;
	width: 100%;
	box-sizing: border-box;
	padding: 35px 0px;
}

.tabborder-main {
	float: right;
	width: 100%;
	margin: 30px 0px;
}

.tabborder-tab {
	float: right;
	width: 100%;
	background: #fff;
}

.right-single-dore {
	float: right;
	width: 30%;
	background: #fff;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	padding: 30px;
	box-sizing: border-box;
	border-radius: 15px;
}

.box-price-tedad {
	float: right;
	width: 100%;
}

.box-price-tedad1 {
	float: right;
	width: 50%;
	text-align: center;
	border-left: 1px solid #f2f6fc;
	box-sizing: border-box;
}

.sepid-category-two {
	float: right;
	width: 100%;
	padding: 10px 0px 10px 0px;
	background: unset !important;
	border-radius: 0px;
	box-shadow: unset !important;
	position: relative;
}

.bingbang-43r5345 {
	position: absolute;
	background: #fff;
	font-size: 14px;
	padding: 3px 10px 2px 10px;
	border-radius: 90px;
	top: 0;
	margin-top: -5px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
}

.sepid-category-two3 {
	float: right;
	width: 100%;
	background: #f2f6fc;
	border-radius: 10px;
	padding: 50px 20px;
	background-size: cover;
	position: relative;
	margin-right: 0px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	margin-top: -20px;
}

.box-345345 {
	float: right;
	width: 70%;
	padding-right: 20px;
	box-sizing: border-box;
	position: relative;
}

.sepid-category-two3::before {
	content: "";
	background: #7443FF;
	width: 10px;
	height: 70%;
	float: right;
	position: absolute;
	right: 0;
	top: 25px;
	margin-right: -5px;
	border-radius: 150px;
}

.sepid-category-two:hover {
	transition: 0.3s;
	opacity: 0.8;
}

.box-345345 h5 {
	color: #3b4359;
	font-size: 18px;
	margin: 0px;
	font-weight: 400;
}

.box-345345 p {
	color: #3b4359;
	font-size: 14px;
	margin: 0px;
	margin-top: 5px;
	opacity: 0.7;
}

.sepid-rtl-cat-one44 {
	float: right;
	width: 70px;
	height: 70px;
	background: #7443ff;
	text-align: center;
	font-size: 25px;
	box-shadow: 0 2px 15px #7443ff52;
	border-radius: 150px;
	padding-top: 23px;
	color: #4423a2;
	position: relative;
}

.box-345345 {
	float: right;
	width: 70%;
	padding-right: 20px;
	box-sizing: border-box;
	position: relative;
}

.tedad-adad {
	font-size: 30px;
	float: right;
	width: 100%;
	color: #7443ff;
	font-weight: bold;
}

.img-user-bala::before {
	content: "";
	float: ;
	position: absolute;
	width: 15px;
	height: 15px;
	background: #7443ff;
	border-radius: 90px;
	border: 2px solid #fff;
	box-sizing: border-box;
	box-shadow: 0px 2px 4px #1111112e;
	right: 0;
}

.box-price-tedad1.price-taranom {
	font-size: 30px;
	text-align: center;
}

.box-price-tedad1.price-taranom .woocommerce-Price-currencySymbol {
	float: right;
	width: 100%;
	font-size: 15px;
}

.mizan-pishraft {
	float: right;
	width: 100%;
	margin: 15px 0px;
	margin-top: 30px;
	margin-bottom: 0px;
}

.darsad-daryaft-shod {
	background: #f2f6fc;
	height: 7px;
	width: 100%;
	float: right;
	border-radius: 90px;
	margin-bottom: 10px;
}

.dakheldore {
	float: right;
	width: 100%;
}

.left-single-dore {
	float: left;
	width: 70%;
	padding-right: 30px;
	box-sizing: border-box;
}

.mvideo {
	background: #fff;
	padding: 15px;
	float: right;
	width: 100%;
	border-radius: 15px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	box-sizing: border-box;
}

.box-price-tedad1.price-taranom del {
	font-size: 15px;
	position: absolute;
	right: 0;
	width: 100%;
	text-align: center;
	top: 0;
	margin-top: -5px;
	color: #b8bdcc;
	font-weight: 100;
}

.mvideo video {
	float: right;
	width: 100%;
	border-radius: 15px;
}

.darsad-darsas-23454 {
	float: right;
	height: 6px;
	background: #7443ff;
	border-radius: 90px;
}

.box-price-tedad1.price-taranom {
	border: 0px solid;
	position: relative;
}

.box-price-tedad1.price-taranom del .woocommerce-Price-currencySymbol {
	display: block;
	width: unset;
	float: unset;
	display: unset;
}

.box-price-tedad1.price-taranom ins {
	float: right;
	width: 100%;
	text-decoration: unset;
	padding-top: 10px;
	margin-bottom: -10px;
}

.box-price-tedad1.price-taranom ins .woocommerce-Price-currencySymbol {
	margin-top: -8px;
}

.iran-pak.in-offer-2.nevise {
	float: right;
	width: 100%;
	background: #f2f6fc;
	margin-top: 30px;
	padding: 30px;
	box-sizing: border-box;
	border-radius: 10px;
}

.timer-wrapper {
	float: left;
	width: 25%;
	text-align: center;
}

.iran-pak.in-offer-2.nevise .time1 {
	font-weight: 400;
	font-size: 20px;
	margin-bottom: 4px;
}

.timet-new-onvan {
	margin: auto;
	width: 170px;
	background: #fff;
	text-align: center;
	padding: 6px 0px;
	margin-top: -30px;
	margin-bottom: 25px;
	font-size: 14px;
	position: relative;
	border-radius: 0px 0px 20px 20px;
	padding-bottom: 10px;
}

.timet-new-onvan::before {
	content: "";
	border-radius: 0px;
	width: 20px;
	height: 20px;
	background: #fff;
	float: right;
	transform: rotate(45deg);
	margin-top: -15px;
	margin-right: -8px;
}

.timet-new-onvan::after {
	background: #f2f6fc;
	content: "";
	position: absolute;
	right: 0;
	content: "";
	width: 31px;
	height: 30px;
	border-radius: 150px;
	margin-right: -32px;
	margin-top: -6px;
}


.timet-new-onvane::before {
	content: "";
	border-radius: 0px;
	width: 20px;
	height: 20px;
	background: #fff;
	float: right;
	transform: rotate(45deg);
	margin-top: -15px;
	margin-left: -8px;
}

.timet-new-onvane::after {
	background: #f2f6fc;
	content: "";
	position: absolute;
	left: 0;
	content: "";
	width: 31px;
	height: 30px;
	border-radius: 150px;
	margin-left: -32px;
	margin-top: -6px;
}

.timet-new-onvane {
	float: left;
	position: relative;
	left: 0;
}

.iran-pak.in-offer-2.nevise .text32 {
	color: #838997;
	font-weight: 100;
}

.text32.fgfh {
	/* color: #7443ff !important; */
}

.seconds.time1.mini-1-time {
	color: #7443ff;
}

.modares-99-12 {
	float: right;
	width: 100%;
	background: #f2f6fc;
	padding: 15px;
	box-sizing: border-box;
	border-radius: 10px;
	margin-top: 15px;
}

.modares-99-12 img {
	float: right;
	width: 35px;
	border-radius: 150px;
	padding: 5px;
	background: #fff;
	box-shadow: 0px 2px 5px #3b43591f;
}

.modares-99-12 span {
	float: right;
	padding: 13px;
	box-sizing: border-box;
	font-size: 14px;
}

.modares-1402 {
	float: left;
	padding: 13px 0px;
	font-size: 14px;
	border-right: 1px solid #e2e8f0;
	width: 47%;
	text-align: center;
}

.price-kharid-43534 .price {
	display: none;
}

.price-kharid-43534 {
	float: right;
	width: 100%;
	margin-top: 30px;
}

.price-kharid-43534 .cart {
	margin-bottom: 0px !important;
	padding-bottom: 0px;
}

.price-kharid-43534 .cart .quantity {
	display: none;
}

.price-kharid-43534 .cart button {
	background: #efe9ff !important;
	width: 100%;
	float: right;
	padding: 20px !important;
	font-family: iranyekan;
	font-weight: 400;
	color: #7443ff !important;
	text-align: right;
	border-radius: 10px !important;
	font-size: 16px;
}

.price-kharid-43534 .yith-wcwl-add-to-wishlist {
	margin-top: 0px;
	display: none;
}

.left-taranom-434 {
	float: left;
	width: 25%;
	box-sizing: border-box;
}

.joziat-dars {
	float: right;
	width: 100%;
	margin-top: 30px;
}

.joziat-dars-box {
	float: right;
	width: 33.3%;
	text-align: center;
	border-left: 1px solid #f2f6fc;
	font-size: 15px;
	box-sizing: border-box;
}

.sdfgfg-45645 {
	color: #7443ff;
}

.joziat-dars-box:last-child {
	border: 0px solid;
}

.joziat-dars-box .jozi-54 {
	font-size: 13px;
	margin-top: 5px;
	color: #838997;
}

.listdoroos {
	float: right;
	width: 100%;
	background: #FFEDDA !important;
	border-radius: 10px;
	margin-top: 15px;
	padding: 17px 20px;
	box-sizing: border-box;
	text-decoration: none;
	color: #F57C00 !important;
	font-size: 16px;
	height: 56px;
}

.social-share {
	float: right;
	width: 100%;
	padding: 30px 0px;
}

.social-share-10 {
	float: right;
}

.share-1 {
	float: left;
}

.share-1 a {
	float: left;
	width: 40px;
	height: 40px;
	text-align: center;
	padding-top: 10px;
	box-sizing: border-box;
	font-size: 18px;
	border-radius: 8px;
	margin-right: 10px;
	background: #fff !important;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
}

.social-share-10 {
	float: right;
	padding: 11px 0px;
}

.tabborder-tab .tablinks {
	background: unset;
	border: 0px solid;
	font-family: iranyekan;
	font-size: 16px;
	color: #3b4359;
	padding: 20px;
	margin-left: 5px;
	cursor: pointer;
}

.tab-main-23 {
	float: right;
	width: 100%;
	padding: 30px 0px;
}

.title-dore-tab {
	float: right;
	width: 100%;
	margin-bottom: 30px;
	font-size: 20px;
	font-weight: 400;
}

.title-dore-tab::before {
	content: "";
	float: right;
	width: 5px;
	height: 10px;
	background: #7443ff;
	border-radius: 90px;
	margin-top: 7px;
	margin-left: 8px;
}

.right-taranom-434 {
	width: 70%;
	padding-left: 25px;
	box-sizing: border-box;
	float: right;
}

.left-taranom-434 {
	float: left;
	width: 30%;
	box-sizing: border-box;
}

.left-taranom-434-box .price {
	font-size: 20px;
	font-weight: 400;
	text-decoration: unset;
}

.left-taranom-434-box .price ins {
	float: right;
	width: 100%;
	text-decoration: unset;
	margin-bottom: 30px;
}

.left-taranom-434-box {
	background: #fff;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	padding: 25px;
	border-radius: 15px;
	box-sizing: border-box;
	float: right;
	width: 100%;
	margin-bottom: 30px;
	position: relative;
}

.nemdad-dore-box {
	float: right;
	width: 50px;
	height: 50px;
	background: #f2f6fc;
	font-size: 25px;
	text-align: center;
	padding-top: 10px;
	box-sizing: border-box;
	border-radius: 8px;
	margin-left: 8px;
	margin-bottom: 8px;
	position: relative;
}

.nemdad-dore-box {
	color: #7443ff;
	background: #efe9ff;
}

.dore-title-1::before {
	content: "";
	background: #7443FF;
	position: absolute;
	right: 0;
	top: 0;
	width: 10px;
	height: 40px;
	margin-top: 0px;
	margin-right: -35px;
	border-radius: 90px;
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
}

.matn-didgah1 h3::before {
	content: "";
	float: right;
	width: 5px;
	height: 10px;
	background: #7443ff;
	border-radius: 90px;
	margin-top: 7px;
	margin-left: 8px;
}

.matn-didgah1 ul {
	float: right;
	width: 100%;
	padding: 0px !important;
	margin: 0px;
}

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

.matn-didgah1 ul li::before {
	content: "\f160";
	font-family: uicons-regular-rounded !important;
	float: right;
	margin-left: 8px;
}

#review_form {
	float: right;
	width: 100%;
	padding: 30px;
	background: #fff;
	box-sizing: border-box;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	border-radius: 10px;
	margin-top: 10px;
	margin-bottom: 25px;
}

.support-401-454 {
	float: right;
	width: 100%;
	padding: 30px;
	background: #fff;
	box-sizing: border-box;
	border-radius: 10px;
	margin-bottom: 25px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	position: relative;
}

.support-401-454-right-box {
	float: right;
	width: 100%;
}

.support-401-454-right-box i {
	float: right;
	width: 40px;
	height: 60px;
	background: #f2f6fc;
	border-radius: 8px;
	margin-left: 10px;
	text-align: center;
	padding-top: 24px;
	box-sizing: border-box;
}

.support-401-454::before {
	content: "";
	background: linear-gradient(180deg, #AB8EFF 0%, #7443FF 100%);
	position: absolute;
	right: 0;
	top: 0;
	width: 10px;
	height: 80px;
	margin-top: 20px;
	margin-right: -5px;
	border-radius: 90px;
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
}

.relate-1 .mahsoool-shop1 .mahsoool-shop2 .miza-ezafen.headrt-miz,
.main-bak .mahsoool-shop1 .mahsoool-shop2 .miza-ezafen.headrt-miz {
	margin-top: 95px;
}

.relate-1 .mahsoool-shop1 .mahsoool-shop2 .miza-ezafen.headrt-miz:hover,
.main-bak .mahsoool-shop1 .mahsoool-shop2 .miza-ezafen.headrt-miz:hover {
	margin-top: 90px;
}

.emtiaz-33 {
	float: right;
	width: 25%;
	background: linear-gradient(080deg, #AB8EFF 0%, #7443FF 100%);
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
	border-radius: 10px;
	padding: 40px 25px;
	box-sizing: border-box;
	text-align: center;
	color: #fff;
}

.emtiaz-title {
	float: unset;
	width: 100%;
	font-weight: 400;
	font-size: 16px;
	margin-bottom: 15px;
}

.emtiaz-number {
	width: 40px;
	height: 30px;
	margin: auto;
	background: #fff;
	border-radius: 90px;
	color: #3b4359;
	padding-top: 6px;
	box-sizing: border-box;
	margin-bottom: 15px;
}

.emtiaz-star .price {
	float: right;
	display: none;
}

.emtiaz-4 {
	float: right;
	width: 75%;
	padding-right: 35px;
	box-sizing: border-box;
}

.emtiaz-6 .number {
	width: 15%;
	float: right;
	padding: 0px 0px;
	font-size: 14px;
}

.woocommerce-password-strength {
	font-size: 14px;
	padding: 10px;
	border-radius: 8px;
	margin: 5px 0px;
	font-weight: 400;
}

.emtiaz-6 .bars {
	float: right;
	width: 80%;
	height: 10px;
	background: #f2f6fc;
	border-radius: 90px;
	margin-top: 5px;
}

.emtiaz-6 .barsf {
	background: #7443ff;
	height: 10px;
	border-radius: 90px;
}

.emtiaz-6 .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: 10px;
	float: right;
}

.emtiaz-6 .shomaresh {
	float: left;
	width: 5%;
	text-align: left;
}

.emtiaz-6 {
	float: right;
	width: 100%;
	padding: 7px 0px;
}

.emtiaz-star .star-rating {
	text-align: center;
	margin: auto;
	float: unset;
	width: 80px;
}

.telegram-team-instagram {
	float: right;
	width: 100%;
	margin-top: 5px;
}

.inteltwo:hover {
	opacity: 0.8;
	transition: 0.2s;
}

.emtiaz {
	float: right;
	width: 100%;
	background: #fff;
	padding: 30px;
	box-sizing: border-box;
	border-radius: 10px;
	margin-top: 25px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
}

.inteltwo i {
	float: right;
	background: unset;
	width: unset;
	height: unset;
	padding: 0px;
	font-size: 20px;
	margin-bottom: -10px;
	margin-top: -1px;
	margin-left: 12px;
}

.inteltwo {
	float: right;
	background: #f2f6fc;
	padding: 15px 20px;
	border-radius: 8px;
	margin-left: 15px;
	margin-top: 15px;
	text-decoration: none;
}

.sharayet-doreha {
	float: right;
	width: 100%;
	line-height: 31px;
	color: #5e6679;
}

.support-401-454-right-box h5 {
	float: right;
	width: 100%;
	margin: 0px;
	font-size: 18px;
	font-weight: 400;
	margin-bottom: 20px;
}

.support-401-454-right {
	float: right;
	width: 100%;
}

#review_form input,
#review_form textarea {
	float: right;
	width: 100%;
	box-sizing: border-box;
}

#review_form .comment-form-author {
	float: right;
	width: 50%;
	padding-left: 10px;
	box-sizing: border-box;
}

.support-401-454-right-box1 {
	float: right;
	width: 70%;
	padding-top: 7px;
}

.onvan644-zir {
	color: #7a8193;
	font-size: 16px;
}

.support-401-454-right-box1 .onvan-4224 {
	float: right;
	width: 100%;
	font-size: 16px;
	margin-bottom: 5px;
}

#review_form .comment-form-comment {
	float: right;
	width: 100%;
}

.woocommerce #review_form #respond p label::before {
	float: right;
	width: 10px;
	height: 5px;
	background: #dee5f0;
	content: "";
	border-radius: 90px;
	margin-top: 8px;
	margin-left: 8px;
}

.comment-form-cookies-consent {
	float: right;
	width: 100%;
}

#wp-comment-cookies-consent {
	width: unset !important;
	margin-top: 3px !important;
	margin-left: 8px !important;
}

.comment-form-cookies-consent label::before {
	display: none;
}

.woocommerce #review_form #respond .form-submit input {
	width: unset;
	margin-bottom: 0px !important;
}

.comment-form-rating {
	float: right;
	width: 100%;
	background: #f2f6fc;
	padding: 15px;
	box-sizing: border-box;
	margin-bottom: 20px;
	margin-top: 10px;
	border-radius: 8px;
}

.comment-form-rating label {
	float: right;
}

.comment-form-rating .stars {
	margin: 0px !important;
	float: left;
	padding-top: ;
	margin-top: 2px !important;
	margin-bottom: -5px !important;
}

#comments {
	background: #fff;
	padding: 30px;
	float: right;
	width: 100%;
	box-sizing: border-box;
	margin-bottom: 10px;
	border-radius: 10px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
}

#comments .woocommerce-Reviews-title::before {
	content: "";
	float: right;
	width: 5px;
	height: 10px;
	background: #7443ff;
	border-radius: 90px;
	margin-top: 7px;
	margin-left: 8px;
}

.woocommerce #reviews #comments ol.commentlist {

	padding: 0px;
}

.woocommerce #reviews #comments ol.commentlist li {
	background: #f2f6fc;
	float: right;
	width: 100%;
	padding: 15px;
	box-sizing: border-box;
	border-radius: 8px;
	margin: 10px 0px;
}

.woocommerce #reviews #comments ol.commentlist li img.avatar {
	position: relative;
	background: #fff;
	border: 0px solid !important;
	padding: 5px;
	box-sizing: border-box;
	width: 50px;
	border-radius: 150px;
	box-shadow: 0px 2px 4px #b2b7bf40;
}

.comment-text.ertert {
	margin-right: 50px !important;
	border: 0px solid !important;
}

.woocommerce p.stars a::before {
	color: #ff991e;
}

.woocommerce-review__published-date {
	float: right;
	width: 100%;
	margin-bottom: 10px;
	opacity: 0.7;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {
	font-size: 15px;
	color: #3b4359;
	font-style: unset !important;
}

.woocommerce-review__dash {
	display: none;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text p {
	float: right;
	width: 100%;
	line-height: 25px;
}

.didgah {
	float: right;
	width: 100%;
}

.didgah h4 {
	float: right;
	width: 100%;
	margin: 0px;
	margin-bottom: 25px;
	font-size: 18px;
	font-weight: 400;
}

.didgah h4::before {
	content: "";
	float: right;
	width: 15px;
	height: 5px;
	background: #7443ff;
	border-radius: 90px;
	margin-top: 11px;
	margin-left: 8px;
}

.woocommerce-review__verified.verified {
	background: #7443ff;
	font-size: 14px;
	padding: 5px 15px;
	border-radius: 90px;
	color: #fff;
	font-style: unset;
	margin-right: 8px;
}

.comment-text.ertert .star-rating {
	margin-top: 5px;
}

.woocommerce #reviews #comments ol.commentlist ul.children li {
	background: #fff;
	border: 1px solid #f2f6fc;
}

.woocommerce #reviews #comments ol.commentlist ul.children {
	list-style: none outside;
	margin: 0px;
}

.woocommerce #reviews #comments ol.commentlist ul.children li .avatar {
	box-shadow: unset !important;
	border: 4px solid #f2f6fc !important;
}

.woocommerce p.stars.selected a.active~a::before {
	color: #3b4359;
}

#comments .woocommerce-Reviews-title {
	width: ;
	font-size: 18px;
	margin: 0px !important;
	margin-bottom: 20px !important;
	font-weight: 400;
}

#reply-title {
	float: right;
	width: 100%;
	margin-bottom: 15px;
}

#reply-title::before {
	content: "";
	float: right;
	width: 5px;
	height: 10px;
	background: #7443ff;
	border-radius: 90px;
	margin-top: 7px;
	margin-left: 8px;
}

#review_form .comment-form-email {
	float: right;
	width: 50%;
	box-sizing: border-box;
	padding-right: 10px;
}

.matn-didgah1 {
	background: #fff;
	padding: 25px;
	border-radius: 10px;
	float: right;
	width: 100%;
	margin: 15px 0px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	box-sizing: border-box;
}

.ghavanin li i {
	float: right;
	margin-top: 2px;
	margin-left: 8px;
}

.nemdad-dore-box:hover .tooltip-dore-nemad {
	display: block;
}

.nemdad-dore .title-dore-tab {
	font-size: 16px;
}

.nemdad-dore {
	float: right;
	width: 100%;
}

.left-taranom-434-box .title-dore-tab {
	font-size: 16px;
}

.divetel {
	float: right;
	width: 100%;
	margin-top: 25px;
}

.divetel li {
	list-style: none;
	font-size: 16px;
	padding: 10px 0px;
}

.divetel li i {
	float: right;
	font-size: 19px;
	margin-top: -6px;
	margin-left: 8px;
	width: 35px;
	height: 35px;
	background: #f2f6fc;
	text-align: center;
	padding-top: 7px;
	box-sizing: border-box;
	border-radius: 8px;
}

.tooltip-dore-nemad {
	position: absolute;
	font-size: 14px;
	width: 170px;
	background: #3b4359;
	margin-top: -40px;
	padding: 5px 0px;
	border-radius: 7px;
	color: #fff;
	display: none;
}

.nemdad-dore-box:hover img {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	transition: 0.2s;
}

.nemdad-dore-box {
	cursor: pointer;
}

.ghavanin {
	float: right;
	width: 100%;
	margin-top: 30px;
	background: #f2f6fc;
	padding: 30px;
	box-sizing: border-box;
	border-radius: 10px;
}

.ghavanin {
	float: right;
	width: 100%;
	margin-top: 30px;
}

.ghavanin li {
	list-style: none;
	float: right;
	width: 100%;
	margin: 4px;
	color: #626879;
	font-size: 14px;
}

.right-taranom-434 .tabcontent {
	display: none;
}

.tabborder-tab .tablinks.active {
	background: #efe9ff;
	color: #7443ff;
}


.link-kootah {
	float: right;
	width: 100%;
	background: #f2f6fc;
	padding: 8px;
	box-sizing: border-box;
	border-radius: 7px;
}

.link-kootah button {
	float: left;
	width: 40px;
	height: 40px;
	border: 0px solid;
	border-radius: 7px;
	background: #7443ff;
	color: #fff;
}

.link-kootah #myInput {
	float: left;
	border: 0px solid;
	background: unset;
	width: 78%;
	text-align: left;
	color: #6d7077;
	padding: 10px 0px;
	padding-left: 15px;
	text-align: left;
	box-sizing: border-box;
	margin: 0px !important;
	direction: ltr;
}

.posted_in.cat-main09956 {
	float: right;
	width: 100%;
	margin-top: 30px;
}

.posted_in.cat-main09956 .title-dore-tab {
	margin-bottom: 20px;
}

.category-sepid-product.tagine-1 {
	float: right;
	width: 100%;
	margin-top: 30px;
	border-top: 1px solid #f2f6fc;
	padding-top: 30px;
}

.category-sepid-product.tagine-1 a {
	background: #f2f6fc;
	float: right;
	margin-bottom: 5px;
	margin-left: 5px;
	padding: 10px;
	text-decoration: unset;
	color: #3b4359;
	border-radius: 7px;
}

.posted_in.cat-main09956 a {
	float: right;
	text-decoration: unset;
	color: #3b4359;
	background: #f2f6fc;
	padding: 10px;
	margin-top: 5px;
	margin-left: 5px;
	border-radius: 7px;
}

.left-taranom-434-box .cart {
	width: 80%;
	float: right;
}

.main-dars {
	float: right;
	width: 100%;
}

.dore-title-1 {
	float: right;
	width: 100%;
	margin-bottom: 10px;
	line-height: 23px;
}

.time-dore-1 {
	float: left;
	padding: 10px 15px;
	background: #FFEDDA;
	color: #F57C00;
	border-radius: 7px;
}

.dore-title-2 {
	float: right;
	max-width: 70%;
	padding: 10px 0px;
	font-size: 16px;
}

.main-dars {
	font-family: iranyekan;
	font-size: 15px;
	line-height: 31px;
	color: #3b4359;
}

.download-shod-nashod:hover {
	opacity: 0.6;
}

.course-panel-heading-4.accordion {
	float: right;
	width: 100%;
	padding: 10px;
	box-sizing: border-box;
	border-radius: 10px;
	background: #fff;
	border: 1px solid #f2f6fc;
	background: #f2f6fc;
	line-height: 20px;
}

.main-dars p {
	color: #3b4359;
}

.course-lesson-icon {
	float: right;
	width: 40px;
	height: 40px;
	background: #fff;
	text-align: center;
	padding-top: 12px;
	border-radius: 7px;
	margin-left: 10px;
}

.course-panel-heading {
	float: right;
	width: 100%;
	cursor: pointer;
}


.zaman {
	font-size: 14px;
	padding: 8px 10px;
	color: #7443ff;
	background: #efe9ff !important;
	border-radius: 7px;
	margin-right: 10px;
	float: right;
	margin-top: -8px;
}

.course-panel-heading .title {
	float: right;
	width: 70%;
}

.course-panel-heading .title h4 {
	margin: 10px 0px;
	font-weight: 400 !important;
	font-size: 16px;
}

.private-lesson {
	float: left;
	width: 20%;
	text-align: left;
	padding: 11px 0px;
	margin-left: 10px;
}

.panel-content.panel {
	background: #fff;
	float: right;
	width: 100%;
	padding: 25px;
	margin-top: 20px;
	border-radius: 10px;
	display: none;
}

.download-shod-nashod {
	float: left;
	color: #3fd425;
	font-size: 20px;
	margin-bottom: -10px;
	margin-right: 20px;
}

.course-panel-heading-4.free-dars-list.accordion {
	background: unset;
}

.download-shod-nashod.lockshod {
	color: #bfc3ce;
}

.course-panel-heading-4.free-dars-list.accordion .course-lesson-icon {
	background: #f2f6fc;
}

.onvan45654645 {
	float: right;
	font-size: 15px;
	padding: 1px 0px;
}

.course-panel-heading-4.free-dars-list.accordion .zaman {
	background: #FFEDDA !important;
	color: #F57C00;
}

.course-panel-heading-4.free-dars-list.accordion .panel-content.panel {
	background: #f2f6fc;
}

.pro-1-2 {
	background: #fff;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	padding: 0px;
	box-sizing: border-box;
	border-radius: 15px;
	position: relative;
}

.nav-11 {
	float: right;
	width: 20%;
	position: relative;
}

.nav-11 ul li a {
	float: right;
	width: 100%;
	padding: 15px;
	color: #3b4359;
	text-decoration: unset;
	font-size: 16px;
	font-weight: 400;
	box-sizing: border-box;
}

.user-bar-401 {
	float: right;
	width: 100%;
	text-align: center;
	position: relative;
	bottom: 0;
	margin-bottom: 30px;
	right: 0;
	height: 78px;
	background: #fff;
	border-radius: 8px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
}

.elk-1 h3::before {
	float: right;
	content: "";
	width: 10px;
	height: 10px;
	background: #cdd2e1;
	border-radius: 90px;
	margin-top: 5px;
	margin-left: 8px;
}

.user-bar-402 {
	box-sizing: border-box;
	float: right;
	margin: 20px;
}

.bedoonmahsool {
	float: right;
	width: 100%;
	text-align: center;
	font-size: 17px;
}

.bedoonmahsool i {
	font-size: 40px;
	font-weight: 100;
	color: #dde0e6;
}

.forooshgah {
	background: #fff;
	color: #7443ff;
	padding: 15px 20px;
	text-decoration: none;
	font-size: 15px;
	font-weight: 400;
	border-radius: 8px;
	border: 1px solid #7443ff;
}

.forooshgah:hover {
	color: ;
	border-bottom-width: 3px;
}

.no-dewrfwe {
	float: right;
	width: 100%;
	padding: 30px 0px;
}

.ligin {
	float: right;
	width: 100%;
	margin-top: 0px;
}

.ligin::before {
	float: right;
	width: 15px;
	height: 5px;
	background: #7443ff;
	content: "";
	margin-top: 8px;
	border-radius: 90px;
	margin-left: 10px;
}

.box-asli-user {
	float: right;
	width: 100%;
	background: #fff;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	padding: 30px;
	box-sizing: border-box;
	border-radius: 8px;
	position: relative;
	margin-top: 20px;
}

.user-accout-sepid-box {
	float: right;
	width: 33.3%;
	padding: 10px 15px;
	box-sizing: border-box;
}

.user-accout-sepid-box1 {
	float: right;
	width: 100%;
	border: 0px solid;
	padding: 35px 20px;
	box-sizing: border-box;
	border-radius: 15px;
}

.user-accout-sepid-box i {
	width: 50px;
	height: 60px;
	background: unset;
	text-align: center;
	font-size: 30px;
	display: block;
	border-radius: 10px;
	padding-top: 15px;
	box-sizing: border-box;
	float: right;
	margin-top: -1px;
	color: #3b4359;
	font-weight: 100;
}

.user-accout-sepid-box-1 {
	float: right;
	width: 77%;
	padding-right: 15px;
	box-sizing: border-box;
}

.user-accout-sepid-box h2 {
	margin: 10px 0px;
	font-size: 15px;
	font-weight: 400;
	margin-top: 0px;
	color: #fff;
}

.boete1 {
	background: #f2f6fc;
	float: right;
	padding: 4px 20px;
	border-radius: 90px;
	color: #3b4359;
	font-weight: 400;
}

.box-asli-user h4 {
	float: right;
	width: 100%;
	margin: 0px;
	margin-bottom: 25px;
	font-size: 17px;
	font-weight: 400;
}

.box-asli-user h4::before {
	float: right;
	width: 15px;
	height: 5px;
	background: #7443ff;
	content: "";
	margin-top: 8px;
	border-radius: 90px;
	margin-left: 10px;
}

.box-asli-user-345345 {
	position: absolute;
	width: 200px;
	background: linear-gradient(20deg, #ff905f, #ffb08d);
	height: 100px;
	border-radius: 10px;
	left: 0;
	margin-left: -10%;
	bottom: 0;
	margin-bottom: 40px;
}

.user-bar-401 .search-form {
	float: left;
	margin: 20px;
}

.user-bar-402 .header-cart-count {
	background: #7443ff;
	width: 15px;
	height: 15px;
	line-height: 15px;
	font-size: 13px;
	color: #fff;
	border-radius: 90px;
	margin-top: -18px;
	z-index: 9;
	position: absolute;
	margin-right: 12px;
}


.user-bar-402 a {
	float: right;
	text-decoration: unset;
	color: #3b4359;
	font-size: 17px;
	width: 40px;
	height: 40px;
	background: #fff;
	margin-left: 10px;
	border-radius: 150px;
	box-sizing: border-box;
	padding-top: 11px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
}

.nav-11 ul li.is-active {
	background: #fff;
	border-radius: 8px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	border-right: 3px solid #7443ff;
	border-radius: 8px 0px 0px 8px;
}

.nav-11 ul li a::before {
	content: "\f119";
	font-family: uicons-regular-rounded !important;
	float: right;
	margin-left: 8px;
	margin-top: 2px;
}

.nav-11 ul {
	padding: 0px;
	margin: 0px;
}

.nav-11 ul li {
	list-style: none;
	float: right;
	width: 100%;
}

.user-bar-401-link.dhgrtyrty {
	background: #efe9ff;
	color: #7443ff;
	position: relative;
}

.nav-11 .woocommerce-MyAccount-navigation {
	width: 100%;
	position: relative;
	height: 100%;
	background: #f2f6fc78;
	border-radius: 0px 15px 15px 0px;
	padding: 30px;
	box-sizing: border-box;
	padding-bottom: 80px;
}

.woocommerce-account .woocommerce-MyAccount-content {
	float: right;
	width: 80%;
	box-sizing: border-box;
	padding: 30px;
	padding-right: 60px;
}

.user-bala {
	float: right;
	width: 130%;
	background: #fff;
	margin-bottom: 25px;
	padding: 15px;
	box-sizing: border-box;
	border-radius: 8px;
	position: relative;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
}

.img-user-bala {
	float: right;
	width: 50px;
	position: relative;
}

.img-user-bala img {
	width: 40px;
	height: 40px;
	border-radius: 150px;
	border: 4px solid #fff;
	float: right;
	box-shadow: 0px 1px 4px #11111121;
}

.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders a::before {
	content: "\f289";
}

.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads a::before {
	content: "\f19e";
}

.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address a::before {
	content: "\f218";
}

.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account a::before {
	content: "\f1a5";
}

.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout a::before {
	content: "\f28d";
}

.user-bar-401 .submit.icon-search {
	background: #3b4359;
	border: 0px solid;
	height: 40px;
	width: 40px;
	float: left;
	border-radius: 8px;
	margin-right: 10px;
	color: #fff;
	font-size: 15px;
	padding-top: 5px;
}

.in2 {
	float: right;
	width: 70%;
	padding-right: 20px;
	box-sizing: border-box;
}

.in2 span {
	float: right;
	width: 100%;
	margin-top: 14px;
	font-weight: 400;
}

.khorooj-sistem {
	color: #7443ff;
	font-size: 14px;
	text-decoration: none;
	font-weight: 400;
}

.user-bar-401 .search-field {
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	background: #fff;
	font-family: iranyekan;
	padding: 10px 15px;
	border: 0px solid;
	font-size: 15px;
	border-radius: 8px;
	height: 40px;
	margin: 0px !important;
}

.mahsoool-user {
	float: right;
	width: 50%;
	padding: 10px;
	box-sizing: border-box;
}

.download-title {
	float: right;
	width: 100%;
	background: #fff;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	padding: 20px;
	box-sizing: border-box;
	border-radius: 8px;
	margin-bottom: 25px;
	margin-top: 10px;
}

.download-product {
	float: right;
	margin-left: 15px;
	margin-bottom: 15px;
}

.download-product a {
	float: right;
	width: 100%;
	padding: 15px;
	background: #7443ff;
	color: #fff;
	box-sizing: border-box;
	text-decoration: none;
	border-radius: 8px;
}

.download-product a::before {
	content: "\f19e";
	font-family: uicons-regular-rounded !important;
	float: right;
	margin-left: 10px;
}

.newdownload-1233 {
	float: right;
	width: 100%;
	padding: 20px 25px;
	box-sizing: border-box;
	background: #f2f6fc78;
	border-radius: 10px;
}

.wast-wrapper {
	background: #f2f6fc78;
	padding: 25px;
	border-radius: 8px;
	box-sizing: border-box;
}

.wast-btn-primary {
	color: #fff;
	background-color: #7443ff;
	border-color: #7443ff;
	text-decoration: none;
	font-size: 16px;
	padding: 10px 15px;
	border-radius: 8px;
	margin-top: -15px;
}

#wast-filter select {
	background: #fff;
	border: 0px solid;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	border-radius: 7px;
	font-family: iranyekan;
}

.wast-btn-info {
	color: #fff;
	background-color: #7443ff;
	border-color: #7443ff;
	border-radius: 7px;
}

.wast-alert-info {
	background: #fff;
	border: 0px solid;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	padding: 25px;
	box-sizing: border-box;
	border-radius: 8px;
	color: #3b4359;
}

.wast-title span::before {
	float: right;
	width: 10px;
	height: 5px;
	background: #7443ff;
	content: "";
	margin-top: 9px;
	margin-left: 5px;
	border-radius: 90px;
}

.wast-btn-primary:hover {
	color: #fff;
	background-color: #3b4359;
	border-color: #3b4359 !important;
}

.wast-btn-secondary:hover {
	color: #fff;
	background-color: #727b84;
	border-color: #6c757d !important;
}

.wast-form-group {
	width: 100%;
	max-width: 100%;
	flex: unset;
	margin: 0px;
	margin-bottom: 15px;
}

.wast-form-control {
	border: 1px solid #ccd2db;
	padding: 12px;
	border-radius: 8px;
	margin: 10px 0px !important;
	font-family: iranyekan;
	color: #545a6a;
}

.wast-custom-select {
	border: 1px solid #ccd2db;
	padding: 12px;
	height: unset;
	border-radius: 8px;
	font-family: iranyekan;
	margin: 10px 0px;
}

.wast-custom-file-label {
	height: unset;
	border: 1px solid #ccd2db;
	border-radius: 8px;
	padding: 12px;
}

.wast-custom-file-input:lang(fa)~.wast-custom-file-label::after {
	content: "افزودن فایل";
	background: #f2f6fc;
	border: 0px solid;
	padding: 12px 20px;
	height: unset;
	border-radius: 10px 0px 0px 10px;
	border-right: 1px solid #ccd2db;
}

.wast-text-muted {
	float: right;
	width: 100%;
	padding-top: 20px;

}

.wast-btn-success {
	color: #fff;
	background-color: #7443ff;
	border-color: #7443ff;
	padding: 12px 25px;
	border-radius: 8px;
}

.wast-btn-success:hover {
	color: #fff;
	background-color: #3b4359;
	border-color: #3b4359 !important;
}

#wast-filter input {
	height: 42px;
}

.wast-form-control {

	box-sizing: border-box;
}

.wast-alert-success {
	border: 0px solid;
	border-radius: 8px;
}

.wast-table .wast-thead-light th {
	background: unset;
	border: 0px solid;
}

.wast-table-bordered th a,
.wast-table-bordered td a {
	color: #3b4359;
	text-decoration: none;
}

.wast-table th,
.wast-table td {
	background: #fff;
}

.wast-title-column p {
	background: #3b4359;
	color: #fff;
	border-radius: 8px;
}

.wast-badge {
	padding: 10px 15px;
	border-radius: 8px;
}

.wast-table-bordered {
	border-radius: 8px;
}

.wast-card {
	border: 1px solid #ccd2db;
	border-radius: 8px;
}

.wast-card .wast-text-muted {
	text-align: right;
	padding-top: 0px;
}

.wast-card a {
	color: #3b4359;
	text-decoration: none;
}

.wast-form-check-input {
	position: relative;
	float: right;
	margin-top: 4px !important;
	margin-left: 8px !important;
}

.wast-wrapper .wast-reply-item .wast-card-body {
	background: #fff;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	border-radius: 0px 0px 8px 8px;
}

.wast-wrapper .wast-reply-item .wast-card-header {
	background-color: #7443ff;
	border-bottom: none;
	color: #ffffff;
	border-radius: 8px 8px 0px 0px;
	padding: 15px;
	padding-bottom: 10px;
}

#wast-support-icon img {
	float: right;
}

.wast-date-column .wast-text-muted {
	padding-top: 0px;
}

.wast-hr {
	margin-top: 20px;
}

.wast-col-md-3 {
	box-sizing: border-box;
}

.wast-start-ticket .wast-row {
	text-align: center;
	text-align: right;
	line-height: 31px;
}

.wast-ajax-result {

	border-radius: 8px;
}

#wast-mobile {
	border: 1px solid #ccd2db;
	padding: 13px;
	border-radius: 8px;
	font-family: iranyekan;
}

.wast-btn-secondary {
	color: #fff;
	background-color: #7443ff;
	border-color: #7443ff;
	text-decoration: none;
	font-size: 16px;
	padding: 10px 15px;
	border-radius: 8px;
	margin-top: -15px;
}

.wast-btn-info:hover {
	color: #fff;
	background-color: #3b4359;
	border-color: #3b4359 !important;
}

.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--tickets a::before {
	content: "\f2ba";
	font-size: 17px;
	margin-top: 1px;
}

.wast-btn.wast-btn-success:hover {
	border-color: #3b4359 !important;
}

.download-product:hover {
	opacity: 0.8;
}

.download-title::before {
	content: "";
	float: right;
	width: 15px;
	height: 5px;
	background: #7443ff;
	margin-top: 8px;
	margin-left: 8px;
	border-radius: 90px;
}

.mahsoool-user1 {
	float: right;
	width: 100%;
	background: #fff;
	padding: 15px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	box-sizing: border-box;
	border-radius: 10px;
}

.mahsoool-user2 {
	float: right;
	width: 18%;
	padding: 0px;
	box-sizing: border-box;
	background: #fff;
	border-radius: 150px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
}

.mahsoool-user2 img {
	border-radius: 150px;
	padding: 5px;
	background: #fff;
	width: 100%;
	float: right;
	box-sizing: border-box;
}

.mahsool-user3 h3 {
	font-size: 15px;
	font-weight: 400;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	color: #3b4359;
	margin-top: 0px;
}

.dakheldorewwe4 {
	float: right;
	background: #f2f6fc;
	color: #3b4359;
	padding: 8px 15px;
	border-radius: 8px;
}

.mahsool-user3 {
	float: right;
	padding-right: 20px;
	box-sizing: border-box;
	width: 80%;
}

.box-FSF4 {
	float: right;
	width: 100%;
	margin-top: 20px;
}

.bix-inroof {
	background: linear-gradient(20deg, #916aff, #af93ff);
	padding: 15px;
	border-radius: 8px;
	color: #fff;
	box-shadow: 0 2px 25px rgba(255, 255, 255, .55), 0 3px 35px #7443ff5e;
	margin-bottom: 25px;
}

.user-accout-sepid-box.gtrgrt444 h2 {
	color: #3b4359;
}

.gtrgrt444 .boete1 {
	background: #fff;
}

.woocommerce-MyAccount-navigation>ul li.woocommerce-MyAccount-navigation-link--woo-wallet a::before {
	font-family: material design icons !important;
	content: "\fbb9";
	font-size: 20px;
	margin-top: -1px;
	margin-right: -2px;
}

.bix-inroof i {
	float: right;
	margin-left: 10px;
	font-size: 20px;
	margin-top: -1px;
	color: #402c7b;
}

.mablagh {
	float: right;
	width: 100%;
	background: #fff;
	padding: 15px;
	box-sizing: border-box;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	border-radius: 0px 0px 10px 10px;
}

.mablagh .woocommerce-Price-currencySymbol {
	margin-right: 5px;
}

.elktwo {
	float: right;
	width: 100%;
	padding: 20px;
	background: #fff;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	box-sizing: border-box;
	border-radius: 8px;
	margin: 10px 0px;
}

.woocommerce-EditAccountForm.edit-account label::before {
	float: right;
	width: 10px;
	height: 5px;
	background: #c9cfd9;
	content: "";
	margin-top: 13px;
	margin-left: 5px;
	border-radius: 90px;
}

input,
textarea {
	background: #fff;
	border: 1px solid #ccd2db;
	padding: 12px;
	font-family: iranyekan;
	font-size: 15px;
	border-radius: 8px;
	margin: 8px 0px !important;
	color: #545a6a;
}

fieldset {
	border: 0px;
	padding: 0px;
	margin: 8px 0px;
}

.show-password-input {
	padding: 12px 5px;
}

.elk-1 span {
	float: left;
	color: #3b4359;
	font-weight: 400;
	background: #f2f6fc;
	padding: 7px 10px;
	font-size: 14px;
	border-radius: 8px;
}

.elk-1 h3 {
	float: right;
	width: 80%;
	margin: 0px;
	font-size: 15px;
	font-weight: 400;
	color: #3b4359;
	padding: 6px 0px;
}

.koli {
	float: right;
	width: 100%;
	margin-bottom: 25px;
}

.woocommerce-error::before,
.woocommerce-info::before,
.woocommerce-message::before {
	display: none;
}

.woocommerce-error,
.woocommerce-info,
.woocommerce-message {
	background: #fff;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	padding: 25px;
	border-radius: 8px;
}

.woocommerce .woocommerce-error .button,
.woocommerce .woocommerce-info .button,
.woocommerce-page .woocommerce-error .button,
.woocommerce-page .woocommerce-info .button,
.woocommerce-page .woocommerce-message .button {
	float: left;
	background: #7443ff;
	color: #fff;
	font-weight: 400;
	margin-top: -5px;
	margin-bottom: -10px;
	border-radius: 8px;
}

.woocommerce-Address {
	background: #fff;
	padding: 20px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	box-sizing: border-box;
	border-radius: 8px;
}

.woocommerce-account .addresses .title .edit {
	background: #7443ff;
	color: #fff;
	text-decoration: none;
	font-weight: 400;
	padding: 7px 10px;
	border-radius: 8px;
}

.woocommerce-account .addresses .title h3::before {
	content: "";
	float: right;
	width: 10px;
	height: 5px;
	background: #7443ff;
	margin-top: 10px;
	margin-left: 7px;
	border-radius: 90px;
}

.select2-container--default .select2-selection--single {
	border: 1px solid #ccd2db;
	padding: 8.5px;
	height: unset;
	border-radius: 8px;
	margin: 7px 0px;
	height: 47px;
}

.select2-dropdown {
	border: 1px solid #ccd2db;
	margin-top: -7px;
}

#wc-wallet-transaction-details_filter {
	display: none;
}

.select2-container--default .select2-search--dropdown .select2-search__field {
	border: 1px solid #ccd2db;
}

.ligin a {
	color: #3b4359;
	text-decoration: none;
}

.userj {
	float: right;
	width: 100%;
	padding: 50px 0px;
}

.size-2 {
	float: right;
	width: 100%;
	padding: 25px;
	background: #fff;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	border-radius: 10px;
	box-sizing: border-box;
}

.size-1 {
	width: 350px;
	margin: auto;
}

body.theme-donya.woocommerce-account.logged-in .hesabboxdakhel {
	background: #fff;
	float: right;
	width: 100%;
	box-sizing: border-box;
	border-radius: 10px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	margin: 40px 0px;
	position: relative;
}

.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
	background-color: #7443ff;
	color: #fff;
	-webkit-font-smoothing: antialiased;
}

.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover {
	background-color: #7443ff;
	color: #fff;
	opacity: 0.8;
}

.woocommerce .woocommerce-customer-details address {
	box-sizing: border-box;
	border-bottom: 1px solid rgba(0, 0, 0, .1);
	padding: 20px;
	border-left: 1px solid rgba(0, 0, 0, .1);
}

.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before {
	line-height: 20px;
}

.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before {
	line-height: 20px;
}

.blogone.page404 {
	text-align: center;
	margin: 50px 0px;
}

.blogone.page404 h1 {
	margin: 0px;
	font-size: 150px;
}

.blogone.page404 p {
	margin: 0;
	font-size: 17px;
}

body.theme-donya.woocommerce-account.logged-in .hesabboxdakhel::before {
	content: "";
	position: absolute;
	width: 20%;
	right: 0;
	top: 0;
	background: #f2f6fc78;
	height: 100%;
}

.leading {
	text-align: center;
}

#reg-btn {
	background: #7443ff;
	color: #fff;
	border: 0px solid;
	padding: 10px 15px;
	margin-right: 8px;
	font-family: iranyekan;
	font-size: 15px;
	font-weight: 400;
	border-radius: 8px;
	cursor: pointer;
}

.woocommerce form.login,
.woocommerce form.register {
	border: 0px solid #cdd2e1;
	background: #f2f6fc;
	border-radius: 8px;
	float: right;
	width: 100%;
	box-sizing: border-box;
}

.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide {
	padding: 0px;
	position: relative;
}

.woocommerce form.login i,
.woocommerce form.register i {
	position: absolute;
	right: 0;
	top: 0;
	height: 47px;
	width: 47px;
	z-index: 1;
	padding: 13px;
	box-sizing: border-box;
	margin-top: 10px;
}

.woocommerce form.login .show-password-input,
.woocommerce form.register .show-password-input {
	padding-top: 15px;
}

.woocommerce-LostPassword.lost_password.password-remember {
	float: right;
	width: 100%;
	margin-bottom: 0px;
}

.woocommerce form.login i,
.woocommerce form.register i {
	position: absolute;
	right: 0;
	top: 0;
	height: 47px;
	width: 47px;
	z-index: 1;
	padding: 12px;
	box-sizing: border-box;
	margin-top: 10px;
	font-size: 18px;
}

.woocommerce-privacy-policy-link {
	color: #7443ff;
	text-decoration: none;
}

.woocommerce-ResetPassword.lost_reset_password .woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first {
	width: 100%;
}

.woocommerce-ResetPassword.lost_reset_password {
	background: #f2f6fc;
	padding: 20px;
	margin-top: 25px;
	border-radius: 8px;
}

.tabcontent {
	display: none;
}

.faramooshi {
	color: #6f7586;
	float: right;
	width: 100%;
	text-decoration: none;
	padding-bottom: 0px;
}

.onvanij::before {
	content: "";
	float: right;
	width: 15px;
	height: 5px;
	background: #7443ff;
	margin-top: 10px;
	margin-left: 8px;
	border-radius: 90px;
}

.onvanij {
	margin: 0px;
	font-size: 17px;
	font-weight: 400;
}

.woocommerce form.login input,
.woocommerce form.register input {
	padding-right: 40px;
}

table.dataTable.no-footer {
	border-bottom: 1px solid #d7dde6;
}

#wc-wallet-transaction-details_length select {
	background: #f2f6fc;
	border: 0px solid;
	padding: 10px 15px;
	border-radius: 8px;
}

.woo-wallet-content-h3::before {
	content: "";
	float: right;
	width: 15px;
	height: 5px;
	background: #7443ff;
	margin-top: 8px;
	margin-left: 7px;
	border-radius: 90px;
}

.woo-wallet-content-h3 {
	margin-bottom: 0px;
	margin-top: 0px;
}

.dashicons.dashicons-editor-break {
	color: #7443ff;
	text-decoration: none;
}

.woo-wallet-sidebar ul li.card:hover {
	box-shadow: 0px 5px 25px rgba(79, 105, 139, 0.28);
}

table.dataTable thead th,
table.dataTable thead td {
	border-bottom: 1px solid #d7dde6;
}

.woocommerce-address-fields label::before {
	float: right;
	width: 10px;
	height: 5px;
	background: #c9cfd9;
	content: "";
	margin-top: 13px;
	margin-left: 5px;
	border-radius: 90px;
}

.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
	background: #7443ff;
	color: #fff;
	padding: 15px 20px;
	font-family: iranyekan;
	font-weight: 400;
	border-radius: 8px;
}

.woocommerce table.my_account_orders .woocommerce-orders-table__header.woocommerce-orders-table__header-order-total::before {
	content: "";
	background: #7443ff;
}

.woocommerce-orders-table__header.woocommerce-orders-table__header-order-total .nobr {
	color: #7443ff;
}

.woocommerce table.shop_table {
	margin-bottom: 0px;
	border: 1px solid #e8eff9;
	padding: 0px 15px;
}

.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number a {
	color: #3b4359;
	text-decoration: unset;
}

.woocommerce table.my_account_orders th {
	font-size: 15px;
	font-weight: 400;
	padding: 15px 5px;
}

.woocommerce-Price-currencySymbol {
	margin-right: 5px;
}

.woocommerce table.shop_table td {
	border-top: 1px solid #e8eff9;
	padding: 15px;
	font-size: 15px;
}

.woo-wallet-my-wallet-container .woo-wallet-sidebar {
	background: #f2f6fc;
	min-height: 100px;
	padding-top: 0px;
	padding: 10px;
	box-sizing: border-box;
	border-radius: 8px;
}

.woo-wallet-sidebar ul {
	padding: 0px !important;
	margin: 0px !important;
}

hr {
	height: 0px;
	border: 0px solid;
	border-bottom: 1px solid #d2d7df;
}

.woo-add-to-wallet {
	float: right;
}

.woo-wallet-sidebar ul li.card a {
	box-sizing: border-box;
}

.woo-wallet-sidebar ul li.card {
	box-shadow: 0px 5px 25px rgba(79, 105, 139, 0.14);
	border-radius: 8px;
}

.woo-wallet-sidebar ul li p {
	color: #3b4359;
	text-decoration: none !important;
	border: 0px solid !important;
}

.woo-wallet-my-wallet-container {
	border: 1px solid #f2f6fc;
	padding: 15px;
	border-radius: 8px;
}

.woo-wallet-sidebar ul li.card a {
	text-decoration: none;
}

.woo-wallet-sidebar ul li span {
	color: #3b435973;
	text-decoration: none;
	font-size: 25px;
	float: right;
	width: 100%;
	margin-bottom: 15px;
}

.woo-wallet-sidebar-heading a {
	color: #3b4359;
	text-decoration: unset;
	margin: 0px !important;
}

.woocommerce table.my_account_orders th::before {
	float: right;
	width: 10px;
	height: 5px;
	background: #3b4359;
	content: "";
	border-radius: 90px;
	margin-top: 9px;
	margin-left: 8px;
}

.ddd-mink12 {
	float: right;
	background: #7443ff;
	padding: 5px 15px;
	border-radius: 90px;
	color: #fff;
	font-weight: 400;
}

.woocommerce-orders-table__row.woocommerce-orders-table__row--status-cancelled.order .ddd-mink12 {
	background: #df4949;
}

.woocommerce-orders-table__row.woocommerce-orders-table__row--status-processing.order .ddd-mink12 {
	background: #68c826;
}

.woocommerce-error .button,
.woocommerce-info .button,
.woocommerce-message .button {
	padding: 10px 10px !important;
	margin-top: -7px !important;
}

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
	padding: 16px 10px;
}

.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover {
	background-color: #3b4359;
	text-decoration: none;
	background-image: none;
	color: #fff;
}

.main-side {
	float: right;
	width: 22%;
}

.main-bak {
	float: left;
	width: 78%;
	box-sizing: border-box;
	padding-right: 30px;
}

.mahsoool-shop1 {
	float: right;
	width: 33.3%;
	padding: 15px;
	box-sizing: border-box;
}

.mahsoool-shop2 {
	float: right;
	width: 100%;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	padding: 0px;
	box-sizing: border-box;
	border-radius: 10px;
	position: relative;
	min-height: 300px;
	background: #fff;
	overflow: hidden;
}

.mahsoool-shop3 img {
	width: 100px;
	height: 100px;
	border-radius: 150px;
	background: #fff;
	padding: 10px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	z-index: 1;
	position: relative;
}

.box-ezafe {
	float: right;
	width: 100%;
	position: relative;
}

.miza-ezafen.headrt-miz {
	left: 0;
	right: unset;
	margin-left: 10px;
	font-size: 20px;
	padding-top: 0px;
	width: 40px;
	padding-right: unset;
	padding-left: unset;
	padding-bottom: 0px;
	text-align: center;
	margin-top: 80px;
}

.product-listslide566:hover .mahsoool-shop2 {
	box-shadow: 0px 5px 25px rgba(79, 105, 139, 0.25);
	transition: 0.2s;
}

.miza-ezafen.headrt-miz:hover {
	margin-top: 77px;
	transition: 0.3s;
}

.owl-proo5556.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav {
	float: right;
	width: 100%;
	text-align: center;
	margin-top: 10px;
}

.boz-slider-twi-401-1:hover::before {
	margin-right: 10px;
	transition: 0.3s;
}

.boz-slider-twi-401-1::before {
	transition: 0.3s;
}

.bloglist-1400:hover {
	opacity: 0.8;
	transition: 0.2s;
}

.owl-slidetwo.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav {
	float: right;
	width: 100%;
	text-align: center;
	margin-top: 20px;
}

.owl-slidetwo.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav button:hover {
	opacity: 0.7;
	transition: 0.2s;
}

.owl-slidetwo.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav button {
	background: #fff;
	width: 50px;
	height: 40px;
	margin-right: 5px;
	margin-left: 5px;
	border-radius: 8px;
	font-size: 20px;
	box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.11);
	border: 0px solid !important;
}


.owl-proo5556.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav button:hover {
	opacity: 0.7;
	transition: 0.2s;
}

.owl-proo5556.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav button {
	background: #fff;
	border: 0px solid;
	width: 50px;
	height: 40px;
	border-radius: 8px;
	margin-right: 5px;
	margin-left: 5px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	font-size: 20px;
	color: #3b4359;
}

.miza-ezafen.headrt-miz .yith-wcwl-add-button a {
	float: right;
	width: 100%;
	text-align: center;
	height: 40px;
	padding-top: 10px;
}

.yith-wcwl-wishlistaddedbrowse .feedback {
	display: none;
}

.mizan {
	float: left;
	background: #efe9ff;
	padding: 8px 10px;
	color: #7443ff;
	border-radius: 8px;
	margin-top: -7px;
	margin-bottom: -8px;
	box-sizing: border-box;
	height: 35px;
}

.asdfsadf444price {
	float: right;
}

.asdfsadf444price del .woocommerce-Price-currencySymbol {
	display: none;
}

.miza-ezafen .fi.fi-rr-comment {
	float: right;
	margin-left: 8px;
	margin-top: 2px;
}

.miza-ezafen {
	float: right;
	background: #fff;
	width: unset;
	height: 40px;
	text-align: center;
	box-sizing: border-box;
	padding-top: 10px;
	border-radius: 90px;
	position: absolute;
	right: 0;
	top: 0;
	margin-top: -20px;
	margin-right: 10px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, 0.21);
	padding: 10px 15px;
}

.mahsoool-shop3 {
	float: right;
	width: 100%;
	max-height: 200px;
	background: #7443ff;
	margin-bottom: 20px;
	background-size: cover !important;
	position: relative;
}

.box-joziat {
	float: right;
	width: 100%;
	margin-top: 30px;
	padding: 15px;
	box-sizing: border-box;
	margin-bottom: 20px;
}

.video-box-tab1:hover {
	background: #bea8ff;
	color: #fff;
	transition: 0.3s;
}

.sath-dore-con {
	float: right;
	background: #ffb08d;
	box-shadow: 0 2px 25px rgba(255, 255, 255, .55), 0 3px 35px rgba(255, 158, 115, .7);
	color: #823919;
	padding: 8px 15px;
	margin-right: 10px;
	border-radius: 8px;
}

.box-price-tedad144 {
	float: right;
	background: #9acad7;
	color: #2f5f6c;
	padding: 8px 15px;
	border-radius: 8px;
	box-shadow: 0 2px 25px rgba(255, 255, 255, .55), 0 3px 35px rgba(136, 192, 208, .7);
}

.didigah-con {
	float: left;
	font-size: 18px;
	padding: 8px 0px;
}

.mahsoool-shop2 h3 {
	padding: 0px;
	font-size: 16px;
	font-weight: 400;
	line-height: 25px;
	min-height: 50px;
	float: right;
	width: 100%;
	box-sizing: border-box;
	max-height: 50px;
	overflow: hidden;
	margin: 0px;
	margin-bottom: 20px;
}

.mahsoool-shop2 h3::before {
	content: "";
	float: right;
	width: 10px;
	height: 5px;
	background: #7443ff;
	margin-top: 10px;
	margin-left: 8px;
	border-radius: 90px;
}

.mahsoool-shop1 .darsad-daryaft-shod {
	background: #fff;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	height: 10px;
}

.mahsoool-shop1 .darsad-darsas-23454::before {
	content: "";
	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;
}

.bak-mm-1 {
	float: right;
	width: 100%;
	background: #fff;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	padding: 25px;
	border-radius: 10px;
	box-sizing: border-box;
}

.bak-mm {
	float: right;
	width: 100%;
	padding: 0px 15px;
	margin: 15px 0px;
	margin-top: 0px;
}

.woof_container h4 {
	margin: 0px;
	margin-bottom: 20px;
	font-weight: 400;
}

.bak-mm-1 .pro-head.title-3::before {
	content: "";
	float: right;
	width: 15px;
	height: 5px;
	float: right;
	background: #7443ff;
	margin-top: 12px;
	margin-left: 10px;
	border-radius: 90px;
}

.woof_container h4::before {
	content: "";
	float: right;
	width: 10px;
	height: 5px;
	background: #7443ff;
	border-radius: 90px;
	margin-top: 8px;
	margin-left: 8px;
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1em;
	height: 1em;
	background-color: #a46497;
	border-radius: 1em;
	cursor: ew-resize;
	outline: 0;
	top: -.3em;
	margin-left: -.5em;
	background: #7443ff;
	border: unset;
}

.nav-11 ul li {
	box-sizing: border-box;
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
	background: #f2f6fc;
}

.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {

	background: #dde1e8;
}

.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
	margin-right: 0px;
}

.woof_price_search_container .price_slider_amount .price_label {
	direction: rtl;
	float: right !important;
	font-size: 14px;
}

.woof_price_search_container .price_slider_amount .price_label span {
	direction: rtl !important;
	letter-spacing: ;
}

ul.woof_list {
	margin: 0 !important;
	list-style: none !important;
	margin: 0px;
	padding: 0px;
}

.woof_products_top_panel li span {
	background: #f2f6fc;
	padding: 10px 15px;
	float: right;
	border-radius: 8px;
	line-height: 25px;
}

.woof_products_top_panel li {
	float: left;
	margin: 0 15px 0 0 !important;
	list-style: none !important;
	float: right;
	margin-left: 10px !important;
	margin-top: 10px !important;
	margin-bottom: 5px !important;
	margin-right: 0px !important;
}

.woof_products_top_panel li span::before {
	content: "\f194";
	font-family: uicons-regular-rounded !important;
	float: right;
	font-size: 19px;
	margin-left: 8px;
}

.woof_radio_term_reset_visible::before {
	content: "\f185";
	font-family: uicons-regular-rounded !important;
	float: left;
	font-size: 20px;
	margin-top: 0px;
	margin-bottom: -10px;
}

.woof_radio_term_reset_visible img {
	display: none;
}

.button.woof_reset_search_form {
	display: none !important;
}

.woof_radio_count {
	margin-left: 2px;
	margin-right: 4px;
	color: #848da4;
}

.woocommerce nav.woocommerce-pagination ul {
	border: 0px solid !important;
}

.woocommerce nav.woocommerce-pagination ul li {

	border: 0px solid;
	background: #fff;
	margin-left: 8px;
	border-radius: 5px;
}

.bak-mm-1 .pro-head.title-3 {
	margin: 0px;
	font-size: 20px;
	margin-bottom: 10px;
	font-weight: 400;
}

.woocommerce nav.woocommerce-pagination ul li {

	border: 0px solid;
	background: #fff;
	margin-left: 8px;
	border-radius: 5px;
}

.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: #7443ff;
	color: #fff;
}

.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li span {
	padding: 15px;
}

.woocommerce .woocommerce-ordering::before {
	content: "\f110";
	font-family: uicons-regular-rounded !important;
	position: absolute;
	left: 10px;
	margin-top: 13px;
}

.woocommerce .woocommerce-ordering {
	vertical-align: top;
	background: #fff;
	border: 0px solid;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	margin-top: -6px;
	font-family: iranyekan;
	border-radius: 8px;
	min-width: 230px;
}

.bak-mm-1 .woocommerce-result-count {
	margin-bottom: 0px !important;
}

.bak-mm-1 .woocommerce-ordering {
	margin-bottom: 0px !important;
}

.mahsoool-shop1 .darsad-darsas-23454 {
	height: 10px;
}

.list-meta-2.d5456546f.tyhjtyyt676 {
	float: right;
	width: 100%;
	padding: 0px 15px;
	margin-bottom: 25px;
	box-sizing: border-box;
	border-top: 1px dashed #d7dde6;
	padding-top: 25px;
	position: relative;
	margin-top: 10px;
}

.woocommerce .woocommerce-ordering select {
	vertical-align: top;
	float: right;
	width: 100%;
	background: none;
	border: 0px solid;
	font-family: iranyekan;
	font-size: 14px;
	-webkit-appearance: none;
	color: #3b4359;
	padding: 10px 15px;
	position: relative;
}

.list-meta-2.d5456546f.tyhjtyyt676::before {
	content: "قیمت";
	position: absolute;
	right: 0;
	background: #f2f6fc;
	top: 0;
	margin-right: 15px;
	margin-top: -16px;
	padding: 5px 15px;
	border-radius: 90px;
}

.list-meta-2.d5456546f.tyhjtyyt676 del {
	float: right;
	color: #aeaeae;
	font-weight: 100;
	font-size: 15px;
}

.list-meta-2.d5456546f.tyhjtyyt676 ins {
	float: right;
	margin-right: 10px;
	font-size: 18px;
	text-decoration: none;
	margin-top: -2px;
}

.list-meta-2.d5456546f.tyhjtyyt676 ins .woocommerce-Price-currencySymbol {
	font-size: 15px;
	font-weight: 100;
}

.mahsoool-shop3::before {
	content: "";
	position: absolute;
	right: 0;
	width: 100%;
	height: 100%;
	background: unset;
	opacity: 0.5;
	display: none;
}

.mahsoool-shop4 {
	float: right;
	width: 100%;
	text-align: center;
	margin-top: 50px;
	margin-bottom: -60px;
}

.miza-ezafen a {
	color: #3b4359;
}

.product-listslide566 .mahsoool-shop1 {
	width: 100%;
}

.product-listslide566 .mahsoool-shop1 .mahsoool-shop4 img {
	width: 110px;
	margin: auto;
	height: 110px;
}

.add_to_wishlist.single_add_to_wishlist span {
	display: none;
}

.miza-ezafen.headrt-miz .yith-wcwl-wishlistaddedbrowse a,
.miza-ezafen.headrt-miz .yith-wcwl-wishlistexistsbrowse a {
	text-indent: -200px;
	float: right;
	width: 100%;
	overflow: hidden;
	color: #fff;
	height: 30px;
	width: 50px;
	text-align: center;
	overflow: hidden;
}

.miza-ezafen.headrt-miz .yith-wcwl-add-button a i {
	float: unset !important;
	margin-right: 0px !important;
	font-size: 20px;
	font-family: fontawesome !important;
}

a {
	color: #3b4359;
}

.box-345345 h5::before {
	content: "";
	background: #7443ff;
	width: 10px;
	height: 5px;
	float: right;
	border-radius: 90px;
	margin-top: 9px;
	margin-left: 8px;
}

.cat-big1 {
	float: right;
	width: 100%;
	padding: 0px 10px;
}

.product-donya-list-tab img {
	float: right;
	border-radius: 10px 10px 0px 0px;
}

.moolink {
	float: right;
	width: 100%;
}

.box-meta-tab-p h3::before {
	content: "";
	float: right;
	width: 10px;
	height: 5px;
	background: #7443ff;
	margin-top: 10px;
	margin-left: 8px;
	border-radius: 90px;
}

.mizan-tab {
	float: right;
	width: 45px;
	height: 26px;
	background: #efe9ff;
	padding-top: 4px;
	box-sizing: border-box;
	border-radius: 150px;
	text-align: center;
	font-size: 15px;
	margin-right: 0px;
	color: #7443ff;
	margin-left: 7px;
}

.price-two-box {
	float: right;
	padding-top: 4px;
}

.video-box-tab1 {
	float: right;
	width: 40px;
	height: 40px;
	background: #fff;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, 0.21);
	border-radius: 150px;
	text-align: center;
	font-size: 18px;
	padding-top: 11px;
	position: absolute;
	margin-top: -41px;
	cursor: pointer;
}

.elementor-widget-peoducttab .ht-tab-menus.tab {
	float: right;
	width: 100%;
	padding: 0px 15px;
	box-sizing: border-box;
}

.elementor-widget-peoducttab .tablinks {
	border: 0px solid;
	font-family: iranyekan;
	font-size: 16px;
	padding: 10px 20px;
	border-radius: 8px;
	margin-left: 10px;
	background: none;
	cursor: pointer;
}

.sepid-heart-header-box {
	float: left;
	width: 50px;
	height: 50px;
	background: #f2f6fc;
	font-size: 22px;
	text-align: center;
	padding-top: 14px;
	border-radius: 8px;
	margin-left: 15px;
}

.sepid-mini-cart-header {
	float: left;
	width: 50px;
	height: 50px;
	background: #efe9ff;
	font-size: 22px;
	text-align: center;
	padding-top: 13px;
	border-radius: 8px;
	margin-left: 15px;
	color: #7443ff;
	cursor: pointer;
}

.sub-menu {
	display: none;
}

.menu-header.sepid-menu-asli ul {
	float: right;
	width: 100%;

	padding: 0px;
	margin: 0px;
}

.menu-header.sepid-menu-asli ul li {
	float: right;
	list-style: none;
	position: relative;
}

.menu-header.sepid-menu-asli ul li a {
	font-weight: 400;
	float: right;
	padding: 10px 15px;
	margin-left: 5px;
}

.menu-header.sepid-menu-asli ul li.mega {
	position: unset;
}

.menu-header.sepid-menu-asli ul li:hover .sub-menu {
	display: block;
}

.menu-header.sepid-menu-asli ul li .sub-menu {
	background: #fff;
	position: absolute;
	right: 0;
	width: 200px;
	border-radius: 8px;
	box-shadow: 0px 5px 15px rgba(166, 185, 211, 0.09);
	top: 40px;
	z-index: 1;
	padding: 15px;
	box-sizing: border-box;
	z-index: 11;
}

.menu-header.sepid-menu-asli ul li .sub-menu li {
	float: right;
	width: 100%;
}

.product-list234234444 {
	float: right;
	width: 25%;
	padding: 15px;
	box-sizing: border-box;
	padding-right: 0px;
	padding-left: 30px;
}

.rrf-eee2224rr2 img {
	border-radius: 150px;
	float: right;
	width: 100%;
	transition: 0.3s;

}

.werfwerw444 {
	float: right;
	width: 67%;
	padding-right: 20px;
	box-sizing: border-box;
}

.werfwerw444 h3 {
	float: right;
	width: 100%;
	margin: 0px;
	font-size: 15px;
	font-weight: bold;
	max-height: 40px;
	overflow: hidden;
	margin: 10px 0px;
	margin-top: 5px;
}

.meta-rel-sepideewr {
	float: right;
	width: 100%;
}

.meta-rel-sepideewr .rel-comment-tedad.left98656wewer {
	float: right;
	width: 100%;
	font-size: 14px;
}

.rrf-eee2224rr2::before {
	content: "1";
	position: absolute;
	width: 27px;
	height: 27px;
	background: #111;
	text-align: center;
	color: #fff;
	font-size: 13px;
	margin-right: -23px;
	border: 4px solid #f2f6fc;
	border-radius: 90px;
	box-sizing: border-box;
	padding-top: 2px;
	z-index: 1;
}

.product-list234234444:nth-child(2) .rrf-eee2224rr2::before {
	content: "2";
}

.product-list234234444:nth-child(3) .rrf-eee2224rr2::before {
	content: "3";
}

.product-list234234444:nth-child(4) .rrf-eee2224rr2::before {
	content: "4";
}

.product-list234234444:nth-child(5) .rrf-eee2224rr2::before {
	content: "5";
}

.product-list234234444:nth-child(6) .rrf-eee2224rr2::before {
	content: "6";
}

.product-list234234444:nth-child(7) .rrf-eee2224rr2::before {
	content: "7";
}

.product-list234234444:nth-child(8) .rrf-eee2224rr2::before {
	content: "8";
}

.rrf-eee2224rr2 {
	float: right;
	width: 90px;
}

.product-list234234444:hover .rrf-eee2224rr2 img {
	filter: url(filters.svg#grayscale);
	filter: gray;
	-webkit-filter: grayscale(1);
	transition: 0.3s;
}

.meta-rel-sepideewr .rel-comment-tedad.left98656wewer {
	float: right;
	width: 100%;
	font-size: 14px;
	margin: 0px;
	color: #6e737b;
}

.mozooorg {
	background: none !important;
	float: right;
	width: 100%;
	font-weight: 400;
	color: #6e737b;
	font-size: 14px;
}

.meta-rel-sepideewr .rel-comment-tedad.left98656wewer i {
	float: right;
	color: #6e737b;
	font-size: 15px;
	margin-top: 1px;
	margin-bottom: -5px;
}

.menu-header.sepid-menu-asli ul li .sub-menu li a {
	margin: 0px;
	width: 100%;
}

.menu-header.sepid-menu-asli ul li .sub-menu li a::before {
	float: right;
	width: 10px;
	height: 5px;
	background: #D7DEEA;
	content: "";
	border-radius: 90px;
	margin-top: 7px;
	margin-left: 5px;
}

.menu-header.sepid-menu-asli ul li .sub-menu li .sub-menu li .sub-menu {
	display: none;
}

.menu-header.sepid-menu-asli ul li .sub-menu li .sub-menu li:hover .sub-menu {
	display: block;
}

.menu-header.sepid-menu-asli ul li .sub-menu li .sub-menu li .sub-menu li .sub-menu {
	display: none;
}

.menu-header.sepid-menu-asli ul li .sub-menu li:hover .sub-menu {
	display: block;
}

.menu-header.sepid-menu-asli ul li .sub-menu li .sub-menu {
	display: none;
	right: 99%;
	top: 0;
}

.header-cart-count {
	position: absolute;
	width: 15px;
	height: 15px;
	background: #7443ff;
	font-size: 12px;
	color: #fff;
	border-radius: 150px;
	top: 0;
	margin-top: 9px;
	margin-right: 5px;
}

.mini-cart-3 {
	float: right;
	width: 300px;
	position: absolute;
	background: #fff;
	padding: 20px;
	box-sizing: border-box;
	border-radius: 10px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	z-index: 11;
	font-weight: 400;
	margin-right: -200px;
	display: none;
	color: #2A2F31;
}

.mini-cart-3 .woocommerce-mini-cart__empty-message i {
	float: ;
	float: right;
	width: 100%;
	margin-bottom: 10px;
	font-size: 30px;
}

.sepid-rtl-cat-one {
	width: 150px;
	height: 150px;
	margin: auto;
	background: #7443ff;
	padding: 4px;
	border-radius: 150px;
	overflow: hidden;
}

.sepid-rtl-cat-one img {
	float: right;
	width: 100%;
	height: 100%;
	border-radius: 150px;
	padding: 5px;
	background: #fff;
}

.sepid-category-one {
	float: right;
	width: 100%;
}

.sepid-category-one h5 {
	margin: 0px;
	float: right;
	width: 100%;
	text-align: center;
	font-size: 16px;
	font-weight: 400;
	margin-top: 15px;
}

.sepid-mini-cart-header:hover .mini-cart-3 {
	display: block;
}

.mini-cart-3 .woocommerce-mini-cart__empty-message h5 {
	margin: 0px;
	font-size: 15px;
	font-weight: 400;
	margin-top: 10px;
}

.elementor-widget-peoducttab .tablinks.active {
	background: #fff;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, 0.04);
}

.sepid-header-one-box.pcsho33 {
	float: left;
	background: #ffbe70;
	height: 50px;
	padding: 13px 25px;
	border-radius: 8px;
	color: #fff;
	box-shadow: 0 2px 15px rgba(254, 206, 108, .65);
	cursor: pointer;
}

.sepid-header-one-box.pcsho33 i {
	float: right;
	font-size: 18px;
	margin-top: 3px;
	margin-left: 10px;
}

.box-meta-tab-p h3 {
	font-size: 16px;
	font-weight: 400;
	line-height: 25px;
	min-height: 50px;
}

.vide-box-tab {
	float: right;
	width: 100%;
	position: relative;
}

.product-donya-list-tab .asdfsadf444price {
	font-size: 16px;
	text-decoration: none;
	font-weight: 400;
}

.product-donya-list-tab .asdfsadf444price del {
	color: #979797;
	font-weight: 100;
	font-size: 15px;
}

.product-donya-list-tab .asdfsadf444price ins {
	color: #3b4359;
	text-decoration: none;
	font-size: 18px;
	float: right;
	margin-right: 7px;
	margin-top: -3px;
}

.product-donya-list-tab .asdfsadf444price ins .woocommerce-Price-currencySymbol {
	font-size: 14px;
}

.product-donya-list-tab .asdfsadf444price del {
	color: #979797;
	font-weight: 100;
	font-size: 15px;
	float: right;
}

.product-donya-list-tab-box-img {
	float: right;
	width: 100%;
	position: relative;
}

.box-meta-tab-p {
	float: right;
	width: 100%;
	padding: 20px;
	box-sizing: border-box;
}

.price-button {
	float: right;
	width: 100%;
	margin-top: 25px;
}

.price-button .sath-dore-con {
	background: #f2f6fc;
	box-shadow: unset;
	color: #3b4359;
}

.price-button .sath-dore-con i {
	float: right;
	margin-top: 2px;
	margin-bottom: -3px;
	margin-left: 5px;
}

.price-button .box-price-tedad144 {
	background: #7443ff;
	box-shadow: unset;
	color: #fff;
}

.color-top-icon i {
	float: right;
	width: 30px;
	height: 30px;
	background: #fff;
	font-size: 18px;
	text-align: center;
	padding-top: 4px;
	border-radius: 150px;
	margin-right: 15px;
	margin-top: 13px;
	color: #823919;
}

.product-donya-list-tab {
	background: #fff;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	border-radius: 10px;
	float: right;
	width: 100%;
}

.color-top-icon {
	position: absolute;
	right: 0;
	width: 70px;
	background: linear-gradient(20deg, #ff905f, #ffb08d);
	height: 70px;
	border-radius: 0px 10px 0px 90px;
}

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

.product-donya-list-tab {
	background: #fff;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	border-radius: 10px;
}

.yith-wcwl-add-to-wishlist {
	margin-top: 0px;
}

.miza-ezafen.headrt-miz .yith-wcwl-wishlistaddedbrowse a::before {
	content: "\f004";
	font: normal normal normal 14px/1 FontAwesome;
	color: red;
	position: relative;
	left: 0;
	margin-right: 190px !important;
	font-size: 20px;
	margin-top: 10px !important;
	top: 10px;
}

.miza-ezafen.headrt-miz .yith-wcwl-wishlistexistsbrowse a::before {
	content: "\f004";
	font: normal normal normal 14px/1 FontAwesome;
	color: red;
	position: relative;
	left: 0;
	margin-right: 190px !important;
	font-size: 20px;
	margin-top: 10px !important;
	top: 10px;
}

.yith-wcwl-wishlistexistsbrowse .feedback {
	display: none;
}

/* search ajax */

.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp {
	background: #f2f6fc;
	padding: 0px;
	border-radius: 10px;
}

.dgwt-wcas-search-wrapp {
	max-width: unset !important;
}

.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit {
	left: 24px !important;
	right: unset !important;
}

.dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) {
	transition: none;
	width: 30px;
	left: 70px !important;
	background: #fff;
}

.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input {
	background: none !important;
	border: unset !important;
	margin: 0px !important;
	font-family: iranyekan;
	padding: 25px;
}

.img-class-werwe4-box {
	float: right;
	width: 100%;
	background: #fff;
	padding: 30px;
	border-radius: 8px;
}

.img-class-werwe4 {
	float: right;
	width: 30%;
	padding: 10px;
	border-radius: 10px;
	background: #f2f6fc;
}

.price-box-offer-box2 {
	float: right;
	font-size: 17px;
	font-weight: 400;
	margin-top: 25px;
}

.price-box-offer-box2 del {
	color: #979797;
	float: right;
}

.price-box-offer-box2 ins {
	float: right;
	margin-right: 15px;
	text-decoration: none;
	font-size: 22px;
	margin-top: -3px;
}

.price-box-offer-box2 ins .woocommerce-Price-currencySymbol {
	font-size: 16px;
}

.mizan-offer {
	width: 50px;
	height: 50px;
	float: right;
	background: #f2f6fc;
	border-radius: 150px;
	font-size: 18px;
	text-align: center;
	padding-top: 14px;
	box-sizing: border-box;
}

.onvan-offer-yek i {
	float: right;
	width: 45px;
	height: 45px;
	background: #7443FF;
	text-align: center;
	border-radius: 150px;
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
	color: #4423A2;
	padding-top: 12px;
	box-sizing: border-box;
	margin-top: -9px;
	margin-left: 10px;
}

.onvan-offer-yek {
	float: right;
	width: 100%;
	position: relative;
	margin-bottom: 20px;
	font-size: 20px;
	font-weight: 400;
	padding: 15px 0px;
}

.onvan-offer-yek::before {
	content: "";
	background: #7443FF;
	width: 10px;
	height: 100%;
	float: right;
	position: absolute;
	right: 0;
	top: 0px;
	margin-right: -30px;
	border-radius: 150px;
	margin-top: -5px;
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
}

.box-offer-324234 h3::before {
	content: "";
	background: #7443ff;
	width: 15px;
	height: 5px;
	float: right;
	border-radius: 90px;
	margin-top: 9px;
	margin-left: 8px;
}

.sath-dore-con-orange {
	background: #efe9ff;
	padding: 8px 20px;
	margin-right: 10px;
	border-radius: 90px;
	color: #7443ff;
	font-size: 15px;
}

.img-class-werwe4 img {
	float: right;
	width: 100%;
	border-radius: 10px;
}

.offer-for-donya-academy::before {
	content: "";
	width: 10px;
	height: 50%;
	float: right;
	position: absolute;
	right: 0;
	top: 25%;
	margin-right: 25px;
	border-radius: 0px;
	background: #f2f6fc;
	border-top: 20px solid #fff;
	border-bottom: 20px solid #fff;
	display: none;
}

.price-box-offer-box {
	float: right;
	width: 50%;
	position: relative;
	margin-top: 0px;
}

.price-box-offer-box1 {
	position: absolute;
	right: 0;
	margin-right: -79px;
	border: 10px solid #fff;
	border-radius: 150px;
}

.timer-offer-one {
	float: left;
	width: 50%;
}

.timer-offer-one .timer-wrapper {
	float: left;
	width: 60px;
}

.box-joziat-32 li i {
	float: right;
	font-size: 18px;
	margin-left: 8px;
	margin-top: -1px;
	color: #acb5c2;
}

.timer-offer-one .time1 {
	background: #f2f6fc;
	width: 45px;
	margin: auto;
	height: 45px;
	padding-top: 13px;
	box-sizing: border-box;
	border-radius: 150px;
	margin-bottom: 10px;
}

.timer-offer-one .time1.mini-1-time {
	background: linear-gradient(180deg, #FECF6C 0%, #FFBE70 100%);
	color: #7C580F;
	box-shadow: 0px 2px 15px 0px rgba(254, 205.99999999999997, 108.00000000000001, 0.65);
}

.offer-for-donya-academy .dakheldore {
	float: left;
	width: unset;
	background: #fff;
	box-shadow: 0px 1px 10px #38414621;
	font-size: 14px;
	padding: 8px 15px;
	border-radius: 150px;
	position: absolute;
	left: 0;
	margin-top: -15px;
	margin-left: 40px;
}

.price-timer {
	float: right;
	width: 100%;
}

.box-joziat-32 {
	float: right;
	width: 100%;
	margin: 10px 0px;
}

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

.offer-for-donya-academy {
	float: right;
	width: 100%;
	padding: 25px;
	background: #fff;
	border-radius: 10px;
	box-sizing: border-box;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	position: relative;
}

.boz-slider-twi-401 {
	float: right;
	width: 100%;
	padding: 20px 15px;
	box-sizing: border-box;
}

.boz-slider-twi-401-3 img {
	float: right;
	width: 100%;
	border-radius: 150px;
}

.box-slider-two-401-4 {
	float: right;
	width: 70%;
	padding-right: 20px;
	box-sizing: border-box;
}

.box-slider-two-401-4 h4 {
	font-size: 15px;
	font-weight: 400;
	text-overflow: ellipsis;
	overflow: hidden;
	float: right;
	width: 100%;
	white-space: nowrap;
	margin-bottom: 0pc;
}

.pricve-rree {
	float: right;
	width: 100%;
	font-weight: 400;
	margin-top: 5px;
}

.icon-shire-3 {
	width: 60px;
	height: 60px;
	margin: auto;
	background: #fff;
	border-radius: 150px;
	padding: 10px;
}

.sepid-category-tfgdfwo h5 {
	margin: 0px;
	font-size: 16px;
	font-weight: 400;
	margin-top: 20px;
}

.sepid-category-tfgdfwo p {
	margin-bottom: 0px;
	font-size: 14px;
	font-weight: 400;
	opacity: 0.9;
	margin-top: 5px;
}

.icon-shire-3 i {
	float: right;
	width: 100%;
	height: 100%;
	background: #7443FF;
	border-radius: 150px;
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
	padding-top: 11px;
}

.sepid-category-tfgdfwo:hover {
	margin-top: -10px;
	margin-bottom: 10px;
	transition: 0.3s;
}

.sepid-category-tfgdfwo {
	float: right;
	width: 100%;
	background: #7443FF;
	padding: 30px;
	border-radius: 10px;
	text-align: center;
	color: #fff;
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
}

.boz-slider-twi-401-1::before {
	content: "";
	background: #7443FF;
	box-shadow: 0px 2px 10px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
	position: absolute;
	width: 10px;
	height: 80%;
	z-index: 1;
	right: 0;
	top: 0;
	margin-top: 13px;
	margin-right: -5px;
	border-radius: 90px;
}

.pricve-rree ins .woocommerce-Price-currencySymbol {
	font-size: 14px;
}

.pricve-rree ins {
	text-decoration: none;
	font-size: 16px;
}

.boz-slider-twi-401-2 {
	float: right;
	width: 80px;
	border-radius: 150px;
	background: #7443FF;
	padding: 5px;
	overflow: hidden;
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
}

.product-donya-list-tab:hover {
	text-align: ;
	transition: 0.2s;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, 0.18);
}

.modaliraniboxvideo {
	display: none;
	position: fixed;
	z-index: 9;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: auto;
	background-color: rgb(0, 0, 0);
	background-color: rgba(0, 0, 0, 0.4);
}

.sepid-category-one:hover .sepid-rtl-cat-one {
	opacity: 0.7;

	transition: 0.2s;
}

.tavaghof {
	float: right;
	padding: 10px 15px;
	margin-right: 10px;
	background: #7443ff;
	border: 0px solid;
	font-family: iranyekan;
	color: #fff;
	font-size: 15px;
	border-radius: 8px;
	height: 40px;
	cursor: pointer;
}

.tavaghof:hover {
	opacity: 0.7;
	transition: 0.3s;
}

.video3er34rwe {
	background: #fff;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	padding: 30px;
	border-radius: 10px;
	float: right;
	width: 100%;
	box-sizing: border-box;
}

.closeiranvideo {
	background: #7443ff;
	float: right;
	width: 40px;
	padding: 10px;
	color: #fff;
	font-size: 25px;
	border-radius: 8px;
	height: 40px;
	text-align: center;
	padding-top: 5px;
	cursor: pointer;
}

.sepid-ht-tab-pane {
	float: right;
	width: 100%;
	display: none;
}

.conteniranboxi {
	margin: 100px 20%;
}

.mvideo4 {
	float: right;
	width: 100%;
	background: #f2f6fc;
	padding: 15px;
	border-radius: 10px;
	margin-top: 30px;
}

.dgwt-wcas-open-pirx .dgwt-wcas-details-wrapp,
.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp {
	border-color: #fff;
	padding-top: 10px;
	padding-bottom: 10px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	border-radius: 10px;
	margin-top: 10px;
}

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

.mvideo4 video {
	border-radius: 8px;
}

.boz-slider-twi-401-3 {
	float: right;
	width: 100%;
	padding: 5px;
	background: #fff;
	border-radius: 150px;
	overflow: hidden;
}

.boz-slider-twi-401-1 {
	float: right;
	width: 100%;
	padding: 25px;
	background: #fff;
	box-shadow: 0px 5px 15px rgba(79, 105, 139, .09);
	border-radius: 10px;
	position: relative;
}

.box-offer-324234 {
	float: right;
	width: 70%;
	padding-right: 40px;
	box-sizing: border-box;
}

.pricve-rree del {
	font-weight: 100;
	opacity: 0.5;
	margin-left: 5px;
}

.pricve-rree del .woocommerce-Price-currencySymbol {
	display: none;
}

.box-offer-324234 h3 {
	float: right;
	width: 100%;
	margin: 0px;
	margin-top: 20px;
	font-size: 18px;
	font-weight: 400;
}

.listslide566offer {
	float: right;
	width: 100%;
	padding: 25px 20px;
	box-sizing: border-box;
}

.zaman i {
	float: right;
	margin-left: 5px;
	margin-top: 2px;
	margin-bottom: -4px;
}

.video-donya-course {
	float: right;
	width: 100%;
	margin: 10px 0px;
}

.video-donya-course video {
	float: right;
	width: 100%;
	border-radius: 10px !important;
}

.modares-2-left {
	float: left;
	width: 50%;
	text-align: center;
	background: #fff;
	padding: 30px;
	box-sizing: border-box;
	border-radius: 8px;
}

.modares-img-border {
	width: 130px;
	margin: auto;
	height: 130px;
	background: #7443FF;
	padding: 10px;
	border-radius: 150px;
}

.modares-img-border-2 {
	overflow: hidden;
	border-radius: 150px;
	float: right;
	width: 100%;
	background: #fff;
	padding: 10px;
}

.sdfgedtg555 {
	float: right;
	margin-top: 5px;
}

.woocommerce .emtiazbala .star-rating {
	line-height: 1;
	font-size: 1em;
	font-family: star;
	color: orange;
}

.emtiazbala .woocommerce-product-rating {
	float: left;
}

.emtiazbala {
	float: right;
	width: 100%;
	margin-top: 15px;
	margin-bottom: -10px;
}

.right-single-dore::before,
.left-taranom-434-box:first-child::before {
	content: "";
	background: linear-gradient(180deg, #AB8EFF 0%, #7443FF 100%);
	position: absolute;
	right: 0;
	top: 0;
	width: 10px;
	height: 80px;
	margin-top: 20px;
	margin-right: -5px;
	border-radius: 90px;
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
}

.modares-img-border-2 img {
	float: right;
	width: 100%;
	border-radius: 150px;
}

.modares-img-border {
	width: 130px;
	margin: auto;
	height: 130px;
	background: linear-gradient(080deg, #AB8EFF 0%, #7443FF 100%);
	padding: 10px;
	border-radius: 150px;
}

.modares-1 {
	float: right;
	width: 100%;
	background: linear-gradient(080deg, #AB8EFF 0%, #7443FF 100%);
	padding: 20px;
	border-radius: 10px;
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
}

.mpdares-onvan-boc {
	float: right;
	width: 100%;
	margin-top: 25px;
}

.mpdares-onvan-boc1 span {
	background: #efe9ff;
	color: #7443ff;
	font-size: 15px;
	padding: 5px 15px;
	border-radius: 90px;
}

.mpdares-onvan-boc2 {
	float: right;
	width: 100%;
	font-size: 15px;
	color: #7f838f;
	max-height: 100px;
	overflow: hidden;
}

.mpdares-onvan-boc1 {
	float: right;
	width: 100%;
	font-size: 17px;
	font-weight: 400;
	margin-bottom: 15px;
}

.modares-2-right {
	float: right;
	width: 50%;
	text-align: center;
}

.onvan-mod-1 {
	float: right;
	width: 100%;
	color: #fff;
	font-size: 20px;
	font-weight: bold;
}

.onvan-mod-2 {
	float: right;
	width: 100%;
	margin: 15px 0px;
	text-align: center;
}

.shabake-modares {
	float: right;
	width: 100%;
	text-align: center;
}

.modares-2-right {
	float: right;
	width: 50%;
	text-align: center;
	padding-top: 15%;
}

.shabake-modares a {
	color: #fff;
	font-size: 25px;
	padding: 0px 5px;
}

.onvan-modares-link {
	background: #fff;
	padding: 10px 20px;
	border-radius: 8px;
}

.price-kharid-43534 .cart button::before {
	content: "\f289";
	font-family: uicons-regular-rounded !important;
	float: right;
	font-size: 20px;
	margin-top: -3px;
	margin-bottom: -5px;
	margin-left: 8px;
}

.listdoroos::before {
	content: "\f20c";
	font-family: uicons-regular-rounded !important;
	float: right;
	font-size: 20px;
	margin-top: -1px;
	margin-bottom: -5px;
	margin-left: 8px;
}

.left-taranom-434-box .price-kharid-43534 .yith-wcwl-add-to-wishlist {
	display: block;

}

.left-taranom-434-box .price-kharid-43534 .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a,
.left-taranom-434-box .price-kharid-43534 .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a {
	text-indent: -200px;
	overflow: hidden;
	font-size: 14px;
	text-align: center;
	position: relative;
}

.left-taranom-434-box .price-kharid-43534 .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a::before,
.left-taranom-434-box .price-kharid-43534 .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a::before {
	content: "";
	content: "\f004";
	font: normal normal normal 14px/1 FontAwesome;
	font-size: 14px;
	color: red;
	position: relative;
	left: 20px;
	margin-left: -92px !important;
	font-size: 20px;
	margin-top: 8px !important;
	top: 10px;
	float: left;
	position: absolute;
}

.yith-wcwl-icon {
	font-family: fontawesome !important;
	margin: 0px !important;
}

.left-taranom-434-box .price-kharid-43534 .yith-wcwl-add-to-wishlist a {
	width: 56px;
	background: #f2f6fc;
	height: 56px;
	float: left;
	border-radius: 10px;
	font-family: fontawesome !important;
	text-align: center;
	padding-top: 18px;
	box-sizing: border-box;
	font-size: 20px;
}

.box-support-1 {
	float: right;
	width: 100%;
	background: linear-gradient(080deg, #AB8EFF 0%, #7443FF 100%);
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	padding: 30px;
	box-sizing: border-box;
	border-radius: 10px;
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
}


.box-support-1 {
	float: right;
	width: 100%;
	background: linear-gradient(080deg, #AB8EFF 0%, #7443FF 100%);
	padding: 10px;
	box-sizing: border-box;
	border-radius: 10px;
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
}

.moshaver-free {
	float: left;
	width: 50%;
	text-align: center;
	padding: 25px;
	box-sizing: border-box;
}

.moshaver-link-free {
	background: #7443ff;
	padding: 15px 20px;
	color: #fff;
	text-decoration: none;
	font-size: 16px;
	border-radius: 8px;
}

.onvan-moshaver-free-2 {
	float: right;
	width: 100%;
	margin-top: 20px;
}

.moshaver-link-free:hover {
	opacity: 0.8;
	transition: 0.2s;
}

.onvan-moshaver-free {
	float: right;
	width: 100%;
	margin-bottom: 20px;
	font-size: 20px;
	font-weight: bold;
}

.onvan-moshaver-free-1 {
	float: right;
	width: 100%;
	margin-bottom: 20px;
	opacity: 0.7;
	line-height: 25px;
}

.box-support-2 {
	float: right;
	width: 100%;
	background: #fff url(img/support.png) no-repeat;
	padding: 30px;
	box-sizing: border-box;
	border-radius: 10px;
	background-position: right -116px top -40px;
	min-height: 300px;
}

.woocommerce-cart-holder {
	float: right;
	width: 70%;
	padding: 25px;
	background: #fff;
	border-radius: 10px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	box-sizing: border-box;
}

.cart-collaterals-inner::before {
	content: "";
	background: linear-gradient(180deg, #AB8EFF 0%, #7443FF 100%);
	position: absolute;
	right: 0;
	top: 0;
	width: 10px;
	height: 40px;
	margin-top: 22px;
	margin-right: -5px;
	border-radius: 90px;
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
}

.cart-collaterals.sticky-sidebar {
	float: left;
	width: 30%;
	padding-right: 35px;
	box-sizing: border-box;
}

.head-page {
	float: right;
	width: 100%;
	margin-bottom: 35px;
	margin-top: 35px;
}

.head-page h1 {
	margin: 0px;
	font-size: 25px;
	font-weight: 400;
	padding: 25px;
	background: #fff;
	border-radius: 10px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	position: relative;
}

.head-page h1::before {
	content: "";
	background: linear-gradient(180deg, #AB8EFF 0%, #7443FF 100%);
	position: absolute;
	right: 0;
	top: 0;
	width: 10px;
	height: 42px;
	margin-top: 22px;
	margin-right: -5px;
	border-radius: 90px;
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
}

.cart-collaterals.sticky-sidebar .cart-collaterals-inner {
	background: #fff;
	float: right;
	width: 100%;
	padding: 30px;
	box-sizing: border-box;
	border-radius: 10px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	position: relative;
}

.cart-collaterals.sticky-sidebar .cart-collaterals-inner .cart_totals h2 {
	margin: 0px;
	font-size: 18px;
	margin-bottom: 20px;
	font-weight: 400;
}

.cart-collaterals.sticky-sidebar .cart-collaterals-inner .cart_totals h2::before {
	content: "";
	float: right;
	width: 10px;
	height: 5px;
	background: #7443ff;
	margin-top: 11px;
	margin-left: 8px;
	border-radius: 90px;
}

.cart-collaterals.sticky-sidebar .cart-collaterals-inner .cart_totals .wc-proceed-to-checkout {
	float: right;
	width: 100%;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.cart-collaterals.sticky-sidebar .cart-collaterals-inner .cart_totals .wc-proceed-to-checkout .checkout-button.button.alt.wc-forward {
	margin-bottom: 0px;
	background: #7443ff;
	font-size: 17px;
	font-weight: 400;
}

.woocommerce-cart table.cart img {
	background: #fff;
	padding: 5px;
	box-sizing: border-box;
	box-shadow: 0px 2px 4px rgba(208, 208, 208, 0.66);
	border-radius: 150px;
	width: 80px;
}

.woocommerce table.shop_table th {

	padding: 20px;
	font-weight: 400;
}

.woocommerce table.shop_table td a {
	text-decoration: none;
}

.button.button_update_cart {
	background: #f2f6fc !important;
	padding: 15px !important;
	color: #3b4359 !important;
}

.woocommerce a.remove {
	background: #f2f6fc !important;
	color: #3b4359 !important;
	font-size: 18px;
	width: 25px;
	height: 25px;
	padding-top: 4px;
	box-sizing: border-box;
}

.woocommerce a.remove:hover {
	background: #7443ff !important;
}

.woocommerce-cart-holder .product-subtotal {
	color: #7443ff;
}

.woocommerce .quantity .qty {
	border: 1px solid #e8eff9;
}

.cart-collaterals.sticky-sidebar table.shop_table td {
	padding: 22px;
	font-size: 15px;
	padding-bottom: 19px;
}

.woocommerce-cart-holder #coupon_code {
	background: #f2f6fc;
	border: 0px solid;
	padding: 12px;
	width: unset;
	margin-top: 0px !important;
	margin-left: 15px !important;
}

.cart-collaterals.sticky-sidebar .cart-collaterals-inner .cart_totals {
	width: 100% !important;
}

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

.checkout_coupon.woocommerce-form-coupon {
	background: #fff;
	border: 0px solid !important;
	float: right;
	width: 100%;
	border-radius: 10px !important;
	box-sizing: border-box;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	margin-top: 0px !important;
}

.checkout_coupon.woocommerce-form-coupon p:first-child::before {
	content: "";
	width: 10px;
	height: 5px;
	background: #7443ff;
	float: right;
	margin-left: 8px;
	border-radius: 90px;
	margin-top: 7px;
}

a {
	text-decoration: none;
}

.checkout.woocommerce-checkout #customer_details {
	float: right;
	width: 60%;
	background: #fff;
	padding: 30px;
	box-sizing: border-box;
	border-radius: 10px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	position: relative;
}

.checkout.woocommerce-checkout #navbar {
	float: left;
	box-sizing: border-box;
	padding-right: 30px;
	width: 40%;
}

.woocommerce-order.box-resid-23424 {
	float: right;
	width: 100%;
	background: #fff;
	padding: 30px;
	box-sizing: border-box;
	border-radius: 10px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
}

.woocommerce ul.order_details li {
	font-size: 13px;
	line-height: 31px;
}

.woocommerce ul.order_details li strong {
	font-size: 15px;
}

.woocommerce ul.order_details li strong {
	float: right;
	width: 65%;
	overflow: hidden;
}

.woocommerce-order-overview__order.order::before {
	content: "\f25c";
	font-family: uicons-regular-rounded !important;
	float: right;
	width: 40px;
	height: 50px;
	background: #f2f6fc;
	font-size: 18px;
	text-align: center;
	margin-top: 4px;
	margin-left: 15px;
	border-radius: 8px;
	box-sizing: border-box;
	padding-top: 10px;
}

.woocommerce-order-overview__date.date::before {
	content: "\f149";
	font-family: uicons-regular-rounded !important;
	float: right;
	width: 40px;
	height: 50px;
	background: #f2f6fc;
	font-size: 18px;
	text-align: center;
	margin-top: 4px;
	margin-left: 10px;
	border-radius: 8px;
	box-sizing: border-box;
	padding-top: 10px;
}

.woocommerce ul.order_details li {
	width: unset !important;
	border: 0px solid !important;
	padding-left: 0px !important;
}

.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details {
	padding-right: 0px;
}

.woocommerce-order-details__title {
	font-size: 18px;
	font-weight: 400;
	margin-bottom: 25px;
}

.woocommerce-order-details__title::before {
	content: "";
	float: right;
	width: 10px;
	height: 5px;
	background: #7443ff;
	margin-top: 10px;
	margin-left: 8px;
	border-radius: 90px;
}

.donya-blog-blog {
	float: right;
	width: 70%;
	box-sizing: border-box;
}

.product-list-1234234 {
	background: #fff;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	border-radius: 10px;
	float: right;
	width: 100%;
}

.product-list234234 {
	float: right;
	width: 25%;
	box-sizing: border-box;
	padding: 15px;
}

.product-list-1234234 .wp-post-image {
	float: right;
	width: 100%;
	height: unset;
}

.product-list-1234234 .mozooo {
	margin-top: -20px !important;
	margin-right: 20px;
	border-radius: 8px;
}

.main-blog-1.rr-blog-1 {
	float: right;
	width: 100%;
}

.product-listslide566cv h3 {
	overflow: hidden;
}

.product-list-1234234 .meta-rel-sepid {
	float: right;
	width: 100%;
	border-top: 1px dashed #ccd2db;
	padding: 20px;
	padding-bottom: 15px;
	box-sizing: border-box;
}

.product-list-1234234 img {
	border-radius: 10px 10px 0px 0px;
}

.rel-comment-tedad.left98656 i {
	color: #3b4359;
}

.main-blog-1.rr-blog-1 h2 {
	font-weight: 400;
}

.iconbox .elementor-button-content-wrapper i {
	width: 40px;
	height: 40px;
	background: #f2f6fc;
	padding-top: 10px;
	border-radius: 8px;
	margin-top: -11px;
}

.titlebox h2 {
	float: right;
	position: relative;
	padding: 5px 15px;
}

.titlebox h2::before {
	content: "";
	background: linear-gradient(180deg, #AB8EFF 0%, #7443FF 100%);
	position: absolute;
	right: 0;
	top: 0;
	width: 10px;
	height: 100%;
	margin-top: 0px;
	margin-right: -5px;
	border-radius: 90px;
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
}

.product-list-1234234 .rel-comment-tedad.left98656 i {
	color: #3b4359;
}

.rrf-eee2222 {
	float: right;
	width: 100%;
	overflow: hidden;
	position: relative;
}

.product-list234234.inblog {
	width: 33.3%;
}

.product-list234234.inblog .rel-comment-tedad.left98656 i {
	color: #3b4359;
}

.main-blog-1.rr-blog-1 h2::before {
	content: "";
	float: right;
	width: 15px;
	height: 5px;
	background: #7443ff;
	margin-top: 14px;
	margin-left: 8px;
	border-radius: 90px;
}

.rel-comment-tedad.left98656 {
	float: left;
}

.product-list-1234234 h3 {
	float: right;
	width: 100%;
	margin: 0px;
	padding: 20px;
	font-size: 15px;
	box-sizing: border-box;
	font-weight: 400;
	line-height: 25px;
	max-height: 70px;
	overflow: hidden;
	margin-bottom: 20px;
}

.product-list-1234234 .rel-comment-tedad i {
	color: #7443ff;
}

.daghighe {
	float: left;
	background: #f2f6fc;
	padding: 10px 20px;
	border-radius: 90px;
	margin-top: -13px;
}

.cat-or-mozo {
	float: right;
	width: 100%;
	margin-top: 30px;
	border-top: 1px dashed #c8cfd9;
	padding-top: 35px;
}

.sepid-blog-title1 h1 {
	float: right;
	width: 100%;
	margin: 0px;
	font-size: 20px;
	font-weight: 400;
}

.sepid-blog-title1::before {
	content: "";
	background: linear-gradient(180deg, #AB8EFF 0%, #7443FF 100%);
	position: absolute;
	right: 0;
	top: 0;
	width: 10px;
	height: 100%;
	margin-top: 0px;
	margin-right: -35px;
	border-radius: 90px;
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
}

.english-title {
	float: right;
	width: 100%;
	font-weight: 400;
	margin-top: 5px;
}

.imgirani {
	float: right;
	width: 100%;
	margin-bottom: 20px;
}

.imgirani img {
	float: right;
	width: 100%;
	height: unset;
	border-radius: 10px;
}

.cat-or-mozo {
	float: right;
	width: 100%;
	margin-top: 30px;
	border-top: 1px dashed #c8cfd9;
	padding-top: 35px;
}

.post-n-meta.meta-tag-1 a {
	float: right;
	background: #f2f6fc;
	padding: 10px 20px;
	margin-bottom: 10px;
	margin-left: 10px;
	border-radius: 90px;
}

.post-n-meta.meta-tag-1 {
	float: right;
	width: 100%;
}

.post-n-meta.meta-tag-1 a {
	float: right;
	background: #f2f6fc;
	padding: 8px 15px;
	margin-bottom: 10px;
	margin-left: 10px;
	border-radius: 90px;
}

.img-irani-p {
	float: right;
	width: 100%;
	padding: 20px 0px;
	box-sizing: border-box;
	line-height: 31px;
}

.donya-blog-box {
	float: right;
	width: 100%;
	padding: 10px;
	background: linear-gradient(180deg, #AB8EFF 0%, #7443FF 100%);
	border-radius: 10px;
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
	box-sizing: border-box;
}

.donya-blog-box-1 {
	float: right;
	width: 100%;
	text-align: center;
	background: #fff;
	padding: 35px;
	box-sizing: border-box;
	border-radius: 10px;
}


.donya-blog-side {
	float: right;
	width: 25%;
}

.blog-meta-3 {
	float: right;
	width: 100%;
	text-align: center;
}

.blog-meta-4 {
	width: 100px;
	height: 100px;
	margin: auto;
	background: linear-gradient(180deg, #AB8EFF 0%, #7443FF 100%);
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
	padding: 5px;
	border-radius: 150px;
}

.blog-meta-5 {
	float: right;
	width: 100%;
	border-radius: 150px;
	overflow: hidden;
	padding: 7px;
	background: #fff;
	box-sizing: border-box;
}

.blog-meta-5 img {
	float: right;
	width: 100%;
	height: unset;
	border-radius: 150px;
}

.blog-meta-2 {
	float: right;
	width: 100%;
}

.blog-meta-2 h5 {
	font-size: 18px;
	margin: 0px;
	padding: 20px 0px;
}

.blog-meta-user {
	float: right;
	width: 100%;
}

.blog-meta-user span {
	background: #f2f6fc;
	padding: 10px 20px;
	border-radius: 90px;
}

.donya-blog-blog-box {
	float: right;
	width: 100%;
	background: #fff;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	padding: 30px;
	box-sizing: border-box;
	border-radius: 10px;
	margin-bottom: 30px;
	position: relative;
}

.donya-blog-blog-box #comments {
	padding: 0pc;
	font-weight: 400;
	background: none;
	box-shadow: unset;
	margin: 0px;
}

.rel-comment-tedad {
	float: right;
	margin-left: 20px;
}

.rel-comment-tedad i {
	font-size: 20px;
	float: right;
	margin-top: -2px;
	margin-left: 8px;
}

.rel-comment-tedad i {
	font-size: 20px;
	float: right;
	margin-top: -2px;
	margin-left: 8px;
	color: #ffbe70;
}

.cat-or-mozo-cat {
	float: right;
}

.mozooo {
	float: right;
	background: #7443ff;
	padding: 7px 15px;
	border-radius: 90px;
	color: #fff;
	font-weight: 400;
	margin-top: -10px;
	margin-left: 20px;
}

.daghighe i {
	float: right;
	margin-top: 2px;
	margin-bottom: -5px;
	margin-left: 8px;
}

.donya-blog-blog {
	float: right;
	width: 75%;
	padding-left: 30px;
	box-sizing: border-box;
}

.sepid-blog-title1 {
	float: right;
	width: 100%;
	position: relative;
}

.share-iran-32 {
	float: right;
	width: 100%;
	margin-top: 35px;
	border-top: 1px solid #f2f6fc;
	padding-top: 30px;
}

.donya-blog-blog-box {
	float: right;
	width: 100%;
	background: #fff;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	padding: 30px;
	box-sizing: border-box;
	border-radius: 10px;
	margin-bottom: 30px;
	position: relative;
}

.blog-sider {
	float: right;
	width: 100%;
	background: #fff;
	padding: 30px;
	box-sizing: border-box;
	margin-top: 30px;
	border-radius: 10px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
}

.blog-sider h4 {
	float: right;
	width: 100%;
	margin: 0px;
	margin-bottom: 25px;
	font-size: 18px;
	font-weight: 400;
}

.box-slider-two-401-4 h4::before {
	content: "";
	float: right;
	width: 10px;
	height: 5px;
	background: #7443ff;
	margin-top: 8px;
	margin-left: 8px;
	border-radius: 90px;
}

.list-group li {
	list-style: none;
	float: right;
	box-sizing: border-box;
	margin: 10px 0px;
}

.list-group-item11 a:hover {
	opacity: 0.7;
	transition: 0.3s;
}

.list-group-item11 a {
	border: ;
	border: 1px solid #f2f6fc;
	float: right;
	width: 100%;
	padding: 15px;
	box-sizing: border-box;
	border-radius: 10px;
}

.blog-sider .wp-block-image img {
	border-radius: 10px;
	float: right;
	width: 100%;
	unicode-bidi: ;
	height: unset;
	max-width: 100%;
}

.woocommerce {
	float: right;
	width: 100%;
}

.sepid-head-bazsho.sepid-head-bazsho1 {
	position: absolute;
	width: 300px;
	background: #fff;
	z-index: 11;
	padding: 25px;
	margin-top: 30px;
	margin-right: -160px;
	border-radius: 10px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	display: none;
}

.sepid-head-bazsho-1 .user-avatar .in1 {
	float: right;
	position: relative;
}

.sepid-head-bazsho-1 .in2 span {
	margin-top: -2px;
	color: #3b4359;
}

.sepid-head-bazsho-2 .user-meta {
	margin-top: ;
	float: right;
	margin-top: 20px;
}

.sepid-head-bazsho-1 .user-avatar .in1::before {
	content: "";
	position: absolute;
	width: 15px;
	height: 15px;
	background: #7443ff;
	border-radius: 90px;
	border: 2px solid #fff;
	box-sizing: border-box;
	box-shadow: 0px 2px 4px #1111112e;
	right: 0;
}

.emtiaz-33 {
	margin-top: 5px;
}

.sepid-head-bazsho-2 .user-meta a i {
	margin-bottom: -10px;
}

.sepid-head-bazsho-2 .user-meta a {
	float: right;
	width: 100%;
	padding: 3px 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}

.sepid-head-bazsho-2 .user-meta a {
	float: right;
	width: 100%;
	padding: 15px 10px;
}

.sepid-head-bazsho-2 .user-meta a:hover {
	background: #fff;
	border-radius: 8px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	border-right: 3px solid #7443ff;
	border-radius: 8px 0px 0px 8px;
}

.sepid-head-bazsho-1 .in2 {
	text-align: right;
}

.sepid-head-bazsho-1 img {
	width: 50px;
	background: #fff;
	padding: 6px;
	border-radius: 150px;
	box-shadow: 0px 2px 4px #1111110d;
}

.user-avatar {
	float: right;
	width: 100%;
	content: "";
	text-align: center;
	border-radius: 8px;
	background: #f2f6fc;
	padding: 20px;
	box-sizing: border-box;
}

.donya-blog-blog-box.comnblog #reply-title {
	margin-top: 3px;
}

.list-group-item11 img {
	float: right;
	width: 60px;
	height: 60px;
	padding: 5px;
	box-sizing: border-box;
	background: #fff;
	box-shadow: 0px 2px 4px #11111121;
	border-radius: 150px;
}

.list-group-item11 {
	float: right;
	width: 100%;
}

.mmm-ddf {
	float: right;
	width: 70%;
	padding-right: 15px;
	box-sizing: border-box;
}

.mmm-ddf .post-title {
	margin: 0px;
	font-size: 14px;
	font-weight: 400;
	max-height: 40px;
	overflow: hidden;
	margin-top: ;
}

.post-date {
	color: #7443ff;
	margin-top: 5px;
	float: right;
	width: 100%;
}

.blog-sider .list-group {
	padding: 0px !important;
	margin: 0px !important;
}

.blog-sider h4 {
	float: right;
	width: 100%;
	margin: 0px;
	margin-bottom: 15px;
}

.share-iran-32 a:hover {
	opacity: 0.7;
	transition: 0.2s;
}

.blog-sider ul {
	padding: 0px;
	margin: 0px;
}

.onvan-401 {
	float: right;
	width: 100%;
	margin-bottom: 15px;
}

.share-iran-32 a {
	font-size: 20px;
	padding: 5px;
}

.donya-blog {
	float: right;
	width: 100%;
	padding: 40px 0px;
}

.donya-blog-blog-box.comnblog::before {
	content: "";
	content: "";
	background: linear-gradient(180deg, #AB8EFF 0%, #7443FF 100%);
	position: absolute;
	right: 0;
	top: 0;
	width: 10px;
	height: 50px;
	margin-top: 20px;
	margin-right: -5px;
	border-radius: 90px;
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
}

.donya-blog-blog-box.comnblog .comment {
	float: right;
	width: 100%;
	margin: 15px 0px;
	list-style: none;
	background: #f2f6fc;
	padding: 25px;
	box-sizing: border-box;
	border-radius: 10px;
}

.donya-blog-blog-box.comnblog .comment img {
	float: right;
	width: 50px;
	height: 50px;
	padding: 5px;
	box-sizing: border-box;
	background: #fff;
	border-radius: 150px;
	margin-left: 15px;
	box-shadow: 0px 2px 4px #11111121;
}

.donya-blog-blog-box.comnblog .comment .says {
	display: none;
}

.donya-blog-blog-box.comnblog .comment p {
	float: right;
	width: 100%;
	line-height: 25px;
}

.donya-blog-blog-box.comnblog .comment .reply {
	float: right;
	width: 100%;
}

.donya-blog-blog-box.comnblog #respond {
	float: right;
	width: 100%;
}

.donya-blog-blog-box.comnblog #respond #commentform {
	float: right;
	width: 100%;
}

.donya-blog-blog-box.comnblog #respond #commentform inout,
.donya-blog-blog-box.comnblog #respond #commentform textarea {
	float: right;
	width: 100%;
	box-sizing: border-box;
}

.comment-form-author {
	float: right;
	width: 50%;
	padding-left: 10px;
	box-sizing: border-box;
}

.comment-form-email {
	float: right;
	width: 50%;
	padding-right: 10px;
	box-sizing: border-box;
}

.donya-blog-blog-box.comnblog #respond #commentform label {
	float: right;
	width: 100%;
}

.donya-blog-blog-box.comnblog #respond #commentform input {
	float: right;
	width: 100%;
	box-sizing: border-box;
}

.comment-form-cookies-consent label {
	float: right;
	width: unset !important;
}

.donya-blog-blog-box.comnblog .commentlist .children {
	float: right;
	width: 100%;
	padding: 0px;
}

.donya-blog-blog-box.comnblog .commentlist .children li {
	background: #fff;
	margin-top: 20px;
	border: 1px solid #f2f6fc;
}

.donya-blog-blog-box.comnblog .comment .reply .comment-reply-link:hover {
	opacity: 0.8;
	transition: 0.2s;
}

.donya-blog-blog-box.comnblog #submit:hover {
	opacity: 0.8;
	transition: 0.2s;
}

.donya-blog-blog-box.comnblog #submit {
	width: unset !important;
	cursor: pointer;
	background: #7443ff;
	color: #fff;
	border: 0px solid !important;
}

.donya-blog-blog-box.comnblog .comment .reply .comment-reply-link {
	background: #7443ff;
	float: right;
	padding: 10px 20px;
	border-radius: 8px;
	color: #fff;
}

.donya-blog-blog-box.comnblog .comment .comment-meta.commentmetadata {
	float: right;
	width: 100%;
	margin-top: 15px;
	opacity: 0.8;
	font-size: 16px;
}

.donya-blog-blog-box.comnblog .comment .fn {
	font-weight: 400;
	font-size: 17px;
	margin-top: 15px !important;
	float: right;
	font-style: inherit;
}

.donya-blog-blog-box.comnblog .commentlist {
	float: right;
	width: 100%;
	padding: 0px;
}

.woocommerce-order-overview__payment-method.method::before {
	content: "\f183";
	font-family: uicons-regular-rounded !important;
	float: right;
	width: 40px;
	height: 50px;
	background: #f2f6fc;
	font-size: 18px;
	text-align: center;
	margin-top: 4px;
	margin-left: 15px;
	border-radius: 8px;
	box-sizing: border-box;
	padding-top: 10px;
}

.woocommerce-order-overview__total.total::before {
	content: "\f22c";
	font-family: uicons-regular-rounded !important;
	float: right;
	width: 40px;
	height: 50px;
	background: #f2f6fc;
	font-size: 18px;
	text-align: center;
	margin-top: 4px;
	margin-left: 15px;
	border-radius: 8px;
	box-sizing: border-box;
	padding-top: 10px;
}

.checkout.woocommerce-checkout #navbar #order_review {
	background: #fff;
	padding: 25px;
	box-sizing: border-box;
	border-radius: 10px;
}

.checkout.woocommerce-checkout #navbar #order_review_heading {
	font-size: 18px;
	padding: 0px 15px;
	margin: 0px;
	margin-bottom: 20px;
	margin-top: 10px;
	font-weight: 400;
	color: #fff;
}

.checkout.woocommerce-checkout #customer_details::before {
	content: "";
	content: "";
	background: linear-gradient(180deg, #AB8EFF 0%, #7443FF 100%);
	position: absolute;
	right: 0;
	top: 0;
	width: 10px;
	height: 60px;
	margin-top: 22px;
	margin-right: -5px;
	border-radius: 90px;
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
}

.woocommerce-billing-fields h3 {

	font-size: 20px;
	font-weight: 400;
	margin-top: 10px;
	margin-bottom: 25px;
}

#payment_method_bacs,
#payment_method_cheque {
	float: right;
	margin-left: 10px !important;
	margin-top: 7px !important;
}

.woocommerce #payment #place_order,
.woocommerce-page #payment #place_order {
	background: #7443ff;
	float: right;
}

.wc_payment_methods.payment_methods.methods {
	border: 0px solid !important;
}

.payment_box {
	background: #f2f6fc !important;
	padding: 20px !important;
	font-size: 16px !important;
	line-height: 25px !important;
	text-align: center;
	border-radius: 10px !important;
}

.payment_box::before {
	display: none !important;
}

.payment_box.payment_method_bacs p {
	padding: 10px;
	margin: 0px;
	font-size: 15px;
}

.checkout.woocommerce-checkout #navbar #payment {
	background: unset !important;
	margin-top: 15px;
}

.checkout.woocommerce-checkout #navbar .inner-box {
	float: right;
	width: 100%;
	background: linear-gradient(180deg, #AB8EFF 0%, #7443FF 100%);
	padding: 10px;
	box-sizing: border-box;
	border-radius: 10px;
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
}

.woocommerce-form-coupon-toggle .woocommerce-info::before {
	width: 10px;
	height: 5px;
	background: #7443ff;
	float: right;
	margin-left: 8px;
	border-radius: 90px;
	margin-top: 7px;
	content: '';
	display: block !important;
	position: relative;
	right: unset;
	top: unset;
}

.checkout_coupon.woocommerce-form-coupon .form-row.form-row-last {
	width: 50%;
	padding-top: 11px;
}

.checkout_coupon.woocommerce-form-coupon .form-row.form-row-last .button {
	padding: 16px 25px;
}

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

.sepid-head-bazsho-1 .khorooj-sistem {
	background: #7443ff;
	border-radius: 90px;
	padding: 5px 15px;
	color: #fff;
	font-size: 14px;
	font-weight: 400;
	margin-top: 7px;
	float: right;
}

.moshtar-slide-j45523423443t5345 img {
	border-radius: 150px;
}

.iner-slide-moshtari h5 {
	float: right;
	width: 100%;
	margin: 0px;
	text-align: center;
	font-size: 18px;
	font-weight: 400;
	margin-top: 20px;
}

.makbook {
	float: right;
	width: 60%;
	padding-right: 30px;
	box-sizing: border-box;
	line-height: 31px;
	font-size: 15px;
	font-weight: 400;
	max-height: 170px;
	overflow: hidden;
}

.daneshjoo-link:hover {
	background: #7443ff;
	color: #fff;
	transition: 0.3s;
}

.moshtar54 .owl-dots {
	width: 100%;
	text-align: center;
	float: right;
}

.moshtar54 .owl-dots button {
	background: #fff;
	width: 20px;
	height: 5px;
	border: 0px solid;
	border-radius: 90px;
	box-shadow: 0px 1px 3px rgba(79, 105, 139, 0.14);
	margin-left: 5px;
}

.moshtar54 .owl-dots .owl-dot.active {
	background: #7443ff;
	width: 5px;
}

.daneshjoo-344 {
	float: right;
	width: 100%;
	text-align: center;
	margin-top: 5px;
	font-weight: 400;
	opacity: 0.8;
}

.moshtar-slide-j455 {
	float: right;
	width: 40%;
	padding: 30px 10px;
	box-sizing: border-box;
	border-left: 1px solid #e1e7ee96;
}

.moshtar-slide-j45523423443t5345 {
	float: right;
	width: 100%;
	padding: 5px;
	background: #fff;
	border-radius: 150px;
	overflow: hidden;
}

.daneshjoo-link {
	position: absolute;
	bottom: 0;
	width: 40px;
	height: 40px;
	background: #f2f6fc;
	border-radius: 140px;
	left: 0;
	margin-left: 20px;
	margin-bottom: 20px;
	text-align: center;
	box-sizing: border-box;
	padding-top: 13px;
}

.moshtar-slide-j455234234 {
	width: 100px;
	height: 100px;
	padding: 5px;
	margin: auto;
	border-radius: 150px;
	background: #7443FF;
	box-shadow: 0px 2px 15px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
}

.moshtar-slide-j4f::before {
	content: "";
	background: #7443FF;
	width: 10px;
	height: 100px;
	float: right;
	position: absolute;
	right: 0;
	top: 50px;
	margin-right: -5px;
	border-radius: 150px;
	box-shadow: 0px 2px 10px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
}

.moshtar0slide-j-1 {
	float: right;
	width: 100%;
	padding: 15px;
	box-sizing: border-box;
}

.moshtar-slide-j4f {
	float: right;
	width: 100%;
	padding: 20px;
	background: #fff;
	box-sizing: border-box;
	border-radius: 10px;
	box-shadow: 0px 5px 15px rgba(79, 105, 139, .09);
	position: relative;
}

input,
textarea {

	box-sizing: border-box;
}

.wast-table td {
	box-sizing: border-box;
}

.moshtar-slide-j {
	float: right;
	width: 100%;
	border-radius: 10px;
}

.bloglist-1400 {
	float: right;
	width: 33.3%;
	padding: 15px;
	box-sizing: border-box;
	position: relative;
}

.blog-456456 {
	float: right;
	width: 100%;
	background: #fff;
	border-radius: 10px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09) !important;
}

.bloglist-1400-img {
	float: right;
	width: 100%;
}

.bloglist-1400-img img {
	border-radius: 10px 10px 0px 0px;
}

.bloglist-1400-box {
	float: right;
	width: 100%;
	padding: 20px;
	box-sizing: border-box;
}

.bloglist-1400-box h3 {
	float: right;
	width: 100%;
	font-size: 16px;
	font-weight: 400;
	margin: 0px;
	max-height: 44px;
	overflow: hidden;
	min-height: 44px;
	margin-bottom: 20px;
}

.bloglist-1400-box h3::before {
	content: "";
	float: right;
	width: 10px;
	height: 5px;
	background: #7443ff;
	margin-top: 10px;
	margin-left: 8px;
	border-radius: 90px;
}

.bloglist-1400 .coment {
	position: absolute;
	top: 0;
	margin-top: 30px;
	background: #fff;
	padding: 5px 10px;
	height: 30px;
	box-sizing: border-box;
	border-radius: 8px;
}

.bloglist-1400 .coment i {
	float: left;
	font-size: 15px;
	margin-top: 2px;
	margin-right: 5px;
}

.bloglist-1400 .coment span {
	float: right;
	font-size: 14px;
	margin-top: 1px;
}

.bloglist-1400 .blog-cat-99 {
	position: absolute;
	top: 0;
	left: 0;
	height: 30px;
	background: #fff;
	padding: 4px 10px;
	margin-top: 30px;
	margin-left: 30px;
	border-radius: 8px;
}

.itemdet span {
	float: right;
	width: 50%;
}

.itemdet span img {
	float: right;
	width: 30px;
	border-radius: 150px;
	box-shadow: 0px 2px 4px #6060602e;
	padding: 3px;
	margin-top: -5px;
	margin-left: 10px;
}

.mini-cart-3 .woocommerce-mini-cart.cart_list.product_list_widget {
	padding: 0px;
	float: right;
	width: 100%;
	box-sizing: border-box;
	margin: 0px;
}

.mini-cart-3 .woocommerce-mini-cart.cart_list.product_list_widget .woocommerce-mini-cart-item.mini_cart_item {
	float: right;
	width: 100%;
	list-style: none;
	padding: 15px;
	border-radius: 8px;
	margin-bottom: 10px;
	font-size: 15px;
	position: relative;
	background: #f2f6fc;
}

.mini-cart-3 .woocommerce-mini-cart.cart_list.product_list_widget .woocommerce-mini-cart-item.mini_cart_item .remove.remove_from_cart_button {
	float: right;
	content: "";
	position: absolute;
	width: 20px;
	height: 20px;
	background: #fff !important;
	border-radius: 90px;
	right: 0;
	color: #3b4359 !important;
	font-size: 16px;
	margin-right: 10px;
	box-shadow: 0px 2px 4px #1111112e;
}

.mini-cart-3 .woocommerce-mini-cart.cart_list.product_list_widget .woocommerce-mini-cart-item.mini_cart_item .product-title {
	float: right;
	width: 75%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-right: 15px;
	margin-top: 5px;
	font-size: 14px;
	text-align: right;
}

.mini-cart-3 .woocommerce-mini-cart.cart_list.product_list_widget .woocommerce-mini-cart-item.mini_cart_item .quantity {
	float: right;
	width: 75%;
	text-align: right;
	padding-right: 15px;
	box-sizing: border-box;
	font-size: 14px;
	margin-top: 5px;
	color: #7443ff;
}

.jQuery-plainOverlay-progress {
	border-top-color: #7443FF !important;
}

.mini-cart-3 .woocommerce-mini-cart__total.total i {
	float: right;
	font-size: 18px;
	margin-bottom: -15px;
	margin-left: 8px;
}

.mini-cart-3 .button.wc-forward {
	float: right;
	font-size: 15px;
	padding: 12px 12px;
	box-sizing: border-box;
	color: #3b4359 !important;
	border-radius: 8px;
	font-weight: 400;
	background: #f2f6fc !important;
}

.mini-cart-3 .button.checkout.wc-forward {
	color: #7443ff !important;
	float: left;
	background: #efe9ff !important;
}

.mini-cart-3 .button.wc-forward:hover {
	opacity: 0.7;
	transition: 0.2s;
}

.product-list2342346.inblog6:hover {
	opacity: 0.8;
	transition: 0.3s;
}

.nomahsool {
	float: right;
	width: 100%;
	padding: 20px;
	box-sizing: border-box;
}

.donya-blog-blog-box.comnblog .commentlist #respond {
	padding: 20px 0px;
}

.donya-blog-blog-box.comnblog .commentlist #respond .comment-form-email {
	margin-right: 0px;
	padding-right: 0px;
}

.donya-blog-blog-box.comnblog .commentlist #respond .comment-form-author {
	padding-left: 0pc;
}

.nav-11 ul li:hover a {
	color: #7443ff;
	transition: 0.2s;
}

table.wishlist_table thead th {
	border-top: 0px solid !important;
	font-size: 15px;
	font-weight: 400 !important;
}

.mini-cart-3 .woocommerce-mini-cart-item.mini_cart_item::before {
	background: linear-gradient(180deg, #AB8EFF 0%, #7443FF 100%);
	content: "";
	float: right;
	position: absolute;
	height: 50px;
	width: 5px;
	right: 0;
	margin-right: -2px;
	border-radius: 90px;
	box-shadow: 0px 2px 15px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
}

.mini-cart-3 .woocommerce-mini-cart__buttons.buttons {
	float: right;
	width: 100%;
	margin: 0px;
	padding: 10px 0px;
}

.mini-cart-3 .woocommerce-mini-cart__total.total .woocommerce-Price-amount.amount {
	float: left;
}

.mini-cart-3 .woocommerce-mini-cart__total.total {
	float: right;
	width: 100%;
	padding: 15px;
	box-sizing: border-box;
	color: #3b4359;
	border-radius: 8px;
	font-size: 15px;
	text-align: right;
	margin: 0px;
	font-weight: 400;
}

.mini-cart-3 .woocommerce-mini-cart.cart_list.product_list_widget .woocommerce-mini-cart-item.mini_cart_item img {
	float: right;
	width: 50px;
	height: 50px;
	border-radius: 150px;
	padding: 5px;
	background: #ffff;
	box-shadow: 0px 2px 4px #1111110d;
}

.itemdet span:last-child {
	text-align: left;
	border-right: 1px solid #e9edf5;
}

.mini-cart-3 .woocommerce-mini-cart__buttons.buttons {

	padding-bottom: 0px;
}

.menu-header.sepid-menu-asli ul li.mega .sub-menu {
	width: 100%;
	padding: 25px;
}

.menu-header.sepid-menu-asli ul li.mega .sub-menu li {
	width: 25%;
}

.menu-header.sepid-menu-asli ul .menu-item-has-children a::before {
	content: "";
	content: "\f140";
	float: left;
	font-family: material design icons;
	margin-right: 6px;
	margin-top: 1px;
}

.sssbox.newsearch.yad-2020-1 {
	background: #f2f6fc;
	border-radius: 8px;
	height: 50px;
}

.menu-header.sepid-menu-asli ul li.mega .sub-menu li .sub-menu {
	width: 100%;
	display: block;
	position: relative;
	right: 0;
	background: unset;
	box-shadow: unset;
	box-sizing: border-box;
	float: right;
	height: unset;
	top: 0;
	padding: 5px 15px;
}

.menu-header.sepid-menu-asli ul li.mega .sub-menu li a::before {
	background: #7443ff;
	margin-top: 8px;
}

.menu-header.sepid-menu-asli ul li.mega .sub-menu li .sub-menu li a::before {
	background: #d0d6df;
	width: 5px;
}

.menu-header.sepid-menu-asli ul li.mega .sub-menu li .sub-menu li a {
	color: #6f778c;
	font-size: 14px;
}

.menu-header.sepid-menu-asli ul li.mega .sub-menu li .sub-menu li:hover a {

	color: #7443ff;
	transition: 0.2s;
}

.menu-header.sepid-menu-asli ul li.mega:hover::after {
	content: "";
	width: 100%;
	height: 2px;
	background: #7443ff;
	float: right;
	margin-top: -3px;
}

.menu-header.sepid-menu-asli ul li a:hover {
	color: #7443ff;
}

.menu-header.sepid-menu-asli ul li.mega .sub-menu li a {
	font-size: 16px;
}

.menu-header.sepid-menu-asli ul li.mega .sub-menu li .sub-menu li {
	width: 100%;
}

.sssbox.newsearch.yad-2020-1 .search-field {
	border: 0px solid !important;
	background: none !important;
	margin: 0px !important;
	padding: 14.5px;
	width: 90%;
}

.sssbox.newsearch.yad-2020-1 .submit.icon-search {
	float: left;
	background: none;
	border: 0px solid;
	width: 10%;
	text-align: left;
	height: 50px;
	cursor: pointer;
}

.sssbox.newsearch.yad-2020-1 .submit.icon-search i {
	float: left;
	width: 30px;
	height: 30px;
	background: #fff;
	text-align: center;
	border-radius: 5px;
	box-shadow: 0px 2px 4px #1111111a;
	margin-top: 0px;
	margin-left: 8px;
	padding-top: 8px;
	color: #3b4359;
}

input:focus-visible {
	outline: unset !important;
}

.sssbox.newsearch.yad-2020-1 .submit.icon-search:hover i {
	background: #7443ff;
	color: #fff;
	transition: 0.3s;
}

.modal-iran-hazf {
	display: none;
}

.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 {
	float: right;
	width: 20%;
	font-size: 20px;
	text-align: center;
	padding: 25px 10px;
	position: relative;
	cursor: pointer;
}

.min-icon-footer i {
	float: right;
	width: 100%;
	font-size: 20px;
}

.min-icon-footer .fi.fi-rr-home {
	background: #f2f6fc;
	width: 50px;
	float: unset;
	height: 50px;
	margin-top: -15px;
	margin-right: -13px;
	border-radius: 150px;
	padding-top: 14px;
	display: block;
	margin: auto;
	margin-top: auto;
	margin-top: -15px;
}

.modal-iran-hazf {
	position: fixed;
	top: 0;
	width: 100%;
	height: 100%;
	background: #fff;
	right: 0;
	bottom: 0;
	z-index: 111111;
}

.modaldakhel {
	float: right;
	width: 100%;
}

.closeiran-s {
	float: right;
	background: #7443ff;
	padding: 15px 20px;
	border-radius: 0px;
	color: #fff;
	font-weight: 400;
	font-size: 15px;
	cursor: pointer;
	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;
	display: block !important;
}

.min-icon-footer .sabadnumbercolor {
	margin-right: 0px;
	position: absolute;
	float: right;
	top: 0;
	right: 0;
	margin-right: -5px;
	margin-top: -4px;
}

.modal-iran-hazf .elktwo {
	margin: 0px;
	padding: 10px;
}

.modal-iran-hazf .etela-bazsho-1 {
	float: right;
	width: 100%;
	padding: 20px;
	box-sizing: border-box;
}

.min-icon-footer:hover {
	color: #7443ff;
}

.modal-iran-hazf .elktwo::before {
	float: right;
	width: 10px;
	height: 5px;
	background: #7443ff;
	content: "";
	border-radius: 90px;
	margin-top: 7px;
	margin-left: 8px;
}

.min-icon-footer:hover .fi.fi-rr-home {
	background: #7443ff;
	color: #fff;
	transition: 0.2s;
}

.sepid-mini-cart-header.saasdadsasd23 {
	padding: 25px 25px;
	width: 100%;
	box-sizing: border-box;
	background: none !important;
	margin: 0px;
}

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

.modal-iran-hazf .sepid-head-bazsho .user-meta i {
	float: right;
	margin-top: 2px;
	font-size: 18px;
	margin-left: 8px;
}

.single-post-13 {
	float: right;
	width: 100%;
	min-height: 400px;
	background-size: cover !important;
	border-radius: 10px;
}

.single-post-133 {
	float: right;
	width: 100%;
	position: absolute;
	right: 0;
	height: 100%;
	top: 0;
	border-radius: 10px;
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.44) 59%, rgb(0, 0, 0) 100%) !important;
}

.box-asli-blog {
	position: absolute;
	z-index: 1;
	padding: 25px;
	bottom: 0px;
	transition: 0.3s;

}

.box-asli-blog .toz-4423 {
	max-height: 105px;
	overflow: hidden;
	color: #ddd;
	font-weight: 400;
	line-height: 25px;
	font-size: 14px;
	float: right;
	width: 100%;
}

.tarikh i {
	float: right;
	margin-left: 5px;
	margin-top: 2px;
}

.box-asli-blog .toz-4423 {
	max-height: 105px;
	overflow: hidden;
	color: #fff;
	font-weight: 400;
	line-height: 25px;
	font-size: 14px;
	float: right;
	width: 100%;
}

.box-asli-blog h3 {
	float: right;
	width: 100%;
	margin: 0px;
	color: #fff;
	font-weight: bold;
	margin-bottom: 20px;
	position: relative;
	line-height: 25px;
}

.box-asli-blog:hover {
	bottom: 10px;
	transition: 0.3s;
}

.box-asli-blog .targ {
	position: relative;
	top: 0;
	background: #fff;
	color: #fff;
	padding: 5px 10px;
	float: right;
	border-radius: 5px;
	margin-bottom: 20px;
	font-size: 14px;
}

.modal-iran-hazf .sepid-head-bazsho {
	float: right;
	width: 100%;
	padding: 25px;
	box-sizing: border-box;
}

.nevisanfe {
	float: right;
	font-size: 15px;
}

.modal-iran-hazf .sepid-head-bazsho .user-meta {
	width: 100%;
}

.tarikh {
	float: left;
	font-size: 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;
}

.box-asli-blog h3::before {
	content: "";
	background: #7443FF;
	position: absolute;
	right: 0;
	top: 0;
	width: 10px;
	height: 100%;
	margin-top: 0px;
	margin-right: -5px;
	border-radius: 90px;
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
	margin-right: -30px;
}

.product-list2342346.inblog6 {
	float: right;
	width: 25%;
	padding: 15px;
}

.rrf-eee222266 {
	float: right;
	border-radius: 10px;
	overflow: hidden;
}

.rrf-eee222266 img {
	float: right;
	width: 100%;
	border-radius: 10px;
}

.rrf-eee222266 {
	float: right;
	border-radius: 10px;
	overflow: hidden;
	position: relative;
}

.rrf-eee222266 .mozooo5656 {
	background: #fff;
	color: #3b4359;
	position: absolute;
	padding: 5px 10px;
	border-radius: 5px;
	margin: 15px;
	font-size: 14px;
}

.meta-rel-sepid566 {
	position: absolute;
	bottom: 0;
	padding: 15px;
	color: #fff;
	width: 100%;
	box-sizing: border-box;
}

.mik-999-1400 {
	float: right;
	width: 100%;
	text-align: center;
	margin: 15px 0px;
}

.rrf-eee222266::before {
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.44) 59%, rgba(0, 0, 0, 0.84) 100%) !important;
	position: absolute;
	bottom: 0;
	content: "";
	width: 100%;
	height: 100%;
	right: 0;
}

.mik-999-1400 .page-numbers {
	padding: 5px 10px;
	background: #fff;
	border-radius: 4px;
}

.mik-999-1400 .page-numbers.current {
	background: #7443ff;
	color: #fff;
}

.meta-rel-sepid566 i {
	float: right;
	margin-left: 8px;
	margin-top: 2px;
	background: #fff;
	width: 30px;
	height: 30px;
	border-radius: 90px;
	text-align: center;
	color: #3b4359;
	padding-top: 7px;
	margin-top: -5px;
}

.product-list-12342346 h3 {
	float: right;
	width: 100%;
	color: #3b4359;
	font-weight: 400;
	font-size: 15px;
	min-height: 42px;
	max-height: 42px;
}

.prokharidone {
	float: right;
	width: 100%;
	margin-bottom: 30px;
	line-height: 31px;
}

.prokharidone ul li {
	list-style: none;
}

.prokharidone ul li::before {
	content: "\f160";
	font-family: uicons-regular-rounded !important;
	float: right;
	margin-left: 8px;
}

.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: #fff;
	padding-top: 20px;
	width: 280px;
	width: 85%;
}

#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;
}

.onvan-modares-link:hover {
	opacity: 0.8;
	transition: 0.2s;
}

.closebtny6 {
	position: fixed;
	left: 0;
	width: 15%;
	height: 100%;
}

.mobile-menu-1.stellarnav.dark .menu-toggle {
	display: none;
}

#header_main_nav {
	display: block !important;
	position: relative;
	background: none !important;
	max-width: 100%;
	border: 0px solid !important;
	padding-top: 0px !important;
}

/* menu mobile */
.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-mobile-111 .user-avatar {
	padding-right: 20px;
	box-sizing: border-box;
	margin-bottom: 0px;
	background: #fff;
	border-radius: 0px !important;
	padding: 15px;
	border-bottom: 1px solid #e8edf5;
	margin-top: -20px;
}

.menu-mobile-111 .user-avatar .in1 {
	width: 70px;
	height: 70px;
	border-radius: 150px;
	box-shadow: 0px 2px 5px #23263330 !important;
	padding: 5px;
	float: right;
}

.menu-mobile-111 .user-avatar .in1 img {
	float: right;
	width: 100%;
	border-radius: 150px;
}

.menu-mobile-111 .user-avatar .in2 {
	float: right;
	text-align: right;
}

.sepid-mini-cart-header.saasdadsasd23 .product-title {
	width: 100%;
}

.breadtaranom-1 {
	font-size: 16px;
	margin-bottom: -5px;
}

.breadtaranom-1 .woocommerce-breadcrumb::before {
	content: "\f1ec";
	font-family: uicons-regular-rounded !important;
	float: right;
	margin-left: 10px;
	font-size: 18px;
	margin-top: -1px;
}

.menu-mobile-111 .closebtn {
	width: 25px;
	height: 25px;
	float: left;
	background: #3b4359;
	font-size: 20px;
	color: #fff;
	text-align: center;
	border-radius: 150px;
	position: absolute;
	right: 0;
	margin-right: 15px;
	line-height: 24px;
	padding-top: 2px;
	margin-top: -5px;
}

.menu-mobile-111 .user-avatar .in2 .khorooj-sistem {
	font-weight: 400;
	font-size: 15px;
}

.sepid-heart-header-box.menu-1 {
	cursor: pointer;
}

.mobile-menu-1.stellarnav.dark .menu-toggle {
	display: none;
}

.stellarnav.mobile.left>ul,
.stellarnav.mobile.right>ul {

	max-width: 300px;
	text-align: right;
	background: unset !important;
}

.stellarnav.mobile>ul>li>a {
	padding: 15px;
	color: #3b4359;
	border: 0px solid;
	font-size: 16px;
	font-weight: 400;
	border-bottom: 1px solid #F2F6FC;
	background: #fff;
}

.stellarnav.mobile>ul>li>a.dd-toggle {
	padding: 0;
	float: left;
	background: unset;
	left: 0;
	right: unset;
	color: #3b4359;
	width: 35px;
	height: 35px;
	margin: 8px;
	border-radius: 6px;
	padding-left: 13px;
}

.sepid-heart-header-box.menu-1 {
	margin-left: 0px;
	float: right;
}

.stellarnav.dark a.dd-toggle .icon-plus::after {
	display: none;
}


#header_main_nav {
	display: block !important;
}

.stellarnav.dark a.dd-toggle .icon-plus::before {
	content: "\f24e";
	font-family: uicons-regular-rounded !important;
	font-size: 16px;
	width: unset;
}

.stellarnav li.open>a.dd-toggle .icon-plus::before {
	content: "";
	transform: rotate(0deg);
	width: 16px;
	height: 2px;
	background: #3b4359d6;
	float: left;
	margin-left: -13px;
	left: 0;
	position: relative;
	margin-top: -1px;
}

.stellarnav.mobile .sub-menu li.open>a.dd-toggle .icon-plus::before {
	content: "";
	transform: rotate(0deg);
	width: 16px;
	height: 2px;
	background: #fff;
	float: left;
	margin-left: -13px;
	left: 0;
	position: relative;
	margin-top: -1px;
}

.stellarnav.mobile .sub-menu .sub-menu li.open>a.dd-toggle .icon-plus::before {
	content: "";
	transform: rotate(0deg);
	width: 16px;
	height: 2px;
	background: #3b4359d6;
	float: left;
	margin-left: -13px;
	left: 0;
	position: relative;
	margin-top: -1px;
}

#mySidenav .sub-menu .sub-menu li a {
	background: #fff;
	color: #3b4359;
	border-bottom: 1px solid #F2F6FC;
}

.stellarnav.mobile.dark ul ul {
	background: #7443ff;
	text-align: right;
	font-weight: 400;
}

#mySidenav .sub-menu .sub-menu li a.dd-toggle {
	border: 0px solid !important;
}

#mySidenav .sub-menu .sub-menu .sub-menu li a::before {
	content: "";
	width: 5px;
	height: 5px;
	background: #3b4359;
	float: right;
	margin-top: 7px;
	border-radius: 90px;
	margin-left: 7px;
}

#mySidenav .sub-menu .sub-menu .sub-menu li a {
	background: #F2F6FC;
	border: 0px solid !important;
	padding-right: 24px;
	box-sizing: border-box;
}

.stellarnav.mobile li a.dd-toggle,
.stellarnav.mobile.light li a.dd-toggle {
	border: 0;
	left: 0;
	right: unset;
	margin-left: 10px !important;
}

.stellarnav.dark a.dd-toggle .icon-plus::before {
	content: "\f24e";
	font-family: uicons-regular-rounded !important;
	font-size: 16px;
	width: unset;
	border: 0px solid !important;
}

.stellarnav li.open>a.dd-toggle .icon-plus {
	-webkit-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
}

#mySidenav .dmega .sub-menu:hover li:first-child a {
	background: #7443ff !important;
	color: #fff !important;
}

#mySidenav .dmega .sub-menu:hover .sub-menu li a {
	background: #fff !important;
	color: #3b4359 !important;
}

#mySidenav .dmega .sub-menu:hover .sub-menu .sub-menu li a::before {
	float: right;
	content: "";
	width: 5px;
	height: 5px;
	background: #3b4359;
	border-radius: 90px;
	margin-top: 7px;
	margin-left: 8px;
}

#mySidenav .mega .sub-menu .sub-menu a::before {
	float: right;
	content: "";
	width: 5px;
	height: 5px;
	background: #3b4359;
	border-radius: 90px;
	margin-top: 7px;
	margin-left: 8px;
}

#mySidenav .mega .sub-menu .sub-menu a {
	background: #fff;
	color: #3b4359;
	border-bottom: 1px solid #F2F6FC;
	padding-right: 25px;
	box-sizing: border-box;
	border-bottom: 0px solid !important;
	background: #F2F6FC;
}

#mySidenav .dmega .sub-menu .sub-menu li a {
	background: #fff !important;
	color: #3b4359 !important;
}

#mySidenav .dmega .sub-menu:hover .sub-menu li a::before,
#mySidenav .dmega .sub-menu .sub-menu li a::before {
	content: "";
	width: 10px;
	height: 5px;
	background: #7443ff;
	border-radius: 90px;
	margin-top: 7px;
	margin-left: 8px;
	float: right;
}

#mySidenav .dmega .sub-menu:hover .sub-menu li a.dd-toggle,
#mySidenav .dmega .sub-menu .sub-menu li a.dd-toggle {
	border: 0px solid !important;
}

#mySidenav .dmega .sub-menu:hover .sub-menu li a.dd-toggle::before,
#mySidenav .dmega .sub-menu .sub-menu li a.dd-toggle::before {
	display: none !important;
}

#mySidenav .dmega .sub-menu .sub-menu li a {
	background: #fff !important;
	color: #3b4359 !important;
	border-bottom: 1px solid #F2F6FC;
}

#header_main_nav {
	display: block !important;
	position: relative;
	background: none !important;
	max-width: 100%;
	border: 0px solid !important;
	padding-top: 0px !important;
}

#mySidenav .dmega .sub-menu:hover .sub-menu .sub-menu a {
	background: #f2f6fc !important;
}

#mySidenav .dmega .sub-menu:hover .sub-menu li a {
	background: #fff !important;
	color: #3b4359 !important;
	border-bottom: 1px solid #f2f6fc;
}

#mySidenav .dmega .sub-menu .sub-menu .sub-menu li a {
	background: #f2f6fc !important;
	border: 0px solid;
}

#mySidenav .dmega .sub-menu .sub-menu .sub-menu li a::before {
	width: 5px;
	background: #3b4359;
}

.moment-offer {
	background: #fff;
	padding: 15px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	border-radius: 15px;
	float: right;
	width: 100%;
	padding-bottom: 55px;
	padding-top: 30px;
}

.gerdali43 {
	float: right;
	width: 100%;
	margin-top: -26px;
	padding-left: 0px;
}

.mobileform1 {
	float: right;
	width: 100%;
	text-align: center;
	margin-bottom: -50px;
	height: 40px;
	margin-top: 20px;
}

.gerdali43ox {
	float: left;
	width: 8px;
	height: 8px;
	background: #cbd6df;
	margin-right: 5px;
	margin-top: 6px;
	border-radius: 90px;
}

.moment-offer33 h2 {
	font-size: 17px;
	text-align: center;
	font-weight: 400;
	margin-top: 0px;
	padding: 20px 0px;
	margin-bottom: 0px;
}

.loader-bar-2 {
	float: right;
	width: 100%;
	height: 2px;
	background: aliceblue;
	margin-bottom: -2px;
}

.mob6ileform1 {
	width: 35px;
	height: 35px;
	background: #fff;
	margin: auto;
	border-radius: 150px;
	border: 10px solid #f2f6fc;
	margin-top: 1px;
}

.moment-one {
	float: right;
	width: 100%;
}

.slide-progress-two {
	/* margin-top: 0px; */
	float: right;
	width: 100%;
	height: 2px;
	/* margin-top: -20px; */
}

.iranboximd {
	width: 100px;
	height: 100px;
	margin: auto;
	border-radius: 150px;
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
	background: #7443FF;
	padding: 10px;
}

.biowefwf34 {
	float: right;
	width: 100%;
	background: #fff;
	padding: 5px;
	border-radius: 150px;
	overflow: hidden;
}

.biowefwf34 img {
	border-radius: 150px;
}

.daroffer-sepid.mizan-sepid {
	width: 102PX;
	margin: auto;
}

.risk-meta-price-98 {
	float: right;
	width: 100%;
	text-align: center;
	margin-top: 25px;
}

.risk-meta-price-98 ins {
	text-decoration: none;
	margin-right: 5px;
	font-weight: bold;
	font-size: 17px;
}

.risk-meta-price-98 ins .woocommerce-Price-currencySymbol {
	font-weight: 400;
	font-size: 15px;
}

.risk-meta-price-98 del {
	color: #8f8f8f;
}

.daroffer-sepid.mizan-sepid .offer-asli {
	float: right;
	background: #efe9ff;
	padding: 10px;
	border-radius: 8px;
	color: #7443ff;
}

.product-listslide566 h3 {

	font-size: 15px;
	font-weight: 400;
	text-align: center;
	margin: 15px 0px;

}

.slide-progress-two {
	margin-top: 0px;
	float: right;
	width: 100%;
}

.moment-offer33 {
	float: right;
	width: 100%;
	border: 2px solid aliceblue;
	padding: 0px;
	box-sizing: border-box;
	border-radius: 10px;
}


.product-listslide566-slidertwo33 {
	float: right;
	width: 100%;
	padding: 15px;
	box-sizing: border-box;
}

.product-offer-1-donya2 {
	float: right;
	width: 100%;
	position: relative;
	overflow: hidden;
	border-radius: 10px;
}

.product-offer-1-donya2 img {
	float: right;
	width: 100%;
	border-radius: 10px;
}

.product-offer-1-donya2::before {
	content: "";
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.18) 59%, rgba(0, 0, 0, 0.36) 100%) !important;
	position: absolute;
	right: 0;
	text-align: 0;
	width: 100%;
	height: 100%;
	border-radius: 10px 10px 0px 0px;
}

.sath-dore-con34234 i {
	float: right;
	font-size: 15px;
	margin-bottom: -2px;
	margin-top: 1px;
	margin-left: 6px;
}

.product-offer-1-donya65656 {
	float: right;
	width: 100%;
	padding: 15px;
	border-radius: 10px;
	box-shadow: 0px 5px 15px rgba(79, 105, 139, .09);
	background: #fff;
}

.box-ad-fg4 {
	position: absolute;
	top: 0;
	padding: 15px;
}

.sath-dore-con34234 {
	float: right;
	background: #fff;
	padding: 6px 15px;
	border-radius: 5px;
}

.box-price-tedad144345345f {
	float: right;
	background: #ffbe70;
	padding: 6px 15px;
	border-radius: 5px;
	color: #754a17;
}

.sath-dore-con34234 {
	float: right;
	background: #fff;
	padding: 6px 15px;
	border-radius: 5px;
	margin-left: 8px;
}

body.woocommerce-checkout .pageone1 {
	width: 100%;
	margin-bottom: 30px;
	float: right;
}

.product-offer-1-donya {
	background: #fff;
	border-radius: 10px;
	float: right;
	width: 100%;
}

.product-offer-1-donya1 {
	float: right;
	width: 100%;
}

.ezafe-dore42r543 {
	float: right;
	width: 100%;
	padding: 20px;
	border-bottom: 1px dashed #e5e9ee;
}

.timer-donya-34534 .time1.mini-1-time {
	background: #fff;
	color: #7443ff;
}

.timer-donya-34534 .text32 {
	font-size: 14px;
	color: ;
	margin-top: 5px;
	float: right;
	width: 100%;
}

.timer-donya-34534 .time1 {
	width: 40px;
	height: 30px;
	margin: auto;
	padding-top: 6px;
	border-radius: 5px;
	margin-bottom: 5px;
}


.timer-donya-34534 {
	float: right;
	width: 100%;
}

.ezafe-dore42r543 h3 {
	float: right;
	width: 100%;
	margin: 0px;
	font-size: 15px;
	font-weight: 400;
	text-align: center;
	max-height: 46px;
	min-height: 46px;
	overflow: hidden;
	line-height: 25px;
}

.mizan-tab44543 {
	float: right;
	background: #efe9ff;
	padding: 10px;
	border-radius: 8px;
	color: #7443ff;
}

.price-34534sdcsdfrw {
	float: left;
	font-weight: 400;
	font-size: 17px;
	text-decoration: none;
	width: 50%;
	text-align: left;
}

.price-34534sdcsdfrw del {
	display: ;
	float: left;
	width: 100%;
	text-align: left;
	font-size: 14px;
	color: ;
	opacity: 0.7;
}

.price-34534sdcsdfrw ins {
	float: left;
	width: 100%;
	text-align: left;
	text-decoration: none;
	font-size: 16px;
}

.price-34534sdcsdfrw ins .woocommerce-Price-currencySymbol {
	font-size: 14px;
}

.dore-paiin {
	float: right;
	width: 100%;
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 10px;
	min-height: 56px;
	text-align: left;
}

.timer-donya-34534 .sepid-offer-401-new {
	background: #f2f6fc;
	float: right;
	width: 100%;
	padding: 15px;
	border-radius: 10px;
	margin-top: 20px;
}

.dore-paiin .price-34534sdcsdfrw {
	padding-top: 8px;
}

.dore-paiin .price-34534sdcsdfrw del {
	margin-top: -8px;
}

.sepid-rtl-cat-one44345345 {
	float: right;
	width: 100px;
	height: 100px;
	box-shadow: 0px 5px 15px rgba(79, 105, 139, .09);
	background: #fff;
	border-radius: 150px;
	text-align: center;
	font-size: 25px;
	color: #fff;
	margin-top: 0px;
	margin-right: 20px;
}

.box-345345erter {
	float: right;
	width: 70%;
	padding-right: 20px;
	box-sizing: border-box;
	padding-top: 22px;
	padding-bottom: 10px;
}

.box-345345erter h5 {
	float: right;
	width: 100%;
	font-size: 20px;
	margin: 0px;
}

.tedad-dasdt34534 {
	position: absolute;
	left: 0;
	background: #fff;
	box-shadow: 0px 5px 15px rgba(79, 105, 139, 0.11);
	padding: 5px 15px;
	border-radius: 90px;
	transform: rotate(90deg);
	margin-left: 0;
	margin-top: 35px;
	width: 100px;
	text-align: center;
	padding-bottom: 3px;
	padding-top: 7px;
	transition: 0.3s;

}

.cat-big1456:hover .tedad-dasdt34534 {
	margin-left: 20px;
	transition: 0.3s;
}

.sepid-rtl-cat-one44564564345345 {
	float: right;
	width: 90px;
	height: 90px;
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
	background: #7443FF;
	margin: 5px;
	border-radius: 150px;
}

.sepid-category-two3345345345 {
	float: right;
	width: 80px;
	height: 80px;
	margin: 5px;
	background: #fff;
	border-radius: 150px;
	border: 4px solid #fff;
	background-size: cover;
}

.box-345345erter p {
	float: right;
	width: 100%;
	margin-bottom: 0px;
	margin-top: 5px;
}

.sepid-category-two435345 {
	float: right;
	width: 100%;
	background: #fff;
	padding: 20px;
	box-shadow: 0px 5px 15px rgba(79, 105, 139, .09);
	border-radius: 10px;
}

.cat-big1456 {
	float: right;
	width: 100%;
	box-sizing: border-box;
	padding: 15px;
}

.book-nuber0fs {
	background: #fff;
	box-shadow: 0px 5px 15px rgba(79, 105, 139, .09);
	border-radius: 10px;
	float: right;
	width: 100%;
}

.book-nuber0fs-box-img {
	float: right;
	width: 100%;
}

.book-nuber0fs-box-img img {
	float: right;
	width: 100%;
	border-radius: 10px 10px 0px 0px;
}

.paiin-book-34543 {
	float: right;
	width: 100%;
	padding: 15px;
}

.box-iran-402 {
	float: right;
	width: 100%;
	margin-top: 15px;
	border-top: 1px dashed #e5e9ee;
	padding-top: 15px;
}

.paiin-book-34543 h3 {
	font-size: 15px;
	font-weight: 400;
	margin: 0px;
	line-height: 25px;
	max-height: 50px;
	overflow: hidden;
	min-height: 50px;
}

.box-iran-402-boxfg {
	float: right;
	background: #efe9ff;
	border-radius: 8px;
	color: #7443ff;
	height: 40px;
	padding: 10px 15px;
	font-size: 14px;
}

.box-iran-402-box {
	float: right;
	width: 40px;
	height: 40px;
	background: #f2f6fc;
	text-align: center;
	padding-top: 11px;
	border-radius: 5px;
	margin-left: 8px;
	cursor: pointer;
	position: relative;
}

.box-iran-402-box:hover .box-iran-402-box-tooltip {
	display: block;
}

.box-iran-402-box-tooltip {
	position: absolute;
	margin-top: -45px;
	background: #fff;
	color: #3b4359;
	font-size: 14px;
	padding: 10px 10px;
	border-radius: 5px;
	right: 0;
	box-shadow: 0px 1px 15px rgba(79, 105, 139, 0.2);
	display: none;
	min-width: 110px;
	z-index: 9;
}

.paiin-book-34543 h3::before {
	content: "";
	float: right;
	width: 10px;
	height: 5px;
	background: #7443ff;
	margin-top: 10px;
	margin-left: 8px;
	border-radius: 90px;
}

.product-listslide566-slidertwo33.ffre .dore-paiin {
	padding: 0px;
	margin-0t: ;
	margin-top: 20px;
}

.irantext .elementor-button-text {
	text-align: right;
	line-height: 25px;
}

.donyaheadertwo {
	background: #fff !important;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09) !important;
	width: 50px;
	color: #3b4359 !important;
	text-align: center;
	padding: 13px 0px !important;
}

.donyaheadertwo .fi.fi-rr-user {
	float: none;
	margin: unset !important;
	font-size: 22px;
}

.sepid-heart-header-box.ghalb-1.donyaheadertwo1 {
	background: #fff;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
}

.product-listslide566cv {
	float: right;
	width: 100%;
	padding: 25px;
	box-sizing: border-box;
}

.product-listslide566cv h3 {
	font-size: 15px;
	text-align: center;
	line-height: 25px;
	font-weight: 400;
	max-height: 50px;
	min-height: 50px;
}

.box-joziat h3 {
	text-align: right;
}

.modl34535345 {
	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);
}


.modal-contentss {
	background-color: #fefefe;
	margin: 15% auto;
	padding: 20px;
	border: 1px solid #888;
	width: 80%;
	border-radius: 10px;
}

.dokmeser {
	cursor: pointer;
}

.sepid-header-one-box.user-meta-nrw1.pcsho33.nazshodonya.donyaheadertwo .sepid-head-bazsho.sepid-head-bazsho1 {
	margin-right: -250px;
}

.closessx {
	width: 40px;
	height: 40px;
	position: relative;
	display: block;
	background: #7443FF;
	text-align: center;
	font-size: 25px;
	color: #fff;
	padding-top: 5px;
	border-radius: 5px;
	cursor: pointer;
}

.sssbox.newsearch.yad-2020-1tttr .submit.icon-search {
	background: none;
	float: left;
	height: 45px;
	width: 40px;
	border: 0px solid;
	font-size: 18px;
	padding-top: 3px;
	cursor: pointer;
}

.sepid-header-one-box.user-meta-nrw1.pcsho33.nazshodonya.donyaheadertwo .user-meta .fi.fi-rr-user {
	float: right;
	font-size: 18px;
	margin-top: 0px !important;
	margin-left: 10px !important;
	margin-bottom: -15px !important;
	color: #3b4359 !important;
}

.sepid-header-one-box.user-meta-nrw1.pcsho33.nazshodonya.donyaheadertwo .user-meta a {
	text-align: right;
}

.sssbox.newsearch.yad-2020-1tttr {
	background: #f2f6fc;
	margin-top: 15px;
	padding: 5px;
	box-sizing: border-box;
	border-radius: 8px;
}

.sssbox.newsearch.yad-2020-1tttr .search-field {
	width: 95%;
	background: none;
	margin: 0px !important;
	border: 0px solid;
}

.relate-1 {
	float: right;
	width: 100%;
	margin-top: 50px;
}

.relate-2 {
	float: right;
	width: 100%;
}

.sdfsdrt34fwef3445t::before {
	content: "";
	float: right;
	width: 5px;
	height: 10px;
	background: #7443ff;
	border-radius: 90px;
	margin-top: 9px;
	margin-left: 8px;
}

.relate-1 .mahsoool-shop1 {
	width: 25%;
}

.sdfsdrt34fwef3445t {
	float: right;
	width: 100%;
	font-weight: 400;
	font-size: 20px;
	margin: 0px;
	margin-bottom: 20px;
}

.posted_in.cat-main09956 a:hover {
	opacity: 0.7;
	transition: 0.2s;
}

.category-sepid-product.tagine-1 a:hover {
	opacity: 0.8;
	transition: 0.2s;
}

.share-1 a:hover {
	overflow: ;
	opacity: 0.7;
	transition: 0.2s;
}

.elementor-location-footer {
	float: right;
	width: 100%;
}

#yith-wcwl-form {
	background: #fff;
	padding: 30px;
	box-sizing: border-box;
	border-radius: 10px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
}

.pro-1-1 {
	float: right;
	width: 100%;
	margin-bottom: 70px;
}

.woocommerce .wishlist-title h2 {
	font-size: 20px;
	font-weight: 400;
	margin-top: 0px;
}

.wishlist-items-wrapper .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
	background: #fff;
	padding: 10px;
	box-shadow: 0px 2px 4px #1111112b;
	box-sizing: border-box;
	border-radius: 150px;
}

.wishlist-items-wrapper ins {
	float: right;
	width: 100%;
	text-align: ;
	text-decoration: none;
}

.wishlist-items-wrapper .add_to_cart_button {
	background: #efe9ff;
	color: #7443ff;
	padding: 10px 15px;
	border-radius: 8px;
}

.woocommerce .wishlist-items-wrapper table.shop_table th {
	padding: 20px;
	font-weight: 400;
	border: 0px solid;
	font-weight: 400;
	font-size: 15px;
}

.yith-wcwl-share li a i {
	font-family: fontawesome !important;
	float: right;
	width: 100%;
	font-weight: 400;
	margin-top: 2px;
}

.yith-wcwl-share li a:hover {
	color: #3b4359;
	opacity: 0.8;
	transition: 0.2s;
}

.btn.button.show-title-form i {
	font-family: fontawesome;
}

.yith-wcwl-share li a {
	color: #3b4359;
	background: #f2f6fc !important;
	font-family: fonawesome !important;
	border-radius: 5px;
	padding-top: 10px !important;
	box-sizing: border-box;
	width: 40px;
	height: 40px;
	font-weight: 400;
}

.yith_wcwl_wishlist_footer .yith-wcwl-share {
	float: right;
	clear: both;
	font-weight: 400;
	margin-top: 20px;
}

.yith-wcwl-share-title {
	font-weight: 400;
}

.yith-wcwl-share li a:hover {
	color: #3b4359;
}

.post-n-meta.meta-tag-1 a:hover {
	opacity: 0.7;
	transition: 0.2s;
}

.blogmain {
	float: right;
	width: 100%;
	margin-bottom: 70px;
}

.blogmain .nav-links {
	float: right;
	width: 100%;
	padding: 15px;
	margin-top: 20px;
	text-align: center;
}

.blogmain .nav-links .page-numbers {
	background: #fff;
	padding: 5px 10px;
	border-radius: 5px;
	font-weight: 400;
}

.blogmain .nav-links .page-numbers.current {
	background: #7443ff !important;
	color: #fff;
}

.list-p-1 {
	float: right;
	width: 100%;
	padding: 50px 0px;
}

.woof_container {
	padding-bottom: 5px;
	margin-bottom: 9px;
	background: #fff;
	float: right;
	width: 100%;
	box-sizing: border-box;
	padding: 25px;
	border-radius: 10px;
	margin-bottom: 25px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
}

.product-listslide566-slidertwo666 {
	float: right;
	width: 100%;
	padding: 10px;
	overflow: hidden;
}

.iranibox5646 {
	background: #fff;
	padding: 25px;
	box-shadow: 0px 10px 25px 0px rgba(79, 105.00000000000004, 139, 0.09);
	border-radius: 15px;
	float: right;
	width: 100%;
	box-sizing: border-box;
}

.imgboxce4t545 {
	float: right;
	width: 70px;
	background: #7443FF;
	padding: 5px;
	border-radius: 150px;
}

.pricehazf {
	position: absolute;
	top: 0;
	right: 0;
	background: #fff;
	padding: 5px 10px;
	border-radius: 5px;
	margin-bottom: 0px;
	transition: 0.3s;
	width: 100%;
	text-align: center;
	height: 100%;
	padding-top: 15px;
	opacity: 0;
}

.pricehazf del {
	display: none;
}

.yj5564trhrth {
	float: right;
	width: 100%;
	padding: 5px;
	background: #fff;
	border-radius: 150px;
	overflow: hidden;
}

.iranibox5646:hover .pricehazf {
	margin-bottom: 0px;
	opacity: 1;
	float: left;
}

.pricehazf ins {
	text-decoration: none;
}

.box-img-wer555f34r {
	float: right;
	width: 100%;
	border-radius: 15px;
	overflow: hidden;
	box-shadow: 0px 5px 15px rgba(79, 105, 139, .09);
	position: relative;
}

.ps2.product-style.htpp.sepid-111-231355545554 .owl-nav {
	float: right;
	width: 100%;
}

.box-img-werf34r {
	float: right;
	width: 33.3%;
	padding: 15px;
	box-sizing: border-box;
}

.box-img-wer555f34r::before {
	content: "";
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.16) 59%, rgba(0, 0, 0, 0.74) 100%) !important;
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
}

.coment5656 {
	float: right;
	font-size: 17px;
	background: #fff;
	padding: 7px 15px;
	border-radius: 6px;
	color: #3b4359;
}

.box-img-werf34r:nth-child(5) .bix-postr-ad {
	width: 100%;
}

.taikhrr {
	display: none;
}

.coment5656 i {
	float: right;
	margin-top: 2px;
	margin-bottom: -15px;
	margin-left: 8px;
}

.box-img-werf34r:nth-child(5) .bix-postr-adt {
	background: #fff;
	padding: 40px;
	border-radius: 10px;
	color: #3b4359;
	float: right;
	width: 100%;
}

.box-img-werf34r:nth-child(5) .bix-postr-adt .taikhrr i {
	float: right;
	width: 30px;
	height: 30px;
	background: #3b4359;
	text-align: center;
	border-radius: 150px;
	padding-top: 7px;
	color: #fff;
	margin-left: 8px;
	margin-top: -7px;
}

.box-img-werf34r:nth-child(5) .bix-postr-adt .taikhrr {
	display: block;
	float: right;
	width: 100%;
	margin-top: 10px;
}

.box-img-werf34r:nth-child(5) .bix-postr-adt .coment5656 {
	position: relative;
	background: #7443FF;
	float: left;
	color: #fff;
}

.box-img-werf34r:nth-child(4) .bix-postr-ad {
	width: 100%;
}

.taikhrr {
	display: none;
}

.coment5656 i {
	float: right;
	margin-top: 2px;
	margin-bottom: -15px;
	margin-left: 8px;
}

.box-img-werf34r:nth-child(4) .bix-postr-adt {
	background: #fff;
	padding: 40px;
	border-radius: 10px;
	color: #3b4359;
	float: right;
	width: 100%;
}

.box-img-werf34r:nth-child(4) .bix-postr-adt .taikhrr i {
	float: right;
	width: 30px;
	height: 30px;
	background: #3b4359;
	text-align: center;
	border-radius: 150px;
	padding-top: 7px;
	color: #fff;
	margin-left: 8px;
	margin-top: -7px;
}

.box-img-werf34r:nth-child(4) .bix-postr-adt .taikhrr {
	display: block;
	float: right;
	width: 100%;
	margin-top: 10px;
}

.box-img-werf34r:nth-child(4) .bix-postr-adt .coment5656 {
	position: relative;
	background: #7443FF;
	float: left;
	color: #fff;
}

.coment5656 {
	float: right;
	font-size: 17px;
	background: #fff;
	padding: 7px 15px;
	border-radius: 6px;
	color: #3b4359;
	position: absolute;
	top: 0;
	margin-top: -30px;
	padding-bottom: 6px;
}

.bix-postr-ad {
	position: absolute;
	z-index: 9;
	color: #fff;
	padding: 20px;
	font-weight: 400;
	bottom: 0px;
}

.bix-postr-ad h3 {
	margin: 0px;
	font-weight: 400;
	float: right;
	width: 100%;
	font-size: 16px;
	line-height: 25px;
}

.box-img-wer555f34r img {
	float: right;
	width: 100%;
}

.box-img-werf34r:nth-child(5) {
	width: 50%;
}

.box-img-werf34r:nth-child(4) {
	width: 50%;
}

.box-img-werf34r:nth-child(5) .bix-postr-adt {
	background: #fff;
	padding: 40px;
	border-radius: 10px;
	color: #3b4359;
	float: right;
	width: 100%;
}

.box-img-werf34r:nth-child(4) .bix-postr-adt {
	background: #fff;
	padding: 40px;
	border-radius: 10px;
	color: #3b4359;
	float: right;
	width: 100%;
}

.owl-slidetwo549.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav button {
	width: 40px;
	height: 40px;
	background: #fff;
	border: 0px solid;
	border-radius: 150px;
	font-size: 20px;
	position: absolute;
	top: 35%;
	box-shadow: 0px 2px 10px 0px rgba(79, 105, 139, 0.32);
}

.owl-slidetwo549.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav button.owl-next {
	left: 0;
}

.box-img-wer555f34r:hover::before {
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.64) 59%, rgba(0, 0, 0, 0.97) 100%) !important;
	transition: 0.3s;
}

.ps2.product-style.htpp.sepid-111-231355545554 .owl-nav button {
	position: absolute;
	top: 35%;
	width: 30px;
	height: 45px;
	font-size: 17px;
	border: 0px solid;
	background: #fff;
	border-radius: 90px;
	box-shadow: 0px 2px 10px 0px rgba(79, 105, 139, 0.32);
}

.bloglist-140067867 {
	float: right;
	width: 100%;
	padding: 15px;
	box-sizing: border-box;
}

.blog-45645667876 {
	float: right;
	width: 100%;
	background: #fff;
	padding: 15px;
	border-radius: 10px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09) !important;
}

.blog-45645667876 h3 {
	font-size: 16px;
	font-weight: 400;
	max-height: 45px;
	overflow: hidden;
	min-height: 45px;
}

.itemdet555 .come76867nt {
	float: right;
	font-size: 15px;
}

.itemdet555 .come76867nt i {
	float: right;
	font-size: 22px;
	margin-top: -2px;
	margn-l: ;
	margin-left: 7px;
}

.itemdet555 {
	float: right;
	width: 100%;
	background: #f2f6fc;
	padding: 10px;
	padding-bottom: 0px;
	border-radius: 8px;
}

.owl-slidetworrpost.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav {
	float: right;
	width: 100%;
	text-align: center;
	margin-top: 30px;
}

.owl-slidetworrpost.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav button {
	background: #fff;
	border: 0px solid;
	font-size: 20px;
	height: 40px;
	width: 50px;
	margin-right: 5px;
	margin-left: 5px;
	border-radius: 8px;
	box-shadow: 0px 5px 15px rgba(79, 105, 139, .09);
}

.owl-slidetworrpost.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav button:hover {
	opacity: 0.7;
	transition: 0.2s;
}

.itemdet555 span {
	float: left;
	font-size: 15px;
}

.blog-45645667876 img {
	float: right;
	width: 100%;
	border-radius: 10px;
}

.blog-45645667876 .bloglist-1400-bo67867x {
	float: right;
	width: 100%;
}

.ps2.product-style.htpp.sepid-111-231355545554 .owl-nav button.owl-next {
	left: 0;
	margin-left: -5px;
}

.ps2.product-style.htpp.sepid-111-231355545554 .owl-nav button.owl-prev {
	right: 0;
	margin-right: -5px;
}

.yj5564trhrth img {
	border-radius: 150px;
}

.title-34534534534 {
	float: right;
	width: 66%;
	padding-right: 15px;
	box-sizing: border-box;
	line-height: 25px;
	font-size: 14px;
	max-height: 50px;
	min-height: 50px;
	overflow: hidden;
	margin-top: 10px;
	position: relative;
}

.owl-slidetwo54.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag button {
	width: 40px;
	height: 40px;
	background: #fff;
	border: 0px solid;
	border-radius: 150px;
	font-size: 20px;
	position: absolute;
	top: 35%;
	box-shadow: 0px 2px 10px 0px rgba(79, 105, 139, 0.14);
}

.owl-slidetwo54.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag button.owl-next {
	left: 0;
}

.imgiranivodep {
	float: right;
	width: 100%;
	background: #fff;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	margin: 15px 0px;
	padding: 15px;
	border-radius: 10px;
	box-sizing: border-box;
}

.imgiranivodep video {
	float: right;
	width: 100%;
	border-radius: 10px;
}

.imgiranirertgert {
	float: right;
	width: 100%;
	background: #fff;
	padding: 15px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	box-sizing: border-box;
	border-radius: 10px;
}

.imgiranirertgert img {
	float: right;
	width: 100%;
	border-radius: 10px;
}

.user-bar-402 a:hover {
	box-shadow: 0px 5px 25px rgba(79, 105, 139, 0.31);
	transition: 0.2s;
}

.mahsoool-user1:hover {
	margin-top: -5px;
	margin-bottom: 5px;
	transition: 0.2s;
}

.elktwo:hover {
	border-right: 10px solid #7443ff;
	transition: 0.2s;
}

.bak-mm {
	box-sizing: border-box;
}

.donya-blog-side.fdxgdf .blog-sider {
	margin-top: 15px;
	margin-bottom: 15px;
}

body.woocommerce-cart .pageone1 {
	margin-bottom: 30px;
	float: right;
	width: 100%;
}

.modares-1 {
	background: #fff !important;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09) !important;
}

.modares-2-left {
	border-right: 1px solid #e0e6ee8f;
	border-radius: 0px;
}

.onvan-mod-1 {
	color: #3b4359;
}

.shabake-modares a {
	color: #3b4359;
}

.onvan-modares-link {
	background: #3b4359;
	color: #fff;
}

.tabborder-tab .tablinks i {
	left: ;
	float: right;
	font-size: 18px;
	margin-bottom: -5px;
	margin-left: 7px;
	margin-top: 1px;
}

.nemdad-dore-box {
	background: none !important;
	padding: 2px;
	margin-left: 20px;
}

.nemdad-dore-box img {
	width: 100%;
}

.pishniaz-link {
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	background: #fff;
	padding: 10px;
	border-radius: 10px;
	float: right;
	width: 100%;
	box-sizing: border-box;
}

.title43534 {
	float: right;
	width: 80%;
	padding: 15px;
	box-sizing: border-box;
}

.pishniaz-link {
	position: relative;
}

.title-dsgf3 {
	float: right;
	width: 85%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.pishprice del {
	display: none;
}

.pishprice ins {
	text-decoration: none;
}

.pishniaz-link:hover {
	opacity: 0.7;
	transition: 0.2s;
}

.pishprice {
	position: absolute;
	left: 0;
	top: 0;
	padding: 5px 10px;
	background: #EFE9FF;
	margin: 20px;
	border-radius: 8px;
	color: #7443ff;
}

.pishniaz-link img {
	float: right;
	width: 60px;
	border-radius: 150px;
	padding: 7px;
	background: #fff;
	box-shadow: 0px 1px 4px #11111121;
}

.product-listslide566-slidertworrr {
	float: right;
	width: 100%;
	padding: 10px;
	box-sizing: border-box;
}

.listdoroos::before {
	content: "\f19e";
	font-family: uicons-regular-rounded !important;
	float: right;
	font-size: 20px;
	margin-top: -1px;
	margin-bottom: -5px;
	margin-left: 8px;
}

/* css 1.0.1 */
.box-download-product23 {
	float: right;
	width: 100%;
	background: #f2f6fc;
	padding: 10px;
	border-radius: 8px;
}

.box-download-product {
	float: right;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
}

.raygan35634rrrr {
	float: right;
	background: #EFE9FF;
	color: #7443ff;
	padding: 2px 10px;
	border-radius: 8px;
	font-weight: 400;
	padding-bottom: 0px;
	margin-left: 10px;
}

.raygan35634dl.fgtr4 {
	background: #7443ff;
	color: #fff;
}

.title-54321 {
	float: right;
}

.khosoosi {
	float: left;
}

.raygan35634 {
	float: left;
	margin-left: 10px;
}

.raygan35634dl:hover {
	transition: 0.2s;
	opacity: 0.8;
}

.raygan35634dl {
	float: left;
	background: #fff;
	padding: 0px 10px;
	border-radius: 8px;
	color: #3b4359;
}

.ps2.product-style.htpp.sepidonya-111-2313555 {
	padding: 30px;
	float: right;
	width: 100%;
	box-sizing: border-box;
	background: #fff;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	border-radius: 10px;
}

.product-listslide566-slidertwodonya {
	float: right;
	width: 100%;
	padding: 10px;
}

.owl-ssix .owl-nav {
	float: right;
	text-align: center;
	width: 100%;
	margin-top: 15px;
}

.boz-slider-twi-401donya656-7 {
	float: right;
	width: 90px;
	border-radius: 150px;
}

.box-serwer-donya-motetetw565o {
	width: 100%;
	float: right;
}

.boz-slider-twi-401donya656-7 img {
	float: right;
	width: 100%;
	border-radius: 150px;
}

.box-serwer-donya-motete {
	float: right;
	width: 70%;
	padding-right: 20px;
	box-sizing: border-box;
	margin-top: 1px;
}

.cat-big1456metete {
	float: right;
	width: 100%;
	background: #fff;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09) !important;
	padding: 0px;
	border-radius: 10px;
	padding: 20px;
	box-sizing: border-box;
}

.blog-45645667876140067867motete {
	background: #fff;
	float: right;
	width: 100%;
	padding: 20px;
	border-radius: 10px;
	box-shadow: 0px 2px 10px rgba(79, 105, 139, .09) !important;
}

.bloglist-140067867motete h3 {
	margin: 0px;
	font-size: 16px;
	font-weight: 400;
	line-height: 25px;
	min-height: 50px;
	max-height: 50px;
	overflow: hidden;
}

.blog-45645667876140067867motete:hover {
	margin-top: -10px;
	margin-bottom: 10px;
	transition: 0.3s;
}

.owl-slidetworrpostfour .owl-nav {
	float: right;
	width: 100%;
	text-align: center;
	margin: 20px 0px;
}

.owl-slidetworrpostfour .owl-nav button {
	background: #fff;
	width: 40px;
	height: 40px;
	border-radius: 8px;
	border: 0px solid;
	margin-right: 5px;
	margin-left: 5px;
	font-size: 20px;
	box-shadow: 0px 2px 10px rgba(79, 105, 139, .09);
}

.product-donya-list-tabmotete {
	background: #fff;
	box-shadow: 0px 2px 10px rgba(79, 105, 139, 0.15);
	float: right;
	width: 100%;
	padding: 20px;
	box-sizing: border-box;
	border-radius: 10px;
}

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

.box-meta-tab-pmotete {
	float: right;
	margin-bottom: 20px;
}

.box-meta-tab-pmotete h3 {
	margin: 0px;
	margin-bottom: 20px;
	font-size: 16px;
	font-weight: 400;
	line-height: 25px;
	min-height: 50px;
	max-height: 50px;
	overflow: hidden;
}

.sath-dore-conmotete {
	float: right;
	background: #EFE9FF;
	padding: 8px 10px;
	border-radius: 8px;
	color: #7443FF;
}

.asdfsadf444pricemotete .mizan-tab {
	top: 0;
	position: absolute;
	background: #f2f6fc;
	color: #3b4359;
	margin-top: -15px;
	width: unset;
	padding: 4px 20px;
	border-radius: 8px;
}

.price-two-boxmotete del .woocommerce-Price-currencySymbol {
	font-size: 15px;
}

.price-two-boxmotete del {
	font-size: 16px;
	font-weight: 400;
	color: #89919d;
	float: right;
}

.price-two-boxmotete ins {
	float: right;
	margin-right: 10px;
	font-size: 17px;
	text-decoration: none;
}

.price-two-boxmotete ins .woocommerce-Price-currencySymbol {
	font-size: 15px;
}

.box-price-tedad144motete {
	float: left;
	background: #ffbe70;
	padding: 8px 10px;
	border: 8px;
	color: #fff;
	border-radius: 8px;
}

.asdfsadf444pricemotete {
	float: right;
	width: 100%;
	border-top: 1px solid #f2f6fc;
	margin-top: 30px;
	padding-top: 20px;
	position: relative;
}

.owl-slidetworrpostfour .owl-nav button span {
	float: right;
	width: 100%;
	margin-top: -2px;
}

.product-donya-list-tabmotete img {
	float: right;
	width: 100%;
	border-radius: 10px;
}

.iconbig i {
	float: right;
	width: 50px;
	height: 50px;
	background: #fff;
	color: #7443FF;
	border-radius: 150px;
	font-size: 20px;
	padding-top: 15px;
	margin-top: -18px;
}

.cat-big1456metete:hover .tedad-dasdt34534metete {
	background: #7443FF;
	color: #fff;
	transition: 0.3s;
}

.product-donya-list-tabmotete:hover {
	box-shadow: 0px 2px 10px rgba(79, 105, 139, 0.28);
	transition: 0.3s;
}

.boz-slider-twi-401donya:hover {
	border-bottom-width: 4px;
	transition: 0.2s;
	margin-top: -2px;
}

.itemdet555140067867motete .come76867nt {
	float: left;
	background: #ffbe70;
	padding: 8px 10px;
	border-radius: 8px;
	color: #fff;
}

.bloglist-1400-678img140067867motete {
	float: right;
	width: 100%;
}

.bloglist-1400-678img140067867motete img {
	float: right;
	width: 100%;
	border-radius: 10px;
}

.itemdet555140067867motete .come76867nt i {
	float: left;
	font-size: 18px;
	margin-right: 8px;
	margin-bottom: -15px;
}

.itemdet555140067867motete .mot34534f2 {
	float: right;
	background: #f2f6fc;
	padding: 8px 10px;
	border-radius: 8px;
}

.itemdet555140067867motete {
	float: right;
	width: 100%;
	margin-bottom: 20px;
	margin-top: 20px;
}

.bloglist-140067867motete {
	padding: 10px;
	box-sizing: border-box;
	float: right;
	width: 100%;
}

.owl-ssix .owl-nav button {
	width: 40px;
	height: 40px;
	margin-right: 5px;
	margin-left: 5px;
	background: #f2f6fc;
	font-size: 20px;
	border: 0px solid;
	border-radius: 150px;
	color: #3b4359;
}

.sepid-rtl-cat-one44345345v {
	float: right;
	width: 40px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0pc;
}

.tedad-dasdt34534metete {
	position: absolute;
	left: 0;
	top: 0;
	background: #f2f6fc;
	text-align: center;
	color: #3b4359;
	padding: 5px 10px;
	border-radius: 0px 90px 90px 0px;
	min-width: 30px;
	margin-top: 34px;
	margin-left: 0px;
	height: 30px;
	box-sizing: border-box;
	direction: ltr;
}

.box-345345ertermetete h5 {
	font-size: 17px;
	font-weight: 400;
	margin: 0px;
	padding: 18px;
	padding-bottom: 0px;
	box-sizing: border-box;
}

.box-345345ertermetete {
	float: right;
	width: 70%;
	padding-right: 20px;
	box-sizing: border-box;
}

.sepid-category-two3345345345metete {
	float: right;
	width: 40px;
	height: 40px;
	border-radius: 150px;
}

.sepid-rtl-cat-one44564564345345metete {
	float: right;
	background: #fff;
	border-radius: 150px;
	padding: 8px;
	box-shadow: 0px 5px 10px rgba(79, 105, 139, 0.13);
}

.owl-ssix .owl-nav button span {
	float: right;
	width: 100%;
	margin-top: -2px;
}

.mizan-tab445463 {
	float: right;
	background: #7443FF;
	padding: 5px 15px;
	border-radius: 8px;
	color: #fff;
	padding-top: 7px;
}

.price-34534sdcsdfrw655 {
	float: right;
	padding: 7px 10px;
}

.price-34534sdcsdfrw655 del {
	float: right;
	color: #a9a6b3;
	font-weight: 400;
}

.meta-motete {
	float: right;
	width: 100%;
	margin-bottom: 0px;
	border-top: 1px solid #f2f6fc;
	padding: 20px 0px;
}

.boz-slider-twi-401donya {
	border: 2px solid #f2f6fc;
	float: right;
	width: 100%;
	padding: 20px;
	box-sizing: border-box;
	border-radius: 8px;
}

.box-price-tedad144t55 {
	float: right;
	background: #ffbe70;
	padding: 8px 10px;
	color: #fff;
	border-radius: 8px;
	margin-left: 10px;
}

.sath-dore-con445t5rt {
	float: right;
	background: #EFE9FF;
	padding: 8px 10px;
	border-radius: 8px;
	color: #7443FF;
}

.box-price-tedad14435345 {
	float: left;
	background: #3b4359;
	padding: 8px 10px;
	border-radius: 8px;
	color: #fff;
}

.price-34534sdcsdfrw655 ins .woocommerce-Price-currencySymbol {
	font-size: 15px;
}

.price-motete {
	float: right;
	width: 100%;
	margin-top: 20px;
}

.price-34534sdcsdfrw655 ins {
	float: right;
	margin-right: 10px;
	font-size: 17px;
	margin-top: -2px;
	text-decoration: none;
}

.box-serwer-donya-motete h4 {
	font-weight: 400;
	font-size: 15px;
	line-height: 25px;
	max-height: 50px;
	min-height: 50px;
	overflow: hidden;
}

.box-serwer-donya-motetetwo {
	float: right;
	width: 100%;
	margin-top: 25px;
}

.sath-dore-conmotete i {
	float: right;
	margin-top: 2px;
	margin-bottom: -2px;
	margin-left: 7px;
}

#sp-warn {
	padding: 15px;
	font-size: 15px;
	font-family: iranyekan;
}

#sp_license>TEXTAREA {
	border: 1px solid #eee;
}

#sp_license>BUTTON {
	padding: 15px;
	font-family: iranyekan;
	font-size: 16px;
	border-radius: 8px;
	width: unset;
}

#sp H2 {
	font-family: iranyekan;
}

#sp P {

	font-family: iranyekan;
}

#sp H3 {
	font-family: iranyekan;
}

#sp_courses a {
	background: #fff;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	padding: 10px;
	border-radius: 8px;
	box-sizing: border-box;
	width: 50%;
	margin-bottom: 10px;
}


#sp_courses a img {
	width: 70px;
	border-radius: 150px;
	border: 0px solid;
	margin: auto;
	float: right;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 10px;
	background: #f2f6fc;
	box-sizing: border-box;
	margin-right: 10px;
}

#sp_courses a h2 {
	font-size: 16px;
	font-weight: 400;
	text-align: center;
	margin-top: 15px;
	float: right;
	width: 70%;
	text-align: right;
	padding-right: 20px;
	box-sizing: border-box;
	margin-top: 23px;
	max-height: 44px;
	min-height: 44px;
	overflow: hidden;
}

.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--spotlist a::before {
	content: "\f20b";
}


#sp H1 {
	font-family: iranyekan;
	font-size: 20px;
}


/* 1.0.2 donya css */

.sepid-header-one-box.pcsho33.donya-five-mot {
	background: unset;
	width: unset;
	box-shadow: unset;
	color: #3b4359;
	padding: 0px;
}

.sepid-header-one-box.pcsho33.donya-five-mot .fi.fi-rr-user.nik {
	float: right;
	font-size: 18px;
	text-align: center;
	box-sizing: border-box;
	border-radius: 150px;
	margin: unset;
	width: 40px;
	height: 40px;
	padding-top: 10px;
	color: #7443FF;
}

.sepid-header-one-box.user-meta-nrw1.pcsho33.nazshodonya.donya-five-mot .sepid-head-bazsho.sepid-head-bazsho1 {
	margin-top: 55px;
	margin-right: -100px;
}

.swiper-pagination-bullet {
	width: 10px;
	border-radius: 90px;
	height: 10px;
	margin-top: ;
}

.icon-shire-3-erw {
	float: right;
	width: 70px;
	height: 70px;
	background: #EFE9FF;
	text-align: center;
	color: #7443FF;
	font-size: 25px;
	padding-top: 18px;
	border-radius: 10px;
	transition: 0.3s;

}

.box-345345ertermetetebt {
	float: right;
	width: 60%;
	padding-right: 15px;
	padding-top: 10px;
}

.sepid-category-two435345metetefd1:hover .tedad-dasdt34534metetebt {
	opacity: 0.7;
	transition: 0.2s;
}

.sepid-category-two435345metetefd1:hover:hover .icon-shire-3-erw {
	transform: rotate(45deg);
	transition: 0.3s;
}

.box-345345ertermetetebt h5 {
	font-size: 16px;
	font-weight: 400;
	padding: 0px;
	margin: 0px;
	margin-bottom: 6px;
	float: right;
	width: 100%;
}

.box-345345ertermetetebt span {
	color: #717984;
}

.tedad-dasdt34534metetebt {
	float: right;
	background: #7443FF;
	padding: 0px 10px;
	color: #fff;
	border-radius: 90px;
	margin-left: 10px;
}

.mot-donya-five-box {
	float: left;
	text-align: right;
	padding: 7px;
}

.mot-donya-five-1 {
	color: #717984;
	font-size: 14px;
}

.mot-donya-five-2 {
	float: right;
	width: 50px;
	height: 50px;
	padding: 5px;
	background: #fff;
	box-shadow: 0px 2px 5px #dde2ea;
	border-radius: 150px;
	margin-left: 5px;
}

.sepid-header-one-box.user-meta-nrw1.pcsho33.nazshodonya.donya-five-mot::before {
	content: "\f110";
	font-family: uicons-regular-rounded !important;
	float: left;
	font-size: 25px;
	margin-top: 12px;
	margin-right: 5px;
	color: #b1b6bd;
}

.ps2.product-style.htpp.sepidonya-111-23135551234 {
	float: right;
	width: 100%;
	padding: 30px;
	background: #fff;
	box-sizing: border-box;
	border-radius: 15px;
}

.left-donya-slider7 {
	float: right;
	width: 20%;
}

.ps2.product-style.htpp.sepidonya-111-23135551234::before {
	position: absolute;
	right: 0;
	background: #fff;
	width: 20px;
	height: 80%;
	content: "";
	top: 0;
	margin-right: -20px;
	border-radius: 0px 0px 10px 0px;
	display: none;
}

.left-donya-slider8 {
	float: right;
	width: 80%;
	border-right: 1px solid #f0f5fd;
	padding-right: 20px;
	box-sizing: border-box;
}

.imgbox-title {
	float: right;
	width: 200px;
	background: #f2f6fc;
	height: 200px;
	border-radius: 150px;
	margin-bottom: 30px;
	padding-top: 35px;
}

.owl-ssixxx.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag {
	position: unset;
}

.owl-ssixxx.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav button {
	position: absolute;
	top: 78%;
	right: 30px;
	width: 30px;
	font-size: 20px;
	border: unset;
	background: #3b4359;
	border-radius: 150px;
	color: #fff;
	height: 30px;
}

.owl-ssixxx.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav button.owl-next {
	right: 66px;
}

.product-listslide566-slidertwodonyaW {
	padding: 10px;
	float: right;
	width: 100%;
	box-sizing: border-box;
}

.donyaproduct-cart1 {
	padding: 0px;
	box-sizing: border-box;
	border-radius: 10px;
	float: right;
	width: 100%;
}

.button-video-new {
	float: left;
	width: 40px;
	height: 40px;
	background: #EFE9FF;
	text-align: center;
	font-size: 20px;
	padding-top: 10px;
	border-radius: 8px;
	color: #7443FF;
	position: relative;
}

.button-video-new:hover .joziatbishtar1 {
	display: block;
	cursor: pointer;
}

.product-listslide566-slidertwodonyaW:hover .donyaproduct-cart34 img {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	transition: 0.3s;
}

.product-listslide566-slidertwodonyaW .donyaproduct-cart34 img {
	transition: 0.3s;
}

.joziatbishtar1 {
	position: absolute;
	top: 0;
	width: 100px;
	margin-right: -65px;
	font-size: 15px;
	background: #3b4359;
	color: #fff;
	padding: 7px 0px;
	border-radius: 8px;
	margin-top: -40px;
	display: none;
}

.donyaproduct-cart3 {
	float: right;
	width: 100%;
	margin-top: 20px;
	margin-bottom: 5px;
}

.donyaproduct-cart34 img {
	border-radius: 10px;
}

.donyaproduct-cart4.price34568 {
	float: right;
	width: 100%;
	margin-top: ;
	padding-top: 15px;
	font-size: 15px;
}

.owl-ssixxx.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav button:hover {

	opacity: 0.8;
	transition: 0.2s;
}

.owl-ssixxx.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav button span {
	float: right;
	width: 100%;
	margin-top: -1px;
}

.donyaproduct-cart4.price34568 del {
	float: right;
	margin-left: 10px;
	color: #8f949b;
}

.mizan-tab33h {
	float: left;
	color: #fff;
	background: #7443FF;
	text-align: center;
	padding: 0px 5px;
	padding-top: 2px;
	border-radius: 5px;
	margin-top: -1px;
	width: 40px;
}

.donyaproduct-cart4.price34568 del .woocommerce-Price-currencySymbol {
	display: none;
}

.donyaproduct-cart4.price34568 ins {
	text-decoration: none;
}

.donyaproduct-cart4price3456833e {
	float: right;
	font-size: 14px;
}

.donyaproduct-cart3 h4 {
	float: right;
	width: 80%;
	padding-left: 10px;
	box-sizing: border-box;
	font-size: 15px;
	font-weight: 400;
	margin: 0px;
	max-height: 40px;
	overflow: hidden;
	min-height: 40px;
}

.left-donya-slider7-title {
	float: right;
	width: 100%;
	color: #3b4359;
	font-size: 18px;
}

.modal-content54 {
	background: #fff;
	border-radius: 15px;
	box-shadow: 0px 2px 35px #3b43590f !important;
	padding: 30px;
	box-sizing: border-box;
}

.modal.modalvideo {
	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;
}

.cat-big1456metetefd1cat7 {
	float: right;
	width: 100%;
	text-align: center;
	background: #fff;
	border: 15px;
	padding: 15px;
	box-sizing: border-box;
	border-radius: 15px;
}

.sepid-rtl-cat-one44564564345345metete23 {
	width: 70px;
	height: 70px;
	padding: 7px;
	background: #fff;
	box-shadow: 0px 3px 6px #e3e6ea;
	margin: auto;
	box-sizing: border-box;
	border-radius: 150px;
	margin-top: 15px;
}

.sepid-category-two3345345345metete54 img {
	border-radius: 150px;
}

.sepid-category-two435345metetefd1cat7 {
	float: right;
	width: 100%;
	background: #fff;
	margin-bottom: -25px;
	padding: 15px;
	border-radius: 10px;
	box-shadow: 0px 5px 15px rgba(79, 105, 139, .09);
}

.box-345345ertermetetebtcat7 h5 {
	margin: 0px;
	font-size: 15px;
	font-weight: 400;
}

.tedad-dasdt34534metetebtcat7 {
	background: #EFE9FF;
	color: #7443FF;
	padding: 5px 15px;
	box-sizing: border-box;
	border-radius: 15px;
	display: table;
	margin: auto;
	margin-top: 10px;
}

.box-video-1 {
	text-align: center;
	position: absolute;
	top: 50%;
	width: 100%;
}

.box-video-3 {
	width: 60px;
	height: 60px;
	background: #7443FF;
	color: #fff;
	font-size: 20px;
	padding-top: 20px;
	border-radius: 150px;
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
	margin: auto;
	cursor: pointer;
}

.box-video-2 {
	box-shadow: 0 0 0 #3b435957;
	animation: pulse2 1.3s infinite;
	animation-delay: 0.5s;
	border-radius: 50%;
	width: 60px;
	height: 60px;
	border-radius: 50%;
	display: block;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
}


@keyframes pulse2 {
	0% {
		-moz-box-shadow: 0 0 0 0 #3b435957;
		box-shadow: 0 0 0 0 #3b435957;
	}

	70% {
		-moz-box-shadow: 0 0 0 10px #3b435957;
		box-shadow: 0 0 0 30px #3b435957;
	}

	100% {
		-moz-box-shadow: 0 0 0 0 #3b435957;
		box-shadow: 0 0 0 0 #3b435957;
	}
}

.modal-content1 {
	padding: 20px;
	background: #fff;
	border-radius: 15px;
}

.amar-icon-32 {
	float: right;
	width: 100%;
}

.amar-icon-32-icon {
	float: right;
	width: 50px;
	height: 50px;
	background: #7443FF;
	box-shadow: 0px 10px 25px #e4eaf2;
	text-align: center;
	font-size: 20px;
	padding-top: 12px;
	border-radius: 150px;
	color: #fff;
}

.amar-icon-32-icon-23 {
	width: 60px;
	height: 60px;
	background: #7443FF;
	text-align: center;
	font-size: 20px;
	padding-top: 18px;
	border-radius: 150px;
	margin: auto;
	color: #fff;
	box-shadow: 0px 2px 25px 0px rgba(116, 67, 255, 0.32);
}

.title-new-boix-11 {
	float: right;
	width: 100%;
	padding: 20px;
	box-sizing: border-box;
}

.product-listslide566-slidertwodonyaWss {
	float: right;
	width: 100%;
	padding: 10px;
	box-sizing: border-box;
	padding-bottom: 20px;
}

.donyaproduct-cart1-2 {
	background: #fff;
	float: right;
	width: 100%;
	border-radius: 15px;
	box-shadow: 0px 5px 10px 0px #DAE0EA59;
}

.donyaproduct-cart1-1 {
	float: right;
	width: 100%;
	background: #F2F6FC;
	border-radius: 15px;
}

.donyaproduct-cart1-3 {
	float: right;
	width: 100%;
	padding: 20px;
}

.box-price-tedad144er i {
	float: right;
	width: 35px;
	height: 30px;
	background: #fff;
	text-align: center;
	font-size: 16px;
	border-radius: 8px;
	margin-left: 10px;
	padding-top: 6px;
	margin-top: -4px;
	margin-bottom: -10px;
}

.donyaproduct-cart1-2 img {
	float: right;
	width: 100%;
	border-radius: 15px 15px 0px 0px;
}

.price-six-home del .woocommerce-Price-currencySymbol {
	display: none;
}

.price-six-home1 {
	float: right;
}

.mizan-tab-99-00 {
	float: left;
	background: #EFE9FF;
	padding: 5px 10px;
	border-radius: 8px;
	font-size: 14px;
	padding-top: 6px;
	color: #7443FF;
	margin-top: -4px;
	margin-bottom: -10px;
}

.moshtar0slide-j-1-ssr2 {
	float: right;
	width: 85%;
	background: #fff;
	box-shadow: 0px 5px 10px 0px #DAE0EA70;
	padding: 30px;
	box-sizing: border-box;
	border-radius: 15px;
}

.moshtar0slide-j-1-ssr-1 {
	float: right;
	width: 100%;
	background: #D9DFE8;
	border-radius: 15px;
	position: relative;
}

.daneshjoo-meta h5 {
	float: right;
	width: 100%;
	margin: 0px;
	font-size: 16px;
	margin-top: 20px;
}

.daneshjoo-344-meta12 {
	float: right;
	width: unset;
	background: #7443FF;
	color: #fff;
	font-weight: 400;
	text-align: center;
	padding: 5px 10px;
	border-radius: 8px;
	margin-top: 10px;
}

.makbook-wer {
	float: right;
	width: 100%;
	color: #3B4359C4;
	line-height: 25px;
	max-height: 60px;
	overflow: hidden;
}

.makbook-wer p {
	margin-bottom: 0px;
}

.moshtar0slide-j-1-ssr {
	float: right;
	width: 100%;
	padding: 10px;
	box-sizing: border-box;
}

.daneshjoo-link-56444 {
	position: absolute;
	left: 0;
	width: 15%;
	padding-top: 24%;
	text-align: center;
	height: 100%;
}

.daneshjoo-link-56444 i {
	width: 30px;
	height: 30px;
	border-radius: 150px;
	padding-top: 8px;
	background: #fff;
	display: table;
	margin: auto;
}

.danesho-aks {
	float: right;
	width: 100px;
	background: #fff;
	padding: 10px;
	border-radius: 150px;
	overflow: hidden;
	box-shadow: 0px 2px 3px 0px #DAE0EAB8;
}

.daneshjoo-meta {
	float: right;
	width: 60%;
	padding-right: 15px;
	box-sizing: border-box;
}

.daneshjoo-meta {
	float: right;
	width: 60%;
	padding-right: 15px;
	box-sizing: border-box;
}

.danesho-aks img {
	float: right;
	width: 100%;
	border-radius: 150px;
}

.price-six-home {
	float: right;
	width: 100%;
	padding: 20px;
	padding-top: 0px;
}

.price-six-home ins {
	text-decoration: none;
	margin-right: 10px;
}

.price-six-home del {
	color: #828f9d;
}

.box-price-tedad144er {
	float: right;
}

.box-price-tedad144dfr {
	float: left;
	background: #fff;
	font-size: 14px;
	height: 30px;
	padding: 5px 15px;
	border-radius: 8px;
	margin-top: -3px;
	margin-bottom: -10px;
}

.amar-box-two-1 {
	float: right;
	width: 70%;
	padding-right: 15px;
	box-sizing: border-box;
}

.amar-box-two-2 {
	float: right;
	width: 100%;
	font-size: 20px;
	font-weight: bold;
	margin-top: 2px;
}

.amar-box-two-3 {
	float: right;
	color: #787D8A;
}


.user-meta-0box-131 {
	float: right;
	margin-right: 10px;
	position: absolute;
	top: 0;
	z-index: 9;
	margin-top: -100%;
	background: #fff;
	padding: 5px 15px;
	border-radius: 8px;
	transition: 0.3s;
}

.bloglist-140067867motete-post32:hover .user-meta-0box-131 {
	margin-top: -80px;
	transition: 0.3s;
}

.bloglist-140067867motete-post321 {
	background: #fff;
	box-shadow: 0px 5px 10px 0px #DAE0EA70;
	border-radius: 15px;
	float: right;
	width: 100%;
}

.user-meta-0box-13 {
	float: right;
	width: 100%;
	padding: 20px;
	box-sizing: border-box;
	padding-bottom: 10px;
	position: relative;
	padding-bottom: 0px;
}

.bloglist-140067867motete-post {
	float: right;
	padding: 10px;
	width: 100%;
	box-sizing: border-box;
}

.amood-product-iranmobloneq-402 {
	float: right;
	width: 100%;
	position: relative;
	max-height: 500px;
}

.amood-product-iranmobloneq-402 .swiper-vertical {
	max-height: 500px;
	padding-right: 30px;
}

.product-listslide566-slidertwodonyaWsssd2 {
	float: right;
	width: 100%;
	padding: 10px;
	box-sizing: border-box;
}

.amood-product-iranmobloneq-402 .sooski1 {
	position: absolute;
	right: 0 !important;
	top: 0;
	background: none !important;
	width: 30px;
	transform: rotate(90deg);
	margin-right: 0px;
	margin-top: 0px;
}

.amood-product-iranmobloneq-402 .sooski1::after {
	font-size: 18px;
}

.amood-product-iranmobloneq-402 .swiper-button-prev.sooski1 {
	margin-top: 20px;
}

.slider-3213-1 {
	float: right;
	width: 70%;
	background: #fff;
	box-shadow: 0px 5px 10px 0px #DAE0EA70;
	border-radius: 15px;
	padding: 20px;
}

.slider-3213-2 {
	position: relative;
	padding: 20px;
	float: right;
	width: 30%;
}

.prise-slider-box-6 {
	text-align: center;
	text-decoration: none;
	padding-top: 20px;
}

.prise-slider-box-6 ins {
	text-decoration: none;
}

.s9-box-1-offewdwerwer44r {
	float: right;
	background: #fff;
	position: absolute;
	color: #3b4359;
	width: 40px;
	text-align: center;
	height: 40px;
	right: 0;
	margin-right: -20px;
	padding-top: 11px;
	border-radius: 150px;
	box-shadow: 0px 2px 3px 0px #DAE0EAB8;
	margin-top: 10px;
}

.prise-slider-box-6 del {
	margin-top: -10px;
	float: right;
	width: 100%;
	color: #939caa;
}

.slider-3213 {
	float: right;
	width: 100%;
	background: #D9DFE8;
	border-radius: 15px;
}

.sluder-3213-1-box {
	float: right;
	width: 80%;
	padding-right: 20px;
	box-sizing: border-box;
}

.sluder-3213-1img img {
	float: right;
	width: 60px;
	height: 60px;
	box-shadow: 0px 2px 3px 0px #DAE0EAB8;
	padding: 5px;
	background: #fff;
	border-radius: 150px;
}

.sluder-3213-1-box h4 {
	margin: 0px;
	font-weight: 400;
	line-height: 25px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-top: 20px;
}

.user-meta-0box-13 svg {
	width: 130px;
	margin-top: -78px !important;
	right: 0;
	margin-right: 0px !important;
	float: right !important;
	margin-bottom: 0px !important;
}

.bloglist-140067867motete-post32img img {
	float: right;
	width: 100%;
	border-radius: 15px 15px 0px 0px;
}

.date-22230 {
	float: right;
	width: unset;
}

.coment-ttret5 {
	float: left;
	color: #7443FF;
	font-size: 18px;
}

.date-22230 i {
	float: right;
	width: 35px;
	height: 30px;
	background: #fff;
	text-align: center;
	font-size: 16px;
	border-radius: 8px;
	margin-left: 10px;
	padding-top: 6px;
	margin-top: -5px;
	margin-bottom: -10px;
}

.date-22230 {
	float: right;
}

.coment-ttret5 {
	float: left;
	background: #7443FF;
	color: #fff;
	padding: 5px 10px;
	border-radius: 8px;
	padding-bottom: 2px;
	margin-top: -4px;
	margin-bottom: -15px;
}

.coment-ttret5 span {
	float: right;
	margin-left: 6px;
	font-size: 14px;
	margin-top: 1px;
}

.user-meta-0box-131 {
	float: right;
}

.bloglist-140067867motete-post321 h4 {
	float: right;
	width: 100%;
	margin: 0px;
	padding: 0px 20px;
	margin-bottom: 20px;
	font-weight: 400;
	line-height: 25px;
	min-height: 50px;
	max-height: 50px;
	overflow: hidden;
	margin-top: 15px;
}

.bloglist-140067867motete-post3213 {
	float: right;
	width: 100%;
	padding: 20px;
	box-sizing: border-box;
}

.modal.modalvideo .modal-close {
	font-size: 20px;
	margin-bottom: 20px;
	float: right;
	width: 100%;
}

.slider-3213:hover img {
	transform: rotate(40deg);
	transition: 0.2s;
}

.video-image-box img {
	margin: auto;
	float: unset;
}

.video-image-box {
	text-align: center;
}

.user-meta-0box-13 img {
	float: right;
	width: 50px !important;
	height: 50px;
	border-radius: 150px;
	padding: 6px;
	box-shadow: 0px 2px 3px 0px #DAE0EAB8;
	background: #fff;
	margin-top: -45px;
	z-index: 99;
	position: relative;
	margin-right: 40px;
}

.bloglist-140067867motete-post32 {
	float: right;
	width: 100%;
	background: #F2F6FC;
	border-radius: 15px;
}

.owl-ssixxxq.owl-carousel.bxboxone.owl-rtl.owl-loaded .owl-nav button {
	position: absolute;
	top: 40%;
	width: 40px;
	height: 40px;
	border-radius: 10px;
	border: unset;
	background: #F2F6FC;
	font-size: 20px;
	color: #3b4359;
}

.owl-ssixxxq.owl-carousel.bxboxone.owl-rtl.owl-loaded .owl-nav button.owl-next {
	left: 0;
	margin-left: -10px;
}

.owl-ssixxxq.owl-carousel.bxboxone.owl-rtl.owl-loaded .owl-nav button.owl-prev {
	right: 0;
	margin-right: -10px;
}

.daneshjoo-link-56444:hover {
	padding-right: 10px;
	transition: 0.3s;
}

.owl-slidetworrpostfour1.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav button {
	position: absolute;
	top: 40%;
	width: 40px;
	height: 40px;
	border-radius: 10px;
	font-size: 20px;
	border: unset;
	background: #F2F6FC;
}

.owl-slidetworrpostfour1.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav button.owl-prev {
	right: 0;
	margin-right: -10px;
}

.owl-slidetworrpostfour1.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav button.owl-next {
	left: 0;
	margin-left: -10px;
}

.new-line112 svg path {
	fill: #3B4359;
}

.new-line112 svg {
	width: 26px;
}

.product-no-image-ten {
	background: #fff;
	box-shadow: 0px 5px 15px rgba(79, 105, 139, .09);
	padding: 30px;
	box-sizing: border-box;
	border-radius: 15px;
	float: right;
	width: 100%;
}

.product-no-image-ten-2 {
	float: right;
	width: 100%;
	line-height: 25px;
	min-height: 50px;
	max-height: 50px;
	overflow: hidden;
}

.price-timer-ten .mini-1-time {
	color: #7443FF;
}

.asdfsadf444prii676ce {
	float: right;
	width: 75%;
	padding: 10px 0px;
	color: #7443FF;
	min-height: 60px;
	padding-top: 20px;
}

.asdfsadf444prii676ce del {
	color: #77818e;
	margin-left: 10px;
	float: right;
	width: 100%;
	margin-top: -10px;
}

.asdfsadf444prii676ce ins {
	text-decoration: none;
	font-size: 16px;
}

.product-no-image-ten-3 {
	float: right;
	width: 100%;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-top: 10px;
	border-bottom: 1px dashed #D4DCE8;
}

.box-price-tedad144rer.tenine-11212 {
	float: right;
	margin-left: 10px;
	padding: 10px 15px;
	border-radius: 8px;
	color: #2f5f6c;
	background: #79B8CA;
	box-shadow: 0px 2px 25px 0px rgba(136.00000000000009, 192.00000000000003, 208.00000000000003, 0.53);
}

.price-ergertg44 {
	float: right;
	width: 100%;
	padding-top: 10px;
}

.box-img-er34r34r:hover .aefwerwefweimgg {
	margin-bottom: 50%;
	transition: 0.2s;
}

.aefwerwefweimgg {
	transition: 0.2s;
}

.box-price-tedad144rer.tenine-11212 i {
	float: right;
	font-size: 18px;
	box-sizing: border-box;
	border-radius: 8px;
	margin-bottom: -15px;
	margin-left: 7px;
	margin-top: 1px;
}

.owl-ssixxxten.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav button {
	width: 40px;
	height: 40px;
	font-size: 20px;
	border: unset;
	border-radius: 8px;
	background: #fff;
	box-shadow: 0px 5px 15px rgba(79, 105, 139, .09);
	top: 79%;
	position: absolute;
}

.owl-ssixxxten.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav button.owl-next {
	left: 0;
	margin-left: -10px;
}

.owl-ssixxxten.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav button.owl-prev {
	right: 0;
	margin-right: -10px;
}

.price-ergertg44 .mizan {
	float: left;
	margin-top: 15px;
}

.price-timer-ten {
	float: right;
	width: 100%;
	margin-top: 10px;
	margin-bottom: -10px;
	border-top: 1px dashed #D4DCE8;
	padding-top: 20px;
}

.box-price-tedad14476767 {
	float: right;
	padding: 10px;
	border-radius: 10px;
	color: #3b4359;
}

.box-price-tedad14476767 i {
	float: right;
	margin-left: 7px;
	font-size: 20px;
	margin-top: -1px;
	margin-bottom: -12px;
}

.product-listslide566-slidertwodonyaWten {
	float: right;
	width: 100%;
	padding: 10px;
	box-sizing: border-box;
}

.box-img-ghjj5rgr {
	float: right;
	width: 25%;
	padding: 10px;
	box-sizing: border-box;
}

.box-img-ghjj5rgr99 {
	float: right;
	width: 25%;
	padding: 10px;
	box-sizing: border-box;
}

.box-img-er34r34r {
	float: right;
	width: 100%;
	background: #fff;
	box-shadow: 0px 5px 15px rgba(79, 105, 139, .09);
	border-radius: 15px;
}

.box-img-er34r34r img {
	border-radius: 15px 15px 0px 0px;
}

.box-img-er34r34r h3 {
	margin: 20px;
	padding: 0px;
	font-size: 15px;
	font-weight: 400;
	line-height: 25px;
	min-height: 50px;
	max-height: 50px;
	overflow: hidden;
}

.bix-postr-adrr {
	float: right;
	margin-top: -5px;
}

.aefwerwefweimgg {
	float: right;
	position: absolute;
	bottom: 0;
	width: 100%;
	margin-bottom: 25px;
	padding: 0px 20px;
	box-sizing: border-box;
}

.cat-big1456metetefd1cat7:hover .sepid-category-two435345metetefd1cat7 {
	margin-bottom: 0px;
	transition: 0.2s;
	margin-top: -25px;
}

.cat-big1456metetefd1cat7:hover .sepid-category-two435345metetefd1cat7 .sepid-rtl-cat-one44564564345345metete23 {
	transform: rotate(45deg);
	transition: 0.3s;
}

.coment56tt56 {
	float: right;
	background: #EFE9FF;
	padding: 6px 10px;
	border-radius: 8px;
	color: #7443FF;
	margin-left: 10px;
}

.coment-ttret5.nik865 {
	background: #EFE9FF;
}

.sdfge5t4fimg {
	float: right;
	width: 100%;
	position: relative;
}

.coment56tt56 i {
	float: left;
	font-size: 18px;
	margin-bottom: -10px;
	margin-right: 5px;
}

.taikhrrrrr {
	float: right;
	background: #fff;
	padding: 6px 10px;
	border-radius: 8px;
}

.taikhrrrrr i {
	float: right;
	margin-left: 6px;
	font-size: 18px;
	margin-bottom: -10px;
	margin-top: -1px;
}

/* 1.0.3 tutor css */

.tutor-frontend-dashboard .tutor-container {
	background: #fff;
	padding: 25px;
	box-sizing: border-box;
	margin: 30px auto;
	border-radius: 15px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
}

.tutor-frontend-dashboard .tutor-container .tutor-dashboard-permalinks {
	background: #f2f6fc;
	padding: 15px;
	margin: 0px;
	border-radius: 15px;
}

body.rtl .tutor-frontend-dashboard-maincontent ul.tutor-dashboard-permalinks::before {
	display: none;
}

.tutor-dashboard .tutor-dashboard-left-menu .tutor-dashboard-permalinks li a {
	padding: 10px 15px;
	border-radius: 10px;
	font-size: 15px;
}

body.rtl .tutor-frontend-dashboard-maincontent .tutor-table tr th:first-child {
	border-right: 1px solid var(--tutor-border-color);
	border-radius: 0px 0px 0px 0px !important;
	border-left: 1px solid var(--tutor-border-color);
}

.tutor-wrap.tutor-wrap-parent.tutor-dashboard.tutor-frontend-dashboard.tutor-dashboard-student.tutor-pb-80 .tutor-dashboard-content .tutor-col-xs-6.tutor-col-md-3.tutor-mt-lg-0:last-child {
	display: none;
}

body.rtl .tutor-frontend-dashboard-maincontent .tutor-table tr td:first-child {
	border-left: 1px solid var(--tutor-border-color);
	border-right: 1px solid var(--tutor-border-color);
	border-radius: 0px 0px 0px 0px !important;
}

body.rtl .tutor-frontend-dashboard-maincontent .tutor-table tr th:last-child {
	border-right: 1px solid var(--tutor-border-color);
	border-left: 1px solid var(--tutor-border-color);
	border-radius: 0px 0px 0px 0px !important;
}

.tutor-row.tutor-mb-32.tutor-mt-44 .tutor-col-6.tutor-col-lg-3.tutor-mt-12.tutor-mt-lg-0:last-child {
	display: none;
}

.tutor-course-details-page.tutor-container .tutor-course-details-header.tutor-mb-44 {
	background: #fff;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	padding: 20px;
	border-radius: 15px;
	box-sizing: border-box;
	margin-top: 30px;
	position: relative;
}

.tutor-course-details-page.tutor-container .tutor-course-details-header.tutor-mb-44 .tutor-course-details-ratings {
	float: right;
	width: 100%;
	margin-top: 11px;
}

.tutor-course-details-page.tutor-container .tutor-btn.tutor-btn-ghost.tutor-course-share-btn {
	background: #7443FF;
	color: #fff;
	padding: 10px 15px !important;
	border-radius: 8px;
}

.react-datepicker__input-container .tutor-form-icon-reverse {
	right: 0;
	left: auto;
	display: block;
	padding: 15px;
}

.tutor-course-details-header.tutor-mb-44::before {
	content: "";
	background: linear-gradient(180deg, #AB8EFF 0%, #7443FF 100%);
	position: absolute;
	right: 0;
	top: 0;
	width: 10px;
	height: 70px;
	margin-top: 20px;
	margin-right: -5px;
	border-radius: 90px;
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
}

.tutor-course-details-page.tutor-container .tutor-course-thumbnail {
	padding: 10px;
	background: #fff;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	border-radius: 15px;
}

.tutor-course-details-page.tutor-container .tutor-course-details-tab.tutor-mt-32 {
	background: #fff;
	padding: 20px;
	border-radius: 15px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	border: 0px solid;
	margin-bottom: 40px;
	position: relative;
}

.tuter-donya-asli-over .owl-nav button {
	width: 40px;
	height: 40px;
	border-radius: 150px;
	font-size: 20px;
	border: unset;
	background: #fff;
	box-shadow: 0px 2px 10px rgba(79, 105, 139, .09);
	margin-right: 5px;
	margin-left: 5px;
	color: #3b4359;
}

.tuter-donya-asli-over .owl-nav {
	text-align: center;
}

.tuter-donya-asli-over .owl-nav button:hover {
	background: #7443FF;
	color: #fff;
	transition: 0.3s;
}

.tutor-course-details-page.tutor-container .tutor-fs-5.tutor-fw-bold.tutor-color-black.tutor-mb-12 {
	color: #3b4359;
	font-size: 17px;
}

.tutor-course-details-page.tutor-container .tutor-course-details-widget-title.tutor-fs-5.tutor-fw-bold.tutor-color-black.tutor-mb-16 {
	color: #3b4359;
	font-size: 17px;
}

.tutor-course-details-page.tutor-container .tutor-fs-5.tutor-fw-bold.tutor-color-black.tutor-mb-24.tutor-course-content-title {

	color: #3b4359;
	font-size: 17px;
}

.tutor-course-details-page.tutor-container .tutor-fs-5.tutor-fw-bold.tutor-color-black.tutor-mb-24.tutor-course-content-title::before {
	content: "";
	float: right;
	width: 5px;
	height: 10px;
	background: #7443ff;
	border-radius: 90px;
	margin-top: 8px;
	margin-left: 8px;
}

.tutor-accordion-item-header.is-active {
	background-color: #f2f6fc;
	border-radius: 6px 6px 0 0;
	/* border-bottom: 1px solid #e1e7f0; */
	border-radius: 10px !important;
	font-size: 15px !important;
	margin-bottom: 10px !important;
}

.tutor-course-content-list-item:hover {
	background-color: #f2f6fc !important;
	border-radius: 10px;
}

.tutor-accordion-item {
	border: 1px solid #e1e7f0;

}

.tutor-iconic-btn.tutor-modal-close-o {
	right: unset;
	left: 16px;
}

.tutor-wrap.tutor-wrap-parent.tutor-courses-wrap.tutor-container.course-archive-page .tutor-col-3.tutor-course-filter-container .tutor-course-filter {
	background: #fff;
	margin: 30px 0px;
	border-radius: 15px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	padding: 20px;
}

.tutor-wrap.tutor-wrap-parent.tutor-courses-wrap.tutor-container.course-archive-page .tutor-col-xl-9 {
	padding: 30px;
	box-sizing: border-box;
}

.tutor-social-share-wrap button {
	font-family: iranyekan;
}

.tutor-social-share-wrap button i {
	float: right;
	margin-left: 8px;
	margin-right: 0px;
}

.tutor-user-public-profile .photo-area .pp-area .profile-pic {
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	display: inline-block;
	border: 8px solid white;
	width: 150px;
	height: 150px;
	border-radius: 100%;
	margin-right: 30px;
	margin-top: -40px;
}

.tutor-user-public-profile .photo-area .pp-area .tutor-social-container {
	text-align: left;
}

.tutor-user-public-profile .photo-area .pp-area .tutor-social-container a {
	margin-left: 0px;
	margin-right: 10px;
}

.tutor-wrap.tutor-wrap-parent.tutor-courses-wrap.tutor-container.course-archive-page .tutor-col-3.tutor-course-filter-container .tutor-course-filter .tutor-widget {
	margin-top: 15px;
}

.tutor-wrap.tutor-wrap-parent.tutor-courses-wrap.tutor-container.course-archive-page .tutor-col-3.tutor-course-filter-container .tutor-course-filter .tutor-widget .tutor-widget-title {
	font-size: 17px;
	font-weight: 400;
	color: #3b4359;
	margin: 0px;
	margin-bottom: 15px;
}

.tutor-wrap.tutor-wrap-parent.tutor-courses-wrap.tutor-container.course-archive-page .tutor-col-3.tutor-course-filter-container .tutor-course-filter .tutor-widget .tutor-widget-title::before {
	content: "";
	float: right;
	width: 10px;
	height: 5px;
	background: #7443FF;
	border-radius: 150px;
	margin-top: 10px;
	margin-left: 8px;
}

.tutor-wrap.tutor-wrap-parent.tutor-courses-wrap.tutor-container.course-archive-page .tutor-col-3.tutor-course-filter-container .tutor-course-filter .tutor-widget .tutor-list-item label input[type="checkbox"] {
	padding: 8px;
	margin-left: 10px !important;
	margin-right: 0px !important;
	width: unset !important;
	height: unset !important;
}

.tutor-wrap.tutor-wrap-parent.tutor-courses-wrap.tutor-container.course-archive-page .tutor-col-3.tutor-course-filter-container .tutor-course-filter .tutor-widget .tutor-list-item {
	margin-bottom: 5px;
	color: #586075;
}

.tutor-wrap.tutor-wrap-parent.tutor-courses-wrap.tutor-container.course-archive-page .tutor-col-3.tutor-course-filter-container .tutor-widget.tutor-widget-search .tutor-form-control {
	margin-top: 0px !important;
	background: #f2f6fc;
	border: unset;
}

.tutor-wrap.tutor-wrap-parent.tutor-courses-wrap.tutor-container.course-archive-page .tutor-col-3.tutor-course-filter-container .tutor-widget.tutor-widget-search .tutor-icon-search.tutor-form-icon {
	margin-top: -7px;
}

.tutor-course-list.tutor-grid.tutor-grid-3 .tutor-meta.tutor-mt-auto {
	display: none;
}

.tutor-course-list.tutor-grid.tutor-grid-3 .tutor-meta.tutor-mt-12.tutor-mb-20 {
	margin: 0px;
	margin-top: 15px;
}

.tutor-course-list.tutor-grid.tutor-grid-3 .tutor-meta.tutor-mt-12.tutor-mb-20 .tutor-meta-icon {
	float: right;
	font-size: 18px;
	margin-top: -5px;
	margin-left: 7px;
	color: #3b4359;
}

.tutor-meta.tutor-mt-12.tutor-mb-20 div:first-child {
	background: #f2f6fc;
	padding: 5px 15px;
	border-radius: 90px;
	color: #fff;
}

.tutor-wrap.tutor-wrap-parent.tutor-courses-wrap.tutor-container.course-archive-page .tutor-iconic-btn-secondary:hover {
	color: #7443FF;
}

.tutor-wrap.tutor-wrap-parent.tutor-courses-wrap.tutor-container.course-archive-page .tutor-course-filter .tutor-form-control.tutor-form-select.tutor-js-form-select {
	min-width: 200px;
	background-color: #f2f6fc;
	border: unset !important;
}

.tutor-wrap.tutor-wrap-parent.tutor-courses-wrap.tutor-container.course-archive-page .tutor-course-price.tutor-fs-6.tutor-fw-bold.tutor-color-black {
	color: #3b4359;
	font-size: 15px;
	font-weight: 400;
	text-decoration: unset;
}

.tutor-wrap.tutor-wrap-parent.tutor-courses-wrap.tutor-container.course-archive-page .tutor-course-price.tutor-fs-6.tutor-fw-bold.tutor-color-black ins {
	text-decoration: unset;
}

.tutor-wrap.tutor-wrap-parent.tutor-courses-wrap.tutor-container.course-archive-page .tutor-course-price.tutor-fs-6.tutor-fw-bold.tutor-color-black del {
	opacity: 0.6;
}

.tutor-user-public-profile .tutor-user-profile-content h3 {
	color: #3b4359;
	font-size: 18px !important;
	margin-bottom: 20px;
}

.tutor-user-public-profile .tutor-user-profile-content h3::before {
	content: "";
	float: right;
	width: 15px;
	height: 5px;
	background: #7443FF;
	border-radius: 150px;
	margin-top: 16px;
	margin-left: 8px;
}

.tutor-user-public-profile .tutor-user-profile-content p {

	color: #586075;
	font-weight: 400;
	font-size: 15px;
	line-height: 31px;
}

.tutor-user-profile-content.tutor-d-block.tutor-mt-72 .tutor-iconic-btn-secondary {
	color: #fff;
}

.tutor-user-profile-content.tutor-d-block.tutor-mt-72 .tutor-course-name.tutor-fs-5.tutor-fw-medium {
	margin: 0px;
}

.tutor-user-profile-content.tutor-d-block.tutor-mt-72 .tutor-course-name.tutor-fs-5.tutor-fw-medium::before {
	display: none;
}

.tutor-user-profile-content.tutor-d-block.tutor-mt-72 .tutor-meta-icon {
	float: right;
	font-size: 18px;
	margin-top: -5px;
	margin-left: 7px;
	color: #3b4359;
}

.tutor-user-profile-content.tutor-d-block.tutor-mt-72 .tutor-meta.tutor-mt-auto {
	display: none;
}

.tutor-user-profile-content.tutor-d-block.tutor-mt-72 .tutor-meta.tutor-mt-12.tutor-mb-20 {
	margin: 0px;
	margin-top: 0px;
	margin-top: 15px;
}

.tutor-user-profile-content.tutor-d-block.tutor-mt-72 .tutor-course-price.tutor-fs-6.tutor-fw-bold.tutor-color-black {
	color: #3b4359;
	font-size: 15px;
	font-weight: 400;
	text-decoration: unset;
}

.mahsool-user3 h3 {
	margin-top: 5px;
	margin-bottom: 5px;
}

.tutor-course-single-sidebar-wrapper .tutor-accordion-item-body {
	padding: 15px;
	border: 0px solid;
}

.tutor-course-single-sidebar-wrapper .tutor-course-topic-item.is-active a {
	background-color: #f2f6fc;
	border-radius: 10px;
}

.tutor-course-single-sidebar-wrapper .tutor-course-topic-item a {
	padding: 15px;
}

.tutor-course-topic.tutor-course-topic-2376 {
	padding: 15px;
}

.tutor-course-single-sidebar-wrapper .tutor-accordion-item-body {
	padding: 15px;
	border: 0px solid;
	border-radius: 15px;
}

.tutor-course-single-sidebar-wrapper {
	border-right: 0px solid #E0E2EA;
	background: #f2f6fc;
	border-left: 1px solid #E0E2EA;
}

body.rtl .tutor-course-single-sidebar-wrapper .tutor-accordion-item-header {
	padding: 12px 16px 12px 44px;
	background: #fff;
	border: 0px;
}

#tutor-single-entry-content .tutor-course-spotlight-wrapper .tutor-nav.tutor-course-spotlight-nav.tutor-justify-center {
	border: unset !important;
}

body .tutor-course-single-content-wrapper {

	background: #fff;
}

.tutor-table.tutor-quiz-attempt-details {
	direction: ltr;
	text-align: right;
}

.tutor-fs-7.tutor-fw-medium.tutor-d-flex.tutor-align-center {
	text-align: right;
	direction: rtl;
}

.tutor-single-course-sidebar.tutor-mt-40.tutor-mt-xl-0 .tutor-single-course-sidebar-more.tutor-mt-24 {
	margin-bottom: 30px;
}

.tutor-accordion-item-header {
	background: #f2f6fc;
	font-size: 15px;
	border-radius: 10px;
}

.tutor-dashboard.is-sidebar-expanded ul.tutor-dashboard-permalinks li.active a {
	border-radius: 10px !important;
}

.tutor-meta-course-by-cat.tutor-meta.tutor-mt-32 {
	display: none;
}

.tutor-course-price-row.tutor-row.is-paid .tutor-form-number-verify.tutor-form-control {
	padding: 8px 10px;
}

.tutor-course-price-row.tutor-row.is-paid .tutor-form-number-verify.tutor-form-control {
	margin-top: 0px !important;
}

.tutor-col-6.tutor-col-sm-6.tutor-col-lg-4.tutor-course-price-row-regular .tutor-input-group .tutor-input-group-addon {

	margin-top: 0px;
}

#tutor-single-entry-content .tutor-course-spotlight-wrapper .tutor-nav.tutor-course-spotlight-nav.tutor-justify-center {
	border: unset !important;
	padding: 15px 0px;
}

#tutor-single-entry-content .tutor-course-spotlight-wrapper .tutor-nav.tutor-course-spotlight-nav.tutor-justify-center .tutor-nav-link.is-active {
	background: #F0EAFF;
	border: unset !important;
	border-radius: 10px;
}

#tutor-single-entry-content .tutor-course-spotlight-wrapper .tutor-nav.tutor-course-spotlight-nav.tutor-justify-center .tutor-nav-link {
	padding: 10px 15px;
	font-size: 15px;
}

.tutor-table.tutor-table-quiz-attempts {
	direction: ltr;
}

.tutor-course-single-content-wrapper input.tutor-form-check-input.tutor-form-check-circle {

	padding: 5px;
	margin-top: 2px !important;
	margin-bottom: -10px !important;
}

.tutor-user-profile-content.tutor-d-block.tutor-mt-72 .tutor-course-price.tutor-fs-6.tutor-fw-bold.tutor-color-black del {
	display: none;
}

.tutor-wrap.tutor-wrap-parent.tutor-courses-wrap.tutor-container.course-archive-page .tutor-course-price.tutor-fs-6.tutor-fw-bold.tutor-color-black del {
	opacity: 0.6;
	display: none;
}

.tutor-user-profile-content.tutor-d-block.tutor-mt-72 .tutor-course-price.tutor-fs-6.tutor-fw-bold.tutor-color-black ins {
	text-decoration: unset !important;
}

.tutor-course-thumbnail img {
	border-radius: 15px 15px 0px 0px;
}

.tutor-wrap.tutor-wrap-parent.tutor-courses-wrap.tutor-container.course-archive-page .tutor-course-filter {
	background: #fff;
	padding: 15px;
	box-sizing: border-box;
	border-radius: 10px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
}

.tutor-course-list.tutor-grid.tutor-grid-3 .tutor-meta.tutor-mt-12.tutor-mb-20 .tutor-meta-value {
	font-size: 15px;
	color: #636c84;
}

.tutor-course-list.tutor-grid.tutor-grid-3 .tutor-course-card .tutor-course-name,
.tutor-course-card .tutor-course-name a {
	color: #3b4359;
	font-size: 17px;
	font-weight: 400;
	line-height: 25px;
	min-height: 50px;
	max-height: 50px;
	overflow: hidden;
	float: right;
	width: 100%;
}

.tutor-wrap.tutor-wrap-parent.tutor-courses-wrap.tutor-container.course-archive-page .tutor-col-3.tutor-course-filter-container .tutor-widget.tutor-widget-search {
	margin-top: 0px !important;
}

.tutor-dashboard-content .tutor-dashboard-content-inner .tutor-fs-7.tutor-color-secondary {
	margin-top: 20px;
}

.tutor-user-public-profile .photo-area .cover-area>div:first-child {
	border-radius: 15px;
}

.tutor-wrap.tutor-wrap-parent.tutor-courses-wrap.tutor-container.course-archive-page .tutor-iconic-btn-secondary {
	background: #fff;
}

.tutor-accordion-item {
	border-radius: 5px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	border: unset !important;
	padding: 15px;
	border-radius: 15px;
	background: #fff;
}

.tutor-accordion-item-body-content {
	border-top: 1px solid #e1e7f0;
}

.tutor-course-content-list-item {
	padding: 15px 20px;
}

.tutor-accordion-item-body-content {
	border-top: unset !important;
}

.tutor-single-course-sidebar.tutor-mt-40.tutor-mt-xl-0 .tutor-card.tutor-card-md.tutor-sidebar-card {
	position: relative;
}

.tutor-single-course-sidebar.tutor-mt-40.tutor-mt-xl-0 .tutor-card.tutor-card-md.tutor-sidebar-card::before {
	content: "";
	background: linear-gradient(180deg, #AB8EFF 0%, #7443FF 100%);
	position: absolute;
	right: 0;
	top: 0;
	width: 10px;
	height: 80px;
	margin-top: 20px;
	margin-right: -5px;
	border-radius: 90px;
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
}

.tutor-single-course-sidebar.tutor-mt-40.tutor-mt-xl-0 .tutor-card-body {
	background: unset !important;
}

.tutor-single-course-sidebar-more>div:first-child {
	background: #fff;
}

.tutor-single-course-sidebar-more>div {

	background: #FCFCFD;
}

.tutor-single-course-sidebar.tutor-mt-40.tutor-mt-xl-0 .tutor-single-course-sidebar-more.tutor-mt-24 {
	position: relative;
}

.tutor-single-course-sidebar.tutor-mt-40.tutor-mt-xl-0 .tutor-single-course-sidebar-more.tutor-mt-24::before {
	content: "";
	background: linear-gradient(180deg, #AB8EFF 0%, #7443FF 100%);
	position: absolute;
	right: 0;
	top: 0;
	width: 10px;
	height: 65px;
	margin-top: 25px;
	margin-right: -5px;
	border-radius: 90px;
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
}

.tutor-single-course-sidebar.tutor-mt-40.tutor-mt-xl-0 .tutor-single-course-sidebar-more.tutor-mt-24 .tutor-course-details-instructors {
	border: unset !important;
}

.tutor-single-course-sidebar.tutor-mt-40.tutor-mt-xl-0 .tutor-single-course-sidebar-more.tutor-mt-24 .tutor-course-details-widget {
	border-radius: 10px;
	border: unset;
	margin-top: 15px;
	margin-bottom: 0px;
	background: #f2f6fc;
}

.tutor-single-course-sidebar.tutor-mt-40.tutor-mt-xl-0 .tutor-single-course-sidebar-more.tutor-mt-24 .tutor-course-details-widget .tutor-d-flex.tutor-mb-12 {
	font-size: 15px;
	color: #626879;
}

.tutor-single-course-sidebar.tutor-mt-40.tutor-mt-xl-0 .tutor-single-course-sidebar-more.tutor-mt-24 .tutor-course-details-widget .tutor-tag-list li a {
	background: #fff;
	border: unset;
	border-radius: 10px !important;
}

.tutor-single-course-sidebar.tutor-mt-40.tutor-mt-xl-0 .tutor-single-course-sidebar-more.tutor-mt-24 .tutor-fs-6.tutor-fw-bold.tutor-color-black {
	color: #3b4359;
	font-weight: 400;
}

.tutor-single-course-sidebar.tutor-mt-40.tutor-mt-xl-0 .tutor-single-course-sidebar-more.tutor-mt-24 .tutor-course-details-instructors .tutor-fs-6.tutor-fw-medium.tutor-color-black.tutor-mb-16 {
	display: none;
}

.tutor-single-course-sidebar.tutor-mt-40.tutor-mt-xl-0 .tutor-single-course-sidebar-more.tutor-mt-24 .tutor-course-details-instructors {
	border: unset !important;
	background: #fff;
	border-radius: 10px;
	padding: 15px;
}

.tutor-single-course-sidebar.tutor-mt-40.tutor-mt-xl-0 .tutor-single-course-sidebar-more.tutor-mt-24 {
	background: #fff;
	border: unset !important;
	padding: 20px;
	box-sizing: border-box;
	border-radius: 15px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
}

.tutor-course-content-list-item-icon {
	color: #3b4359;
	font-size: 18px;
}

.tutor-course-details-page.tutor-container .tutor-course-details-widget-title.tutor-fs-5.tutor-fw-bold.tutor-color-black.tutor-mb-16::before {
	content: "";
	float: right;
	width: 5px;
	height: 10px;
	background: #7443ff;
	border-radius: 90px;
	margin-top: 8px;
	margin-left: 8px;
}

.tutor-course-details-page.tutor-container .tutor-fs-5.tutor-fw-bold.tutor-color-black.tutor-mb-12::before {
	content: "";
	float: right;
	width: 5px;
	height: 10px;
	background: #7443ff;
	border-radius: 90px;
	margin-top: 8px;
	margin-left: 8px;
}

.tutor-course-details-page.tutor-container .tutor-course-details-tab.tutor-mt-32::before {
	width: ;
	content: "";
	background: linear-gradient(180deg, #AB8EFF 0%, #7443FF 100%);
	position: absolute;
	right: 0;
	top: 0;
	width: 10px;
	height: 50px;
	margin-top: 15px;
	margin-right: -5px;
	border-radius: 90px;
	box-shadow: 0px 2px 25px 0px rgba(115.99999999999996, 66.99999999999999, 255, 0.3215686274509804);
}

.tutor-course-details-page.tutor-container .tutor-course-details-tab.tutor-mt-32 .tutor-nav {
	border: unset !important;
}

.tutor-course-details-page.tutor-container .tutor-course-details-tab.tutor-mt-32 .tutor-nav .tutor-nav-item a {
	font-size: 15px;
	border: unset !important;
}

.tutor-course-details-page.tutor-container .tutor-course-details-tab.tutor-mt-32 .tutor-nav .tutor-nav-item .tutor-nav-link.is-active {
	background: #EFE9FF;
	border-radius: 10px;
}

.tutor-course-details-page.tutor-container .tutor-course-thumbnail img {
	border-radius: 10px;
}

.tutor-course-details-page.tutor-container .tutor-course-details-header.tutor-mb-44 .tutor-meta.tutor-course-details-info div {
	background: #f2f6fc;
	padding: 10px 15px;
	border-radius: 8px;
	margin-left: 10px;
}

body.rtl .tutor-frontend-dashboard-maincontent .tutor-table tr td:last-child {
	border-right: 1px solid var(--tutor-border-color);
	border-left: 1px solid var(--tutor-border-color);
	border-radius: 0px 0px 0px 0px !important;
}

select.tutor-form-control,
.tutor-form-select {
	background-position: left 0.75rem center;
}

.tutor-dashboard-menu-divider-header {
	color: #2b2a2a;
	cursor: default;
	padding: 10px;
	font-size: 17px;
}

.tutor-dashboard-menu-divider-header::before {
	content: "";
	float: right;
	width: 15px;
	height: 5px;
	background: #7443FF;
	margin-top: 10px;
	border-radius: 90px;
	margin-left: 8px;
}

.tutor-dashboard-content .tutor-dashboard-content-inner.tutor-dashboard-profile-data .tutor-fs-6.tutor-color-secondary::before {
	content: "";
	width: 10px;
	height: 5px;
	background: #eaeef4;
	float: right;
	border-radius: 150px;
	margin-top: 10px;
	margin-left: 8px;
}

.frontend-dashboard-qna-table-instructor.tutor-table.tutor-table-middle.qna-list-table .tutor-dropdown.tutor-dropdown-dark.tutor-text-left {
	margin-right: -100px;
	text-align: right;
}

.tooltip-wrap.tooltip-icon-custom.tutor-qna-badges-wrapper.tutor-mt-4 .tooltip-wrap .tooltip-bottom {
	left: unset;
	transform: translateX(-50%);
	margin-left: 30px;
}

.tooltip-wrap.tooltip-icon-custom.tutor-qna-badges-wrapper.tutor-mt-4 .tooltip-wrap .tooltip-bottom::after {
	bottom: 100%;
	left: 90%;
	margin-left: -5px;
	border-bottom-color: var(--tutor-body-color);
}

.tutor-qna-single-question .tutor-qna-single-wrapper {
	padding: 20px;
	box-sizing: border-box;
}

.tutor-btn {
	font-family: iranyekan;
}

.tutor-form-select-option {
	text-align: right;
}

.tutor-form-control.tutor-form-select.tutor-js-form-select.is-active {
	text-align: right;
}

.tutor-dropdown-dark .tutor-dropdown-item,
.tutor-dropdown-dark .tutor-dropdown-item:hover,
.tutor-dropdown-dark .tutor-dropdown-item:focus {
	text-align: right;
}

.tutor-form-select {
	text-align: right;
}

.react-datepicker__input-container .tutor-form-control {
	margin-top: 0px !important;
}

.tutor-form-label {

	text-align: right;
}

#tutor-confirm-password {
	padding-right: 10px !important;
}

.tutor-course-builder-section.tutor-course-builder-info .tutor-form-check.tutor-align-center .tutor-fs-6 {
	padding: 3px;
	margin-left: 10px !important;
}

.tutor-col-6.tutor-col-sm-6.tutor-col-lg-4.tutor-course-price-row-regular .tutor-input-group {
	direction: ltr;
}

.tutor-col-6.tutor-col-sm-6.tutor-col-lg-6.tutor-course-price-paid .tutor-input-group {
	direction: ltr;
}

.tutor-login-wrap {
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	background: #fff;
	margin: 30px auto;
	border-radius: 15px;
	padding: 20px;
	max-width: 370px;
}

.tutor-login-wrap .tutor-login-form-wrapper .tutor-fs-5.tutor-color-black.tutor-mb-32 {
	font-size: 17px;
	color: #3b4359;
	margin-bottom: 0px;
	padding: 25px 0px;
	padding-top: 5px;
}

.user-register-donya-12 {
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	background: #fff;
	margin: 30px auto;
	border-radius: 15px;
	padding: 20px;
	max-width: 370px;
}

.user-register-donya-12 .tutor-form-group label {
	display: none;
}

.user-register-donya-12 .tutor-form-group {
	margin-bottom: 15px;
}

.user-register-donya-12 #tutor-registration-form {
	background: #f2f6fc;
	padding: 20px;
	border-radius: 10px;
}

.user-register-donya-12 .tutor-fs-5.tutor-color-black.tutor-mb-32 {
	font-size: 17px;
	color: #3b4359;
	margin-bottom: 0px;
	padding: 25px 0px;
	padding-top: 25px;
	padding-top: 5px;
}

.user-register-donya-12 .tutor-fs-5.tutor-color-black.tutor-mb-32::before {
	content: "";
	float: right;
	width: 15px;
	height: 5px;
	background: #7443ff;
	margin-top: 11px;
	margin-left: 8px;
	border-radius: 90px;
}

.user-register-donya-12 #tutor-registration-form input {
	font-size: 14px;
	padding: ;
	height: unset !important;
	line-height: unset;
	padding: 12px;
	text-align: right;
	text-indent: unset;
	border-radius: 8px;
}

.tutor-login-wrap .tutor-login-form-wrapper .tutor-fs-5.tutor-color-black.tutor-mb-32::before {
	color: ;
	content: "";
	float: right;
	width: 15px;
	height: 5px;
	background: #7443ff;
	margin-top: 11px;
	margin-left: 8px;
	border-radius: 90px;
}

.tutor-form-control {
	padding: 12px;
	border: 1px solid #ccd2db;
	color: #545a6a;
}

.tutor-template-segment.tutor-login-wrap .tutor-fs-7.tutor-color-muted {
	padding: 3px;
}

.tutor-col-6.tutor-col-sm-6.tutor-col-lg-4.tutor-course-price-row-regular .tutor-input-group .tutor-input-group-addon {
	padding: 5px 10px !important;
	height: unset !important;
	line-height: unset !important;
	height: ;
	height: 37px !important;
	margin-top: 8px;
	margin-right: -1px;
}

.tutor-frontend-dashboard .tutor-container .tutor-dashboard-permalinks {
	padding: 25px;
}

.tutor-card {
	border: unset !important;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	border-radius: 15px;
}

.tutor-round-box {
	font-size: 20px;
	width: 45px;
	height: 45px;
	margin-bottom: 0px;
	background: none !important;
	font-size: 30px;
	margin-left: 10px;
}

.tutor-dashboard-content .tutor-dashboard-content-inner .tutor-d-flex.tutor-flex-lg-column.tutor-align-center.tutor-text-lg-center.tutor-px-12.tutor-px-lg-24.tutor-py-8.tutor-py-lg-32 {
	flex-direction: unset !important;
}

.tutor-dashboard .tutor-dashboard-left-menu .tutor-dashboard-menu-item.active a .tutor-dashboard-menu-item-icon {
	color: #7443FF;
}

.tutor-wrap.tutor-wrap-parent.tutor-dashboard.tutor-frontend-dashboard.tutor-dashboard-student.tutor-pb-80 .tutor-row.tutor-gx-lg-4 .tutor-col-lg-6.tutor-col-xl-4.tutor-mb-16.tutor-mb-lg-32:nth-child(2) .tutor-card {
	background: linear-gradient(20deg, #ff905f, #ffb08d);
	box-shadow: 0 2px 25px rgba(255, 255, 255, .55), 0 3px 35px rgba(255, 158, 115, .7);
}

.tutor-wrap.tutor-wrap-parent.tutor-dashboard.tutor-frontend-dashboard.tutor-dashboard-student.tutor-pb-80 .tutor-row.tutor-gx-lg-4 .tutor-col-lg-6.tutor-col-xl-4.tutor-mb-16.tutor-mb-lg-32:nth-child(2) .tutor-card .tutor-round-box.tutor-mr-12.tutor-mr-lg-0.tutor-mb-lg-12 {
	background: #fff;
	color: #823919;
}

.tutor-wrap.tutor-wrap-parent.tutor-dashboard.tutor-frontend-dashboard.tutor-dashboard-student.tutor-pb-80 .tutor-row.tutor-gx-lg-4 .tutor-col-lg-6.tutor-col-xl-4.tutor-mb-16.tutor-mb-lg-32:nth-child(2) .tutor-card .tutor-fs-3.tutor-fw-bold.tutor-d-none.tutor-d-lg-block {
	color: #fff;
}

.tutor-wrap.tutor-wrap-parent.tutor-dashboard.tutor-frontend-dashboard.tutor-dashboard-student.tutor-pb-80 .tutor-row.tutor-gx-lg-4 .tutor-col-lg-6.tutor-col-xl-4.tutor-mb-16.tutor-mb-lg-32:nth-child(2) .tutor-card .tutor-fs-7.tutor-color-secondary {
	color: #fff;
}

.tutor-wrap.tutor-wrap-parent.tutor-dashboard.tutor-frontend-dashboard.tutor-dashboard-student.tutor-pb-80 .tutor-row.tutor-gx-lg-4 .tutor-col-lg-6.tutor-col-xl-4.tutor-mb-16.tutor-mb-lg-32:nth-child(3) .tutor-card {
	background: linear-gradient(20deg, #916aff, #af93ff);
	box-shadow: 0 2px 25px rgba(255, 255, 255, .55), 0 3px 35px #7443ff5e;
}

.tutor-wrap.tutor-wrap-parent.tutor-dashboard.tutor-frontend-dashboard.tutor-dashboard-student.tutor-pb-80 .tutor-row.tutor-gx-lg-4 .tutor-col-lg-6.tutor-col-xl-4.tutor-mb-16.tutor-mb-lg-32:nth-child(3) .tutor-card .tutor-round-box.tutor-mr-12.tutor-mr-lg-0.tutor-mb-lg-12 {
	color: #57458a;
	background: #fff;
}

.tutor-wrap.tutor-wrap-parent.tutor-dashboard.tutor-frontend-dashboard.tutor-dashboard-student.tutor-pb-80 .tutor-row.tutor-gx-lg-4 .tutor-col-lg-6.tutor-col-xl-4.tutor-mb-16.tutor-mb-lg-32:nth-child(1) .tutor-card .tutor-round-box.tutor-mr-12.tutor-mr-lg-0.tutor-mb-lg-12 {
	background: #fff;
	color: #2f5f6c;
}

.tutor-wrap.tutor-wrap-parent.tutor-dashboard.tutor-frontend-dashboard.tutor-dashboard-student.tutor-pb-80 .tutor-row.tutor-gx-lg-4 .tutor-col-lg-6.tutor-col-xl-4.tutor-mb-16.tutor-mb-lg-32:nth-child(3) .tutor-card .tutor-fs-3.tutor-fw-bold.tutor-d-none.tutor-d-lg-block {
	font-size: ;
	color: #fff;
	font-weight: 400;
}

.tutor-wrap.tutor-wrap-parent.tutor-dashboard.tutor-frontend-dashboard.tutor-dashboard-student.tutor-pb-80 .tutor-row.tutor-gx-lg-4 .tutor-col-lg-6.tutor-col-xl-4.tutor-mb-16.tutor-mb-lg-32:nth-child(1) .tutor-card .tutor-fs-3.tutor-fw-bold.tutor-d-none.tutor-d-lg-block {
	color: #fff;
}

.tutor-wrap.tutor-wrap-parent.tutor-dashboard.tutor-frontend-dashboard.tutor-dashboard-student.tutor-pb-80 .tutor-row.tutor-gx-lg-4 .tutor-col-lg-6.tutor-col-xl-4.tutor-mb-16.tutor-mb-lg-32:nth-child(1) .tutor-card .tutor-fs-7.tutor-color-secondary {
	color: #fff;
}

.tutor-wrap.tutor-wrap-parent.tutor-dashboard.tutor-frontend-dashboard.tutor-dashboard-student.tutor-pb-80 .tutor-row.tutor-gx-lg-4 .tutor-col-lg-6.tutor-col-xl-4.tutor-mb-16.tutor-mb-lg-32:nth-child(3) .tutor-card .tutor-fs-7.tutor-color-secondary {
	color: #fff;
}

.tutor-wrap.tutor-wrap-parent.tutor-dashboard.tutor-frontend-dashboard.tutor-dashboard-student.tutor-pb-80 .tutor-row.tutor-gx-lg-4 .tutor-col-lg-6.tutor-col-xl-4.tutor-mb-16.tutor-mb-lg-32:nth-child(1) .tutor-card {
	background: linear-gradient(20deg, #79b8ca, #9acad7);
	box-shadow: 0 2px 25px rgba(255, 255, 255, .55), 0 3px 35px rgba(136, 192, 208, .7);
}

.tutor-dashboard .tutor-dashboard-left-menu .tutor-dashboard-menu-item.active a {
	background: #fff !important;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09) !important;
	color: #7443FF !important;
}

.tutor-forgot-password-form.tutor-ResetPassword.lost_reset_password {
	background: #fff;
	margin: 30px auto;
	padding: 30px !important;
	box-sizing: border-box;
	border-radius: 15px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
}

.tutor-badge-label {
	padding: 5px;
	font-size: 11px;
}

.tutor-radio-select .tutor-radio-select-content {
	padding-right: 12px;
}

.tutor-modal-content {
	border: unset !important;
}

.tutor-modal-window {
	padding: 10px;
}

.tutor-dashboard-content .tutor-dashboard-content-inner.tutor-dashboard-profile-data .tutor-row.tutor-mb-24 .tutor-fs-6.tutor-fw-medium.tutor-color-black {
	background: #f2f6fc;
	padding: 7px 15px;
	border-radius: 90px;
}

.tutor-fs-5.tutor-fw-medium.tutor-color-black.tutor-capitalize-text.tutor-mb-24.tutor-dashboard-title::before,
.tutor-fs-5.tutor-fw-medium.tutor-color-black.tutor-mb-24::before {
	content: "";
	float: right;
	width: 15px;
	height: 5px;
	background: #7443FF;
	margin-top: 15px;
	border-radius: 90px;
	margin-left: 8px;
}

.tutor-dashboard .tutor-dashboard-left-menu .tutor-dashboard-menu-item-icon {
	font-size: 20px;
	color: #3b4359;
	font-weight: 100;
}

.tutor-dashboard .tutor-frontend-dashboard-header::after {
	display: none;
}

.tutor-table tr th:not(.tutor-text-left):not(.tutor-text-center):not(.tutor-text-right) {
	text-align: right;
}

.tutor-table tr td:not(.tutor-text-left):not(.tutor-text-center):not(.tutor-text-right) {
	text-align: right;
}

.tutor-dashboard-menu-divider {
	background-color: #dee4ee;
}

.tutor-dashboard-content .tutor-dashboard-content-inner .tutor-d-flex.tutor-flex-lg-column.tutor-align-center.tutor-text-lg-center.tutor-px-12.tutor-px-lg-24.tutor-py-8.tutor-py-lg-32 {
	flex-direction: unset !important;
	display: block !important;
}

.tutor-round-box {
	float: right;
}

.tutor-dashboard-content .tutor-dashboard-content-inner .tutor-fs-3.tutor-fw-bold.tutor-d-none.tutor-d-lg-block {
	float: right;
	background: #f2f6fc;
	color: #3b4359 !important;
	padding: 4px 20px;
	border-radius: 90px;
	font-size: 15px;
	margin-top: -6px;
	margin-bottom: 10px;
	font-weight: 400;
}


.tutor-dashboard-content .tutor-dashboard-content-inner .tutor-fs-7.tutor-color-secondary {
	width: 70%;
	float: right;
	font-size: 15px;
	margin-top: -5px;
	font-weight: 400;
	background: none !important;
	margin-bottom: -4px;
}

.tutor-dashboard-content .tutor-dashboard-content-inner .tutor-round-box {
	float: right;
	color: #3b4359;
}

.tutor-col-6.tutor-col-sm-6.tutor-col-lg-4.tutor-course-price-row-regular .tutor-input-group .tutor-input-group-addon,
.tutor-col-6.tutor-col-sm-6.tutor-col-lg-6.tutor-course-price-paid .tutor-input-group .tutor-input-group-addon {
	height: 37.5px !important;

}

.tutor-login-wrap .tutor-login-form-wrapper #tutor-login-form {
	background: #f2f6fc;
	padding: 20px;
	border-radius: 10px;
}

.etlms-course-list-col-infefwdd {
	float: right;
	width: 100%;
	padding: 10px;
	box-sizing: border-box;
}

.tutor-course-thumbnaillistfg {
	float: right;
	width: 80px;
	height: 80px;
	border-radius: 150px;
	overflow: hidden;
}

.tuter-title-box-productlistfg {
	float: right;
	width: 70%;
	padding-right: 20px;
	box-sizing: border-box;
}

.etlms-course-list-col-infefwddlistfg {
	float: right;
	width: 33.3%;
	padding: 10px;
	box-sizing: border-box;
}

.title-llsfg4r4vv-course-tuterlistfg {
	font-size: 15px;
	font-weight: 400;
	margin-top: 0px;
	min-height: 50px;
	max-height: 50px;
	overflow: hidden;
	line-height: 25px;
	margin-bottom: 10px;
}

.imgiranirertgert.deletekon {
	display: none;
}
}

.tutor-react-datepicker.tutor-react-datepicker__selects-range {
	display: none;
}

.tutor-dashboard-my-courses .tutor-grid.tutor-grid-3 .tutor-meta.tutor-mt-16 div {
	float: left;
}

.price-fkkkddeer {
	float: right;
	width: unset;
	padding-top: 7px;
	color: #3B4359C4;
	font-size: 17px;
}

.tutor-dashboard-my-courses .tutor-grid.tutor-grid-3 .tutor-meta.tutor-mt-16 .tutor-icon-user-line {
	float: right;
	font-size: 18px;
	margin-top: -4px;
}

.tutor-dashboard-my-courses .tutor-grid.tutor-grid-3 .tutor-meta.tutor-mt-16 .tutor-icon-clock-line.tutor-meta-icon {
	float: right;
	font-size: 18px;
	margin-top: -4px;
	margin-left: 8px;
}

.tutor-dashboard-my-courses .tutor-grid.tutor-grid-3 .tutor-meta.tutor-mt-16 div:last-child {
	background: #f2f6fc;
	padding: 5px 15px;
	border-radius: 90px;
	margin-top: -5px;
	float: right;
}

.tutor-dashboard-my-courses .tutor-fs-7.tutor-fw-medium.tutor-color-muted.tutor-mr-4 {
	display: none;
}

.tutor-modal-content.tutor-modal-content-white .tutor-col-lg-5 .tutor-fs-7.tutor-color-secondary {
	display: none;
}

.tutor-modal-content.tutor-modal-content-white .tutor-col-lg-5 .tutor-fs-6.tutor-fw-bold.tutor-color-black.tutor-mt-4 {
	display: none;
}

.tutor-dashboard-content .tutor-dashboard-content-inner .tutor-fs-7.tutor-color-secondary {
	margin-top: 10px;
}

.tutor-course-builder-section.tutor-course-builder-info .tutor-col-6.tutor-col-sm-6.tutor-col-lg-4.tutor-course-price-row-regular .tutor-input-group .tutor-input-group-addon {
	margin-top: 0px !important;
}

.tutor-course-details-page.tutor-container .tutor-video-player .plyr--video {
	border-radius: 8px;
}

.tutor-table.tutor-table-quiz-attempts td {
	direction: rtl;
}

.tutor-course-details-page.tutor-container .tutor-video-player {
	background: #fff;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	padding: 10px;
	border-radius: 8px;
}

.tutor-dashboard-my-courses .tutor-grid.tutor-grid-3 .tutor-meta.tutor-mt-16 {
	margin: 0px;
	display: block;
}

.tutor-dashboard-my-courses .tutor-fs-7.tutor-fw-medium.tutor-color-black {
	font-size: 15px;
	color: #3b4359;
}

.tutor-dashboard-my-courses .tutor-fs-7.tutor-fw-medium.tutor-color-black del {
	font-size: 14px;
	color: #8790a6;
}

.tutor-dashboard-my-courses .tutor-fs-7.tutor-fw-medium.tutor-color-black del .woocommerce-Price-currencySymbol {
	display: none;
}

.tutor-dashboard-my-courses .tutor-fs-7.tutor-fw-medium.tutor-color-black ins {
	text-decoration: unset !important;
	margin-right: 8px;
}

.price-fkkkddeer .woocommerce-Price-currencySymbol {
	font-size: 14px;
}

.tutor-course-thumbnaillistfg {
	float: right;
	width: 80px;
	height: 80px;
	border-radius: 150px;
	overflow: hidden;
	margin-top: 5px;
}

.tuter-donya-metalistfg .tutor-meta-value-daneshjoo {
	padding: 8px 10px;
	background: #EFE9FF;
	color: #7443FF;
	box-shadow: unset;
	margin-bottom: -10px;
	padding-bottom: 10px;
}

.price-fkkkddeer del {
	display: none;
}

.price-fkkkddeer ins {
	text-decoration: unset;
}

.etlms-course-list-col-infefwdd-1listfg {
	background: #fff;
	box-shadow: 0px 2px 10px rgba(79, 105, 139, .09);
	border-radius: 15px;
	padding: 30px;
	float: right;
	box-sizing: border-box;
	width: 100%;
}

.etlms-course-list-col-infefwdd-1 {
	background: #fff;
	box-shadow: 0px 2px 10px rgba(79, 105, 139, .09);
	border-radius: 15px;
	float: right;
	width: 100%;
}

.level-emtiaz {
	float: right;
	width: 100%;
	padding: 25px 10px;
	text-align: center;
}

.tutor-wrap.tutor-courses-wrap.tutor-container.etlms-course-list-main-wrap {
	padding: 0px;
}

.tutor-course-difficulty-level-donya {
	float: left;
	background: #fff;
	padding: 5px 15px;
	border-radius: 90px;
	font-size: 14px;
	margin-top: -5px;
	box-shadow: 0px 2px 10px rgba(79, 105, 139, .09);
}

.title-llsfg4r4vv-course-tuter {
	float: right;
	width: 100%;
	font-size: 16px;
	font-weight: 400;
	color: #3b4359;
	line-height: 25px;
	min-height: 50px;
	max-height: 50px;
	overflow: hidden;
	margin: 0px;
}

.title-llsfg4r4vv-course-tuter::before {
	content: "";
	float: right;
	width: 10px;
	height: 5px;
	background: #7443ff;
	margin-top: 10px;
	margin-left: 8px;
	border-radius: 90px;
}

.tuter-donya-meta {
	float: right;
	width: 100%;
	margin-top: 20px;
}

.tutor-meta-value-timer {
	float: right;
	background: #EFE9FF;
	padding: 10px;
	border-radius: 8px;
	color: #7443FF;
	font-size: 14px;
	box-shadow: 0px 2px 25px 0px #EFE9FFA1;
}

.tuter-donya-box-sa {
	float: right;
	width: 100%;
}

.tuter-donya-box-sa .tutor-card-footer .tutor-course-booking-progress.tutor-d-flex.tutor-align-center {
	position: absolute;
	top: 0;
	background: #fff;
	padding: 6px 6px;
	border-radius: 90px;
	margin-top: 20px;
	right: 0;
	margin-right: 20px;
	color: #3b4359;
	padding-left: 20px;
}

.tuter-donya-box-sa .tutor-card-footer .tutor-course-price.tutor-fs-6.tutor-fw-bold.tutor-color-black {
	color: #3b4359;
	font-weight: 400;
	font-size: 17px;
	float: right;
	width: 100%;
	min-height: 24px;
}

.tuter-donya-box-sa .tutor-card-footer .tutor-course-price.tutor-fs-6.tutor-fw-bold.tutor-color-black del {
	color: #828795;
	font-size: 15px;
}

.tuter-donya-box-sa .tutor-card-footer .tutor-course-price.tutor-fs-6.tutor-fw-bold.tutor-color-black {
	color: #3b4359;
	font-weight: 400;
	font-size: 15px;
	float: right;
	width: 100%;
	min-height: 24px;
}

.tuter-donya-box-sa .tutor-card-footer {
	border: unset !important;
	padding: 0px 20px;
	margin-bottom: 20px;
}

.tutor-course-price.tutor-fs-6.tutor-fw-bold.tutor-color-black ins {
	text-decoration: unset !important;
	margin-right: 10px;
	font-size: 17px;
}

.tutor-course-price.tutor-fs-6.tutor-fw-bold.tutor-color-black ins .woocommerce-Price-currencySymbol {
	font-size: 14px;
}

.tutor-course-price.tutor-fs-6.tutor-fw-bold.tutor-color-black .woocommerce-Price-currencySymbol {
	font-size: 14px;
}

.tuter-donya-box-sa .tutor-card-footer {
	border: unset !important;
	height: 35px;
}

.tuter-donya-box-sa .tutor-card-footer .tutor-course-booking-availability.tutor-mt-16 {
	display: none;
}

.tuter-donya-box-sa .tutor-card-footer .tutor-course-price {
	padding-top: 6px;
}

.tutor-meta-value-daneshjoo {
	float: right;
	padding: 10px;
	background: #ffb08d;
	border-radius: 8px;
	font-size: 14px;
	box-shadow: 0px 2px 25px 0px rgba(255, 157.99999999999994, 115.00000000000001, 0.51);
	color: #823919;
	margin-left: 10px;
}

.tuter-title-box-product {
	padding: 20px;
	float: right;
	width: 100%;
}

.box-img-ghjj5rgr99-nmj3 {
	float: right;
	width: 50%;
	padding: 10px;
	box-sizing: border-box;
}

.box-img-ghjj5rgr99-nmj3:nth-child(2n+1) {
	margin-top: -30px;
	margin-bottom: 30px;
}

.box-img-er34r34rnmj3 {
	background: #fff;
	box-shadow: 0px 2px 10px rgba(79, 105, 139, .09);
	padding: 20px;
	border-radius: 15px;
	float: right;
	width: 100%;
	box-sizing: border-box;
}

.box-img-er34r34rnmj3 .bix-postr-adrrnmj3 {
	float: right;
	width: 100%;
	margin-top: 15px;
	font-size: ;
}

.box-img-er34r34rnmj3 .bix-postr-adrrnmj3 h3 {
	font-size: 15px;
	font-weight: 400;
	line-height: 25px;
	min-height: 50px;
	max-height: 50px;
	overflow: hidden;
	margin: 0px;
}

.sdfge5t4fimgnmj3::before {
	color: ;
	content: "";
	background: linear-gradient(0deg, rgb(2, 0, 36) 0%, rgba(9, 9, 121, 0.64) 35%, transparent 100%);
	position: absolute;
	width: 100%;
	height: 100%;
	right: 0;
}

.aefwerwefweimggnmj3 {
	position: absolute;
	border: 0;
	bottom: 0;
	padding: 10px;
	z-index: 9;
	width: 100%;
	box-sizing: border-box;
}

.taikhrrrrrnmj3 {
	float: left;
	padding: 5px 10px;
	color: #fff;
}

.aefwerwefweimggnmj3 .coment56tt56nmj3 {
	float: right;
	padding: 5px 15px;
	border-radius: 8px;
	background: #D1C0FF;
	font-size: 14px;
	color: #2D156F;
	padding-right: 10px;
}

.aefwerwefweimggnmj3 .coment56tt56nmj3 i {
	float: right;
	font-size: 17px;
	margin-bottom: -10px;
	margin-top: 0px;
	margin-left: 7px;
}

.sdfge5t4fimgnmj3 a {
	float: right;
	width: 100%;
}

.box-slider-moshtari1 {
	float: right;
	width: 100%;
	padding: 60px 30px;
	background: #fff;
	box-shadow: 0px 2px 10px rgba(79, 105, 139, .09);
	border-radius: 15px;
	position: relative;
	z-index: 9;
}

.meta-product-moshtari-one {
	float: right;
	padding: 20px 30px;
	box-sizing: border-box;
}

.meta-product-moshtari-one-1 {
	float: right;
	border-radius: 15px;
	color: #7443FF;
	padding: 0px 0px;
}

.moshtar-slide-j45523423443t5345-jhhk3 {
	position: relative;
	border-radius: 100%;
	float: right;
	width: 100%;
	overflow: hidden;
}

.moshtar-slide-j45523423443t5345-jhhk3::before {
	background: linear-gradient(0deg, rgb(2, 0, 36) 0%, rgba(9, 9, 121, 0.64) 35%, transparent 100%);
	position: absolute;
	width: 100%;
	height: 100%;
	right: 0;
	content: "";
	opacity: 0.7;
}

.moshtar-slide-j455234234-jhhk3 {
	float: right;
	width: 30%;
	border-radius: 100%;
	padding: 10px;
	background: #fff;
	box-shadow: 0px 2px 10px rgba(79, 105, 139, .09);
}

.box-slider-moshtari::before {
	content: "";
	position: absolute;
	width: 90px;
	height: 75%;
	background: #fff;
	box-shadow: 0px 2px 10px rgba(79, 105, 139, .09);
	right: 0;
	margin-right: -20px;
	transform: rotate(5deg);
	margin-top: 7%;
	border-radius: 20px;
	z-index: 8;
}

.etlms-course-list-col-infefwdd-1 .tutor-course-thumbnail .tutor-d-block {
	float: right;
	width: 100%;
	position: relative;
}

.etlms-course-list-col-infefwdd-1 .tutor-course-thumbnail .tutor-d-block::before {
	content: "";
	background: linear-gradient(0deg, rgb(2, 0, 36) 0%, rgba(9, 9, 121, 0.64) 35%, transparent 100%);
	position: absolute;
	width: 100%;
	height: 100%;
	right: 0;
	opacity: 0.6;
}

.tutor-course-list .tutor-card-footer {
	min-height: 68px;
	max-height: 68px;
}

.tutor-pagination {
	flex-direction: unset;
	background: #fff;
	border: unset !important;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	padding: 15px;
	border-radius: 10px;
	display: block;
}

.tutor-pagination .tutor-pagination-hints {
	padding: 5px;
}

.tutor-pagination ul.tutor-pagination-numbers .page-numbers.next .tutor-icon-angle-right::before {
	content: "\e93f";
}

.tutor-pagination ul.tutor-pagination-numbers .tutor-icon-angle-left::before {
	content: "\e940" !important;

}

.tutor-pagination ul.tutor-pagination-numbers .prev.page-numbers {
	margin-right: 0px;
}

.tutor-pagination .tutor-pagination-hints {
	padding: 5px;
	float: left;
}

.course-prerequisites-lists-wrap .prerequisites-course-item .prerequisites-course-feature-image {
	display: none;
}

.course-prerequisites-lists-wrap .prerequisites-course-item {
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	border: unset !important;
	border-radius: 15px !important;
	padding: 25px !important;
}

#menufull {
	position: unset;
}

#menufull .elementor-widget-wrap.elementor-element-populated {
	position: unset;
}

#menufull .elementor-widget-wrap.elementor-element-populated .elementor-element {
	position: unset;
}

.prerequisites-course-lists li:first-child {
	background: #ffbe70;
	color: #885416;
	padding: 15px !important;
	border-radius: 10px;
	border: unset !important;
}

.tutor-course-list .tutor-card-footer .tutor-d-flex.tutor-align-center.tutor-justify-between {
	padding-top: 4px;
}

.tutor-course-list .tutor-course-booking-availability.tutor-mt-16 {
	display: none;
}

.box-slider-moshtari::after {
	content: "";
	position: absolute;
	width: 90px;
	height: 70%;
	background: #fff;
	box-shadow: 0px 2px 10px rgba(79, 105, 139, .09);
	right: 0;
	margin-right: -40px;
	transform: rotate(10deg);
	margin-top: 5%;
	border-radius: 20px;
	z-index: 7;
}

.moshtar-slide-j45523423443t5345-jhhk3 img {
	border-radius: 100%;
}

.iner-slide-moshtari-jhhk3 {
	float: right;
	width: 70%;
	padding-right: 30px;
	box-sizing: border-box;
	margin-top: 30px;
}

.makbook-jhhk3 {
	float: right;
	width: 70%;
	padding-right: 30px;
	box-sizing: border-box;
	margin-top: 25px;
}

.iner-slide-moshtari-jhhk3 h5 {
	float: right;
	font-size: 20px;
	font-weight: ;
	font-weight: 400;
	color: #3b4359;
}

.daneshjoo-344-jhhk3 {
	float: right;
	padding: 10px 15px;
	border-radius: 8px;
	background: #EFE9FF;
	color: #7443FF;
	margin-top: -5px;
	margin-right: 20px;
}

.makbook-jhhk3 {
	line-height: 32px;
	opacity: 0.8;
}

.meta-product-moshtari-one-1 i {
	float: right;
	margin-left: 8px;
	font-size: 20px;
	margin-bottom: -15px;
	margin-top: -1px;
}

.taikhrrrrrnmj3 i {
	float: right;
	font-size: 18px;
	margin-bottom: -10px;
	margin-top: -1px;
	margin-left: 5px;
}

.sdfge5t4fimgnmj3 {
	float: right;
	width: 100%;
	overflow: hidden;
	position: relative;
	border-radius: 10px;
}

.box-img-er34r34rnmj3 img {
	float: right;
	width: 100%;
	border-radius: 10px;
}

.tutor-forgot-password-form.tutor-ResetPassword.lost_reset_password .tutor-form-row.tutor-mt-16 .tutor-form-col-12 {
	background: #f2f6fc;
	padding: 20px;
	border-radius: 10px;
	margin-bottom: 20px;
}

.tutor-forgot-password-form.tutor-ResetPassword.lost_reset_password {
	max-width: 370px;
}

.tutor-course-single-content-wrapper .tutor-course-topic {
	padding: 15px;
}

.tutor-course-single-content-wrapper .tutor-course-topic .tutor-accordion-item-header {
	border-radius: 10px;
}

.tutor-display-none {
	display: none;
}

.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-quiz-wrapper .tutor-start-quiz-wrapper {
	border: 1px solid #eee;
}

.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-quiz-wrapper .tutor-quiz-wrap .quiz-meta-info .quiz-meta-info-left> :not(:last-child) {
	margin-right: 0px;
	margin-left: 10px;
}

.tooltip-bottom {
	left: unset;
	transform: translateX(-50%);
}

.tooltip-wrap .tooltip-bottom::after {
	display: none;
}

.tutor-dashboard .tutor-dashboard-content #tutor_profile_cover_photo_editor #tutor_pp_option> :not(:last-child) i {
	display: none;
}

.tutor-dashboard-content .tutor-table-responsive .tutor-dropdown {
	right: -80px;
}

.tutor-form-feedback.tutor-qna-question-col .tutor-fw-medium {
	display: none;
}

.tooltip-wrap .tooltip-bottom {
	left: unset !important;
}

.elementor-widget-container .tutor-wrap.tutor-courses-wrap.tutor-container.etlms-course-list-main-wrap {
	margin: 0px;
	width: 100%;
	max-width: 100%;
}

.tutor-user-public-profile .photo-area .cover-area {
	border-radius: 15px;
}

#tutor-frontend-course-builder:hover .tutor-mb-32 .tooltip-wrap .tooltip-right {
	display: none;
}

.tutor-course-single-sidebar-wrapper .tutor-accordion-item-header .tutor-course-topic-title-info .tooltip-txt.tooltip-bottom {
	left: -50% !important;
}

.tutor-dashboard-my-courses .tutor-dashboard-content-inner .tutor-grid .tutor-card-body .tutor-meta.tutor-mt-16 {
	display: none;
}

.tutor-dashboard-my-courses .tutor-grid.tutor-grid-3 .tutor-card-footer del {
	display: none;
}

body.tax-course-tag .rel-comment-tedad:first-child {
	display: none;
}

body.tax-course-tag .rel-comment-tedad {
	margin: unset;
	width: 100%;
}

/* css 1.0.3 edit */

/* css 1.0.3 edit home2 */

.product-listslide566cv h3 {
	margin: 15px 0px;
}

.product-list-12342346 h3 {
	margin: 15px 0px;
}

/* css 1.0.3 edit home3 */

.blog-45645667876 h3 {
	margin: 15px 0px;
}

/* css 1.0.3 edit home4 */

.box-serwer-donya-motete h4 {
	margin: 20px 0px;
}

/* css 1.0.3 edit blog */

.main-blog-1.rr-blog-1 h2 {
	font-weight: 400;
	margin: 20px 0px;
}

p {
	margin: 15px 0px;
}

.woo-wallet-transactions-items li {
	overflow: hidden;
	padding-bottom: 0px;
	margin-top: 15px;
}

#tabtaranom2 {
	padding: 20px 0px;
	line-height: 31px;
}

.img-user-bala img {
	box-sizing: unset;
}

.woo-wallet-sidebar-heading {
	text-align: center;
	margin-top: 15px;
	margin-bottom: 20px;
}

p.woo-wallet-field-container {
	margin-top: 15px !important;
}

.wast-title {
	margin-top: 10px;
}

.elementor-widget-peoducttab .ht-tab-menus.tab {
	margin-bottom: 1em;
}

.woof_price_search_container.woof_container.woof_price_filter .price_label {
	color: #fff;
}

.woof_price_search_container.woof_container.woof_price_filter .price_label {
	color: #fff;
	width: 100%;
}

.woof_price_search_container.woof_container.woof_price_filter .price_label .to {
	float: right;
	color: #3b4359;
	background: #f2f6fc;
	padding: 2px 15px;
	border-radius: 90px;
}

.woof_price_search_container.woof_container.woof_price_filter .price_label .from {
	float: left;
	color: #3b4359;
	padding: 2px 0px;
	border-radius: 90px;
}

.woof_price_search_container.woof_container.woof_price_filter .price_label {
	text-indent: -100%;
}

.woof_price_search_container .price_slider_amount .price_label span {
	text-indent: 0px;
}

body .tutor-course-single-content-wrapper {
	overflow: hidden;
}

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
	margin: 15px;
}

.wallet-pay-partial td {
	text-align: left;
}

.tutor-dashboard .tutor-dashboard-content .tutor-course-progress-item.tutor-card.tutor-mb-20 {
	padding: 10px;
}

.tutor-dashboard .tutor-dashboard-content .tutor-course-progress-item.tutor-card.tutor-mb-20 img {
	border-radius: 15px;
}

.tutor-course-price-row.tutor-row.is-paid .tutor-form-number-verify.tutor-form-control {
	padding: 6.5px 10px;
}

.tutor-login-form-wrapper {
	width: 100%;
	padding: 0px;
}

.user-register-donya-12 {
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09) !important;
	background: #fff;
	margin: 30px auto !important;
	border-radius: 15px !important;
	padding: 20px !important;
	max-width: 370px !important;
}

.react-datepicker-wrapper {
	display: none;
}

.makbook-jhhk3 {
	margin-top: 0px;
}

.iner-slide-moshtari-jhhk3 h5 {
	margin-top: 0px !important;
}

/* 1.0.5 css */

.counter-tedad-product-farvardin-403 {
	float: right;
}

.counter-tedad-product-farvardin-403-box {
	float: right;
	width: 80px;
	padding: 8px;
	background: #fff;
	border-radius: 150px;
	margin-right: -35px;
}

.counter-tedad-product-farvardin-403-box img {
	float: right;
	width: 100%;
	border-radius: 150px;
}

.counter-tedad-product-farvardin-403-box:first-child {
	margin-right: 0px;
}

.counter-tedad-product-farvardin-403-box-one {
	float: right;
	background: #04180a;
	padding: 10px 20px;
	border-radius: 90px;
	margin-top: 20px;
	margin-right: -30px;
	color: #fff;
}

.left-donya-farvardin-slider-home-one-back {
	float: right;
	width: 100%;
	height: 200px;
	background: url(http://localhost/website/donya-5/wp-content/uploads/2024/05/backcover.jpg);
	background-size: cover;
	background-position: center;
	border-radius: 15px;
	position: relative;
}

.left-donya-farvardin-slider-home-box-product {
	float: right;
	width: 100%;
	box-sizing: border-box;
	padding: 20px;
}

.product-no-image-ten-product-f403 {
	background: #fff;
	box-shadow: 0px 2px 10px #1015261c;
	border-radius: 15px;
	float: right;
	width: 100%;
	box-sizing: border-box;
	padding: 20px;
}

.left-donya-farvardin-slider-home-box-product .owl-item.center .product-no-image-ten-product-f403 {
	border-bottom: 2px solid #eb4304;
}

.product-no-image-ten-product-f403-image {
	float: right;
	width: 100%;
	border-radius: 15px;
	overflow: hidden;
}


.timer-mehr-402-13421-box {
	float: left;
}

.timer-mehr-402-13421 {
	float: left;
	background: #fff;
	padding: 10px;
	border-radius: 90px;
	min-width: 250px;
}

.timer-mehr-302-13421-title {
	float: right;
	margin-left: 20px;
	color: #fff;
	background: #eb4304;
	padding: 5px 10px;
	border-radius: 90px;
	margin-bottom: -10px;
	margin-top: -5px;
	margin-right: -5px;
}

.iran-pak-offer322 {
	float: left;
}

.box-post-new-403-ordi-one {
	float: right;
	width: 25%;
	padding: 10px;
	box-sizing: border-box;
}

.box-post-new-403-ordi-one4rff img {
	float: right;
	width: 100%;
	border-radius: 15px;
}

.box-post-new-403-ordi-onerrrrrrrf {
	float: left;
}

.box-post-new-403-ordi-onerrrrrrrf {
	float: left;
	background: #04180A1C;
	padding: 10px;
	border-radius: 10px;
}

.box-post-new-403-ordi-onerrrrrrrf {
	float: left;
	background: #FFF;
	padding: 10px;
	border-radius: 10px;
	margin-top: -40px;
	position: relative;
	margin-left: 20px;
}

.bix-postr-adrrnbox-post-new-403-ordi-onemj3 {
	float: right;
	width: 100%;
}

.post-403-ordibehesht-14444445 {
	float: right;
	width: 100%;
	position: relative;
	padding: 20px;
}

.bix-postr-adrrnbox-post-new-403-ordi-onemj3 h3 {
	font-size: 15px;
	font-weight: 400;
	min-height: 50px;
	max-height: 50px;
	line-height: 25px;
}

.more-blog-112 i {
	float: left;
	color: #eb4304;
	font-size: 20px;
	margin-bottom: -10px;
	margin-right: 8px;
	margin-top: -2px;
}

.more-blog-112:hover {
	background: #eb4304;
	color: #fff;
	transition: 0.3s;
}

.more-blog-112:hover i {
	color: #fff;
}

.more-blog-112 {
	float: left;
	background: #fff;
	padding: 10px 15px;
	position: relative;
	z-index: 9;
	border-radius: 90px;
}

.taikhrrrrrnbox-post-new-403-ordi-one {
	float: right;
	background: #04180A1C;
	padding: 8px 15px;
	border-radius: 10px;
	margin-top: 15px;
}

.box-post-new-403-ordi-one:nth-child(3) .box-post-new-403-ordi-one-1 {
	background: #eb4304;
	box-shadow: unset !important;
}

.box-post-new-403-ordi-onerrrrrrrf i {
	float: right;
	width: 100%;
	font-size: 20px;
	text-align: center;
}

.box-post-new-403-ordi-one:nth-child(3) .box-post-new-403-ordi-one-1 .taikhrrrrrnbox-post-new-403-ordi-one {
	background: #fff;
}

.box-post-new-403-ordi-one:nth-child(3) .box-post-new-403-ordi-one-1 .bix-postr-adrrnbox-post-new-403-ordi-onemj3 h3 {
	color: #fff;
}

.box-post-new-403-ordi-onerrrrrrrf span {
	text-align: center;
	float: unset;
	width: 21px;
	background: #eb4304;
	border-radius: 90px;
	display: table;
	height: 20px;
	margin: auto;
	color: #fff;
}

.box-post-new-403-ordi-one-1 {
	background: #fff;
	box-shadow: 0px 2px 10px #1015261c;
	padding: 25px;
	border-radius: 15px;
	float: right;
	width: 100%;
}

.box-post-new-403-ordi-one-1 {
	background: #fff;
	box-shadow: 0px 2px 10px #1015261c;
	padding: 25px;
	border-radius: 15px;
}

.iran-pak-offer322 i {
	float: left;
	margin-right: 8px;
	font-size: 20px;
	margin-bottom: -15px;
	margin-top: -2px;
	color: #eb4304;
}

.iran-pak-offer322 .tarh-gaj-offer {
	float: left;
	margin-left: ;
}

.product-no-image-ten-product-f403-image img {
	float: right;
	width: 100%;
	border-radius: 15px;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}

.mizan-tab445463-403-farvardin-home6 {
	background: #04180a;
	position: absolute;
	width: 40px;
	text-align: center;
	height: 40px;
	border-radius: 150px;
	color: #fff;
	padding-top: 11px;
	margin-right: 10px;
	margin-top: 10px;
}

.left-donya-farvardin-slider-home-box-product .owl-item.center .product-no-image-ten-product-f403 .product-no-image-ten-product-f403-image img {
	-webkit-filter: grayscale(100%);
	filter: grayscale(0%);
}

.left-donya-farvardin-slider-home-box-product .owl-item.center .product-no-image-ten-product-f403 .mizan-tab445463-403-farvardin-home6 {
	background: #fff;
	color: #04180a;
	box-shadow: 0px 2px 4px #11111138;
	margin-right: 50%;
}

.box-price-tedad144rer.tenine-11212product-f403 {
	float: left;
	background: #FF9F43;
	padding: 8px 10px;
	border-radius: 10px;
	color: #4D2E11;
}

.product-no-image-ten-2product-f403 {
	float: right;
	width: 100%;
	line-height: 25px;
	max-height: 50px;
	min-height: 50px;
	overflow: hidden;
	margin-bottom: 20px;
	font-size: 14px;
}

.box-price-tedad144rer.tenine-11212product-f403 {
	float: right;
	background: #fff;
	padding: 8px 10px;
	border-radius: 0px;
	color: #04180a;
	margin-left: 10px;
}

.box-price-tedad14476767product-f403 {
	float: left;
	background: none;
	padding: 8px 10px;
	border-radius: 0px;
	border-right: 1px solid #f0f0f0;
	padding-right: 20px;
	font-size: 14px;
}

.product-no-image-ten-1product-f403 {
	float: right;
	width: 100%;
	padding: 0px;
	box-sizing: border-box;
	margin-top: 20px;
}

.ps2.product-style.htpp.sepidonya-111-23135551234ten .owl-nav {
	float: right;
	width: 100%;
	text-align: center;
	margin-top: 20px;
}

.ps2.product-style.htpp.sepidonya-111-23135551234ten .owl-nav button {
	width: 40px;
	height: 40px;
	margin: 0px 5px;
	border: unset;
	font-size: 18px;
	background: #EB430424 !important;
	color: #EB4304 !important;
	border-radius: 90px;
}

.ps2.product-style.htpp.sepidonya-111-23135551234ten .owl-nav button:hover {
	background: #EB4304 !important;
	color: #fff !important;
	transition: 0.2s;
}

.left-donya-farvardin-slider-home-box-product .owl-item.center .product-no-image-ten-product-f403 .box-price-tedad14476767product-f403 {
	border: unset !important;
	padding-right: 10px;
}

.left-donya-farvardin-slider-home-title {
	float: right;
	width: 100%;
	margin-bottom: 20px;
	padding: 0px 30px;
	position: relative;
	margin-top: 40px;
}

.left-donya-farvardin-slider-home-box-product .owl-item.center .product-no-image-ten-product-f403 .box-price-tedad144rer.tenine-11212product-f403 {
	background: #eb4304;
	color: #fff;
	border-radius: 90px;
	padding: 8px 15px;
}

.title-product-eleven-farvardin-403-home6-out {
	float: right;
	padding: 16px;
	font-size: 20px;
	color: #fefffe;
}

.title-product-eleven-farvardin-403-home6 {
	float: right;
}

.title-product-eleven-farvardin-403-home6-out {
	float: right;
	padding: 19px;
	font-size: 16px;
	color: #04180A;
}

.product-slder-eleven-403-farvardin-home6-button {
	float: left;
	/* width: 100%; */
	position: absolute;
	width: 55%;
	height: 100%;
	background: linear-gradient(180deg, #EB430424 0%, #FFFFFF 100%);
	border-radius: 20px 190px 20px 20px;
	left: 0;
}

.iconbox.jadid12 .elementor-button-content-wrapper i {
	background: #fff;
	border-radius: 150px;
}

.product-no-image-ten-product-f403product-lang-403-home7-ordi-one {
	padding: 20px;
	background: #fff;
	border-radius: 15px;
	float: right;
	width: 100%;
}

.asdfsadf444prii676ceproduct-f403product-lang-403-home7-ordi-one {
	float: left;
	width: 50%;
	text-align: left;
	border-right: 1px solid #E5E3EE;
	min-height: 42px;
	padding-top: 10px;
}

.asdfsadf444prii676ceproduct-f403product-lang-403-home7-ordi-one del {
	margin-top: -10px !important;
	float: left;
	width: 100%;
	color: #858399;
	font-size: 14px;
}

.asdfsadf444prii676ceproduct-f403product-lang-403-home7-ordi-one ins {
	text-decoration: none;
}

.product-no-image-ten-2product-f403product-lang-403-home7-ordi-one {
	color: #3A364F;
	font-weight: 400;
	font-size: 15px;
	min-height: 50px;
	max-height: 50px;
	overflow: hidden;
	float: right;
	width: 100%;
	line-height: 25px;
	margin: 15px 0px;
}

.mizan-tab445463-403-farvardin-home6444product-lang-403-home7-ordi-one {
	position: absolute;
	background: #5A4C9D;
	margin: 15px;
	border-radius: 0px 90px 90px 90px;
	width: unset;
	text-align: center;
	bottom: 0;
	left: 0;
	margin-left: 30px;
	color: #fff;
	padding: 5px 10px;
	margin-bottom: 6px;
	font-size: 14px;
}

.product-list-factor {
	float: right;
	width: 100%;
	padding: 20px;
	box-sizing: border-box;
}

.product-list-factor table {
	float: right;
	width: 100%;
}

.product-listslide566-slidertwodonyaWten4r4444 {
	width: 33.3%;
	float: right;
	position: relative;
	padding: 10px;
}

.product-no-image-ten-1product-f403product-lang-403-home7-ordi-onetertyety4e5t43564356 .asdfsadf444prii676ceproduct-f403product-lang-403-home7-ordi-one {
	border: unset;
}

.product-no-image-ten-1product-f403product-lang-403-home7-ordi-onetertyety4e5t43564356 .product-no-image-ten-2product-f403product-lang-403-home7-ordi-one {
	margin-top: 0px;
	margin-bottom: 5px;
}

.product-no-image-ten-1product-f403product-lang-403-home7-ordi-onetertyety4e5t43564356 .product-no-image-ten-3product-f403product-lang-403-home7-ordi-one {
	margin-bottom: -10px;
	float: right;
	width: 100%;
}

.asdfsadf444prii676ceproduct-f403product-lang-403-home7-ordi-one.rty6y45y4545gggggggg {
	width: unset;
}

.asdfsadf444prii676ceproduct-f403product-lang-403-home7-ordi-one.rty6y45y4545gggggggg i {
	float: left;
	font-size: 20px;
	margin-right: 5px;
}

.mizan-tab445463-403-farvardin-home6444product-lang-403-home7-ordi-one.dsfge43434343433ffff {
	transform: rotate(90deg);
	left: 0;
	margin-left: -24px;
	margin-top: 42px;
	top: 0;
	bottom: unset;
}

.product-no-image-ten-product-f403product-lang-403-home7-ordi-one.product-000-internet {
	box-shadow: 0px 10px 25px #6F61B521;
}

.product-no-image-ten-product-f403product-lang-403-home7-ordi-one.product-000-internet .product-no-image-ten-product-f403-imageproduct-lang-403-home7-ordi-one {
	float: right;
	width: 90px;
	border-radius: ;
}

.product-no-image-ten-1product-f403product-lang-403-home7-ordi-onetertyety4e5t43564356 {
	float: right;
	width: 70%;
	padding-right: 20px;
	box-sizing: border-box;
}

.product-no-image-ten-1product-f403product-lang-403-home7-ordi-onetertyety4e5t43564356 .product-no-image-ten-2product-f403product-lang-403-home7-ordi-one {
	margin-top: 0px;
}

.mizan-tab445463-403-farvardin-home6444product-lang-403-home7-ordi-one::before {
	border-left: 20px solid #5A4C9D;
	content: "";
	border-top: 10px solid transparent;
	float: left;
	position: absolute;
	left: 0;
	top: 0;
	margin-top: -5px;
}

.product-no-image-ten-product-f403product-lang-403-home7-ordi-one img {
	float: right;
	width: 100%;
	border-radius: 15px;
}

.left-donya-farvardin-slider-home-box-productproduct-lang-403-home7-ordi-one .product-listslide566-slidertwodonyaWten {
	padding-bottom: 20px;
}

.box-price-tedad144rer.tenine-11212product-f403product-lang-403-home7-ordi-one {
	float: right;
	background: #EFEDFF;
	color: #6F61B5;
	padding: 4px 12px;
	border-radius: 90px;
	margin-top: 7px;
}

.box-price-tedad144rer.tenine-11212product-f403product-lang-403-home7-ordi-one i {
	float: right;
	margin-top: 2px;
	margin-bottom: -2px;
	margin-left: 7px;
}

.product-lang-403-home7-ordi-two-element {
	position: absolute;
	background: #6F61B5;
	width: 100%;
	height: 50%;
	bottom: 0;
	border-radius: 15px;
}

.product-lang-403-home7-ordi-two {
	padding: 30px;
}

.product-lang-403-home7-ordi-two .owl-nav button {
	width: 40px;
	height: 40px;
	border-radius: 150px;
	font-size: 18px;
	border: unset;
	background: #5A4C9D;
	color: #fff;
	margin: 0px 5px;
}

.more-403-lang-home {
	float: left;
	padding: 15px 20px;
	border-radius: 90px;
	background: #6F61B51C;
	color: #6F61B5;
}

.product-title-lang-one-403-ordi3rrrrr {
	float: right;
	margin-top: -2px;
}

.product-lang-403-home7-ordi-two .owl-nav {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 30px;
}

.product-title-lang-one-403-ordi-one-12::before {
	content: "";
	background: #6F61B51A;
	width: 100%;
	height: 10px;
	position: absolute;
	right: 0;
	margin-top: 7px;
}

.mike-123-more-product-403 {
	background: #6F61B5;
	color: #fff;
	padding: 10px 20px;
	float: right;
	border-radius: 20px 20px 0px 0px;
	margin-bottom: -30px;
	margin-top: 20px;
	float: left;
	width: 100%;
	text-align: right;
	display: none;
}

.product-title-lang-one-403-ordi {
	float: right;
	width: 100%;
	margin-bottom: 40px;
}

.left-donya-farvardin-slider-home-box-productproduct-lang-403-home7-ordi-one {
	float: right;
	width: 100%;
}

.product-title-lang-one-403-ordi-one {
	font-size: 20px;
}

.product-title-lang-one-403-ordi-one strong {
	color: #6F61B5;
}

.product-title-lang-one-403-ordi-one-12 {
	color: #6F61B5;
	font-size: 16px;
	margin-top: 5px;
	font-weight: 100;
	float: right;
	position: relative;
}

.asdfsadf444prii676ceproduct-f403product-lang-403-home7-ordi-one {
	float: left;
	width: 50%;
	text-align: left;
}

.title-product-eleven-farvardin-403-home6 i {
	float: right;
	width: 60px;
	height: 60px;
	background: #04180A;
	font-size: 25px;
	text-align: center;
	padding-top: 15px;
	color: #fff;
	border-radius: 150px;
}

.title-product-eleven-farvardin-403-home6-inner {
	float: right;
	background: #fff;
	padding: 8px 15px;
	color: #04180a;
	border-radius: 90px;
	margin-right: -15px;
	margin-top: 12px;
	box-shadow: 0px 2px 5px #04180a21;
}

.box-price-tedad144rer.tenine-11212product-f403 i {
	float: right;
	margin-bottom: -10px;
	margin-top: 2px;
	margin-left: 8px;
}

.price-ergertg44product-f403 {
	float: right;
	width: 100%;
	margin-bottom: 20px;
}

.asdfsadf444prii676ceproduct-f403 {
	float: right;
	width: 70%;
	font-weight: 400;
	min-height: 40px;
	padding-top: 10px;
}

.mizan-tab445463-403-farvardin-home6444 {
	float: left;
	background: #eb430424;
	color: #eb4304;
	padding: 5px 8px;
	border-radius: 8px;
	margin-top: 4px;
	padding-bottom: 3px;
}

.asdfsadf444prii676ceproduct-f403 del {
	font-size: 14px;
	font-weight: 400;
	color: #5f7165;
	float: right;
	width: 100%;
	margin-top: -10px;
}

.left-donya-farvardin-slider-home-box-product .owl-item.center .product-no-image-ten-product-f403 .product-no-image-ten-2product-f403 {}

.left-donya-farvardin-slider-home-box-product .owl-item.center .product-no-image-ten-product-f403 .asdfsadf444prii676ceproduct-f403 {}

.asdfsadf444prii676ceproduct-f403 del .woocommerce-Price-currencySymbol {
	display: none;
}

.asdfsadf444prii676ceproduct-f403 ins {
	text-decoration: none;
	margin-right: 0px;
}

.product-no-image-ten-product-f403 {
	background: #fff;
	box-shadow: 0px 2px 10px #1015261c;
	border-radius: 15px;
	float: right;
	width: 100%;
	box-sizing: border-box;
}

.left-donya-farvardin-slider-home-one-back-cover {
	position: absolute;
	right: 0;
	width: 100%;
	height: 100%;
	background: linear-gradient(206deg, #28E06A 0%, #521524 100%);
	border-radius: 15px;
	opacity: 0.7;
}

.daneshjoo-didigah-403-farvardin-rtyrtyrty {
	float: right;
	width: 100%;
	padding: 20px;
	box-sizing: border-box;
}

.daneshjoo-didigah-403-farvardin-rtyrtyrty-box-inner {
	background: #fff;
	box-shadow: 0px 2px 10px #1015261c;
	padding: 35px;
	border-radius: 15px;
}

.tedad-cat-403-111dfrrdaneshofar {
	width: 100px;
	height: 100px;
	margin: auto;
	border-radius: 150px;
	overflow: hidden;
	padding: 10px;
	background: #EBEEEC;
}

.tedad-cat-403-111dfrrdaneshofar img {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	border-radius: 150px;

}

.title-daneshjoo-4433 {
	float: right;
	width: 100%;
	text-align: center;
	margin: 20px 0px;
	font-size: 20px;
	color: #030A05;
}

.nazar-matn-403-farvardin-one {
	text-align: justify;
	max-height: 150px;
	overflow: hidden;
	float: right;
	width: 100%;
}

.daneshjoo-didigah-403-farvardin-rtyrtyrty-box-inner {
	background: #fff;
	box-shadow: 0px 2px 10px #1015261c;
	padding: 35px;
	border-radius: 15px;
	float: right;
	width: 100%;
	opacity: 0.5;
}

.rttyertyrty-daneshofar877 .owl-item.center .daneshjoo-didigah-403-farvardin-rtyrtyrty-box-inner {
	opacity: 1;
}

.rttyertyrty-daneshofar877 .owl-item.center .daneshjoo-didigah-403-farvardin-rtyrtyrty-box-inner .tedad-cat-403-111dfrrdaneshofar img {
	-webkit-filter: grayscale(100%);
	filter: grayscale(0%);
	border-radius: 150px;
}

.rttyertyrty-daneshofar877 .owl-item.center .daneshjoo-didigah-403-farvardin-rtyrtyrty-box-inner {
	opacity: 1;
	border-bottom: 2px solid #eb4304;
}

.daneshjoo-meta-403-farvardin-1 {
	float: right;
	width: 100%;
	text-align: center;
	margin-top: 20px;
	border-top: 1px dashed #c2cec5;
	padding-top: 30px;
}

.daneshjoo-meta-403-farvardin-1-box {
	float: right;
	background: #04180A;
	color: #fff;
	padding: 10px 15px;
	border-radius: 10px;
}

.emtiaz-daneshjoo-meta-403-farvardin {
	background: #04180A1C;
	border-radius: 90px;
	padding: 2px 10px;
	margin-top: 5px;
}

.rttyertyrty-daneshofar877 .owl-item.center .daneshjoo-didigah-403-farvardin-rtyrtyrty-box-inner .emtiaz-daneshjoo-meta-403-farvardin {
	background: #04180A;
	color: #fff;
}

.rttyertyrty-daneshofar877 .owl-item.center .daneshjoo-didigah-403-farvardin-rtyrtyrty-box-inner .daneshjoo-meta-403-farvardin-1-box {
	background: #eb430424;
	color: #eb4304;
}

.daneshjoo-meta-403-farvardin-1-box-1 {
	float: left;
	margin-top: -4px;
	margin-bottom: -10px;
}

.rttyertyrty-daneshofar877 .owl-nav button {
	position: relative;
	top: 40%;
	width: 50px;
	height: 35px;
	font-size: 20px;
	border-radius: 8px;
	border: unset;
	background: #EB4304;
	margin: 0px 5px;
	color: #fff;
}

.rttyertyrty-daneshofar877 .owl-nav {
	text-align: center;
	margin-top: -40px;
}

.post-403-ordibehesht-14444445.rr43252435243525452435435435 {
	padding: 0px;
}

.order-farnam-list-box {
	float: right;
	width: 100%;
	background: #f2f6fc;
	margin-bottom: 15px;
	padding: 15px;
	border-radius: 15px;
	box-sizing: border-box;
}

.order-farnam-list-box2 {
	background: #fff;
	padding: 15px;
	box-sizing: border-box;
	border-radius: 10px;
	margin-bottom: 10px;
	float: right;
	width: 100%;
}

.order-list-name-img-fegerger1 {
	float: left;
	padding: 10px;
	margin-bottom: -1px;

}

.axtion-farnam-list {
	float: right;
	width: 100%;
	padding: 15px;
	background: unset;
	border-radius: 0px;
	box-sizing: border-box;
	border-top: 1px solid #2d1d791c;
	padding-bottom: 0px;
}

.fieldbox-top-45645v {
	float: right;
	width: 100%;
	background: #f2f6fc;
	padding: 15px;
	box-sizing: border-box;
	border-radius: 15px;
}

.fieldbox-top-45645v45445.rtertet453 {
	float: right;
	width: 50%;
	padding: 10px;
	box-sizing: border-box;
	background: none;
}

.product-list-order-view {
	float: right;
	width: 100%;
	background: #f2f6fc;
	padding: 20px;
	box-sizing: border-box;
	border-radius: 15px;
}

.field-farnam-code-post.peygiri-4543fv454545i8u {
	background: #fff;
	padding: 15px;
	border-radius: 10px;
	float: right;
	width: 100%;
	box-sizing: border-box;
}

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

.postnumber-no-farnam {
	background: #7443FF;
	color: #fff;
	padding: 5px 10px;
	border-radius: 8px;
	float: left;
	margin-top: -5px;
	margin-bottom: -5px;
	margin-left: -5px;
}

.product-list-order-view-name4535345 {
	float: right;
	padding-right: 20px;
}

.product-list-order-view-price {
	float: right;
	background: #f2f6fc;
	padding: 8px 15px;
	border-radius: 8px;
	margin-top: 10px;
	margin-left: 10px;
}

.product-list-order-view-count {
	float: right;
	padding: 8px 10px;
	margin-top: 10px;
	background: #EFE9FF;
	border-radius: 8px;
	color: #7443FF;
}

.fieldbox-top-456456666666666v6666645345 {
	float: right;
	width: 100%;
	padding: 20px;
	background: #f2f6fc;
	box-sizing: border-box;
	border-radius: 15px;
}

.product-list-order-view43534543:last-child {
	margin-bottom: 0px;
}

.fieldbox-top-456456666666666v45345 {
	float: right;
	width: 100%;
}

.product-list-order-view-name {
	float: right;
	width: 100%;
	margin-bottom: 8px;
}

.fieldbox-top-456456666666666v45435 {
	float: right;
	width: 100%;
	margin: 20px 0px;
}

.fieldbox-top-456456666666666v45435 h3 {
	font-weight: 400;
	margin-bottom: 35px;
	border-right: 3px solid #7443FF;
	padding-right: 20px;
}

.fieldbox-top-456456666666666v45345 h3 {
	font-weight: 400;
	margin-bottom: 35px;
	border-right: 3px solid #7443FF;
	padding-right: 20px;
}

.fieldbox-top-456456666666666v6666645345 address {
	line-height: 31px;
	font-style: unset;
}

.phone-mail-4334 {
	float: left;
	background: #fff;
	padding: 10px 15px;
	border-radius: 8px;
	margin-right: 10px;
}

.phone-mail-4334 i {
	float: left;
	font-size: 18px;
	margin-top: 0px;
	margin-bottom: -15px;
	margin-right: 8px;
}

.product-list-order-view-img {
	float: right;
	width: 60px;
	height: 60px;
	border-radius: 150px;
	overflow: hidden;
	margin: 8px 0px;
}

.fieldbox-top-45645v45445 {
	width: 50%;
	box-sizing: border-box;
	padding: 10px;
	float: right;
}

.order-list-name-img-fegerger {
	float: right;
	width: 100%;
}

.order-list-name-img-fegerger {
	float: right;
	width: 100%;
	margin-bottom: 20px;
	margin-top: 10px;
}

.tprise-totoal-order-farnamnew1 {
	float: right;
	padding: 12px;
}

.axtion-farnam-list a {
	float: left;
	margin-right: 10px;
}

.tprise-totoal-order-farnamnew1 .font_semibold {
	color: #7443FF;
}

.woocommerce-orders-table.woocommerce-MyAccount-orders.shop_table.shop_table_responsive.my_account_orders.account-orders-table {
	display: none;
}

.tasvir-dfgdfg {
	float: right;
	width: 60px;
	height: 60px;
	border-radius: 150px;
	padding: 8px;
	background: #fff;
	padding: 5px;
	margin-left: 10px;
}

.tasvir-dfgdfg img {
	float: right;
	width: 100%;
	border-radius: 150px;
}

.order-list-name-img-fegerger1 svg {
	float: right;
	margin-left: 8px;
	margin-top: -1px;
}

.order-farnam-list-box2 .order-farnam-list-box13 {
	float: right;
	background: #EFE9FF;
	padding: 10px 10px;
	font-size: 14px;
	color: #7443FF;
	border-radius: 8px;
}

.order-farnam-list-box2 .order-farnam-list-box13 svg {
	float: right;
	width: 18px;
	margin-left: 8px;
}


#fullmenu {
	position: unset;
}

#fullmenu .elementor-widget-wrap.elementor-element-populated {
	position: unset;
}

#fullmenu .elementor-element {
	position: unset;
}

#fullmenu .mega .sub-menu {
	margin-top: 10px;
}

.more-403-lang-home i {
	float: left;
	margin-top: 1.5px;
	margin-bottom: -3px;
	margin-right: 8px;
}

.more-403-lang-home:hover {
	opacity: 0.7;
	transition: 0.2s;
}

#glassfilter {
	background: rgba(255, 255, 255, 0.62);
	border-radius: 16px;
	box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
	backdrop-filter: blur(10px);
	-webkit-backdrop-filter: blur(5px);
	border: 1px solid rgba(255, 255, 255, 0.7);
}

.blur-box-403-khordad {
	background: #2D64FF;
	position: absolute;
	width: 60%;
	right: 0;
	height: 70%;
	border-radius: 150px 150px 20px 20px;
	right: 20%;
	opacity: 0.2;
	bottom: 30px;
	filter: blur(8px);
	-webkit-filter: blur(50px);
}

.daneshjoo-didigah-403-farvardin-rtyrtyrty-box-inner-khordad-oone {
	background: rgba(255, 255, 255, 0.44);
	border-radius: 16px;
	box-shadow: 0 4px 10px rgba(0, 0, 0, 0.06);
	backdrop-filter: blur(10px);
	-webkit-backdrop-filter: blur(5px);
	border: 1px solid rgba(255, 255, 255, 0.88);
	padding: 40px;
	float: right;
	width: 100%;
	box-sizing: border-box;
}

.emtiaz-daneshjoo-meta-403-farvardin-khordad-oone {
	background: #DBE5FF;
	color: #2D64FF;
	padding: 4px 15px;
	border-radius: 90px;
	font-size: 14px;
	margin-right: 5px;
}

.nazar-matn-403-farvardin-one-khordad-oone {
	float: right;
	width: 100%;
	margin-top: 20px;
	line-height: 25px;
	max-height: 150px;
	overflow: hidden;
	min-height: 150px;
}

.product-no-image-ten-product-f403product-lang-403-home7-ordi-one.product-000-internetkhordad-403.comment-blog-403-khordad .product-no-image-ten-product-f403-imageproduct-lang-403-home7-ordi-onekhordad-403 {
	float: right;
	margin-bottom: 0px;
}

.slider-daneshjoo-403-farvardin-one-khordad-oone .owl-nav button.owl-next {
	left: 0;
}

.box-price-tedad144rer.tenine-11212product-f403product-lang-403-home7-ordi-onekhordad-403 i {
	float: right;
	margin-top: 2px;
	margin-bottom: -2px;
	margin-left: 8px;
}

.product-no-image-ten-product-f403product-lang-403-home7-ordi-one.product-000-internetkhordad-403.comment-blog-403-khordad .box-price-tedad144rer.tenine-11212product-f403product-lang-403-home7-ordi-onekhordad-403 {
	background: #DBE5FF;
	color: #2D64FF;
}

.product-no-image-ten-product-f403product-lang-403-home7-ordi-onewerwerwerwerwerwerwerwe {
	float: right;
	width: 33.3%;
	padding: 10px;
	box-sizing: border-box;
}

.product-no-image-ten-product-f403product-lang-403-home7-ordi-one.product-000-internetkhordad-403.comment-blog-403-khordad .product-no-image-ten-product-f403-imageproduct-lang-403-home7-ordi-onekhordad-403 {
	float: right;
}

.product-no-image-ten-product-f403product-lang-403-home7-ordi-one.product-000-internetkhordad-403.comment-blog-403-khordad .product-no-image-ten-1product-f403product-lang-403-home7-ordi-onetertyety4e5t43564356khordad-403 {
	width: 70%;
	padding-right: 20px;
	box-sizing: border-box;
}

.slider-daneshjoo-403-farvardin-one-khordad-oone .owl-nav button {
	width: 40px;
	height: 40px;
	font-size: 18px;
	border: unset;
	position: absolute;
	top: 80px;
	border-radius: 150px;
	background: #fff;
	box-shadow: 0px 2px 10px #35353512;
	background: #DBE5FF;
	color: #2D64FF;
}

.title-daneshjoo-4433-khordad-oone {
	float: right;
	color: #2C3A47;
	font-size: 20px;
}

.daneshjoo-meta-403-farvardin-1-box-khordad-oone {
	background: #2D64FF;
	padding: 10px 20px;
	color: #fff;
	border-radius: 10px;
	margin-top: 12px;
}

.daneshjoo-meta-403-farvardin-1-khordad-oone {
	float: left;
}

.daneshjoo-meta-403-farvardin-1-box-1-khordad-oone {
	float: right;
	width: 100%;
	font-size: 15px;
	color: #6a7286;
	margin-top: 5px;
}

.tedad-cat-403-111dfrrdaneshofar-khordad-oone {
	float: right;
	width: 90px;
	height: 90px;
	/* background: #fff; */
	padding: 7px;
	border-radius: 150px;
	overflow: hidden;
	background: rgba(255, 255, 255, 0.44);
	box-shadow: 0 4px 10px rgba(0, 0, 0, 0.06);
	backdrop-filter: blur(10px);
	-webkit-backdrop-filter: blur(5px);
	border: 1px solid #FFFFFFF2;
}

.tedad-cat-403-111dfrrdaneshofar-khordad-oone img {
	float: right;
	width: 100%;
	height: 100%;
	border-radius: 150px;
}

.all-khordad-daneshjoo-box {
	float: right;
	width: 80%;
	padding-right: 25px;
}

.slider-daneshjoo-403-farvardin-one-khordad-oone-hover {
	background: #2D64FF;
	position: absolute;
	width: 60%;
	right: 0;
	height: 70%;
	border-radius: 150px 150px 20px 20px;
	right: 20%;
	opacity: 0.2;
	filter: blur(8px);
	-webkit-filter: blur(50px);
	top: 10%;
}

.daneshjoo-didigah-403-farvardin-rtyrtyrty-khordad-oone {
	padding: 15px;
	box-sizing: border-box;
	float: right;
	width: 100%;
}

.product-no-image-ten-product-f403product-lang-403-home7-ordi-one.product-000-internetkhordad-403 {
	background: #fff;
	box-shadow: 0px 2px 25px #6f84ff42;
	background: rgba(255, 255, 255, 0.44);
	border-radius: 16px;
	box-shadow: 0 4px 30px rgba(0, 0, 0, 0.06);
	backdrop-filter: blur(10px);
	-webkit-backdrop-filter: blur(5px);
	border: 1px solid rgba(255, 255, 255, 0.88);
}

.product-no-image-ten-2product-f403product-lang-403-home7-ordi-onekhordad-403 {
	font-size: 15px;
	min-height: 50px;
	line-height: 25px;
	max-height: 50px;
	overflow: hidden;
}

.box-price-tedad144rer.tenine-11212product-f403product-lang-403-home7-ordi-onekhordad-403 {
	float: right;
	background: #2962FF;
	color: #fff;
	padding: 7px 10px;
	border-radius: 10px;
}

.mizan-tab445463-403-farvardin-home6444product-lang-403-home7-ordi-one.dsfge43434343433ffffkhordad-403 {
	background: rgba(255, 255, 255, 0.24);
	border-radius: 0px;
	box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
	backdrop-filter: blur(10px);
	-webkit-backdrop-filter: blur(5px);
	border: 1px solid rgba(232, 232, 232, 0.46);
	color: #3b4359;
	left: 0;
	margin-left: 0px;
	margin-bottom: 10px;
	width: 100%;
	right: 0;
	left: unset;
	margin-right: 0px;
}

.mizan-tab445463-403-farvardin-home6444product-lang-403-home7-ordi-one.dsfge43434343433ffffkhordad-403::before {
	display: none;
}

.product-no-image-ten-3product-f403product-lang-403-home7-ordi-onekhordad-403 {
	float: right;
	width: 100%;
	margin-top: 10px;
}

.asdfsadf444prii676ceproduct-f403product-lang-403-home7-ordi-onekhordad-403 {
	float: left;
	width: 50%;
	text-align: left;
	padding-top: 10px;
}

.asdfsadf444prii676ceproduct-f403product-lang-403-home7-ordi-onekhordad-403 ins {
	text-decoration: none;
}

.asdfsadf444prii676ceproduct-f403product-lang-403-home7-ordi-onekhordad-403 del {
	font-size: 14px;
	color: #6a7286;
	margin-top: -10px;
	float: right;
	width: 100%;
}

.product-no-image-ten-product-f403product-lang-403-home7-ordi-one.product-000-internetkhordad-403.comment-blog-403-khordad .asdfsadf444prii676ceproduct-f403product-lang-403-home7-ordi-onekhordad-403 {
	width: unset;
	margin-top: 0px;
	padding-top: 8px;
}

.product-no-image-ten-product-f403product-lang-403-home7-ordi-one.product-000-internetkhordad-403.comment-blog-403-khordad .asdfsadf444prii676ceproduct-f403product-lang-403-home7-ordi-onekhordad-403 i {
	float: left;
	font-size: 20px;
	margin-right: 8px;
}

.product-no-image-ten-product-f403-imageproduct-lang-403-home7-ordi-onekhordad-403 {
	float: unset;
	width: 30%;
	background: rgba(255, 255, 255, 0.62);
	border-radius: 150px;
	box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
	backdrop-filter: blur(10px);
	-webkit-backdrop-filter: blur(5px);
	border: 1px solid rgba(232, 232, 232, 0.7);
	padding: 5px;
	overflow: hidden;
	margin: auto;
	margin-bottom: 20px;
}

.product-no-image-ten-1product-f403product-lang-403-home7-ordi-onetertyety4e5t43564356khordad-403 {
	float: right;
	width: 100%;
	box-sizing: border-box;
}

.product-no-image-ten-product-f403-imageproduct-lang-403-home7-ordi-onekhordad-403 img {
	border-radius: 150px;
}

/* TICKET CSSS */

.wast-wrapper {
	float: right;
	width: 100%;
	background: #f2f6fc78 !important;
}

.list-joziat-meta-mbn .ticket-countbox-1:first-child {
	display: none;
}

.ticket-countbox-1 {
	width: 25% !important;
}

.woocommerce-MyAccount-content .wast-wrapper .wast-custom-select-item.wast-custom-select-item--selected {
	background: #7443FF !important;
}

.woocommerce-MyAccount-content .wast-wrapper .nevisande-ticket-243-mbn {
	display: none;

}

.woocommerce-MyAccount-content .wast-wrapper .wast-filter.wast-clearfix.list-filter-dsfsfferer32243 .wast-custom-select-item.selected,
.wast-custom-select-item.wast-custom-select-item--selected {
	background: #7443FF !important;
}

.woocommerce-MyAccount-content .wast-wrapper .product-ticket-list-mbn {
	display: none;

}

.woocommerce-account .woocommerce-MyAccount-content .irantest-ticket-form-mbn .wast-btn.wast-btn-success {
	background: #7443FF !important;
}

.ticket-title-mbn::before {

	display: none !important;
}

.woocommerce-MyAccount-content .wast-wrapper .wast-text-muted {
	float: unset !important;
}

.ticket-status-mbn-1 .wast-badge {
	padding: 10px 15px !important;
	margin-top: -4px;
}

.wast-date-columntime-ticket-mbn {
	font-size: 14px !important;
	padding-top: 11px !important;
}

.show-ticket-mbn {
	background: #fff !important;
	color: #57606f !important;
	border-color: #57606f !important;
}

.show-ticket-mbn svg path,
.show-ticket-mbn svg circle {
	stroke: #57606f !important;
}

#fullmenu.elementor-element-edit-mode {
	position: relative;
}

#fullmenu.elementor-element-edit-mode .elementor-element {
	position: relative;
}

.daneshjoo-didigah-403-farvardin-rtyrtyrty-khordad-oone-motah-111 {
	float: right;
	width: 100%;
	padding: 20px;
}

.daneshjoo-didigah-403-farvardin-rtyrtyrty-box-inner-khordad-oon-motah-111 {
	float: right;
	width: 100%;
	background: #fff;
	padding: 25px;
	box-sizing: border-box;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08);
	border-radius: 20px;
}

.slider-daneshjoo-403-farvardin-one-khordad-oone-hover-motah-111 {
	position: absolute;
	width: 50%;
	right: 25%;
	height: 100%;
	background: #135D66;
	border-radius: 25px;
}

#fullmenu.nopadding .mega .sub-menu {
	margin-top: 5px;
}

.post-403-ordibehesht-14444445.rr432524352435254525435345345345345435435435 .slider-daneshjoo-403-farvardin-one-khordad-oone-hover-motah-111 {
	position: absolute;
	width: 100%;
	right: 0;
	height: 30%;
	background: #135D66;
	border-radius: 25px;
	bottom: 0;
}

.product-no-image-ten-product-f403product-lang-403-home7-ordi-onewerwerwerwerwerwerwerwe-khordad-5-403:first-child .product-no-image-ten-product-f403product-lang-403-home7-ordi-one.product-000-internetkhordad-403.comment-blog-403-khordad-khordad-5-403 .img-phover-3330-1277 {
	background: #003C43;
}

.product-no-image-ten-product-f403product-lang-403-home7-ordi-onewerwerwerwerwerwerwerwe-khordad-5-403:first-child .product-no-image-ten-product-f403product-lang-403-home7-ordi-one.product-000-internetkhordad-403.comment-blog-403-khordad-khordad-5-403 .box-price-tedad144rer.tenine-11212product-f403product-lang-403-home7-ordi-onekhordad-403-khordad-5-403 {
	background: #77B0AA;
	color: #fff;
}

.post-403-ordibehesht-14444445.rr432524352435254525435345345345345435435435 {
	padding: 0px;
}

.product-no-image-ten-product-f403product-lang-403-home7-ordi-onewerwerwerwerwerwerwerwe-khordad-5-403:first-child .product-no-image-ten-product-f403product-lang-403-home7-ordi-one.product-000-internetkhordad-403.comment-blog-403-khordad-khordad-5-403 {
	background: #135D66;
	border-color: #135D66;
}

.product-no-image-ten-product-f403product-lang-403-home7-ordi-onewerwerwerwerwerwerwerwe-khordad-5-403:first-child .product-no-image-ten-product-f403product-lang-403-home7-ordi-one.product-000-internetkhordad-403.comment-blog-403-khordad-khordad-5-403 .product-no-image-ten-2product-f403product-lang-403-home7-ordi-onekhordad-403-khordad-5-403 {
	color: #fff;
}

.tedad-cat-403-111dfrrdaneshofar-khordad-oone-motah-111 {
	float: right;
	width: 80px;
	height: 80px;
	padding: 7px;
	background: #fff;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08);
	border-radius: 150px;
}

.tedad-cat-403-111dfrrdaneshofar-khordad-oone-motah-111 img {
	border-radius: 150px;
	width: 100%;
	height: 100%;
	float: right;
}

.all-khordad-daneshjoo-box-motah-111 {
	float: right;
	width: 70%;
	padding-right: 20px;
	box-sizing: border-box;
}

.nazar-matn-403-farvardin-one-khordad-oone-motah-111 {
	float: right;
	width: 100%;
	margin-top: 20px;
	line-height: 25px;
	min-height: 95px;
	max-height: 95px;
	overflow: hidden;
}

.title-daneshjoo-4433-khordad-oone-motah-111 {
	font-size: 18px;
	font-weight: bold;
}

.daneshjoo-meta-403-farvardin-1-box-khordad-oone-motah-111 {
	float: right;
	width: 100%;
	margin: 5px 0px;
	color: #5E5E74;
}

.daneshjoo-meta-403-farvardin-1-box-1-khordad-oone-motah-111 {
	float: right;
	width: 100%;
	font-size: 18px;
	color: #9696B1;
}

.stardonya-1 i:first-child {
	color: #FF9F26;
}

.stardonya-2 i:first-child,
.stardonya-2 i:nth-child(2) {
	color: #FF9F26;
}

.stardonya-3 i:first-child,
.stardonya-3 i:nth-child(2),
.stardonya-3 i:nth-child(3) {
	color: #FF9F26;
}

.stardonya-4 i:first-child,
.stardonya-4 i:nth-child(2),
.stardonya-4 i:nth-child(3),
.stardonya-4 i:nth-child(4) {
	color: #FF9F26;
}

.stardonya-5 i {
	color: #FF9F26;

}

.slider-daneshjoo-403-farvardin-one-khordad-oone-hover-motah-1114535345 {
	float: right;
	width: 100%;
	position: relative;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {
	width: unset;
}



.khordad-daneshjoo-12334-title-inner {
	font-size: 20px;
	color: #060629;
	display: table;
	margin: auto;
	position: relative;
}

.khordad-daneshjoo-12334-title-inner::before {
	background: #FF9F26;
	height: 5px;
	content: "";
	position: absolute;
	width: 20%;
	right: 40%;
	margin-top: 45px;
	border-radius: 90px;
}

.khordad-daneshjoo-12334-title {
	float: right;
	width: 100%;
	padding: 25px 0px;
	text-align: center;
	margin-bottom: 30px;
}

.rttyertyrty-daneshofar877-khordad-oone-motah-111 {
	float: right;
	width: 100%;
}

.slider-daneshjoo-403-farvardin-one-khordad-oone-motah-111 .owl-nav button {
	width: 40px;
	height: 40px;
	font-size: 18px;
	border-radius: 90px;
	margin: 0px 5px;
	border: unset;
	color: #fff;
	background: #003C43;
}

.amood-product-iranmoblone11q-402-khordad-4034ddd343434344 {
	float: right;
	width: 20%;
	position: relative;
	padding: 0px;
	margin-top: 0px;
}

.img-box-ostad-2321 {
	float: right;
	width: 100%;
}

.slider-button-new-khordad-403 .swiper-button-prev.sooski1-khordad-4034ddd {
	float: left;
}

.product-slider-matlab-111-title-asli::before {
	content: "";
	background: #FF9F26;
	height: 5px;
	content: "";
	position: absolute;
	width: 40px;
	right: 0px;
	margin-top: 45px;
	border-radius: 90px;
}

.tozihat-meta-ostad-2233-box {
	float: right;
	width: 100%;
	padding: 15px;
	color: #fff;
	font-size: 14px;
	line-height: 25px;
	max-height: 118px;
	overflow: hidden;
	min-height: 118px;
	margin-bottom: 15px;
}

.product-slider-matlab-111-title-asli {
	float: right;
	width: unset;
	margin-bottom: 45px;
	font-size: 20px;
	color: #060629;
}

.product-no-image-ten-product-f403product-lang-403-home7-ordi-onewerwerwerwerwerwerwerwe-khordad-5-403 {
	float: right;
	width: 33.3%;
	padding: 10px;
	box-sizing: border-box;
}

.mike-04423535t43vvdd i {
	float: left;
	width: 25px;
	height: 25px;
	border-radius: 90px;
	text-align: center;
	padding-top: 5px;
	margin-right: 5px;
	margin-left: -11px;
	margin-bottom: -5px;
	margin-top: -2px;
}

.product-no-image-ten-1product-f403product-lang-403-home7-ordi-onetertyety4e5t43564356khordad-403-khordad-5-403 {
	float: right;
	width: 70%;
	position: relative;
	padding-right: 20px;
	padding-top: 15px;
	box-sizing: border-box;
}

.img-phover-3330-1277 {
	float: right;
	width: 80px;
	border-radius: 150px;
	padding: 8px;
	background: #fff;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08);
}

.img-phover-3330-1277 img {
	border-radius: 150px;
}

.img-phover-3330-12 {
	position: absolute;
	right: 0;
	top: 0;
	opacity: 0.1;
}

.box-price-tedad144rer.tenine-11212product-f403product-lang-403-home7-ordi-onekhordad-403-khordad-5-403 {
	float: right;
	padding: 10px 15px;
	background: #135D6621;
	color: #135D66;
	border-radius: 10px;
}

.asdfsadf444prii676ceproduct-f403product-lang-403-home7-ordi-onekhordad-403-khordad-5-403 {
	float: left;
	background: #135D66;
	color: #fff;
	padding: 10px 15px;
	border-radius: 10px;
}

.product-no-image-ten-product-f403product-lang-403-home7-ordi-onewerwerwerwerwerwerwerwe-khordad-5-403 .product-no-image-ten-product-f403product-lang-403-home7-ordi-one.product-000-internetkhordad-403.comment-blog-403-khordad-khordad-5-403 {
	background: #fff;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08);
	position: relative;
	overflow: hidden;
}

.product-no-image-ten-2product-f403product-lang-403-home7-ordi-onekhordad-403-khordad-5-403 {
	float: right;
	width: 100%;
	line-height: 25px;
	min-height: 50px;
	max-height: 50px;
	overflow: hidden;
}

.product-no-image-ten-3product-f403product-lang-403-home7-ordi-onekhordad-403-khordad-5-403 {
	float: right;
	width: 100%;
	margin-top: 15px;
	display: none;
}

.mike-04423535t43vvdd:hover {
	background: #FF9F26;
	transition: 0.3s;
}

.mike-04423535t43vvdd {
	transition: 0.3s;
}

.product-slider-matlab-111-title-asli3333 {
	float: right;
	width: 100%;
}

.mike-04423535t43vvdd {
	float: left;
	padding: 10px 20px;
	background: #003C43;
	color: #fff;
	border-radius: 90px;
	margin-left: 10px;
}

.dec-box-ostad-2321-takhasos {
	float: right;
	background: #135D6621;
	color: #135D66;
	padding: 8px 15px;
	font-size: 14px;
	border-radius: 90px;
}

.dec-box-ostad-2321-name {
	float: right;
	width: 100%;
	font-size: 18px;
	color: #060629;
	margin-bottom: 10px;
	padding-right: 10px;
	font-weight: 400;
}

.dec-box-ostad-2321 {
	float: right;
	width: 100%;
	padding: 20px;
	background: #fff;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08);
	box-sizing: border-box;
	border-radius: 10px;
	margin-right: -20px;
	margin-bottom: -20px;
}

.img-box-ostad-2321 img {
	width: 100px;
	height: 100px;
	margin: auto;
	border-radius: 150px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08);
	background: #fff;
	padding: 8px;
}

.img-box-ostad-2321 {
	float: right;
	width: 100%;
	text-align: center;
	margin-top: 25px;
}

.amood-product-iranmoblone11q-402-khordad-4034ddd34343432423423 {
	background: #135D66;
	float: right;
	width: 100%;
	position: relative;
	right: 0;
	top: 0;
	height: 100%;
	border-radius: 20px;
}

.amood-product-iranmobloneq-402-khordad-4034ddd {
	float: right;
	width: 80%;
	padding-right: 20px;
	box-sizing: border-box;
	position: relative;
}

.slider-3213-khordad-4034ddd {
	background: #fff;
	padding: 20px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.08);
	border-radius: 15px;
	float: right;
	width: 100%;
	min-height: 359px;
	position: relative;
}

.amood-product-iranmobloneq-402-khordad-4034dddhoiverone {
	position: absolute;
	right: 0;
	width: 200px;
	background: #003C43;
	height: 75%;
	border-radius: 20px;
	top: 0;
	margin-right: 20px;
}

.box-price-tedad144rer.tenine-11212product-f403-khordad-4034ddd {
	position: absolute;
	padding: 8px 15px;
	border-radius: 0px;
	left: 10px;
	top: 10px;
	border-radius: 10px 10px 0px 10px;
	font-size: 14px;
}

.box-price-tedad144rer.tenine-11212product-f403-khordad-4034ddd {
	transform: rotate(90deg);
	left: unset;
	right: 0;
	margin-right: -35px;
	margin-top: 23px;
	background: #135D66;
	border-radius: 15px 0px 0px 0px;
	color: #fff;
}

.amood-product-iranmobloneq-402-khordad-4034dddhoiver {
	position: absolute;
	left: 0;
	width: 100px;
	background: #135D66;
	height: 100px;
	border-radius: 20px;
	bottom: 0;
}

.slider-button-new-khordad-403 {
	position: absolute;
	left: 0;
	top: 0;
	text-align: center;
	margin-top: 60px;
	width: 100%;
}

.slider-button-new-khordad-403 .sooski1-khordad-4034ddd::after {
	display: ;
	font-size: 14px;
}

.slider-button-new-khordad-403 .sooski1-khordad-4034ddd {
	width: 35px;
	height: 35px;
	background: #fff;
	border-radius: 90px;
	font-size: 15px;
	position: relative;
	float: right;
	margin: 0px 14px;
}

.box-price-tedad144rer.tenine-11212product-f403-khordad-4034ddd::before {
	content: "";
	float: right;
	border-right: 10px solid #135D66;
	border-bottom: 10px solid transparent;
	position: absolute;
	right: 0;
	bottom: 0;
	margin-bottom: -7px;
}

.box-price-tedad144rer.tenine-11212product-f403-khordad-4034ddd i {
	float: right;
	margin-left: 6px;
	margin-top: 2px;
	margin-bottom: -3px;
}

.sluder-3213-1img-khordad-4034ddd {
	float: right;
	width: 100%;
	border-radius: 10px;
}

.sluder-3213-1img-khordad-4034ddd img {
	float: right;
	width: 100%;
	border-radius: 10px;
}

#soalfull .elementor-tab-title {
	border-radius: 10px;
	margin: 10px 0px;
}

.slider-3213-1-khordad-4034ddd {
	float: right;
	width: 100%;
}

.sluder-3213-1-box-khordad-4034ddd {
	float: right;
	width: 100%;
}

.s9-box-1-offewdwerwer44r-khordad-4034ddd {
	float: left;
	font-weight: 400;
	font-size: 14px;
	padding: 4px 10px 2px 10px;
	border-radius: 90px;
	margin-top: 9px;
	background: #135D6621;
	color: #135D66;
}

.prise-slider-box-6-khordad-4034ddd {
	float: right;
	width: 70%;
	font-size: 14px;
	color: #3b4359;
	min-height: 40px;
	padding-top: 10px;
	font-weight: 400;
}

.prise-slider-box-6-khordad-4034ddd ins {
	text-decoration: none;
}

.prise-slider-box-6-khordad-4034ddd del {
	margin-top: -10px;
	float: right;
	width: 100%;
	color: #747a8a;
}

.sluder-3213-1-box-khordad-4034ddd h4 {
	font-size: 14px;
	font-weight: 400;
	line-height: 25px;
	max-height: 50px;
	min-height: 50px;
	overflow: hidden;
}

.slider-3213-2-khordad-4034ddd {
	float: right;
	width: 100%;
}

.slider-daneshjoo-403-farvardin-one-khordad-oone-motah-111 .owl-nav {
	float: right;
	width: 100%;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 20px;
}

.video-image-box-text-khordad-403::before {
	position: absolute;
	width: 100%;
	height: 100%;
	background: linear-gradient(to bottom, #fff0, #000);
	content: "";
	border-radius: 15px;
	opacity: 0.8;
}

.video-image-box-text-khordad-403 {
	position: absolute;
	width: 100%;
	right: 0;
	top: 0;
	min-height: 330px;
	border-radius: 15px;
	background-size: cover !important;
}

.box-video-135r4534543 {
	position: absolute;
	bottom: 0;
	padding: 20px;
	color: #fff;
	width: 100%;
	box-sizing: border-box;
}

.text-one-khordad-5-403 {
	font-size: 18px;
}

.text-one-khordad-5-403333 {
	float: right;
	width: 100%;
	color: #FF9F26;
	font-weight: bold;
	margin-top: 5px;
}

.fieldbox-top-45645v45445.vaziat-sefaresh {
	width: 100%;
	box-sizing: border-box;
}

.order-single-farnam0-21 {
	float: right;
	width: 100%;
	background: #fff !important;
	box-sizing: border-box;
	border-radius: 15px;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09) !important;
	padding: 30px !important;
}

.list-joziat-meta-mbn {
	background: #fff !important;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09) !important;
}

.list-joziat-meta-mbn .ticket-countbox-1 {
	padding: 0px !important;
}

.wast-filter.wast-clearfix.list-filter-dsfsfferer32243 {
	background: #fff !important;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09) !important;
}

.ticketlist-435435 {
	background: #fff !important;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09) !important;
}

.ticket-tak-2 {
	border: 1px solid #e4eaf2 !important;
	box-shadow: unset !important;
}

/* css profile image */

#profile-user-tasvir-1 {
	background: #fff;
	padding: 20px;
	border-radius: 15px;
	box-sizing: border-box;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	margin-bottom: 30px;
}

#profile-user-tasvir-1 h5 {
	text-align: center;
	font-size: 15px;
	font-weight: 400;
	margin-top: 10px;
}

.iran-avatar-donya-user {
	text-align: center;
	width: 100px;
	height: 100px;
	border-radius: 150px;
	overflow: hidden;
	padding: 10px;
	box-shadow: 0px 1px 4px #11111121;
	margin: auto;
}

.iran-avatar-donya-user img {
	float: right;
	width: 100%;
	border-radius: 150px;
}

.iran-avatar-donya-user {
	text-align: center;
	width: 100px;
	height: 100px;
	border-radius: 150px;
	overflow: hidden;
	padding: 10px;
	box-shadow: 0px 1px 4px #11111121;
	margin: auto;
	box-sizing: border-box;
}

.custom-file-upload .btn {
	background: #7443FF !important;
	text-align: center;
	font-size: 15px;
	font-weight: 400;
	border: unset;
	padding-top: 10px;
	border-radius: 15px;
}

#image-preview {
	text-align: center;
	width: 100px;
	height: 100px;
	border-radius: 150px;
	overflow: hidden;
	padding: 10px;
	margin: auto;
	box-sizing: border-box;
	margin-top: -120px;
}

.toxzihat-24343 {
	float: right;
	width: 100%;
	margin-top: 30px;
	text-align: center;
}

.custom-file-upload .btn::before {
	display: none;
}

.custom-file-upload {
	margin-top: 20px;
}

.custom-file-upload {
	position: relative;
	width: 100%;
	height: 40px;
	border: 1px solid #ccc;
	border-radius: 4px;
	border-color: #fff !important;
}

.wast-date-columntime-ticket-mbn {
	float: right !important;
	width: 100% !important;
	margin: 0px !important;
}


.wast-wrapper .irantest-ticket-form-mbn {
	background: #fff !important;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
}

.irantest-list-mookticket-original {
	background: #fff !important;
	box-shadow: 0px 5px 25px rgba(79, 105, 139, .09) !important;
}


.irantest-ticket-form-mbn {
	background: #f2f6fc78 !important;
}


.ticket-test-box-mbn {
	border: 1px solid #e4eaf2 !important;
}

.left-donya-farvardin-slider-home-box-productproduct-lang-403-home7-ordi-one .product-listslide566-slidertwodonyaWten:hover .product-no-image-ten-product-f403product-lang-403-home7-ordi-one img {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	transition: 0.3s;
}

.left-donya-farvardin-slider-home-box-productproduct-lang-403-home7-ordi-one .product-listslide566-slidertwodonyaWten:hover .product-no-image-ten-product-f403product-lang-403-home7-ordi-one {
	transition: 0.3s;
}

.left-donya-farvardin-slider-home-box-productproduct-lang-403-home7-ordi-one .product-listslide566-slidertwodonyaWten:hover {
	-webkit-animation-name: hvr-wobble-horizontal;
	animation-name: hvr-wobble-horizontal;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
}

/* Wobble Horizontal */
@-webkit-keyframes hvr-wobble-horizontal {
	16.65% {
		-webkit-transform: translateX(8px);
		transform: translateX(8px);
	}

	33.3% {
		-webkit-transform: translateX(-6px);
		transform: translateX(-6px);
	}

	49.95% {
		-webkit-transform: translateX(4px);
		transform: translateX(4px);
	}

	66.6% {
		-webkit-transform: translateX(-2px);
		transform: translateX(-2px);
	}

	83.25% {
		-webkit-transform: translateX(1px);
		transform: translateX(1px);
	}

	100% {
		-webkit-transform: translateX(0);
		transform: translateX(0);
	}
}

@keyframes hvr-wobble-horizontal {
	16.65% {
		-webkit-transform: translateX(8px);
		transform: translateX(8px);
	}

	33.3% {
		-webkit-transform: translateX(-6px);
		transform: translateX(-6px);
	}

	49.95% {
		-webkit-transform: translateX(4px);
		transform: translateX(4px);
	}

	66.6% {
		-webkit-transform: translateX(-2px);
		transform: translateX(-2px);
	}

	83.25% {
		-webkit-transform: translateX(1px);
		transform: translateX(1px);
	}

	100% {
		-webkit-transform: translateX(0);
		transform: translateX(0);
	}
}


.left-donya-farvardin-slider-home-box-productproduct-lang-403-home7-ordi-one .product-listslide566-slidertwodonyaWten4r4444:hover .product-no-image-ten-product-f403product-lang-403-home7-ordi-one.product-000-internet img {
	-webkit-animation-name: hvr-wobble-horizontal;
	animation-name: hvr-wobble-horizontal;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;

}

.product-no-image-ten-product-f403product-lang-403-home7-ordi-one.product-000-internet:hover img {
	-webkit-animation-name: hvr-wobble-horizontal;
	animation-name: hvr-wobble-horizontal;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
}



/* Wobble Vertical */
@-webkit-keyframes hvr-wobble-vertical {
	16.65% {
		-webkit-transform: translateY(8px);
		transform: translateY(8px);
	}

	33.3% {
		-webkit-transform: translateY(-6px);
		transform: translateY(-6px);
	}

	49.95% {
		-webkit-transform: translateY(4px);
		transform: translateY(4px);
	}

	66.6% {
		-webkit-transform: translateY(-2px);
		transform: translateY(-2px);
	}

	83.25% {
		-webkit-transform: translateY(1px);
		transform: translateY(1px);
	}

	100% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

@keyframes hvr-wobble-vertical {
	16.65% {
		-webkit-transform: translateY(8px);
		transform: translateY(8px);
	}

	33.3% {
		-webkit-transform: translateY(-6px);
		transform: translateY(-6px);
	}

	49.95% {
		-webkit-transform: translateY(4px);
		transform: translateY(4px);
	}

	66.6% {
		-webkit-transform: translateY(-2px);
		transform: translateY(-2px);
	}

	83.25% {
		-webkit-transform: translateY(1px);
		transform: translateY(1px);
	}

	100% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

.hvr-wobble-vertical {
	display: inline-block;
	vertical-align: middle;
	-webkit-transform: perspective(1px) translateZ(0);
	transform: perspective(1px) translateZ(0);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}

.slider-3213-khordad-4034ddd:hover {
	border-radius: 25px;
	transition: 0.3s;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.23);
}

.product-no-image-ten-product-f403:hover {
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.23);
	transition: 0.3s;
}

.product-no-image-ten-product-f403 {
	transition: 0.3s;
}

.box-post-new-403-ordi-one-1 {
	transition: 0.3s;
}

.daneshjoo-didigah-403-farvardin-rtyrtyrty-box-inner-khordad-oon-motah-111:hover {
	-webkit-animation-name: hvr-wobble-vertical;
	animation-name: hvr-wobble-vertical;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
}

.product-no-image-ten-product-f403product-lang-403-home7-ordi-one.product-000-internetkhordad-403:hover {
	-webkit-animation-name: hvr-wobble-vertical;
	animation-name: hvr-wobble-vertical;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
}

/* 1.0.6 */

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

.miza-ezafen.headrt-miz .yith-wcwl-wishlistaddedbrowse a::before {
	content: "\f1e9";
	margin-right: 200px !important;
	font-family: uicons-regular-rounded !important;
}

.left-taranom-434-box .price-kharid-43534 .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a::before,
.left-taranom-434-box .price-kharid-43534 .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a::before {
	position: absolute;
	font-family: uicons-regular-rounded !important;
	content: "\f1e9";
}

.woocommerce-message:focus-visible {
	outline: unset;
}

.owl-nav button.disabled {
	opacity: 0.8;
}

.amood-product-iranmobloneq-402 .sooski1 {
	color: #111;
}

.product-no-image-ten-product-f403 {
	border-bottom: 2px solid #fff;
}

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

.yith-wcwl-add-to-wishlist .yith-wcwl-add-to-wishlist-button__label {
	display: none !important;
}

.yith-wcwl-add-to-wishlist .yith-wcwl-add-to-wishlist-button--added svg {
	color: red !important;
}

.yith-add-to-wishlist-button-block.yith-wcwl-add-to-wishlist svg {
	padding-top: 10px;
}

.yith-wcwl-add-to-wishlist-button--loading {
	opacity: 0.8;
}

.left-taranom-434-box .price-kharid-43534 .yith-add-to-wishlist-button-block.yith-wcwl-add-to-wishlist {
	width: unset;
}

.left-taranom-434-box .price-kharid-43534 .yith-add-to-wishlist-button-block.yith-wcwl-add-to-wishlist svg {
	padding-top: 0px !important;
}

.left-taranom-434-box .yith-add-to-wishlist-button-block.yith-wcwl-add-to-wishlist a {
	padding-top: 2px !important;
}

.yith-add-to-wishlist-button-block.yith-wcwl-add-to-wishlist {
	width: 100%;
}

.yith-add-to-wishlist-button-block.yith-wcwl-add-to-wishlist a {
	display: table;
	margin: auto !important;
}

.miza-ezafen.headrt-miz .yith-add-to-wishlist-button-block.yith-wcwl-add-to-wishlist {
	height: 40px;
}

.miza-ezafen.headrt-miz .yith-add-to-wishlist-button-block.yith-wcwl-add-to-wishlist a svg {
	width: 22px !important;
	height: 22px !important;
	float: right;
	padding-top: 2px;
}

.yith-wcwl-add-to-wishlist .fi.fi-rr-heart {
	margin-right: 0px;
}

.modl34535345 {
	z-index: 99;
}

.slider-button-new-khordad-403 .sooski1-khordad-4034ddd {
	color: #111;
}

.tutor-wrap.tutor-wrap-parent.tutor-courses-wrap.tutor-container.course-archive-page {
	padding-right: 0px !important;
}

.woocommerce-billing-fields .select2-selection__arrow {
	margin: 2px !important;
}

.payment_box p {
	margin: 0px;
}

.woocommerce-address-fields .select2-selection__arrow {
	margin: 2px !important;
}

@media only screen and (max-width : 1320px) {
	.woof_price_search_container .price_slider_amount .price_label {
		font-size: 13px;
	}

	.size {
		width: 95%;
	}

	.title-34534534534 {
		width: 64%;
	}

	.user-accout-sepid-box-1 {
		width: 75%;
	}

	.nav-11 .woocommerce-MyAccount-navigation {
		padding: 30px 20px;
	}

	.private-lesson {
		width: 30%;
	}

	.course-panel-heading .title {
		width: 60%;
	}
}

@media only screen and (max-width : 1290px) {
	.box-img-werf34r:nth-child(4) .bix-postr-adt .coment5656 {
		position: absolute;
		top: 0;
	}

	.number-ticket-23423 span {
		float: unset !important;
		display: table !important;
		margin: auto !important;
		margin-bottom: 5px !important;
	}

	.title-34534534534 {
		width: 63%;
	}

	.box-img-werf34r:nth-child(5) .bix-postr-adt .coment5656 {
		position: absolute;
		top: 0;
	}

	.coment5656 {
		float: right;

		margin-top: 5px;
	}

	.user-accout-sepid-box {
		width: 50%;
	}

	body.theme-donya.woocommerce-account.logged-in .hesabboxdakhel::before {
		width: 25%;
	}

	.user-accout-sepid-box:last-child {
		width: 100%;
	}

	.woocommerce-account .woocommerce-MyAccount-content {
		width: 75%;
	}

	body.theme-donya.woocommerce-account.logged-in .hesabboxdakhel::before {
		background: #f2f6fc78;
	}

	.nav-11 {
		width: 25%;
	}

	.right-single-dore {
		width: 35%;
	}

	.left-single-dore {

		width: 65%;
	}
}

@media only screen and (max-width : 1250px) {
	.tutor-user-profile-sidebar {
		display: none;
	}

	.product-no-image-ten-product-f403-imageproduct-lang-403-home7-ordi-onekhordad-403 {
		width: 50%;
	}

	.box-price-tedad14476767product-f403 {
		display: none;
	}

	.taikhrrrrrnbox-post-new-403-ordi-one {
		width: 70%;
	}

	.tutor-user-profile-content.tutor-d-block.tutor-mt-72 {
		width: 100%;
	}

	.post-403-ordibehesht-1.fghrtyhretyryrteyt4ry .product-no-image-ten-product-f403-imageproduct-lang-403-home7-ordi-onekhordad-403 {
		width: 30%;
	}

	.sath-dore-con {
		float: right;
		margin-right: 0px;
		width: 100%;
		box-sizing: border-box;
		text-align: center;
		margin-top: 10px;
	}

	.woof_price_search_container .price_slider_amount .price_label {
		font-size: 12px;
	}

	.box-price-tedad144 {
		width: 100%;
		box-sizing: border-box;
		text-align: center;
	}

	.donyaproduct-cart3 h4 {
		width: 78%;
	}

	.product-no-image-ten-product-f403product-lang-403-home7-ordi-one.product-000-internet .box-price-tedad144rer.tenine-11212product-f403product-lang-403-home7-ordi-one {
		display: none;
	}
}

@media only screen and (max-width : 1230px) {
	.mahsoool-shop3 img {
		width: 80px;
		height: 80px;
	}

	.werfwerw444 {
		width: 65%;
	}

	.danesho-aks {
		width: 80px;
		margin-top: 10px;
	}

	.left-taranom-434-box .cart {
		width: 75%;
	}

	.sssbox.newsearch.yad-2020-1tttr .search-field {
		width: 80%;
	}

	.product-list234234.inblog {
		width: 50%;
	}

	.donya-blog-side.fdxgdf .blog-sider {
		margin-top: 15px;
		margin-bottom: 15px;
	}

	.mmm-ddf {
		width: 60%;
	}

	.comment-text.ertert .star-rating {
		margin-top: 5px;
		position: absolute;
		left: 0;
		margin-left: 25px;
	}

	.relate-1 .mahsoool-shop1 .mahsoool-shop2 .miza-ezafen.headrt-miz,
	.main-bak .mahsoool-shop1 .mahsoool-shop2 .miza-ezafen.headrt-miz {
		margin-top: 75px;
	}

	.relate-1 .mahsoool-shop1 .mahsoool-shop2 .miza-ezafen.headrt-miz:hover,
	.main-bak .mahsoool-shop1 .mahsoool-shop2 .miza-ezafen.headrt-miz:hover {
		margin-top: 70px;
	}

	.woof_price_search_container .price_slider_amount .price_label {
		font-size: 13px;
	}

	.sluder-3213-1-box {
		width: 77%;
	}
}

@media only screen and (max-width : 1199px) {
	.product-no-image-ten-product-f403-image img {
		-webkit-filter: grayscale(0%);
		filter: grayscale(0%);
	}

	.tedad-cat-403-111dfrrdaneshofar img {
		-webkit-filter: grayscale(0%);
		filter: grayscale(0%);
		border-radius: 150px;
	}

	.daneshjoo-didigah-403-farvardin-rtyrtyrty-box-inner {
		opacity: 1;
	}
}

@media only screen and (max-width : 1190px) {
	.relate-1 .mahsoool-shop1 {
		width: 33.3%;
	}

	.wast-date-columntime-ticket-mbn {
		float: right !important;
		width: 100% !important;
		margin: 0px !important;
	}

	.all-khordad-daneshjoo-box {
		width: 75%;
	}

	.product-listslide566-slidertwodonyaWten4r4444 {
		width: 50%;
	}

	.title-daneshjoo-4433-khordad-oone {
		width: 50%;
	}

	.product-no-image-ten-product-f403product-lang-403-home7-ordi-one.product-000-internet .box-price-tedad144rer.tenine-11212product-f403product-lang-403-home7-ordi-one {
		display: block;
	}

	.tutor-col-3.tutor-course-filter-container {
		width: 100%;
		padding: 0px 25px;
	}

	.tutor-wrap.tutor-wrap-parent.tutor-courses-wrap.tutor-container.course-archive-page .tutor-d-block.tutor-d-lg-none.tutor-mb-32 {
		padding: 20px 18px;
		margin-bottom: 0px;
	}

	.tutor-wrap.tutor-wrap-parent.tutor-courses-wrap.tutor-container.course-archive-page .tutor-d-block.tutor-d-lg-none.tutor-mb-32 .tutor-d-flex.tutor-align-center.tutor-justify-between {
		background: #fff;
		padding: 20px;
		border-radius: 10px;
		margin-top: 20px;
		margin-bottom: -20px;
		box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
	}

	.tutor-wrap.tutor-wrap-parent.tutor-courses-wrap.tutor-container.course-archive-page .tutor-iconic-btn-secondary {
		background: #f2f6fc;
	}

	.tutor-wrap.tutor-wrap-parent.tutor-courses-wrap.tutor-container.course-archive-page .tutor-d-block.tutor-d-lg-none.tutor-mb-32 .tutor-d-flex.tutor-align-center.tutor-justify-between .tutor-fs-3.tutor-fw-medium.tutor-color-black {
		font-size: 18px;
		color: #3b4359;
	}

	.tutor-course-thumbnaillistfg {
		width: 70px;
		height: 70px;
	}

	.tuter-title-box-productlistfg {
		padding-right: 20px;
	}

	.tuter-donya-metalistfg .tutor-meta-value-daneshjoo {
		display: none;
	}

	.title-llsfg4r4vv-course-tuterlistfg {
		margin-bottom: 0px;
	}

	.elementor-widget-container .tutor-wrap.tutor-courses-wrap.tutor-container.etlms-course-list-main-wrap {
		margin: 0px;
		width: 100% !important;
		max-width: 100%;
	}

	.aefwerwefweimggnmj3 .coment56tt56nmj3 {
		display: none;
	}

	.moshtar0slide-j-1-ssr2 {
		padding-top: 15px;
	}

	.daneshjoo-link-56444 {
		padding-top: 17%;
	}

	.moshtar0slide-j-1-ssr-1 {
		height: 195px;
	}

	.moshtar0slide-j-1-ssr2 {
		height: 195px;
	}

	.daneshjoo-link-56444 {
		padding-top: 85px;
	}

	.woof_price_search_container .price_slider_amount .price_label {
		font-size: 11px;
	}

	.onvan45654645 {

		width: 70%;
	}

	.relate-1 .mahsoool-shop1:last-child {
		display: none;
	}

	.mahsoool-shop1 {
		width: 50%;
	}

	.mahsoool-user2 {
		width: 80px;
	}

	.mahsoool-user {
		width: 100%;
	}

	.werfwerw444 {
		width: 58%;
	}

	.mahsoool-shop3 img {
		width: 100px;
		height: 100px;
	}

	.product-list234234 {
		width: 33.3%;
	}

	.product-list-tab1 {
		width: 33.3%;
	}

	.sepid-rtl-cat-one44 {

		float: unset;
		margin: auto;
	}

	.box-345345 {
		width: 100%;
		text-align: center;
		padding-right: 0px;
		margin-top: 20px;
	}

	.box-345345 h5::before {
		display: none;
	}

	.sepid-category-two3::before {
		height: 10px;
		width: 80%;
		margin-right: 10%;
		top: unset;
		margin-bottom: -5px;
		bottom: 0;
	}

	.main-blog-1.rr-blog-1 .product-list234234:last-child {
		display: none;
	}

	.relate-1 .mahsoool-shop1 .mahsoool-shop2 .miza-ezafen.headrt-miz,
	.main-bak .mahsoool-shop1 .mahsoool-shop2 .miza-ezafen.headrt-miz {
		margin-top: 95px;
	}

	.relate-1 .mahsoool-shop1 .mahsoool-shop2 .miza-ezafen.headrt-miz:hover,
	.main-bak .mahsoool-shop1 .mahsoool-shop2 .miza-ezafen.headrt-miz:hover {
		margin-top: 90px;
	}

	.box-price-tedad144 {
		width: unset;
		box-sizing: border-box;
		text-align: center;
	}

	.sath-dore-con {
		width: unset;
		margin-right: 10px;
		margin-top: 0px;
	}

	.box-img-ghjj5rgr99 {
		width: 33.3%;
	}

	.box-img-ghjj5rgr99:last-child {
		display: none;
	}

	body .tutor-course-single-content-wrapper .tutor-spotlight-mobile-progress-left.tutor-col-sm-8.tutor-col-6 {
		width: 100%;
	}

	.box-price-tedad14476767product-f403 {
		display: block;
	}

	.taikhrrrrrnbox-post-new-403-ordi-one {
		width: 100%;
	}
}

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

	.amood-product-iranmobloneq-402-khordad-4034ddd {
		width: 75%;
	}

	.amood-product-iranmoblone11q-402-khordad-4034ddd343434344 {
		width: 25%;
	}
}

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

	.left-taranom-434-box .cart button {
		font-size: 14px;
		padding-left: 10px;
	}

	.product-list-tab1motete {
		width: 33.3%;
	}

	.sluder-3213-1-box {
		width: 75%;
	}

	.product-list-tab1motete:last-child {
		display: none;
	}

	.imgbox-title {
		width: 150px;
		height: 150px;
	}

	.owl-ssixxx.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav button {
		top: 67%;
	}

	.sepid-category-two435345metetefd1cat7 {
		padding: 10px;
	}

	.cat-big1456metetefd1cat7 {
		padding: 5px;
	}
}

@media only screen and (max-width : 1080px) {
	.main-side {
		width: 30%;
	}

	.product-no-image-ten-product-f403product-lang-403-home7-ordi-onewerwerwerwerwerwerwerwe {
		width: 50%;
	}

	.post-403-ordibehesht-1.fghrtyhretyryrteyt4ry .product-no-image-ten-product-f403-imageproduct-lang-403-home7-ordi-onekhordad-403 {
		width: 97px;
	}

	.main-bak {
		width: 70%;
	}

	.box-345345ertermetete h5 {
		font-size: 16px;
	}

	.woocommerce-cart-holder {
		width: 100%;
	}

	.cart-collaterals.sticky-sidebar {
		width: 100%;
		padding: 0px;
		margin-top: 30px;
	}

	.modares-99-12 img {
		width: 20px;
		margin-top: 7px;
	}

	.woof_price_search_container .price_slider_amount .price_label {
		font-size: 14px;
	}
}

@media only screen and (max-width : 1024px) {
	.main-side {
		width: 100%;
	}

	.product-no-image-ten-product-f403product-lang-403-home7-ordi-onewerwerwerwerwerwerwerwe-khordad-5-403 {
		width: 50%;
	}

	.box-slider-moshtari::before {
		margin-right: -10px;
	}

	.box-slider-moshtari::after {
		right: unset;
		left: 0;
	}

	.etlms-course-list-col-infefwddlistfg {
		width: 50%;
	}

	.aefwerwefweimggnmj3 .coment56tt56nmj3 {
		display: block;
	}

	.elementor-widget-container .tutor-wrap.tutor-courses-wrap.tutor-container.etlms-course-list-main-wrap {

		max-width: 100%;
	}

	.coment5656 {

		display: none;
	}

	.onvan45654645 {
		width: unset;
	}

	.cat-big1456metetefd1cat7 {
		padding: 10px;
		margin-bottom: 10px;
	}

	.sepid-category-two435345metetefd1cat7 {
		padding: 15px;
	}

	.donyaproduct-cart3 h4 {
		width: 78%;
	}

	.bak-mm-1 .woocommerce-result-count {
		margin-top: 10px;
	}

	.woocommerce .woocommerce-ordering {
		margin-top: 5px;
	}

	.post-block.m-product.ir99 .bloglist-1400:last-child .bloglist-1400-img img {
		float: right;
		width: 100%;
	}

	.left-single-dore {
		width: 100%;
		padding-right: 0px;
	}

	.right-single-dore {
		width: 100%;
		position: relative;
	}

	.modares-99-12 img {
		width: 35px;
		margin-top: 0px;
	}

	.right-taranom-434 {

		width: 100%;
		padding-left: 0px;
	}

	.course-panel-heading .title {
		width: 70%;
	}

	.private-lesson {
		width: 20%;
	}

	.left-taranom-434 {

		width: 100%;
		margin-top: 30px;
	}

	.left-taranom-434-box .cart button {
		font-size: 16px;
		padding-left: 10px;
	}

	.left-taranom-434-box .cart {
		width: 90%;
	}

	.product-list234234444 {

		width: 50%;
		padding-left: 20px;
	}

	.post-block.m-product.ir99 .bloglist-1400:last-child {
		width: 100%;
	}

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

	.relate-1 .mahsoool-shop1 {
		width: 50%;
	}

	.relate-1 .mahsoool-shop1:last-child {
		display: block;
	}

	.list-meta-2.d5456546f.tyhjtyyt676 {
		min-height: 49px;
	}

	.nav-11 {
		width: 100%;
	}

	body.theme-donya.woocommerce-account.logged-in .hesabboxdakhel::before {
		display: none;
	}

	.user-bala {
		width: 100%;
	}

	.mahsoool-user {
		width: 50%;
	}

	.mahsoool-user2 {
		width: 70px;
	}

	.mahsool-user3 {
		width: 70%;
	}

	.product-list2342346.inblog6 {
		width: 33.3%;
	}

	.bloglist-1400 {
		width: 50%;
	}

	.checkout.woocommerce-checkout #customer_details {
		width: 100%;
	}

	.donya-blog-side.fdxgdf {
		padding: 0px 15px;
		box-sizing: border-box;
	}

	#navbar {
		width: 100% !important;
		padding: 0px !important;
		margin-top: 30px;
	}

	.main-bak {
		width: 100%;
	}

	.main-bak {
		padding-right: 0px;
	}

	.mobile-filter {
		float: left;
		display: block !important;
		width: 40px;
		height: 40px;
		text-align: center;
		background: #f2f6fc;
		padding-top: 11px;
		font-size: 18px;
		box-sizing: border-box;
		border-radius: 8px;
		margin-top: -8px;
		position: relative;
	}

	.tooltipfilter {
		position: absolute;
		top: 0;
		font-size: 14px;
		min-width: 100px;
		margin-right: -70px;
		background: #3b4359;
		color: #fff;
		padding: 5px 10px;
		text-align: center;
		border-radius: 8px;
		margin-top: -30px;
		display: none;
	}

	.mobile-filter:hover .tooltipfilter {

		display: block !important;
	}

	.mahsoool-shop1 {
		width: 33.3%;
	}

	.main-side {
		margin-top: 30px;
	}

	.donya-blog-blog {
		width: 100%;
		padding-left: 0px;
		padding-bottom: 10px;
	}

	.donya-blog-side {
		width: 100%;
	}

	.list-group-item {
		width: 50%;
		padding: 0px 10px;
	}

	.list-group-item11 a {
		max-height: 96px;
	}

	.box-post-new-403-ordi-one {
		width: 33.3%;
	}
}

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

	.all-khordad-daneshjoo-box {
		width: 80%;
		padding-top: 20px;
	}

	.product-no-image-ten-product-f403-imageproduct-lang-403-home7-ordi-onekhordad-403 {
		width: 30%;
	}

	.mahsoool-shop1 {
		width: 50%;
	}

	.product-listslide566 .box-price-tedad144 {
		width: 100%;
	}

	.product-listslide566 .sath-dore-con {
		width: 100%;
		margin-right: 0px;
		margin-top: 10px;
	}

	.amood-product-iranmobloneq-402-khordad-4034ddd {
		width: 70%;
	}

	.amood-product-iranmoblone11q-402-khordad-4034ddd343434344 {
		width: 30%;
	}
}

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

	.product-list234234 {
		width: 50%;
	}

	.ticket-countbox-1 {
		width: 50% !important;
	}

	.product-listslide566-slidertwodonyaWten4r4444 {
		width: 100%;
	}

	.product-no-image-ten-1product-f403product-lang-403-home7-ordi-onetertyety4e5t43564356 {
		width: 80%;
	}


	.tutor-dashboard-content-inner .tutor-card .tutor-py-8 .tutor-fs-4.tutor-fw-bold.tutor-d-block.tutor-d-lg-none.tutor-ml-auto {
		float: left;
		padding: 9px;
		padding-bottom: 0px;
		font-size: 18px;
		width: 100%;
		text-align: right;
	}

	.tutor-dashboard #tutor-dashboard-footer-mobile {
		box-shadow: unset !important;
		background: unset;
	}

	.left-donya-slider7 {
		width: 100%;
		text-align: center;
	}

	.imgbox-title {
		width: 80px;
		height: 80px;
		margin: auto;
		float: unset;
	}

	.imgbox-title img {
		margin-top: -30px;
	}

	.left-donya-slider8 {
		padding: 0px;
		width: 100%;
		padding-top: 20px;
	}

	.left-donya-slider8 {
		padding: 0px;
		width: 100%;
		padding-top: 20px;
		border: 0px solid;
	}

	.owl-ssixxx.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav button {
		top: unset;
		position: relative;
		margin-right: 5px !important;
		margin-left: 5px !important;
	}

	.owl-ssixxx.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav button.owl-next {
		right: 25px;
	}

	.owl-ssixxx.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav {
		text-align: center;
	}

	.owl-ssixxx.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav button {
		top: unset;
		position: relative;
		margin-right: 5px !important;
		margin-left: 5px !important;
		left: unset;
		right: unset;
	}

	.owl-ssixxx.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav button.owl-next {
		right: unset;
	}

	.owl-ssixxx.owl-carousel.bxboxone.owl-rtl.owl-loaded.owl-drag .owl-nav {
		text-align: center;
		margin-top: 10px;
	}

	.button-video-new {
		display: none;
	}

	.donyaproduct-cart3 h4 {
		width: 100%;
		padding-left: 0px;
	}

	.main-blog-1.rr-blog-1 .product-list234234:last-child {
		display: block;
	}


	.img-class-werwe4 {
		width: 100%;
	}

	.price-box-offer-box1 {
		margin-right: 0px;
		position: relative;
		float: right;
	}

	.product-list-1234234 h3 {
		max-height: 65px;
	}

	.price-box-offer-box2 {
		margin-top: 13px;
		width: 70%;
		text-align: right;
	}

	.price-box-offer-box2 ins {
		width: 100%;
		text-align: right;
		float: right;
		margin-right: 0px;
	}

	.product-list-tab1 {
		width: 50%;
	}

	.conteniranboxi {
		margin: 50px 10%;
	}

	.box-offer-324234 {
		width: 100%;
		padding-right: 0px;
		margin-top: 20px;
		margin-bottom: 15px;
	}

	.woo-wallet-my-wallet-container {
		display: block;
	}

	.woo-wallet-my-wallet-container .woo-wallet-sidebar {
		width: 100%;
	}

	.woo-wallet-my-wallet-container .woo-wallet-content {
		width: 100%;
		box-sizing: border-box;
		margin-top: 10px;
	}

	.box-img-ghjj5rgr99 {
		width: 50%;
	}

	.box-img-ghjj5rgr99:last-child {
		display: block;
	}

	body.tutor-screen-course-builder #tutor-metabox-course-settings-tabs .course-settings-tabs-container .settings-tabs-container label.tutor-course-setting-label {
		padding-bottom: 10px !important;
		float: right;
		width: 100%;
	}

	.box-post-new-403-ordi-one {
		width: 50%;
	}

	.product-no-image-ten-product-f403product-lang-403-home7-ordi-onewerwerwerwerwerwerwerwe {
		width: 100%;
	}
}

@media only screen and (max-width : 768px) {
	body.rtl .tutor-course-single-sidebar-wrapper .tutor-accordion-item-header {
		box-sizing: border-box;
	}

	.tutor-dashboard #tutor-dashboard-footer-mobile {
		display: none;
	}

	.show-ticket-mbn {
		float: right !important;
		margin-right: 10px !important;
		margin-top: 10px !important;
		margin-bottom: 10px !important;
	}

	.sepid-header-one-box.mobiler-2312312 {
		display: block !important;
		float: left;
		width: 50px;
		height: 50px;
		background: #ffbe70;
		text-align: center;
		color: #fff;
		box-shadow: 0 2px 15px rgba(254, 206, 108, .65);
		border-radius: 8px;
		font-size: 20px;
		padding-top: 14px;
	}

	.tutor-dashboard:not(.is-sidebar-expanded) .tutor-dashboard-left-menu {
		display: block !important;
	}

	#sp_courses a {
		width: 100%;
	}

	.product-list-tab1motete {
		width: 50%;
	}

	.product-list-tab1motete:last-child {
		display: block;
	}

	.price-two-boxmotete ins {
		width: 100%;
		margin-right: 0px;
	}

	.price-two-boxmotete del {
		display: none;
	}

	.box-meta-tab-p h3 {
		max-height: 50px;
		overflow: hidden;
	}

	.mpdares-onvan-boc2 {
		max-height: unset;
	}

	.modares-2-left {

		padding-bottom: 0px;
	}


	.wishlist_table.mobile li .item-wrapper .product-thumbnail {
		display: inline-block;
		margin-right: 10px;
		width: 100%;
		max-width: 100%;
		text-align: center;
		margin-right: 0px;
	}

	.wishlist_table.mobile h3 {
		float: right;
		width: 100%;
		text-align: center;
		margin: ;
		font-weight: 400;
	}

	.wishlist_table.mobile .item-details-table {
		float: right;
		width: 100%;
		text-align: center;
		font-size: 20px;
	}

	.wishlist_table.mobile .item-details-table .label {
		display: none;
	}

	.wishlist_table.mobile .item-details-table .value {
		text-align: center !important;
		font-size: 17px !important;
	}

	.wishlist_table.mobile {
		list-style: none;
		margin-left: 0;
		/* text-align: center; */
		padding: 0px;
	}

	.wishlist_table.mobile li {
		margin-bottom: 7px;
		border: 1px solid #f2f6fc;
		padding: 30px;
		box-sizing: border-box;
		margin-bottom: 10px;
		border-radius: 10px;
	}

	.wishlist_table.mobile li .item-wrapper .item-details {
		display: inline-block;
		width: calc(100% - 80px);
		vertical-align: top;
		float: right;
		width: 100%;
	}

	.wishlist_table.mobile .item-details-table .value ins {
		text-decoration: none;
		margin-right: 10px;
	}

	.wishlist_table.mobile .additional-info {
		display: none !important;
	}

	.wishlist_table.mobile .product-add-to-cart a {
		background: #3b4359;
		padding: 15px 20px;
		color: #fff;
		border-radius: 8px;
	}

	.wishlist_table.mobile .item-details-table .value ins {
		text-decoration: none;
		margin-right: 0px;
		float: right;
		width: 100%;
	}

	.wishlist_table.mobile .product-add-to-cart a {
		background: #3b4359;
		padding: 15px 20px;
		color: #fff;
		border-radius: 8px;
		width: 100%;
		box-sizing: border-box;
	}

	.wishlist_table.mobile li {
		position: relative;
	}

	.wishlist_table.mobile li .additional-info-wrapper .product-remove {
		text-align: right;
		position: absolute;
		top: 0;
		margin-top: 25px;
	}


	.wishlist_table.mobile li .item-wrapper {
		width: 100%;
	}

	.wishlist_table.mobile li .item-wrapper .product-thumbnail img {
		width: 100px;
		height: 100px;
		background: #fff;
		padding: 10px;
		box-shadow: 0px 2px 4px #1111112b;
		box-sizing: border-box;
		border-radius: 150px;
	}

	.course-panel-heading .title {
		width: 85%;
	}

	.panel-heading-right {
		float: right;
		width: 100%;
	}

	.private-lesson {
		width: 100%;
		float: right;
		text-align: right;
		margin-top: 10px;
		padding: 10px;
	}

	.title-taranom h1 {

		width: 100%;
	}

	.title-taranom .dore-sarh {
		margin-top: 10px;
		margin-right: 0px;
	}

	.mahsool {
		padding-top: 15px;
	}

	.tabborder-tab .tablinks {

		border-radius: 8px;
	}

	.modares-2-left {
		width: 100%;
		border: 0px solid;
	}

	.emtiaz-33 {

		width: 100%;
	}

	.emtiaz-4 {
		width: 100%;
		padding-right: 0px;
		margin-top: 30px;
	}

	.left-taranom-434-box .cart {
		width: 85%;
	}

	.moshaver-free {
		width: 100%;
		background: #fff;
		padding: 20px;
		padding-bottom: 50px;
		border-radius: 10px;
		box-shadow: 0px 5px 25px rgba(79, 105, 139, .09);
		padding-top: 30px;
	}

	.modares-2-right {
		width: 100%;
		padding-top: 20px;
	}

	.tabborder-tab {
		padding: 20px 0px;
	}

	.box-img-werf34r {

		width: 50%;
	}

	.box-img-werf34r:nth-child(3) {
		width: 100%;
	}

	.box-img-werf34r:nth-child(4) .bix-postr-adt .taikhrr {
		display: none;
	}

	.box-img-werf34r:nth-child(4) .bix-postr-adt {
		padding: 10px;
	}

	.box-img-werf34r:nth-child(5) .bix-postr-adt .taikhrr {
		display: none;
	}

	.box-img-werf34r:nth-child(5) .bix-postr-adt {

		padding: 10px;
	}

	.box-slider-two-401-4 {
		width: 100%;
		padding-right: 0px;
	}

	.timer-offer-one {
		width: 240px;
		margin: auto;
		float: unset;
	}

	.boz-slider-twi-401-2 {
		width: 80%;
		float: unset;
		margin: auto;
	}

	.box-slider-two-401-4 h4 {
		white-space: unset;
	}

	.sath-dore-con-orange {
		float: right;
		width: 100%;
		margin-top: 15px;
		box-sizing: border-box;
		margin-right: 0px;
		text-align: center;
	}

	.box-offer-324234 h3 {
		text-align: center;
	}

	.box-offer-324234 h3::before {
		display: none;
	}

	.mahsoool-user {
		width: 100%;
	}

	.price-box-offer-box {
		width: 100%;
	}

	.price-box-offer-box1 {

		float: unset;
		margin: auto;
	}

	.u-columns.woocommerce-Addresses.col2-set.addresses .woocommerce-Address {
		margin-bottom: 15px;
	}

	.price-box-offer-box2 {
		width: 100%;
	}

	.price-box-offer-box2 del {
		width: 100%;
		text-align: center;
	}

	.price-box-offer-box2 ins {
		text-align: center;
	}

	.price-box-offer-box1 {
		width: 100%;
		text-align: center;
	}

	.price-box-offer-box1 .mizan-offer {

		margin: auto;
		float: unset;
	}

	.price-box-offer-box {
		margin-bottom: 20px;
	}

	.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-status {
		float: right;
		width: 100%;
	}

	.woocommerce-account .woocommerce-MyAccount-content {
		padding: 20px;
		margin-top: 15px;
	}

	.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-status .ddd-mink12 {
		margin-right: 10px;
		margin-top: -5px;
	}

	.mini-cart-3 {
		right: unset;
		position: absolute;
		margin-right: 0px;
		width: 300px;
		left: 0;
		z-index: 11;
	}

	.sepid-mini-cart-header {
		position: unset;
	}

	.sepid-header-one-box.pcsho33 {
		display: none;
	}

	.woocommerce table.shop_table_responsive tr:nth-child(2n) td,
	.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
		background-color: rgba(0, 0, 0, .025);
		background: none !important;
	}

	.woocommerce-cart-holder #coupon_code {
		width: 50%;
		margin-left: 0px !important;
	}

	.daghighe {
		float: right;
		width: 100%;
		box-sizing: border-box;
		margin-top: 15px;
	}

	.size-1 {
		width: 95%;
	}

	.user-bar-401 .search-form {
		display: none;
	}

	.user-accout-sepid-box {
		width: 100%;
	}

	.elk-1 h3 {
		width: 100%;
	}

	.elk-1 span {
		float: right;
	}

	.user-bar-402 {
		width: 250px;
		margin: auto;
		float: unset;
		margin-top: 20px;
	}

	.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-quiz-wrapper .tutor-d-flex {
		display: block !important;
		padding: 10px 0px;
	}

	.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-quiz-wrapper .tutor-d-flex-flex {
		padding: 10px 0px;
	}

	.tutor-dashboard-my-courses .tutor-grid.tutor-grid-3 .tutor-card-footer .tutor-dropdown-parent.is-open .tutor-dropdown {
		display: block;
		margin-right: -100px;
	}

	.tutor-pagination ul.tutor-pagination-numbers {
		margin-top: 0px !important;
	}

	.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-quiz-wrapper .tutor-quiz-wrap .tutor-quiz-question-item input {
		margin-top: 0px !important;
		margin-bottom: 0px !important;
	}

	.product-slder-eleven-403-farvardin-home6-button.right-cover-hight {
		width: 70%;
	}

	.product-slder-eleven-403-farvardin-home6-button {
		width: 70%;
	}

	.amood-product-iranmoblone11q-402-khordad-4034ddd343434344 {
		width: 100%;
	}

	.tozihat-meta-ostad-2233-box {
		max-height: unset;
		min-height: unset;
	}

	.dec-box-ostad-2321 {
		margin-right: 0px;
		margin-bottom: 0px;
		border-radius: 0px 0px 15px 15px;
	}

	.amood-product-iranmobloneq-402-khordad-4034ddd {
		width: 100%;
		padding-right: 0px;
		margin-top: 30px;
	}

	.amood-product-iranmobloneq-402-khordad-4034dddhoiverone {
		margin-right: 0px;
	}

	.img-phover-3330-1277 {
		float: unset;
		margin: auto;
		display: table;
	}

	.product-no-image-ten-1product-f403product-lang-403-home7-ordi-onetertyety4e5t43564356khordad-403-khordad-5-403 {
		width: 100%;
		padding: 0px;
		margin-top: 20px;
		text-align: center;
	}

	.slider-button-new-khordad-403 {
		position: absolute;
		left: 0;
		top: 0;
		text-align: center;
		margin-top: 60px;
		width: 100%;
		top: unset;
		bottom: 0;
		margin-bottom: 20px;
		width: unset;
		margin-left: -10px;
	}

	.fieldbox-top-45645v45445 {
		width: 100% !important;
	}

	.product-list-order-view-name4535345 {
		width: 60%;
	}
}

@media only screen and (max-width : 670px) {
	.pishniaz-link img {
		float: unset;
		margin: auto;
	}

	.left-donya-farvardin-slider-home-box-productproduct-lang-403-home7-ordi-one .product-listslide566-slidertwodonyaWten .asdfsadf444prii676ceproduct-f403product-lang-403-home7-ordi-one {
		width: 100%;
		border: unset;
	}

	.product-lang-403-home7-ordi-two {
		padding: 10px;
	}

	.left-donya-farvardin-slider-home-box-productproduct-lang-403-home7-ordi-one .product-listslide566-slidertwodonyaWten .box-price-tedad144rer.tenine-11212product-f403product-lang-403-home7-ordi-one {
		position: absolute;
		right: ;
		margin-right: 10px;
	}

	.box-slider-two-401-4 h4 {
		min-height: 47px;
		max-height: 47px;
		overflow: hidden;
	}

	.tutor-pagination ul.tutor-pagination-numbers {
		margin-top: 0px !important;
	}

	.title43534 {
		float: right;
		width: 100%;
		text-align: center;
	}

	.pishnjiazreer {
		text-align: center;
	}

	.title43534 {

		padding-top: 0px;
	}

	.title-dsgf3 {
		white-space: unset;
		width: 100%;
	}

	.pishnjiazreer {
		text-align: center;
		padding-top: 10px;
	}

	.pishprice {
		position: relative;
		background: unset !important;
		margin-bottom: 0px;
		margin-top: 10px;
		padding: 0px;
		float: right;
		width: 100%;
		margin-right: 0px;
		margin-left: 0px;
	}

	.bak-mm-1 .woocommerce-ordering {
		margin-bottom: 0px !important;
		float: right;
		width: 100%;
		margin-top: 15px;
	}

	.product-list2342346.inblog6 {
		width: 50%;
	}

	.woocommerce nav.woocommerce-pagination ul li {
		width: 25px;
		text-align: center;
		padding: 0px;
	}

	.itemdet {
		display: none;
	}

	.woocommerce nav.woocommerce-pagination ul li a,
	.woocommerce nav.woocommerce-pagination ul li span {
		padding: 10px 0px !important;
	}

	.miza-ezafen {
		display: none;
	}

	.sath-dore-con {
		width: 100%;
		margin-top: 10px;
		margin-right: 0px;
	}

	.box-price-tedad144 {
		width: 100%;
	}

	.asdfsadf444prii676ce {
		width: 70%;
	}
}

@media only screen and (max-width : 630px) {
	.product-list234234 {
		width: 100%;
	}

	.product-list234234444 {
		width: 100%;
		padding-left: 0px;
	}

	.aefwerwefweimgg {
		display: none;
	}

	.box-img-ghjj5rgr99 {
		padding: 5px;
	}

	.box-img-er34r34r h3 {

		overflow: hidden;
		margin: 10px;
		font-size: 14px;
	}

	.mahsoool-user2 {
		width: 80px;
		width: 70px;
		margin: auto;
		float: unset;
	}

	.mahsool-user3 {
		width: 100%;
		margin-top: 15px;
		text-align: center;
		padding-right: 0px;
	}

	.dakheldorewwe4 {

		margin: auto;
		float: unset;
		width: 100%;
		box-sizing: border-box;
	}

	.tedad-dasdt34534 {
		display: none;
	}

	.title-34534534534 {
		width: 60%;
	}

	.price-six-home del {
		display: none;
	}

	.box-price-tedad144er i {
		display: none;
	}

	.product-listslide566-slidertwodonyaWss {
		padding: 5px;
	}

	.slider-3213-1 {
		width: 100%;
	}

	.amood-product-iranmobloneq-402 .swiper-vertical {
		max-height: 450px;
	}

	.aefwerwefweimggnmj3 .coment56tt56nmj3 {
		display: none;
	}

	.etlms-course-list-col-infefwdd-1listfg {
		padding: 15px;
		text-align: center;
	}

	.tutor-course-thumbnaillistfg {
		width: 70px;
		height: 70px;
		float: unset;
		margin: auto;
		margin-bottom: 20px;
	}

	.tuter-title-box-productlistfg {
		width: 100%;
		padding: 0px;
		text-align: center;
	}

	.price-fkkkddeer {
		width: 100%;
	}

	.moshtar-slide-j455234234-jhhk3 {
		width: 150px;
		margin: auto;
		float: unset;
	}

	.iner-slide-moshtari-jhhk3 {
		width: 100%;
		padding-right: 0px;
	}

	.iner-slide-moshtari-jhhk3 h5 {
		width: 100%;
		text-align: center;
		margin-bottom: 20px;
	}

	.daneshjoo-344-jhhk3 {
		float: unset;
		background: unset !important;
		text-align: center;
		padding-right: 0px;
		padding: 0px !important;
		margin: 0px !important;
	}

	.makbook-jhhk3 {
		line-height: 32px;
		opacity: 0.8;
		width: 100%;
		padding-right: 0px;
		text-align: center;
	}

	.box-slider-moshtari1 {
		padding: 30px;
	}

	.title-product-eleven-farvardin-403-home6 i {

		float: unset;
		margin: auto;
	}

	.title-product-eleven-farvardin-403-home6 {
		float: unset;
		margin: auto;
	}

	.left-donya-farvardin-slider-home-title {
		text-align: center;
	}

	.title-product-eleven-farvardin-403-home6-out {
		width: 100%;
		box-sizing: border-box;
	}

	.timer-mehr-402-13421 {
		float: unset;
		display: table;
		margin: auto;
	}

	.more-blog-112 {
		float: unset;
		display: table;
		margin: auto;
	}

	.product-no-image-ten-product-f403-imageproduct-lang-403-home7-ordi-onekhordad-403 {
		width: 40%;
	}

	.tedad-cat-403-111dfrrdaneshofar-khordad-oone {
		float: unset;
		margin: auto;
	}

	.all-khordad-daneshjoo-box {
		/* width: 80%; */
		padding-top: 20px;
		width: 100%;
	}

	.title-daneshjoo-4433-khordad-oone {
		width: 100%;
		text-align: center;
	}

	.daneshjoo-meta-403-farvardin-1-khordad-oone {
		float: unset;
		display: table;
		margin: auto;
		margin-top: 10px;
	}

	.nazar-matn-403-farvardin-one-khordad-oone {
		text-align: justify;
	}

	.all-khordad-daneshjoo-box {
		/* width: 80%; */
		padding-top: 20px;
		width: 100%;
		padding-right: 0px;
	}

	.title-daneshjoo-4433-khordad-oone {
		width: 100%;
		text-align: center;
		margin-bottom: 15px;
	}
}

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

	.show-ticket-mbn {
		float: unset !important;
		display: table;
		margin: auto !important;
	}

	.ticket-status-mbn-1 {
		margin-bottom: 15px !important;
	}

	.wast-date-columntime-ticket-mbn {
		text-align: center !important;
	}


}

@media only screen and (max-width : 580px) {
	.product-list-12342346 h3 {

		max-height: 45px;
		min-height: 45px;
		overflow: hidden;
	}

	#tutor-become-instructor-button {
		margin: auto;
	}

	.tutor-header-left-side.tutor-dashboard-header.tutor-col-md-6.tutor-d-flex.tutor-align-center {
		display: block !important;
	}

	.tutor-header-left-side.tutor-dashboard-header.tutor-col-md-6.tutor-d-flex.tutor-align-center .tutor-avatar.tutor-avatar-xl {
		float: unset;
		display: block;
		margin: auto;
	}

	.box-slider-moshtari::after {
		margin-left: 10px;
	}

	.tutor-header-left-side.tutor-dashboard-header.tutor-col-md-6.tutor-d-flex.tutor-align-center .tutor-user-info.tutor-ml-24 {
		text-align: center;
		padding: 0px;
		margin: 0px;
		margin-top: 15px;
	}

	.tutor-header-left-side.tutor-dashboard-header.tutor-col-md-6.tutor-d-flex.tutor-align-center .tutor-dashboard-header-stats {
		display: none;
	}

	.tutor-header-right-side.tutor-col-md-6.tutor-d-flex.tutor-justify-end.tutor-mt-20.tutor-mt-md-0 {
		display: block !important;
		text-align: center;
	}

	.tutor-header-right-side.tutor-col-md-6.tutor-d-flex.tutor-justify-end.tutor-mt-20.tutor-mt-md-0 #tutor-create-new-course {
		margin: auto;
	}

	.tutor-dashboard #tutor-dashboard-footer-mobile .tutor-col-4 {
		padding: 0px;
		margin-bottom: -10px;
		color: #3B4359;
	}

	.tuter-donya-meta {
		display: none;
	}

	.tuter-donya-box-sa .tutor-card-footer .tutor-course-price.tutor-fs-6.tutor-fw-bold.tutor-color-black del {
		display: none;
	}

	.title-llsfg4r4vv-course-tuter {
		font-size: 14px;
	}

	.box-img-ghjj5rgr99-nmj3:nth-child(2n+1) {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.box-img-ghjj5rgr99-nmj3 {
		padding: 5px;
	}

	.level-emtiaz {
		display: none;
	}

	.box-serwer-donya-motete {
		padding-right: 0px;
	}

	.box-serwer-donya-motete h4 {
		max-height: unset;
		min-height: unset;
		overflow: unset;
	}

	.raygan35634dl {
		float: right;
	}

	.khosoosi {
		float: right;
		width: 100%;
		margin-top: 10px;
	}


	.miza-ezafen {
		display: block;
		display: none;
	}

	.box-asli-user {
		padding: 15px;
	}

	.list-meta-2.d5456546f.tyhjtyyt676 ins {
		width: 100%;
		margin-right: 0px;
	}

	.sepid-rtl-cat-one44345345 {
		float: unset;
		margin: auto;
	}

	.box-345345erter {
		width: 100%;
		margin-right: 0px;
		text-align: center;
		padding-right: 0px;
	}

	.user-accout-sepid-box1 {
		padding: 25px 10px;
		text-align: center;
	}

	.user-accout-sepid-box i {
		margin: auto;
		float: unset;
	}

	.boete1 {
		width: 100%;
		box-sizing: border-box;
	}


	.mahsool-user3 h3 {
		white-space: unset;
	}

	.woocommerce-account .woocommerce-MyAccount-content {
		padding: 20px;
		margin-top: 15px;
	}

	.user-accout-sepid-box-1 {
		width: 100%;
		text-align: center;
		padding-right: 0px;
	}

	.mizan {
		margin-top: 3px;
	}

	.asdfsadf444price {
		width: 70%;
	}

	.cat-or-mozo-cat {
		float: right;
		width: 100%;
		margin-top: 10px;
	}

	.mozooo {
		float: left;
		margin-left: 0px;
	}

	.sepid-blog-title1 h1 {
		font-size: 18px;
	}

	.rrf-eee2222 .mozooo {
		float: right;
	}
}

@media only screen and (max-width : 580px) {
	.ps2.product-style.htpp.sepidonya-111-2313555 {
		padding: 10px;
	}

	.boz-slider-twi-401donya656-7 {
		float: unset;
		margin: auto;
		width: 100px;
	}

	.box-serwer-donya-motete {
		width: 100%;
		text-align: center;
	}

	.price-34534sdcsdfrw655 del .woocommerce-Price-currencySymbol {
		display: none;
	}

	.mahsoool-shop1 {
		width: 100%;
	}

	.miza-ezafen {
		display: block;
	}

	.relate-1 .mahsoool-shop1 .miza-ezafen {
		display: none;
	}

	.mahsoool-shop3 img {
		width: 80px;
		height: 80px;
	}

	.relate-1 .mahsoool-shop1 .box-price-tedad144 {
		width: 100%;
	}

	.relate-1 .mahsoool-shop1 .sath-dore-con {
		width: 100%;
		margin-right: 0px;
		margin-top: 10px;
	}

	.relate-1 .mahsoool-shop1 .list-meta-2.d5456546f.tyhjtyyt676 {
		min-height: 70px;
		padding-top: 40px;
	}

	.mizan-tab-99-00 {
		position: absolute;
		top: 0;
		margin-top: 15px;
		margin-right: -10px;
	}

	.price-six-home1 {
		width: 100%;
		text-align: center;
	}

	.title-new-boix-11 {
		font-size: 14px;
		text-align: center;
		line-height: 20px;
		max-height: 80px;
		overflow: hidden;
		min-height: 80px;
		padding: 10px;
	}

	.price-six-home1 {
		width: 100%;
	}

	.price-six-home1 ins {
		margin-right: 0px;
	}

	.relate-1 .mahsoool-shop1 .asdfsadf444price del {
		margin-top: -10px;
	}

	.relate-1 .mahsoool-shop1 .asdfsadf444price ins {
		margin-bottom: -10px;
	}

	.relate-1 .mahsoool-shop1 .mizan {
		margin-top: -8px;
	}

	.course-lesson-icon {
		float: unset;
		margin: auto;
	}

	.course-panel-heading .title {
		width: 100%;
		text-align: center;
		margin-top: 15px;
	}

	.onvan45654645 {
		width: 100%;
	}

	.course-panel-heading-4 .zaman i {
		display: none;
	}

	.course-panel-heading-4 .zaman {
		width: 100%;
		margin-top: 10px;
		box-sizing: border-box;
		margin-right: 0px;
	}

	.course-lesson-icon {

		margin-top: 10px;
	}

	.relate-1 .mahsoool-shop1 .mahsoool-shop2 .miza-ezafen.headrt-miz,
	.main-bak .mahsoool-shop1 .mahsoool-shop2 .miza-ezafen.headrt-miz {
		margin-top: 75px;
	}

	.relate-1 .mahsoool-shop1 .mahsoool-shop2 .miza-ezafen.headrt-miz:hover,
	.main-bak .mahsoool-shop1 .mahsoool-shop2 .miza-ezafen.headrt-miz:hover {
		margin-top: 70px;
	}

	.box-price-tedad144 {
		width: unset;
	}

	.sath-dore-con {
		width: unset;
		margin-right: 10px;
		margin-top: 0px;
	}

	.product-list234234.inblog {
		padding: 5px;
	}


	.rrf-eee2222 .mozooo {
		float: right;
		display: none;
	}

	.product-list-1234234 h3 {
		max-height: 90px;
		min-height: 90px;
		padding: 10px;
		text-align: center;
		margin-bottom: 5px;
	}

	.product-list-1234234 .meta-rel-sepid {
		display: none;
	}

	.donya-blog-side.fdxgdf {
		padding: 0px 5px;
		box-sizing: border-box;
	}

	.sssbox.newsearch.yad-2020-1 .search-field {

		width: 70%;
	}

	.product-list-tab1 {
		width: 100%;
	}

	.box-img-werf34r {

		width: 100% !important;
	}

	.imgboxce4t545 {

		float: unset;
		margin: auto;
		height: 70px;
	}

	.title-34534534534 {
		width: 100%;
		text-align: center;
		padding-right: 0px;
		max-height: unset;
	}

	.pricehazf {
		position: relative;
		opacity: 1;
	}

	.tutor-wrap.tutor-wrap-parent.tutor-dashboard.tutor-frontend-dashboard.tutor-dashboard-student.tutor-pb-80 {
		padding: 10px;
	}

	.tutor-dashboard-content .tutor-dashboard-content-inner.tutor-dashboard-profile-data .tutor-row.tutor-mb-24 .tutor-fs-6.tutor-fw-medium.tutor-color-black {
		background: none;
		padding: 0px;
		margin-top: 20px;
		float: right;
		width: 100%;
	}

	.product-no-image-ten-1product-f403product-lang-403-home7-ordi-onetertyety4e5t43564356 {
		width: 70%;
	}

	.product-title-lang-one-403-ordi3rrrrr {
		float: right;
		margin-top: 0px;
		width: 100%;
		text-align: center;
	}

	.product-title-lang-one-403-ordi-one-12 {

		width: 100%;
	}

	.product-title-lang-one-403-ordi3rrrrr {
		margin-bottom: 25px;
	}

	.more-403-lang-home {
		float: unset;
		display: table;
		margin: auto;
	}


	.product-title-lang-one-403-ordi-one-12 {

		width: unset;
		display: table;
		margin: auto;
		float: unset;
		margin-top: 10px;
	}

	.box-post-new-403-ordi-one {
		width: 100%;
	}

	.product-slder-eleven-403-farvardin-home6-button {
		width: 90%;
	}

	.product-slder-eleven-403-farvardin-home6-button.right-cover-hight {
		width: 90%;
	}

	.ticket-countbox-1 {
		width: 100% !important;
	}

}

@media only screen and (max-width : 500px) {
	.checkout_coupon.woocommerce-form-coupon .form-row.form-row-first {
		width: 100%;
		padding: 0px;
	}

	.sluder-3213-1-box {
		width: 100%;
		padding: 0px;
	}

	.sluder-3213-1-box h4 {

		white-space: unset;
		text-align: center;
		min-height: 50px;
		max-height: 50px;
		overflow: hidden;
	}

	.slider-3213-2 {
		position: unset;
		width: 100%;
	}

	.prise-slider-box-6 {
		padding-top: 10px;
	}

	.amood-product-iranmobloneq-402 .swiper-vertical {
		max-height: 550px;
	}

	.s9-box-1-offewdwerwer44r {
		position: absolute;
		top: 0;
		left: 0;
		right: unset;
		margin-left: 20px;
		margin-top: 20px;
	}

	.sluder-3213-1img img {
		float: unset;
		margin: auto;
	}

	.sluder-3213-1img {
		float: unset;
		margin: auto;
		text-align: center;
	}

	.sluder-3213-1-box {
		width: 100%;
		padding: 0px;
	}

	.imgboxce4t545 {

		float: unset;
		margin: auto;
		height: 70px;
	}

	.miza-ezafen {
		display: none;
	}

	.box-price-tedad1 {
		width: 100%;
		border-left: 0px;
		border-bottom: 1px solid #f2f6fc;
		padding-bottom: 20px;
		margin-bottom: 20px;
	}

	.course-panel-heading-4.accordion {
		padding: 20px;
	}

	.mpdares-onvan-boc1 span {
		float: right;
		width: 100%;
		margin-top: 10px;
	}

	.nemdad-dore-box {
		padding: 0px;
		width: 40px;
	}

	#sp_courses a h2 {
		margin: 0px;
		text-align: center;
		width: 100%;
		min-height: unset;
		max-height: unset;
		padding-right: 0px;
		margin: 10px 0px;
	}

	#sp_courses a img {
		margin: auto;
		float: unset;
		margin-top: 10px;
	}

	.tabborder-tab .tablinks i {
		display: none;
	}

	.nemdad-dore-box.namd3 .tooltip-dore-nemad {
		margin-right: -80px;
	}

	.tabborder-tab .tablinks {
		border-radius: 8px;
		padding: 10px;
		width: 100%;
		margin: 0px;
	}

	.time-dore-1 {
		float: right;
	}

	.dore-title-2 {
		width: 100%;
		max-width: 100%;
	}

	.emtiaz-6 .number {
		width: 22%;
	}

	.left-taranom-434-box .cart {
		width: 75%;
	}

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

	.left-taranom-434-box .cart button {
		font-size: 14px;
	}

	.relate-1 .mahsoool-shop1 {
		width: 100%;
	}

	.relate-1 .mahsoool-shop1 .box-price-tedad144 {
		width: unset;
	}

	.relate-1 .mahsoool-shop1 .sath-dore-con {
		width: unset;
		margin-right: 10px;
		margin-top: 0px;
	}

	.course-panel-heading-4.accordion.active .panel-content.panel {
		padding: 10px;
	}

	.dore-title-2 {
		width: 100%;
	}

	.joziat-dars-box {

		width: 100%;
		border-left: 0px;
		border-bottom: 1px solid #f2f6fc;
		padding: 15px 0px;
	}

	.modares-1402 {
		width: 100%;
		border: 0px;
		background: #fff;
		padding: 10px;
		box-sizing: border-box;
		margin-top: 10px;
		border-radius: 8px;
	}

	.title-34534534534 {
		width: 100%;
		text-align: center;
		padding-right: 0px;
		max-height: unset;
	}

	.moshtar-slide-j455 {
		width: 100%;
		border: 0px solid;
	}

	.sepid-rtl-cat-one {
		width: 90px;
		height: 90px;
	}

	.makbook {
		width: 100%;
		padding-right: 0px;
		text-align: center;
	}

	.wast-btn.wast-btn-secondary.wast-btn-sm.wast-float-left {
		float: right;
		width: 100%;
		box-sizing: border-box;
		margin-top: 20px;
	}

	.elementor-widget-peoducttab .tablinks {
		width: 100%;
	}

	.product-listslide566 .box-price-tedad144 {
		width: 100%;
	}

	.itemdet span:last-child i {
		display: none;
	}

	.dgwt-wcas-suggestion-selected {
		background-color: #f2f6fc;
	}

	.product-listslide566 .sath-dore-con {

		width: 100%;
		margin-right: 0px;
		margin-top: 10px;
	}

	.moshtar-slide-j455 {
		padding-bottom: 0px;
	}

	.daneshjoo-link {
		float: left;
		margin-top: 10px;
		margin-bottom: 0px;
		position: relative;
		margin-left: 0px;
	}

	.wast-btn-primary {

		float: right !important;
		position: relative;
		width: 100%;
		margin-top: 20px !important;
		box-sizing: border-box;
	}

	.donya-blog-blog-box.comnblog .comment {
		padding: 15px;
	}

	.checkout_coupon.woocommerce-form-coupon .form-row.form-row-last button {
		width: 100%;
	}

	.checkout_coupon.woocommerce-form-coupon .form-row.form-row-last {
		width: 100%;
		padding-top: 0px;
		padding: 0px;
	}

	.list-group-item {
		width: 100%;
		padding: 0px;
	}

	.woocommerce-cart-holder #coupon_code {
		width: 100%;
	}

	.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .coupon button {
		width: 100% !important;
	}

	.mini-cart-3 {
		width: 290px;
	}

	.mini-cart-3 .button.wc-forward {
		background: none !important;
	}

	.mini-cart-3 .woocommerce-mini-cart__total.total {
		background: #f9ab0029;
		color: #f9ab00;
	}

	.product-list2342346.inblog6 {
		padding: 5px;
	}

	.meta-rel-sepid566 {
		display: none;
	}

	.rrf-eee222266 .mozooo5656 {
		display: none;
	}

	.bloglist-1400 {
		padding: 5px;
	}

	.bloglist-1400-box h3::before {
		display: none;
	}

	.bloglist-1400-box h3 {
		margin-bottom: 0px;
		min-height: 82px;
		max-height: 82px;
		font-size: 15px;
		text-align: center;
	}

	.product-list-12342346 h3 {
		min-height: 82px;
		max-height: 82px;
		text-align: center;
	}

	.offer-for-donya-academy {
		padding: 10px;
	}

	.onvan-offer-yek::before {
		display: none;
	}

	.onvan-offer-yek {
		text-align: center;
		font-size: 18px;
	}

	.onvan-offer-yek i {
		width: 100%;
		margin-bottom: 15px;
	}

	.woocommerce #reviews #comments ol.commentlist {
		text-align: center;
	}

	.woocommerce #reviews #comments ol.commentlist li img.avatar {
		float: unset;
		margin: auto;
	}

	.woocommerce #reviews #comments ol.commentlist li .comment-text {
		padding: 10px !important;
		margin-right: 0px !important;
	}

	.woocommerce-review__verified.verified {
		float: right;
		width: 100%;
		box-sizing: border-box;
		margin-right: 0px;
	}

	.woocommerce-review__author {
		float: right;
		width: 100%;
		margin-bottom: 10px;
	}

	.ghavanin {
		padding-right: 15px;
		padding-left: 15px;
	}

	.woocommerce #reviews #comments ol.commentlist ul.children {
		margin: 0px;
		float: right;
		width: 100%;
		margin: 0px !important;
		padding: 0px;
	}

	.comment-text.ertert .star-rating {

		position: relative;
		text-align: center;
		width: 81px;
		margin: auto;
		float: unset;
		margin-bottom: 10px;
	}

	.sath-dore-conmotete {
		width: 100%;
		text-align: center;
	}

	.sath-dore-conmotete i {
		display: none;
	}

	.box-price-tedad144motete {
		width: 100%;
		text-align: center;
		margin-bottom: 10px;
	}

	.box-meta-tab-pmotete h3 {
		text-align: center;
		min-height: 72px;
		max-height: 72px;
	}

	.asdfsadf444pricemotete .mizan-tab {
		position: relative;
		float: unset;
		width: 60px;
		text-align: center;
		padding-right: 0px;
		padding-left: 0px;
		margin: auto;
		margin-top: -35px;
	}

	.price-two-boxmotete ins {
		width: 100%;
		margin-right: 0px;
		text-align: center;
	}

	.price-two-boxmotete del {
		display: block;
		text-align: center;
		width: 100%;
		margin-top: 10px;
	}

	.price-two-boxmotete {
		float: right;
		width: 100%;
		min-height: 56px;
	}

	.title-new-boix-11 {
		padding: 20px;
		font-size: 15px;
	}

	.product-no-image-ten-2 {
		overflow: unset;
		text-align: center;
		max-height: unset;
	}

	.box-img-er34r34r h3 {
		min-height: 79px;

		max-height: 79px;
		text-align: center;
	}

	.donyaproduct-cart3 h4 {
		width: 100%;
		padding-left: 0px;
		min-height: unset;
		max-height: unset;
		text-align: center;
	}

	.box-img-ghjj5rgr99-nmj3 {
		width: 100%;
		z-index: 9;
		position: relative;
	}

	.aefwerwefweimggnmj3 .coment56tt56nmj3 {
		display: block;
	}

	.etlms-course-list-col-infefwddlistfg {
		width: 100%;
	}

	.tutor-login-wrap {
		max-width: 90%;
	}

	.tutor-login-wrap .tutor-d-flex {
		display: block !important;
	}

	.tutor-login-wrap .tutor-form-check {
		width: 100%;
	}

	.tutor-forgot-password-form.tutor-ResetPassword.lost_reset_password {
		max-width: 90%;
	}

	.user-register-donya-12 {
		max-width: 90%;
	}

	.tutor-user-public-profile .photo-area .pp-area .profile-pic {
		margin-right: 0px;
	}

	body.tutor-screen-course-builder #tutor-metabox-course-settings-tabs .course-settings-tabs-container .settings-tabs-navs-wrap {

		display: none;
	}

	body.tutor-screen-course-builder #tutor-metabox-course-settings-tabs .course-settings-tabs-container .settings-tabs-container {
		border-radius: 10px;
	}

	.tutor-thumbnail-uploader .thumbnail-wrapper {
		padding: 10px;
	}

	#tutor-frontend-course-builder .tutor-col-12.tutor-col-lg-8.tutor-mb-32.tutor-pr-32 {
		padding: 15px;
	}

	.tutor-dashboard .tutor-dashboard-content #tutor_profile_cover_photo_editor #tutor_cover_area .tutor_cover_uploader {
		right: 10px;
		bottom: unset;
	}

	.user-register-donya-12 {
		max-width: 90% !important;
	}

	.product-no-image-ten-product-f403product-lang-403-home7-ordi-onewerwerwerwerwerwerwerwe-khordad-5-403 {
		padding: 5px;
	}

	.product-slider-matlab-111-title-asli {
		width: 100%;
		text-align: center;
	}

	.product-slider-matlab-111-title-asli::before {
		display: none;
	}

	.mike-04423535t43vvdd {
		float: unset;
		margin: auto;
		display: table;
	}

	.product-slider-matlab-111-title-asli {
		margin-bottom: 10px;
	}

	.product-slider-matlab-111-title-asli3333 {
		float: right;
		width: 100%;
		margin-bottom: 30px;
	}

	.order-list-name-img-fegerger1 {
		float: right;
		padding: 10px;
		width: 100%;
		margin-top: 10px;
		box-sizing: border-box;
		padding-right: 0px;
	}

	.tprise-totoal-order-farnamnew1 {

		width: 100%;
	}

	.axtion-farnam-list a {
		float: right;
		margin-right: 0px !important;
		width: 100%;
		box-sizing: border-box;
		text-align: center;
		margin-top: 5px !important;
		margin-bottom: 5px !important;
	}

	.tprise-totoal-order-farnamnew1 {
		box-sizing: border-box;
		text-align: center;
	}

	.order-farnam-list-box2 .order-farnam-list-box13 {
		margin: auto;
		float: unset;
		display: table;
	}

	.order-list-name-img-fegerger1 {
		text-align: center;
	}

	.order-list-name-img-fegerger1 svg {
		display: none;
	}

	.order-list-name-img-fegerger {
		text-align: center;
	}

	.tasvir-dfgdfg {
		float: unset;
		display: table;
		margin: auto;
		margin-top: 5px;
		width: 50px;
		height: 50px;
	}

	.product-list-order-view-img {
		float: unset;
		margin: auto;
	}

	.product-list-order-view-name4535345 {
		float: right;
		padding-right: 0px;
		width: 100%;
		margin-top: 20px;
		text-align: center;
	}

	.product-list-order-view-count {
		float: left;
	}

}

@media only screen and (max-width : 440px) {
	.product-no-image-ten-product-f403product-lang-403-home7-ordi-one.product-000-internet .product-no-image-ten-product-f403-imageproduct-lang-403-home7-ordi-one {
		float: unset;
		margin: auto;
	}

	.product-no-image-ten-product-f403product-lang-403-home7-ordi-onewerwerwerwerwerwerwerwe-khordad-5-403 {
		width: 100%;
	}

	.amood-product-iranmobloneq-402-khordad-4034ddd .product-listslide566-slidertwodonyaWsssd2.swiper-slide-khordad-4034ddd.swiper-slide {
		padding: 5px;
	}

	.amood-product-iranmobloneq-402-khordad-4034ddd .slider-3213-khordad-4034ddd {
		padding: 10px;
		min-height: unset;
	}

	.product-no-image-ten-1product-f403product-lang-403-home7-ordi-onetertyety4e5t43564356 {
		width: 100%;
		padding: 0px;
		margin-top: 15px;
		text-align: center;
	}

	.sluder-3213-1-box-khordad-4034ddd h4 {
		font-size: 13px;
		text-align: center;
	}

	.amood-product-iranmobloneq-402-khordad-4034ddd .s9-box-1-offewdwerwer44r-khordad-4034ddd {
		position: absolute;
		top: 0;
		display: none;
	}

	.prise-slider-box-6-khordad-4034ddd {

		width: 100%;
		text-align: center;
	}

	.tedad-cat-403-111dfrrdaneshofar-khordad-oone-motah-111 {
		float: unset;
		margin: auto;
	}

	.all-khordad-daneshjoo-box-motah-111 {
		width: 100%;
		text-align: center;
		padding: 0px;
		margin-top: 15px;
	}

	.nazar-matn-403-farvardin-one-khordad-oone-motah-111 {
		text-align: center;
		margin-bottom: 10px;
	}

	.left-donya-farvardin-slider-home-box-productproduct-lang-403-home7-ordi-one .product-listslide566-slidertwodonyaWten .box-price-tedad144rer.tenine-11212product-f403product-lang-403-home7-ordi-one {
		position: relative;
		margin-right: 0px;
	}

	.left-donya-farvardin-slider-home-box-productproduct-lang-403-home7-ordi-one .product-listslide566-slidertwodonyaWten .asdfsadf444prii676ceproduct-f403product-lang-403-home7-ordi-one {
		width: 50%;
		border: unset;
	}

	.product-no-image-ten-product-f403product-lang-403-home7-ordi-one.product-000-internetkhordad-403.comment-blog-403-khordad .product-no-image-ten-product-f403-imageproduct-lang-403-home7-ordi-onekhordad-403 {
		float: unset;
	}

	.product-no-image-ten-product-f403product-lang-403-home7-ordi-one.product-000-internetkhordad-403.comment-blog-403-khordad .product-no-image-ten-1product-f403product-lang-403-home7-ordi-onetertyety4e5t43564356khordad-403 {
		width: 100%;
		padding-right: 0px;
		box-sizing: border-box;
		text-align: center;
		margin-top: 15px;
	}

	.product-no-image-ten-product-f403-imageproduct-lang-403-home7-ordi-onekhordad-403 {
		width: 50%;
	}

	.postnumber-no-farnam {
		width: 100%;
		box-sizing: border-box;
		text-align: center;
		margin-left: 0px;
		margin-top: 10px;
		margin-bottom: 0px;
	}

	.field-farnam-code-post.peygiri-4543fv454545i8u {
		text-align: center;
	}

	.product-list-order-view-price {
		margin: 0px;
		width: 100%;
		box-sizing: border-box;
		margin-top: 10px;
	}

	.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
		box-sizing: border-box;
	}

	.phone-mail-4334 {
		width: 100%;
		box-sizing: border-box;
		text-align: left;
		margin-top: 5px;
		margin-bottom: 5px;
		margin-right: 0px;
	}

	.product-list-order-view-count {
		width: 100%;
		box-sizing: border-box;
	}
}

@media only screen and (max-width : 400px) {
	.product-donya-list-tabmotete {
		padding: 10px;
	}

	.tuter-donya-asli-over .owl-nav {
		text-align: center;
		margin-top: 20px;
	}

	.danesho-aks {
		width: 80px;
		margin-top: 10px;
		float: unset;
		margin: auto;
	}

	.daneshjoo-meta {
		padding-right: 0px;
		text-align: center;
		width: 100%;
	}

	.daneshjoo-344-meta12 {
		display: table;
		margin: auto;
		float: unset;
	}

	.daneshjoo-meta h5 {
		margin-bottom: 10px;
	}

	.moshtar0slide-j-1-ssr2 {
		height: 260px;
	}

	.moshtar0slide-j-1-ssr-1 {
		height: 260px;
	}

	.daneshjoo-link-56444 {
		padding-top: 120px;
	}

	.sath-dore-con445t5rt {
		float: left;
		width: 50%;
		text-align: center;
	}

	.price-34534sdcsdfrw655 del {
		text-align: center;
		float: right;
		width: 100%;
		margin: 0px;
	}

	.price-34534sdcsdfrw655 {
		text-align: center;
		width: 100%;
		box-sizing: border-box;
	}

	.product-list-tab1motete {
		padding: 5px;
	}

	.box-price-tedad14435345 {
		width: 100%;
		text-align: center;
		margin-top: 10px;
	}

	.box-price-tedad144t55 {
		width: 44%;
		margin: 0px;
		text-align: center;
	}

	.box-serwer-donya-motetetw565o {
		text-align: center;
	}

	.mizan-tab445463 {
		float: unset;
		margin: auto;
		width: 60px;
		text-align: center;
	}

	.price-34534sdcsdfrw655 del {
		text-align: center;
	}

	.price-34534sdcsdfrw655 del .woocommerce-Price-currencySymbol {
		display: unset;
	}

	.price-34534sdcsdfrw655 ins {
		margin: 0px;
		text-align: center;
		width: 100%;
	}

	.box-345345ertermetete h5 {
		font-size: 15px;
	}

	.makbook-wer {
		font-size: 14px;
		text-align: center;
	}

	.tuter-donya-meta {
		display: block;
	}

	.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-quiz-wrapper .tutor-quiz-wrap {
		padding: 10px;
		box-sizing: border-box;
	}

	.tutor-course-single-content-wrapper #tutor-single-entry-content .tutor-quiz-wrapper .tutor-quiz-wrap {
		width: 100%;
	}

	.tutor-course-details-tab.tutor-mt-32 .tooltip-wrap.tooltip-icon {
		display: none;
	}

	.tutor-course-content-list-item-duration.tutor-fs-7.tutor-color-muted {
		float: right;
		width: 100%;
		text-align: center;
	}
}

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

	.donyaproduct-cart4.price34568 del {
		display: none;
	}

	.price-timer-ten .timer-wrapper {
		font-size: 14px;
	}

}