A form, which is generated by a credit card processor is loaded via javascript. The form works fine when loaded normally can be seen here, but mobile users see the below and are unable to scroll. Supposedly the form has a mobile version but that is apparently failing to load?
The form is loaded onto the page using:
<div id="bbox-root"></div>
<script type="text/javascript">
window.bboxInit = function () {
bbox.showForm('313b-e4b8cefad90c');
};
(function () {
var e = document.createElement('script'); e.async = true;
e.src = 'https://bbox.blackbaudhosting.com/webforms/bbox-min.js';
document.getElementsByTagName('head')[0].appendChild(e);
} ());
</script>
I suspect that the theme of the site is somehow interacting with the form and causing the issue, but I'm not sure how to 1)diagnose that issue 2)remedy it without just stripping the CSS for the whole site.