/*------------------------Menu Opens on Hover, .dropdown-submenu takes care of 2nd tier menu hover*/

.dropdown:hover .men-level-0,
.dropdown:hover .men-level-,
.dropdown:hover .men-level-1,
.dropdown:hover .men-level-2 {
    display: block;
    width: 100%;
}

main#mms-main .dropdown:hover .men-level-0,
main#mms-main .dropdown:hover .men-level-,
main#mms-main .dropdown:hover .men-level-1,
main#mms-main .dropdown:hover .men-level-2 {
    width: auto;
}

.dropdown-submenu:hover .men-level-1,
.dropdown-submenu .dropdown-submenu:hover .men-level-2 {
    display: block;
    left: 0;
    position: relative;
}

.men-level-1,
.men-level-2 {
    left: 0 !important;
}

.dropdown .men-level-1,
.dropdown .men-level-2 {
    position: relative;
    top: 0px;
    padding: 0 !important;
    margin-bottom: 10px;
    box-shadow: none !important;
}

#nav_menu .nav>li>.dropdown-menu>li.open .men-level-1,
#nav_menu .nav>li>.dropdown-menu>li.open .men-level-2 {
    left: 0px !important;
}


/*--------------------Ends Menu Opens on Hover*/


/*------------------------2nd Tier Nav*/

.nav li {
    position: relative;
    float: left;
    list-style-type: none;
}

.open>#nav_menu .dropdown-menu,
.open>#nav_menu_events .dropdown-menu {
    display: block;
}

.men-level-1 {
    top: 0px;
}


/*--------------------End-2nd Tier Nav*/


/*----------------------------

    MMS Member Icons Menu

------------------------------*/

@media (min-width: 1200px) {
    .nav-tabs li.dropdown {
        width: 190px;
    }
}

@media (min-width: 990px) and (max-width: 1200px) {
    .nav-tabs li.dropdown {
        width: 155px;
    }
}

@media (min-width: 767px) and (max-width: 990px) {
    .nav-tabs li.dropdown {
        width: 120px;
    }
}