@charset "utf-8";
/* CSS Document */

.headroom {
    transition: transform 200ms linear;
}
.headroom--pinned {
    transform: translateY(0%);
}
.headroom--unpinned {
    transform: translateY(-110%);
}

.slide{
	-webkit-transition:all .25s ease-in-out;
	-moz-transition:all .25s ease-in-out;
	-o-transition:all .25s ease-in-out;
	transition:all .25s ease-in-out;
}
.slide--reset{
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0);
}
.slide--up{
	-webkit-transform:translateY(-110%);
	-ms-transform:translateY(-110%);
	transform:translateY(-110%);
}

.container{
	margin:0 auto;
	/*padding:0 1.5em;*/
}
.container--wide{
	max-width:51em;
}
.header {
	background-color: #292f36;
}
.header--fixed {
	position: fixed;
	z-index: 1000;
	right: 0;
	left: 0;
	top: 0;
	padding: 10px;
	height: 42px;
  	-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.25);
  	-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.25);
 	box-shadow: 0 2px 2px rgba(0,0,0,0.25);
}
.header a {
	color: #eee;
}