/* Only the exact conference form's field marked by availability.js. */
form.elementor-form[name="Parent–Teacher Conference"] .cfc-conference-slot {
  flex-wrap: wrap !important;
  min-width: 0;
}
form.elementor-form[name="Parent–Teacher Conference"] .cfc-conference-slot .cfc-conference-select-wrapper,
form.elementor-form[name="Parent–Teacher Conference"] .cfc-conference-slot select[name="form_fields[DATESFORMCONF]"] {
  flex: 0 0 100% !important;
  width: 100% !important;
  max-width: 100%;
  min-width: 0;
  box-sizing: border-box;
}
form.elementor-form[name="Parent–Teacher Conference"] .cfc-conference-slot .elementor-message-danger,
form.elementor-form[name="Parent–Teacher Conference"] .cfc-conference-slot .elementor-form-help-inline {
  display: block !important;
  flex: 0 0 100% !important;
  width: 100% !important;
  max-width: 100%;
  min-width: 0;
  box-sizing: border-box;
  margin: 0.5rem 0 0;
  white-space: normal;
  overflow-wrap: anywhere;
}
