body {
    background-color: #000000;
    font-family: "Courier New", "Courier", monospace;
}

::-moz-selection{
    background: black;
}
::selection {
  background: black;
}

/* Text areas within navbar */
#navLabel {
    color: #dcffff;
    font-size: 165%;
    font-variant: small-caps;
    outline: none;
}

#content {
    background-color: #000000;
    border: 1px solid #dcffff;
    color: #dcffff;
}

/* Icon bar in navbar */
.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #dcffff;
}

/* Active tab in navbar */
.navbar-inverse .navbar-nav > .active > a {
    background-color: #dcffff;
    color: #000000;
    font-size: 120%;
    font-weight: bold;
}

/* Active tab in navbar (hover) */
.navbar-inverse .navbar-nav > .active > a:hover {
    background-color: #dcffff;
    color: #000000;
}

/* Inactive tabs in navbar (hover) */
.navbar-inverse .navbar-nav > li > a:hover {
    background-color: #101010;
    color: #ffffff;
}

/* Navbar */
.navbar-inverse {
    background-color: #000000;
    border: 1px solid #dcffff;
    text-decoration: none;
}

/* Navbar list items */
.navbar-inverse .navbar-nav > li {
    border-right: 1px solid #dcffff;
}

.navbar-inverse .navbar-nav > li > a {
    color: #dcffff;
    outline: 0;
}

/* Navbar list items (first-child)  */
.navbar-inverse .navbar-nav > li:first-child {
    border-left: 1px solid #dcffff;
}

/* Header */
#logo-container {
    padding-left: 2%;
    padding-top: 1%;
    padding-right: 1%;
    padding-bottom: 1%;
}

#logo-container img {
    max-width: 100%;
    width: 350px;
    height: auto;
}

/* Footer */
.footer {
    color: #dcffff;
    text-align: center;
}

.footer-text {
    color: #dcffff;
}

.footer-text:link {
    text-decoration: none;
}

.footer-text:hover {
    color: #dcffff;
}

/* Buttons */
.btn {
    background-color: #000;
    border-color: #dcffff;
    color: #dcffff;
    font-weight: bold;
}

.btn:hover {
    background-color: #dcffff;
    border-color: #000;
    color: #000;
    font-weight: bold;
}

/* Forms */
.form-control {
    background-color: #000;
    border-color: #dcffff;
    color: #dcffff;
}

textarea {
    resize: none;
}