.physical-container
{
  min-height: 100vh !important;
  position: relative !important;

  .medical-physical {
    font-size: 12px!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;
    }
  }
  .medical-physical-print
  {
    padding-left: 15px!important;
    padding-right: 15px!important;
  }
}


@media print
{
  .medical-physical {
    font-size: 12px!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;
    }
    .heldup-button {
      display: none !important;
      height: 0!important;
      margin: 0!important;
      padding: 0!important;
    }
  }
  .medical-physical-print
  {
    position: absolute !important;
    left: 0 !important;
    bottom: 20px !important;
    padding-left: 15px!important;
    padding-right: 15px!important;
  }
}