Some additional fixes for responsive design

I have added some additional stuff to render responsive design better on smaller devices.