Fix mobile and tablet display issues