﻿/*#tmsPtContr {
    background-color: #000 !important;
    color: #ff6 !important;
}

    #tmsPtContr i {
        background-color: #000 !important;
        color: #ff6 !important;
    }

@media screen and (-ms-high-contrast: active) {
    body {
        background-color: #202020 !important;
        color: #FFFF00 !important;
    }
}*/

.highcontrast {
    -webkit-filter: invert(1);
    filter: invert(1);
    background-color: #000;
    /* background-color: #202020 !important;
    color: #FFFF00 !important;*/
}
/*
    .highcontrast a, .highcontrast a:visited {
        color: #FFFF00 !important;
    }

    .highcontrast .panel {
        background-color: #333333 !important;
    }

    .highcontrast .panel-group, .highcontrast .panel-group {
        background-color: #202020 !important;
    }

    .highcontrast #zoom, .highcontrast #colorInv {
        background-color: #202020 !important;
    }

    .highcontrast .panel-heading {
        background-color: #000 !important;
    }

    .highcontrast .has-success {
        border-color: #66cc00 !important;
    }

    .highcontrast .has-success {
        border-color: #f2f3ae !important;
    }

    .highcontrast .btn-success {
        background-color: #66CC00 !important;
        border-color: #66CC00 !important;
        color: #101112 !important;
    }

    .highcontrast .btn-default {
        background-color: #000 !important;
        color: #FFFF00 !important;
    }

    .highcontrast .form-control {
        background-color: transparent !important;
        color: #FFFF00 !important;
    }

    .highcontrast ::-webkit-input-placeholder {
        color: #F2F3AE !important;
    }

    .highcontrast ::-moz-placeholder {
        color: #F2F3AE !important;
    }

    .highcontrast :-ms-input-placeholder {
        color: #F2F3AE !important;
    }

    .highcontrast :-moz-placeholder {
        color: #F2F3AE !important;
    }

    .highcontrast .sweet-alert {
        background-color: #000 !important;
    }

        .highcontrast .sweet-alert h2 {
            color: #FFFF00 !important;
        }

        .highcontrast .sweet-alert p {
            color: #FFFF00 !important;
        }

        .highcontrast .sweet-alert button {
            background-color: #000 !important;
            color: #FFFF00 !important;
        }

    .highcontrast .alert-info {
        color: #ffff66 !important;
        background-color: #4C296E !important;
        border-color: #4C296E !important;
    }

    .highcontrast .text-muted {
        color: #F2F3AE !important;
    }

    .highcontrast .popover {
        background-color: #000 !important;
    }

    .highcontrast .circle-info {
        background-color: #66CC00 !important;
    }

    .highcontrast .popover.right > .arrow:after {
        border-right-color: #000 !important;
    }

    .highcontrast .modal-header {
        background: #000 !important;
    }

    .highcontrast .modal-content {
        background-color: #202020 !important;
        color: #FFFF00 !important;
    }

    .highcontrast .popover-title {
        background: #444444 !important;
        border-bottom: 1px solid #000 !important;
    }

    .highcontrast .text-info {
        color: #F2F3AE !important;
    }

    .highcontrast .modal-dialog {
        border: 2px solid #ffff66 !important;
    }

    .highcontrast .close {
        color: #ffff66 !important;
    }

    .highcontrast select option {
        background: #000 !important;
        color: #ffff66 !important;
    }

    .highcontrast option:hover {
        background: #ffff66 !important;
        color: #000 !important;
    }

    .highcontrast option:checked {
        background: #ffff66 !important;
        color: #000 !important;
    }

    .highcontrast select:focus > option:checked {
        background: #ffff66 !important;
        color: #000 !important;
    }

    .highcontrast .loading-message.loading-message-boxed {
        border: 1px solid #ddd !important;
        background-color: #000 !important;
        color: #ff6 !important;
        -webkit-border-radius: 4px !important;
        -moz-border-radius: 4px !important;
        -ms-border-radius: 4px !important;
        -o-border-radius: 4px !important;
        border-radius: 4px !important;
        -webkit-box-shadow: 0 1px 8px gba(0,0,0,.1) !important;
        -moz-box-shadow: 0 1px 8px gba(0,0,0,.1) !important;
        box-shadow: 0 1px 8px gba(0,0,0,.1) !important;
    }

    .highcontrast .g-recaptcha.error {
        border: solid 2px red !important;
        padding: .2em !important;
    }

    .highcontrast .g-recaptcha {
        color: #ff6 !important;
    }

    .highcontrast .panel-body {
        background-color: #333333 !important;
    }

    .highcontrast .page-sidebar {
        background-color: #000 !important;
        color: #FFFF00 !important;
        border-right: 2px solid #fff !important;
        width: 252px !important;
        background: none;
        background: none;
        background: none;
        filter: none;
    }

    .highcontrast .page-content {
        background-color: #000 !important;
    }

    .highcontrast .page-sidebar.mini {
        width: 50px !important;
    }

    .highcontrast .footer-widget {
        background-color: #000 !important;
        border-right: 2px solid #fff !important;
    }

    .highcontrast .page-sidebar .page-sidebar-wrapper > ul > li {
        border-bottom: 2px solid #fff;
    }

        .highcontrast .page-sidebar .page-sidebar-wrapper > ul > li > a:hover, .highcontrast .page-sidebar .page-sidebar-wrapper > ul > li:hover > a {
            background: #FFFF00 !important;
            color: #000 !important;
        }

            .highcontrast .page-sidebar .page-sidebar-wrapper > ul > li > a:hover, .highcontrast .page-sidebar .page-sidebar-wrapper > ul > li:hover > a > i {
                background: #FFFF00 !important;
                color: #000 !important;
            }

    .highcontrast .header-seperation {
        background: #FFFF00 !important;
        color: #000 !important;
    }

        .highcontrast .header-seperation div {
            background: #FFFF00 !important;
            color: #000 !important;
        }

    .highcontrast .header .navbar-inner {
        background: #FFFF00 !important;
        color: #000 !important;
    }

    .highcontrast .nav > li > a:focus, .highcontrast .nav > li > a:hover {
        text-decoration: none;
        background: #FFFF00 !important;
        color: #000 !important;
    }

    .highcontrast .header .nav > li.quicklinks > a i {
        color: #000 !important;
    }
*/