body {
	padding-top: 3em;}

h1 {
	border-bottom: 1px solid black;
	margin-bottom: 1em;
	}

.header-text {
	font-size:2.5em;
	margin-bottom:1em;
	}

.navbar {
	margin-bottom: 2em;
	}

.nav-item {
	margin-left:2em;
	padding-left:1em;
	border-left:2px solid rgba(255,255,255,0.75);
	}

.nav-link {
	font-size:1em;
	text-transform: uppercase;
	}

.card {
	width: 20rem;
	margin: 10px;}

.card-header {
	font-size: 1.75em;}

.card-body {
	text-align: center;
	}

.card-body img {
	filter: grayscale(100%);
	border-radius: 5px;
	margin-bottom: 1em;
	}
