.header-report {
    position: relative;
    padding: 0;
    margin: 0;
    font-size: 11px!important;
    padding-top: 20px!important;
    padding-left: 15px!important;
    padding-right: 15px!important;
    tr, td, th, thead
    {
      padding-top: 0!important;
      padding-bottom: 0!important;
    }
    #xrayImage {
      img {
        @media print {
          height: 300px !important;
        }
      }
    }}
    .title-top
    {
      margin-top: 0rem!important;
      @media print
      {
        margin-top: 4rem!important;
      }
    }
    .medical-test-btn
    {
      margin-top: 1rem;
      margin-bottom: 1rem;
      @media print
      {
        margin: 0;
        padding: 0;
        display: none;
        visibility: hidden;
      }
    }
    .footer-image {
      padding-top: 1rem;
    }
    @media print {
      .header-image, .footer-image {
        position: absolute!important;
        width: 100% !important;
        left: 0;
      }
  
      .header-image {
        top: 0;
      }
  
      .footer-image {
        bottom: 0;
        padding-top: 0rem;
      }
  
      body {
        margin-top: 50px!important;
        margin-bottom: 50px!important;
      }
  
      .page-break {
        page-break-before: always;
      }
    }
  
    .heldup-button button
    {
      padding: 5px 20px;
    }
  
  @media print {
    .header-report
    {
      font-size: 10.5px!important;
    }
    .heldup-button {
      display: none !important;
      height: 0!important;
      margin: 0!important;
      padding: 0!important;
    }
  }
  