.companyOfficer {
	display: block;
	margin: 0 0 30px 0
}
.companyOfficer .companyOfficerImage {
	vertical-align: top;
	width: 30%;
	display: inline-block;
	padding: 0 2% 0 0
}
.companyOfficer .companyOfficerBio {
	vertical-align: top;
	width: 68%;
	display: inline-block;
	padding: 0
}
.companyOfficer .companyOfficerCopy, .companyOfficer .companyOfficerName, .companyOfficer .companyOfficerTitle {
	display: block;
	margin: 0 0 6px 0
}
.companyOfficer .companyOfficerName {
	font-size: 1.6em;
	text-align: center;
}
.companyOfficer .companyOfficerTitle {
	font-size: 1.15em;
	text-align: center;
}
@media screen and (max-width:680px) {
.companyOfficer .companyOfficerImage {
	width: 45%
}
.companyOfficer .companyOfficerBio {
	width: 100%
}
}
@media screen and (max-width:480px) {
.companyOfficer .companyOfficerImage {
	width: 75%;
	display: block;
	margin: 0 auto;
}


}
