html {
	/* Ensure the vibrancy shines through. */
	background: transparent;
}
.About {
	display: flex;
	flex-direction: column;
	width: 100%;
	height: 100%;
	/*background: #ececec;*/

	font-size: 14px;
}
.About .description {
	flex-grow: 1;
	display: flex;
	flex-direction: row;
	align-items: center;
	background: #29ABE2;
	color: #efefef;
	padding: 0 2rem;
	font-size: 0.785rem;
}
.About .description a {
	color: #fff;
	text-decoration: none;
	border-bottom: 1px solid rgba(255, 255, 255, 0.4);
}
.About .description p {
	margin-top: 0;
	margin-bottom: 0.75em;
}
.About .update .fa-spinner {
	animation: Splash-loader infinite 2s linear;
}
.About .logo {
	width: 200px;
	padding: 1rem;
}
.About .logo img {
	max-height: 100%;
	max-width: 100%;
}
.About footer {
	flex-grow: 0;
	flex-shrink: 0;
	height: 66px;

	display: flex;
	flex-direction: column;
	align-items: center;
}
.About footer nav {
	flex-grow: 1;
	flex-shrink: 0;
	align-self: stretch;
}
.About footer nav ul {
	display: flex;
	justify-content: space-around;
	list-style: none;
	padding: 0.5rem 1rem;
	margin: 0;
}
.About footer nav li {
	padding: 0;
	margin: 0;
}
.About footer a {
	color: #29ABE2;
	text-decoration: none;
}
.About footer .for-you {
	font-size: 0.7rem;
	margin: 0;
	padding: 0.6em;
	/* color: #aaa; */
	opacity: 0.4;
}
