Fixing home page alignment on small screens