.action-banner, .action-banner .lSSlideOuter ,
.action-banner .lSSlideWrapper,
.action-banner .lSSlideWrapper ul,
.action-banner .lSSlideWrapper li{
		height: 100%!important;
}

.sale-sliders .treid_mark img {
	height: 99px;
	width: auto;
}

.sale-sliders p.slogan {
	transform: rotate(-4deg);
	font-family: Mistral;
	font-size: 34px;
	font-weight: normal;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: normal;
	text-align: center;
	position: relative;
	top: -10px;
}

.sale-sliders p.title {
	font-size: 24px;
	font-weight: bold;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: 1px;
	text-align: center;
	color: #333333;
	font-feature-settings: "lnum" 1;
}

.sale-sliders .back_banner {
	position: relative;
}

.sale-sliders .backdrop {
	width: 100%;
}

.sale-sliders .for-2 p.slogan .first_word {
	color: #ed2690;
}

.sale-sliders .for-2 p.slogan .second_word {
	color: #ffdd07;
}

.sale-sliders .present_for_purchase p.slogan .first_word {
	color: #a60064;
}

.sale-sliders .present_for_purchase p.slogan .second_word {
	color: #22bdbf;
}

.sale-sliders .mobile {
	display: none;
}

.sale-sliders p.slogan {
	display: block;
}

.sale-sliders .backdrop.mobile.smscreen {
	display: none;
}

.sale-sliders .back_banner {
	position: relative;
}

.sale-sliders .back_banner.backdrop, .sale-sliders .action-banner {
	position: absolute;
	top: 0px;
	width: 100%;
	z-index: 1;
}

.sale-sliders .action-banner {
   z-index: 3;
}

.sale-sliders  .action-banner img.product_sale {
	width: 35%;
	float: left;
	max-width: 280px;
	margin: 3% 5% 0px 15%;
}

.sale-sliders .action-banner li {
	text-align: left;
	position: relative;
	width: 100%;
}

.sale-sliders .action-banner li a{
		display: block;
		width: 100%;
		overflow: auto;
}

.sale-sliders .back_banner {
	margin-top: 10px;
	width: 100%;
}

.sale-sliders .lSAction {
	position: absolute;
	width: 100%;
	top: 45%;
}

.sale-sliders .lSNext, .sale-sliders .lSPrev {
	position: absolute;
	width: 30px;
	height: 60px;
}

.sale-sliders .lSNext {
	right: 20px;
	background:
		url('../images/big_arrows.png')
		-60px 0px no-repeat;
	background: rgba(0, 0, 0, 0)
		url('../images/big_arrows.svg')
		no-repeat -60px 0px;
}

.sale-sliders .lSNext:hover {
	background:
		url('../images/big_arrows.png')
		-90px 0px no-repeat;
	background: rgba(0, 0, 0, 0)
		url('../images/big_arrows.svg')
		no-repeat -90px 0px;
}

.sale-sliders .lSPrev {
	left: 20px;
	background:
		url('../images/big_arrows.png')
		0px 0px no-repeat;
	background: rgba(0, 0, 0, 0)
		url('../images/big_arrows.svg')
		no-repeat 0px 0px;
}

.sale-sliders .lSPrev:hover {
	background:
		url('../images/big_arrows.png')
		-30px 0px no-repeat;
	background: rgba(0, 0, 0, 0)
		url('../images/big_arrows.svg')
		no-repeat -30px 0px;
}

.sale-sliders .icon_sale {
	position: absolute;
	top: 5%;
	left: 13%;
	display: block;
	width: 60px;
	height: 60px;
}

.sale-sliders .icon_sale.left {
	background:
		url('../images/action_icon_sprite.png')
		-60px 0px no-repeat;
	background: rgba(0, 0, 0, 0)
		url('../images/action_icon_sprite.svg')
		no-repeat -60px 0px;
	z-index: 100;
}

