Mobile improvements- swiping

Added swiping gestures to open and close panels.
Adjusted css to make text more readable on a small screen