/* Static website menu fix for Neotiss */
.t3-mainnav .dropdown-menu,
.t3-mainnav .mega-dropdown-menu,
.navbar-nav .dropdown-menu,
.navbar-nav .mega-dropdown-menu {
    display: none;
}
.t3-mainnav li.dropdown:hover > .dropdown-menu,
.t3-mainnav li.dropdown:hover > .mega-dropdown-menu,
.t3-mainnav li.mega:hover > .dropdown-menu,
.t3-mainnav li.mega:hover > .mega-dropdown-menu,
.t3-mainnav li.dropdown:focus-within > .dropdown-menu,
.t3-mainnav li.dropdown:focus-within > .mega-dropdown-menu,
.t3-mainnav li.mega:focus-within > .dropdown-menu,
.t3-mainnav li.mega:focus-within > .mega-dropdown-menu {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
}
.t3-mainnav li.dropdown,
.t3-mainnav li.mega {
    position: relative;
}
.t3-mainnav .dropdown-menu,
.t3-mainnav .mega-dropdown-menu {
    position: absolute;
    z-index: 99999;
    background: #fff;
}
.t3-mainnav a.dropdown-toggle {
    pointer-events: auto !important;
}
@media (max-width: 991px) {
    .navbar-collapse,
    .t3-navbar-collapse,
    .t3-navbar,
    .collapse {
        display: block !important;
        height: auto !important;
        visibility: visible !important;
        opacity: 1 !important;
    }
    .navbar-toggle,
    .off-canvas-toggle,
    .t3-off-canvas {
        display: none !important;
    }
    .t3-mainnav .dropdown-menu,
    .t3-mainnav .mega-dropdown-menu,
    .navbar-nav .dropdown-menu,
    .navbar-nav .mega-dropdown-menu {
        position: static !important;
        display: block !important;
        visibility: visible !important;
        opacity: 1 !important;
        box-shadow: none !important;
        float: none !important;
        width: 100% !important;
        background: transparent !important;
    }
    .t3-mainnav .navbar-nav,
    .t3-mainnav .nav {
        float: none !important;
        width: 100% !important;
    }
    .t3-mainnav .navbar-nav > li,
    .t3-mainnav .nav > li {
        float: none !important;
        display: block !important;
    }
}
