body.light {
    background-color: #f8f9fa;
    color: #212529;
}

body.light .login-card,
body.light .form-label,
body.light input[type="text"], body.light input[type="password"], body.light input[type="number"], body.light input[type="email"], body.light input[type="file"], body.light select, body.light textarea {
    background-color: #f8f9fa;
    color: #212529;
}

body.light .w3-bar.w3-black,
body.light th,
body.light .w3-modal-content
{
    background-color: var(--base-500, #0071A0) !important;
    color: var(--base-100, #CCE3EC) !important;
}

body.light .w3-bar-item.w3-button.tablink
{
    color: var(--base-100, #CCE3EC) !important;
}

body.light td
{
    color: var(--greys-600, #354045);
}

body.light .teams-rules-column,
body.light .teams-rules-team-card {
    background-color: #f8f9fa;
    border-color: #adb5bd;
}

body.light .teams-rules-column-header,
body.light .teams-rules-team-card-head {
    background: #dee2e6;
    color: #212529;
    border-bottom-color: #adb5bd;
}

body.light .teams-rules-item {
    background: #ffffff;
    color: #212529;
    border-color: #ced4da;
}

body.light .teams-rules-group-title {
    color: #212529;
    border-bottom-color: #adb5bd;
}

body.light .teams-rules-item-label {
    color: #212529;
}

body.light .teams-rules-user-info-btn {
    color: #495057;
}

body.light .teams-rules-user-info-btn:hover {
    color: #0071A0;
}

body.light .teams-rules-dropzone,
body.light .teams-rules-empty {
    color: #495057;
    border-color: #adb5bd;
}

body.light .teams-rules-remove-hint,
body.light .teams-rules-zone-empty {
    color: #6c757d;
}

body.light .teams-rules-assigned-item {
    background: #ffffff;
    color: #212529;
    border-color: #adb5bd;
}

body.light .teams-rules-drop-active {
    background-color: rgba(0, 113, 160, 0.12);
    border-color: #0071A0 !important;
}

body.light .teams-rules-selected {
    background-color: rgba(0, 113, 160, 0.12);
    border-color: #0071A0 !important;
    box-shadow: inset 0 0 0 1px rgba(0, 113, 160, 0.2);
}

body.light .teams-rules-add-team {
    background: #ffffff;
    color: #212529;
    border-color: #6c757d;
}

body.light .teams-rules-team-card-dirty {
    border-color: #0071A0;
    box-shadow: inset 0 0 0 1px rgba(0, 113, 160, 0.2);
}

body.light .teams-rules-team-dirty-badge {
    color: #005b80;
    background: rgba(0, 113, 160, 0.12);
    border-color: rgba(0, 113, 160, 0.35);
}

body.light .teams-rules-team-actions {
    background: #f1f3f5;
    border-top-color: #adb5bd;
}

body.light .teams-rules-team-apply {
    background: #0071A0;
    border-color: #005b80;
    color: #ffffff;
}

body.light .teams-rules-team-cancel {
    background: #ffffff;
    border-color: #adb5bd;
    color: #212529;
}

body.light .teams-rules-user-info-modal {
    background: #f8f9fa;
    border-color: #adb5bd;
}

body.light .teams-rules-user-info-modal-head {
    background: #dee2e6;
    border-bottom-color: #adb5bd;
}

body.light .teams-rules-user-info-modal-badge,
body.light .teams-rules-user-info-modal-title,
body.light .teams-rules-user-info-modal-close {
    color: #212529;
}

body.light .teams-rules-user-info-team {
    background: #ffffff;
    border-color: #ced4da;
}

body.light .teams-rules-user-info-team-name {
    color: #212529;
}

body.light .teams-rules-user-info-talkgroup {
    background: #f8f9fa;
    border-color: #ced4da;
    color: #212529;
}

body.light .teams-rules-user-info-empty {
    color: #6c757d;
}

body.light .about-card {
    color: var(--greys-900);
    background-color: var(--greys-100);
    border: 1px solid var(--greys-300);
    width: 100%;
    max-width: 520px;
}

body.light .navbar-name {
    color: #212529;
}

body.light #logout {
  color: black;
}