/* THIS STYLESHEET WILL MANAGE ALL FORMS_MODULE INSERTED FORMS */
/*.fmFormContainer form {
    display: flex;
    display: -webkit-flex;
    flex-direction: column;
    -webkit-flex-direction: column;
}
.fmFormContainer form div {
    display: flex;
    display: -webkit-flex;
    flex-direction: row;
    -webkit-flex-direction: row;
    justify-content: space-between;
}
.fmFormContainer form label .fmrequire, .fmrequire {
    color: #ff0000;
    margin-left: 3px;
}

.fmFormContainer form input[type=submit] {
    margin-top: .5rem;
    padding: 3px;
}
#fmMessage {
    padding: 1em;
    text-align: center;
    font-size: 1.1rem;
    font-weight: 600;
    display: none;
}
#fmMessage.fmError {
    background: #fc6c6c;
}
#fmMessage.fmSuccess {
    background: #7cff8c;
}

.fmFormContainer form div.fmCheckboxRow, .fmFormContainer form div.fmRadioRow {
    justify-content: flex-start;
    -webkit-justify-content: flex-start;
    margin-top: .5rem;
    margin-bottom: .5rem;
}

.fmFormContainer form div.fmCheckboxRow label, .fmFormContainer form div.fmRadioRow label {
    margin-left: 0;
}

.fmFormContainer form div.fmRadioRow input[type=radio] {
    margin-left: 1em;
}*/