::selection { background: #f61600; }
::-moz-selection { background: #f61600; }

.lightgrey {background-color: #e4e4e4}
.darkgrey {background-color: #dedede}

.image1 {} /*shirts*/
.image2 {padding-top: 0; padding-bottom: 5%;}
.image3 {position: relative;}
.image4 {padding-top: 8%; padding-bottom: 2%;}
.image4-small {padding-top: 6%;}
.image5 {padding-top: 6%;}
.image6 {padding-top: 6%;}

.vid1 {position: relative; padding: 0; margin: 0;}
.vid2 {padding: 7% 0 5% 0;}
.vid3 {}
.vid4 {padding-top: 8%;}
.vid5 {padding-bottom: 12%;}
.vid6 {padding-bottom: 7%;}

.over {z-index: 2; margin-top: -40px; position: relative;}
.under {position: relative;}

.web-feature {
	max-width: 100%;
	padding: 6% 6%;
	margin: 0 auto;
	}

.web-feature img  {
	-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.10);
	-moz-box-shadow: 0 0 20px 0 rgba(0,0,0,0.10);
	box-shadow: 0 0 20px 0 rgba(0,0,0,0.10);
	background: transparent;
	}


.full-36.prevnext {
	z-index: 2;
	background: transparent;
	margin-top: -20%;
}


@media only screen and (min-width: 200px) and (max-width: 599px) {
	.vid2 {padding: 10% 0;}
	.vid5 {padding: 8% 0 15% 0;}
	.image6 {
		padding-top: 8%;
	}
	.full-36.prevnext {
		z-index: 2;
		background: transparent;
		margin-top: -15%;
	}
}