﻿/*High contrast*/
body.high-contrast {
    background: #000;
    color: #ffff26;
}
body.high-contrast a {
    color: #ff0000;
    text-decoration: underline;
}
body.high-contrast .navbar {
    background-color: #fff;
}
body.high-contrast .navbar a {
    color: #000;
    text-decoration: none;
}
body.high-contrast .navbar a:hover,
body.high-contrast .navbar a:focus,
body.high-contrast .navbar a:hover > i  {
    font-weight: 900;   
    text-decoration: underline; 
    color: #000;
    background: #fff;
}
body.high-contrast .navbar-right a:hover,
body.high-contrast .navbar-right a:focus,
body.high-contrast .navbar-right a:hover > i
{
    background-color: #fff;
    color: #000;
    text-decoration: none;
    font-weight: 900;
}
body.high-contrast .btn-default {
    color: #000;
    background: #ffff26;
    border: 0;
}
body.high-contrast hr {
    border-top: 1px solid #ffff26;
}
body.high-contrast .jumbotron {
    background-color: #ffff26;
    color: #000;
}
body.high-contrast .selectNavInverse {
    background-color: #000;
}
body.high-contrast a:hover .selectNavInverse {
    background-color: #000 !important;
}
body.high-contrast .selectNavInverse > a {
    color: #fff !important;
}
body.high-contrast .selectNavInverse > a:hover,
body.high-contrast .selectNavInverse > a:focus {
    background-color: #000;
}
body.high-contrast .navbar-second {
    background-color: #000;
}
body.high-contrast .navbar-second a, 
body.high-contrast .navbar-second a:hover,
body.high-contrast .navbar-second a:focus,
body.high-contrast .navbar-second a:active,
body.high-contrast .navbar-second a:visited {
    background-color: #000;
    color: #ffff26;
}
body.high-contrast .navbar-third {
    background-color: #ffff26;
}
body.high-contrast .navbar-third li:hover a,
body.high-contrast .navbar-third a:focus  {

    color: #000;
    background-color: #ffff26;
}
body.high-contrast .filterbar {
    background-color: #000;
}
body.high-contrast .filterbar button,
body.high-contrast .filterbar button:hover,
body.high-contrast .filterbar a,
body.high-contrast .filterbar a:hover,
body.high-contrast .filterbar a:focus,
body.high-contrast .filterbar a:active,
body.high-contrast .filterbar a:visited {
    color: #ffff26;
    background-color: #000;
}
body.high-contrast .selectNav a {
    background-color: #ffff26 !important;
    color: #000 !important;
}
body.high-contrast .dtdata tr {
    background-color: #ffff26 !important;
    color: #000;
}
body.high-contrast .dtdata .activeRow {
    background-color: #fff !important;
}
body.high-contrast .dtdata th {
    background-color: #000;
    color: #ffff26;
}
body.high-contrast .dtdata th,
body.high-contrast .dtdata td  {
    border-color: #000 !important;
}
body.high-contrast .dtdata thead > tr > th:hover {
    text-decoration: underline;
}
body.high-contrast .td-action a {
    text-decoration: none;
}
body.high-contrast li.open > a.dropdown-toggle {
    background-color: #000 !important;
}
body.high-contrast li.open > ul.dropdown-menu {
    background-color: #ffff26;
    border: 1px solid #000
}
body.high-contrast li.open > ul.dropdown-menu > li > a:hover {
    color: #ffff26;
}
body.high-contrast .pagination > li.disabled a {
    color: #ffff26;
    background-color: #000;
    border: 1px solid #ffff26;
    text-decoration: none;
}
body.high-contrast  .pagination li > a { 
    background-color: #ffff26;
    color: #000;
    text-decoration: none;
}
body.high-contrast .pagination li.active > a {
    text-decoration: underline;
}
body.high-contrast .pagination li.active > a {
    background-color: #ffff26;
    color: #000;
}
body.high-contrast .input-group-addon {
    background-color: #000;
    border: 1px solid #ffff26;
    color: #ffff26;
}
body.high-contrast .td-action > a {
    color: #000;
}
body.high-contrast .field-validation-error {
    color: #ff0000;
}
body.high-contrast .modal-dialog {
    color: #000;
}
body.high-contrast .ui-multiselect-menu a  {
    color: #fff;
    text-decoration: none;
}
body.high-contrast .ui-multiselect-menu a:hover  {
    text-decoration: underline;
}

/*Big font*/
body.big-font,
body.big-font .form-group label,
body.big-font .navbar-right a,
body.big-font .navbar a,
body.big-font .table {
    font-size: 18px;
}

