.navbar-inverse{background:-moz-linear-gradient(top,#248ACB 0,#2262AB 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#248ACB),color-stop(100%,#2262AB));background:-webkit-linear-gradient(top,#248ACB 0,#2262AB 100%);background:-o-linear-gradient(top,#248ACB 0,#2262AB 100%);background:-ms-linear-gradient(top,#248ACB 0,#2262AB 100%);background:linear-gradient(to bottom,#248ACB 0,#2262AB 100%);border:0;color:#fff}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{color:#fff}.navbar-inverse .navbar-nav>.open>a{background:-moz-linear-gradient(top,#248ACB 0,#2262AB 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#248ACB),color-stop(100%,#2262AB));background:-webkit-linear-gradient(top,#248ACB 0,#2262AB 100%);background:-o-linear-gradient(top,#248ACB 0,#2262AB 100%);background:-ms-linear-gradient(top,#248ACB 0,#2262AB 100%);background:linear-gradient(to bottom,#248ACB 0,#2262AB 100%)}.overlay{background-color:#000}.overlaySpinner{color:#000}.splash .message{color:#000;-webkit-text-shadow:rgba(0,0,0,.5) 0 0 15px;text-shadow:rgba(0,0,0,.5) 0 0 15px}.splash .fa-spinner{color:#000}.k-panelbar>li>.k-state-selected{background:#2489CA;color:#fff}.k-panelbar .k-state-focused.k-state-hover,.k-panelbar>li>.k-state-hover{background:#2489CA}.k-panelbar>.k-item>.k-link{color:#fff;border-color:#ddd}.k-panelbar .k-content{background-color:#fff;border-color:#ddd}.k-panelbar .k-header{background-color:#2489CA;border-color:#ddd}.k-panelbar .k-item,.k-panelbar.k-header{border-color:#ddd}.ng-invalid{border-color:#a94442}.k-header{background-color:#fff;color:#000}.k-tabstrip-items .k-item{background-color:#fff}.k-tabstrip-items .k-state-default .k-link{color:#000}.k-tabstrip-items .k-state-active .k-link,.k-tabstrip-items .k-state-hover .k-link{color:#91C653}.k-tabstrip-items .k-state-active{color:#91C653;background:#fff;border-color:#91C653}.k-tabstrip-items .k-item.k-state-hover{color:#91C653;background:#fff;border-top:none;border-left:none;border-right:none}.k-pager-wrap{border-color:#94c0d2}.k-pager-numbers .k-state-selected{color:#000;border-top:none;background:#e6e6e6}.k-grid-header .k-header .k-link,.k-grid-header .k-link,.k-grid-header .k-link:link{color:#fff}.k-header.k-grid-toolbar{color:#fff;background:#2262AB}.k-grid .k-icon{opacity:1}.k-grid-header,.k-grid-header .k-header{background:#2489CA;color:#fff}.panel-default>.panel-heading{color:#fff;background:#2262AB}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x;border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)}.k-button,.k-button:hover{color:#fff;background-color:#FC9A22;-webkit-box-shadow:none;box-shadow:none}.k-button[disabled]{color:#fff;opacity:.3;background-color:#FC9A22;-webkit-box-shadow:none;box-shadow:none}.k-window-titlebar .k-state-hover{border-color:#fff;background:#fff}body{padding-top:61px;padding-bottom:70px}.panelPager .k-i-arrow-e,.panelPager .k-link:not(.k-state-disabled):hover>.k-i-arrow-e{background-position:0 -16px}.k-tabstrip .k-content.k-state-active{padding:0;border:none}.k-tabstrip .k-content.k-state-focused{padding:0;border:none;margin-left:-1px}.k-tabstrip-items>.k-item{border-bottom:none}.k-state-hover .k-loading{border-top:none}.k-header.k-grid-toolbar{border-bottom:none}.k-dropdown-wrap .k-input{height:1em;line-height:1em}.k-select{margin-top:-.65em}#changePasswordFooter{float:right;padding-right:15px;margin-bottom:10px}#changePasswordFooter .k-button{margin-right:5px}a:hover{cursor:pointer}#payStubGrid{padding-bottom:20px}.content{margin:3em 2em 2em}.navbar-right{padding-right:2em}.paystub .check,.paystub .checkDescr{display:inline-block}.valid-requirement{color:green}.invalid-requirement{color:#a94442}.modalButtonRow{text-align:right;padding-bottom:0}.waitSpinner{text-align:center;font-size:20px}.overlay{position:fixed;top:0;left:0;z-index:5;width:100%;height:100%;opacity:.25;filter:alpha(opacity=20)}.overlaySpinner{position:absolute;top:25%;left:46%;z-index:10;font-size:150px}.splash{margin:10% 0 0;text-align:center}.splash .message{text-transform:uppercase;font-size:5em;line-height:1.5em}.splash .fa-spinner{display:inline-block;margin-top:50px;text-align:center;font-size:5em}.full-width{width:100%}a.navbar-brand{padding-top:5px;padding-bottom:5px}.navbar-brand img{max-height:100%}@media (min-width:768px){.personal-details dd{margin-left:13em}.personal-details dt{width:12em}.tax-details dt{width:19em}.tax-details-canadian dt{width:35em}.tax-details dd{margin-left:20em}.tax-details-canadian dd{margin-left:36em}.tax-details-form-selector{text-align:center;margin-top:10px}.contact-details dt{width:18em}.contact-details dd{margin-left:19em}.pay-details dt{width:14em}.pay-details dd{margin-left:15em}}.contact-details,.pay-details,.personal-details,.tax-details{margin-left:2em}.innerPanelMargin{padding-top:1em}.footer{z-index:0;color:gray;padding-top:.5em}.copyrightArea{font-size:x-small}.form-signin{margin:0 auto;padding:15px;max-width:350px}.form-signin .checkbox,.form-signin .form-signin-heading{margin-bottom:10px}.form-signin .checkbox{font-weight:400}.form-signin .form-control{position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;font-size:16px}.form-signin .form-control:focus{z-index:2}.form-signin input[type=text]{margin-bottom:-1px}.form-signin input[type=password]{margin-bottom:10px}.checkBoxForgot .forgotLink,.checkBoxForgot .rememberCheckbox{display:inline-block}.forgotLink{width:50%;vertical-align:middle;text-align:right}.rememberCheckbox{width:48%;vertical-align:middle}.newAccountLink{text-align:center}.checkbox{margin-bottom:0}.pti-create-account{margin:5px}.pti-create-account .form-control{font-size:14px}