#first-loading-mask{position:absolute;left:0;top:0;width:100%;height:100%;z-index:40000;background-color:#fff}#first-loading{position:absolute;left:45%;top:40%;padding:2px;z-index:40001;height:auto}#first-loading img{margin-bottom:5px}#first-loading .loading-indicator{background:#fff;color:#555;font:bold 13px tahoma,arial,helvetica;padding:10px;margin:0;text-align:center;height:auto}body.login-body,body.logout-body{background:#63bad8 url(images/login-bg.jpg) repeat-x;margin:0;height:100%}body,td{font:normal 11px arial,verdana,tahoma;line-height:16px}body .WorkBox{border:1px solid #555;background-color:#f5f5f5;width:650px;font-family:Arial;font-size:11px;vertical-align:middle;position:relative;top:50px;text-align:left}body .ErrorMessage{color:#f00;padding:6px 30px 0 265px}body .ErrorMessage div{display:inline}body .ErrorMessage .color{color:#ff9000;display:inline;font-size:16px;font-weight:bold}body .welcome{-webkit-border-radius:12px 12px 0 0;-moz-border-radius:12px 12px 0 0;border-radius:11px 11px 0 0;background:url(images/login-header.png) no-repeat scroll right top #09c;height:100px;border-bottom:1px solid #fff}body .welcome span{font-size:25px}body .welcome .logo{width:250px;height:250px;position:relative;left:20px;top:15px;background:transparent url(images/Chaselogo.png) no-repeat 0 0}body .WorkBox{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-box-shadow:3px 3px 35px #333;-webkit-box-shadow:3px 3px 35px #333;box-shadow:3px 3px 35px #333}body .login{background-image:url(images/right.arrow.png) !important;background-position:70px 0 !important;width:120px !important;height:50px !important;font-size:24px !important;text-align:left !important;padding-left:10px !important;padding-bottom:6px !important}body .switch{width:180px !important;height:50px !important;font-size:24px !important;text-align:left !important;padding-left:10px !important;padding-bottom:6px !important}body .x-panel-body{background-color:transparent}@media screen and (max-width:670px){body .WorkBox{width:94%;top:15px}body .welcome{background-image:url(images/login-header-mobile.png);height:75px}body .welcome .logo{width:150px;height:150px;position:relative;left:0;top:0;background:transparent url(images/Chaselogo-mobile.png) no-repeat 0 0}body .WorkBox label.x-form-item-label{width:85px !important}body .WorkBox .x-form-element{padding-left:90px !important}body .WorkBox .x-form-element .x-form-field-wrap{width:auto !important}body .WorkBox .x-form-element input.x-form-text{width:85% !important}body .WorkBox .full-width>div>div:first-child{width:100%}body .WorkBox .x-form-element .x-btn{margin-top:5px}body .WorkBox .x-box-layout-ct{width:100% !important}body .WorkBox .x-box-layout-ct .x-box-inner{width:100% !important;text-align:center;height:auto}body .WorkBox #btn-login,body .WorkBox #btn-switch{margin:0 auto 5px !important;position:relative !important;left:0}body .ErrorMessage{padding:6px 30px 0 10px !important}body .auto-height .x-box-inner{height:auto !important}body .auto-height .x-box-inner #btn-switch{left:auto !important;margin-left:auto !important}}.chase-viewport{position:absolute;top:30px;bottom:0;left:0;right:0}.chase-viewport>div{width:100% !important;height:100% !important}.time-header{position:absolute;left:0;right:0;height:30px;top:30px;z-index:1;background:-webkit-gradient(linear,left top,left bottom,color-stop(.5,#ddd),color-stop(.57,#ccc),color-stop(.99,#bbb));background:-moz-linear-gradient(center top,#ddd 5%,#ccc 57%,#bbb 99%);padding-top:2px}.time-header button{height:26px}.time-header button.left{margin-left:10px}.time-header .inline-block{position:relative;top:-1px}.time-header .inline-block img.x-form-trigger{height:25px !important}.time-header-controls{position:relative;margin:4px 7px 0 0;position:absolute;right:0}.white{background:none repeat scroll 0 0 #fff !important}.white-footer{background:none repeat scroll 0 0 #fff !important;bottom:-40px !important}.time-footer{position:absolute;left:0;right:0;height:40px;text-align:center;bottom:0;z-index:1;background:-webkit-gradient(linear,left top,left bottom,color-stop(.5,#ccc),color-stop(.57,#bbb),color-stop(.99,#aaa));background:-moz-linear-gradient(center top,#ddd 5%,#ccc 57%,#bbb 99%)}.time-footer button{margin-top:5px;line-height:18px;padding:3px 8px 3px 8px !important}.x-list-body{bottom:40px;position:absolute;top:88px;height:auto !important}.x-list-body-inner{width:100% !important}.x-list-body-inner .notes{display:none}.shownotes .x-list-body-inner .notes{display:block}.x-list-body .lastitem{background-color:#eee;border-top-width:1px;bottom:0;position:absolute;border-bottom:1px solid #99bbe8;border-top:1px solid #ace}.timetracker{margin-top:39px;height:100%}.timetracker dl.lastitem .c2{font-weight:bold}.whiteTabPanel .x-tab-panel-header{background:#fdfdfd !important;border:0 !important;padding-bottom:0}.whiteTabPanel ul.x-tab-strip-top{background:transparent none}.todayHours{font-size:14px;padding-left:5px;padding-top:12px;position:absolute;text-align:left}.weekHours{font-size:14px;padding-left:5px;padding-top:12px;position:absolute;text-align:right;width:97%}*{font-family:"Roboto",sans-serif,Arial !important}body.login-body,body.logout-body{background:#bcbdc1}body .WorkBox{-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none;-ms-border-radius:0;border-radius:0;border:none;position:fixed;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:648px;background-color:#fff}body .welcome{-ms-border-radius:0;border-radius:0;background:url(../../Images/Redesign/login-header.svg) 17px -7px no-repeat #00a2b1;height:113px;border-bottom:1px solid #bdbcc1}body .docapprove:hover{cursor:pointer}body .ErrorMessage{padding-left:123px;padding-right:initial;font-size:14px}.x-btn button{color:#fff;font-size:14px;padding-left:1px !important;padding-right:1px !important;padding:1px 6px}.x-btn-noicon .x-btn-small .x-btn-text{height:18px}.x-btn-tl,.x-btn-tr,.x-btn-tc,.x-btn-ml,.x-btn-mr,.x-btn-mc,.x-btn-bl,.x-btn-br,.x-btn-bc{background:#00a2b1}.x-btn-tl:hover :not(.btn-disabled),.x-btn-tr:hover :not(.btn-disabled),.x-btn-tc:hover :not(.btn-disabled),.x-btn-ml:hover :not(.btn-disabled),.x-btn-mr:hover :not(.btn-disabled),.x-btn-mc:hover :not(.btn-disabled),.x-btn-bl:hover :not(.btn-disabled),.x-btn-br:hover :not(.btn-disabled),.x-btn-bc:hover :not(.btn-disabled){opacity:.8 !important;-moz-opacity:.8;filter:alpha(opacity=80)}#change-password{padding-left:4px}#login\.form\.reset{padding-left:3px}body .login{background:url(../../Images/Redesign/login.svg) 91px/16px no-repeat !important;text-align:center !important;width:124px !important;height:32px !important;font-size:14px !important;padding:0 !important}#btn-login{padding-top:11px !important}.btn-help{background:url(../../Images/Redesign/16/questionmark_blue.svg) no-repeat !important;background-size:auto;padding-left:20px;border:none;cursor:pointer}.x-form-label-right label.x-form-item-label,.x-form-cb-label{font-size:14px}.x-form-cb-label{margin-left:10px;top:5px}.x-form-item{padding-top:6px;margin-bottom:8px}.x-form-text{height:22px !important;background-image:none;background-color:#f4f4f4;color:#777;font-size:14px;padding-left:10px;padding-top:0 !important;border-color:#dedede}.x-form-element{padding-left:122px !important}.x-form-field,.x-combo-list-item,.x-combo-item,.x-static-text-field,.x-form-item{line-height:initial}.x-form-field-wrap .x-form-trigger{background:#49a2b0 url(../../Images/Redesign/dropdown_main.svg) center no-repeat;width:24px;height:24px;border-bottom:none}.x-form-check-wrap input{background:#f4f4f4;border:1px solid #dedede}.x-combo-list{border-color:#bdbdbf;background-color:#fff}.x-combo-list .x-combo-selected{border-color:#00a2b1 !important;background-color:#00a2b1;color:#fff}.x-combo-list-item{font-size:14px;padding-left:10px}.login-footer{text-align:center;padding-top:16px}.login-footer img{vertical-align:text-bottom}.login-footer :nth-child(2){padding-top:15px;color:#9d9d9d}.login-footer :nth-child(3){font-size:9px;color:#9d9d9d;padding-bottom:6px}.ext-el-mask-msg{background-image:none;background-color:#3fa0ad;border-color:#3fa0ad}.ext-el-mask-msg div{background-color:#fff;border-color:#3fa0ad}.changepasstip{color:#888;font-size:14px;padding:3px}.x-window-bc,.x-window-br,.x-window-bl,.x-window-tl,.x-window-tr,.x-window-tc,.x-window-ml,.x-window-mr{background:#49a2b0 !important}.x-window-tl .x-window-header{color:#fff !important;font-size:14px}.x-window-bc .x-window-footer{border-bottom:6px solid #49a2b0;background-color:#fff}.x-window-dlg .ext-mb-text{line-height:0}.x-window-dlg .x-window-header-text{line-height:23px}.x-window-plain .x-window-body{border-color:transparent !important;background-color:#fff !important}.x-tool-close{background:url(../../Images/Redesign/add_new_close_icon.png) no-repeat !important;padding-right:5px;width:25px;height:23px}.x-fieldset{border-color:#49a2b0}.x-fieldset legend{color:#444}#unlockstatus_outer{margin-left:40px;margin-right:40px}#unlockstatus{background-image:none;overflow-y:auto !important;overflow-x:hidden;border:0}#WorkBox .x-toolbar{background-color:#fff;background-image:none;border-top-color:#dadada}.btn-decline .x-btn-tl,.btn-decline .x-btn-tr,.btn-decline .x-btn-tc,.btn-decline .x-btn-ml,.btn-decline .x-btn-mr,.btn-decline .x-btn-mc,.btn-decline .x-btn-bl,.btn-decline .x-btn-br,.btn-decline .x-btn-bc{background:#f24557}.btn-decline .btn-disabled .x-btn-tl,.btn-decline .btn-disabled .x-btn-tr,.btn-decline .btn-disabled .x-btn-tc,.btn-decline .btn-disabled .x-btn-ml,.btn-decline .btn-disabled .x-btn-mr,.btn-decline .btn-disabled .x-btn-mc,.btn-decline .btn-disabled .x-btn-bl,.btn-decline .btn-disabled .x-btn-br,.btn-decline .btn-disabled .x-btn-bc{background:#f9a2ab;cursor:default}.external-email{padding:0 10px 10px 10px}.external-email .email-header .subject-container{display:flex;border-bottom:1px solid #dadada;align-items:center;margin-bottom:10px;padding-bottom:10px}.external-email .email-header .subject-container .subject{display:flex;justify-content:space-between;font-size:18px;color:#666}.external-email .recipient-container{display:flex;flex-wrap:wrap;font-size:14px;color:#666}.external-email .recipient-container .recipients{flex:0 0 75%;max-width:75%}.external-email .recipient-container .recipients span{display:block}.external-email .recipient-container .sent-date{display:flex;align-items:flex-start;justify-content:flex-end;flex:0 0 25%;max-width:25%;white-space:nowrap}.external-email .attachments{padding-top:10px;font-size:14px;color:#666}.external-email .attachments a{text-decoration:none}.external-email .attachments a:hover{text-decoration:underline}.x-lite-toolbar-left{float:left;max-width:500px}.x-lite-toolbar-right{float:right}.x-lite-toolbar-extras{float:right}.x-lite-toolbar-item{float:left}.x-clear{clear:both;overflow:hidden;line-height:0;font-size:0}.x-form-file-wrap{position:relative;height:22px}.x-form-file-wrap .x-form-file{position:absolute;right:0;-moz-opacity:0;filter:alpha(opacity=0);opacity:0;z-index:2;height:22px}.x-form-file-wrap .x-form-file-btn{position:absolute;right:0;z-index:1}.x-form-file-wrap .x-form-file-text{position:absolute;left:0;z-index:3;color:#777}.p10{padding:10px}.pLR5{padding-left:5px;padding-right:5px}.pR5{padding-right:5px}