Adjusted for mobile devices, added social, other cosmetic fixes