.side-menu ul{margin-left: 0;list-style: none; padding: 0;}
.side-menu ul li {margin: 0; line-height: normal;}
.side-menu ul li a{text-decoration: none !important; line-height: 140%; text-transform: none;padding-top: 4px; padding-bottom: 4px;position: relative;display: block;border-top: 1px solid transparent; border-bottom: 1px solid transparent;}
.side-menu ul li a[href="javascript:void(0);"]{cursor: default;}
.side-menu ul li a.item-accordion-menu *{font-family: "Metrocity-Book", Helvetica, Arial, sans-serif;font-weight: normal;}
.side-menu ul li a span{padding-left: 5px;}
.side-menu ul li.active ul{display: block;}
.side-menu ul.secondLevelMenu{padding-top: 5px;margin-left: 18px;}
.side-menu ul.secondLevelMenu ul{display: none; padding: 5px 0 10px 20px;}
.side-menu ul.secondLevelMenu li.sel > ul{display: block;}
.side-menu ul.thirdLevelMenu li a {border-bottom-color: #F2F2F2;}
.side-menu ul li a:not([href="javascript:void(0);"]):hover, .side-menu ul li a.active {background-color: #F2F2F2; border-color: #F2F2F2;}

#sp-id-8564, #sp-id-8565 {height: 20px;}
.side-menu a.secondary-subtitle{font-family: "Metrocity-Medium", Helvetica, Arial, sans-serif;font-weight: normal;font-size: 14px;padding-top: 5px; padding-bottom: 5px;}
.side-menu a.secondary-subtitle, .side-menu .secondLevelMenu li a{padding-left: 19px;}
.wrapper-input-search{padding-left: 19px;/*padding-right: 19px;*/}
.wrapper-input-search .search-form.dis-table, .wrapper-input-search .search-form .dis-table-cell{width: 100%;}
.wrapper-input-search .product-list-search-input{position: relative;}
.wrapper-input-search .product-list-search-input input{width: 100%;padding-top: 10px;padding-bottom: 10px;padding-right: 105px;}
.wrapper-input-search .product-list-search-input .btn-search{position: absolute;top: 4px;right: 4px;bottom: 4px;width: 30px;padding: 0;}
.wrapper-input-search .product-list-search-input .btn-search svg{width: 18px;height: 100%;}

.btnClear {position: absolute;top: 9px;right: 39px;color: #FFF;background: #FF9797;text-transform: uppercase;padding: 3px 6px;border-radius: 10px;line-height: 100%;cursor: pointer;}
.btnClear:hover {background-color: #da7272;}

@media screen and (max-width: 767px){
	.products .wrapper-side-menu{float: none;width: 100%;padding: 0;margin: 0;}
	.search .wrapper-suggestion {padding-top: 15px;}
	.search:not(.main-search-iframe) .wrapper-side-menu {padding-top: 0;}
	.search #sp-id-8746 + .wrapper-page .wrapper-side-menu,
	.search #sp-id-8747 + .wrapper-page .wrapper-side-menu {padding-top: 0;}
	.products .side-menu{display: none;}
	.wrapper-input-search{padding: 0 0 10px;}
	.search.products .side-menu {display: block;}
	.wsm-button {position: relative;display: inline-block;padding: 10px 12px;border: 1px solid #EDEDED;text-decoration: none; background-color: #FFF; font-size: 1rem; width: 100%; text-align: center; text-decoration: none !important;}
	a.wsm-button.active {background-color: #ececec;}
	.side-menu ul.secondLevelMenu {display: none;}
}
