.navbar-one{
    background: var(--navbar-background);
    border-bottom: 1px solid var(--navbar-border-color);
    margin-left: 250px;
    width: calc(100% -250px);
    transition: 0.5s;
    overflow: visible;
}
#home-tipo-dropdown {
    overflow: visible;
}
#home-tipo-dropdown .dropdown-menu {
    transform: translateZ(0);
    backface-visibility: hidden;
}
.navbar-one .items{
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
}     
.navbar-one .items img{
    max-height: 40px;
    max-width: 100%;       
}  
.navbar-one .list-group-horizontal .list-group-item{
    border-style: none;
    padding: 0px;
    background-color: transparent;
}
.navbar-one .list-group-horizontal .list-group-item .btn i{
    width: 18px;   
}
.navbar-one .list-group-horizontal .list-group-item .btn{
    display: block;
}
.navbar-one .list-group-horizontal .list-group-item.hide{
    display: none;
}
.dropdown-menu-conteudo,
#home-tipo-dropdown .dropdown-menu {
    max-height: 65vh !important;
    overflow-y: scroll !important;
    overflow-x: hidden !important;
    min-width: 200px;
    -webkit-overflow-scrolling: touch;
    overscroll-behavior: contain;
    scrollbar-width: thin;
}
.dropdown-conteudo-scroll {
    max-height: 55vh;
    overflow-y: auto;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
}
.dropdown-conteudo-scroll::-webkit-scrollbar {
    width: 8px;
}
.dropdown-conteudo-scroll::-webkit-scrollbar-track {
    background: rgba(0,0,0,0.4);
}
.dropdown-conteudo-scroll::-webkit-scrollbar-thumb {
    background: rgba(255,255,255,0.5);
    border-radius: 4px;
}
.dropdown-menu-conteudo::-webkit-scrollbar {
    width: 8px;
}
.dropdown-menu-conteudo::-webkit-scrollbar-track {
    background: rgba(0,0,0,0.4);
    border-radius: 4px;
}
.dropdown-menu-conteudo::-webkit-scrollbar-thumb {
    background: rgba(255,255,255,0.5);
    border-radius: 4px;
}
.dropdown-menu-conteudo::-webkit-scrollbar-thumb:hover {
    background: rgba(255,255,255,0.7);
}
.dropdown-conteudo-accordion .accordion-button {
    padding: 0.25rem 0.5rem;
}
.dropdown-conteudo-accordion .accordion-button::after {
    margin-left: auto;
    filter: invert(1);
}
.dropdown-conteudo-accordion .accordion-button:not(.collapsed) {
    background: rgba(255,255,255,0.1) !important;
    color: #fff !important;
}
.dropdown-conteudo-accordion .accordion-button:focus {
    box-shadow: none;
}
.dropdown-conteudo-accordion .accordion-body .dropdown-item {
    color: rgba(255,255,255,0.8);
}
.dropdown-conteudo-accordion .accordion-body .dropdown-item:hover {
    background: rgba(255,255,255,0.1);
    color: #fff;
}
.navbar-one.navbar-public,
.navbar-one.navbar-user{
    background-color: var(--navbar-public-background);
}


@media screen and (max-width:991px){
    .navbar-one .list-group-horizontal .list-group-item.hide{
        display: inline-block;
    }
    .navbar-one{
        margin-left: 0px;
        width: 100%;
    }

}