.diagnostic, .parkes, .us, .testimonial .slider {
	max-width:1000px;
	width:100%;
	box-sizing:border-box;
	margin: 0 auto;
}
.diagnostic, .parkes {
	padding:50px 20px;
	text-align:center;
}
.head {
	position:relative;
	height:100%;	
	background:url(../img/index/head.jpg);
	background-size:cover;
}
.headArrow {
	display:block;
	width:30px;
	height:35px;
	position:absolute;
	bottom:30px;
	left:0;
	right:0;
	margin:auto;
	background-image:url(../img/index/downArrow.svg);
	cursor:pointer;
	
}
.headMenu, .headText {
	position:absolute;
	top:0;
	bottom:0;
	margin:auto;
	display:inline-block;
	vertical-align:middle;
}
.headMenu {	
	left:30px;
	width:100px;
	height:420px;
}
.headMenu a {
	display:block;
	text-align:center;
	font-size:0.8rem;
	color:#454545;	
}
.headMenu a:visited {
	color:#454545;
}
.headMenu a:hover {
	text-decoration:none;
}
.headMenu img {
	height:40px;
}
.headMenu > div {
	width:0;
	height:10px;
	border-left:3px dotted #454545;
	margin: 12px auto;
}
.headText {	
	right:11%;
	width:39%;
	height:250px;
}
.headText p, .diagnostic p, .sliderImgDesc p {
	font-size:1.1rem;
	line-height:25px;
}

/* DIAGNOSTIC */ 

.diagnostic p {
	text-align:center;	
}
.diagnostic .button {
	margin-bottom:20px
}
.iconWrapper div {
	display:inline-block;
	vertical-align:top;
	max-width:200px;
	margin: 15px 50px;
	text-align:center;
	font-size:1.5rem;
}

.iconWrapper img {
	display:block;
	height:100px;
	margin:0 auto 10px auto;
	color:#454545;	
}
.fastClock img {
	position:relative;
	right:20px;
}


/* PARKES */

.parkes > div {
	display:inline-block;
	vertical-align:top;
	max-width:320px;	
	background-color: #eaf9fd;
	padding:20px;
	
}
.parkes h2 {
	margin-bottom:30px;
}
.parkesColumn div:last-child {
	text-align:left
}
.parkes > div:first-of-type {
	margin-right:50px;
}
/* TESTIMONIAL */
.testimonial {
	position:relative;
	padding:30px 0 50px 0;
	margin-top:25px;
	background-color:#f9f9f9;
}
.testimonial:before, .testimonial:after {
	content:"";
	position:absolute;
	left:0;
	display:block;
	width:100%;
	height:12px;
	background:url(../img/index/testimonialBG.svg)	
}
.testimonial:before {
	top:-12px;
}
.testimonial:after {
	bottom:-12px;
	transform:rotate(180deg);
}
.testimonial h2 {
	margin-bottom:20px;
} 
.testimonial .sliderLeft {
	left:-50px;
}
.testimonial .sliderRight {
	right:-50px;
}
.testimItem {
	display:inline-block;
	width:48%;
	white-space:normal;	
}
.testimItem:first-child {
	margin-right:30px;
}
.testimonial .rotateZone {
	background:linear-gradient(to right, rgba(249,249,249,1) 0%, rgba(249,249,249,0) 5%, rgba(249,249,249,0), rgba(249,249,249,1) 100%);
}
.testimItem > div, .slide img {
	display:inline-block;
	vertical-align:middle;
	font-size:1rem;
	
}
.slide img {
	margin-right:20px;
	border-radius:50%;
}
.testimItem > div {
	max-width:60%;
}
.testimName {
	font-weight:bold;	
}
.testimonial .sliderImgDesc {
	display:none
}
/* US */
.us {
	padding:50px 20px;
}
.us p {
	font-size:1.1rem;
}
.quote {
	font-size:1rem;
	margin:15px 20px 0 20px 
}
.quote p {	
	margin-bottom:0;
}
.author {
	text-align:right;
	font-style:italic;
	color:#454545;
	
}
@media screen and (max-width: 1100px) {
	.headText {
		width:45%;
		right:5%;
		height:350px;
	}
	.testimonial .sliderLeft {
		left:10px;
		top:0;
		bottom:auto;
	}
	.testimonial .sliderRight {
		right:10px;
		top:0;
		bottom:auto;
	}
}
@media screen and (max-width: 1000px) {
	.headMenu {
		display:none;
	}
	h1 {
		text-align:center;
	}
	.head {
		position:relative;
		background-image:radial-gradient(ellipse at center bottom, #ebfbfe 0%, #c2f2fc 100%);	
		height:auto;
		overflow:auto;
	}
	.headText {
		height:auto;
	}
	.head > * {
		position:static;
	}
	.headText {	
		width:auto;
		margin-top:30px;
		padding:30px;
	}
	.headArrow {
		margin-bottom:20px;
	}
	.parkes > div {
		display:block;
		margin: 20px auto !important;
	}
	.testimItem {
		text-align:center;
	}
	.testimItem > div {
		max-width:95%;
		margin-top:10px
	} 

}
@media screen and (max-width: 500px) {
	#herbs .sliderLeft, #herbs .sliderRight {
		display:none;
	}	
	.testimItem {
		display:block;
		width:auto;		
	}
	.testimItem:first-of-type {
		margin-right:0;
	} 
	.parkes > div {
		background-color:transparent;
	}
}