﻿/*
    Von hell zu dunkel
    #D6D6D6, #CECECE, #909090, #383838, #303030, #2D2D2D, #222222, #191919, #1F1F1F
*/

body.darkmode {
    background: #222222 !important;
    color: #cecece !important;
}

.darkmode .label-light-warning {
    background-color: #695835 !important;
}

.darkmode .label-light-dark {
    background-color: #272727 !important;
}

.darkmode .label-light-danger {
    background-color: #300000 !important;
}

.darkmode .btn-light-success {
    background-color: #212b21 !important;
}

.darkmode .form-control,
.darkmode .checkbox-inline,
.darkmode .checkbox m-0,
.darkmode .label-light-danger,
.darkmode .col-form-label,
.darkmode .label-light-dark,
.darkmode .label-light-warning,
.darkmode .btn-secondary,
.darkmode .navi.navi-active .navi-item .navi-link span,
.darkmode .text-dark {
    color: #d6d6d6 !important
}

.darkmode .text-dark-75 {
    color: #cecece !important
}

.darkmode .btn-secondary {
    border-color: #1F1F1F !important;
}

.darkmode .card-label,
.darkmode .header .announcement,
.darkmode .text-dark {
    color: #909090 !important;
}

.darkmode .form-control {
    border: 1px solid #1f1f1f;
}

.darkmode .navi.navi-active .navi-item .navi-link.active,
.darkmode .form-control,
.darkmode .header,
.darkmode .e-columnheader {
    background-color: #2d2d2d !important;
}

    .darkmode .menu-item-active > .menu-link {
        background-color: #303030 !important;
    }

.darkmode .e-currentitem .e-active,
.darkmode .brand {
    background-color: #191919 !important;
}

.darkmode .e-row {
    border-bottom: 1px solid #1f1f1f !important;
}

.darkmode .subheader {
    border-top: 1px solid #1f1f1f !important;
}

.darkmode .e-pager .e-icons,
.darkmode .e-pager .e-numericitem,
.darkmode .subheader,
.darkmode .card,
.darkmode .aside-menu,
.darkmode .aside {
    background-color: #383838 !important;
}

.darkmode .btn-secondary,
.darkmode .symbol-label {
    background-color: #17242c !important;
}