css works fine on PC, breaks on android