head {
  background: #000000 !important; }

body {
  background: #000000 !important; }
  body:before {
    display: none !important; }

header .stickyHeader .links .btns .mainBtns {
  background: #000000 !important; }
  header .stickyHeader .links .btns .mainBtns > a,
  header .stickyHeader .links .btns .mainBtns > span {
    color: yellow !important; }
    header .stickyHeader .links .btns .mainBtns > a.searchLink,
    header .stickyHeader .links .btns .mainBtns > span.searchLink {
      background: #000000 !important; }
      header .stickyHeader .links .btns .mainBtns > a.searchLink:before,
      header .stickyHeader .links .btns .mainBtns > span.searchLink:before {
        background-position: -69px -175px; }
      header .stickyHeader .links .btns .mainBtns > a.searchLink:hover,
      header .stickyHeader .links .btns .mainBtns > span.searchLink:hover {
        background: #ffffff !important;
        color: #000000 !important; }
    header .stickyHeader .links .btns .mainBtns > a.noIco, header .stickyHeader .links .btns .mainBtns > a.scheduleLink,
    header .stickyHeader .links .btns .mainBtns > span.noIco,
    header .stickyHeader .links .btns .mainBtns > span.scheduleLink {
      background: #000000 !important; }
      header .stickyHeader .links .btns .mainBtns > a.noIco:hover, header .stickyHeader .links .btns .mainBtns > a.scheduleLink:hover,
      header .stickyHeader .links .btns .mainBtns > span.noIco:hover,
      header .stickyHeader .links .btns .mainBtns > span.scheduleLink:hover {
        background: #ffffff !important;
        color: #000000 !important; }
  header .stickyHeader .links .btns .mainBtns .search {
    background: #000000 !important;
    border: 2px solid #ffffff !important;
    top: 10px;
    left: 14px; }
    header .stickyHeader .links .btns .mainBtns .search:before {
      background-position: -69px -175px; }
    header .stickyHeader .links .btns .mainBtns .search form input[type="text"] {
      background: yellow !important;
      color: #000000 !important; }
    header .stickyHeader .links .btns .mainBtns .search .close {
      background-position: -462px -48px; }
header .stickyHeader .links .btns .accessibility {
  background: #000000 !important; }
  header .stickyHeader .links .btns .accessibility [data-theme-switcher]:before {
    background-position: -554px -87px; }
  header .stickyHeader .links .btns .accessibility .sizes a {
    color: rgba(255, 255, 255, 0.65); }
    header .stickyHeader .links .btns .accessibility .sizes a:hover, header .stickyHeader .links .btns .accessibility .sizes a.active {
      color: #ffffff; }
header .stickyHeader .links .btns .langNav {
  background: #000000 !important; }
header .stickyHeader .links .btns .socials {
  background: #000000 !important; }
  header .stickyHeader .links .btns .socials a {
    background: #000000 !important;
    border: 1px solid #ffffff !important; }
header .stickyHeader .links nav .inner {
  background: #000000 !important;
  border-right: 2px solid #ffffff; }
header .stickyHeader .accessibilityNav ul li a {
  background: yellow !important; }
header .stickyHeader.fixed .links .btns .mainBtns > a.noIco, header .stickyHeader.fixed .links .btns .mainBtns > a.scheduleLink,
header .stickyHeader.fixed .links .btns .mainBtns > span.noIco,
header .stickyHeader.fixed .links .btns .mainBtns > span.scheduleLink {
  background: #000000 !important; }
  header .stickyHeader.fixed .links .btns .mainBtns > a.noIco:hover, header .stickyHeader.fixed .links .btns .mainBtns > a.scheduleLink:hover,
  header .stickyHeader.fixed .links .btns .mainBtns > span.noIco:hover,
  header .stickyHeader.fixed .links .btns .mainBtns > span.scheduleLink:hover {
    background: #ffffff !important; }
header .stickyHeader.fixed .links nav {
  background: #000000 !important; }
  header .stickyHeader.fixed .links nav ul {
    background: #000000 !important; }
  header .stickyHeader.fixed .links nav:hover .inner {
    border: 2px solid #ffffff !important; }

h2.withLine {
  color: yellow !important; }

.btn.colorLightBlue {
  background: yellow !important;
  color: #000000 !important; }

nav {
  background: #000000 !important; }
  nav ul li a {
    color: yellow !important; }
    nav ul li a:hover {
      color: #000000 !important;
      background: #ffffff !important; }
  nav ul li ul {
    background: #000000 !important;
    border: 2px solid #ffffff !important; }
  nav ul li.act a {
    background: yellow !important;
    color: #000000 !important; }
  nav ul li.act ul li a {
    background: #000000 !important;
    color: yellow !important; }
    nav ul li.act ul li a:hover {
      background: #ffffff !important;
      color: #000000 !important; }
  nav ul li.act ul li.act > a {
    background: #ffffff !important;
    color: #000000 !important; }
  nav .moreLink {
    color: yellow !important; }
    nav .moreLink .moreText,
    nav .moreLink ul {
      background: #000000 !important; }
    nav .moreLink ul {
      border: 2px solid #ffffff !important; }

.slider {
  border: 2px solid yellow; }
  .slider .item .news-item {
    background: #000000; }
    .slider .item .news-item .desc {
      color: yellow !important; }
      .slider .item .news-item .desc a {
        color: yellow !important; }
      .slider .item .news-item .desc .date {
        color: yellow !important; }

.boxes .row .col h2 {
  color: yellow !important; }
  .boxes .row .col h2 a {
    color: yellow !important; }
.boxes .row .col.boxPress .box {
  background: #000000 !important;
  color: yellow !important;
  border: 2px solid yellow; }

.main aside h2 a {
  color: yellow; }
.main .content {
  background: #000000 !important;
  color: yellow !important; }
  .main .content a {
    color: yellow !important; }
  .main .content.textContent {
    background: #000000 !important; }
  .main .content p span {
    color: yellow !important; }
  .main .content p b span {
    color: yellow !important; }

.textContent h2,
.textContent h3,
.textContent h4,
.textContent p,
.textContent ul li {
  color: yellow !important; }

.files .col .download-link .desc,
.filesList .item .desc {
  color: yellow !important; }
.files .col .download-link .btn,
.filesList .item .btn {
  background: yellow !important;
  color: #000000 !important; }
  .files .col .download-link .btn:hover,
  .filesList .item .btn:hover {
    background: #ffffff !important; }

.contact .formsLinks a {
  background: yellow !important;
  color: #000000 !important; }

.form .row.code .sr_freecap .tx-srfreecap-pi1-cant-read a, form .row.code .sr_freecap .tx-srfreecap-pi1-cant-read a,
.form .row label, form .row label,
.contact {
  color: yellow !important; }

.accordion .item .accordionContent {
  background: #000000 !important; }

ul.csc-uploads.filesList .csc-uploads-fileSize,
ul.csc-uploads.filesList .fileExt,
ul.csc-uploads.filesList .csc-uploads-description a {
  color: yellow !important; }

.newsSingle .newsTop {
  background: #000000 !important; }
  .newsSingle .newsTop .date,
  .newsSingle .newsTop h1,
  .newsSingle .newsTop h1 > span {
    background: yellow !important;
    color: #000000 !important;
    border-left-color: yellow !important; }
.newsSingle .newsBottom h2 {
  color: yellow; }

.newsSmallListing {
  background: yellow !important; }
  .newsSmallListing.fixed {
    background: yellow !important; }

.newsListing .listing .item .desc h2 {
  color: yellow !important; }
.newsListing .listing .item .desc .dateWrapper .date {
  color: yellow !important; }

.newsSingle .newsBottom .newsSlider {
  width: 720px;
  margin: 0 0 35px -10px;
  position: relative; }
  .newsSingle .newsBottom .newsSlider:before, .newsSingle .newsBottom .newsSlider:after {
    background: #000000; }

.pagination a.act, .pagination a.current, .pagination span.act, .pagination span.current {
  background: yellow !important;
  color: #000000 !important; }

.select .valWrapper .val {
  background: yellow !important;
  color: #000000 !important; }

.subMenu {
  background: #000000 !important;
  border: 2px solid #ffffff !important; }
  .subMenu ul li.hasSubs ul {
    background: #000000 !important; }

.breadCrumbs .inner a {
  background: #fdc90c !important;
  color: #000000 !important; }
  .breadCrumbs .inner a:after {
    border-color: transparent transparent transparent #fdc90c !important; }
.breadCrumbs .inner .current {
  background: yellow !important;
  color: #000000 !important; }

.asideListing article a {
  background: yellow;
  border: 1px solid yellow; }
  .asideListing article a:hover {
    background: #000000;
    color: yellow !important; }

.Tx-Formhandler form,
.tx-powermail form {
  background: #000000 !important;
  border: 2px solid yellow; }

footer {
  background: #000000 !important;
  color: yellow; }

.copyright {
  color: yellow !important; }

/*# sourceMappingURL=highcontrast.css.map */
