.container {
	width: 980px;
}
.large-up {
	display: block;
}
.medium-down {
	display: none;
}
.site-header-nav {
	list-style: none;
	position: absolute;
	right: 1em;
	bottom: 1em;
	margin: 0;
	display: flex;	
}
.site-header-nav > * {
	margin-right: 3em;
}
.site-logo {
	width: 200px;
	height: 40px;
}