﻿.login-top {
    /*margin-top: 20%;*/
    /*background-image: linear-gradient(to top, rgba(22,76,102,0.6), rgba(07,39,59,0.2));*/
    position: absolute;
    top: 40%;
    left: 0;
    transform: translate(0%, -48%);
}
.auth-login-logo img {
    width: 160px;
    padding: 5px;
}
.btn-login {
    color: #fff;
    background-color: #1b6ec2;
    border-color: #1861ac;
}
.header-top nav.header-navbar {
    background-color: #01439a !important;
    box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.16) !important;
    min-height: 70px !important;
}
div.main-block div.main-box div.block-text h4 {
    text-decoration: underline;
    text-decoration-color: #0071c1;
}

.e-btn:hover {
    background-color: #0b5ed7 !important;
}
button.reset-btn {
    background-color: transparent !important;
    border: 0;
    color: blue;
}
button.e-btn:not(.e-dlg-closeicon-btn, .reset-btn, .add-notes-button), button.e-css.e-btn:not(.e-dlg-closeicon-btn, .reset-btn, .add-notes-button) {
    color: #fff;
    background-color: #1b6ec2 !important;
    border-color: #1861ac !important;
}
button.reset-btn:hover {
    background-color: transparent !important;
    color: blueviolet;
}
button.add-notes-button {
    background-color: transparent !important;
    border: 0;
    color: cornflowerblue !important;
    font-size: 16px !important;
}
.btn-save {
    color: #fff;
    background-color: #1b6ec2;
    border-color: #1861ac;
}
a, .btn-link {
    color: #0071c1;
}
.child-data .e-table {
    background-color: #e2f4ff !important;
}

.child-data .e-grid .e-headercell {
    background-color: #e2f4ff !important;
}
.timesheet-header-inside {
    background-color: #f2f7ff;
    padding: 4px 14px;
}
.table.time-sheet-table > thead {
    background-color: #e1efff;
    font-weight: 400 !important;
}