Completed basic responsive fixes for menu

fixes #29