added floating image + responsiveness