input:not([type="submit"]):not([type="button"]):not([type="checkbox"]):not([type="radio"]), textarea, select {
    background: rgba(0, 0, 0, 0);
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: 8px !important;
}
.eapps-form-style-flat-rounded .eapps-form-element-input-textarea {
    padding: 16px !important;
    border-radius: 8px !important;
}
.eapps-form-style-flat-rounded .eapps-form-element-input-text, .eapps-form-style-flat-rounded .eapps-form-element-input-dropdown, .eapps-form-style-flat-rounded .eapps-form-element-input-textarea, .eapps-form-style-flat-rounded .eapps-form-element-input-datepicker, .eapps-form-style-flat-rounded .eapps-form-element-input-file-wrapper {
    border: none !important;
    border-radius: 26px !important;
    background: rgba(220, 220, 220, 0.25) !important;
    padding: 10px 16px !important;
    border-radius: 8px !important;
}
#eapps-form-1 .eapps-form-button, #eapps-form-1 .eapps-form-element-checkbox-options-item input:checked ~ .eapps-form-element-checkbox-options-item-checkmark, #eapps-form-1 .eapps-form-element-radio-options-item input:checked ~ .eapps-form-element-radio-options-item-checkmark, #eapps-form-1 .eapps-form-steps-progress-bar-inner, #eapps-form-1 .eapps-form-element-scale-numbers-options-item-input:checked + .eapps-form-element-scale-numbers-options-item-label, #eapps-form-1 .eapps-form-element-scale-numbers-options-item-input:not(:checked):hover + .eapps-form-element-scale-numbers-options-item-label, .eapps-form-floating-button {
    background-color: rgb(0, 72, 255);
    color: #fff;
    width: 100%;
    border-radius: 8px !important;
}


.eapps-form-element-input-file-wrapper {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    padding: 12px 8px;
    border: 1px dashed rgba(153, 153, 153, 0.4);
    border-radius: 2px;
    height: 52px;
    transition: border-color 0.3s, background-color 0.3s;
    color: #ffffff;
}

#eapps-form-1 .eapps-form-element-input-file-link, #eapps-form-1 .eapps-form-element-input-file-list-item-state-loader, #eapps-form-1 .eapps-form-element-checkbox-options-item-caption a {
    color: #6bb94a;
}


#eapps-form-1 .eapps-form-button, #eapps-form-1 .eapps-form-element-checkbox-options-item input:checked ~ .eapps-form-element-checkbox-options-item-checkmark, #eapps-form-1 .eapps-form-element-radio-options-item input:checked ~ .eapps-form-element-radio-options-item-checkmark, #eapps-form-1 .eapps-form-steps-progress-bar-inner, #eapps-form-1 .eapps-form-element-scale-numbers-options-item-input:checked + .eapps-form-element-scale-numbers-options-item-label, #eapps-form-1 .eapps-form-element-scale-numbers-options-item-input:not(:checked):hover + .eapps-form-element-scale-numbers-options-item-label, .eapps-form-floating-button {
    background-color: rgb(3 204 11) !important;
}

#eapps-form-2 .eapps-form-button, #eapps-form-2 .eapps-form-element-checkbox-options-item input:checked ~ .eapps-form-element-checkbox-options-item-checkmark, #eapps-form-2 .eapps-form-element-radio-options-item input:checked ~ .eapps-form-element-radio-options-item-checkmark, #eapps-form-2 .eapps-form-steps-progress-bar-inner, #eapps-form-2 .eapps-form-element-scale-numbers-options-item-input:checked + .eapps-form-element-scale-numbers-options-item-label, #eapps-form-2 .eapps-form-element-scale-numbers-options-item-input:not(:checked):hover + .eapps-form-element-scale-numbers-options-item-label, .eapps-form-floating-button {
    background-color: rgb(3, 204, 11);
    color: #fff;
    border-radius: 8px !important;
    width: 100% !important;
}
.eapps-form-element-input-file-label {
    text-overflow: ellipsis;
    overflow: hidden;
    opacity: 0.5;
    color: #000000 !important;
}

