.item-views.sales2.bg{padding-bottom: 28px;}

.wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .item-views.sales2.bg{padding-bottom: 38px;}

.item-views.sales2.bg .item-wrapper > .item{/*padding: 128% 0px 36px 0px;*/margin:0px;background-size: cover;overflow:hidden;background-repeat: no-repeat;}
.sales2 .item{background-position: center;}
.item-views.sales2.bg .item-wrapper > .item .period-block{padding: 0px 0px 8px 1px;}
.item-views.sales2.bg .item-wrapper > .item .period-block .date{color:#fff;opacity:0.7;}
.item-views.sales2.bg .item-wrapper > .item .period-block .svg{width: 16px;height: 16px;border-radius: 100%;top: 0px;left:-1px;margin: 0px 2px 1px 0px;}
.item-views.sales2.bg .item-wrapper > .item .period-block .svg svg{margin:2px auto 1px;}
.item-views.sales2.bg .item-wrapper > .item .period-block.red .svg{background: #fc5a42;}
.item-views.sales2.bg .item-wrapper > .item .period-block .svg path{fill:#fff;}

.item-views.sales2.bg .item-wrapper > .item .title a{color:#fff;}
.item-views.sales2.bg .item-wrapper > .item .inner-text{position: absolute;bottom: 25px;right: 30px;left: 30px;}
.item-views.sales2.bg .item-wrapper > .item > div{z-index: 12;}
.item-views.sales2.bg .item-wrapper > .item > a{position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;z-index: 13;}
.item-views.sales2.bg .view_sale_block.compact .countdown{border:none;}

.item-views.sales2.sm{padding-bottom: 29px;}

.wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .item-views.sales2.sm{padding-bottom: 39px;}

.item-views.sales2.sm .item-wrapper > .item{padding: 33px 34px 23px 35px;margin:0px;}
.item-views.sales2.sm .item-wrapper > .item .image{margin: 0px 0px 12px;}
.item-views.sales2.sm .item-wrapper > .item .image span{width: 190px;height: 190px;display:inline-block;}

.item-views.sales2.sm .item-wrapper > .item .period-block{padding: 0px 0px 7px 1px;}
.item-views.sales2.sm .item-wrapper > .item .period-block .svg{padding: 0px 6px 0px 5px;}

.item-views.sales2.md{padding-bottom: 15px;}
.with-text-block-wrapper .item-views.sales2.md{padding-bottom: 20px;}
.item-views.sales2.md .row.margin0{padding-bottom: 22px;}

.wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .item-views.sales2.md{padding-bottom: 25px;}
.wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .with-text-block-wrapper .item-views.sales2.md{padding-bottom: 30px;}

.item-views.sales2.md .item-wrapper > .item, .item-views.sales2.lg .item-wrapper > .item{margin:0px;}
.item-views.sales2.md .row.margin0 .item{padding-bottom: 11px;}
.item-views.sales2.md .item-wrapper > .item .image, .item-views.sales2.lg .item-wrapper > .item .image{margin: 0px 0px 13px;}
.item-views.sales2.md .item-wrapper > .item .image span{height: 207px;}
.item-views.sales2.md .item-wrapper > .item .period-block, .item-views.sales2.lg .item-wrapper > .item .period-block{padding: 0px 0px 9px 0px;}
.item-views.sales2.md .item-wrapper > .item .period-block .svg, .item-views.sales2.lg .item-wrapper > .item .period-block .svg{padding: 0px 8px 0px 0px;}
.item-views.sales2.md .view_sale_block.compact .countdown, .item-views.sales2.lg .view_sale_block.compact .countdown{border:none;}
.item-views.sales2.md .ajax_load_btn.ajax{margin-bottom: 35px;}
.with-text-block-wrapper .item-views.sales2.md .ajax_load_btn.ajax{margin-bottom: 30px;}

.item-views.sales2.lg{padding-bottom: 17px;}

.wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .item-views.sales2.lg{padding-bottom: 27px;}

.item-views.sales2.lg .ajax_load_btn.ajax{margin-bottom: 33px;}
.item-views.sales2.lg .item-wrapper > .item .image span{height: 284px;}

body .sales2.md .info-sticker-block.top{top: 19px;left: 21px;}
body .sales2 .info-sticker-block.top{top: 33px;left: 35px;}
body .sales2.lg .info-sticker-block.top{top: 29px;left: 31px;}

.item-views.sales2 .item-wrapper > .item:hover{z-index:1;}
.item-views.sales2 .row:not(.margin0) .item-wrapper{padding-bottom: 32px;}
.item-views.sales2 .row.margin0{padding-bottom: 32px;}



@media (min-width: 1400px){
	.with_left_block .item-views.sales2.md .items.s_4 .item-wrapper > .item .image span{
		height: 162px;
	}
}

@media (min-width: 1200px) and (max-width: 1399px){
	.with_left_block .item-views.sales2.bg .item-wrapper.col-lg-3,
	.with_left_block .item-views.sales2.md .item-wrapper.col-lg-3,
	.with_left_block .item-views.sales2.sm .item-wrapper.col-lg-3 {width: 33.33333333333333%;}
}

@media (max-width: 1199px){
	.item-views.sales2.md .item-wrapper > .item .image span{height: auto; padding-top:66%;}
}

@media (min-width: 992px) and (max-width: 1199px){
	.with_left_block .item-views.sales2.sm .item-wrapper.col-md-4,
	.with_left_block .item-views.sales2.md .item-wrapper.col-md-4{width: 50%;}
}

@media (min-width: 992px) and (max-width: 1099px){
	.with_left_block .item-views.sales2.bg .item-wrapper.col-md-4{width: 50%;}
}

@media (max-width: 600px){
	.item-views.sales2.bg .item-wrapper > .item{padding-top:60%;}
}
@media (max-width: 400px){
	/*.item-views.sales2.bg .item-wrapper > .item{padding-top:90%;}*/
	.item-views.sales2.bg .item-wrapper > .item{padding-top:115%;}
	.item-views.sales2.bg .item-wrapper > .item .title{max-height: 77px;overflow: hidden;}
}
