body.high-contrast,
body.high-contrast .wrapper,
body.high-contrast .card-view,
body.high-contrast .page-wrapper {
    background: #000;
    color: #FFF832;
}

body.high-contrast .control-label,
body.high-contrast .txt-dark,
body.high-contrast a {
    color: #faf55d !important;
}

body.high-contrast a:hover,
body.high-contrast a:focus,
body.high-contrast a:active {
    color: #fdf85e !important;
    text-decoration: underline;
}

body.high-contrast input,
body.high-contrast input:focus,
body.high-contrast textarea,
body.high-contrast textarea:focus,
body.high-contrast select,
body.high-contrast select:focus,
body.high-contrast .card-view {
    background: #000 !important;
    color: #FFF832 !important;
    border-radius: 0;
    border: 1px #FFF832 solid;
}

body.high-contrast .btn.btn-info,
body.high-contrast .btn.btn-default {
    border-radius: 0px !important;
    border: 1px #FFF832 solid;
    background: #000 !important;
    color: #FFF832 !important;
}

body.high-contrast .btn-rounded {
    border-radius: 0px !important;
}

body.high-contrast .btn.btn-info.btn-rounded:hover,
body.high-contrast .btn.btn-info:hover,
body.high-contrast .btn.btn-default.btn-outline,
body.high-contrast .label.label-primary {
    background: #FFF832 !important;
    color: #000 !important;
}

body.high-contrast .navbar.navbar-inverse {
    background: #000 !important;
    color: #FFF832 !important;
    border-bottom: 1px #FFF832 solid !important;
}