refactor css on mobile for localization layout issues

- refactored html and css to allow for growing content in the button container 
- added flexbox for a portion of this
- can't quite get perfect the container growing dynamically, it is growing but it's initial width is slightly too wide