@media print {
  #mobile-header-wrapper {
    display: none !important;
  }
  h1 {
    margin-bottom: 30px;
    margin-top: 30px;
  }
  .veranstaltung img {
    max-width: 100%;
    width: auto;
  }
  .veranstaltung td {
    padding-bottom: 10px;
  }
  .headertopnav,
  #mainmenu {
    display: none;
  }
  #sidebar {
    display: none;
  }
  #main {
    width: 100%;
  }
  .btn-links {
    display: none;
  }
  .toggle_container {
    max-width: 100%;
  }
  .trigger {
    max-width: 100%;
  }
  .toggle_container {
    display: block !important;
  }
  #socialicons {
    display: none;
  }
  #footer-nav {
    display: none;
  }
  .single-veranstaltung td.time {
    width: 100px;
  }
  .term-head {
    display: none;
  }
  .single-veranstaltung .post h3.title {
    margin-top: 40px;
  }
  .post .post-meta {
    margin-top: 20px;
  }
  h3.trigger {
    margin-top: 30px;
    margin-bottom: 30px;
  }
  .tp_date {
    margin-top: 15px;
    margin-bottom: 15px;
  }
  #footer-text {
    margin-top: 30px;
  }
  /*
  <button onclick="myFunction()">Print this page</button>

  <script>
  function myFunction() {
      window.print();
  }
  </script>*/
}
