finished responsive 99%

Minor touches left. Mostly on iOS. So deal with that later. [#61070860]