

/* Alt for background-images */
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0,0,0,0);
  white-space: nowrap;
  border: 0;
}

/* Newsslider */
.titleHeadline {
  font-size: 28px !important;
  line-height: 34px !important;
}


/* Breadcrumb */
section.bread-crumbs span {
  color: #336E8B;
}

/* Active Menübutton */
header .menu-wrapper ul.menu li.current-menu-ancestor > a, header .menu-wrapper ul.menu li.current-menu-ancestor > a::after, header .menu-wrapper ul.menu li.current-menu-item > a, header .menu-wrapper ul.menu li.current-menu-item > a::after {
  background-color: #336E8B;
}

header .menu-wrapper ul.menu li:hover > a, header .menu-wrapper ul.menu li:hover > a::after {
	 background-color: #336E8B;
}

 body:not(.logged-in) header .menu-wrapper ul.menu li.intern-button a:hover {
    background-color: #336E8B;
}

.blue-button:hover, input[type="submit"].gform_button:hover {
  background-color: #336E8B;
}

a:hover {
  color: #336E8BE5;
}
