the dynamic CSS actually has errors (there are no selectors);
<style type="text/css" title="dynamic-css" class="options-output">{font-family:Raleway;font-weight:800;font-style:normal;}{font-family:Raleway;font-weight:600;font-style:normal;}{font-family:Raleway;font-weight:400;font-style:normal;}{font-family:Raleway;font-weight:300;font-style:normal;}{font-family:Raleway;font-weight:200;font-style:normal;}</style>
If you correct that, the problem with the mega-menu will probably be fixed as well.
frank