﻿body {
}

.navbar-gloss {
    background-image: url('../images/brushRepeat.png');
}

.icon.requires {
    width: 15px;
    height: 15px;
    display: inline-block;
    vertical-align: middle;
    margin-left: 2px;
}

    .icon.requires.flash {
        background-image: url('../images/icons/requiresFlash.png');
    }

    .icon.requires.javascript {
        background-image: url('../images/icons/requiresJavascript.png');
    }

body {
    background-color: #030833;
    color: #b2b2fb;
}

.jumbotron {
    background-color: rgba(32, 12, 80, 1);
}

.btn-primary {
    background-color: rgb(90,130,255);
}

.btn-default {
    background-color: rgb(138,198,255);
}

.list-group-item {
    background-color: #120d3e;
}

.nav-tabs > li a:hover {
    background-color: rgb(138,198,255);
    color: #fff;
    border-color: #285e8e #285e8e #386e9e;
}

.alert.alert-info {
    border-color: #b5b5ff;
    background-color: #b2b2fb;
    color: #030833;
}

.nav-tabs > li > a {
    color: #ffffff;
    background-color: #3276b1;
    border-color: #285e8e #285e8e #386e9e;
}

.navbar-inverse {
    background-color: #0e1a4e;
    border-color: #060e38;
}

    .navbar-inverse .navbar-nav > li > a {
        color: #aaf;
    }

    .navbar-inverse .navbar-brand {
        color: #b2b2fb;
    }

body a {
    color: #7cc9ff;
}

body pre, body blockquote {
    border-color: #0c0c44;
    background-color: #1c1c54;
}

body code {
    background-color: #1c1c54;
    color: #fff;
}

body .well {
    background-color: #141942;
    border-color: #1b1b3c;
}

body .text-muted {
    color: rgb(127, 123, 162);
}
body aside.text-muted {
    font-size:0.9em;
}
hr.text-muted {
    border-top-color: rgb(127, 123, 162);
}
body .token.property, body .token.tag, body .token.constant, body .token.symbol, body .token.deleted {
    /*The default color is too intense (saturated?) for the background. This dials it back quite a bit.*/
    color: #f7a2c0;
}