added responsive design and fixed width