/* Reduce space between fields. */
.webform-submission-sluschi-up-form .form-item {
  margin-top: 0 !important;
  margin-bottom: 8px !important;
  padding-top: 0 !important;
  padding-bottom: -4px !important;
}

/* Reduce empty space inside the model-selection box. */
.webform-submission-sluschi-up-form fieldset.form-item {
  padding: 12px 16px !important;
  min-height: 0 !important;
  height: auto !important;
}

.webform-submission-sluschi-up-form .fieldset-wrapper {
  margin: 0 !important;
  padding: 0 !important;
}

/* Keep radio choices closer together. */
.webform-submission-sluschi-up-form .form-radios .form-item {
  margin-bottom: 6px !important;
}

.webform-submission-sluschi-up-form fieldset.webform-type-radios {
  display: block !important;
}

.webform-submission-sluschi-up-form fieldset.webform-type-radios > legend {
  float: none !important;
  width: auto !important;
  padding: 0 8px !important;
  margin: 0 !important;
  border: 0 !important;
  background: transparent !important;
}