@charset "UTF-8";

.scroll_slider {position: relative;max-width: 100%;display: block;white-space: nowrap;}
.scroll_slider .frame {max-width: 100%;overflow: hidden;}
.scroll_slider .stage {white-space: nowrap;overflow: hidden;overflow-x: auto;/* padding-bottom: 50px; *//* margin-bottom: -50px; *//* display: flex; *//* width: 100%; */-ms-overflow-style: none;scrollbar-width: none;}
.scroll_slider .stage::-webkit-scrollbar {display: none; -webkit-appearance: none; background: transparent; }
	
.scroll_slider .nav {position: absolute;display: block;min-width: 36px;top: 0;bottom: 0;cursor: pointer;z-index: 5;transition: opacity .25s ease;/* border-radius: 5px; */opacity: 0;/* outline: 1px dashed red; */}
.scroll_slider .nav.prev {left: 0;right: auto;}
.scroll_slider .nav.next {right: 0;left: auto;}

/**/
.scroll_slider .nav b {display: block;position: relative;background-color: #fff;opacity: .9;width: 36px;height: 36px;top: 50%;left: 0;margin-top: -18px;border-radius: 50%;box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.25);}
.scroll_slider .nav b:hover {opacity: 1;}

.scroll_slider .nav b:before {content: "";display: block;position: absolute;width: 8px;height: 20px;top: 50%;margin-top: -10px;left: 50%;margin-left: -4px;background: url(../i/common.svg?v=3) -72px -502px no-repeat;}
.scroll_slider .nav.prev b:before {background-position: -31px -502px;}
/**/

.scroll_slider .nav.prev b:hover:before {transform: translateX(-1px);}
.scroll_slider .nav.next b:hover:before {transform: translateX(1px);}

.scroll_slider.has_nav .nav {opacity: 1;}
.scroll_slider.has_nav.nav_start .nav.prev {opacity: 0;pointer-events: none;}
.scroll_slider.has_nav.nav_end .nav.next {opacity: 0;pointer-events: none;}




.showcase_tabs {margin: -10px -10px 0;padding: 10px 10px 10px;background: #E5EDE9;position: sticky;top: 0;z-index: 3;border-radius: 0 0 8px 8px;max-width: 100vw;overflow: hidden;}
/**/.scroll_y .showcase_tabs {z-index: 10;}/**/

.showcase_tabs .ul {}
.showcase_tabs .li {display: inline-block;/* vertical-align: top; */}
.showcase_tabs .li + .li {margin-left: 5px;}
.showcase_tabs .li a {display: inline-block;padding: 4px 14px 6px;line-height: 18px;font-size: 16px;background: #DFDFC3;color: #6C540D;text-decoration: none;border: 1px solid transparent;border-radius: 15px;}
.showcase_tabs .li a:hover {background: #D8D5A3;}
.showcase_tabs .li.active a {border-color: #AD923F;}

.showcase_tabs .li i {display: inline-block;margin-left: 5px;font-style: normal;opacity: .5;white-space: nowrap;}

.showcase_tabs .nav {min-width: 34px;}
.showcase_tabs .nav.prev {margin-left: -10px;background: -moz-linear-gradient(90deg, rgba(229,237,233,1) 0%, rgba(229,237,233,0) 100%);background: -webkit-linear-gradient(90deg, rgba(229,237,233,1) 0%, rgba(229,237,233,0) 100%);background: linear-gradient(90deg, rgba(229,237,233,1) 0%, rgba(229,237,233,0) 100%);}
.showcase_tabs .nav.next {margin-right: -10px;background: -moz-linear-gradient(90deg, rgba(229,237,233,0) 0%, rgba(229,237,233,1) 100%);background: -webkit-linear-gradient(90deg, rgba(229,237,233,0) 0%, rgba(229,237,233,1) 100%);background: linear-gradient(90deg, rgba(229,237,233,0) 0%, rgba(229,237,233,1) 100%);}
.showcase_tabs .nav b {border-radius: 0; background: #E5EDE9; box-shadow: none; width: 34px; height: 34px; margin-top: -17px;}

.showcase_tabs + .mode_info_block,
.showcase_tabs + .mode_info_block_anchor + .mode_info_block {top: 50px;}

.showcase_tabs.w_ivt {padding-left: 45px;}
.showcase_tabs .itemlist_view_type {top: 50%;margin-top: -15px;bottom: auto;left: 10px;width: 30px;height: 30px;}





/* themes */
.favorite_sections_mode .showcase_tabs .li a {background: #DFD7EA; color: #660066;}
.favorite_sections_mode .showcase_tabs .li a:hover {background: #D8C5EA;}
.favorite_sections_mode .showcase_tabs .li.active a {border-color: #915E97;}

.favorite_sellers_mode .showcase_tabs .li a {background: #D3E3E9;color: #004DA7;}
.favorite_sellers_mode .showcase_tabs .li a:hover {background: #C0D7E5;}
.favorite_sellers_mode .showcase_tabs .li.active a {border-color: #2E87E9;}

.favorite_sellers_mode .showcase_tabs .li.active i {color: #76A6D3;}
/**/




.seo_info {background: #fff;padding: 15px 15px 0;border-radius: 8px;font-size: 16px;line-height: 21px;margin: 10px auto 10px;}
.seo_info:after {content: ""; display: table; clear: both;}

.seo_info h1,
.seo_info h2,
.seo_info h3 {margin: 12px auto 17px; font-weight: 700; color: #000;}

.seo_info h2 {font-size: 20px; line-height: 25px; margin-bottom: 20px;}
.seo_info h3 {font-size: 18px; line-height: 22px;}
.seo_info h4 {font-size: 16px; line-height: 21px;}

.seo_info p {font-size: 16px;line-height:21px;margin: 0 auto 20px;}
.seo_info p.highlighted{border: 1px solid rgba(0, 0, 0, 0.5); padding: 20px 26px 22px; margin: 20px 0 30px; border-radius: 8px;}

.seo_info ul, .seo_info ol {margin: 15px 0;}
.seo_info ul ol, .seo_info ol ol, .seo_info ul ul, .seo_info ol ul {margin: 0 0 10px;}
.seo_info ul {list-style:disc;}
.seo_info ul ul {list-style:circle;}
.seo_info ul li {margin: 5px 0 5px 20px;}

.seo_info ol {list-style:decimal;}
.seo_info ol li {margin: 0 0 10px 20px;}

.seo_info img {max-width: 100%; height: auto;}


.seo_info .aside {background: #F4F6F5;border-radius: 8px;float: left;width: 232px;padding: 20px 20px 20px;margin-right: 20px;margin-bottom: 18px;font-size: 14px;line-height: 18px;}
.seo_info .aside .title {font-size: 16px; line-height: 21px; margin-bottom: 20px;}
.seo_info .aside ol {padding-left: 2px;list-style: none;margin: 0;}
.seo_info .aside li {margin: 0 auto 1em;}
.seo_info .aside i {font-style: normal;margin-right: .6em;}
.seo_info .aside a {text-decoration: none; color: inherit;}

.seo_info .content {margin-bottom: 18px;}
.seo_info .announce + .content {display: none;}

.seo_info b.toggle {display: inline-block;border-radius: 8px;border: 1px solid #D2D8D8;height: 34px;line-height: 32px;padding: 0 15px 0;padding-right: 30px;position: relative;font-weight: normal;font-size: 14px;cursor: pointer;margin-top: 24px;}
.seo_info b.toggle:after {content: "";display: block;position: absolute;width: 12px;height: 16px;top: 50%;margin-top: -8px;right: 11px;background: url(../i/common.svg?v=3) -29px -462px no-repeat;opacity: .75;}
.seo_info .content b.toggle:after {background-position: -69px -463px;}
.seo_info b.toggle:hover {border-color: #000;}

.seo_info .announce {margin-bottom: 18px;}

@media only screen and (max-width: 700px) {
	.seo_info {padding: 10px 12px 12px;}
	.seo_info .aside {float: none;margin: 0 -2px 26px;width: auto;}
}



.seo_content {border-radius: 8px;overflow: hidden;margin: 10px 0 10px;}
.seo_content .header {background: #F4F6F5; padding: 0;}

.seo_content .anchors {padding: 0 8px;}
.seo_content .anchors .ul {padding: 8px 0;}
.seo_content .anchors .li {display: inline-block;}
.seo_content .anchors a {display: inline-block;height: 28px;line-height: 28px;padding: 0 8px;font-size: 14px;border-radius: 6px;margin-right: 2px;}
.seo_content .anchors a:last-child {margin-right: 0;}
.seo_content .anchors a.active {background: #EBE9D3; color: #8B8100;}


.seo_content .nav {min-width: 30px;top: -1px;bottom: -1px;}
.seo_content .nav.prev {padding-left: 8px;background: -moz-linear-gradient(90deg, rgba(244, 246, 245,1) 0%, rgba(244, 246, 245,0) 100%);background: -webkit-linear-gradient(90deg, rgba(244, 246, 245,1) 0%, rgba(244, 246, 245,0) 100%);background: linear-gradient(90deg, rgba(244, 246, 245,1) 0%, rgba(244, 246, 245,0) 100%);}
.seo_content .nav.next {background: -moz-linear-gradient(90deg, rgba(244, 246, 245,0) 0%, rgba(244, 246, 245,1) 100%);background: -webkit-linear-gradient(90deg, rgba(244, 246, 245,0) 0%, rgba(244, 246, 245,1) 100%);background: linear-gradient(90deg, rgba(244, 246, 245, 0) 0%, rgba(244, 246, 245,1) 100%);}

.seo_content .nav b {width: 30px;height: 30px;margin-top: -15px;opacity: .6;position: absolute;}
.seo_content .nav b:hover {opacity: 1;}

.seo_content .body {max-height: 250px;overflow-y: auto;background: #fff;padding: 0 16px 10px;line-height: 1.3;font-size: 14px;scroll-margin-top: 90px;}
.seo_content .body h2 {margin: 20px auto 16px;font-size: 24px;scroll-margin: 20px;}
.seo_content .body h3 {margin: 20px auto 16px;font-size: 16px;scroll-margin: 20px;}
.seo_content .body p {margin: 16px auto 16px;}
.seo_content .body ul,
.seo_content .body ol {margin: 16px auto 16px; list-style-position: inside;}

@media only screen and (max-width: 990px) {
	.seo_content .anchors {padding: 0;}
	.seo_content .anchors .li:first-child {margin-left: 8px;}
	.seo_content .anchors .li:last-child {margin-right: 8px;}
	.seo_content .nav {display: none;}
}



/* NEW LAYOUT:*/
body {background: #E5EDE9;}
#page_content .content_right .container {display: block;width: 100%;float: none;padding-top: 10px;}

.section_title {position: relative;margin: 3px auto 10px;/* min-height: 36px; */line-height: 36px;display: flex;flex-flow: row;align-items: center;}
.section_title .title {flex-grow: 1;/* padding: 2px 0; *//* display: flex; */flex-flow: row;flex-wrap: wrap;align-items: baseline;/* line-height: 36px; */font-size: 26px;word-break: break-word;}

.section_title .title .ico {display: inline-block;margin-right: 15px;max-height: 26px;max-width: 26px;vertical-align: middle;}
.section_title .title .ico img,
.section_title .title .ico svg {display: block;max-width: 100%;max-height: 100%;}

.section_title .title h1 {display: inline;font-size: 28px;margin: 0 0;font-weight: 700;line-height: 36px;/* vertical-align: bottom; */}
.section_title .title em {display: inline-block;font-style: normal;font-weight: normal;color: #888888;margin-left: .6ex;/* line-height: 30px; *//* vertical-align: bottom; */}

.section_title b.bookmark_box {}
.section_title b.bookmark {position: relative;display: block;cursor: pointer;width: 25px;height: 30px;margin-left: 8px;background: transparent url(../i/index.svg?v=2) -166px -39px no-repeat;}
.section_title b.bookmark.active {background-position: -216px -39px;}
/*
.section_title b.bookmark:before {content: "";display: block;position: absolute;width: 100%;height: 100%;top: 50%;margin-top: -15px;left: 0;background: url(../i/index.svg?v=2) -166px -39px no-repeat;}
.section_title b.bookmark.active:before {background-position: -215px -39px;}
*/


.section_title .keyword_box {display: block; margin-left: 10px;height: 40px;line-height: 40px;white-space: nowrap;flex-shrink: 0;}
.section_title .keyword_box .words {display: inline-block;background: #F4F6F5;border-radius: 8px;position: relative;height: 40px;line-height: 40px;vertical-align: middle;padding: 0 15px;font-size: 14px;color: #888888;text-decoration: none;}
.section_title .keyword_box .words span {display: inline-block;position: relative;padding-left: 22px;}
.section_title .keyword_box .words span:before {content: "";display: block;position: absolute;width: 16px;height: 18px;text-align: center;left: 0;top: 50%;margin-top: -9px;opacity: .5;background: url(../i/common.svg?v=3) -347px -199px no-repeat;}
.section_title .add_keyword {height: 40px;line-height: 40px;padding-right: 15px;margin-left: 5px;vertical-align: middle;}

.section_title.w_keyword_box {/*margin-bottom: 22px;*/}

@media only screen and (max-width: 720px) {

	.section_title {line-height: 23px;margin: 5px 0 15px;}

	.section_title .title {}
	.section_title .title .ico {margin-right: 12px;}
	
	.section_title .title h1 {font-size: 18px;line-height: 23px;}
	.section_title .title em {font-size: 16px;/* line-height: 21px; */}


	.section_title.w_keyword_box {padding-left: 0;flex-direction: row;}
	.section_title .keyword_box {height: 28px; line-height: 28px;}
	.section_title .keyword_box .words {height: 28px;line-height: 28px;padding: 0 10px;}
	.section_title .add_keyword {padding: 0; height: 28px;}
	.section_title .add_keyword span {width: 28px;padding-left: 28px;}
}

@media only screen and (min-width: 721px) {

	.section_title {/* min-height: 48px; *//* margin: 0 auto 15px; *//* padding-left: 15px; */margin-bottom: 16px;}
	.section_title .title .ico {/* margin-left: -7px; */}

	.section_title b.bookmark {height: 36px;width: 27px;background-position: -35px -36px;}
	.section_title b.bookmark.active {background-position: -105px -36px;}
	.section_title b.bookmark.pushed {background: none;cursor: default;}
}

.section_title b.bookmark.pushed {background: url(../i/loader3.svg) 50% 50% no-repeat !important;background-size: 24px;}
/*
.section_title b.bookmark.pushed:before {background: url(../i/loader3.svg) 50% 50% no-repeat !important;background-size: 24px;}
*/

/* compensate title bottom margin */
.section_title + #itemlist_panel_anchor {margin-top: -10px;}



/* Item Slider */
@media only screen and (max-width: 990px) {
	
	.item_slider .frame {margin-left: -10px;margin-right: -10px;}
	.item_slider .stage {padding-left: 10px; padding-right: 10px;}
	
	.item_slider .li {margin-right: 6px;}
	.item_slider .item {padding: 9px 9px 9px;background: #fff;border: 1px solid #C5CDCD;border-radius: 7px;}
	
	.item_slider .li.add {margin-left: auto;}
	
	.item_slider .dummy .item {opacity: .5;/* border-color: transparent; */}
}


@media only screen and (min-width: 521px) {

	.mode_info_block.opened {padding-left: 166px;}
	.mode_info_block.opened:before {left: 20px;top: 50%;bottom: 20px;height: 140px;width: 130px;margin-top: -70px;background-position: -15px -16px;}
}


@media only screen and (min-width: 991px) {

	#page_content {padding-top: 0;background: #E5EDE9;}
	#page_content > .block_m {padding: 0;display: flex;flex-flow: row;flex-wrap: nowrap;}
	
	#page_content .content_left {width: 216px;flex-shrink: 0;float: none;position:relative;padding: 0 0 10px;background: #F4F6F5;}
	#page_content .content_left:hover{/* z-index:4; */}
	#page_content .content_left .inner {padding: 16px 10px 22px 10px;}
	
	#page_content .content_right {margin-left: 0;width: 100%;flex-grow: 1; min-width: 0;}
	#page_content .content_right:hover {/* z-index:4; */}
	
	#page_content .content_right .container {padding: 10px 10px 10px;}
	#page_content .content_right .container > .m {/* max-width: 1040px; *//* margin: 0 auto 0; *//* background: #fff; *//* padding: 10px 20px 30px; *//* border-radius: 8px; *//* outline: 1px dashed #000; */}
}




@media only screen and (min-width: 1200px) {

	#page_content .content_left {width: 300px;}
	#page_content .content_left .inner {padding-left: 20px;padding-right: 20px;}
	#page_content .content_right {}
}

@media only screen and (min-width: 1360px) {
	
	#page_content .content_left {padding-top: 10px; background: none;}
	#page_content .content_left .inner {background: #F4F6F5;border-radius: 8px;}
}


@media only screen and (max-width: 995px) { /*max-width:995px / 1200px*/

	.block_m {padding: 0 10px;}
}

@media only screen and (max-width: 990px) { /*max-width:990px /1200px*/

	#page_content {background: #E5EDE9;padding-top: 0;}
}

@media only screen and (max-width: 900px) {
	
}

@media only screen and (max-width: 520px) {
	
	#page_content .block_m {padding:0 10px;}
	
	#page_content .content_right .container .m {}
	
	/* custom */
	.tag_page .mode_info_block.opened:not(.charity) .header {display: none;}
	.tag_page .mode_info_block.opened:not(.charity) .body {margin-top: 0;}
	
	.tag_page .mode_info_block.opened .body .timer {display: block;margin-top: 12px;}
}


/* search page */
.subscribe_2_keywords {position: relative;display: inline-block;max-width: 50%;margin-bottom: 14px;min-width: 200px;}
.subscribe_2_keywords .b {display: inline-block;background: #87743B;color: #fff;border-radius: 8px;padding: 11px 19px 11px;padding-left: 48px;position: relative;line-height: 18px;font-size: 14px;cursor:pointer;margin: 0 auto;text-decoration: none;/* max-width: 50%; */}
.subscribe_2_keywords .b:before {content: "";display: block;position: absolute;top: 50%;width: 20px;height: 20px;margin-top: -10px;left: 16px;background: url(../i/search_keywords_ico.png) 50% 50% no-repeat;background-size: 18px 18px;}
.subscribe_2_keywords .b:hover {background: #7A6732;}

.subscribe_2_keywords .b span {/* display: inline-block; */}

.subscribe_2_keywords .tip {/* display: none; */position: absolute;left: 0;width: 310px;bottom: 100%;color: #fff;background: rgba(68,69,73,.95);border-radius: 10px;backdrop-filter: blur(3px);font-size: 14px;line-height: 20px;padding: 14px 16px 16px;margin-bottom: 9px;text-align: center;backface-visibility: hidden;min-height: 70px;opacity: 0;pointer-events: none;transition: opacity .25s ease;z-index: -1;}
.subscribe_2_keywords .tip:after {content: "";display: block;position: absolute;width: 0;height: 0;bottom: -6.9px;border-style: solid;left: 50%;margin-left: -12px;border-width: 7px 12px 0 12px;border-color: rgba(68,69,73,.95) transparent transparent transparent;}

.subscribe_2_keywords .tip.right {left: 100%;margin: 0;margin-left: 8px;bottom: auto;top: 50%;transform: translateY(-50%) translateZ(0);text-align: left;}
.subscribe_2_keywords .tip.right:after {left: -6.9px; margin-left: auto; border-width: 12px 7px 12px 0;border-color: transparent rgba(68,69,73,.95) transparent transparent; bottom: auto; top: 50%; margin-top: -12px;}

.subscribe_2_keywords .tip.shown {display: block;opacity: 1;z-index:5;}


/*
.subscribe_2_keywords .tip s {display: block;width: 24px;height: 8px;position: absolute;bottom: -7px;left: 50%;margin-left: -12px;overflow: hidden;}
.subscribe_2_keywords .tip s:before {content: "";display: block;background: rgba(68,69,73,.95);width: 19px;height: 12px;position: absolute;transform: rotate(45deg);bottom: 3px;left: 4px;border-bottom-right-radius: 5px;}
*/

@media only screen and (max-width: 720px) {
	.subscribe_2_keywords {max-width: 100%;}
}

@media only screen and (max-width: 340px) {
	.subscribe_2_keywords .tip {width: 300px;}
}


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




.showcase_box {margin: 0 auto 10px;background: #fff;padding: 0 10px;border-radius: 8px;position: relative;z-index: 5;}
.showcase_box .header {padding: 14px 0 14px;border-bottom: 1px solid #E5EDE9;line-height: 20px;font-size: 18px;position: relative;/* position: sticky; */top: 0;z-index: 1;background: #fff;margin: 0 10px;}
.showcase_box .header:after {content: ""; display: table; clear: both;}
.showcase_box .header .title {float: left;padding: 5px 0 5px;}
.showcase_box .header .h3 {font-size: inherit; display: inline-block; margin: 0 auto; font-weight: 700;}
.showcase_box .header em {font-style: normal;color: #888888;margin-left: 8px;}
.showcase_box .header .more {display: inline-block;font-size: 14px;color: #888888;padding-right: 26px;height: 20px;line-height: 20px;text-decoration: none;cursor: pointer;position: relative;position: absolute;top: 50%;margin-top: -10px;right: 0;}
.showcase_box .header .more:before {content: "";position: absolute;top: 50%;right: 0;width: 18px;height: 20px;margin-top: -10px;background: url(../i/index.svg?v=2) -269px -44px no-repeat;opacity: .47;}

.showcase_box .tr_more {display: none;}

.showcase_box .itemlist .tr .body {border-color: transparent;}


/* SHOWCASE ITEMLIST LAYOUT:*/
@media only screen and (min-width: 521px) {

	.showcase_box {/* padding: 0 20px 10px; */}
	.showcase_box:hover {z-index: 6;}

	.showcase_box .itemlist {margin-left: -5px;margin-right: -5px;}

	.showcase_box .itemlist .rows:after {position: absolute;content: "";display: block;height: 1px;background: #fff;z-index: 1;left: 0;right: 0;bottom: 0;}

	.showcase_box .itemlist .tr {margin: 5px 0 5px;}
	.showcase_box .itemlist .tr:before {display: block;content: "";width: 1px;position: absolute;right: 0;top: 18px;bottom: 18px;background: #ededed;pointer-events: none;z-index: 4;}
	.showcase_box .itemlist .tr:after {display: block;content: "";height: 1px;position: absolute;left: 0;right: 0;bottom: 0;background: #ededed;pointer-events: none;z-index: 5;}

	.showcase_box .itemlist .tr {padding: 0;/* border-bottom: 1px solid #ededed; */margin: 0;}
	.showcase_box .itemlist .tr .body {padding: 17px !important;/* border: none; */}

	.showcase_box .itemlist .tr .slider .nav.prev {left: -18px;}
	.showcase_box .itemlist .tr .slider .nav.next,
	.showcase_box .itemlist .tr .slider .follow_item.nav{right: -18px;}
}

@media only screen and (min-width: 521px) and (max-width: 720px) {
	.showcase_box .itemlist .tr:nth-child(2n+1):after {left: 18px;}
	.showcase_box .itemlist .tr:nth-child(2n):after {right: 18px;}
}

@media only screen and (min-width: 721px) and (max-width: 1299px) {

	.showcase_box .itemlist .tr:nth-child(3n):before {content: none;}
	.showcase_box .itemlist .tr:nth-child(3n+1):after {left: 18px;}
	.showcase_box .itemlist .tr:nth-child(3n):after {right: 18px;}
	
}

@media only screen and (min-width: 1300px) {
	
	.showcase_box .itemlist.tile_sm {/* margin-left: -10px; *//* margin-right: -10px; */}

	.showcase_box .itemlist .tr:nth-child(4n):before {content: none;}
	.showcase_box .itemlist .tr:nth-child(4n+1):after {left: 18px;}
	.showcase_box .itemlist .tr:nth-child(4n):after {right: 18px;}
}


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

	.showcase_tabs {/* padding-left: 0; *//* padding-right: 0; */border-radius: 0;overflow: initial;}
	.showcase_tabs .scroll_slider {margin-left: -10px;margin-right: -10px;max-width: initial;}
	.showcase_tabs .ul {display: inline-block;padding: 0 10px;white-space: nowrap;}
	.showcase_tabs .nav {display: none; }
	
	.showcase_box {padding-left: 12px;padding-right: 12px;}
	.showcase_box .header {font-size: 16px;line-height: 18px;padding: 15px 0 15px;margin: 0 2px;}
	.showcase_box .header .more {padding: 0;width: 30px;height: 30px;position: absolute;top: 50%;margin-top: -15px;right: -7px;}
	.showcase_box .header .more:before {left: 50%; margin-left: -9px;}
	.showcase_box .header .more span {display: none;}
	
	/**/
	.showcase_box .itemlist {margin-left: -7px;margin-right: -7px;}
	.showcase_box .itemlist.m_tile {margin-left: -12px;margin-right: -12px;}
	/**/
	
	/*scroll test */
	.showcase_box .itemlist.m_tile .rows {display: flex;flex-flow: row;overflow-x: auto;/* margin-left: -10px; *//* margin-right: -10px; */padding-right: 13px;}
	.showcase_box .itemlist.m_tile .tr {flex-basis: 100%;flex-shrink: 0;max-width: calc(100% - 13px);/* margin-right: -13px; */}
	.showcase_box .itemlist.m_tile .tr .body {/* padding-right: 0; *//* border-radius: 0; *//* padding-left: 0; */padding-right: 0;}
	.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;}
	/**/
	
	.showcase_box .tr_more {display: block;}
	.showcase_box .tr_more .wrapper {height: 100%;padding: 12px 0 12px 12px;}
	.showcase_box .tr_more .body {height: 100%;background: url(../i/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 !important;/*border: none;*/}
	.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/index.svg?v=2) -269px -95px no-repeat;}
}

@media only screen and (max-width: 720px) {

	.showcase_box .itemlist .tr:nth-child(2n):before {content: none;}
}

@media only screen and (min-width: 521px) and (max-width: 1300px) {

	/**/
	.showcase_box .itemlist.tile_sm .tr:nth-child(7),
	.showcase_box .itemlist.tile_sm .tr:nth-child(8) {display: none;}
	/**/
}