html, body {
    width : auto;
    height: auto;
  }

.container-fluid {
      width: 100%;
      padding-right: 0px;
      padding-left: 0px;
      margin-right: auto;
      margin-left: auto;
  }
.container{
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
  }
.height {
    height: auto;
  }
  .line-h{
    line-height:2rem;
  }
.border {
      border: 1px solid #000000;
      padding: 5px;
  }
.border-none {
      border: none;

  }
.font-10{
    font-size: 10px !important;
  }
.font-11{
    font-size: 11px !important;
  }
.font-12{
    font-size: 12px !important;
  }
.font-13{
    font-size: 13px !important;
  }
.font-14{
    font-size: 14px !important;
  }
.font-15{
    font-size: 15px !important;
  }
.font-16{
    font-size: 16px !important;
  }
.font-17{
    font-size: 17px !important;
  }
.font-18{
    font-size: 18px !important;
  }
.font-19{
    font-size: 19px !important;
  }
.font-20{
    font-size: 20px !important;
  }

.p-0{ padding: 0;}.p-1{ padding: 1rem}.p-2{ padding: 2rem;}.p-3{ padding: 3rem;}.p-4{ padding: 4rem;}.p-5{ padding: 5rem;}
.pt-0{ padding-top: 0;}.pt-1{ padding-top: 1rem}.pt-2{ padding-top: 2rem;}.pt-3{ padding-top: 3rem;}.pt-4{ padding-top: 4rem;}.pt-5{ padding-top: 5rem;}
.pr-0{ padding-right: 0;}.pr-1{ padding-right: 1rem}.pr-2{ padding-right: 2rem;}.pr-3{ padding-right: 3rem;}.pr-4{ padding-right: 4rem;}.pr-5{ padding-right: 5rem;}
.pb-0{ padding-bottom: 0;}.pb-1{ padding-bottom: 1rem}.pb-2{ padding-bottom: 2rem;}.pb-3{ padding-bottom: 3rem;}.pb-4{ padding-bottom: 4rem;}.pb-5{ padding-bottom: 5rem;}
.pl-0{ padding-left: 0;}.pl-1{ padding-left: 1rem}.pl-2{ padding-left: 2rem;}.pl-3{ padding-left: 3rem;}.pl-4{ padding-left: 4rem;}.pl-5{ padding-left: 5rem;}

.m-0{ margin: 0;}.m-1{ margin: 1rem}.m-2{ margin: 2rem;}.m-3{ margin: 3rem;}.m-4{ margin: 4rem;}.m-5{ margin: 5rem;}
.mt-0{ margin-top: 0;}.mt-1{ margin-top: 1rem}.mt-2{ margin-top: 2rem;}.mt-3{ margin-top: 3rem;}.mt-4{ margin-top: 4rem;}.mt-5{ margin-top: 5rem;}
.mr-0{ margin-right: 0;}.mr-1{ margin-right: 1rem}.mr-2{ margin-right: 2rem;}.mr-3{ margin-right: 3rem;}.mr-4{ margin-right: 4rem;}.mr-5{ margin-right: 5rem;}
.mb-0{ margin-bottom: 0;}.mb-1{ margin-bottom: 1rem}.mb-2{ margin-bottom: 2rem;}.mb-3{ margin-bottom: 3rem;}.mb-4{ margin-bottom: 4rem;}.mb-5{ margin-bottom: 5rem;}
.ml-0{ margin-left: 0;}.ml-1{ margin-left: 1rem}.ml-2{ margin-left: 2rem;}.ml-3{ margin-left: 3rem;}.ml-4{ margin-left: 4rem;}.ml-5{ margin-left: 5rem;}


.vt {
      writing-mode: vertical-rl;
      text-align: center !important;
  }
.fr {
      text-align: right !important;
  }
.fl {
      text-align: left !important;
  }
.fc {
      text-align: center !important;
  }

.float-right{
    float: right;
  }
.float-left{
    float: left;
  }
  /* @media print and (orientation: portrait) {
  body{
    width: 29.7cm;
    height: 21.0cm;
    margin: 0mm;
    }
  }

  @media print and (orientation: landscape) {
  body{
      width: 1350px;
      height: 1280px;
      margin: 1mm;
    }
  } */

  @media (max-width: 780px) {
    .table-responsive{
      overflow-x:auto;
      }
  }

@media (max-width: 600px){
  .fonts-35{
    font-size: 35px;
    }
  .fonts-20{
    font-size: 20px;
    }
  .text-none{
    display: none;
  }
}

@media print {
    .pba {page-break-after: always !important;}
}
/* Table 1 */
  .table1 {
  font-family: Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 100%;
}

.table1 td, .table1 th {
  border: 1px solid #000000 !important;
  padding: 0px;
}

/* .table1 tr:nth-child(even){background-color: #f2f2f2;}

.table1 tr:hover {background-color: #ddd;} */

.table1 th {
  padding-top: 1px;
  padding-bottom: 1px;
  text-align: left;
  /* background-color: #04AA6D; */
  /* color: white; */
}
/* Table 2 */
.table2 {
font-family: Arial, Helvetica, sans-serif;
border-collapse: collapse;
width: 100%;
}

.table2 td, .table2 th {
/* border: 1px solid #000000 !important; */
padding: 2px;
}

/* .table1 tr:nth-child(even){background-color: #f2f2f2;}

.table1 tr:hover {background-color: #ddd;} */

.table2 th {
padding-top: 1px;
padding-bottom: 1px;
text-align: left;
/* background-color: #04AA6D; */
/* color: white; */
}

/* Table 3 */
.table3 {
font-family: Arial, Helvetica, sans-serif;
border-collapse: collapse;
width: 70%;
}

.table3 td, .table3 th {
border: 1px solid #000000 !important;
padding: 2px;
}

/* .table1 tr:nth-child(even){background-color: #f2f2f2;}

.table1 tr:hover {background-color: #ddd;} */

.table3 th {
  padding-top: 1px;
  padding-bottom: 1px;
text-align: left;
/* background-color: #04AA6D; */
/* color: white; */
}

/* Table 4 */
.table4 {
font-family: Arial, Helvetica, sans-serif;
border-collapse: collapse;
width: 50%;
}

.table4 td, .table4 th {
border: 1px solid #000000 !important;
padding: 2px;
}

/* .table1 tr:nth-child(even){background-color: #f2f2f2;}

.table1 tr:hover {background-color: #ddd;} */

.table4 th {
padding-top: 1px;
padding-bottom: 1px;
text-align: left;
/* background-color: #04AA6D; */
/* color: white; */
}
/* Table 5 */
.table5 {
font-family: Arial, Helvetica, sans-serif;
border-collapse: collapse;
width: 50%;
}

.table5 td, .table5 th {
/* border: 1px solid #000000 !important; */
padding: 2px;
}

/* .table1 tr:nth-child(even){background-color: #f2f2f2;}

.table1 tr:hover {background-color: #ddd;} */

.table5 th {
padding-top: 1px;
padding-bottom: 1px;
text-align: left;
/* background-color: #04AA6D; */
/* color: white; */
}
/* END */
