/* ---  Global/Primary colors --- */
/* --- Products --- */
/* --- Social icons --- */
/* --- Form elements --- */
@page {
  margin: 0;
}
thead {
  display: table-header-group;
}

tfoot {
  display: table-footer-group;
}

tr.print {
  padding: 0px !important;
}

label.active {
  font-size: 16px;
}

.print-header, .print-header-space,
.print-footer, .print-footer-space {
  display: block;
  height: 50px;
  width: 100%;
  background-color: #FFFFFF !important;
}

.print-header {
  position: fixed;
  top: 0px;
}

.print-footer {
  position: fixed;
  bottom: 0px;
}

.print-show {
  display: inherit;
}

.print-hide {
  display: none;
}

html {
  font-size: 12px;
}

body {
  padding: 0px;
  font-size: 10px;
}

.input-field.text-field {
  height: 25px;
}

h1, h2, h3, h4, h5, h6, tr {
  page-break-after: avoid;
  page-break-inside: avoid;
}

.topbar, footer, header {
  display: none !important;
}

.ue-form {
  padding: 0px 0px !important;
}
.ue-form #tspagination, .ue-form #navbtn, .ue-form button, .ue-form .file-field {
  display: none;
}
.ue-form .customer-info {
  float: right;
  font-size: 0.8rem;
  line-height: 12px;
}
.ue-form #pages .page {
  display: block !important;
  color: rgba(0, 0, 0, 0.87) !important;
}
.ue-form #pages .page label {
  color: rgba(0, 0, 0, 0.87) !important;
}
.ue-form #pages .page ~ .page {
  page-break-before: always;
}
.ue-form #pages .page .row .col {
  page-break-inside: avoid !important;
}
.ue-form #pages .page i.tooltipped {
  display: none;
}
.ue-form #pages .page input ~ label {
  /*margin-top: -34px;*/
  /*TN Remove20220315*/
}
.ue-form #pages .page .radiobutton-list-wrapper {
  page-break-inside: avoid !important;
}
.ue-form #pages .page .ue-datepicker .right-inner-addon {
  display: none;
}
.ue-form #pages .page .ue-datepicker .print-show {
  max-width: 300px;
}
.ue-form #pages .page .radiobutton-list-wrapper [type=radio].with-gap:checked + span:before {
  border-color: rgba(0, 0, 0, 0.54);
}
.ue-form #pages .page .radiobutton-list-wrapper [type=radio].with-gap:checked + span:after {
  background-color: transparent;
  border-color: transparent;
}
.ue-form #pages .page input[type=checkbox] + span:after {
  border-color: rgba(0, 0, 0, 0.54);
}
.ue-form #pages .page .ue-multilinecontainer label {
  background-color: transparent;
}
.ue-form .sign-manually.active, .ue-form .sign-manually-preview.active {
  display: block;
  padding: 60px 0px 30px 0px;
}
.ue-form .sign-manually.active hr, .ue-form .sign-manually-preview.active hr {
  width: 300px;
  float: left;
}
.ue-form .sign-container {
  display: none;
}
.ue-form .agreement {
  display: none;
}

/*# sourceMappingURL=print.css.map */