.sale-sliders .icon_sale.right {
	/*background:
		url('../images/action_icon_sprite.png')
		0px 0px no-repeat;
	background: rgba(0, 0, 0, 0)
		url('../images/action_icon_sprite.svg')
		no-repeat 0px 0px;
	z-index: 100;*/
}

.sale-sliders .treid_mark {
	width: 35%;
	text-align: center;
	float: right;
	margin: 8% 10% 0px 0px;
	position: relative;
}

.sale-sliders .treid_mark img {
	margin: 0px auto;
}

.sale-sliders .treid_mark p {
	font-size: 18px;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.11;
	letter-spacing: normal;
	text-align: center;
	color: #f5f5f5;
	margin: 3% 5% 0px 0px;
	position: absolute;
  padding: 105px 0px 0px;
  top: 0px;
  width: 100%;
  margin: 3% 5% 0px 0px;
}

@media only screen and (max-width: 1700px) {
	.sale-sliders .lSNext {
		right: 15px;
		/*background: url('../images/icon-right-big-sale.png')*/
	}
	.sale-sliders .lSPrev {
		left: 15px;
		/*background: url('../images/icon-left-big-sale.png')*/
	}
	.sale-sliders .treid_mark {
		width: 40%;
		margin: 8% 9% 0px 0px;
	}
	.sale-sliders .action-banner img.product_sale {
		margin: 3% 2% 0px 15%;
		width: 34%;
	}
	.sale-sliders .treid_mark p {
		margin: 0px 5% 0px 0px;
	}
}

@media only screen and (max-width: 1600px) {
	.sale-sliders .lSNext {
		right: 1%;
	}
	.sale-sliders .lSPrev {
		left: 1%;
	}
	.sale-sliders div.sale.left {
		margin: 0px 5px 0px 0px;
	}
	.sale-sliders div.sale.right {
		margin: 0px 0px 0px 5px;
	}
}

@media only screen and (max-width: 1360px) {
	.sale-sliders .treid_mark p {
		font-size: 14px;
		font-weight: 300;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.14;
		letter-spacing: normal;
		text-align: center;
		color: #f5f5f5;
	}
	.sale-sliders .lSNext, .sale-sliders .lSPrev {
		transform: translateY(-20px) scale(0.6);
	}
	.sale-sliders .treid_mark img {
		height: 80px;
	}
	.sale-sliders .icon_sale {
		transform: scale(0.7);
	}
	
	.sale-sliders .lSAction {
    top: 55%;
    }
    
    .sale-sliders .treid_mark p {
  padding: 90px 0px 0px;
    }
}

@media only screen and (max-width: 1024px) {
	.sale-sliders .treid_mark p {
		font-size: 12px;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.17;
		letter-spacing: normal;
		text-align: center;
		color: #f5f5f5;
	}
	.sale-sliders .treid_mark {
		margin: 7% 10% 0px 0px;
		width: 42%;
	}
	.sale-sliders .action-banner img.product_sale {
		width: 33%;
		float: left;
		max-width: 280px;
		margin: 3% 3% 0px 12%;
	}
	.sale-sliders .icon_sale {
		z-index: 4;
		transform: scale(0.5) translateY(-30px);
		left: 0%;
	}
	.sale-sliders .action-banner {
		z-index: 3;
	}
	
  .sale-sliders .treid_mark img {
    height: 65px;
  }
    .sale-sliders .treid_mark p {
  padding: 75px 0px 0px;
    }
}

@media only screen and (max-width: 820px) {
	.sale-sliders .treid_mark {
		margin: 3% 10% 0px 0px;
		width: 50%;
	}
	.sale-sliders .action-banner img.product_sale {
		width: 30%;
		margin: 3% 0px 0px 9%;
	}
	.sale-sliders .treid_mark p {
		margin: 0px;
	}
	
    .sale-sliders .lSAction {
    top: 60%;
    }
    
  .sale-sliders .treid_mark img {
    height: 55px;
  }
    .sale-sliders .treid_mark p {
  padding: 65px 0px 0px;
    }
}

