@media print {

  /* =========================
     LAYOUT / GRID FIX
  ========================= */

  html, body {
    overflow: visible !important;
  }

  body {
    font-size: 11pt;
    line-height: 1.5;
    padding-left: 10mm !important;
    padding-right: 5mm !important;
  }

  * {
    box-sizing: border-box;
  }

  .container,
  .content,
  .content-full,
  .main-content,
  .main-content-inner {
    width: 100% !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: visible !important;
  }

  /* =========================
     HEADER / NAV / UI ELEMENTE
  ========================= */

  #header,
  .header-main,
  .header-main-2,
  .topbar {
    display: none !important;
  }

  .header-image-layer {
    display: none !important;
  }

  .breadcrumbs {
    display: none !important;
  }

  .flippy {
    display: none !important;
  }

  /* =========================
     FOOTER / EXTRAS
  ========================= */

  #footer,
  .footer,
  .copyright {
    display: none !important;
  }


  .fussnoten {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  
  /*
  .fw-before-content,
  .highlighted,
  .title-weitere-infos,
  .fussnoten + .title-weitere-infos,
  .fussnoten + .title-weitere-infos + .item {
    display: none !important;
  }
  */



.fw-before-content,
  .highlighted
   {
    display: none !important;
  }




  /* =========================
     TYPOGRAFIE
  ========================= */

  .node__title {
    font-size: 22pt;
  }

  .node__meta {
    font-size: 10pt;
    margin-bottom: 10px;
  }

  /* =========================
     LINKS
  ========================= */

  /*
  a::after {
    content: " (" attr(href) ")";
    font-size: 9pt;
  }
  */


  a::after {
    content: none !important;
  }


  a {
    text-decoration: underline !important;
  }

  

  /* =========================
     PAGE BREAKS
  ========================= */

  h1, h2, h3, h4 {
    page-break-after: avoid;
  }

  p, li {
    page-break-inside: avoid;
  }


 h1 a::after {
    content: "" !important;
  }


}