Appointments+ not functioning correctly

Hi team,
I have just purchased your Appointment+ plugin and have spent the better part of the day trying to set it up on my site.
I'm having a conflict problem with my Theme it seems. When I add the shortcode to a basic page, the calendars load and you can use them to book appointments. The problem is that this layout stretches the calendars from edge to edge of my browser.

To fix it, I've added the shortcodes in to my theme's template builder (where it automatically sections your headings and adds padding and whatnot) but now when the calendar loads I am unable to interact with it.
Check out this page:

If you could help me make the calendar functional again I would be super happy. Thanks.