Hi,
It is because you are using "RIGHT" for the ZoomWindow position.
You should change the "RIGHT" to "INSIDE" for the zoomWindow position.
See the screenshot:
Attachment Pasted_Image_10_19_14__6_23_PM.png not found
then the "ZoomWindow" will be "INSIDE" and you will have a zooming effect working even with Mobile Screen as well.
Of course you need to remove this CSS rule:
.mousetrap,.flexible-bg-zoom{display:none}
and refresh the CACHE as well. (don't forget to refresh the CACHE if you use CSS GZIP Compression feature)
Regards.