.app ul.jqtree-tree {
    font-size: 1.05rem;
}

.app ul.jqtree-tree .jqtree-element{
    text-decoration: none;
}

.app ul.jqtree-tree li.jqtree-selected > .jqtree-element{
    background-color: initial;
    background: initial;
    text-shadow: initial;
}

.app ul.jqtree-tree .jqtree-toggler {
    color: var(--bs-theme);
}

.app ul.jqtree-tree li.jqtree-selected > .jqtree-element > .jqtree-title{
    color: white;
    outline:none;
}

.app ul.jqtree-tree .jqtree-title{
    color:rgba(255,255,255,.5);
}

.app ul.jqtree-tree .jqtree-title:hover{
    color:white;
}

.app ul.jqtree-tree .jqtree-title > i{
    margin-right: 0.5rem;
}

.app ul.jqtree-tree .jqtree-title-button-left{
    margin-left: 0px;
}

.ToolBar_menu{
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    padding: 1rem;
    bottom: 0;
}

.ToolBar_menu .ToolBar_Item{
    font-size: 1.5rem;
}

.InfoContainer{
    width: 50%;
    height: 100%;
    right: 0;
    position: absolute;
}

.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect{
    min-width: auto;
    width: auto;
    height: auto;
    font-weight: 400;
    color: rgba(255,255,255,.75);
    border-color: rgba(255,255,255,.15);
    font-size: .7875rem;
    background:0 0;
    border-radius: 0!important;
}

.daterangepicker option{
    min-width: auto;
    width: auto;
    height: auto;
    font-weight: 400;
    color: rgba(255,255,255,.75);
    border-color: rgba(255,255,255,.15);
    font-size: .7875rem;
    background: rgba(29,40,53,.98);
    border-radius: 0!important;
}

.select2-container--bootstrap4 .select2-selection{
    display: block;
    border: 1px solid rgba(255,255,255,.3);
    background-color: transparent;
    border-radius: 4px;
}

.select2-container--bootstrap4 .select2-selection--single .select2-selection__rendered{
    color: rgba(255,255,255,.75);
}

.select2-container--bootstrap4 .select2-selection--multiple .select2-search__field {
    color: rgba(255,255,255,.75);
    background: transparent;
}

.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b{
    border-color: rgba(255,255,255,.75) transparent transparent transparent;
}

.select2-container--bootstrap4 .select2-dropdown.select2-dropdown--below{
    background: rgba(29,40,53,.98);
}

.select2-search--dropdown .select2-search__field{
    color: rgba(255,255,255,.75);
    background: transparent;
}

.select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice{
    color: rgba(255,255,255,.75);
}

.card-filter{
    padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
    z-index: 11 !important;
}