.helptext {
    display: block;
    font-style: italic;
    margin-bottom: 0.5em;
}

.errorlist {
    font-weight: bold;
    color: #ff9180;
    margin-bottom: 0.75em;
}

.form_as_div > div {
    margin-bottom: 2em;
}

legend {
    color: #ffffff;
    display: block;
    font-family: Raleway, Helvetica, sans-serif;
    font-size: 0.8em;
    font-weight: 700;
    letter-spacing: 0.1em;
    margin: 0 0 0.7em 0;
    text-transform: uppercase;
}

.required_question label:before,  fieldset legend.required_question:before{
    color: #ff9180;
    content: "★ "
