.InputfieldFormBoldLabels .uk-form-label {
  font-weight: bold;
}

.InputfieldFieldset > legend + .InputfieldContent {
  margin-top: 1em;
}

.uk-radio + span,
.uk-checkbox + span {
  /* for consistency with other form labels in Uikit */
  font-size: 0.875rem;
}

.InputfieldCheckbox > .InputfieldContent,
.InputfieldCheckboxes > .InputfieldContent,
.InputfieldRadios > .InputfieldContent {
  /* to ensure better alignment with any other fields in a row */
  padding-top: 7px;
}

.InputfieldFormWidths
  .Inputfields
  .InputfieldColumnWidth:not(.InputfieldColumnWidthFirst)
  > .InputfieldHeader,
.InputfieldFormWidths
  .Inputfields
  .InputfieldColumnWidth:not(.InputfieldColumnWidthFirst)
  > .InputfieldContent {
  /* override FormBuilder’s 1.5em to ensure header and content line up when having different font sizes */
  padding-left: 5px;
}

#FormBuilder_rezepte .InputfieldContent input[type="date"],
#FormBuilder_rezepte .InputfieldContent input[type="time"],
#FormBuilder_rezepte .InputfieldDatetime input[type="date"] {
  width: 100% !important;
  display: block;
}

.InputfieldForm .Inputfield {
  margin-bottom: 1rem !important;
}
