revise mobile breakpoints and clearfixing logic.