www.sysfix.co.uk/Office-365.html
The box at the top is the virtuemart products module -When you enter mobile view, the products are not responsive (eg: 1 per row)
However if you enter VM directly into a product category and enter mobile view, they work fine. It affects the module only.
Attachment c.jpg not found
.flexibleContainer .slickSliderHorizontal>div {
width: 25%;
display: inline-block;
If I until the width 25%, this works fine on mobile but breaks it on desktop. Not sure why your template breaks the layout on mobile view.