/**
 * Breadcrumb: nur in der Sidebar (wie Live), nicht doppelt unter dem Header.
 */
.breadcrumb-section {
    display: none !important;
}

.subcontent-wrap .breadcrumb-section {
    display: block !important;
}

/**
 * YAMM navigation: hover on desktop, tap (.show) on mobile.
 */
@media (min-width: 992px) {
    #mainnavigation .navbar-nav > li.dropdown-hover:hover > .dropdown-menu,
    #mainnavigation .navbar-nav > li.dropdown-hover.show > .dropdown-menu {
        display: block !important;
        height: auto !important;
        overflow: visible !important;
    }

    .yamm .yamm-content li.dropdown-hover:hover > .dropdown-menu,
    .yamm .yamm-content li.dropdown-submenu.dropdown-hover:hover > .dropdown-menu,
    .yamm .dropdown-submenu.dropdown-hover:hover > .dropdown-menu {
        display: block !important;
        height: auto !important;
        overflow: visible !important;
    }
}

@media (max-width: 991.98px) {
    #mainnavigation .navbar-nav .dropdown-menu {
        display: none;
        height: auto !important;
        overflow: visible !important;
    }

    #mainnavigation .navbar-nav .dropdown.show > .dropdown-menu,
    #mainnavigation .yamm-content .dropdown.show > .dropdown-menu,
    #mainnavigation .dropdown-submenu.show > .dropdown-menu {
        display: block !important;
        height: auto !important;
    }

    #mainnavigation .dropdown-menu.showmobile {
        display: block !important;
        height: auto !important;
    }

    #mainnavigation .dropdown-toggle {
        cursor: pointer;
    }
}
