body {
		font-size: 20px;
		line-height: 1.428;
	}
h1,
.h1 {
		font-size: 45px;
	}
h2,
.h2 {
		font-size: 30px;
	}
.row {
		display: table;
}
.headshot {
		margin-top: 25px;
		z-index: -1;
}
.footer {
		padding-left: 15px;
		border-top: 1px solid #eeeeee;
		padding-top: 20px;
}
section {
		padding-top: 10px;
		margin-top: -10px;
}
.menu-dropdown {
	position: fixed;
 	top: 15px;
	right: 15px;
	z-index: 1;
}

@media (min-width: 992px) {
		.page-header {
				margin-top: 20px;
		}
		h1,
		.h1 {
				margin-top: 10px;
		}
		.headshot{
				margin-top: 15px;
		}
}
@media (max-width: 992px) {
		.page-header {
				margin-top: 10px;
		}
		h1,
		.h1 {
				margin-top: 10px;
		}
		.headshot{
				margin-top: 15px;
		}
}
@media (max-width: 768px) {
		body{
				padding-top: 50px;
		}
		.page-header {
				margin-top: 15px;
		}
		h1,
		.h1 {
				margin-top: 10px;
		}
		.headshot{
				margin-top: 15px;
		}
}
@media (max-width: 480px) {
		.page-header {
				margin-top: 0px;
		}
		h1,
		.h1 {
				margin-top: 10px;
		}
		.headshot{
				margin-top: 15px;
		}
}
