#user-needs {
  background-color: $yellow-50;
  padding: 0.5em 1em;

  .notice {
    font-size: 19px;
  }

  h2.enhanced {
    cursor: pointer;
    font-size: 21px;
  }
}

.add-user-need {
  span {
    display: block;
    margin-bottom: 5px;
  }

  span label {
    min-width: 4em;
    display: inline-block;
    text-align: right;
  }

  .choice {
    margin-top: 1.2em;
  }

  label,
  input {
    display: inline;
    width: auto;
    margin: 0 0.2em;
  }
}

#user-needs {
  background-color: $yellow-50;
  padding: 0.5em 1em;

  .notice {
    font-size: 19px;
  }

  h2.enhanced {
    cursor: pointer;
    font-size: 21px;
  }
}

.add-user-need {
  span {
    display: block;
    margin-bottom: 5px;
  }

  span label {
    min-width: 4em;
    display: inline-block;
    text-align: right;
  }

  .choice {
    margin-top: 1.2em;
  }

  label,
  input {
    display: inline;
    width: auto;
    margin: 0 0.2em;
  }

  label span {
    display: none;
  }
}

Hide required asterisks on user needs form
Hide required asterisks on user needs form
