Hi,
We tested the contact form on mobile devices and it always works well for us. Here is a CSS snippet to change messages styles
body div.wpcf7-response-output {
position: relative;
top:auto;
bottom: auto;
left:auto;
right:auto;
padding-right: 30px;
z-index: auto;
cursor: default;
transform: none;
-webkit-transform: none;
animation: none;
-webkit-animation: none;
}
body div.wpcf7-response-output:after {
content: none;
}
body div.wpcf7-response-output.hidden-notice {
animation: none;
-webkit-animation: none;
}
Regards