
@media (min-width:1024px)	{
	
	.filter-wrapper > .alignCenter > div.colapsed-filters{ display: flex; }
	
}

@media (max-width:1023px)	{
	
	.listMinProd									{ width: 25%; }
	
	.listBrand .elem								{ width: calc(20% - 40px); }
	
	
	.twothirth.shopcartitems						{ width: 60%; }
	.thirth.checkout								{ width: 40%; }
	
	.filter-wrapper > .alignCenter > div.colapsed-filters{ width: 100%; }
	.filter-wrapper > .alignCenter > div.colapsed-filters.response-open{ display: block; }
	.filter-wrapper > .alignCenter > div.colapsed-filters:not(.response-open){ display: none; }
	
	.filter-wrapper > .alignCenter > div.colapsed-filters > .number-product-placeholder{ display: none; }
	
	.filter-wrapper > .alignCenter > div.colapsed-filters .price-filter{ padding: 0; border: 0; flex-direction: column!important; }
	.filter-wrapper > .alignCenter > div.colapsed-filters .price-filter > form{ display: block!important; }
	.filter-wrapper > .alignCenter > div.colapsed-filters .price-filter .subcat-filter-box{ margin: 0; text-align: center; padding-bottom: 10px; }
	.filter-wrapper > .alignCenter > div.colapsed-filters .price-filter .subcat-filter-box:after{ display: none; }
	
	
	.filter-wrapper > .alignCenter > div.colapsed-filters .sort-options{ text-align: center; padding-bottom: 10px; }
	
	
	.filter-wrapper > .alignCenter > div.number-product-placeholder{ display: flex; }
	
}


@media (max-width:849px)	{
	
	.header											{ padding-bottom: 10px; }
	.header .menu									{ display: none; }
	.topbar .openMenu								{ display: block; }
	
	.listMinProd									{ width: 50%; }
	
	.newsGroup .thirth								{ width: 50%; }
	.newsGroup .thirth.middle						{ margin: 0; display: none; }
	
	.aboutGroup .half								{ width: 96%; }
	.aboutGroup .image								{ position: relative; right: auto; top: auto; bottom: auto; width: 100%; height: 350px; }
	
	.listBrand .elem								{ width: calc(25% - 40px); }
	
	.showProd .half									{ width: 96%; }
	.showProd .half									{ width: 96%; }
	
	
	.twothirth.shopcartitems						{ width: 100%; }
	.thirth.checkout								{ width: 100%; }
	
	.tbl-shoppingcart.totalshop .quarter.total.val	{ width: auto; }
	
	
	.footer .logo { width: 100%; text-align: center; margin-bottom:50px; }
	.footer .links{ width: 100%; display: block!important; }
	.footer .links .logo{ margin: 0; }
	.footer .links .menu{ width: 100%; }
	.footer .links .menu a{ padding: 10px 0; width: 100%; text-align: center; }
	
}


@media (max-width:700px)	{
	
	.listBrand .elem								{ width: calc(33.33% - 40px); }
	
}

@media (max-width:549px)	{
	
	.listMinProd									{ width: 100%; }
	
	.newsGroup .thirth								{ width: 100%; }
	.newsGroup .thirth.middle						{ display: block; }
	
	.listBrand .elem								{ width: calc(50% - 40px); }
	
	.shoplist .img									{ display: none; }
	
}