/** 
 * contrast.css
 * 
 * 1. Accessibility
 * 
 */

/*********************************************************************/
body {
	background: #000000 !important;
}
body, td, input[type=text], textarea {
	color: #fff !important; 
	font-size: 110%; 
}
.nav-container {
  background-color: #000000 !important;
  border: 1px solid #fff !important;
}
.nav-container h2 {
  color: #fff;
}
.top,
.sticky,
.logo-row,
.content-grey,
.slick-slide {
    background: #000000 !important;
}
.topnav a,
.lang ul li a,
.box1 a h3, .box2 a h3,
.slick-prev:before,
.slick-next:before {
    color: #ffff00 !important;
}
.topnav a:hover,
.lang ul li.current a,
.lang ul li.current a:hover {
    color: #ffff00 !important;
	text-decoration: unterline;
	border: 1px solid #ffff00 !important;
	background: transparent !important;
}

a, #content a, a.intern, a.pdf  {
	color: #ffff00 !important;
}
a.logo_uni {
	background-image: url("../images/logos/UNI-Logo-weiss.png");
}
a.logo_ukb {
	background-image: url("../images/logos/UKB-Logo-weiss.png");
}
#navbar {
    background-color: #000000 !important;
}
#mainMenu, #toggle-menu {
    background-color: #000000 !important;
}
span.drop-icon::after {
    color: #ffff00;
}
#mainMenu a, #mainMenu a {
  background-color: #000000 !important;
  color: #ffff00 !important;
}
a:hover {
  color: #ffff00 !important;
}
#mainMenu a:hover, #mainMenu a:active {
  background-color: #000000 !important;
  color: #ffff00 !important;
  border: 1px solid #ffff00 !important;
}
#mainMenu .sub-menu {
    background: #000000 !important;
    color: #fff;
}
.breadcrumbs span a::after {
    color: #fff !important;
}
.accordion,
.contentbutton {
  	background-color: #fff;
  	color: #000000 !important;
	font-weight: 700 !important;
}
.contentbutton:hover,
.accordion.active, .accordion:hover {
	background-color: #202020 !important;
}
.panel {
  	background-color: #000000 !important;
}
.accordion:after {
  	color: #000000 !important;
}
.accordion.active:after,
.accordion:hover:after {
  	content: "\f068";
  	font-family: 'Font Awesome\ 5 Free';
  	font-weight: 900;
	color: #fff !important;
}
.footer-logos h4 {
	color: #fff !important;
}
.footerbackg {
    background: #000000 !important;
}
.box1, .box2,
.content-blue {
    background: transparent !important;
}
.content-tiles img,
.content-blue img {
   -webkit-filter: invert(1);
   filter: invert(1);
   }
.boxgrey,
.boxtrans {
    background: transparent !important;
}
.contentbutton {
    background-color: #000000 !important;
  	color: #ffff00 !important;
}
.contentbutton:hover {
    background-color: #000000 !important;
  	color: #ffff00 !important;
  	border: 1px solid #ffff00 !important;
}