Fix homepage styles on mobile browsers