/* R90: keep the fixed footer clear of page content and size embedded workspaces. */
:root{--cm-footer-clearance:0px}
html{scroll-padding-bottom:0!important}
body{padding-bottom:0!important}
.chemical-algebra-main{box-sizing:border-box;margin-bottom:0!important;padding-bottom:0!important}
.chemical-algebra-frame{display:block;width:100%;height:calc(100vh - 112px)!important;min-height:650px;border:0}
.information-main>.information-title{margin-bottom:10px!important;padding-bottom:8px!important}
.information-main>.information-title+.cm-about-tour{margin-top:0!important}
@media(max-width:720px){.chemical-algebra-frame{height:calc(100vh - 132px)!important;min-height:540px}}
