Update mobile CSS, looks correct on small screens now

Fix drop down menus on computers to show on top of other elements

Add mobile method to browse categories