#slider {
	height: 50vw;
	overflow: hidden;
	position: static!important;
		bottom: 0;
		left: 0;
		right: 0;
	width: 100%;
}

#slider-content {
	overflow: hidden;
	position: relative;
	height: 100%;
	width: 100%;
}

#slider-content input {
	display: block;
	position: absolute;
		top: -32px;
	opacity: 0;
}

#slides {
	display: block;
	height: 100%;
	overflow: hidden;
	position: absolute;
	width: 1500%;
	width: 1500vw;
}

#slides div {
	border: none;
	float: left;
	height: 100%;
	margin: 0;
	overflow: hidden;
	padding: 0;
	text-align: left;
	width: 6.6666666667%;
	width: 100vw;
}

#controls {
	display: block;
	height: 100%;
	margin: 0 auto;
	position: absolute;
		top: 0;
		right: 0;
	width: 100%;
	
	z-index: 99;
}

#controls label {
	background: none;
	display: none;
	float: left;
	overflow: hidden;
	
	transition: none;
	-webkit-transition: none;
	-moz-transition: none;
}

#controls label:hover {
	cursor: pointer;
}

#slide-indicator {
	background: #fff;
	height: 7px;
	margin: 0 auto;
	position: absolute;
		top: 0;
		left: 0;
		right: 0;
	width: 100%;
	text-align: center;
	z-index: 99;
}

#slide-indicator label {
	background: #ccc;
	display: block;
	float: left;
	height: 5px;
	margin: 0 2px 0 0;
	vertical-align: middle;
	width: 5%;
	text-align: center;
	
}

#slide-indicator label:hover {
	cursor: pointer;
}

#slide1:checked ~ #controls label:nth-child(15),
#slide2:checked ~ #controls label:nth-child(1),
#slide3:checked ~ #controls label:nth-child(2),
#slide4:checked ~ #controls label:nth-child(3),
#slide5:checked ~ #controls label:nth-child(4),
#slide6:checked ~ #controls label:nth-child(5),
#slide7:checked ~ #controls label:nth-child(6),
#slide8:checked ~ #controls label:nth-child(7),
#slide9:checked ~ #controls label:nth-child(8),
#slide10:checked ~ #controls label:nth-child(9),
#slide11:checked ~ #controls label:nth-child(10),
#slide12:checked ~ #controls label:nth-child(11),
#slide13:checked ~ #controls label:nth-child(12),
#slide14:checked ~ #controls label:nth-child(13),
#slide15:checked ~ #controls label:nth-child(14) {
	background: transparent;
	display: block;
	float: left;
	height: 100%;
	width: 50%;
	cursor: w-resize;
	cursor: url('../images/arr-prev-pnk.gif'), none;
}

/*BEFORE
#slide1:checked ~ #controls label:nth-child(15)::before,
#slide2:checked ~ #controls label:nth-child(1)::before,
#slide3:checked ~ #controls label:nth-child(2)::before,
#slide4:checked ~ #controls label:nth-child(3)::before,
#slide5:checked ~ #controls label:nth-child(4)::before,
#slide6:checked ~ #controls label:nth-child(5)::before,
#slide7:checked ~ #controls label:nth-child(6)::before,
#slide8:checked ~ #controls label:nth-child(7)::before,
#slide9:checked ~ #controls label:nth-child(8)::before,
#slide10:checked ~ #controls label:nth-child(9)::before,
#slide11:checked ~ #controls label:nth-child(10)::before,
#slide12:checked ~ #controls label:nth-child(11)::before,
#slide13:checked ~ #controls label:nth-child(12)::before,
#slide14:checked ~ #controls label:nth-child(13)::before,
#slide15:checked ~ #controls label:nth-child(14)::before {
	content: '\25C0';
	color: #FA7268;
	position: relative;
		top: -3px;
}*/

