.menu{display:flex;flex-direction:row;list-style-type:none;margin:0;padding:0}.menu>li{margin:0 1rem}.menu-button-container{display:none;height:100%;width:30px;cursor:pointer;flex-direction:column;justify-content:center;align-items:center}#menu-toggle{display:none}@media (max-width:700px){.menu-button-container{display:flex}.menu{position:absolute;top:0;margin-top:120px;left:0;flex-direction:column;width:100%;justify-content:center;align-items:center}#menu-toggle~.menu li{height:0;margin:0;padding:0;border:0;transition:height .4s cubic-bezier(.23,1,.32,1)}#menu-toggle:checked~.menu li{border:1px solid #333;height:2.5em;padding:.5em;transition:height .4s cubic-bezier(.23,1,.32,1)}.menu>li{display:block;justify-content:left;margin:0;padding:.5em 0;width:100%;color:#fff;background-color:#1e4696;text-align:left}.menu>li:not(:last-child){border-bottom:1px solid #ffffff38}.navbar{background-color:#fff!important;max-height:105px!important;display:block;padding-top:0;margin-left:0!important;margin-right:0!important;padding-bottom:0}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#fff;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:transparent;border-color:#337ab7}.navbar-nav>li>a{line-height:1px;font-size:17px}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:transparent;border-color:#337ab7;font-size:16px}.navbar-nav .open .dropdown-menu{padding-left:30px;padding-top:0}.navbar-nav .open .dropdown-menu>li>a{line-height:1;padding:3px;margin:5px 0;color:#fff;letter-spacing:1px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:transparent;font-size:16px}.dropdown-menu .dropdown-menu{padding-left:20px;display:block;top:0!important;list-style-type:disc}.dropdown-menu .dropdown-menu li{line-height:10px}.dropdown-menu .dropdown-menu li a{padding:0!important;height:auto!important}.dropdown-submenu>a:after{display:none}.state1 #top-nav .menu-toggle{height:48px;margin:15px;padding:15px}#top-nav.colors-e .navbar-brand,#top-nav.colors-e .navbar-brand:hover{color:#1e4695;margin:0 0 5px}.state1.ext-nav-show #top-nav .dropdown-menu>li>a,.state1.ext-nav-show #top-nav .navbar-brand,.state1.ext-nav-show #top-nav .navbar-header,.state1.ext-nav-show #top-nav li,.state1.ext-nav-show #top-nav li>a,.state2 #top-nav .dropdown-menu>li>a,.state2 #top-nav .navbar-brand,.state2 #top-nav .navbar-header,.state2 #top-nav li,.state2 #top-nav li>a{line-height:55px!important}}