Browse view responsive implementation

The browse view can now be seen in different screen
resolutions correctly, with items reordering
themselves on the page and nothing exceeding the
page's bounds (eg, scrollbar to the right)