@media(max-width:1480px) {
	.pro-block-3 {
		width: 31.66%;
		margin-right: 2.5%;
		margin-bottom: 50px;
	}
	
	.term-composite-decking .pro-block-3, .term-composite-decking .pro-block-3:nth-child(3n){
    margin-right:1.5%;
}
}

@media(max-width:1366px) {
	.stocktxt {
		padding: 10px;
		margin-top: -25px;
	}
}

@media(max-width:1280px) {
	.pro-block-3 {
		margin-bottom: 30px;
	}
	
}
@media(max-width:1200px){
	.pro-info-caption .pro-price{font-size: 18px;}
	.pro-info-caption .pro-heading{width: calc(100% - 185px);}
}
@media(max-width:1100px){
	.pro-info-caption .pro-price{position: relative;right: auto;top: auto;height: auto;min-height:40px;padding: 9px 15px;margin-top: 10px;display: inline-block;}
	.pro-info-caption .view-pro{display: table;}
	.pro-info-caption .pro-heading{width: 100%;}		
}
@media(max-width:992px) {
	.stocktxt {
		font-size: 20px;
	}

	.pro-info-caption {
		padding-bottom: 0
	}
}

@media(max-width:860px) {
	.pro-block-3 {
		width: 48.66%;
	}

	.pro-block-3:nth-child(3n) {
		margin-right: 2.5%;
	}

	.pro-block-3:nth-child(2n) {
		margin-right: 0 !important
	}

}

@media(max-width:680px) {
	.pro-info-caption .pro-price {
		font-size: 18px;
		width: auto;
	}
	.stocktxt {
		font-size: 16px;
		max-width: 70%;
	}
}

@media(max-width:580px) {
	.pro-info-caption .pro-heading {
		width: 100%;
	}

	.pro-block-3,
	.pro-block-3:nth-child(3n) {
		width: 48%;
		margin-right: 4%;
	}
}

@media(max-width:480px) {
	.pro-cat-block {
		height: auto !important
	}
	.pro-block-3,
	.pro-block-3,
	.pro-block-3:nth-child(3n) {
		width: 100%;
		margin-right: 0
	}
	.pro-info-caption{height: auto !important;}
}