html,body{margin:0;padding:0}
#sitetips,#siteTipsDemoTemplate,#memberBarArea,#memberBar,.footerSupport{display:none!important}
.animateModule,.fk-formMiddle-hidden{opacity:1!important}
a{cursor:pointer}
@media(max-width:1199px){html{overflow-x:hidden}body{width:1200px!important;transform-origin:top left}}
/* Restore fkw full-bleed: the engine baked width:1440px (the capture viewport) onto
   #web and the banner slides. With its resize JS stripped, these never re-fit, so on
   wider screens the full-width bands stop at 1440 and leave blank space on the right.
   Re-express the engine's resize behavior statically: #web follows the viewport, the
   full-width bands (auto width) follow #web, and the 1200 column re-centers via its
   existing margin:auto. Banner slides have their own baked width and need overriding. */
#web{width:auto!important}
#bannerV2 .J_billboardItem,#bannerV2 .J_bannerItem,#bannerV2 [class*=billboardItem]{width:100%!important}
