.dezfeedback-module-action {
    border: 1px solid #e9e9e9;
    padding: 0px 20px 20px 20px;
    border-radius: 4px;
    box-shadow: 0 4px 11px 0px rgb(117 98 58 / 12%);
}

.dez-feedback .form-content {
    display: flex;
    width: 100%;
    justify-content: space-between;
}

.dez-feedback .form-content .field {
    margin: 0;
}

.dez-feedback .form-content .field-name {
    flex-basis: 360px;
    flex-grow: 1;
}

.dez-feedback .form-content .field-text {
    flex-basis: 340px;
    flex-grow: 1;
    padding: 0 20px;
}

.dez-feedback .form-content .field-btn {
    align-self: center;
}

.dez-feedback .form-content .field-btn input {
    margin-top: 12px;
}

.dez-feedback .form-content input[type="text"],
.dez-feedback .form-content textarea {
    margin: 0;
}

.dez-feedback .form-content label > span {
    display: block;
    margin-bottom: 6px;
}


@media all and (max-width: 768px) {
    .dez-feedback .form-content {
        flex-flow: column;
    }

    .dez-feedback .form-content .field-name {
        flex-basis: 1px;
    }

    .dez-feedback .form-content .field-text {
        flex-basis: 1px;
        padding: 10px 0 0 0;
    }
}