Answers:
-
Add a fixed width to your buttons, or use columns and add the button inside of them, using padding will not do the trick; when switching to mobile the result is too much padding, that is why your current method does not work.
Hope this helps.