html body {
	font-size: 16px;
	width: 100%;
	color: #000000;
	--bs-body-color: #000000;
}

.container, .container-fluid {
	width: 100%;
}

.page-break {
	page-break-before: always;
	margin-top: 6rem
}

.col-lg-auto {
  flex: 0 0 auto;
  width: auto;
}

.col-lg-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}

.col-lg-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-lg-3 {
  flex: 0 0 auto;
  width: 25%;
}

.col-lg-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.col-lg-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}

.col-lg-6 {
  flex: 0 0 auto;
  width: 50%;
}

.col-lg-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}

.col-lg-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}

.col-lg-9 {
  flex: 0 0 auto;
  width: 75%;
}

.col-lg-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}

.col-lg-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}

.col-lg-12 {
  flex: 0 0 auto;
  width: 100%;
}

.ticket-row td:last-child {
	white-space: nowrap;
}

#ContentPlaceHolder1_tabOrder .ticket-row {
	border-bottom: 1px solid #000000;
}

#ContentPlaceHolder1_tabOrder .ticket-row:nth-child(2) {
	border-top: 1px solid #000000;
}

.top-buttons {
	display: none;
}

#contentDiv section > div > div > div {
	width: 100%;
}

.form-control {
	padding: 0;
    background: transparent;
}