@media only screen and (max-width: 720px) {
	.sale-sliders div.sale {
		min-width: 100%;
		text-align: center;
	}
	.sale-sliders {
		-webkit-flex-flow: row wrap;
		-moz-flex-flow: row wrap;
		-ms-flex-flow: row wrap;
		flex-flow: row wrap;
	}
	.sale-sliders.center_options {
		width: 100%;
		max-width: 100%;
	}
	
	.sale-sliders .lSAction {
    top: 45%;
    }
	.sale-sliders .lSNext, .sale-sliders .lSPrev {
		transform: translateY(0px) scale(1);
	}
	.sale-sliders  .action-banner img.product_sale {
		width: 40%;
		float: left;
		margin: 4% 0px auto 10%;
	}
	.sale-sliders .lSNext {
		right: 10px;
	}
	.sale-sliders .lSPrev {
		left: 10px;
	}
	.sale-sliders .sale.right .title {
		margin-top: 10px;
	}
	.sale-sliders .icon_sale {
		z-index: 4;
		transform: scale(1);
		left: 8%;
	}
	.sale-sliders  .action-banner li {
		text-align: center;
	}
	.sale-sliders .treid_mark {
		width: 40%;
		text-align: center;
		float: right;
		margin: 12% 8% 0px 0px;
	}
	.sale-sliders .treid_mark p {
		font-size: 16px;
		font-weight: 400;
		font-style: normal;
		font-stretch: normal;
		line-height: 1.14;
		letter-spacing: normal;
		text-align: center;
		color: #f5f5f5;
		margin: 10px auto 0px;
		max-width: 100%;
		padding: 90px 0px 0px;
	}
	
	.sale-sliders .treid_mark img {
    height: 90px;
  }

    
	.sale-sliders .sale .title {
		font-size: 18px;
		font-style: normal;
		font-stretch: normal;
		line-height: normal;
		letter-spacing: normal;
		text-align: center;
		color: #333333;
	}
	.sale-sliders .sale .slogan {
		transform: rotate(-4deg);
		font-family: Mistral;
		font-size: 28px;
		font-weight: normal;
		font-style: normal;
		font-stretch: normal;
		line-height: normal;
		letter-spacing: normal;
		text-align: center;
		position: relative;
		top: -10px;
	}
	.sale-sliders .backdrop {
		width: auto;
		height: 100%;
		display: block;
		position: absolute;
		left: -10%;
	}
	.mobile.backdrop {
		display: none;
	}
	.sale-sliders .back_banner {
		height: 340px;
		margin-top: 0px;
		overflow: hidden;
	}
	.sale-sliders div.sale.right {
		margin: 1% auto 0px;
	}
	.sale-sliders .left .slogan.mobile, .sale-sliders .right .slogan.mobile
		{
		margin: 10px auto 0px;
	}
}

@media only screen and (max-width: 650px) {
	.sale-sliders .lSAction {
		top: 50%;
	}
	.sale-sliders .action-banner img.product_sale {
		margin: 8% 0px 0px 10%;
	}
	.sale-sliders .treid_mark {
		width: 35%;
		margin: 13% 12% 0px 0px;
	}
}

@media only screen and (max-width: 600px) {
	.sale-sliders .icon_sale {
		transform: scale(0.9);
	}
	.sale-sliders .sale.right .title {
		margin-top: 30px;
	}
	.sale-sliders div.sale.right, .sale-sliders div.sale.left {
		margin: 0px;
	}
	.sale-sliders .treid_mark p {
		margin: 20px auto 0px;
		max-width: 100%;
		font-size: 14px;
		line-height: 1.17;
	}
	.sale-sliders .treid_mark {
		margin: 16% 10% 0px 0px;
		width: 40%;
	}
	.sale-sliders .lSNext, .sale-sliders .lSPrev {
		transform: translateY(0px) scale(0.8);
	}
	.sale-sliders .action-banner img.product_sale {
		margin: 13% 0px 0px 10%;
	}
	.sale-sliders .backdrop {
		left: -20%;
	}
}

