added css for mobile view

added css for mobile view along with a few other minor adjustments..not finished yet, just a start