@media print {
  @page {
    margin: 2.5cm;
  }
  ._Content {
    width: 100%;
    margin: 0 20px;
  }
  nav,
  .mobilenav,
  .hamburger,
  .topnav,
  ul.mainmenu,
  #sidebar,
  footer,
  #footer-bar {
    display: none !important;
  }
  #_Content,
  .container,
  .container-fluid,
  .row,
    {
    display: block !important;
  }
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  p,
  a,
  li {
    padding: 8px 0 !important;
    margin: 0 !important;
    text-shadow: none;
  }
  p,
  a,
  li {
    font-size: 15pt;
  }
  /*h1 {
    page-break-before: always;
  }*/
  p,
  table,
  figure {
    page-break-inside: avoid;
  }
  /* Links */
  a {
    color: #000;
  }
  a.btn {
    border: none;
  }
  p a:after {
    content: " " attr(href) ")";
  }
  p a[href^="#"]:after {
    display: none;
  }
  p a[href^="http://"]:after,
  a[href^="https://"]:after {
    content: " (" attr(href) ")";
  }
  p a[href^="/"]:after,
  a[href^="/"]:after {
    content: " (pedalproject.co.nz" attr(href) ")";
  }
  p a {
    word-wrap: break-word;
  }
  img {
    display: block;
    max-width: 300px;
  }
  /* Tables */
  table {
    margin-top: 30px;
    margin-bottom: 30px;
  }
  table td,
  table th {
    padding: .75rem;
    vertical-align: top;
    border-top: 1px solid #dee2e6;
  }
  td,
  th {
    padding: 10px !important;
  }
  tr:nth-child(even) {
    background: #CCC !important;
  }
  /* Columns */
  .col,
  .col-1,
  .col-10,
  .col-11,
  .col-12,
  .col-2,
  .col-3,
  .col-4,
  .col-5,
  .col-6,
  .col-7,
  .col-8,
  .col-9,
  .col-auto,
  .col-lg,
  .col-lg-1,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-auto,
  .col-md,
  .col-md-1,
  .col-md-10,
  .col-md-11,
  .col-md-12,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-auto,
  .col-sm,
  .col-sm-1,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-auto,
  .col-xl,
  .col-xl-1,
  .col-xl-10,
  .col-xl-11,
  .col-xl-12,
  .col-xl-2,
  .col-xl-3,
  .col-xl-4,
  .col-xl-5,
  .col-xl-6,
  .col-xl-7,
  .col-xl-8,
  .col-xl-9,
  .col-xl-auto {
    width: 100% !important;
  }
}