/* layout */
.form-wrapper {
    margin-top: 50px;
}

.form-item {
    margin-bottom: 30px;
}

.form-item label {
    display: inline-block;
    text-align: right;
    width: 100px;
    margin-right: 20px;
    font-size: 16px;
}

.form-elem-desc {
    display: block;
    margin-left: 120px;
    color: #999;
    padding: 10px 4px;
}

.form-submit {
    margin-left: 120px;
}

input[type="text"],
input[type="tel"],
input[type="email"],
input[type="number"],
input[type="password"] {
    width: 218px;
}

