.item-views.sales{padding-bottom: 28px;}

.wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .item-views.sales{padding-bottom: 38px;}

.item-views.sales .bottom_nav .ajax_load_btn{margin-bottom: 22px;}
.item-views.sales .row:not(.margin0) .item-wrapper{padding-bottom: 32px;}
.item-views.sales .row.margin0{padding-bottom: 32px;}
.item-views.sales .item-wrapper > .item{padding: 32px; margin:0;}
.item-views.sales .item-wrapper > .item:hover{z-index:1;}
.item-views.sales .item-wrapper > .item .image,
.item-views.sales .item-wrapper > .item .image span{
	display: block;
	width: 150px;
	height: 150px;
}
.item-views.sales .item-wrapper > .item .image{margin: 1px 0 0 15px;}
.item-views.sales .item-wrapper > .item .period-block{padding: 0 0 13px 1px;}
.item-views.sales .item-wrapper > .item .period-block .svg{padding: 0 9px 0 0;}
.item-views.sales .item-wrapper > .item.wdate .inner-text{padding-bottom: 36px;}
.item-views.sales .item-wrapper > .item:not(.wdate) .inner-text .previewtext{margin-bottom: 0;}

.item-views.sales .item-wrapper .info-sticker-block:not(.static) {
	left: 32px;
	bottom: 23px;
}

.sale-counter-label {
	position: absolute;
	bottom: 100%;
	padding-left: 5px;
	font-size: 12px;
	color: #777;
	text-transform: lowercase;
	white-space: nowrap;
}

@media (max-width: 1199px){
	.with_left_block .item-views.sales .item .image.pull-left, .with_left_block .item-views.sales .item .image.pull-right{float:none !important;margin-bottom:20px;}
	.with_left_block .item-views.sales .item .image.pull-left + .inner-text{padding-left: 0;}
	.with_left_block .item-views.sales .item .image.pull-right + .inner-text{padding-right: 0;}

	
}

@media (min-width: 992px) and (max-width: 1199px){
	.wrapper1.sticky_menu:not(.sm) .item-views.sales .item .image.pull-left, .wrapper1.sticky_menu:not(.sm) .item-views.sales .item .image.pull-right{float:none !important;margin-bottom:20px;}
	.wrapper1.sticky_menu:not(.sm) .item-views.sales .item .image.pull-left + .inner-text{padding-left: 0;}
	.wrapper1.sticky_menu:not(.sm) .item-views.sales .item .image.pull-right + .inner-text{padding-right: 0;}
}

@media (max-width: 991px){
	.item-views.sales .item .image.pull-left, .item-views.sales .item .image.pull-right{float:none !important;margin-bottom:20px;}
}
@media (max-width: 600px){
	body .wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .item-views.sales,
	body .wrapper1.with_left_block .wrapper_inner.front .drag-block.container .item-views.sales{padding-bottom: 19px;}
	.item-views.sales.compact .item-wrapper > .item .image, .item-views.sales.compact .item-wrapper > .item .image span {width: 90px;height: 90px;}
	.item-views.sales.compact .row .item-wrapper {padding-bottom: 26px;}
	.item-views.sales.compact .item-wrapper > .item{padding: 0; background: none;border: none;}
	.item-views.sales.compact .item .image.pull-left, .item-views.sales.compact .item .image.pull-right {float: left !important;margin-bottom: 0;}
	.item-views.sales.compact .item-wrapper > .item .image ~ .inner-text, 
	.item-views.sales.compact .item .image ~ .info-sticker-block.bottom{padding-left: 105px;}
	.item-views.sales.compact .item .info-sticker-block.bottom {position: static;}
	.item-views.sales.compact .item-wrapper > .item .period-block{font-size: 12px;line-height: 22px; padding-bottom: 3px;color:#777;}
	.item-views.sales.compact .item-wrapper > .item .title {font-size: 14px;line-height: 21px;}
	.item-views.sales.compact .item .previewtext{display: none;}
	.item-views.sales.compact .item-wrapper > .item .inner-text{padding-bottom: 3px; margin-top:-6px;}
	.item-views.sales.compact .view_sale_block.compact .countdown.values > span.item {font-size: 11px;}
	.item-views.sales.compact .view_sale_block.compact .countdown, .item-views.sales.compact .view_sale_block.compact .item{height:24px;}
	.item-views.sales.compact .sale-text{padding: 3px 8px 3px 8px; font-size: 11px;}
	.item-views.sales2.compact .view_sale_block.compact .item{padding-top:4px;}
	.item-views.sales.compact .view_sale_block.compact .values .item:before{top: 9px;}
	.item-views.sales.compact .view_sale_block.compact .values .item:after{bottom: 9px;}
	.item-views.sales.compact .bottom_nav .ajax_load_btn{margin-bottom: 26px;}
	.item-views.sales .swipeignore.mobile-overflow .bottom_nav.mobile_slider {margin-bottom: 18px;}
	.item-views.sales .swipeignore.mobile-overflow .item-wrapper {padding-bottom: 18px;}
	.item-views.sales .swipeignore.mobile-overflow .bottom_nav.mobile_slider .ajax_load_btn {margin: 0px;}

	.item-views.sales .mobile-compact .item-wrapper > .item .period-block{font-size: 12px;line-height: 22px; padding-bottom: 8px;}
	.item-views.sales .mobile-compact .item-wrapper > .item .title {font-size: 18px;line-height: 25px;}
	.item-views.sales .mobile-compact .item-wrapper > .item .previewtext {font-size: 13px;line-height: 20px;margin-top: 7px;margin-bottom: 15px;}
	.item-views.sales .mobile-compact .item-wrapper > .item{padding: 29px; }
	.item-views.sales .mobile-compact .item-wrapper > .item .image{margin-top: 0; margin-bottom: 14px;}
	.item-views.sales .mobile-compact .item .info-sticker-block.bottom {position: static;}
	.item-views.sales .mobile-compact .item-wrapper > .item .inner-text{padding-bottom: 0;}
	body .wrapper1:not(.with_left_block) .wrapper_inner.front .drag-block.container .item-views.sales.normal,
	body .wrapper1.with_left_block .wrapper_inner.front .drag-block.container .item-views.sales.normal {padding-bottom: 27px;}
	.drag-block.container.SALE .top_block{margin-bottom: 28px;padding-top: 10px;}
	.item-views.sales .bottom_nav{padding-bottom: 0;}
	
}

@media (max-width: 480px){
	.item-views.sales .item-wrapper > .item {
		padding: 76px 16px 16px;
	}
	.item-views.sales .item .image.pull-left,
	.item-views.sales .item .image.pull-right {
		margin: 0 auto 20px;
	}
	.item-views.sales .item-wrapper > .item .period-block {
		position: absolute;
		top: 20px;
		left: 16px;
	}
	.item-views.sales .item-wrapper .info-sticker-block:not(.static) {
		left: auto;
		bottom: auto;
		top: 16px;
		right: 16px;
	}
	.sale-counter-label {
		bottom: auto;
		top: 100%;
		width: 100%;
		margin-top: -3px;
		text-align: right;
	}

	.item-views.sales .item-wrapper > .item.wdate .inner-text {
		padding-bottom: 0;
	}

}