.wrap > .container-fluid form {
    max-width: 720px;
}

.wrap > .container-fluid form label {
    margin-bottom: 5px;
    color: #4a5b70;
    font-size: 13px;
    font-weight: 600;
}

.wrap > .container-fluid form .form-group.required > label::after {
    content: ' *';
    color: #c9302c;
    font-weight: 700;
}

.wrap > .container-fluid form .form-control {
    border-color: #dbe2ec;
    box-shadow: none;
}

.wrap > .container-fluid form .form-control:focus {
    border-color: #2f6fed;
    box-shadow: 0 0 0 3px rgba(47, 111, 237, .12);
}

.wrap > .container-fluid form textarea.form-control {
    min-height: 110px;
    resize: vertical;
}

.wrap > .container-fluid form .help-block {
    margin-bottom: 0;
    font-size: 12px;
}

.wrap > .container-fluid form > .form-group:last-child,
.wrap > .container-fluid form > div > .form-group:last-child {
    margin-top: 4px;
    margin-bottom: 0;
    padding-top: 16px;
    border-top: 1px solid #e8edf5;
}

.wrap > .container-fluid form > .form-group:last-child .btn + .btn {
    margin-left: 8px;
}
