added responsive css for mobile support