.print-hide {
  display: none; }

.print-only {
  display: inherit; }

body {
  padding-bottom: 100px; }

@page {
  margin: 0.5cm; }
.print-footer {
  position: fixed;
  bottom: 0; }

.page-headline {
  margin-bottom: 190px !important; }

a:after {
  content: none !important; }

.page-header, .page-keyvisual, .page-footer, .page-breadcrumb,
.marginal-column, .main-navigation, .content-keyvisual,
.social-media, .smart-navi {
  display: none; }

/* Foundation styles */
.large-2 {
  width: 16.66667%; }

.large-3 {
  width: 25%; }

.large-4 {
  width: 33.33333%; }

.large-6 {
  width: 50%; }

.large-7 {
  width: 58.33333%; }

.large-8 {
  width: 66.66666%; }

.large-9 {
  width: 75%; }

@page {
  margin: 5mm; }
body {
  padding-bottom: 200px; }

.main-column {
  width: 100%; }
  .main-column > div:not(.page-headline) > * {
    display: none; }
  .main-column > div > .detailed-teaser, .main-column > div > .complex-content-element, .main-column > div > .ce-textpic, .main-column > div > .news, .main-column > div > .termin {
    display: inherit; }
  .main-column .detailed-teaser, .main-column .complex-content-element, .main-column .ce-textpic, .main-column .news, .main-column .termin {
    page-break-inside: avoid; }
  .main-column .detailed-teaser, .main-column .complex-content-element, .main-column .ce-textpic, .main-column .news, .main-column .termin {
    margin-top: -150px;
    padding-bottom: 150px !important; }
  .main-column .filelinks, .main-column .downloads {
    display: none; }
  .main-column .detailed-info:last-child {
    border: 0; }
  .main-column img, .main-column svg {
    display: none !important; }

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