/*html * {
  font-family: 'Roboto Condensed',Helvetica,Arial,sans-serif !important;  
  font-weight: 300 !important;
}

@font-face {
  font-family: 'Roboto Condensed';
  src: url('https://www.dataport.de/typo3conf/ext/nc_provider_main/Resources/Public/Webfonts/roboto-condensed-v17-latin-regular.woff2') format('woff2')
}

.material-icons {
  font-family: 'Material Icons' !important;  
}*/

h1 {
  line-height: 1em !important;
}

h2 {
  font-size: 1.5rem;
  display: block;
  line-height: 1;
}

.footer__attribution-line--copyright {
  font-size: 18px !important;
}

footer a {
  color: #005ca9 !important;
  text-decoration: underline !important;
}

/*.accordion-item  a {
  background-color: #f0f0f0 !important;
  color: #000 !important;
}

.accordion-item a:hover {
  background-color: #D8D8D8 !important;
}*/

.portal > .hc-header-background-color {
  font-weight: 300 !important;
}

.portal__header__content__intro * {
  color: #ffffff !important;
}
/*Background Searchbar */
.space-overview__hero > .hc-header-background-color {
  background-color: #eeeff1 !important;
  font-weight: 300 !important;
}

.space-overview__hero__header__content__intro {
  padding: 1em;
}

.header__navigation__menu-container--logo a img {
  height: 40px !important;  
}

p {
  margin-bottom: 1em !important;  
}


figure {
  margin-bottom: 1em !important;  
}