.msmart-search-live-filter .tt-menu .mss-header-products {
	background: #57acf2 !important;

}
.msmart-search-live-filter .tt-menu .mss-header-categories {
	background: #ffc76e !important;

}
.msmart-search-live-filter .tt-menu .mss-header-products, .mss-header-categories, .mss-button-more {
	color: #000000 !important;

}
.msmart-search-live-filter .tt-menu .tt-suggestion, .msmart-search-live-filter .tt-menu .mslf-product-list a {
	background: #f7f7f7 !important;

}
.msmart-search-live-filter .tt-menu .tt-suggestion, .tt-suggestion small, .msmart-search-live-filter .tt-menu .mslf-product-list a {
	color: #000000 !important;

}
.msmart-search-live-filter .tt-menu .mslf-price, .msmart-search-live-filter .tt-menu .mslf-product-list a .product-price {
	color: #ff0000 !important;

}
.msmart-search-live-filter .tt-menu .tt-suggestion:first-child {
	border-top: none !important;

}
.msmart-search-live-filter .tt-suggestion {
	border-top: 1px solid #000000 !important;

}
.msmart-search-live-filter .tt-menu .tt-dataset-products tr td:nth-child(2), .msmart-search-live-filter .tt-menu .tt-dataset-categories tr td:nth-child(2) {
	border-left: 1px solid #000000 !important;

}

			.msmart-search-live-filter .mslf-product-list a {
				border-top: 1px solid #000000 !important;
				border-right: 1px solid #000000 !important;
				border-bottom: 1px solid #000000 !important;
			}
		
.msmart-search-live-filter .tt-menu .mss-button-more {
	background: #035aaa !important;

}

				.msmart-search-live-filter .tt-menu .tt-suggestion:hover, .msmart-search-live-filter .tt-menu .mslf-product-list a:hover {
					-moz-box-shadow:    inset 0 0 15px #c7c7c7 !important;
					-webkit-box-shadow: inset 0 0 15px #c7c7c7 !important;
					box-shadow:         inset 0 0 15px #c7c7c7 !important;
				}
			
