If the template is responsive, then it would adapt to different view ports. The view ports should then be defined, either in script or in admin panel.

//Morgan