/**
 * @Author: Iranavada Team
 * @Date:   2020/10/10 13:19:49
 * @Email:  iranavada@gmail.com
 * @Last modified by:   Iranavada Team
 * @Last modified time: 2020/10/18 15:14:46
 * @License: GPLv2
 * @Copyright: Copyright © 2020 Iranavada Team, All rights reserved.
 */
.iravada-content {
	max-width: 100%;
	margin: auto;
}

.iravada-display-container {
	position: relative;
}

.iravada-display-container:hover .iravada-display-hover {
	display: block;
}

.iravada-display-container:hover span.iravada-display-hover {
	display: inline-block;
}

.iravada-row:after,
.iravada-row:before {
	content: "";
	display: table;
	clear: both;
}

.iravada-col,
.iravada-half,
.iravada-quarter,
.iravada-third,
.iravada-threequarter,
.iravada-twothird {
	float: left;
	width: 100%;
}

.iravada-col.s1 {
	width: 8.33333%;
}

.iravada-col.s2 {
	width: 16.66666%;
}

.iravada-col.s3 {
	width: 24.99999%;
}

.iravada-col.s4 {
	width: 33.33333%;
}

.iravada-col.s5 {
	width: 41.66666%;
}

.iravada-col.s6 {
	width: 49.99999%;
}

.iravada-col.s7 {
	width: 58.33333%;
}

.iravada-col.s8 {
	width: 66.66666%;
}

.iravada-col.s9 {
	width: 74.99999%;
}

.iravada-col.s10 {
	width: 83.33333%;
}

.iravada-col.s11 {
	width: 91.66666%;
}

.iravada-col.s12 {
	width: 99.99999%;
}

@media (min-width:601px) {
	.iravada-col.m1 {
		width: 8.33333%;
	}

	.iravada-col.m2 {
		width: 16.66666%;
	}

	.iravada-col.m3,
	.iravada-quarter {
		width: 24.99999%;
	}

	.iravada-col.m4,
	.iravada-third {
		width: 33.33333%;
	}

	.iravada-col.m5 {
		width: 41.66666%;
	}

	.iravada-col.m6,
	.iravada-half {
		width: 49.99999%;
	}

	.iravada-col.m7 {
		width: 58.33333%;
	}

	.iravada-col.m8,
	.iravada-twothird {
		width: 66.66666%;
	}

	.iravada-col.m9,
	.iravada-threequarter {
		width: 74.99999%;
	}

	.iravada-col.m10 {
		width: 83.33333%;
	}

	.iravada-col.m11 {
		width: 91.66666%;
	}

	.iravada-col.m12 {
		width: 99.99999%;
	}
}

@media (min-width:993px) {
	.iravada-col.l1 {
		width: 8.33333%;
	}

	.iravada-col.l2 {
		width: 16.66666%;
	}

	.iravada-col.l3 {
		width: 24.99999%;
	}

	.iravada-col.l4 {
		width: 33.33333%;
	}

	.iravada-col.l5 {
		width: 41.66666%;
	}

	.iravada-col.l6 {
		width: 49.99999%;
	}

	.iravada-col.l7 {
		width: 58.33333%;
	}

	.iravada-col.l8 {
		width: 66.66666%;
	}

	.iravada-col.l9 {
		width: 74.99999%;
	}

	.iravada-col.l10 {
		width: 83.33333%;
	}

	.iravada-col.l11 {
		width: 91.66666%;
	}

	.iravada-col.l12 {
		width: 99.99999%;
	}
}

.iravada-center {
	text-align: center!important;
}

.iravada-left {
	float: left!important;
}

.iravada-right {
	float: right!important;
}

.iravada-section {
	margin-top: 16px!important;
	margin-bottom: 16px!important;
}

.iravada-btn,
.iravada-button {
	border: none;
	display: inline-block;
	padding: 8px 16px;
	vertical-align: middle;
	overflow: hidden;
	text-decoration: none;
	color: inherit;
	background-color: inherit;
	text-align: center;
	cursor: pointer;
	white-space: nowrap;
}

