html, body {
		height: 100%;
		display: flex;
		flex-direction: column;
	}
footer {
	margin-top: auto;
}
footer a {
	color: black;
	text-decoration: none;
}
footer a:hover {
	color: blue;
	text-decoration: none;
}
@media (max-width: 768px) {
	.mobile-full-width {
		width: 100%;
		display: block;
	}
	.mobile-button-container {
		display: flex;
		justify-content: center;
		margin-bottom: 10px;
	}
	.desktop-button-container {
		display: none;
	}
}
@media (min-width: 768px) {
	.mobile-button-container {
		display: none;
	}
}
