@charset "UTF-8";

.itemlist {display: block;border: none;margin-left: 0;margin-right: 0;position: relative;z-index: 2;clear: both;}

.itemlist .tr {display: block;padding: 0;width: 33.3333%;border: none;height: auto;position: relative;z-index: 1;}
.itemlist .tr > .wrapper {position: relative;}

.itemlist .tr .body {border-radius: 8px;background: #fff;border: 1px solid transparent;}
.itemlist .tr.promo .body {border-color: #B7A36A;}

.itemlist .tr .body > .w {position: relative;}

.itemlist .tr .scroll_slider {display: none;}

.itemlist .tr_more {display: none;}


/* изображение лота */
.itemlist .tr .preview {position: relative; }
.itemlist .tr.has_video .preview:after {display: block;content: "";position: absolute;background: rgba(255, 255, 255, 0.45) url(../../i/itemlist.svg?v=3) -186px -30px no-repeat;right: 2px;top: 2px;width: 23px;height: 23px;border-radius: 12px;/* backdrop-filter: blur(3px); */z-index: 1;pointer-events: none;}

.itemlist .tr .img {display: block;background: #E5EDE9 url(../../i/ajax_loader.gif) 50% 50% no-repeat;border: none;border-radius: 6px;position: relative;z-index: 1;height: 0;padding-bottom: 100%;line-height: normal;text-align: center;}
.itemlist .tr .img .w {display: block;text-align: center;position:absolute;top:0;left:0;width:100%;height:100%;border-radius: 6px;overflow: hidden;font-style: normal;font-size: 0;}

/*
.itemlist .tr .img .w::before{ display: inline-block; content: ""; width:0; height: 100%; vertical-align: middle;}
.itemlist .tr .img img {display: inline-block; vertical-align: middle;}
*/

.itemlist .tr .img img {display: block;max-width: 100%;max-height: 100%;width: 100%;height: 100%;object-fit: cover;/* border-radius: 6px; */}

.itemlist .tr .preview .mark {position: absolute;z-index: 10;bottom: 2px;left: 2px;display: inline-block;padding: 0 6px;background: rgba(78, 152, 108, 0.75);height: 17px;line-height: 16px;font-size: 12px;color: #fff;font-weight: normal;white-space: nowrap;border-radius: 9px;max-width: 100%;overflow: hidden;/* backdrop-filter: blur(3px); */}

.itemlist .tr .preview .mark_promo {left: initial;right: 2px;background: rgba(188, 158, 0, 0.75);}


/* отметки подборок */
.itemlist .tr .preview > i {display: block;position: absolute;background: rgba(255, 255, 255, 0.45) url(../../i/itemlist.svg?v=3) -485px -29px no-repeat;/* background-size: auto 14px; */right: 2px;top: 2px;width: 23px;height: 23px;border-radius: 12px;/* backdrop-filter: blur(3px); */z-index: 1;}
.itemlist .tr.has_video .preview > i {right: 28px;}



/* слайдер лота */
.itemlist .tr .w.slider {overflow: visible; white-space: nowrap;}
.itemlist .tr .w.slider:before {display: none; }

.itemlist .tr .slider_frame {overflow: hidden;position: relative;height: 100%;width: 100%;border-radius: 6px;}

.itemlist .tr .slider_stage {position: relative;height: 100%;display: inline-flex;flex-flow: row;}
.itemlist .tr .slider_stage {
	-webkit-transition: transform 300ms ease;
	transition: -webkit-transform 300ms ease, transform 300ms ease;
	/*
	-webkit-transform: translate(0,0) translateZ(0) perspective(10px);
	transform: translate(0,0) translateZ(0) perspective(10px);
	/**/
	-webkit-transform: translate(0,0);
	transform: translate(0,0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	will-change: transform;
}

.itemlist .tr .slider_stage.drag .slide {cursor: move; cursor: grabbing;}

.itemlist .tr .slider_counter {display: none;position: absolute;top: auto;bottom: 21px;left: 4px;background: rgba(53, 53, 53, 0.5);color: #fff;padding: 0 5px;font-size: 12px;border-radius: 10px;z-index: 2;height: 20px;line-height: 20px;pointer-events: none;opacity: 0;transition: opacity .5s ease;}
.itemlist .tr .has_touch .slider_counter {/* display: inline-block; */opacity: 1;}
.itemlist .tr:hover .slider_counter {/* display: inline-block; */opacity: 1;}

.itemlist .tr .slider_dots {display: block;position: absolute;bottom: 20px;left: 0;right: 0;pointer-events: none;height: 8px;line-height: 8px;white-space: nowrap;opacity: 0;transition: opacity .5s .15s ease-out;/* display: flex; */align-items: center;justify-content: center;}
.itemlist .tr .has_touch .slider_dots {display: block; opacity: .5;}
.itemlist .tr:hover .slider_dots {opacity: .5;/* display: block; */}
.itemlist .tr .slider_dots .li {display: inline-block;width: 4px;height: 4px;vertical-align: middle;background: #fff;border-radius: 100%;margin: 0 2px;/* margin-top: 2px; */transition: width .2s linear, height .2s linear, margin .2s linear;outline: 1.5px solid rgba(0,0,0,.2);/* box-shadow: 0 0 0 1.5px rgba(0,0,0,.2); */}

.itemlist .tr .slider_dots .li.small {/* width: 4px; *//* height: 4px; */}
.itemlist .tr .slider_dots .li.hidden {/* margin: 0 1px; *//* width: 1px; *//* height: 1px; *//* outline: none; *//* background: rgba(0,0,0,.25); */}
.itemlist .tr .slider_dots .li.active {display: inline-block;width: 8px;height: 8px;/* margin: 0 2px; */outline: 1.5px solid rgba(0,0,0,.25);/* box-shadow: 0 0 0 1.5px rgba(0,0,0,.2); */}

.itemlist .tr .slider_stage.drag + .slider_dots {opacity: 1; transition: opacity .2s 0s ease-in; }
.itemlist .tr .slider_stage.drag + .slider_dots .li.active {opacity: 1; }

.itemlist .tr .slide {height: 100%;/* height: auto; */width: 100%;max-height: 100%;display: inline-block;vertical-align: top;flex-basis: 100%;}

/*
.itemlist .tr .slide::before {display: inline-block;content: "";width: 0;height: 100%;vertical-align: middle;}
.itemlist .tr .slide img {width: auto;max-height: 100%;height: auto;max-width: 100%;}
*/
.itemlist .tr .slide img {}

.itemlist .tr .nav {display: block;position: absolute;top: 50%;margin-top: -16px;height: 32px;width: 25px;outline: none;background: rgba(255,255,255,.5) url(../../i/itemlist.svg?v=3) -384px -25px no-repeat;cursor: pointer;opacity: 0;transition: opacity .5s ease, background-color .2s ease;/* backdrop-filter: blur(3px); */}
.itemlist .tr .nav.prev {left: -9px;background-position-x: -334px;border-radius: 0 6px 6px 0;}
.itemlist .tr .nav.next,
.itemlist .tr .nav.follow_item {right: -9px;border-radius: 6px 0 0 6px;}

.itemlist .tr .nav:hover {background-position-y: -125px;}

.itemlist .tr .nav_start .nav.prev {display: none; }
.itemlist .tr .nav_end .nav.next {display: none; }


.itemlist .tr:hover .nav {opacity: .9;}
.itemlist .tr:hover .nav:hover {background-color: rgba(255,255,255,.9);}


/* кнопка слежения за лотом: */
.itemlist .tr .preview .follow_item {}
.itemlist .tr .preview .follow_item:before {display: block;content: "";position: absolute;width: 20px;height: 20px;top: 50%;left: 50%;margin-top: -10px;margin-left: -10px;background: url(../../i/itemlist.svg?v=3) -436px -30px no-repeat;opacity: 1;transition: opacity .25s ease;}
.itemlist .tr .preview .follow_item:hover:before {}

.itemlist .tr .preview .follow_item.active {background-color: rgba(255,255,255,0.6);}
.itemlist .tr .preview .follow_item.toggled:before,
.itemlist .tr .preview .follow_item.active:before {}

.itemlist .tr .preview .follow_item:hover {background-color: rgba(255, 255, 255, 0.9);}

.itemlist .tr .preview .follow_item.toggled {background-color: rgba(255, 255, 255, 0.5) !important;}
.itemlist .tr .preview .follow_item.toggled:before {opacity: .5 !important;}


.itemlist .tr .nav.follow_item {background: rgba(255,255,255,.5) !important;bottom: auto;/* opacity: 0 !important; */display: none;}
.itemlist .tr .nav.follow_item:hover {/* opacity: 1; */background: rgba(255,255,255,.9) !important;}
.itemlist .tr .nav.follow_item:before {}
.itemlist .tr .nav.follow_item:hover:before {background-position-y: -130px;opacity: 1;}

.itemlist .tr .nav.follow_item:active {background: rgba(200, 210, 210, 0.55) !important;}

.itemlist .tr .nav.follow_item.active:before,
.itemlist .tr .nav.follow_item.active:hover:before {background-position-y: -80px;}
.itemlist .tr nav_end .nav.follow_item {display: block;}

.itemlist .tr .nav.follow_item.pending:before,
.itemlist .tr .slider .nav.follow_item.pending:before {background-image: url(../../i/loader4.svg);background-position: 50%;background-size: 16px 16px;}



/* описание лота */
.itemlist .tr .content b {font-weight: normal;}

.itemlist .tr .title {line-height: 18px;min-height: 18px;font-size: 14px;/* font-weight: 700; */color: #000;margin: 0 auto 6px;}
.itemlist .tr .title a {display: inline-block;vertical-align: top;text-decoration: none;color: inherit;max-width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;word-break: break-word;}
.itemlist .tr .title a:hover {color: #928a21;}


/* счетчики */
.itemlist .tr .counters {display: inline-block;vertical-align: top;position: absolute;top: 2px;left: 2px;z-index: 2;height: 23px;background: rgba(255, 255, 255, 0.45);border-radius: 12px;padding: 3px 7px 4px;line-height: 16px;font-size: 12px;color: rgba(0,0,0,.75);/* backdrop-filter: blur(3px); *//* display: inline-flex; */align-items: center;}
.itemlist .tr .counters b {display: inline-block;position: relative;padding-left: 15px;height: 16px;line-height: 16px;vertical-align: top;margin-right: 4px;}
.itemlist .tr .counters b:last-child {margin-right: 0;}

.itemlist .tr .counters b:after {display: block;content: "";position: absolute;left: 0;top: 50%;margin-top: -7px;width: 12px;height: 14px;background: url(../../i/itemlist.svg?v=3) -292px -34px no-repeat;opacity: .48;}
.itemlist .tr .counters b.watchers {padding-left: 16px;}
.itemlist .tr .counters b.watchers:after {width: 13px;background-position: -241px -34px;}


/* цены */
.itemlist .tr .price {display: flex;width: 100%;flex-wrap: wrap;justify-content: space-between;align-items: start;}

.itemlist .tr .price .col {display: inline-block;vertical-align: top;flex-shrink: 0;margin-top: 2px;}


.itemlist .tr .p_box {display: inline-block;vertical-align: top;border-radius: 4px;background: #F8F3FF;color: #7000FF;padding: 5px 9px 5px;overflow: hidden;white-space: nowrap;margin-right: 6px;line-height: 16px;font-size: 14px;}
.itemlist .tr .p_box.buy_now {margin-right: 0;}

.itemlist .tr .p_box > div {display: block;/* vertical-align: top; */text-align: left;}
.itemlist .tr .p_box p {display: inline;/* vertical-align: top; */margin: 0;white-space: nowrap;}

.itemlist .tr .p_box .old {text-decoration: line-through;text-decoration-color: #FF350D;font-size: 12px;line-height: 14px;height: 14px;/* display: inline-block; *//* vertical-align: top; */}

.itemlist .tr .p_box.buy_now,
.itemlist .tr.marketplace .p_box {background: #E2FFEE;color: #009A59;}


/* время */
.itemlist .tr .time {font-size: 12px;color: #65646E;/* min-height: 17px; */margin-top: 8px;line-height: 17px;overflow: hidden;}
.itemlist .tr .time > div {}
.itemlist .tr .time > div span {display: inline-block;vertical-align: top;}
.itemlist .tr .time s {display: inline-block;text-decoration: none;vertical-align: top;margin-right: 4px;}

.itemlist .tr .ending b {display: inline-block;height: 17px;line-height: 16px;background: #4E986C;color: #fff;padding: 0 6px;border-radius: 9px;/* font-size: 13px; */margin-right: 0.3em;vertical-align: top;}

.itemlist .tr .created {display: none;}

.itemlist .tr.marketplace .ending {display: none !important; }
.itemlist .tr.end_notice .ending {position: relative;}
.itemlist .tr.end_notice .ending span {color: #FF4F44;position: relative;}
.itemlist .tr.end_notice .ending span:after {content: "";display: inline-block;vertical-align: top;width: 14px;height: 17px;background: url(../../i/itemlist.svg?v=3) -240px -82px no-repeat;margin-left: 3px;}
.itemlist .tr.end_notice .ending b {background: #FF4F44; color: #fff;}

.itemlist .tr .seller {display: none;}


/* sold item:*/
.itemlist .tr.sold .p_box {background: #e6eaea;color: #7a7a7a;}
.itemlist .tr.sold .time b {background: #e6eaea;color: #7a7a7a;}
.itemlist .tr.sold .title {color: #7a7a7a; }


/* finished item (followed) */
.itemlist .tr.finished .title {color: #7a7a7a;}
.itemlist .tr.finished .time {color: #7a7a7a;}


/* кнопки действий */
.itemlist .tr .actions {display: inline-block;margin: 6px auto 4px;margin-right: -3px;height: 26px;white-space: nowrap;z-index: 5;}
.guest .itemlist .tr .actions {display: none;}

.itemlist .tr .actions b {display: inline-block;position: relative;width: 26px;height: 26px;text-decoration: none;cursor: pointer;outline: none;opacity: 1;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;z-index: 5;}
.itemlist .tr .actions b + b {margin-left: 6px; }
.itemlist .tr .actions b:before {display: block;content: "";position: absolute;width: 26px;height: 26px;top: 50%;left: 50%;margin-top: -13px;margin-left: -13px;background: url(../../i/itemlist.svg?v=3) -32px -26px no-repeat;transition: transform .25s ease, opacity .25s ease;transform: scale(1);}
.itemlist .tr .actions b.toggled:before {opacity: .5 !important;}
.itemlist .tr .actions b:active:before {/*transform: scale(1.3);*/}



/* кнопка уведомления об окончании: */
/*.itemlist .tr b.ending_notify.active.toggled:before, */
.itemlist .tr b.ending_notify:before {background-position: -82px -26px;}

.itemlist .tr b.ending_notify.toggled:before,
.itemlist .tr b.ending_notify.active:before {background-position: -82px -76px;}



/* кнопка добавления в избранное: */
.itemlist .tr b.follow_item {}
/* .itemlist .tr b.follow_item.active.toggled:before, */
.itemlist .tr b.follow_item:before {background-position: -132px -27px;}

.itemlist .tr b.follow_item.toggled:before,
.itemlist .tr b.follow_item.active:before {background-position: -132px -77px;}


/* кнопка "отметить интересным" (для модераторов) */
/*.itemlist .tr b.set_interesting.active.toggled:before,*/
.itemlist .tr b.set_interesting:before {background-position: -32px -26px;}

.itemlist .tr b.set_interesting.toggled:before,
.itemlist .tr b.set_interesting.active:before {background-position: -32px -76px;}


/* индикация ожидания ответа от сервера */
.itemlist .tr b.follow_item.pending:before,
.itemlist .tr b.ending_notify.pending:before,
.itemlist .tr b.set_interesting.pending:before {background-image: url(../../i/loader4.svg);background-position: 50%;background-size: 16px 16px;}




/* поясняющие подсказки для результата нажатия кнопки действия */
.itemlist .tr .actions > b > i,
.itemlist .tr .nav > i {position: absolute; top: 0; left: 0; right: 0; bottom: 0; }

.itemlist .tr .actions > b > .txt_active,
.itemlist .tr .actions > b.active > .txt,
.itemlist .tr .nav > .txt_active,
.itemlist .tr .nav.active > .txt {display: none !important;}

.itemlist .tr .actions > b.active > .txt_active,
.itemlist .tr .nav.active > .txt_active {display: block !important; }



.itemlist .tr .action_tooltip {display: block;position: absolute;background: rgba(113, 97, 51, 0.9);right: 0;width: auto;left: 0;bottom: 0;height: auto;max-height: 0;color: #fff;line-height: 15px;padding: 0 3px;font-size: 13px;transition: max-height .5s ease, opacity .5s ease, padding .25s ease;opacity: 0.0001;overflow: hidden;text-align: center;border-radius: 2px;cursor: default;z-index: 10;pointer-events: none;/* transform: perspective(1px); */}
.itemlist .tr .action_tooltip.show_action {max-height: 115px;opacity: 1;padding: 4px 3px 5px;pointer-events: all;}
.itemlist .tr .action_tooltip span {padding: 0 3px;display: inline-block;}
.itemlist .tr .action_tooltip span a {color: #fff;text-decoration: underline #fff;text-underline-offset: 1px;}

.itemlist .tr .action_tooltip b {display: inline-block; font-weight: normal;background: #6e5e2f;border-radius: 3px;line-height: 14px;position: relative;padding: 5px 6px;padding-left: 24px;color: #fff;margin: 5px auto 2px;cursor: pointer;text-align: left;}
.itemlist .tr .action_tooltip b:hover {background: #614f19;}

.itemlist .tr .action_tooltip b:before {content: "";display: block;position: absolute;top: 50%;margin-top: -9px;left: 6px;width: 16px;height: 18px;background: url(../../i/itemlist.svg?v=3) 5px 5px no-repeat;}

.itemlist .tr .action_tooltip.error {background: rgba(255, 79, 68, .95);}



.itemlist .pager_block {clear:both; border-left:none;}




.itemlist.pending .rows {min-height: 200px;position: relative;/* outline: 1px dashed red; */}
.itemlist.pending .rows:after {content: "";display: block;width: 64px;height: 64px;position: absolute;top: 50%;margin-top:-32px;left: 50%;margin-left: -32px;background: url(../i/loader4.svg) 50% 50% no-repeat;background-size: 48px;z-index: 20;}



/* dummy tr */
.itemlist .tr.dummy {display: none; pointer-events: none;}
.itemlist .tr.dummy .img {background: #F4F6F5;}
.itemlist .tr.dummy .actions b:before {background: #F4F6F5;border-radius: 8px;width: 16px;height: 16px;margin-top: -8px;left: initial;right: 3px;margin-left: 0;}

.itemlist .tr.dummy .title:before,
.itemlist .tr.dummy .title:after {content: "";display: block;background: #F4F6F5;height: 15px;border-radius: 4px;}
.itemlist .tr.dummy .title:after {margin-top: 5px;width: 80%;}
.itemlist .tr.dummy .p_box {background: #F4F6F5; width: 50%;}

.itemlist .tr.dummy .time:before {content: "";display: block;background: #F4F6F5;border-radius: 4px;height: 12px;margin-top: 4px;/* width: 85%; */}
/**/




@keyframes gradient {
	0% {background-position: 0 0;}
	100% {background-position: -200% 0;}
}



@media only screen and (max-width: 990px) {
	.itemlist .tr b.set_interesting {margin-right: 3px;}
}

/* MOBILE */
@media only screen and (max-width: 520px) {

	.itemlist {}
	.tabs.index_page + .itemlist {margin-top: 8px;}

	.itemlist .tr {width: 100%;margin-bottom: 10px;}
	
	.itemlist .tr .content {width: 100%;flex-grow: 1;min-width: 0;}
	.itemlist .tr .nav {display: none !important; }

	
	/* счетчики на мобильных: */
	.itemlist .tr .counters {}
	.itemlist .tr .counters b {display: inline-block;position: relative;margin-right: 8px;}


	
	
	.itemlist .tr .action_tooltip {border-radius: 0;}
	

	
	/* mobile list */
	.itemlist.m_list .tr {}
	.itemlist.m_list .tr > .wrapper {min-height: auto !important;}
	.itemlist.m_list .tr .body {padding: 9px 9px 10px;}
	.itemlist.m_list .tr .body > .w {/* padding-left: 92px; */display: flex;flex-flow: row;}
	
	.itemlist.m_list .tr .preview {width: 106px;height: 106px;/* position: absolute; *//* top: 0; *//* left: 0; */margin-right: 10px;flex-shrink: 0;}
	.itemlist.m_list .tr .preview .mark {font-size: 12px;height: 19px;line-height: 17px;padding: 0 6px;}
	
	.itemlist.m_list .tr.promo .preview .mark_new {display: none;}
	.itemlist.m_list .tr.promo .preview .mark_promo {right: initial;left: 3px;}
	
	.itemlist.m_list .tr .preview i {/* border-radius: 5px; */}
	.itemlist.m_list .tr.has_video .preview i {right: 30px;}
	
	.itemlist.m_list .tr .img {overflow: hidden;cursor: pointer;-moz-user-select: none;-khtml-user-select: none;-webkit-user-select: none;-ms-user-select: none;user-select: none;}
	.itemlist.m_list .tr .img img {border-radius: 6px;}

	.itemlist.m_list .tr .slider_stage {display: block;width: 106px !important;transform: translate(0, 0) !important;transition: none !important;overflow: hidden;}

	/**/
	.itemlist.m_list .tr .slider {pointer-events: none;border-radius: 6px;}
	.itemlist.m_list .tr .slide {display: none; height: 106px !important;width: 106px !important;}
	.itemlist.m_list .tr .slide:first-child {display: inline-block !important;}
	
	.itemlist.m_list .tr .slider_dots,
	.itemlist.m_list .tr .nav,
	.itemlist.m_list .tr .slider_counter {display: none;}
	/**/
	
	.itemlist.m_list .tr .content {padding-top: 1px;}
	
	.itemlist.m_list .tr .h {position: static;color: #65646E;height: auto;/* margin: 0 auto 6px; */line-height: 16px;font-size: 12px;display: flex;align-items: center;}
	.itemlist.m_list .tr .h .ending {display: inline-block;vertical-align: top;margin-right: 8px;}

	.itemlist.m_list .tr .ending b {height: 16px;line-height: 15px;padding: 0 5px;border-radius: 8px;font-size: 11px;}
	
	.itemlist.m_list .tr .counters {position: static;padding: 0;height: 16px;/* margin-left: auto; */}
	
	.itemlist.m_list .tr .title {font-size: 14px;line-height: 18px;/* max-height: 42px; */margin-bottom: 8px;padding-top: 6px;}
	.itemlist.m_list .tr .title a {display: inline-block;line-height: 18px;max-height: 36px;vertical-align: top;}
	
	.itemlist.m_list .tr .actions {bottom: 3px;position: absolute;right: 0;margin: 0;}

	.itemlist.m_list .tr .time {display: none;}
	.itemlist.m_list .tr .ending s {display: none;}

	.itemlist.m_list .tr .price {display: block;overflow: hidden;}
	.itemlist.m_list .tr .price .col {display: block;text-align: left;/* margin: 0 auto; */padding: 0;position: relative;float: left;clear: left;}
	.itemlist.m_list .tr .price .col:empty {display: none;}
	
	/* action button on new line (auto):*/
	.itemlist.m_list .tr .price:after {display: inline-block;content: "";float: right;width: 72px;height: 28px;clear: none;}
	/**/
	
	
	.itemlist.m_tile .tr .p_box > div,
	.itemlist.m_list .tr .p_box > div {display: inline-block;}
	.itemlist.m_tile .tr .p_box .old,
	.itemlist.m_list .tr .p_box .old {margin-right: 4px;}
	

	.itemlist.m_list .tr .action_tooltip {bottom: auto;top: -10px;left: -10px;right: auto;width: 300px;width: calc(100vw - 20px);max-width: calc(100vw - 20px);border-radius: 8px;}

	.itemlist.m_list .tr .scroll_slider {position: relative;margin-left: -10px;margin-right: -10px;max-width: initial;z-index: 10;-moz-user-select: none;-khtml-user-select: none;-webkit-user-select: none;-ms-user-select: none;user-select: none;/* backdrop-filter: blur(2px); */align-items: center;/* border-radius: 8px; */}
	.itemlist.m_list .tr .scroll_slider > .w {position: relative;font-size: 0;white-space: nowrap;padding: 0 10px 12px 10px;overflow: hidden;overflow-x: auto;text-align: center;}
	
	.itemlist.m_list .tr .scroll_slider .i {display: inline-block;vertical-align: top;/* width: auto; */height: 184px;margin-right: 10px;}
	.itemlist.m_list .tr .scroll_slider .i:last-child {margin-right: 0;}
	.itemlist.m_list .tr .scroll_slider img {display: block;width: auto;height: 184px;border-radius: 8px;/* object-fit: cover; */}

	.itemlist.m_list .tr .scroll_slider .close {display: block;position: absolute;height: 30px;width: 30px;cursor: pointer;top: -8px;right: 6px;background: rgba(255, 255, 255, 0.75);border-radius: 8px;z-index: 2;/* opacity: .9; *//* backdrop-filter: blur(4px); */}
	.itemlist.m_list .tr .scroll_slider .close:before {content: "";display: block;width: 14px;height: 14px;position: absolute;top: 50%;left: 50%;margin-top: -7px;margin-left: -7px;background: url(../../i/common.svg?v=3) -587px -488px no-repeat;}
	
	.itemlist.m_list .tr.scroll_preview .body > .w {/* visibility: hidden; *//* padding-left: 0; */flex-flow: column;}
	.itemlist.m_list .tr.scroll_preview .preview {width: auto;height: 0;}
	.itemlist.m_list .tr.scroll_preview .preview .img,
	.itemlist.m_list .tr.scroll_preview .preview .mark,
	.itemlist.m_list .tr.scroll_preview .preview .i,
	.itemlist.m_list .tr.scroll_preview .preview i,
	.itemlist.m_list .tr.scroll_preview .preview:after {content: none; display: none;}
	
	.itemlist.m_list .tr.scroll_preview .scroll_slider {display: block;/* display: flex; */}
	.itemlist.m_list .tr.scroll_preview .content {min-height: auto;}
	
	.itemlist.m_list .tr.scroll_preview .title a {display: block; max-height: 18px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

	
	
	/* MOBILE TILE LARGE */
	.itemlist.m_tile {margin-left: 0;margin-right: 0;background: none;}
	.itemlist.m_tile .tr .body {padding: 14px 14px 19px;}
	
	.itemlist.m_tile .tr .preview {border-radius: 4px;overflow: hidden;}
	.itemlist.m_tile .tr .preview .mark {left: 5px;bottom: 5px;height: 29px;line-height: 28px;padding: 0 10px;border-radius: 15px;}
	.itemlist.m_tile .tr .preview .mark_promo {left: auto; right: 5px;}
	
	.itemlist.m_tile .tr .slide {height: 100%;width: 100vw;max-height: 100vw;}
	.itemlist.m_tile .tr .slide img {/*border-radius: 0;*//* object-fit:contain; */}
	.itemlist.m_tile .tr .slider_dots {/* display: block; *//* opacity: .5; */}
	.itemlist.m_tile .tr .slider_counter {top: 10px;left: 10px;bottom: auto;right: auto;display: inline-block;}
	
	.itemlist.m_tile .tr .content {margin-left: 0; margin-right: 0;}
	.itemlist.m_tile .tr .title {font-size: 16px;min-height: 21px;line-height: 21px;margin-bottom: 5px;}
	
	.itemlist.m_tile .tr .h {min-height: 12px;height: 44px;position: relative;display: flex;align-items: center;}
	.itemlist.m_tile .tr .h .ending {display: none;}

	.itemlist.m_tile .tr .time {margin-top: 6px;}
	.itemlist.m_tile .tr.marketplace .time {display: none !important;}
	.itemlist.m_tile .tr.marketplace .price .col {margin-left: auto;}

	.itemlist.m_tile .tr .p_box {padding: 8px 9px 8px;}
	
	.itemlist.m_tile .tr .actions {/* position: absolute; */top: 12px;right: 0;margin: 0;margin-left: auto;}
	
	/* no-counters: */
	.guest .itemlist.m_tile .tr.no_counters .h {height: auto;}

	
	
	/* m_tile large icons */
	.itemlist.m_tile .tr .counters {position: static;padding: 0;/* height: 28px; line-height: 28px; */height: 22px;line-height: 22px;color: #65646E;/* margin: 11px 0; */}
	.itemlist.m_tile .tr .counters b {display: inline-block;padding-left: 27px;height: 22px;line-height: 22px;margin-right: 15px;}
	.itemlist.m_tile .tr .counters b:after {margin-top: -11px;width: 22px;height: 22px;background-position: -285px -180px;opacity: 1;}

	.itemlist.m_tile .tr .counters b.watchers {padding-left: 28px;}
	.itemlist.m_tile .tr .counters b.watchers:after {width: 23px;background-position: -235px -180px;}
	.itemlist.m_tile .tr .counters b:last-child {margin-right: 0;}
	
	
	.itemlist.m_tile .tr.has_video .preview:after {width: 29px;height: 29px;top: 5px;right: 5px;background-position: -180px -176px;border-radius: 50%;}
	.itemlist.m_tile .tr .preview i {background-color: rgba(255, 255, 255, 0.45);width: 29px;height: 29px;top: 5px;right: 5px;border-radius: 50%;background-position: -331px -175px;}
	.itemlist.m_tile .tr.has_video .preview i {right: 40px;}

	.itemlist.m_tile .tr .img {border-radius: 0;}
	
	.itemlist.m_tile .tr .actions b + b {margin-left: 12px;}

	
	/* кнопка уведомления об окончании: */
	.itemlist.m_tile .tr b.ending_notify:before {background-position: -83px -177px;}
	.itemlist.m_tile .tr b.ending_notify.toggled:before,
	.itemlist.m_tile .tr b.ending_notify.active:before {background-position: -83px -227px;}


	/* кнопка добавления в избранное: */
	.itemlist.m_tile .tr b.follow_item:before {background-position: -134px -178px;}
	.itemlist.m_tile .tr b.follow_item.toggled:before,
	.itemlist.m_tile .tr b.follow_item.active:before {background-position: -134px -228px;}


	/* кнопка "отметить интересным" (для модераторов) */
	.itemlist.m_tile .tr .actions b.set_interesting {margin-right: 0;}
	
	.itemlist.m_tile .tr b.set_interesting:before {background-position: -33px -178px;}
	.itemlist.m_tile .tr b.set_interesting.toggled:before,
	.itemlist.m_tile .tr b.set_interesting.active:before {background-position: -33px -228px;}
	/**/


	/* индикация ожидания ответа от сервера */
	.itemlist.m_tile .tr b.follow_item.pending:before,
	.itemlist.m_tile .tr b.ending_notify.pending:before,
	.itemlist.m_tile .tr b.set_interesting.pending:before {background-image: url(../i/loader4.svg);background-position: 50%;background-size: 22px 22px;}




	.itemlist .rows {display: flex;flex-wrap:wrap;min-width: 0; margin-left: -5px; margin-right: -5px;}
	
	.itemlist .tr {flex-shrink: 0;flex-grow: 0;padding: 0 5px;margin: 0 0 10px;}
	.itemlist .tr .wrapper {height: 100%;}
	.itemlist .tr .body {position: relative;padding: 9px;top: 0;left: 0;right: 0;z-index: 3;height: 100%;min-height: 100%;}
	
	
	.itemlist .tr .seller {height: 18px;line-height: 18px;white-space: nowrap;max-width: 100%;font-size: 12px;overflow: hidden;position: absolute;bottom: 0;text-overflow: ellipsis;}
	.itemlist .tr .seller a {display: inline-block;/* display: inline-flex; */position: relative;text-decoration: none;max-width: 100%;height: 18px;line-height: 18px;align-items: center;flex-shrink: 1;overflow: hidden;color: #8A6E19;}
	.itemlist .tr .seller u {display: block;overflow: hidden;vertical-align: top;padding-left: 23px;padding-right: 8px;height: 18px;line-height: 18px;position: relative;text-overflow: ellipsis;}
	.itemlist .tr .seller img {display: inline-block;width: 18px;height: 18px;border-radius: 100%;background: #fafafa;margin-right: 5px;border: 1px solid #FFBA00;position: absolute;left: 0;top: 50%;margin-top: -9px;box-shadow: inset 0 0 0 1px #ffba00;}
	.itemlist .tr .seller b {display: inline-block;padding: 0 5px;height: 17px;line-height: 16px;background: #E3BF00;color: #fff;border-radius: 9px;/* box-shadow: -3px 0 5px 5px; *//* vertical-align: middle; */position: relative;z-index: 1;}
	
	.itemlist .tr .seller.verified img {border-color: #2FB200; }
	.itemlist .tr .seller.verified img {box-shadow: inset 0 0 0 1px #2fb200;}

	.itemlist .tr .h {text-align: right;min-height: 11px;}
	.itemlist .tr .h .ending {display: none;}
	
	.itemlist .tr:hover {z-index:2;}
	.itemlist .tr:hover .body {/*box-shadow: 0px 4px 25px rgba(29, 43, 39, 0.75);*/}

	
	.itemlist + .pager_block {margin-top: 0;}


	/* *********** */
	

	/* SMALL TILES */
	.itemlist.m_tile_sm .tr {width: 50%;}
	.itemlist.m_tile_sm .tr .body {padding: 9px;}
	.itemlist.m_tile_sm .tr .time {display: none;}
	.itemlist.m_tile_sm .tr .actions {}

	/*
    .itemlist.m_tile_sm .tr .img {background-color: transparent;}
	.itemlist.m_tile_sm .tr .w.slider {left: -10px;right: -10px;width: auto;}
	.itemlist.m_tile_sm .tr .slider_frame {border-radius: 0;}
	.itemlist.m_tile_sm .tr .slider_stage {}
	.itemlist.m_tile_sm .tr .slide {overflow: hidden;padding-left: 10px;padding-right: 10px;flex-shrink: 1;flex-grow: 1;min-width: 0;overflow: hidden;}
	.itemlist.m_tile_sm .tr .slide:first-child {}
	.itemlist.m_tile_sm .tr .slide img {border-radius: 6px;}
    /**/
}

@media only screen and (max-width: 360px) {
	.itemlist.m_list .tr .preview {width: 82px;height: 82px;}
	.itemlist.m_list .tr .slider_stage {width: 82px !important;}
	.itemlist.m_list .tr .slide {height: 82px !important;width: 82px !important;}
}



/* > MOBILE */
@media only screen and (min-width: 521px) {

	.m > .itemlist {/* margin-left: 0; *//* margin-right: 0; */}
	
	.itemlist .rows {display: flex;flex-wrap:wrap;min-width: 0; margin-left: -5px; margin-right: -5px;}
	
	.itemlist .tr {flex-shrink: 0;flex-grow: 0;padding: 0 5px;margin: 0 0 10px;}
	.itemlist .tr .wrapper {height: 100%;}
	.itemlist .tr .body {position: relative;padding: 9px;top: 0;left: 0;right: 0;z-index: 3;height: 100%;min-height: 100%;}
	
	
	.itemlist .tr .seller {height: 18px;line-height: 18px;white-space: nowrap;max-width: 100%;font-size: 12px;overflow: hidden;position: absolute;bottom: 0;text-overflow: ellipsis;}
	.itemlist .tr .seller a {display: inline-block;/* display: inline-flex; */position: relative;text-decoration: none;max-width: 100%;height: 18px;line-height: 18px;align-items: center;flex-shrink: 1;overflow: hidden;color: #8A6E19;}
	.itemlist .tr .seller u {display: block;overflow: hidden;vertical-align: top;padding-left: 23px;padding-right: 8px;height: 18px;line-height: 18px;position: relative;text-overflow: ellipsis;}
	.itemlist .tr .seller img {display: inline-block;width: 18px;height: 18px;border-radius: 100%;background: #fafafa;margin-right: 5px;position: absolute;left: 0;top: 50%;margin-top: -9px;/*border: 1px solid #FFBA00;*//*box-shadow: inset 0 0 0 1px #ffba00;*/border: 1px solid #a8aeab;/* box-shadow: inset 0 0 0 1px #a8aeab; */}
	.itemlist .tr .seller b {display: inline-block;padding: 0 5px;height: 17px;line-height: 16px;background: #BC9E00;color: #fff;border-radius: 9px;/* box-shadow: -3px 0 5px 5px; *//* vertical-align: middle; */position: relative;z-index: 1;}
	
	.itemlist .tr .seller.verified img {border-color: #2FB200; }
	.itemlist .tr .seller.verified img {box-shadow: inset 0 0 0 1px #2fb200;}

	.itemlist .tr .h {text-align: right;min-height: 11px;}
	.itemlist .tr .h .ending {display: none;}
	
	.itemlist .tr:hover {z-index:2;}
	.itemlist .tr:hover .body {box-shadow: 0px 4px 25px rgba(29, 43, 39, 0.75);}
	
	
	
	
	.itemlist + .pager_block {margin-top: 0;}


	/* *********** */
	

	/* DESKTOP TILES */
	.itemlist.tile .tr .time,
	.itemlist.tile_sm .tr .time {display: none;}
	
	.itemlist.tile .tr.hovered .body,
	.itemlist.tile_sm .tr.hovered .body {position: absolute;z-index: 7;height: auto;}
	
	.itemlist.tile .tr.hovered .title a,
	.itemlist.tile_sm .tr.hovered .title a {height: auto;/* max-height: 147px; */max-height: 36px;white-space: normal;display: -webkit-inline-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
	
	.itemlist.tile .tr.hovered .time,
	.itemlist.tile_sm .tr.hovered .time {display: block;}

	.itemlist.tile .tr.marketplace .time,
	.itemlist.tile_sm .tr.marketplace .time {display: none !important;}

	
	/* 3-4 tiles in row */
	.itemlist.tile .tr {width: 50%;}
	.itemlist.tile .tr .body {padding: 14px;}
	.itemlist.tile .tr .counters {top: 3px;left: 3px;}
	.itemlist.tile .tr .preview .mark {bottom: 3px;left: 3px;}
	.itemlist.tile .tr .preview .mark_promo {left: initial;right: 3px;}

	.itemlist.tile .tr.has_video .preview:after {top: 3px; right: 3px;}
	.itemlist.tile .tr .preview > i {top: 3px; right: 3px;}
	.itemlist.tile .tr.has_video .preview > i {right: 29px}

	.itemlist.tile .tr .nav {width: 32px;}
	.itemlist.tile .tr .nav.prev {left: -14px;background-position-x: -328px;}
	.itemlist.tile .tr .nav.next,
	.itemlist.tile .tr .nav.follow_item {right: -14px;}
	.itemlist.tile .tr .nav.follow_item:before {margin-left: -12px;}
	
	.itemlist.tile .tr .p_box {padding: 8px 9px 8px;}
	
	.itemlist.tile .tr .seller u {display: inline-block;}
	.itemlist.tile .tr .seller a {display: inline-flex;align-items: baseline;}
	
	.itemlist.tile  .tr.hovered .title a {max-height: 54px;-webkit-line-clamp: 3;}
	
	/*
	.itemlist.tile .tr.hovered .body {padding-bottom: 18px;}
	.itemlist.tile .tr.hovered .r {padding-bottom: 25px;}
	.itemlist.tile .tr.hovered .seller {display: block;}
	*/
	
	
	/* 4-5 tiles in row */
	.itemlist.tile_sm .tr {width: 33.3333%;}


	
	/* LISTS */
	.itemlist.list .tr,
	.itemlist.list_sm .tr {width: 100%; min-width: 190px;}

	/* reset possible height placeholder leftover from tile view hovers */
	.itemlist.list .tr > .wrapper,
	.itemlist.list_sm .tr > .wrapper {min-height: auto !important;}
	
	.itemlist.list .tr .seller,
	.itemlist.list_sm .tr .seller {display: block;position: relative;bottom: auto;display: flex;flex-flow: row;}
	
	.itemlist.list .tr .seller b,
	.itemlist.list_sm .tr .seller b {margin-right: 5px;flex-shrink: 0;}
	
	.itemlist.list .tr .h,
	.itemlist.list_sm .tr .h {min-height: auto;}
	
	.itemlist.list .tr .body,
	.itemlist.list_sm .tr .body {padding: 14px;}
	
	.itemlist.list .tr .body > .w,
	.itemlist.list_sm .tr .body > .w {display: flex;flex-flow: row;}
	
	.itemlist.list .tr .preview,
	.itemlist.list_sm .tr .preview {width: 160px;height: 160px;/* position: absolute; *//* left: 0; *//* top: 0; */margin-right: 15px;flex-shrink: 0;}
	
	.itemlist.list .tr .content,
	.itemlist.list_sm .tr .content{padding-top: 5px;height: auto;padding-bottom: 42px;flex-grow: 1;}
	
	.itemlist.list .tr .r,
	.itemlist.list_sm .tr .r {position: relative;padding-right: 150px;/* min-height: 72px; */}
	
	.itemlist.list .tr .actions,
	.itemlist.list_sm .tr .actions {display: block;margin: 0;position: absolute;top: auto;bottom: 0;left: 175px;}
	.itemlist.list .tr .actions b:nth-child(1),
	.itemlist.list_sm .tr .actions b:nth-child(1) {margin-left: -5px;}
	
	.itemlist.list .tr .price,
	.itemlist.list_sm .tr .price {display: block;position: absolute;right: 0;top: -8px;text-align: right;width: auto;}
	
	.itemlist.list .tr .price .col,
	.itemlist.list_sm .tr .price .col {display: block;padding: 0;margin: 0 0 10px;max-width: 100%;}
	/*
	.itemlist.list .tr .price .col:last-child,
	.itemlist.list_sm .tr .price .col:last-child {margin-bottom: 0;}
	*/
	
	.itemlist.list .tr .p_box,
	.itemlist.list_sm .tr .p_box {max-width: 100%;padding: 8px 9px 8px;}
	
	.itemlist.list .tr .p_box,
	.itemlist.list_sm .tr .p_box {max-width: 135px;white-space: normal;margin-right: 0;}
	.itemlist.list .tr .p_box > div,
	.itemlist.list_sm .tr .p_box > div {display: inline-block;white-space: nowrap;}
	.itemlist.list .tr .p_box .old,
	.itemlist.list_sm .tr .p_box .old {display: inline-block;margin-right: 4px;line-height: inherit;}
	
	.itemlist.list .tr .time,
	.itemlist.list_sm .tr .time {margin-top: 15px;}
	.itemlist.list .tr .time > div,
	.itemlist.list_sm .tr .time > div {display: block;}
	.itemlist.list .tr .time .ending,
	.itemlist.list_sm .tr .time .ending {margin-top: 5px;}

	.itemlist.list .tr .title,
	.itemlist.list_sm .tr .title {min-height: 21px;line-height: 21px;margin: 0 auto 15px;font-size: 16px;}
	.itemlist.list .tr .title a,
	.itemlist.list_sm .tr .title a {white-space: normal; max-height: none;}



	/* SLIDER STYLE RESET: 
	.itemlist.list .tr .nav,
	.itemlist.list_sm .tr .nav {border-radius: 4px;}
	.itemlist.list .tr .nav.prev,
	.itemlist.list_sm .tr .nav.prev {left: -4px;}
	.itemlist.list .tr .nav.next,
	.itemlist.list_sm .tr .nav.next,
	.itemlist.list .tr .nav.follow_item,
	.itemlist.list_sm .tr .nav.follow_item {right: -4px;}

	/*
	.itemlist.list_sm .tr .nav {display: none !important; }
	.itemlist.list_sm .tr .slider_stage {width: 100% !important;transition: none !important;transform: none !important;}
	.itemlist.list_sm .tr .slide {display: none; width: 100%; }
	.itemlist.list_sm .tr .slide + .slide {display: none;}
	.itemlist.list_sm .tr .slide.active {display: block !important;}
	.itemlist.list_sm .tr .slider_counter {display: none !important; }
	.itemlist.list_sm .tr .slider_dots {display: none !important; }
	/**/
}


@media only screen and (min-width: 721px) {
	
	/* 4-5 tiles in row */
	.itemlist.tile_sm .tr {width: 25%;}

	/* 3-4 tiles in row */
	.itemlist.tile .tr {width: 33.3333%;}
	
	
	.itemlist.list .tr {min-height: 250px;}
	.itemlist.list .tr .preview {width: 220px; height: 220px;}
	.itemlist.list .tr .actions {left: 235px;}

	.itemlist.list .tr .counters {top: 3px;left: 3px;}
	.itemlist.list .tr .preview .mark {bottom: 3px;left: 3px;}
	.itemlist.list .tr .preview .mark_promo {left: initial;right: 3px;}

	.itemlist.list .tr.has_video .preview:after {top: 3px;right: 3px;}
	.itemlist.list .tr .preview > i {top: 3px; right: 3px;}
	.itemlist.list .tr.has_video .preview > i {right: 29px}
}

@media only screen and (min-width: 991px) {
	.itemlist.list .tr .r {padding-right: 270px;}
	.itemlist.list .tr .p_box {max-width: 250px;}
}

@media only screen and (min-width: 1221px) {
	.itemlist.list .tr .time,
	.itemlist.list_sm .tr .time {margin-top: 0;}

	.itemlist.list .tr .r,
	.itemlist.list_sm .tr .r {padding-left: 170px;}

	.itemlist.list .tr .seller,
	.itemlist.list_sm .tr .seller {position: absolute; left: 0; width: 162px;}
}

@media only screen and (min-width: 1300px) {
	
	/* 3-4 tiles in row */
	.itemlist.tile .tr {width: 25%;}
	
	/* 4-5 tiles in row */
	.itemlist.tile_sm .tr {width: 20%;}
}





.no_items_block, .search_404_block{border:1px solid #000000;margin:20px 0;padding:50px 20px 60px 20px;text-align:center;font-size: 16px;color:#333333;line-height:18px;clear: both;}
.no_items_block .ico {height: 20px;background: transparent url(../../i/profile/common.svg?v=2) -1054px -12px no-repeat;width: 20px;margin: 0 auto;}

.no_items_block .title, .search_404_block .title{font-size: 21px;line-height: 24px; color:#333333; font-style:italic;font-weight: 600;margin: 19px 0;}

.no_items_block .buttons {font-size:15px; line-height:21px; font-style:italic; margin:17px 0 0 0; }
.no_items_block .buttons .fa {font-size: 10px;line-height: 10px; vertical-align: middle; margin-right: 2px;}
.no_items_block .buttons a {display:inline-block; margin:0 7px;}



/* body mobile fixed mode: */
@media screen and (max-width: 780px) {
	
	body.mob_filter_sort {overflow: hidden;}
}


@media screen and (max-width: 520px) {
	.showcase_box {margin-bottom: 10px;}

	.showcase_box .tr_more {display: block;}
	.showcase_box .tr_more .wrapper {height: 100%;}
	.showcase_box .tr_more .body {height: 100%;background: url(../../i/profile/list_tr_more.png) 50% 50% no-repeat;background-size: cover;border-radius: 8px;display: flex;flex-flow: column;align-items: center;text-align: center;justify-content: center;color: #87743B;font-size: 14px;line-height: 18px;padding: 50px 10px 90px;}
	.showcase_box .tr_more .count {font-size: 70px;line-height: 84px;}
	.showcase_box .tr_more .body a {display: inline-block;text-decoration: none;color: inherit;margin-top: 18px;border: 1px solid rgba(135, 116, 59, 0.9);border-radius: 8px;padding: 5px 36px 7px 12px;position: relative;}
	.showcase_box .tr_more .body a:after {content: "";position: absolute;display: block;top: 50%;right: 12px;width: 18px;height: 20px;margin-top: -10px;background: url(../../i/profile/index.svg?v=2) -269px -95px no-repeat;}


	
	/*x-axis scrollable mobile list */
	.showcase_box .itemlist.m_tile .rows {display: flex;flex-flow: row;overflow-x: auto; margin-left: -10px; margin-right: -10px; padding-left: 10px; padding-right: 13px;}
	.showcase_box .itemlist.m_tile .tr {flex-basis: 100%;flex-shrink: 0;max-width: calc(100% - 13px);margin-left: 10px;margin-bottom: 0;}
	.showcase_box .itemlist.m_tile .tr:first-child {margin-left: 0;}

	.showcase_box .itemlist.m_tile .wrapper {height: 100%;background: #fff;border-radius: 14px;}
	
	.showcase_box .itemlist.m_tile .tr .preview {pointer-events: none;}
	.showcase_box .itemlist.m_tile .tr .slider_stage {-webkit-transform: none !important;transform: none !important;-webkit-transition: none;transition: none;}
	.showcase_box .itemlist.m_tile .tr .slider_dots,
	.showcase_box .itemlist.m_tile .tr .slider_counter {display: none;}
}


@media only screen and (min-width: 521px) and (max-width: 1299px) {
	
	.showcase_box .itemlist.tile_sm .tr:nth-child(7),
	.showcase_box .itemlist.tile_sm .tr:nth-child(8) {display: none;}
}



/* profile custom: */

/* для выдерживания отступа до заголовка с учётом существующей 10px-границы */
.itemlist_panel {margin-top: -10px;}
.itemlist_panel.sticked {backdrop-filter: blur(2px);}

/* в связи с отсутствием кнопки переключения видов: *
@media only screen and (min-width: 521px) {	
	.itemlist_panel .filters_toggle {height: auto; bottom: 0; width: 36px;}
	.itemlist_panel .wrapper {padding-left: 30px;}
	
	.itemlist_view_type {display: none;}
}

@media only screen and (min-width: 991px) {
	.itemlist_panel .wrapper {padding-left: 0;}
}
/**/

@media only screen and (max-width: 990px) {
	#itemlist_panel_anchor {position: absolute;margin-top: -48px;}
	.itemlist_panel {top: 48px;}
}