@media print {


  .tile-orbit-slider,
  .toggle-topbar.menu-icon,
  .ical,
  #next-slide,
  .pagination,
  #appointment-form,
  #map a,
  #map .gmnoprint,
  #map .gmnoscreen,
  #pc-cookie-notice
  {
    display: none !important;
  }

  a[href]:after {
    display: block;
    word-break: break-all;
  }

  a[href^="mailto"]:after,
  a[href=""]:after {
    display: none;
  }

  body {
    margin-bottom: 0 !important;
  }

  .default-layout:after {
    display: none;
  }

  header a[href]:after {
    display: none;
  }

  main {
    margin-top: 20px;
  }

  main:after {
    display: none;
  }

  hr {
    margin: 20px 0;
  }

  p {
    page-break-inside: avoid;
  }

  [data-equalizer-watch] {
    height: auto !important;
  }

  .border-box {
    page-break-inside: avoid;
  }

  [class*="block-grid"] li {
    width: 33%;
    float: none !important;
    display: inline-block;
    vertical-align: top;
  }

  .column.small-12.medium-8 > ul.small-block-grid-1.seminar-list li {
    width: 100%;
  }

  .small-block-grid-1.relevant-article-list li {
    width: 33%;
  }

  .seminar-list[class*="block-grid"] li {
    width: 49%;
  }

  .seminar-item .seminar-item-category a:after {
    display: none;
  }

  .seminar-item h2 a:after {
    display: none;
  }

  .tile-grid {
    margin-top: 20px;
    display: none;
  }

  .relevant-article h3 a:after {
    display: none;
  }

  .relevant-article, .event-item {
    page-break-inside: avoid;
  }

  .event-item h2 a {
    word-break: break-all;
  }

  .event-item h2 a:after {
    display: none;
  }

  .event-item-category a:after {
    display: none;
  }

  .relevant-article-list li {
    width: 33%;
    float: left;
  }

  .good-reasons ul.orbit-slider li {
    width: auto;
  }

  .good-reasons > div:last-child {
    display: none;
  }

  .icon-article {
    page-break-inside: avoid;
  }

  .reference {
    page-break-inside: avoid;
  }

  .reference .orbit-container {
  }

  .reference .orbit-container .orbit-slides-container {
    height:  auto !important;
  }

  .reference .orbit-container .orbit-slides-container > .active {
    display: block;
  }

  .reference [data-orbit-slide] {
    display: none;
    position: relative;
  }

  .sidebar-layout > div:first-child {
    border-right: 0;
  }

  .timeline li figure figcaption:after {
    display: none;
  }

  .person-grid-item {
    page-break-inside: avoid;
  }

  ul.accordion .accordion-navigation {
    page-break-inside: avoid;
  }

  ul.accordion .accordion-navigation .content {
    display: block;
  }

  ul.accordion .accordion-navigation > a span:first-child {
    border: 1px solid #999;
  }

  ul.accordion .accordion-navigation.active > a {
    border: 1px solid #999;
  }

  .newsletter {
    display: none;
  }

  #footer {
    position: static;
    padding-top: 50px;
    page-break-inside: avoid;
    border-top: 1px solid #999;
  }
  #footer .wrapper {
    padding-top: 0;
  }
  #footer .wrapper .row .column {
    width: 33%;
  }
  #footer > .wrapper section.logo {
    margin-bottom: 0;
  }
  #footer section.logo img {
    display: none;
  }
  #footer section.logo .show-for-print {
    margin: 0 auto;
  }
  #footer .row.bottom {
    display: none;
  }

  #footer > .wrapper section.contact .xing {
    display: none;
  }

}