@media (min-width: 768px){
	.navbar-right.nav-main{
		float: none !important;
    	display: flex;
    	justify-content: space-around;
	}
}

@media (max-width:991px) {
	.mega-nav__menu-container{
		display:none;
	}
}

@media (min-width: 768px){
	#mobile-login, #mobile-dashboard, #mobile-logout{
		display:none;
	}
	li.mobile-header{
		display:none;
	}
}
@media (min-width: 992px){
.mega-nav .close{display:block;position:relative;}
.mega-nav.open #mega-nav__menu{opacity:1;visibility:visible;transition:0.2s ease-out opacity, 0s visibility;}
#mega-nav__menu{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#EEEEEE;z-index:9999;transform:translateZ(2px);overflow-y:scroll;padding-top:90px;transition:0.2s ease-out opacity, 0.2s visibility;opacity:0;visibility:hidden;display:block;}
#mega-nav__menu .svg-inline--fa{width:2.4rem;height:2.4rem;}
#mega-nav__menu .svg-inline--fa path{fill:#333;}
#mega-nav__menu .container{position:absolute;transform:translateX(-50%);left:50%;}
#mega-nav__menu .mega-nav__quicklinks{display:flex;justify-content:space-between;align-items:center;}
#mega-nav__menu .mega-nav__quicklinks a{color:#333;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;font-style:normal;font-size:14px;display:flex;align-items:center;}
#mega-nav__menu .mega-nav__quicklinks a .svg-inline--fa{width:2.7rem;height:2.7rem;margin-right:0.6rem;}
#mega-nav__menu .mega-nav__quicklinks a .svg-inline--fa path{fill:#e78b90;}
#mega-nav__menu .mega-nav__quicklinks .close{display:block;background:#e78b90;color:#333;border-radius:4px;display:inline-flex;align-items:center;padding:8px 12px;transition:color 0.2s ease-out, background 0.2s ease-out;}
#mega-nav__menu .mega-nav__quicklinks .close .svg-inline--fa{width:2rem;height:2rem;}
#mega-nav__menu .mega-nav__quicklinks .close .svg-inline--fa path{fill:#e78b90;}
#mega-nav__menu .mega-nav__quicklinks .close:hover{background:#e78b90;color:#e78b90;}
#mega-nav__menu .mega-nav__quicklinks .close:hover .svg-inline--fa{width:2rem;height:2rem;}
#mega-nav__menu .mega-nav__quicklinks .close:hover .svg-inline--fa path{fill:#e78b90;}
#mega-nav__menu .dropdown{position:relative;padding-left:0;}
#mega-nav__menu .dropdown a.dropdown-toggle{color:#333;padding:0;font-size:16px;padding-left:4rem;background:transparent;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;font-style:normal;}
#mega-nav__menu .dropdown a.dropdown-toggle:focus,#main-nav.navbar.navbar-default .navbar-nav .dropdown #mega-nav__menu .dropdown a.dropdown-toggle:active{background:transparent;}
#mega-nav__menu .dropdown::after{content:"";display:none;}
#mega-nav__menu .dropdown-menu{position:relative;display:block;padding-top:0;margin-top:1rem;background:transparent;float:none;top:0;column-count:unset;padding-bottom:30px;}
#mega-nav__menu .dropdown-menu .nav-item{margin-bottom:0;padding-left:0;margin-left:3.5rem;}
#mega-nav__menu .dropdown-menu .nav-item > a{padding:6px;}
#mega-nav__menu .dropdown-menu::after,#main-nav.navbar.navbar-default .navbar-nav .dropdown #mega-nav__menu .dropdown-menu::before{display:none;}
.dropdown.open #mega-nav__menu:after,#main-nav.navbar.navbar-default .navbar-nav .dropdown.open #mega-nav__menu:before{display:none;}
.mega-nav__heading{display:flex;width:100%;align-items:center;justify-content:space-between;padding-bottom:30px;border-bottom:1px solid rgba(255, 255, 255, 0.2);margin-bottom:30px;}
.mega-nav__title p{color:#e78b90;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;margin-bottom:0;}
.mega-nav__menu-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:40px;width:100%;justify-content:space-between;}
.mega-nav__list{padding-left:0;list-style:none;padding-left:0;margin-bottom: 20px;}
.mega-nav__list li{font-size:16px;color:#333;padding-left:22px;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;}
.mega-nav__list li svg{position:absolute;left:0;top:0;}
.mega-nav__list li small{font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400;font-style:normal;display:block;color:#333;font-size:1.4rem;}
.mega-nav__list .nav-item{font-size:16px;color:#333;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;}
.mega-nav__list .nav-item a{color:#333;font-size:14px;padding-left:1rem;}
.mega-nav__list .nav-item a:hover{color:#333;}
}
@media (max-width: 1199.98px){
.mega-nav .container{width:100%;}
.mega-nav .mega-nav__quicklinks{padding-left:0;margin-top:1.5rem;}
.mega-nav .mega-nav__quicklinks a{display:block;font-size:16px;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500;color:#333;padding:25px 20px 25px 0;position:relative;border-top:1px solid rgba(255, 255, 255, 0.2);}
.mega-nav .mega-nav__quicklinks a .svg-inline--fa{left:0;width:2.7rem;height:2.7rem;}
.mega-nav .mega-nav__quicklinks a .svg-inline--fa path{fill:#333;}
#mega-nav__menu{position:relative;top:0;left:0;width:auto;height:auto;background:transparent;z-index:9999;transform:translateZ(2px);overflow-y:scroll;padding-left:0;width:100%;}
#mega-nav__menu .container{padding:0;}
#mega-nav__menu .mega-nav__list{float:none;flex-basis:100%;border-top:1px solid rgba(255, 255, 255, 0.2);overflow:hidden;list-style:none;padding-left:0;}
#mega-nav__menu .mega-nav__list .dropdown{float:none;padding:0;}
#mega-nav__menu .mega-nav__list .dropdown .dropdown-toggle{padding:2.5rem 2.5rem 1.5rem 3.5rem;color:#333;}
#mega-nav__menu .mega-nav__list .dropdown .dropdown-toggle small{display:block;}
#mega-nav__menu .mega-nav__list .dropdown .dropdown-toggle .svg-inline--fa:not(.fa-chevron-down){left:0;width:2.7rem;height:2.7rem;position:absolute;}
#mega-nav__menu .mega-nav__list .dropdown .dropdown-toggle .svg-inline--fa:not(.fa-chevron-down) path{fill:#333;}
#mega-nav__menu .mega-nav__list .dropdown .dropdown-menu{padding-left:2.5rem;padding-bottom:2rem;}
#mega-nav__menu .mega-nav__list .dropdown .dropdown-menu .nav-item{padding:6px 10px;}
#mega-nav__menu .mega-nav__list .dropdown .dropdown-menu .nav-item a{padding:0;font-size:14px;}
}

@media all{
.fa-id-badge:before{content:"\f2c1";}
.fa-sign-out:before{content:"\f08b";}
.fa-tachometer:before{content:"\f0e4";}
.fa-times:before{content:"\f00d";}
.fa-user-graduate:before{content:"\f501";}
}
