Gave header tag a proper height and removed now unnecessary padding from #headerwrap
Fixed navbar not collapsing on mobile from the start
Fixed scrolling leaving the viewport. Was caused by too big min-height (which isn't neeeded at all). Also added cosmetic fix for background color