.tabs li {
	list-style:none;
	display:inline;
}

.tabs a {
	padding:5px 10px;
	display:inline-block;
	color:#696969;
	text-decoration:none;
}

.tabs a.active {
	background:#696969;
	color:#fff;
}

.tabs#stats li {
	list-style:none;
	display:inline-block;
	padding: 0;
}

.tabs#stats a {
	display:inline;
	background:#fff;
	color:#0198E1;
	text-decoration:none;
	padding: 0;
}

.tabs#stats a.active {
	background:#fff;
	color:#0198E1;
	text-decoration:underline;
	padding: 0;
}

p.tabs {
	font-size:.75em;
}

.navbar .nav > li > a.glow{
  text-shadow: tomato 0.1em 0.1em 0.2em;
}

.nav-bg {
	background-color:#212531 !important;
}


#ladder > tbody > tr.inactive{
  opacity: 0.4;
  filter: alpha(opacity=40);
}

#ladder > tbody > tr.active{
	background-color:#e9e9e9;
}

#background{
    position:absolute;
    z-index:-999;
    background:white;
    display:block;
    left:20%;
    top:30%;
    min-height:50%; 
    min-width:50%;
    color:yellow;
}

#bg-text
{
    color:lightgrey;
    font-size:120px;
    transform:rotate(320deg);
    -webkit-transform:rotate(320deg);
}



.class-color {
    text-shadow: 2px 2px black;
}

.class-color-1 {
    color: #C79C6E;
}
.class-color-2 {
    color: #F58CBA;
}
.class-color-3 {
    color: #ABD473;
}
.class-color-4 {
    color: #FFF569;
}
.class-color-5 {
    color: #FFFFFF;
    text-shadow: 2px 2px black;
}
.class-color-6 {
    color: #C41F3B;
}
.class-color-7 {
    color: #0070DE;
}
.class-color-8 {
    color: #40C7EB;
}
.class-color-9 {
    color: #8787ED;
}
.class-color-10 {
    color: #00FF96;
}
.class-color-11 {
    color: #FF7D0A;
    text-shadow: 2px 2px black;
}
.class-color-12 {
    color: #A330C9;
}

.row-buffer {
	margin-bottom:50px;
}


body {
	font-family: Raleway;
	background-color: #323846;
	color: ghostwhite;
}

a {
	color:#548ecc;
}

table.dataTable tbody tr {
	background:transparent;
}

.dataTables_wrapper .dataTables_paginate .paginate_button {
	color: #548ecc !important;
}

table.dataTable.no-footer {
    border-bottom: 0px;
}

table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd {
    background-color: #131111;
}


.bgimage {
  height:500px;
  background: url('/images/bg.jpg');
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
}

.bgimage h5 {
  color:white;
  text-shadow:2px 2px #333;
}