@charset "utf-8";

@media screen and (max-width: 700px)  {
	
	section {
		max-width: 95%;
	}
	
	#sec-quote1, #sec-quote2 {
		grid-template-columns: auto;
	}

	#sec-quote1-img, #sec-quote2-img {
		width: 100%;
	}

	#sec-quote2-text {
		text-align: left;
	}

	#sec-videos {
		grid-template-columns: auto;
	}

	#sec-product-desc {
		background-image: none;
	}
	#sec-product-desc-text {
		border: none;
		padding: 0;
		width: 95%;
		margin: 0 auto;
	}
	#sec-product-desc-columns {
		columns: 1;
	}



	#sec-purchase {
		display: block;
	}
	#sec-purchase-order {
		border: 1px solid rgba(144, 12, 12, 0.5);
		background-color: rgba(0,0,0,0.4);
		padding: 10px 30px;
	}

}