


#global-error-container #global-error-theme 
{
    display:none !important;
}






body button.el-button--primary:not(:disabled),
body button.button-primary:not(:disabled),
body .a-button.button-primary,
.Mobile body #login button.button-primary:not(:disabled) {
    color: white !important;
    background: #0070a8 !important;
}

    body .tree-container-left .pending,
    body .tree-container-right .pending,
    .Mobile .splash button.button-primary:not(:disabled),
    .Mobile body .joblist-footer button.button-primary:not(:disabled) {
        color: #0070a8 !important;
    }
    body .el-checkbox__input.is-checked .el-checkbox__inner, .el-checkbox__input.is-indeterminate .el-checkbox__inner {
        background-color: #0070a8;
        border-color: #0070a8;
    }
    body .el-checkbox__inner::after {
        color: white;
    }
body button.el-button--primary:not(:disabled):hover,
body button.button-primary:not(:disabled):hover,
body .a-button.button-primary:not(:disabled):hover,
.Mobile body #login button.button-primary:not(:disabled):hover {
    color: white !important;
    background: #00A8FC !important;
}

body button.button-primary:not(:disabled):focus,
body button.el-button--primary:not(:disabled):active,
body button.button-primary:not(:disabled):active,
body .a-button.button-primary:not(:disabled):active,
.Mobile body #login button.button-primary:not(:disabled):active {
    color: white !important;
    background: #006AA0 !important;
}

    #content-quotamanagement .input-modified,
    #content-mobileprint .input-modified,
    .el-select .el-input.is-focus .el-input__inner,
    .el-select .el-input__inner:focus,
    .el-checkbox__inner:hover,
    .el-select .el-input__inner:not([readonly]):focus,
    .el-input__inner:not([readonly]):focus,
    input.k-textbox:not([readonly]):focus,
    textarea.k-textbox:not([readonly]):focus {
        border-color: #0070a8;
    }

    body button.button-link-style:not(:disabled) {
        color: #0070a8 !important;
    }
    body button.button-link-style:not(:disabled):active,
    body button.button-link-style:not(:disabled):focus,
    body button.button-link-style:not(:disabled):hover {
        color: #00A8FC !important;
    }




body .splash .head,
body .preview .head {
    color: white !important;
    background-color: #0070a8 !important;
}

    body #login .login-head
    {
        color: white !important;  
        background-color: #0070a8 !important;
    }

