input#eda-email::-webkit-input-placeholder {
    color: #303030 !important;
}

input#eda-subject::-webkit-input-placeholder {
    color: #303030 !important;
}

textarea#eda-description::-webkit-input-placeholder {
    color: #303030 !important;
}

input#eda-email::placeholder {
    color: #303030 !important;
}

input#eda-subject::placeholder {
    color: #303030 !important;
}

textarea#eda-description::placeholder {
    color: #303030 !important;
}

.eda-tech-support-form {
    display: flex;
    flex-direction: column;
    padding: 8px;
}
.eda-tech-support-form-item {
    margin: 10px 0;
    display: flex;
}
.eda-email, .eda-subject, .eda-description {
    display: flex;
    flex-grow: 1;
}

.eda-email, .eda-subject {
    border: unset;
    border-bottom: 1px solid darkgray;
    padding-bottom: 3px;
}

.eda-tech-support-form :focus {
    outline: unset;
}

.eda-submit-button, .eda-upload::-webkit-file-upload-button {
    line-height: 36px;
    padding: 0 16px;
    border-radius: 4px;
}