.ops-layout{min-height:100vh;box-sizing:border-box;padding:16px 0;background:#f5f7fa}.ops-layout>.page,.ops-layout>.resource-page{padding-top:0!important;width:calc(100% - 32px)!important;max-width:1680px;margin:0 auto;box-sizing:border-box}.ops-layout>.page>.content,.ops-layout>.page>.nav-menu{margin-top:0}.ops-layout .ops-navMenu{max-height:calc(100vh - 32px)}