#livestreams #contentWrapper {
	margin-top: 1.25rem;
}
#livestreams .viewStream #contentWrapper > div:first-child {
	width: inherit;
}

#livestreams .showVideos {
	padding: 0 1.25rem 0 1.25rem;
}
#livestreams .video {
	display: inline-block;
	padding: 1.25rem;
	width: 18.75rem;
	margin: 1.25rem 0 1.25rem 0;
	border: 0.1875rem solid #1d1d1d;
	cursor: pointer;
	background-color: #515151;
	color: #f3f3f3;
	line-height: 1.125rem;
	vertical-align: middle;
	
	border-radius: 0.5rem;
	-moz-border-radius: 0.5rem;
	-webkit-border-radius: 0.5rem;	
}
#livestreams .video:nth-child(odd) {
	margin-right: 1.25rem;
}
#livestreams .video .name {
	color: #f3f3f3;
	font-size: 1.375rem;
	text-align: center;
	text-shadow: -0.0625rem -0.0625rem 0 #000, 0.0625rem -0.0625rem 0 #000, -0.0625rem 0.0625rem 0 #000, 0.0625rem 0.0625rem 0 #000;
	margin-bottom: 1.25rem;
}
#livestreams .video .name a {
	color: #eeb403;
}
#livestreams .video .image {
	display: block;
	margin: 0 auto 0.625rem auto;
	width: 18.75rem;
	max-height: 11.25rem;
	border: 0.1875rem solid #1d1d1d;
}
#livestreams .video .rating {
	margin-bottom: 0.625rem;
	text-align: center;
}
#livestreams .video .rating span {
	font-size: 0.875rem;
	text-shadow: -0.0625rem -0.0625rem 0 #000, 0.0625rem -0.0625rem 0 #000, -0.0625rem 0.0625rem 0 #000, 0.0625rem 0.0625rem 0 #000;
}
#livestreams .video .description {
	overflow: hidden;
	height: 4.6875rem;
	text-align: center;
}
#livestreams .video .viewers {
	text-align: center;
	color: #eeb403;
	margin-bottom: 0.3125rem;
}
#livestreams .video .followers {
	text-align: center;
	color: #ffe8a3;
	margin-bottom: 0.3125rem;
}
#livestreams .video .language {
	text-align: center;
	color: #c4dcff;
	margin-bottom: 0.625rem;
}
#livestreams .video .logo {
	background: url('/themes/default/images/twitch.png') no-repeat; 
	width: 4.6875rem;
	height: 1.5625rem;
	position: absolute;
	z-index: 10;
	margin-left: 15rem;
	margin-top: 12.5rem;
	background-size: contain;
}
#livestreams .videoWindow .video .logo {
	margin-left: 11.25rem;
	margin-top: 9.375rem;
}
#livestreams #contentWrapper .view #winLeaderboard {
	background-color: transparent;
	margin-bottom: 1.25rem;
}
#livestreams #results {
	display: none;
}
#livestreams .videoWindow {
	margin: auto;
	width: 62.5rem;
}
#livestreams .viewStream #winLeaderboard {
	text-align: center;
	background-color: inherit;
	width: 60rem;
}
#livestreams .viewStream h1 {
	text-align: center;
	font-size: 2.25rem;
	color: #eeb403;
	margin-bottom: 2.5rem;
	font-family: 'UBold';
	
	-webkit-text-stroke: 0.0625rem #e8a505;
	color: #e8a505;
	text-shadow:
	    0.1875rem 0.1875rem 0 #000,
	  -0.0625rem -0.0625rem 0 #000,  
	   0.0625rem -0.0625rem 0 #000,
	   -0.0625rem 0.0625rem 0 #000,
	    0.0625rem 0.0625rem 0 #000;
}
#livestreams .videoWindow {
	text-align: center;	
	background-image: linear-gradient(top, #524d4a 0%, #3c3835 50%, #3d3936 100%);
	background-image: -o-linear-gradient(top, #524d4a 0%, #3c3835 50%, #3d3936 100%);
	background-image: -moz-linear-gradient(top, #524d4a 0%, #3c3835 50%, #3d3936 100%);
	background-image: -webkit-linear-gradient(top, #524d4a 0%, #3c3835 50%, #3d3936 100%);
	background-image: -ms-linear-gradient(top, #524d4a 0%, #3c3835 50%, #3d3936 100%);
}
#livestreams .videoWindow > h1 {
	font-family: 'UBold';
	font-size: 2.25rem;
	margin-bottom: 1.25rem;
	color: #e8a505;
	-webkit-text-stroke: 0.0625rem #e8a505;
	color: #e8a505;
	text-shadow:
	    0.1875rem 0.1875rem 0 #000,
	  -0.0625rem -0.0625rem 0 #000,  
	   0.0625rem -0.0625rem 0 #000,
	   -0.0625rem 0.0625rem 0 #000,
	    0.0625rem 0.0625rem 0 #000;
}
#livestreams .viewStream {
	border-bottom: 0rem;
}
#livestreams .inactive {
	font-style: italic;
	color: #ffe8a3;
	text-align: center;
	margin-bottom: 1.25rem;
}
#livestreams .videoWindow .video {
	width: 15rem;
	margin-right: 1.25rem;
}
#livestreams .videoWindow .video .image {
	width: 13.75rem;
}
#livestreams .video:last-child {
    margin-right: 0rem;
}
#livestreams .viewStream #contentWrapper {
	background-color: inherit;
	background-image: inherit;
}
#livestreams .viewStream #contentWrapper .videoWindow {
	width: inherit;
	background-color: inherit;
	background-image: inherit;
}