@zap
I have looked at your site and fixed the issues.
The issue with the buttons on mobile devices was the Team Member plugin.
Once you activated it the problem appeared.
So I have disabled it.
Let me know if you have any questions.