Hi,
.bbp-template-notice {
display: none !important;
}
and
.bbp-template-notice p {
display: none !important;
}
Are causing the message that no search results were returned to be hidden, which causes part of the blank page. Along with that you also have a minus margin on your sliderdiv which cause a lot of the bbpress forum to go underneath it.
Good luck!
You can try going to admin > tools > forums > Then you can recalculate some of the settings.
Another thing to try is to go to your permalinks area to give the permalinks a little nudge which can sometimes cause issues.
I’m not 100% on what is happening without seeing a site link, if you can find out where the coupons are being rendered then you could wrap them in if(!is_bbpress()) { }
If you want to make the tickbox ticked by default you could use a small bit of jQuery
jQuery("#checkbox").prop('checked', true);
Then just include it in the admin or frontend – where ever you need it.