.content-container {
	margin: 5vh 0;
	text-align: center;
}

.content-img {
	margin: 0 auto;
}

.content-img img {
	max-width: 300px;
}

h1 {
	margin: 1em 0 .5em 0;
	text-align: center;
}

.btn {
	margin: 1em 0;
}

.footer-link-list {
	padding: 1em 0;
	text-align: center;
	border-top: 1px solid #aaa;
}

.footer-link-list li {
	margin: 0 1em;
}

.footer-link-list a {
	color: #222;
}

@media (min-width: 1100px) {
	.content-container {
		margin: 8vh 0;
	}
}

@media (min-width: 768px) {
	.content-img img {
		max-width: 100%;
	}

	.footer-link-list {
		padding-top: 0;
		border: none;
	}
}