.two-five{
	width: 90%;
	max-width: 700px;
	margin: 0 auto;
	text-align: left;
}

.two-five img{
	float: left;
}

.hero-text{
	padding-left: 45%;
}

.hero-text h1{
	font-size: 60px;
}

.hero-text h2 span{
	color: #f09643;
	font-size: 40px;
	font-weight: 400;
	line-height: 1.5em;
}

.hero-text h3{
	font-size: 100px;
	font-weight: 200;
	line-height: 1em;
	text-align: left;
}

.hero-text ul{
	/*list-style: disc;*/
	/*padding-left: 6%;*/
	padding-top: 4%;
	padding-bottom: 4%;
}
.hero-text ul li{
	font-size: 20px;
	line-height: 1.5em;
}

.hero_footer {
	width: 100%;
}

/*can't make work*/
.ghz-logo{
	background: url("/rsrc/img/goodhertz-tilt.png") no-repeat;
	background-size: 100%;
	overflow: hidden;
	height: 150px;
	width: 150px;
	position: relative;
	left: 360px;
	bottom: 200px;
	display: none;
}

#ghz-logo{
	height: 150px;
	width: 150px;
	position: relative;
	left: 50%;
	bottom: 140px;
	margin-bottom: -40px;
}

#ghz-logo-inner{
	height: 100px;
	width: 100px;
	display: none;
}


#testimonialLink{
	text-decoration: none;
}

.testimonial-hero{
	background: #47aead;
	background-color: #47aead;
	padding: 20px;
	padding-top: 40px;
}

.testimonial-hero .wrap{
	max-width: 1024px;
	margin: 0 auto;
}

.testimonial-text{
	display: inline-block;
	margin-left: 0;
	padding-left: 0;
	padding-top: 10px;
	
}

.testimonial-hero .illustration{

}

.testimonial-hero h2{
	color: #ffffff;
	font-size: 70px;
	font-weight: bold;
	margin-top: 30px;
	margin-bottom: 30px;
}

.testimonial-hero p{
	color: #275757;
	font-size: 18px;
	font-style: italic;
	line-height: 1.3em;
}

.testimonial-hero span{
	color: #b4b4b4;
	font-size: 15px;
	font-style: italic;
}



.testimonial-white, .testimonial-grey{
	padding-left: 5%;
}

.testimonial-white .testimonial-text, .testimonial-grey .testimonial-text{
	display: inline-block;
	padding-top: 8%;
	margin-left: 0;
	padding-left: 0;
	position: relative;
	left: -8%;
}

.testimonial-white .testimonial-text h2, .testimonial-grey .testimonial-text h2{
	color: #48aeae;
	font-size: 44px;
	font-weight: 200;
	margin-top: 20px;
	margin-bottom: 20px;
	line-height: 1em;
}

.testimonial-white .testimonial-text span, .testimonial-grey .testimonial-text span {
	color: #48aeae;
	font-size: 16px;
	font-style: italic;
}

.testimonial-about{
	margin-top: 20px;
}

.testimonial-white{ /*formerly white, now grey*/
	background: #ffffff;
	background-color: #ffffff;
}

.testimonial-white .illustration {
	float: left;
	width: 40%;
}

.testimonial-white .testimonial-text{
	width: 60%;
	float: right;
	left: 0px;
	padding-top: 0;
}

.testimonial-grey{ /*formally grey, now white*/
	background: #ececea;
	background-color: #ececea;
}

.testimonial-grey .testimonial-text{
	float: left;
	padding-top: 0;
	right: 0px;
	width: 60%;

}

.testimonial-grey .illustration {
	width: 40%;
	float: right;
}

@media only screen and (max-width: 890px) {
	.testimonial-text{
		display: block;
	}
	
	#ghz-logo{
		height: 100px;
		width: 100px;
	}
}

@media only screen and (max-width: 770px) {

	.two-five{
		width: 90%;
		max-width: 700px;
		margin: 0 auto;
		margin-bottom: 0px;
		text-align: center;
	}
	
	.two-five img{
		float: none;
	}
	
	.hero-text{
		padding-left: 0;
		text-align: center;
	}

	
	.hero-text h3{
		text-align: center;;
	}


	.testimonial-hero{
		text-align: center;
	}
	
	.testimonial-hero .testimonial-text{
		text-align: center;
		float: none;
		left: 0px;
	}
	
	.testimonial-hero .illustration{
		text-align: center;
		float: none;
	}
	
	.testimonial-text{
		padding-top: 0;
	}
	
	.testimonial-white .illustration, .testimonial-grey .illustration{
		float: none;
	}
	
	.testimonial-white .testimonial-text, .testimonial-grey .testimonial-text{
		float: none;
		left: 0;
		width: 100%;
		text-align: left;
	}
	
	.testimonial-white, .testimonial-grey{
		padding-left: 0px;
		margin-bottom: 0;
		margin-top: 0;
		padding-top: 40px;
		padding-bottom: 20px;
	}
	
	#ghz-logo{
		display: none;
	}
	
	#ghz-logo-inner{
		width: 100px;
		margin: 0 auto;
		margin-bottom: 10px;
		display: block;
	}
	
	.hyphen{
		display: none;
	}
	
}

@media only screen and (max-width: 600px) {
	
	.illustration{
		display: none;
	}
}

@media only screen and (max-width: 550px) {

}

@media only screen and (max-width: 380px) {

}

