@media print {
  @page {
    margin-top: 20mm;
    margin-bottom: 20mm;
    margin-left: 20mm;
    margin-right: 20mm;
  }
  body {
    /*margin: 20mm 5mm 5mm 5mm;*/
    margin: 0;
    background: transparent;
  }
  #pagewrapper {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    background: none;
    font-size: 13px;
    position: inherit;
    width: auto;
    min-width: auto;
    max-width: none;
    margin: auto;
  }
  #toc,
  #menu,
  #search,
  #bigArrow,
  #skiftVejl,
  .chapterBottomNavigation,
  #chapter .printBtn,
  #topbar,
  #logo,
  #homeBtn,
  #topsearch,
  #chapterSelector,
  #hyperMenu,
  #slideOutMenu,
  #topSearch {
    display: none !important;
  }
  #chapter {
    margin-left: 0;
    float: none;
  }
  .chapterWrapper {
    page-break-inside: avoid;
    page-break-after: auto;
  }
  .chapterWrapper h1 {
    text-shadow: none;
    color: #000 !important;
  }
  #topline,
  #canvas {
    background: transparent;
  }
  #topline {
    height: auto;
    margin-bottom: 1em;
    display: none;
  }
  #pageTitle {
    position: relative;
    left: 0;
    top: 0;
    padding: 0;
    margin-bottom: 1em;
    background: transparent;
    display: none;
  }
  #chapter h1 {
    font-style: normal;
    font-weight: bold;
  }
  #chapter h1.level3 {
    font-style: normal;
    font-weight: bold;
  }
  #canvas {
    padding: 0;
  }
  .element .table1 td,
  .element .table1 th {
    border: 1px solid #000;
  }
  h1 a {
    display: none;
  }
  table {
    /*page-break-inside: avoid;*/
  }
  tr {
    page-break-inside: avoid;
    page-break-after: auto;
  }
  td {
    page-break-inside: avoid;
    page-break-after: auto;
  }
  thead {
    display: table-header-group;
  }
  tfoot {
    display: table-footer-group;
  }
  #canvas #chapter .element {
    font-size: 13px !important;
  }
  #canvas #chapter .element .content {
    overflow-y: hidden !important;
  }
  td p:first-child,
  th p:first-child,
  td ul:first-child,
  th ul:first-child {
    margin-top: 0 !important;
  }
  td p:last-child,
  th p:last-child,
  td ul:last-child,
  th ul:last-child {
    margin-bottom: 0 !important;
  }
  /*table { page-break-after:auto }
	tr    { page-break-inside:avoid; page-break-after:auto }
	td    { page-break-inside:avoid; page-break-after:auto }
	thead { display:table-header-group }
	tfoot { display:table-footer-group }*/
  .element table.table1 {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
  .noprint {
    display: none;
  }
}
/*# sourceMappingURL=print.css.map */