@media only screen and (max-width: 799px) {
	.cat-filter-wrap {
		float: none;
		width: auto;
		border: solid 1px #c8c8c8;
		margin-right: 0%;
		background-color: #FFFFFF;
		margin: 10px;
		border-radius: 10px;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		padding: 0px 10px 10px 10px;
		-webkit-box-shadow: 0px 10px 21px -9px rgba(0, 0, 0, 0.45);
		-moz-box-shadow: 0px 10px 21px -9px rgba(0, 0, 0, 0.45);
		box-shadow: 0px 10px 21px -9px rgba(0, 0, 0, 0.45);
	}
	    .cat-prod-wrap {
        float: none;
        width: auto;
    }
	.search-header {
		border: solid 1px #cdcdcd;
		border-radius: 19px;
		width: 190px;
		margin: 4px 5px 0px 0px;
		padding: 5px 10px;
	}
	.prod-sum-figure {
        float: left;
        margin: 2em 2% 1em 2%;
        width: 46%;
		overflow: hidden;
    }
	.prod-img-resizer img {
		max-width: 100%;
		max-height: 100%;
	}
	.prod-img-resizer {
		margin: 0em;
	}
		.product-sum1 {
			padding-top: 10px;
	}
}

@media only screen and (max-width: 450px) {
		.prod-sum-figure {
        float: left;
        margin: 2em 5% 1em 5%;
        width: 90%;
		overflow: hidden;
			border-bottom: solid 1px #DFDFDF;
    }
	.product-sum-button {
		padding-bottom: 10px;
	}
}