.iravada-btn,
.iravada-button {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.iravada-btn:disabled,
.iravada-button:disabled,
.iravada-disabled {
	cursor: not-allowed;
	opacity: 0.3;
}

.iravada-button:hover {
	color: #000!important;
	background-color: #ccc!important;
}

.iravada-hover-none:hover,
.iravada-transparent {
	background-color: transparent!important;
}

.iravada-hover-none:hover {
	box-shadow: none!important;
}

.iravada-border-white,
.iravada-hover-border-white:hover {
	border-color: #fff!important;
}

.iravada-left-align {
	text-align: left!important;
}

.iravada-right-align {
	text-align: right!important;
}

.iravada-animate-fading {
	-webkit-animation: fading 2s;
	animation: fading 2s;
}

@-webkit-keyframes fading {
	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@keyframes fading {
	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

.iravada-round-small {
	border-radius: 2px;
}

.iravada-round,
.iravada-round-medium {
	border-radius: 4px;
}

.iravada-margin-top {
	margin-top: 16px!important;
}

.iravada-margin-bottom {
	margin-bottom: 16px!important;
}

.iravada-margin-left {
	margin-left: 16px!important;
}

.iravada-margin-right {
	margin-right: 16px!important;
}

.iravada-large {
	font-size: 18px!important;
}

.iravada-text-red {
	color: #f44336!important;
}

.iravada-border {
	border: 1px solid #ccc!important;
}

.iranavada_special_products {
	border: 1px solid #ef5661;
}

.discount_text_content .iranavada-soc-onsale {
	margin-right: 5px;
	display: inline-block;
	background: #ef5662;
	color: #FFF;
	padding: 3px 15px;
	border-radius: 0 20px 20px 20px;
	font-size: 16px;
}

.iranavada-soc-onsale small.iranavada-soc-onsale-text {
	font-size: 15px;
}

.iravada-left.special-discount-slider-title .discount-text {
	color: #fff;
	margin-top: -49px;
	font-family: iransans;
	font-size: 17px;
}

.iravada-col.m5.iravada-center.after-before-box {
	border-bottom: 1px solid #e4e4e4;
}

.iravada-left.special-discount-slider-title {
	margin-left: 16%;
}

@media (max-width: 600px) {


	.iravada-col.s9.m5.l5.iravada-center.offer-image {
		width: 97%!important;
	}
}

@media(max-width:780px) {
	.iravada-col.s9.m5.l5.iravada-center.offer-image {
		width: 57%;
	}

	.iravada-col.s3.m2.l2.iravada-center.offer_thumbnails {
		display: none;
	}

	.iravada-col.m5.l5.iravada-center.offer_text {
		float: right;
	}

	.iravada-margin-bottom {
		margin-bottom: 0!important;
	}
}

@media(max-width:700px) {
	.iravada-row.in_stock_text {
		display: none;
	}

	.iravada-light-grey.iravada-round-xlarge.offer-bar.offer-time {
		display: none;
	}

	.coundown-large {
		font-size: 25px!important;
	}

	.coundown-large .box {
		min-width: 43px!important;
	}
}

@media(max-width:600px) {
	.iravada-left.special-discount-slider-title {
		margin: 0;
		float: none!important;
	}

	.iravada-light-grey.iravada-round-xlarge.offer-bar.offer-time,
	.iravada-row.in_stock_text {
		display: block;
	}

	.iravada-left.special-discount-slider-title svg {
		width: 185px;
		height: auto;
	}

	.iravada-left.special-discount-slider-title .discount-text {
		margin-top: -40px!important;
		font-size: 14px!important;
	}
}

ins {
	text-decoration: none;
}

.offer-box .iravada-large.discount-title {
	margin-bottom: 20px;
}

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

.discount_text_content .iravada-large.offer-price {
	position: relative;
	margin: 45px auto 35px;
}

.single-distime + .onsale,
.shop-product-distime + .onsale {
  visibility: hidden;
}
