Some styling issues fixed. Now looks reasonable on mobile