.theme-dark {
    --th-dark-white: #ffffff;
    --th-dark-grey2: #888888;
    --th-dark-grey4: #444444;
    --th-dark-grey6: #303030;
    --th-dark-grey8: #222222;
    --th-dark-black: #000000;
}
.theme-dark .card .card-header, .theme-dark .card .card-footer {background-color: var(--th-dark-grey4);}
.theme-dark .modal-content {background-color: var(--th-dark-grey6)}
.theme-dark .table {color: var(--th-dark-white) !important;}
.theme-dark .card {
    background-color: var(--th-dark-grey6);
    border: 1px var(--th-dark-grey8) solid;
    opacity: .9;
}
.theme-dark .modal,.theme-dark .card{color: var(--th-dark-white);}
.theme-dark .nav-tabs .nav-link.active{
    background-color: rgba(136,136,136, 0.5);
    border-color: var(--th-dark-grey4);
}
.theme-dark .nav-tabs .nav-link:hover{border: 1px var(--th-dark-grey4) solid;}
.theme-dark .btn-outline-primary{ border-color: var(--teal);color: var(--white);}
.theme-dark .btn-outline-primary:hover{background-color:var(--teal);border-color:var(--green);color: var(--th-dark-grey8);}
.theme-dark .nav-tabs .nav-link,
.theme-dark .nav-tabs .nav-item.open .nav-link,
.theme-dark .nav-tabs .nav-item.open .nav-link:focus,
.theme-dark .nav-tabs .nav-item.open .nav-link:hover,
.theme-dark .nav-pills .nav-link,
.theme-dark .nav-pills .nav-item.open .nav-link,
.theme-dark .nav-pills .nav-item.open .nav-link:focus,
.theme-dark .nav-pills .nav-item.open .nav-link:hover {color: var(--th-dark-white);}

.theme-dark .nav-tabs .nav-link.active,
.theme-dark .nav-tabs .nav-link.active:focus,
.theme-dark .nav-tabs .nav-link.active:hover,
.theme-dark .nav-pills .nav-link.active,
.theme-dark .nav-pills .nav-link.active:focus,
.theme-dark .nav-pills .nav-link.active:hover {color: var(--th-dark-white);}

.theme-dark .nav-tabs{border-bottom: 1px var(--th-dark-grey4) solid;}