body, html {
	font-family: 'Exo 2', serif;
	font-size: 14px;
	background-color: #333333;
	background-image: url('https://legendaryfail.tv/img/lfg_desktop_bg_notext.jpg');
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover !important;
	background-attachment: fixed;
	background-position: center center;
	background-position: top center;
	margin: 0;
	color: #ffffff;
}
/* Scrollbar (global) */
::-webkit-scrollbar {
	width: 5px !important;
	border-radius: 0px !important;
}
::-webkit-scrollbar-track {
	background: #ddd;
	border-radius: 0px !important;
}
::-webkit-scrollbar-thumb {
	background: #666; 
	border-radius: 0px !important;
}
a:link,
a:active,
a:visited {
	text-decoration: none;
	color: #ffffff;
}
a:hover {
	color: #3b94d9;
}
.twitch-embed {
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover !important;
	background-attachment: fixed;
	height: 95vh;
}
.content {
	background-color: #141414;
	/* box-shadow: 12px 0 15px -4px #535353, -12px 0 8px -4px #535353; */
	box-shadow: 12px 0 15px -4px #018EFC, -12px 0 15px -4px #018EFC;
	border: #000000 1px solid;
	color: #ffffff;
	font-family: 'Exo 2', serif;
}
.subhead {
	height: 24px; 
	font-size: 16px; 
	text-transform: uppercase; 
	font-weight: bold; 
	text-align: center; 
	color: #ffffff;
	background-color: #018EFC;
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
	text-shadow:
	-1px -1px 0 #000,  
	1px -1px 0 #000,
	-1px 1px 0 #000,
	1px 1px 0 #000;
}
/* Archive video */
.video {
	background-color: #222222;
	padding: 5px;
}
.video:hover {
	background-color: #333333;
	color: #cccccc;
}
/* Text stylings */
.text.desc {
	color: #dddddd;
}
.text.stroke {
	text-shadow:
	-1px -1px 0 #000,  
	1px -1px 0 #000,
	-1px 1px 0 #000,
	1px 1px 0 #000;
}
.text.title {
	color: #018EFC;
	font-weight: bold;
}
.text.small {
	font-size: 12px;
}
.text.streamer {
	color: #ffffff; 
	text-shadow: 2px 2px black; 
	font-weight: bold;
	font-size: 15px;
}
.text.offline {
	color: #ff0000;
	font-family: "Press Start 2P", serif;
}
.text.youtube {
	color: #ff0000;
}
.text.twitter {
	color: #00aced;
}
.text.twitch {
	color: #6441A4;
}
.text.logo {
	font-family: "Press Start 2P", sans-serif;
}

.grid-container {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	grid-gap: 5px;
}

/* Bootstrap adjustments */
/*
.no-gutter > [class*='col-'] {
	padding-right:0;
	padding-left:0;
}
*/
.no-gutter {
	margin-right: 0;
	margin-left: 0;

	> .col,
	> [class*="col-"] {
		padding-right: 0;
		padding-left: 0;
	}
}
/* Twitter */
.twitter-timeline {
	background-color: #272727;
	font-family: 'Exo 2', serif;
}
/* BOOTSTRAP ADJUSTMENTS */
.navbar a:link,
.navbar a:active,
.navbar a:visited {
	color: #ffffff !important;
}
.navbar a:hover {
	color: #336699;
}
.navbar {
	font-family: 'Exo 2', sans-serif;
}
.navbar-trans {
	background-color: rgba(0, 0, 0, 0.5) !important;
}
.navbar-dark {
	background-color: rgba(20, 20, 20, 0.8) !important;
}
.nav-item:hover {
	background-color: #222222;
	/* border-bottom: #0062B5 2px solid; */
}
.btn {
	border-radius: 0px !important;
}