label.form-required::after {
  position: relative;
  left: 0;
  top:0;
  content: '';
  vertical-align: super;
  display: inline-block !important;
  background-image: url(/core/misc/icons/ee0000/required.svg);
  background-repeat: no-repeat;
  background-size: 6px 6px;
  width: 6px !important;
  height: 6px !important;
  margin: 0em 0.3em;
}
@media (max-width: 800px) {
  .webform-submission-form div label.custom-control-label.option {
    font-size: 1em !important;
    line-height: 110%;
  }
  .webform-submission-form legend {
    font-size: 2rem;
    line-height:2.1rem;
  }
  .webform-submission-form label {
    font-size: 2rem;
    line-height:2.1rem !important;
  }
}
