Hello CallumPBirch,
Thank you for sending us the URL of your site. I can see the pages and it seems that you created it with Cornerstone. In your section settings, you added a margin of margin: 1em 6em 1em 6em;
. This means the the top and bottom has 1em
margin and the left/right margins were set up to 6em
. The margins will be applied to all screen sizes which is why only have a few space for the contents in smaller screens. If you want to have a wider content area in smaller screens, I would recommend that you edit your page and change the margins of your sections to 0
. You will need to set a maximum width for the setting settings if you want to limit the width. In your section settings, find the “Customize” tab and insert an inline css:
$el {
max-width: 580px;
}

This css will give you 580pixels width for the contents exactly like what you have right now. In smaller screens, you will still have a wider content area though.
Hope this helps. Please let us know how it goes.