.formapp-color {
  color: #cc4c02 !important;
}

.sectionb-margin-top {
  margin-top: 10px !important;
}

.sectionb-label {
  float: left !important;
  width: 30px !important;
  font-weight: bold !important;
}

.sectionb-content {
  display: inline-block !important;
  max-width: 92.5% !important;
}

.sectionb-padding-left {
  padding-left: 25px !important;
}

.intro-padding-left {
  padding-left: 10px !important;
}

.intro-label {
  float: left !important;
  width: 30px !important;
}

.intro-content {
  display: inline-block !important;
  max-width: 92.5% !important;
}

.sectiona-margin-top {
  margin-top: 10px !important;
}

.sectiona-label {
  float: left !important;
  width: 30px !important;
  font-weight: bold !important;
}

.sectiona-content {
  display: inline-block !important;
  max-width: 92.5% !important;
}

.sectiona-padding-left-25 {
  padding-left: 25px !important;
}

.sectiona-padding-left-30 {
  padding-left: 30px !important;
}

.padding-left-25 {
  padding-left: 25px !important;
}

.checklist-table, .checklist-td, .checklist-th{
  border: 1px solid black;
}

table.checklist-table:not(.does-not-exist), .checklist-table.checklist-table, table.checklist-td:not(.does-not-exist), .checklist-td.checklist-table, table.checklist-th:not(.does-not-exist), .checklist-th.checklist-table{
    width: 100%;
  }

.checklist-table .checklist-td.checklist-15, .checklist-td .checklist-td.checklist-15, .checklist-th .checklist-td.checklist-15, .checklist-table .checklist-th, .checklist-td .checklist-th, .checklist-th .checklist-th{
    text-align: center !important;
  }

.checklist-attached{
  display: inline-flex !important;
  margin-top: 20px;
}

.checklist-th .control-label::after {
  content: "*";
  color: red;
  margin-right: 4px;
}

.checklist-th .control-label:not(.required-label)::after {
  visibility: hidden !important;
}

.checklist-td .control-label::after {
  content: "*";
  color: red;
  width: 10px;
  display: inline-block;
  text-align: center;
}

.checklist-td .control-label:not(.required-label)::after {
  visibility: hidden !important;
}

.checklist-15{
  width:15%
}

.checklist-70{
  width:70%
}

.hide-required-label .required,
.hide-required-label .required-label,
.hide-required-label .control-label.required-label,
.hide-required-label .sr-only {
  display: none !important;
}
