body {
    background-color: #080808;
    color: #aaa;
}

h1 {
    color: #fff;
}
h2 {
    color: #fff;
}
h3 {
    color: #fff;
}
h4 {
    color: #fff;
}
h5 {
    color: #fff;
}
h6 {
    color: #fff;
}

hr {
    border: 2px solid #ff6600;
}

a {
    color: #ff6600;
    font-weight: bold;
    text-decoration: none;
}

a:visited {
    color: #ff6600;
    text-decoration: none;
}

a:hover {
    color: #ff9955;
    text-decoration: none;
}

h6 {
    font-weight: bold;
}

.color-black {
    background-color: #000 !important;
}

.navbar {
    background-color: #000;
    box-shadow: 0px 2px 5px #000;
}

.navbar-toggler {
    color: #fff;
    padding: .3em;
    border-color: #ff6600;
    background-position: center;
    background-size: cover;
}

.navbar .fa-bars {
    color: #ff6600;
}

.bg-dark {
    background-color: #101010 !important;
}

.coll-box {
    box-shadow: inset 0em -8px 10px -5px #000;
    text-shadow: 2px 2px 3px #000;
    background-image: url('/static/img/headimg.jpg');
    background-size: cover;
}

.coll-subtitle {
    font-size: .8em;
    padding: 0em .5em 2em .8em;
}

.coll-list li {
    list-style: none;
    font-weight: bold;
    color: #eee;
}

.coll-battery {
    margin-right: 1em;
}

.qlinks th, .qlinks td {
    padding: 5px 1rem;
}

tr {
    border: 1px solid;
    border-radius: 3px;
    background-color: #151515;
}

