div.print-hidden {
  display: none;
}

.visible-print {
  display: block;
}

.inspection-data tbody tr td,
.inspection-data tbody tr th {
  width: 50%;
}

.hidden-print {
  display: none;
}

.mpdf-container h2,
.mpdf-container h1,
.mpdf-container h3,
.mpdf-container h4,
.mpdf-container h5 {
  text-shadow: none;
}
.mpdf-container h1, .mpdf-container h2, .mpdf-container h3 {
  margin: 0.5rem 0 1rem !important;
}
.mpdf-container h4, .mpdf-container h5 {
  margin: 0.5rem 0 0.5rem !important;
}

.panel-default {
  border: 0px !important;
  background-color: #fff !important;
  background: none;
}

.mpdf-container {
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  font-family: "DejaVuSans";
  font-size: 10px;
  overflow: hidden;
}

.pdf-top-img {
  width: 250px;
  text-align: center;
}

p.tagline {
  font-size: smaller;
  text-align: left !important;
}

.mpdf-container .pdf-row {
  width: 100%;
  overflow: hidden;
}
.mpdf-container .pdf-row.border-bottom {
  border-bottom: 1px solid #ccc;
  margin-bottom: 0.5rem;
  padding-bottom: 0.5rem;
}

table.tank-data {
  font-family: "DejaVuSans";
  font-size: 7pt;
  border-collapse: collapse;
  padding: 0;
}
table.tank-data table.inner {
  border-collapse: collapse;
}

div.tank-data {
  border: 0px !important;
  padding: 3px 0px 7px 0px;
  text-align: left;
  overflow: hidden;
}
div.tank-data .data-group {
  width: 50%;
  float: left;
}
div.tank-data .data-group .label {
  width: 50%;
  float: left;
  font-weight: bold;
  padding-top: 2px;
}
div.tank-data .data-group .data {
  width: 50%;
  float: left;
  padding-top: 2px;
}

.w25 {
  width: 25%;
}

.w50 {
  width: 50%;
  float: left;
}

.w40 {
  width: 25%;
}

.w60 {
  width: 50%;
}

.w75 {
  width: 75%;
}

.left {
  float: left;
}

.right {
  float: right;
}

.break {
  background: #261e1c url(../img/dash-tile.png) repeat-x;
  border-bottom: solid 1px #000;
  margin: 15px 0 0;
  box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 0.1), 0 1px 2px rgba(0, 0, 0, 0.3);
  height: 1px;
}

.table {
  font-family: "DejaVuSans";
  font-size: 10px;
  margin-bottom: 1rem;
}
.table tr td, .table tr th {
  padding: 5px 10px;
}
.table.table-50 {
  min-width: 50%;
}
.table.collapsed {
  border-collapse: collapse;
}
.table.collapsed tr td, .table.collapsed tr th {
  padding: 0;
}

.footer-logo-table {
  border-collapse: collapse;
  font-family: "DejaVuSans";
  font-size: 10px;
}
.footer-logo-table td {
  padding: 0 8px 0 0;
}
.footer-logo-table td.footer-logo {
  padding-top: 5px !important;
}

table.inner {
  margin-bottom: 6px;
  width: 100%;
}
table.inner tr th {
  text-align: left;
}

table.pdf-prv tbody tr td.center {
  text-align: center !important;
}

table.pdf-prv tbody tr th.left {
  text-align: left !important;
}

.table-bordered,
.table-striped {
  border: 1px solid #ccc;
  text-align: left !important;
  border-collapse: collapse;
}
.table-bordered thead tr,
.table-striped thead tr {
  border: none !important;
}
.table-bordered thead tr th,
.table-striped thead tr th {
  border: 1px solid #ccc;
  background-color: #efefef;
  text-align: left !important;
}
.table-bordered.table-compartments th, .table-bordered.table-compartments tbody tr td,
.table-striped.table-compartments th,
.table-striped.table-compartments tbody tr td {
  text-align: center !important;
}
.table-bordered tbody tr th,
.table-striped tbody tr th {
  white-space: nowrap;
}
.table-bordered tbody tr th,
.table-bordered tbody tr td,
.table-striped tbody tr th,
.table-striped tbody tr td {
  border: 1px solid #ccc;
  text-align: left;
}
.table-compartments {
  margin: 1rem 0;
}

.table tr.hidden-print {
  display: none !important;
  visibility: collapse !important;
  height: 0px;
}

.table tr th.hidden-print,
.table tr td.hidden-print {
  display: none !important;
}

.no-mpdf {
  display: none !important;
}

.alert-warning {
  display: none;
}

.heading {
  text-decoration: none !important;
  padding-bottom: 5px !important;
  font-weight: 400 !important;
}

main {
  display: none;
  background-color: #fff !important;
}

.table-label {
  font-weight: 800;
}

.sigPad img {
  height: 120px;
}
/*# sourceMappingURL=mpdf.css.map */
