.nl-form-body {
    background-color: transparent;
    border: solid 0px #999;
    box-sizing: border-box;
    margin: 0px auto;
    padding: 0px 0px;
    width: 100%;
}

.nl-form-body .element {
    padding: 4px 1%;
}

.nl-form-body .first label, 
.nl-form-body .second label {
    color: #fff;
    font-size: 90%;
    font-weight: normal;
}

.nl-form-body input[type=text] {
    color: #eee;
    background: transparent;
    border: 1px solid rgba(137, 127, 87, .6);
}

.nl-form-body button {
    color: inherit;
    padding: inherit;
    background-color: inherit;
    background: inherit;
    border: inherit;
    text-align: center;
    width: 42%;
}
.nl-form-body button span {
    color: #fff;
    font-size: 90%;
}

#fa_5 {
    width: 50%;
}

#fa_6 {
    float: right;
    width: 50%;
}

#fa_7 {
    clear: both;
}