.node-performance-request-edit-form,
.node-performance-request-form {
  font-size: 16px;
}
.node-performance-request-edit-form .field--name-body,
.node-performance-request-form .field--name-body {
  border-bottom: 1px solid #1E2643;
  padding-bottom: 50px;
  margin-bottom: 50px;
}
.node-performance-request-edit-form .form-composite > legend,
.node-performance-request-edit-form .fieldset-legend,
.node-performance-request-edit-form .field .field__label,
.node-performance-request-form .form-composite > legend,
.node-performance-request-form .fieldset-legend,
.node-performance-request-form .field .field__label {
  font-size: 16px;
}
.node-performance-request-edit-form .field--name-field-data,
.node-performance-request-form .field--name-field-data {
  display: none;
}
.node-performance-request-edit-form .performance-request-table,
.node-performance-request-form .performance-request-table {
  margin-top: 40px;
}
.node-performance-request-edit-form fieldset .form-type-checkbox,
.node-performance-request-edit-form fieldset .form-type-radio,
.node-performance-request-form fieldset .form-type-checkbox,
.node-performance-request-form fieldset .form-type-radio {
  display: inline-block;
  margin: 1em;
}
.node-performance-request-edit-form .fieldset-wrapper,
.node-performance-request-form .fieldset-wrapper {
  display: block;
  text-align: center;
}
.node-performance-request-edit-form .booking-dates-availabilities,
.node-performance-request-form .booking-dates-availabilities {
  margin-bottom: 40px;
}
.node-performance-request-edit-form .field--name-field-localisations > fieldset.form-item,
.node-performance-request-form .field--name-field-localisations > fieldset.form-item {
  margin-top: 15px;
  margin-bottom: 40px;
}