mobile size and positioning fix