.footer .navNewsletter .navNewsletterInfo h2 {
  padding: 10px 0 0;
  line-height: 2.2;
  margin-bottom: 150px;
}
.footer h2, .footer h3 {
  margin-bottom: 0;
  padding: 20px 0 20px;
  font-family: "Roboto Condensed", Calibri, "Droid Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 2.5rem;
  font-weight: 700;
  line-height: 1.2;
  letter-spacing: -.75px
}
@media only screen and (min-width: 768px) {
  .footer .navNewsletter .navNewsletterInfo h2 {
    margin-bottom: 0;
  }
}
@media only screen and (min-width: 1024px) {
  .c-box-link__headline {
      font-size: 2.8rem;
  }
  .lang-en .c-tabs-map .c-tabs__list {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .lang-en .c-tabs-map .c-tabs__tab {
    margin-right: 40px;
  }
}
.c-sticky-container {
width: 350px;
}
.c-stage-toc .RichTextIntLink {
  background: url(/SiteGlobals/Frontend/webs/Endlagersuche/Images/icons/sprite.svg?__blob=normal&v=13) no-repeat -1145.3px -721.5px;
  top: 6px;
}
/* Abstand Icon */
a.download::before, a.Publication::before {
left: 5px;
}

/* Überlagerung Navi S, M */
.header {
  z-index: 1502;
}
.c-quick-links {
  z-index: 1501;
}
.c-stage-single p a.Publication::before {
    -webkit-transform: scale(.5) translateY(-50%) translateY(-5px);
    -ms-transform: scale(.5) translateY(-50%) translateY(-5px);
    transform: scale(.5) translateY(-50%) translateY(-5px);
}
