img.navimg {
		width: 50%;
		height: auto;
		display: inline-block;
		}
.headline h1 a{
	color: #4360ac;
	}
	

.navigation {
	margin-bottom: 15px;
	}
div.projspec {
	padding: 5px;
	min-height: 100px;
	border-right: 1px solid gray;
	}

.projspec h3 {
	padding: 20px 0px 0px 0px;
	margin-bottom: 0;
	}

.projspec img {	
	width: 120px;
	float: left;
	height: 120px;
	margin-right: 10px;
	}

.info {
	min-height: 120px;
	}
	.info p {
		overflow: hidden;
	}
	
.projspec:hover {
		background: #e3e3e3;
		}
	.projspec.current {
		border-right: 1px solid #feb913;

		}			
		.projspec.current h3 {
			color: #feb913;
			}

.projspec:hover a h3{
		color: rgb(254,185,19);
}
.projspec:hover {
	border-right: 1px solid #feb913;
	}
	
/*#1565B2 background color options */
/*
p.larger {
	font-size: 28px;
	}
	
*/


.help ul {
		text-align: left;
		padding-top: 10px;
		line-height: 150%;
		font-weight: 300;
		font-size: 18px;
		}
	.help ul li {
		padding: 10px 0px;
		font-weight: 400;
		}
		
.fastfacts {
	background: rgb(67,96,172);
	height: 200px;
	padding: 10px;
	}
	
	.fastfacts p {
		text-align: center;
		font-size: 24px;
		color: white;
		width: 60%;
		margin-left: auto;
		margin-right: auto;
		font-family: 'Raleway';
			}
			
	.hide-on-desktop.fastfacts {
		height: auto;
		cursor: pointer;
		}
		.hide-on-desktop.fastfacts p span {
			font-size: 40px;
			color: #feb913;
			
			}
		
.ghost-center {
  position: relative;
}
.ghost-center::before {
  content: " ";
  display: inline-block;
  height: 100%;
  width: 1%;
  vertical-align: middle;
}
.ghost-center p {
  display: inline-block;
  vertical-align: middle;
}
	