added responsive design fixes