ah... the looper is a VERY old Tom Muck extension. I remember that from a zillion years ago. I doubt you need it with newer css coming into play.
Suggestion: Create a simple page without a form etc. Create a div that is 100% of the page. Within that div, create a new div (named something so you can id later for phone) at 25%. Enter an image, text etc. Tie all to database table as appropriate. Then envelop the 25% div and do a repeat region. It should put all in rows of 4 images. (25% will give you 4 to a row, 20% will be 5 to a row etc.) Add media query for phone size to show that name div for 100% etc.
The 25% div will need a class. In the media query for phone change class to read 100%.


