Updated stylesheets, fixed mobile view problem.