tweaking mobile/responsive styles

just about ready for review