/* Custom container */

/* Replaced with normal container and standard footer */
/*.container-narrow {
  margin: 0 auto;
  max-width: 700px; }

.container-narrow > hr {
  margin: 30px 0; }
*/

/* Replaced with standard BS3 Navbar */
/*.navbar .nav {
  float: right; }*/

.body .unit-body {
	min-height: 100vh;
	padding-top: 0;
	padding-bottom: 0;
}

.the-footer {
	color: #f0f0f0;
}
.the-header h4 {
	color: #f0f0f0;
}
.the-header .nav-global {
	text-transform: none;
}
.the-header .unit-head .nav-global li a, .the-footer a, .the-footer a:link {
	color: #f0f0f0 !important;
	display: block;
}
.the-header .unit-head .nav-global li a:hover, .the-footer a:hover {
	color: #f0f0f0;
	background-color: #303030;
}

.nav-global ul li.archive, .nav-global ul li.category, .nav-global ul li.tag {
	color: #f0f0f0;
	list-style: outside none square;
}

.spoiler {
	background-color: #000000;
	color: #000000;
}
.spoiler:hover {
	color: #ffffff;
}

.nohl a:hover {
	background-color: transparent !important;
}

div#page {
	background-color: #000000;
	background-image: url(/assets/images/banner.jpg);
	background-size: 100%;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center bottom;
}

.center {
	text-align: center;
}

ul.recentposts, ul.recentvideos {
	margin: 0 auto;
}
ul.recentposts li, ul.recentvideos li {
	width: 200px;
	min-height: 250px;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	margin: 5px;
	zoom: 1;
	*display: inline;
	_height: 250px;
	font-size: 12px;
}
ul.recentposts li h3, ul.recentvideos li h3 {
	font-size: 20px;
}
img.ytthumb {
	width: 200px;
	height: 112px;
}

@media only screen and (max-width: 1409px) {
	.logoimg {
		display: none;
	}
	.the-header h4 {
		margin-left: 26px;
	}
}
@media only screen and (min-width: 1410px) {
	.the-header h4 {
		font-size: 30px;
		line-height: 52px;
		margin-bottom: 26px;
		margin-top: 0;
	}
	.the-header ul {
		padding-left: 1em;
	}
	.the-header a, .the-footer a {
		text-decoration: underline;
	}
	.the-footer {
		margin-top: 230px;
		padding: 26px 26px 26px 26px;
		width: 394px;
	}
}
