html body.ondersteuning #content .webform-client-form .form-element,
html body.ondersteuning #content .webform-client-form .form-element .form-item,
html body.ondersteuning #content .webform-client-form .form-element label,
html body.ondersteuning #content .webform-client-form .form-element select,
html body.ondersteuning #content .webform-client-form .form-element input:not(.form-checkbox):not([type="image"]),
html body.ondersteuning #content .webform-client-form .form-element textarea,
html body.ondersteuning #content .webform-client-form .form-element span a.ui-selectmenu,
html body.ondersteuning #content .webform-client-form fieldset,
html body.ondersteuning #content .webform-client-form fieldset legend,
html body.ondersteuning #content .webform-client-form fieldset .fieldset-wrapper {
  width: 100% !important;
}
/* Calendar */
html body.ondersteuning #content .webform-client-form .form-element .webform-datepicker select {
  display: inline !important;
}
html body.ondersteuning #content .webform-client-form .form-element .webform-datepicker .form-type-select label,
html body.ondersteuning #content .webform-client-form .form-element .webform-datepicker select + span {
  display: none;
}
html body.ondersteuning #content .webform-client-form .form-element .webform-datepicker .form-type-select {
  display: inline;
  float: left;
  clear: none;
  margin: 0;
  width: 100px !important;
}
html body.ondersteuning #content .webform-client-form .form-element .webform-datepicker .form-type-select select {
  width: 100px;
}
  /* Checkboxes*/
html body.ondersteuning #content .webform-client-form .form-element .form-type-checkbox label {
  width: auto !important;
  padding: 2px 0 0 5px;
}
html body.ondersteuning #content .webform-client-form .form-element .form-type-checkbox input[type="checkbox"] {
  float: left;
}
html body.ondersteuning #content .webform-client-form {
  margin: 0 !important;
}
html body.ondersteuning #content .webform-client-form .form-element label {
  padding: 5px 0;
  margin: 0;
}
html body.ondersteuning #content .webform-client-form .form-actions input {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
/* Fieldset dotted seperator */
html body.ondersteuning #content .webform-client-form fieldset {
  margin: 0 0 20px 0;
  padding-top: 15px;
}
html body.ondersteuning #content .webform-client-form fieldset .fieldset-wrapper {
  margin: 0;
}
html body.ondersteuning #content .webform-client-form div > .row {
  margin-bottom: 20px;
}
html body.ondersteuning #content .webform-client-form fieldset:last-child,
html body.ondersteuning #content .webform-client-form div .fieldset-wrapper > .row {
  margin-bottom: initial;
}
html body.ondersteuning #content .webform-client-form fieldset:last-child {
  padding-top: initial;
}
