some fixes for the mobile layouts