body {
    font-variant: small-caps;
}

.heading {
    text-align: center;
    font-size: 34pt;
}

.right-aligned .form-element {
    clear: right;
    float: right;
    white-space: nowrap;
}

.centered .form-element {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

.form-element .wrapper {
    display: inline-block;
    width: 175px;
}

.form-element .feedback{
    display: block;
}

.form-error{
    white-space: normal;
    width: 230px;
}

input {
    display: inline;
}

label {
    margin-right: .5em;
    font-size: 12pt;
}

.submit-button {
    display: table;
    margin-left: auto;
    margin-right: auto;
}
