Improved mobile browser usage dramatically

on window size changes the stylesheets now swap out depending on size in
order to increase the size of the scrollbar which for now is more usable
on mobile then dragging the content.