styles updated for mobile