As the title states, Contact Form 7’s response will always render with the warning colour with CF7 versions greater than or equal to 5.2. This can be tracked back to this change.
This is Pro’s current CSS for a success response:
But since CF7 version 5.2, the wpcf7-mail-sent-ok
class is no longer used to indicate that the message was sent. Now, the sent
class is attached to the response’s parent form:
So to correct the CSS, you need to change .wpcf7-mail-sent-ok
to .wpcf7-form.sent .wpcf7-response-output
.
This issue also affects the other types of responses, so those will need to be amended too.
Additionally, it seems the close button is no longer being output in the response. I’m unsure of what change caused this.