fixing responsive design behaviour