Thanks again Triptripper.
Yes that is how I laid out the 3 divs on the bottom of the page. It seems like on mobile, the image is the same size as the whole div.
Is that because I have used width:290? Should I be using 100% instead?
Sorry I am not a huge css expert.
Thanks again.