BUG: fix css bugs on mobile