body {
	background:#000 url('/assets/img/bg.jpg') no-repeat center center fixed;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
}

.off-canvas-content {
	background:none;
}

#contact {
	margin-top:25px;
	text-align:right;
	font-size:1.2em;
}

a {
	color:#;
}

a:hover {
	color:#fff200;
}

th {
	text-align:left;
}

th.title {
	width:60%;
}

header {
	padding:10px 0 20px 0;
}

a {
	color:#f90093;
}

main {
	background:#fff;
	padding:20px;
}

main h1, main h2, main h3, main h4, main h5, main h6 {
	color:#f90093;
	font-family:Nunito, Arial;
}

main h1 {
	font-size:2em;
}

main h2 {
	font-size:1.7em;
}

main h3 {
	font-size:1.4em;
}

nav, #contact {
	font-family:Nunito, Arial;
}

nav {
	font-size:1.2em;
}

nav a {
	color:#000;
	text-transform:uppercase;
	font-weight:bold;
}

nav a:active {
	color:#f90093;
	background:#fff200;
}

footer {
	color:#999;
	font-size:0.9em;
	padding:20px;
}

footer a {
	color:#999;
}

footer a:hover {
	color:#f90093;
}

#bookmarks .cell {
	text-align:center;
}


/* Small only */
@media screen and (max-width: 39.9375em) {

	#logo {
		text-align:center;
	}

	#logo img {
		height:80px;
	}

	#hamburger {
		margin:0 0 0 30px;
		font-size:1.1em;
	}

	header {
		padding:10px 0 0 0;
	}

	#contact {
		margin-bottom:10px;
		font-size:1em;
		text-align:center;
	}

	#slider, #hero {
		display:none;
	}
}