.content{border:none;box-shadow:1px 0 20px rgba(0,0,0,.05);position:relative;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border-radius:.25rem;max-height:unset!important}.content .body{padding:1.25rem}.innerContent{max-height:calc(100vh - 350px);padding:0;margin:0;background-color:#fff}md-input-container .hint{position:absolute;left:2px;right:auto;bottom:7px;font-size:12px;line-height:14px;transition:all .3s cubic-bezier(.55,0,.55,.2);color:gray}md-input-container .hint.ng-hide,md-input-container .hint.ng-enter,md-input-container .hint.ng-leave.ng-leave-active{bottom:26px;opacity:0}md-input-container .hint.ng-leave,md-input-container .hint.ng-enter.ng-enter-active{bottom:7px;opacity:1}signature bm-signature-pad{display:block;width:100%;height:200px;margin-bottom:10px}signature canvas{background:#fff}.dashboardMenuItem{background-color:#fff;border-bottom:1px solid #cbcbcb}.dashboardMenuItem:hover{background-color:#ececec}.dashboardMenuItem .svg-inline--fa{color:#4d5467}.footer{background-color:#424858;height:50px;min-height:50px;position:absolute;bottom:0;width:100%}.footer .md-button{padding:0}.footer .md-button svg{margin-left:-1px;font-size:3em}body{background-color:gray;overflow:hidden}.mainContent{background-color:gray;margin-top:120px;height:calc(100% - 120px);min-height:calc(100% - 120px)}.deviated{background-color:#ffae42}#topnav{position:fixed;right:0;left:0;top:0;background-color:transparent;border:0;-webkit-transition:all .5s ease;transition:all .5s ease;min-height:62px;display:block}#topnav .container-fluid{padding-left:15px;padding-right:15px;margin-right:auto;margin-left:auto}#topnav .topbar-main{background-color:#4d5467;height:60px}#topnav .topbar-main p{color:#fff}#topnav .topbar-main .logo{color:#fff!important;font-size:24px;font-weight:700;letter-spacing:1px;line-height:60px;text-transform:uppercase;float:left}#topnav .menu{height:60px;background-color:#424858;box-shadow:0 2px 2px rgba(0,0,0,.1)}#topnav .menu h3{color:#fff}#topnav .menu .md-menu{height:100%;padding-left:10px;padding-right:10px}#topnav .menu .md-menu:first-child{padding-left:0}#topnav .menu .md-menu:last-child{padding-right:0}#topnav .menu .md-menu .md-button{height:100%;padding-left:20px;padding-right:20px;color:#fff;margin:0}#topnav .menu .md-menu .md-button.active,#topnav .menu .md-menu .md-button:hover{background-color:rgba(255,255,255,.1)}#topnav .menu .md-menu .md-button .svg-inline--fa{padding-right:5px}