﻿#BodyMain.menutop-version .navbar.navbar-main {
    background: #1a2035 !important;
}
#BodyMain.menutop-version #sidenav-main {
    display: none !important;
    width: 0px !important;
}
#BodyMain.menutop-version .main-content {
    margin-left:0px!important;
}

#BodyMain.menutop-version .navbar-main {
    display: flex !important;

}
#BodyMain.menutop-version #navbarBlur {
    display: none !important;
}

@media (min-width: 992px) {
    #BodyMain.menutop-version .dropdown.dropdown-hover:hover > .dropdown-menu {
        overflow-y: auto !important;
        overflow-x: hidden !important;
        transform: none !important;
        will-change: unset !important;
        top: 30px;
        max-height: 500px !important;
    }

}
#BodyMain.menutop-version #TTmenu_Top .fa-circle {
    font-size: 0.5rem;
    padding-right: 16px;
    color: rgb(var(--bs-primary));
    opacity: 0.5;
}
#TTmenu_Top .dropdown-menu.show {
    max-height: 500px;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 10px !important;

    margin-left: 0px;
    height: auto;
    margin-top: -14px !important;
    will-change: unset;
    transform: unset !important;
    box-shadow: 0 8px 26px -4px rgba(20, 20, 20, 0.15), 0 8px 9px -5px rgba(20, 20, 20, 0.06) !important;
}
#TTnavigation.collapsing{
    display:none !important;
}
@media (max-width: 991.98px) {
    #TTnavigation.collapse:not(.show) {
       display: none !important;
    }
    #TTnavigation.collapse.show {
        display: flex !important;
        position: absolute;
        top: 48px;
        z-index: 1020;
        padding: 12px;
        padding-top: 0px !important;
    }
    #TTnavigation.collapsing {

        position: absolute;
    }
    #TTmenu_Top {
        background: #ffffff;
        display: block;
        box-shadow: 0 8px 26px -4px hsla(0,0%,8%,.15), 0 8px 9px -5px hsla(0,0%,8%,.06);
        border-radius: 25px;
    }
        #TTmenu_Top .dropdown-menu.show {
            max-height: 500px;
            overflow-x: hidden !important;
            overflow-y: auto !important;
            padding: 10px !important;
            box-shadow: none !important;
            margin-left: 0px;
            height: auto;
            margin-top: -8px !important;
            will-change: unset;
            transform: unset !important;
            padding-top: 0px !important;
            margin-bottom: 12px;

        }
    #BodyMain.menutop-version #TTmenu_Top .nav-link {
        font-weight: 600 !important;

    }

}
@media (max-width: 600px) {
    #BodyMain.menutop-version #TTmenu_Top {
        width: 100%;
    }
    .dark-version #TTmenu_Top {
        background: #202940;
    }
}

@media (min-width: 600px) and (max-width: 990px) {
    #BodyMain.menutop-version #TTmenu_Top {
        width: 100%;
    }
    .dark-version #TTmenu_Top {
        background: #202940;
    }
}

@media (min-width: 991px) and (max-width: 1400px) {
    #BodyMain.menutop-version #TTmenu_Top .nav-link {
        color:white;
    }
    #BodyMain.menutop-version #TTmenu_Top {
        flex-wrap: wrap;
    }
}

@media (min-width: 1400px) {
    #BodyMain.menutop-version #TTmenu_Top {
        flex-wrap: wrap;
    }
        #BodyMain.menutop-version #TTmenu_Top .nav-link {
            color: white;
        }
}


#BodyMain.menutop-version #TTmenu_Area {
    z-index: 1020;
}
@media (max-width: 600px) {

    #BodyMain.menutop-version #TTmenu_Area {
        display: flex !important;
    }
}
@media (min-width: 600px) and (max-width: 990px) {
    #BodyMain.menutop-version #TTmenu_Area {
        display: flex !important;
    }
}

@media (min-width: 991px) and (max-width: 1400px) {
    #BodyMain.menutop-version #TTmenu_Area {
        display: block !important;
    }
}
@media (min-width: 1400px) {

    #BodyMain.menutop-version #TTmenu_Area {
        display: flex !important;
    }
}
#BodyMain.menutop-version .togglenorm{
    display:none!important;
}
/*#BodyMain.menutop-version ._DeskDetailArea {
    display: none !important;
}*/

#BodyMain.menutop-version #navbarBlurtop {
    min-width: 550px;
}

    #BodyMain.menutop-version #TTmenu_Top .nav-item {
        white-space: nowrap;
    }
#BodyMain.menutop-version #TTmenu_Top .nav-link {
    font-size: 0.88rem;
    font-weight: 500;

}
/*#BodyMain.menutop-version #MS_PopupEmpName {
    display: none;
}
#BodyMain.menutop-version #MS_PopupName {
    display: none;
}*/
#BodyMain.menutop-version .fixed-plugin-button-nav, #BodyMain.menutop-version .fa-caret-down, #BodyMain.menutop-version .fa-bell, #BodyMain.menutop-version vr {
    color: white !important;
    opacity: 1 !important;
}
@media only screen and (max-width: 768px) {
    #BodyMain.menutop-version #collapseNAV {
        top: -45px;
    }
    #BodyMain.menutop-version #navbarBlurtop {
        min-width: unset !important;
        width: 100% !important;
    }
    #BodyMain.menutop-version .navbar.navbar-main {
        max-height:110px;
    }
  

}