#team {
	margin: 4em 0 0 0;
	border-bottom: 2px solid #FAA919;
}

#team h2 {
	font-size: 2.2em;
	font-weight: 100;
	padding-bottom: 0.3em;
	border-bottom: 1px solid #FAA919;
}

#team img {
	max-width: 75%;
}

.team-container {
	width: 100%;
	margin: 0 auto;
}

.team-container2,
.team-desc-container {
	width: 100%;
	max-width: 1190px;
	margin: 0 auto;
}

.team-desc-container {
	padding: 2em 0 4em 0;
}

.a1, 
.a2,
.a3 {
	float: left;
	width: 33%;
	text-align: center;
	margin-top: 2em;
}

.team-person-title {
	padding: 1.5em 10%;
	text-align: left;
}

.hover .team-person-title {
	background: #06608B;
	text-align: center;
	padding: 2em 10% 1em 10%;
}

.team-person-title h3 {
	color: #06608B;
	font-weight: 100;
	font-size: 1.5em;
	margin: 0;
}

.hover .team-person-title h3 {
	color: #FAA919;
}

.team-person-title h5 {
	color: black;
	margin: 0;
	font-weight: 100;
	font-size: 1em;
}

.hover .team-person-title h5 {
	display: inline;
	color: white;
	border-bottom: 1px solid #FAA919;
	padding: 0 1% 0.1em 0;
}

@media screen and (max-width: 800px) {
	.team-person-title h3 {
		font-size: 1.2em;
	}
	
	.hover .team-person-title h5,
	.team-person-title h5 {
		display: none;
	}
}

.desc1,
.desc2,
.desc3 {
	display: none;
	color: white;
}

.desc1 h2,
.desc2 h2,
.desc3 h2 {
	color: white;
}

.desc1 {
	display: block;
}