body .splash .head,
body .preview .head,
body .vue-splash .head,
body .vue-splash .foot,
body .preview .foot,
body .splash .foot {
    color: white !important;
    background-color: #0070a8 !important;
}

    body .el-message-box {
        border-color: #0070a8 !important
    }
    body .splash .container {
        background-color: #0070a8 !important;
    }

    body .el-dialog {
        background-color: #0070a8 !important;
    }
    .Mobile .wrongpw-splash:before,
    .Mobile .confirmrelease-splash:before,
    .Mobile .payment-splash:before {
        color: white !important;
        background: #0070a8 !important;
    }





    body .tooltip-container .tooltip-content{
        background: #cacfed !important;
        border-color: #A2A6BE !important;
        color: #52514f !important;
    }
    body .tooltip-container:before 
    {
        border-color: #A2A6BE !important;
    }
    body .tooltip-container
    { 
        color: #cacfed !important;
        background: #52514f !important; 
    }
    body #upload-progress
    {
        background-color: #cacfed !important;
        background-image: -webkit-linear-gradient(to bottom, #cacfed 0%, #989BB2 100%) !important; 
        background-image: linear-gradient(to bottom, #cacfed 0%, #989BB2 100%) !important;
        color: #52514f !important; 
    }
    body .tooltip-container,
    body .tooltip-container .tooltip-content 
    {
        border-color: #cacfed !important;
    }
    body .costcenter-selection-container.currently-targeted
    {
        border-color: #cacfed;
        box-shadow: 0px 0px 3px #cacfed inset;
    }
    body .printer-container .icon-label
    {
        background-color: #cacfed !important;
        border-color: #A2A6BE !important;
    }












    body .main-nav-tab.selected span,
    body .main-nav-tab.selected h3
    {
        border-bottom-color: #7ac043 !important;
        color: #7ac043 !important;
    }



    body ul.k-pager-numbers .k-state-selected
  {
        background-color: #cacfed !important;
        border-color: #A2A6BE !important;
        color: #52514f !important; 
    }



    body .main-nav-level.nav-level-alt
    {
        background-color: #0070a8 !important;
    }

 


        .cssload-spin-box {
	        box-shadow: 15px 15px #52514f, -15px 15px rgb(223,223,223), -15px -15px #52514f, 15px -15px rgb(223,223,223) !important;
		        -o-box-shadow: 15px 15px #52514f, -15px 15px rgb(223,223,223), -15px -15px #52514f, 15px -15px rgb(223,223,223) !important;
		        -ms-box-shadow: 15px 15px #52514f, -15px 15px rgb(223,223,223), -15px -15px #52514f, 15px -15px rgb(223,223,223) !important;
		        -webkit-box-shadow: 15px 15px #52514f, -15px 15px rgb(223,223,223), -15px -15px #52514f, 15px -15px rgb(223,223,223) !important;
		        -moz-box-shadow: 15px 15px #52514f, -15px 15px rgb(223,223,223), -15px -15px #52514f, 15px -15px rgb(223,223,223) !important;
        }
        @keyframes cssload-spin {
	        0%,
	        100% {
		        box-shadow: 15px 15px #52514f, -15px 15px rgb(223,223,223), -15px -15px #52514f, 15px -15px rgb(223,223,223) ;
	        }
	        25% {
		        box-shadow: -15px 15px rgb(223,223,223), -15px -15px #52514f, 15px -15px rgb(223,223,223), 15px 15px #52514f ;
	        }
	        50% {
		        box-shadow: -15px -15px #52514f, 15px -15px rgb(223,223,223), 15px 15px #52514f, -15px 15px rgb(223,223,223) ;
	        }
            75% {
                box-shadow: 15px -15px #52514f, 15px 15px #302F2E, -15px 15px #52514f, -15px -15px #302F2E ;
            }
        }

        @-o-keyframes cssload-spin {
	        0%,
	        100% {
		        box-shadow: 15px 15px #52514f, -15px 15px rgb(223,223,223), -15px -15px #52514f, 15px -15px rgb(223,223,223) ;
	        }
	        25% {
		        box-shadow: -15px 15px rgb(223,223,223), -15px -15px #52514f, 15px -15px rgb(223,223,223), 15px 15px #52514f ;
	        }
	        50% {
		        box-shadow: -15px -15px #52514f, 15px -15px rgb(223,223,223), 15px 15px #52514f, -15px 15px rgb(223,223,223) ;
	        }
            75% {
                box-shadow: 15px -15px #52514f, 15px 15px #302F2E, -15px 15px #52514f, -15px -15px #302F2E ;
            }
        }

        @-ms-keyframes cssload-spin {
	        0%,
	        100% {
		        box-shadow: 15px 15px #52514f, -15px 15px rgb(223,223,223), -15px -15px #52514f, 15px -15px rgb(223,223,223) ;
	        }
	        25% {
		        box-shadow: -15px 15px rgb(223,223,223), -15px -15px #52514f, 15px -15px rgb(223,223,223), 15px 15px #52514f ;
	        }
	        50% {
		        box-shadow: -15px -15px #52514f, 15px -15px rgb(223,223,223), 15px 15px #52514f, -15px 15px rgb(223,223,223) ;
	        }
            75% {
                box-shadow: 15px -15px #52514f, 15px 15px #302F2E, -15px 15px #52514f, -15px -15px #302F2E ;
            }
        }

        @-webkit-keyframes cssload-spin {
	        0%,
	        100% {
		        box-shadow: 15px 15px #52514f, -15px 15px rgb(223,223,223), -15px -15px #52514f, 15px -15px rgb(223,223,223) ;
	        }
	        25% {
		        box-shadow: -15px 15px rgb(223,223,223), -15px -15px #52514f, 15px -15px rgb(223,223,223), 15px 15px #52514f ;
	        }
	        50% {
		        box-shadow: -15px -15px #52514f, 15px -15px rgb(223,223,223), 15px 15px #52514f, -15px 15px rgb(223,223,223) ;
	        }
            75% {
                box-shadow: 15px -15px #52514f, 15px 15px #302F2E, -15px 15px #52514f, -15px -15px #302F2E ;
            }
        }

        @-moz-keyframes cssload-spin {
	        0%,
	        100% {
		        box-shadow: 15px 15px #52514f, -15px 15px rgb(223,223,223), -15px -15px #52514f, 15px -15px rgb(223,223,223) ;
	        }
	        25% {
		        box-shadow: -15px 15px rgb(223,223,223), -15px -15px #52514f, 15px -15px rgb(223,223,223), 15px 15px #52514f ;
	        }
	        50% {
		        box-shadow: -15px -15px #52514f, 15px -15px rgb(223,223,223), 15px 15px #52514f, -15px 15px rgb(223,223,223) ;
	        }
            75% {
                box-shadow: 15px -15px #52514f, 15px 15px #302F2E, -15px 15px #52514f, -15px -15px #302F2E ;
            }
        }



    .costcenter-balance-container,
    .Mobile .item-selector-selected .costing-method-display.purse .costing-method-title{
        display:none;
    }
    .Mobile .item-selector-selected .costing-method-display.purse .costing-method-inner{
        left: 15px
    }
  


   



    html:not(.Mobile) .balance-visible-dependent
    {
        display: none;
    }
    .Mobile .joblist-component-container[data-component-name="ViewPaymentMethodCell"] .joblist-component-body
    {
        display: none !important;
    }
  







