body, html {
	height:100%;
	background:#000 url('bg-1.png');
	background-position:right;
	background-repeat:no-repeat;
	color:#FFF;
	/*font-family: 'Corbel';*/
}

/* fixed top */
body {
  min-height: 75rem;
  padding-top: 4.5rem;
}

.release a,
a.nav-link,
a.navbar-brand,
a.navbar-brand:hover {
	color:#FFF;
}
.release a:hover,
.producer a,
a.nav-link:hover {
	color:#F00;
	text-decoration:none;
}
.producer a:hover {
   color:#FFF;
}

/*
main {
	position:relative;
	display:flex;
	height:100%;
	justify-content:center;
	align-items:center;
}
main article {
	position:relative;
	display:flex;
	background:transparent;
	align-items:end;
	justify-content:center;
	margin:20px;
	padding:8px;
	width:100%;
	max-width:535px;
	height:calc(100% - 20px);
	max-height:800px;
	min-height:800px;
	border-radius:6px;
	letter-spacing:3px;
	border:1px solid transparent;
}
*/

.flesh p {
	margin-bottom:0;
}

.release {
	display:inline-block;
	margin:20px;
	text-shadow:1px 1px 2px rgba(0,0,0,1);
}
.release img {
	box-shadow:1px 1px 2px rgb(0,0,0);
	max-width:100%;
}
.release h2 {
	margin-bottom:0;
	letter-spacing:normal;
	font-size:18px;
}

.nav-item svg {
	display:none;
}
@media (min-width: 1278px) {
	.nav-item svg {
		display:inline-block;
	}
}