Hello,
Ok I see the issue, to fix just simply add the following to the bottom of your custom.css file and this should fix it:
#s5_va_accordion {
position: relative;
z-index: 0;}
As for the tables we don't recommend using them in modern websites that are responsive. If you do you will have issues on mobile, etc. All content should be laid out in DIVs to avoid any issues with tables.