.cems-nav{padding-left:4px;background:#0cf}.cems-nav .nav-item{padding:0 1rem;font-size:16px}.cems-nav .company-id{color:#000;font-size:20px;line-height:34px;vertical-align:middle}.cems-nav .company-id img{height:40px;margin:-3px;margin-right:.5rem}.cems-nav:before{border-bottom:50px solid #fff;border-left:50px solid transparent;border-right:0 solid transparent;height:0;width:200px;position:absolute;right:0;content:""}@media only screen and (max-width:576px){.cems-nav:before{display:none;content:unset}}.layout-v1{background:#fff;color:#464c54}.layout-v1 section.content{background:rgba(0,0,0,.005);height:calc(100% - 92px);max-height:calc(100% - 92px);overflow:auto;margin-top:50px;position:fixed;width:100%}.layout-v1 .page-action-bar{display:flex}.layout-v1 .page-action-bar button{height:100%;padding:4px 16px;font-size:14px}#bottom-navbar{max-height:42px;border-top:2px solid hsla(0,0%,100%,.5);background:#343a40}#bottom-navbar .navbar-nav.nav-btn .form-inline+.form-inline{margin-left:.25rem}#bottom-navbar .time-info{text-align:right;line-height:1}#bottom-navbar .time-info .nav-link{color:#fff}@media print{.layout-v1{background:#fff;color:#464c54}.layout-v1 section.content{height:calc(100% - 92px);overflow:auto;margin-top:0;padding:.5rem}}