#slide1:checked ~ #controls label:nth-child(2), 
#slide2:checked ~ #controls label:nth-child(3), 
#slide3:checked ~ #controls label:nth-child(4), 
#slide4:checked ~ #controls label:nth-child(5), 
#slide5:checked ~ #controls label:nth-child(6), 
#slide6:checked ~ #controls label:nth-child(7), 
#slide7:checked ~ #controls label:nth-child(8), 
#slide8:checked ~ #controls label:nth-child(9), 
#slide9:checked ~ #controls label:nth-child(10), 
#slide10:checked ~ #controls label:nth-child(11), 
#slide11:checked ~ #controls label:nth-child(12), 
#slide12:checked ~ #controls label:nth-child(13), 
#slide13:checked ~ #controls label:nth-child(14), 
#slide14:checked ~ #controls label:nth-child(15), 
#slide15:checked ~ #controls label:nth-child(1) {
	background: transparent;
	display: block;
	float: right;
	height: 100%;
	width: 50%;
	cursor: e-resize;
	cursor: url('../images/arr-next-pnk.gif'), none;
}

/*BEFORE
#slide1:checked ~ #controls label:nth-child(2)::before, 
#slide2:checked ~ #controls label:nth-child(3)::before, 
#slide3:checked ~ #controls label:nth-child(4)::before, 
#slide4:checked ~ #controls label:nth-child(5)::before, 
#slide5:checked ~ #controls label:nth-child(6)::before, 
#slide6:checked ~ #controls label:nth-child(7)::before, 
#slide7:checked ~ #controls label:nth-child(8)::before, 
#slide8:checked ~ #controls label:nth-child(9)::before, 
#slide9:checked ~ #controls label:nth-child(10)::before, 
#slide10:checked ~ #controls label:nth-child(11)::before, 
#slide11:checked ~ #controls label:nth-child(12)::before, 
#slide12:checked ~ #controls label:nth-child(13)::before, 
#slide13:checked ~ #controls label:nth-child(14)::before, 
#slide14:checked ~ #controls label:nth-child(15)::before, 
#slide15:checked ~ #controls label:nth-child(1)::before {
content: '\25B6';
color: #FA7268;
position: relative;
	top: -3px;
}*/

#slide1:checked ~ #slides div {
	transform: 			translateX(0)!important;
	-webkit-transform: 	translateX(0)!important;
	-moz-transform: 	translateX(0)!important;
}
#slide2:checked ~ #slides div {
	transform: 			translateX(-100%)!important;
	-webkit-transform: 	translateX(-100%)!important;
	-moz-transform: 	translateX(-100%)!important;
}
#slide3:checked ~ #slides div {
	transform: 			translateX(-200%)!important;
	-webkit-transform: 	translateX(-200%)!important;
	-moz-transform: 	translateX(-200%)!important;
}
#slide4:checked ~ #slides div {
	transform: 			translateX(-300%)!important;
	-webkit-transform: 	translateX(-300%)!important;
	-moz-transform: 	translateX(-300%)!important;
}
#slide5:checked ~ #slides div {
	transform: 			translateX(-400%)!important;
	-webkit-transform: 	translateX(-400%)!important;
	-moz-transform: 	translateX(-400%)!important;
}
#slide6:checked ~ #slides div {
	transform: 			translateX(-500%)!important;
	-webkit-transform: 	translateX(-500%)!important;
	-moz-transform: 	translateX(-500%)!important;
}
#slide7:checked ~ #slides div {
	transform: 			translateX(-600%)!important;
	-webkit-transform: 	translateX(-600%)!important;
	-moz-transform: 	translateX(-600%)!important;
}
#slide8:checked ~ #slides div {
	transform: 			translateX(-700%)!important;
	-webkit-transform: 	translateX(-700%)!important;
	-moz-transform: 	translateX(-700%)!important;
}
#slide9:checked ~ #slides div {
	transform: 			translateX(-800%)!important;
	-webkit-transform: 	translateX(-800%)!important;
	-moz-transform: 	translateX(-800%)!important;
}
#slide10:checked ~ #slides div {
	transform: 			translateX(-900%)!important;
	-webkit-transform: 	translateX(-900%)!important;
	-moz-transform: 	translateX(-900%)!important;
}
#slide11:checked ~ #slides div {
	transform: 			translateX(-1000%)!important;
	-webkit-transform: 	translateX(-1000%)!important;
	-moz-transform: 	translateX(-1000%)!important;
}
#slide12:checked ~ #slides div {
	transform: 			translateX(-1100%)!important;
	-webkit-transform: 	translateX(-1100%)!important;
	-moz-transform: 	translateX(-1100%)!important;
}
#slide13:checked ~ #slides div {
	transform: 			translateX(-1200%)!important;
	-webkit-transform: 	translateX(-1200%)!important;
	-moz-transform: 	translateX(-1200%)!important;
}
#slide14:checked ~ #slides div {
	transform: 			translateX(-1300%)!important;
	-webkit-transform: 	translateX(-1300%)!important;
	-moz-transform: 	translateX(-1300%)!important;
}
#slide15:checked ~ #slides div {
	transform: 			translateX(-1400%)!important;
	-webkit-transform: 	translateX(-1400%)!important;
	-moz-transform: 	translateX(-1400%)!important;
}

