@media print{body{display:block;position:absolute;left:0;bottom:0;right:0;top:0;-webkit-print-color-adjust:exact}body #toolbar{opacity:0}body .dashboardClone{opacity:0!important;display:none!important}body #dashboard{margin:0;opacity:1!important;display:inline!important;left:0!important;top:0!important;transform:scale(1)!important;transform-origin:left top 0!important}body .widget.excludedFromPrint{opacity:0!important}body.responsive #dashboard{display:block!important}}.divMessage{z-index:9999}body.autoResize{overflow:hidden}body.autoResize #dashboard{position:absolute;top:50%;left:50%;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}body.autoResize.left #dashboard{left:0}body.autoResize .dashboardClone{position:absolute;top:50%;left:50%;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;background-color:#fafafa;height:810px;width:1150px;transform:scale(1.16173) translate(-50%,-50%);backface-visibility:hidden;-webkit-backface-visibility:hidden;margin-top:15px}body.autoResize.toolbar #dashboard{margin-top:30px}body.autoResize.toolbar .dashboardClone{position:absolute;top:50%;left:50%;margin-top:15px;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}body.autoResize.toolbar.vcenter #dashboard{margin-top:15px}body.autoResize #toolbar{position:absolute;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%)}body.autoResize.left #toolbar{position:absolute;left:0;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}body.autoResize.height #dashboard,body.autoResize.width #dashboard{top:0;overflow:hidden}body.autoResize.height.toolbar #dashboard,body.autoResize.width.toolbar #dashboard{margin-top:30px}body.autoResize.vcenter.toolbar #dashboard{margin-top:15px}body.autoResize.top #dashboard{top:0!important;margin-top:0}body.autoResize.top.toolbar #dashboard{margin-top:30px}body.autoResize.width{overflow-y:auto}body.autoResize.width #toolbar{left:0;right:0;width:auto!important;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}body.autoResize.width #dashboard{left:0;right:0;top:50%}body.autoResize.height{overflow-x:auto}body.autoResize.smallerScreen #dashboard{left:0;right:0}body.autoResize.smallerScreen #toolbar{left:0;right:0;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}body.responsive{overflow-x:hidden;overflow-y:auto}body.responsive #dashboard .widget{border-radius:0!important;width:auto!important;right:0!important;left:0!important}body.responsive #dashboard .widget>.ui,body.responsive #dashboard .widget>.ui .scrollable{border-radius:0!important}body:not(.autoResize):not(.left) .dashboard{margin-left:auto;margin-right:auto}body:not(.autoResize):not(.left) #toolbar{margin:auto}body:not(.autoResize) #toolbar{position:relative}body:not(.top):not(.autoResize):not(.responsive) #dashboard{top:50%;position:absolute}body:not(.top):not(.autoResize):not(.responsive).toolbar #dashboard{margin-top:30px}body:not(.left):not(.autoResize):not(.responsive) #dashboard{left:50%;position:absolute}body:not(.left):not(.autoResize):not(.responsive).toolbar:not(.top) #dashboard{margin-top:30px}body .dialog{z-index:999999}body #dashboard #snapshot{width:100%;height:100%}#loginDialog .dialogContentContainer{margin-top:-132px}#loginDialog .forgotPassword{-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#909090}#loginDialog .forgotPassword a:hover{color:#b51233}#passwordDialog .dialogContentContainer{margin-top:-112px}#forgotPasswordDialog .resetPasswordInstructions{color:#909090;height:auto}#forgotPasswordDialog .resetPasswordInstructions span{line-height:20px}.dialogBody .dialogContentContainer{top:40%!important;width:400px}.dialogBody .dialogContentContainer header{font-weight:800}.dialogBody .dialogContentContainer .content{padding:20px}.dialogBody .dialogContentContainer .content .divLogo{height:100px;margin-bottom:20px;background-repeat:no-repeat;background-size:contain;background-position:50%}.dialogBody .dialogContentContainer .content .cd-form{margin:10px 10px 0 0}.dialogBody .dialogContentContainer footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.dialogBody .dialogContentContainer footer button{width:150px}body.toolbar #toolbar{display:block}#toolbar{display:none;height:30px;z-index:9999;padding-right:290px}#toolbar .toolbar-logo{display:inline-block;padding:2px;width:100%;height:100%;float:left;overflow:hidden}#toolbar .toolbar-logo img{height:100%}#toolbar .toolbar-logo span{display:inline-block;margin-left:10px;vertical-align:middle;font-size:14px;max-width:95%;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}#toolbar .buttons-container{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:290px;height:100%;overflow:hidden;text-align:right}#toolbar .buttons-container>button{display:none;font-size:14px;line-height:24px;width:45px;height:100%;max-width:20%}#toolbar .buttons-container>button[content=comment].active .toolbar-content.comment{display:block}#toolbar .buttons-container>button[content=email].active .toolbar-content.email{display:block}#toolbar .buttons-container #toolbar_export i{-moz-transform:rotate(270deg) translate(1px,-4px);-ms-transform:rotate(270deg) translate(1px,-4px);-o-transform:rotate(270deg) translate(1px,-4px);-webkit-transform:rotate(270deg) translate(1px,-4px);transform:rotate(270deg) translate(1px,-4px)}#toolbar .toolbar-content{padding:0 20px;position:absolute;top:30px;left:0;width:100%;display:none}#toolbar .toolbar-content input{margin-top:15px;width:100%;background-color:#fafafa}#toolbar .toolbar-content textarea{width:100%;margin:15px 0;padding:5px;height:80px;resize:none;border-radius:5px}#toolbar .toolbar-content textarea:focus{outline:0}#toolbar .toolbar-content footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:15px}#toolbar button:hover i{opacity:.5}.loadingPanel{position:absolute;top:0;left:0;right:0;bottom:0;position:fixed;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;background-color:#000;opacity:.5;z-index:999999}#iframeLoadingLayer{position:fixed;width:100%;height:100%;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.4)}#iframeLoadingLayer .loadingContainer{position:absolute!important;top:50%;left:50%;width:100px;height:100px;background-color:rgba(255,255,255,.4);border-radius:100px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}#iframeLoadingLayer .loadingContainer .spinner{color:#646464;height:27px}#authenticatorPINCodeInput{font-size:18px;font-weight:700;text-align:center}