:root {
    --primary-color:       #006a71;
    --primary-dark:        #006a71;
    --secondary-color:     #006a71;
    --sidebar-start:       #006a71;
    --sidebar-end:         #006a71;
    --sidebar-active:      rgba(255,255,255,0.18);
    --sidebar-text:        #ffffff;
    --login-start:         #006a71;
    --login-end:           #006a71;
}

.sidebar {
    background: linear-gradient(180deg, #006a71 0%, #006a71 100%) !important;
}

.sidebar,
.sidebar a,
.sidebar .sidebar-header h4,
.sidebar .sidebar-header p {
    color: #ffffff !important;
}

.sidebar-menu li a.active,
.admin-flyout a.active {
    background: rgba(255,255,255,0.18) !important;
}

.sidebar-menu li a:hover,
.admin-flyout a:hover {
    background: rgba(255,255,255,0.1) !important;
}

.login-bg-gradient,
body.login-page {
    background: linear-gradient(135deg, #006a71 0%, #006a71 100%) !important;
}

.btn-primary,
.btn-login,
.btn-save {
    background: linear-gradient(135deg, #006a71 0%, #006a71 100%) !important;
    border-color: #006a71 !important;
}

.btn-primary:hover,
.btn-login:hover,
.btn-save:hover {
    background: linear-gradient(135deg, #006a71 0%, #006a71 100%) !important;
}

.table-header {
    background: linear-gradient(135deg, #006a71 0%, #006a71 100%) !important;
}

.settings-tabs .nav-link.active {
    color: #fff !important;
    border-left-color: #fff !important;
}

.settings-tabs .nav-link:hover {
    color: #006a71 !important;
}

.nav-pills .nav-link.active {
    background: linear-gradient(135deg, #006a71 0%, #006a71 100%) !important;
    border-color: #006a71 !important;
    color: #fff !important;
}

.badge.bg-primary {
    background: linear-gradient(135deg, #006a71 0%, #006a71 100%) !important;
}

.btn-outline-primary {
    color: #006a71 !important;
    border-color: #006a71 !important;
}

.btn-outline-primary:hover {
    background-color: #006a71 !important;
    color: #fff !important;
}

.form-control:focus,
.form-select:focus {
    border-color: #006a71;
    box-shadow: 0 0 0 0.2rem #006a71;
}

a.text-primary, .text-primary {
    color: #006a71 !important;
}

.notification-bell .btn-link:hover {
    color: #006a71 !important;
}

.notification-unread-indicator {
    background: #006a71 !important;
}

.page-item.active .page-link {
    background-color: #006a71 !important;
    border-color: #006a71 !important;
}

.page-link {
    color: #006a71;
}