#slide1:checked ~ #slide-indicator label:nth-child(1), 
#slide2:checked ~ #slide-indicator label:nth-child(2), 
#slide3:checked ~ #slide-indicator label:nth-child(3), 
#slide4:checked ~ #slide-indicator label:nth-child(4), 
#slide5:checked ~ #slide-indicator label:nth-child(5), 
#slide6:checked ~ #slide-indicator label:nth-child(6), 
#slide7:checked ~ #slide-indicator label:nth-child(7), 
#slide8:checked ~ #slide-indicator label:nth-child(8), 
#slide9:checked ~ #slide-indicator label:nth-child(9), 
#slide10:checked ~ #slide-indicator label:nth-child(10),
#slide11:checked ~ #slide-indicator label:nth-child(11),
#slide12:checked ~ #slide-indicator label:nth-child(12),
#slide13:checked ~ #slide-indicator label:nth-child(13),
#slide14:checked ~ #slide-indicator label:nth-child(14),
#slide15:checked ~ #slide-indicator label:nth-child(15) {
	background: #FA7268;
}

/*IMG DEFINITIONS*/
.img1, .img2, .img3, .img4, .img5, .img6, .img7, .img8, .img9, .img10, .img11, .img12, .img13, .img14, .img15, .tab1-img, .tab2-img, .tab3-img, .tab4-img, .tab5-img, .tab6-img {
	background-size: cover!important;
	background-position: center center!important;
	
	-webkit-background-size: cover!important;
	-webkit-background-position: center center!important;
	
	-moz-background-size: cover!important;
	-moz-background-position: center center!important;
}

.img1 {background: url('http://www.samcritchlow.com/images/slider/20.jpg') center center;}
.img2 {background: url('http://www.samcritchlow.com/images/slider/22.jpg') center center;}
.img3 {background: url('http://www.samcritchlow.com/images/slider/21.jpg') center center;}
.img4 {background: url('http://www.samcritchlow.com/images/slider/30.jpg') center center;}
.img5 {background: url('http://www.samcritchlow.com/images/slider/32.jpg') center center;}
.img6 {background: url('http://www.samcritchlow.com/images/slider/37.jpg') center center;}
.img7 {background: url('http://www.samcritchlow.com/images/slider/40.jpg') center center;}
.img8 {background: url('http://www.samcritchlow.com/images/slider/38.jpg') center center;}
.img9 {background: url('http://www.samcritchlow.com/images/slider/35.jpg') center center;}
.img10 {background: url('http://www.samcritchlow.com/images/slider/36.jpg') center center;}
.img11 {background: url('http://www.samcritchlow.com/images/slider/23.jpg') center center;}
.img12 {background: url('http://www.samcritchlow.com/images/slider/26.jpg') center center;}
.img13 {background: url('http://www.samcritchlow.com/images/slider/24.jpg') center center;}
.img14 {background: url('http://www.samcritchlow.com/images/slider/4.jpg') center center;}
.img15 {background: url('http://www.samcritchlow.com/images/slider/31.jpg') center center;}
