/* Because HTML5 deprecated <nobr> */
.nobr {
    white-space: nowrap;
}

.action-buttons button {
    display: inline-block;
}

.label-success {
    background-color: #2C882C;
}

.label-warning {
    background-color: #A05D00;
}

/* this seems fishy and needs more specific fixes! */
.registration.item small {
    color: #676767 !important;
}

/* Cerulean */

.bootswatch-cerulean .label-success {
    background-color: #437809;
}

.bootswatch-cerulean .label-warning {
    background-color: #CD4600;
}

.bootswatch-cerulean h4, .bootswatch-cerulean p > a {
    color: #216E9C;
}

/* Journal */

.bootswatch-journal .subnav-fixed {
    top: 65px;
}

.bootswatch-journal .navbar-inverse, .bootswatch-journal .btn-primary {
    background-color: #CB4844;
}

.bootswatch-journal p > a {
    color: #CB4844;
}

.bootswatch-journal #start-welcome-text > p {
    color: #575757;
}

.bootswatch-journal .label-success {
    background-color: #00821C;
}

.bootswatch-journal .label-warning {
    background-color: #857600;
}

.bootswatch-journal .panel-default .panel-heading > .panel-title, .bootswatch-journal .panel-title > a, .bootswatch-journal .control-label {
    color: #676767;
}

.bootswatch-journal .btn-default {
    background-color: #696969;
}

.bootswatch-journal p, .bootswatch-journal em {
    color: #696969;
}

/* Readable */

.bootswatch-readable .subnav-fixed {
    top: 65px;
}

.bootswatch-readable .btn-primary {
    background-color: #3572DC;
}

.bootswatch-readable .label-success {
    background-color: #0F7D16;
}

.bootswatch-readable .label-warning {
    background-color: #A05D00;
}

.bootswatch-readable p > a {
    color: #3572DC;
}

/* Simplex */

.bootswatch-simplex .subnav-fixed {
    top: 40px;
}

.bootswatch-simplex .navbar-inverse .navbar-nav > li > a, .bootswatch-simplex .navbar-inverse .navbar-brand {
    color: #fff;
}

.bootswatch-simplex #start-welcome-text > p, .bootswatch-simplex .control-label, .bootswatch-simplex p, .bootswatch-simplex em {
    color: #676767;
}

.bootswatch-simplex .label-success {
    background-color: #368400;
}

/* Spacelab */

.bootswatch-spacelab .label-success {
    background-color: #0C8500;
}

.bootswatch-spacelab .label-warning {
    background-color: #B45500;
}

.bootswatch-spacelab p > a {
    color: #0369C3;
}

/* United */

.bootswatch-united .btn-primary {
    background-color: #C93400;
}

.bootswatch-united .label-success {
    background-color: #08841A;
}

.bootswatch-united .btn-default {
    background-color: #6E675F;
}

.bootswatch-united .label-warning {
    background-color: #9F6700;
}

.bootswatch-united p > a {
    color: #C93400;
}


/* Flatly */

.bootswatch-flatly .subnav-fixed {
    top: 55px;
}

.bootswatch-flatly .navbar-inverse, .bootswatch-flatly .label-success {
    background-color: #007C5C;
}

.bootswatch-flatly .btn-default {
    background-color: #657576;
}

.bootswatch-flatly .label-warning {
    background-color: #B35C00;
}

.bootswatch-flatly p > a {
    color: #007C5C;
}

/* Cosmo */

.bootswatch-cosmo .navbar-inverse, .bootswatch-cosmo .btn-primary {
    background-color: #1770D3;
}

.bootswatch-cosmo .label-success {
    background-color: #0F8600;
}

.bootswatch-cosmo #start-welcome-text p > a {
    color: #005FA8;
}

.bootswatch-cosmo .label-warning {
    background-color: #CF4500;
}

.bootswatch-cosmo p > a {
    color: #1770D3;
}

/* Red Baron */

.bootswatch-redbaron .navbar-inverse .navbar-nav > li > a, .bootswatch-redbaron .navbar-inverse .navbar-brand {
    color: #fff;
}

.bootswatch-redbaron #start-welcome-text > h2 {
    color: #696969;
}

.bootswatch-redbaron .btn-primary {
    background-color: #226BAA;
}

.bootswatch-redbaron .label-success {
    background-color: #2C882C;
}

.bootswatch-redbaron .panel-default > .panel-body > div > h4, .bootswatch-redbaron #new-events {
    color: #6E6E6E;
}

.bootswatch-redbaron .label-warning {
    background-color: #A05D00;
}

/* Yeti */

.bootswatch-yeti .subnav-fixed {
    top: 43px;
}

.bootswatch-yeti .navbar-inverse, .bootswatch-yeti .btn-primary {
    background-color: #007CAA;
}

.bootswatch-yeti .label-success {
    background-color: #137C3A;
}

.bootswatch-yeti .label-warning {
    background-color: #A95000;
}

.bootswatch-yeti p > a {
    color: #007CAA;
}
