Some more style fixes for homepage to make it work on mobile