﻿a {
    outline: none;
    color: #6ab03f;
    text-decoration: none;
}

    a:hover, a:active, a:link {
        color: #6ab03f;
        text-decoration: underline;
    }

body {
    font-family: Lato, sans-serif;
    background-color: #000;
    background-image: url(../images/gun_metal.png);
    background-position: center;
    color: #fff;
}

h2 {
    font-weight: 300;
    text-transform: uppercase;
}

.btn.btn-primary, .btn.btn-primary:active {
    background-color: #a23939;
    border-color: #7d2d2d;
}

.jumbotron {
    background-color: rgba(51, 51, 51, .85);
}

.modal-content {
    position: relative;
    background-color: #222;
    color: #fff;
}

    .modal-content .modal-header, .modal-content .modal-footer {
        border: none;
    }

    .modal-content .modal-title {
        text-transform: uppercase;
    }

.panel, .well {
    background-color: rgba(255, 255, 255, .75);
    border-color: #555;
    color: #000;
}

.panel-title {
    text-transform: uppercase;
    font-weight: bold;
}

    .panel-title a {
        color: #fff;
        text-decoration: none;
    }

.panel .panel-heading {
    background-color: #333;
    color: #fff;
    font-size: 1.125em;
    font-weight: 300;
}

    .panel .panel-heading.selected {
        background-color: #336633;
    }

.panel-default > .panel-heading {
    border-color: #444;
}

.panel.alert-danger {
    background-color: rgba(255, 255, 255, .90);
    color: #a94442;
    border-color: #ebccd1;
}

    .panel.alert-danger .panel-heading {
        background-color: #a94442;
        border-color: #ebccd1;
    }
