Fixed mobile screen issues