fixed x overflow issue on mobile