/* Online entry form */
#newcase .field input,#newcase .field select,#newcase .field textarea{min-width:0;width:100%}
#newcase .field label{font-weight:700}
#newcase .section-title{line-height:1.35}

/* Default printable HTML template - containment and intelligent wrapping */
#applicationPrint .v75-form-root{padding:0!important;max-width:210mm!important;margin:0 auto!important;overflow:visible!important}
#applicationPrint .v75-page{box-sizing:border-box!important;overflow:hidden!important}
#applicationPrint .v75-inner{width:100%!important;max-width:100%!important;min-width:0!important}
#applicationPrint table.v75-grid{
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  table-layout:fixed!important;
  border-collapse:collapse!important;
}
#applicationPrint table.v75-grid th,
#applicationPrint table.v75-grid td{
  box-sizing:border-box!important;
  min-width:0!important;
  max-width:none!important;
  padding:3px 4px!important;
  overflow:hidden!important;
  overflow-wrap:anywhere!important;
  word-break:break-word!important;
  white-space:normal!important;
  vertical-align:middle!important;
}
#applicationPrint table.v75-grid th{font-size:10.5px!important;line-height:1.25!important}
#applicationPrint table.v75-grid td{font-size:10.5px!important;line-height:1.25!important}
#applicationPrint .v75-cell,
#applicationPrint .v77-cell-wrap{
  display:block!important;
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  height:auto!important;
  min-height:24px!important;
  margin:0!important;
  padding:2px!important;
  border:0!important;
  background:transparent!important;
  font-family:inherit!important;
  font-size:10.5px!important;
  line-height:1.28!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  word-break:break-word!important;
  overflow:hidden!important;
}

/* Table 1 exact 100% distribution */
#applicationPrint #v75-page1 table.v75-grid:nth-of-type(1) th:nth-child(1),
#applicationPrint #v75-page1 table.v75-grid:nth-of-type(1) td:nth-child(1){width:6%!important}
#applicationPrint #v75-page1 table.v75-grid:nth-of-type(1) th:nth-child(2),
#applicationPrint #v75-page1 table.v75-grid:nth-of-type(1) td:nth-child(2){width:24%!important}
#applicationPrint #v75-page1 table.v75-grid:nth-of-type(1) th:nth-child(3),
#applicationPrint #v75-page1 table.v75-grid:nth-of-type(1) td:nth-child(3){width:20%!important}
#applicationPrint #v75-page1 table.v75-grid:nth-of-type(1) th:nth-child(4),
#applicationPrint #v75-page1 table.v75-grid:nth-of-type(1) td:nth-child(4){width:9%!important}
#applicationPrint #v75-page1 table.v75-grid:nth-of-type(1) th:nth-child(5),
#applicationPrint #v75-page1 table.v75-grid:nth-of-type(1) td:nth-child(5){width:14%!important}
#applicationPrint #v75-page1 table.v75-grid:nth-of-type(1) th:nth-child(6),
#applicationPrint #v75-page1 table.v75-grid:nth-of-type(1) td:nth-child(6){width:27%!important}

/* Table 2 exact 100% distribution */
#applicationPrint #v75-page1 table.v75-grid:nth-of-type(2) th:nth-child(1),
#applicationPrint #v75-page1 table.v75-grid:nth-of-type(2) td:nth-child(1){width:5%!important}
#applicationPrint #v75-page1 table.v75-grid:nth-of-type(2) th:nth-child(2),
#applicationPrint #v75-page1 table.v75-grid:nth-of-type(2) td:nth-child(2){width:25%!important}
#applicationPrint #v75-page1 table.v75-grid:nth-of-type(2) th:nth-child(3),
#applicationPrint #v75-page1 table.v75-grid:nth-of-type(2) td:nth-child(3){width:14%!important}
#applicationPrint #v75-page1 table.v75-grid:nth-of-type(2) th:nth-child(4),
#applicationPrint #v75-page1 table.v75-grid:nth-of-type(2) td:nth-child(4){width:13%!important}
#applicationPrint #v75-page1 table.v75-grid:nth-of-type(2) th:nth-child(5),
#applicationPrint #v75-page1 table.v75-grid:nth-of-type(2) td:nth-child(5){width:14%!important}
#applicationPrint #v75-page1 table.v75-grid:nth-of-type(2) th:nth-child(6),
#applicationPrint #v75-page1 table.v75-grid:nth-of-type(2) td:nth-child(6){width:14%!important}
#applicationPrint #v75-page1 table.v75-grid:nth-of-type(2) th:nth-child(7),
#applicationPrint #v75-page1 table.v75-grid:nth-of-type(2) td:nth-child(7){width:15%!important}

@media print{
  #applicationPrint .v75-form-root{width:210mm!important;max-width:210mm!important;padding:0!important;margin:0!important}
  #applicationPrint .v75-page{width:210mm!important;max-width:210mm!important;padding:11mm 12mm!important}
  #applicationPrint table.v75-grid{width:100%!important;max-width:100%!important}
}
