various style changes

style changes to allow buttons to be accessible when on small screen
(Previously a bug).  Also changed button font coloring and position.
Buttons remain visible when menu is opened now.