.mskcc-form .webform-section-wrapper {
  padding-top: 10px;
}

.mskcc-form .webform-section-wrapper {
  border-top: 6px solid #1c75cd;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  background-color: #f3f4ef;
  margin: 15px 0;
  padding: 10px 15px 15px;
}

.mskcc-form .webform-section-wrapper > .description {
  font-size: 1em !important;
}

.mskcc-form .form-radios.webform-options-display-side-by-side /* Horizontally align radio buttons */ {
  height: 1em;
  margin: 0 0 5px 0;
}

.mskcc-form .form-radios.webform-options-display-side-by-side .form-item {
  float: left;
  width: inherit;
  background: none;
  padding: 0 15px 0 0;
  margin: 0 15px 0 0;
}

.mskcc-form .form-radios.webform-options-display-side-by-side .form-item {
  float: left;
  width: inherit;
  background: none;
  padding: 0 15px 0 0;
  margin: 0 15px 0 0;
}

.mskcc-form .webform-radios-other-input,
.mskcc-form .webform-checkboxes-other-input {
  clear: both;
}

.mskcc-form .webform-element-more--link {
  font-weight: 400;
}

.mskcc-form > fieldset.form-wrapper.form-composite {
  background-color: transparent;
}

.webform-likert-table.msk-table th {
  vertical-align: top;
  text-align: center;
}