label {
    font-weight: 500 !important;
}
input[type="radio"], input[type="checkbox"] {
    width: 16px;
    height: 16px;
}
fieldset#edit-user-prof-practice--wrapper .form-item {
    display: block;
}
.webform-submission-boletin-de-suscripcion-form.webform-submission-form {
    font-size: 0.9em;
}
.js-form-item.form-item.js-form-type-radio {
    display: inline-block;
    margin-right: 20px;
}
.form-required:after {
  content: '';
  vertical-align: super;
  display: inline-block;
  background-image: url(../../../core/misc/icons/ee0000/required.svg);
  background-repeat: no-repeat;
  background-size: 6px 6px;
  width: 6px;
  height: 6px;
  margin: 0 0.3em;
}