.filter-menu{ border: solid 1px #ccc; margin-bottom: 30px; margin-top: -35px;}
.table-tr{border-bottom: solid 1px #ccc;}
.table-tr > div:nth-of-type(1){width: 100px; padding: 15px 0 15px 20px; line-height: 20px;}
.table-tr > div:nth-of-type(2){width: calc(100% - 100px); line-height: 20px;}
.filter-brand-list{}
.filter-menu li{display: inline-block; padding: 15px 20px;}
.filter-menu li a{color: #000;}
.filter-menu li.selected{/*background: #f9f8f0;*/}
.filter-menu li.selected a{color: #3b2272; font-weight: 900;}
.rel-products .product-title{margin-bottom:10px;}

.product-nav{display: none;}
						
.product-list{margin-left: 0; width: 100%; max-width: 100%; border-bottom: 1px solid #ccc; margin-bottom: 20px;}
.rel-products ul.products_list li{width: 17.5%; margin-right: 37px !important; }
.rel-products ul.products_list li:nth-of-type(5n){margin-right: 0px !important;}
.filter{display:none; width: 100%; clear: both; text-align: center; padding: 0 20px; }
.filter h2{width: 100%; color: #fff; background: #3b2272; font-size: 18px; line-height: 35px; margin-left:0px;}
.filter h2:after{content: ""; width: 18px; height: 18px; background-image: url(../images/filter3.png); margin-top: 10px; margin-left: 10px; background-size: 100%; position: absolute; display: inline-block;}


@media screen and (max-width:1280px){
	.rel-products ul.products_list li{margin-right:31px !important;}
}

@media screen and (max-width:1000px){
	.rel-products ul.products_list li{margin-right:3% !important;}
	.filter-menu{margin-left: 20px; margin-right: 20px;}
	.product-list{margin-left: 20px; margin-right: 20px; width: initial;}
}

@media screen and (max-width: 900px){
	.rel-products ul.products_list li{width:23% !important; margin-right:2.65% !important;}
	.rel-products ul.products_list li:nth-of-type(5n){margin-right:2.65% !important;}
	.rel-products ul.products_list li:nth-of-type(4n){margin-right:0% !important;}
}

@media screen and (max-width:767px){
	.rel-products ul.products_list li{width:30% !important; margin-right:5% !important;}
	.rel-products ul.products_list li:nth-child(2n){margin-right:5% !important;}
	.rel-products ul.products_list li:nth-child(3n){margin-right:0% !important;}
	.rel-products ul.products_list li:nth-of-type(5n){margin-right:5% !important;}
	
}

@media screen and (max-width:550px){
	.rel-products ul.products_list li{width:45% !important; margin-right:10% !important;}
	.rel-products ul.products_list li:nth-child(3n){margin-right:10% !important;}
	.rel-products ul.products_list li:nth-of-type(5n){margin-right:10% !important;}
	.rel-products ul.products_list li:nth-child(2n){margin-right:0% !important;}
	.table-tr > div:nth-of-type(1){width:100%; padding-bottom: 10px;}
	.table-tr > div:nth-of-type(2){width:100%; padding-bottom: 10px;}
	.filter{display:block !important; margin-top:-35px;}
	.filter-menu{margin-top:20px; display:none;}
	.filter-menu li{padding: 10px 20px;}

}