﻿#sidebar {
    height: 100vh;
    overflow: auto;
    padding-right: 2px;
    background-color: rgba(var(--bs-dark-rgb)) !important;
    width:300px;
}

#documentation {
    height: 100vh;
    overflow: auto;
}

#menupill {
    position: fixed;
    z-index: 100;
}

    #menupill::after {
        position: absolute;
    }

.list-group-item > img {
    vertical-align: inherit;
}

a {
    cursor: pointer !important;
}

.nav-pills {
    --bs-nav-pills-border-radius: 0.375rem;
    --bs-nav-pills-link-active-color: #fff;
    --bs-nav-pills-link-active-bg: rgba(var(--bs-secondary-rgb)) !important;
}

.list-group {
    --bs-list-group-active-bg: rgba(var(--bs-secondary-rgb)) !important;
    --bs-list-group-active-border-color: rgba(var(--bs-secondary-rgb)) !important;
}

:root {
    --bs-link-color: rgba(var(--bs-primary-rgb)) !important;
    /*--bs-link-hover-color: rgba(var(--bs-secondary-rgb)) !important;*/
}

.rz-dialog-titlebar, .rz-dialog-side-titlebar {
    background-color: var(--bs-gray-800);
}

.rz-dialog-content, .rz-dialog-side-content {
    background-color: var(--bs-gray-700);
}

.rz-dialog{
    width:400px !important;
}

.rz-button.rz-primary.rz-shade-default {
    background-color: var(--bs-secondary);
}

