/* Scoped to KEC materials form 612; no impact on form 811. */
#kec-material-form .kmf-choices .mwform-checkbox-field label.kec612-choice-with-note {
  display: grid !important;
  grid-template-columns: 18px minmax(0, 1fr) !important;
  grid-template-rows: auto auto !important;
  column-gap: 10px !important;
  row-gap: 3px !important;
  align-items: center !important;
  align-content: center !important;
  min-height: 77px !important;
}
#kec-material-form .kmf-choices label.kec612-choice-with-note > input[type="checkbox"] {
  grid-column: 1 !important;
  grid-row: 1 / span 2 !important;
  align-self: center !important;
}
#kec-material-form .kmf-choices label.kec612-choice-with-note > .mwform-checkbox-field-text {
  grid-column: 2 !important;
  grid-row: 1 !important;
  min-width: 0 !important;
}
#kec-material-form .kmf-choices label.kec612-choice-with-note > .kec612-choice-note {
  display: block !important;
  grid-column: 2 !important;
  grid-row: 2 !important;
  margin: 0 !important;
  padding: 0 !important;
  color: #687b8c !important;
  font-size: 11px !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  letter-spacing: normal !important;
}
#kec-material-form .kmf-choices label.kec612-choice-with-note:has(input:checked) > .kec612-choice-note {
  color: #4f7029 !important;
}
