@media only screen and (max-width: 600px) {
    .lmnc_nav_text {
        display: none;
    }


}

@media only screen and (max-width: 400px) {
    .lmnc_nav_item > .l-bar__element:has(.lmnc_chapterDropdown) {
        display: none;
    }
}

#lmnc_bottomToolbar {
    margin-top: 15px
}

.lmnc_chapterDropdown {
    max-width: 100%;
}

.lmnc_chapterDropdown > span {
    max-width: 100% !important;
}

.lmnc_nav_item {
    gap: 1rem;
    display: flex;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.lmnc_nav_item > .l-bar__element:has(.lmnc_chapterDropdown) {
    max-width: 100%;
    overflow: hidden;
}

.lmnc_nav_item > .l-bar__element:has(.lmnc_nav_text) {
    max-width: 100%;
}

.lmnc_nav {
    max-width: 100%;
}

.lmnc_nav_text {
    max-width: 100% !important;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.lmnc_toolbar > .l-bar__space-keeper {
    display: unset;
}

div.lmnc_toolbar .lmnc_nav_items_container {
    flex-wrap: nowrap;
    justify-content: space-between;
    margin-right: unset;
    align-items: center;
    column-gap: var(--l-bar__gap--groups);
    display: grid;
    grid-template-rows: 1fr auto;
    grid-template-columns: auto auto auto;
}

.lmnc_nav_items_middle .dropdown {
    min-width: unset;
    max-width: 100%;
}

.lmnc_nav_items_middle_dummy {
    position: relative;
}

.lmnc_dropdownList button.btn-link {
    text-overflow: ellipsis;
    overflow: hidden;
}

.lmnc_nav_items_middle_dummy > ul {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
}
