body {
	background-color: #fafafa;	
	font-family: grenadine-mvb, sans-serif;
	font-weight: 300;
	font-style: normal;
}

h1 {
	font-size: 1.5em;
	margin-top: 1.5em;
}

h2 {
	font-size: 1.2em;
}

#content, .centerblock {
	margin: 0 auto;
	width: 100%;
	padding:0.5em;
}

@media (min-width: 1024px) {
	#content, .centerblock {
		width: 768px;
	}
}

header {
	background-color: black;
	color: white;
	font-family: grenadine-mvb, sans-serif;
	font-weight: 400;
	font-style: normal;
	padding: 0.1em;
	padding-left: 0;
	font-size: 0.75em;
}	

header .home-link, header .home-link:hover, header .home-link:visited {
	text-decoration: none;
	color: white;
}

.centerblock {
	padding: 0;
}

@media (min-width: 1024px) {
	header {
		font-size: 1em;
	}
}

footer {
	padding:1em;
	text-align: center;
	font-size:0.75em;
	color: white;
	background-color: black;
	font-family: grenadine-mvb, sans-serif;
	font-weight: 400;
	font-style: normal;
}

footer a, footer a:hover, footer a:visited {
	color: white;
	text-decoration: none;
}

.comic img {
	border: 1px solid #cfcfcf;
}

.comic nav {
	padding: 0;
}

header .navbar {
	padding: 0;
}

.comic .title {
	font-size: 1em;
	font-weight: bold;
	font-family: grenadine-mvb, sans-serif;
	font-weight: 400;
	font-style: normal;
}

.comic .nav-link {
	font-size: 0.5em;
	font-family: ccmeanwhile, sans-serif;
	font-weight: 400;
	font-style: normal;
}

.comic .justify-content-start .nav-link {
	padding-left: 0;
}

.comic .justify-content-end .nav-link {
	padding-right: 0;
}

@media (min-width: 1024px) {
	.comic .nav-link {
		font-size: 0.75em;
	}
}

.hidden-narrative, .hidden-narrative h2 {
	font-size: 1pt;
	color: white;
	margin: 0;
	padding: 0;
	height: 0;
}

/*

Grenadine MVB Regular

font-family: grenadine-mvb, sans-serif;
font-weight: 300;
font-style: normal;

Grenadine MVB Italic

font-family: grenadine-mvb, sans-serif;
font-weight: 300;
font-style: italic;

Grenadine MVB Medium

font-family: grenadine-mvb, sans-serif;
font-weight: 400;
font-style: normal;

Grenadine MVB Medium Italic

font-family: grenadine-mvb, sans-serif;
font-weight: 400;
font-style: italic;

Grenadine MVB Bold

font-family: grenadine-mvb, sans-serif;
font-weight: 500;
font-style: normal;

Grenadine MVB Bold Italic

font-family: grenadine-mvb, sans-serif;
font-weight: 500;
font-style: italic;

Buckley Regular

font-family: buckley,sans-serif;
font-weight: 400;
font-style: normal;

CCMeanwhile Normal

font-family: ccmeanwhile, sans-serif;
font-weight: 400;
font-style: normal;

*/