@media only screen and (max-width: 530px) {
	.sale-sliders .action-banner .owl-item img.product_sale {
		margin: 20% 0px 0px 10%;
	}
	.sale-sliders .treid_mark {
		margin: 20% 10% 0px 0px;
	}
	.sale-sliders .backdrop {
		left: -30%;
	}
	.sale-sliders .lSNext, .sale-sliders .lSPrev {
		transform: scale(0.7) translateY(-20px);
	}
}

@media only screen and (max-width: 480px) {
	.sale-sliders .backdrop {
		display: none;
	}
	.sale-sliders .backdrop.mobile.smscreen {
		display: block;
		width: auto;
		height: 100%;
		left: 0px;
		position: relative;
	}
	.sale-sliders .back_banner {
		height: 345px;
	}
	.sale-sliders .action-banner img.product_sale {
		margin: 5% auto 0px;
		float: none;
		clear: both;
		width: 42%;
	}
	.sale-sliders .treid_mark {
		margin: 0px auto 0px auto;
		float: none;
		clear: both;
		width: 100%
	}
	.sale-sliders .action-banner li a{
		height: 100%;
	}
	.sale-sliders .treid_mark p {
		margin: 0px auto 0px;
		font-size: 14px;
		line-height: 1.14;
		font-weight: 300;
		font-style: normal;
		font-stretch: normal;
		padding: 80px 15% 0px;
	}
	.sale-sliders .treid_mark img {
		max-width: 42%;
		width: auto;
		height: auto;
	}
	.sale-sliders .icon_sale {
		transform: scale(0.7) translateX(55px) translateY(-5px);
	}
	.sale-sliders .lSNext, .sale-sliders .lSPrev {
		transform: scale(0.6) translateY(-20px);
	}
	.sale-sliders .lSNext {
		right: 0px;
	}
	.sale-sliders .lSPrev {
		left: 0px;
	}
}

@media only screen and (max-width: 460px) {
	.sale-sliders .action-banner img.product_sale {
		margin: 6% auto 0px;
	}
	.sale-sliders .treid_mark img {
		margin-bottom: 2%;
	}
	.sale-sliders .backdrop.mobile.smscreen {
		display: block;
		width: auto;
		height: 100%;
		left: -5%;
		position: absolute;
	}
}

@media only screen and (max-width: 430px) {
	.sale-sliders .action-banner img.product_sale {
		margin: 10% auto 0px;
	}
	.sale-sliders .treid_mark img {
		margin-bottom: 3%;
	}
}

@media only screen and (max-width: 400px) {
	.sale-sliders .action-banner img.product_sale {
		margin: 5% auto 1%;
		width: 51%;
	}
	.sale-sliders .backdrop.mobile.smscreen {
		left: -10%;
		position: absolute;
	}
}

@media only screen and (max-width: 380px) {
	.sale-sliders .treid_mark img {
		margin-bottom: 2%;
		margin-top: 2%;
	}
	.sale-sliders .action-banner img.product_sale {
		margin: 7% auto 1%;
		width: 51%;
	}
	.sale-sliders .icon_sale {
		transform: scale(0.7) translateX(25px) translateY(-5px);
	}
}

@media only screen and (max-width: 360px) {
	.sale-sliders .treid_mark img {
		margin-bottom: 3%;
		margin-top: 1%;
	}
	.sale-sliders .action-banner img.product_sale {
		margin: 11% auto 1%;
		width: 52%;
	}
	.sale-sliders .backdrop.mobile.smscreen {
		left: -15%;
		position: absolute;
	}
	
	 .sale-sliders .treid_mark p {
    padding: 70px 10% 0px;
  }
}

@media only screen and (max-width: 340px) {
	.sale-sliders .treid_mark img {
		margin-bottom: 3%;
		margin-top: 1%;
	}
	.sale-sliders .action-banner img.product_sale {
		margin: 7% auto 1%;
		width: 61%;
	}
	.sale-sliders .backdrop.mobile.smscreen {
		left: -20%;
		position: absolute;
	}
}