﻿@charset "utf-8";

footer#page-footer {
	width: 100%;
	height: auto;
	padding-top: 1.875em;
	padding-bottom: 1.875em;
	background-color: #66c3d0;
}

footer#page-footer > div.auxiliary-component {
	width: 90%;
	max-width: 1200px;
	height: auto;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

/* Copyright */

small#copyright {
	flex-basis: 0;
	font-size: 0.875em;
	font-weight: 900;
	text-transform: uppercase;
	letter-spacing: 0.1428em;
	white-space: nowrap;
	color: #fff;
}

/* Footer menu */

nav#footer-menu {
	flex-basis: 0;
}

nav#footer-menu > ul {
	display: flex;
}

nav#footer-menu > ul > li {
	margin-right: 1.25em;
}

nav#footer-menu > ul > li:last-of-type {
	margin: 0;
}

nav#footer-menu > ul > li > a {
	font-size: 0.875em;
	font-weight: 900;
	text-transform: uppercase;
	letter-spacing: 0.1428em;
	white-space: nowrap;
	color: #fff;
}

nav#footer-menu > ul > li > a:hover {
	text-decoration: underline;
}