Added responsive design and css