.nav,.nav a,.nav form,.nav input,.nav li,.nav ul{border:none;margin:0;padding:0}.nav a{text-decoration:none}.nav li{list-style:none}.nav,input{font-size:16px;-webkit-font-smoothing:antialiased}.nav{cursor:default;position:relative;z-index:9}.nav-search>form,.nav>li>a{position:relative;z-index:510}.nav>li{float:left}.nav>li>a{color:#fff;display:block;line-height:3.5;text-transform:uppercase;padding:0 12px;font-size:20px;transition:all .3s ease}.nav>li:first-child>a{border-left:none;border-radius:3px 0 0 3px}.mega-menu{background:#fff;opacity:0;position:fixed;transition:all .3s ease .15s;visibility:hidden}.mega-menu-single{background:#fff;border:1px solid #ddd;border-radius:0 0 3px 3px;opacity:0;position:fixed;transition:all .3s ease .15s;visibility:hidden}li:hover>.mega-menu{opacity:1;overflow:visible;visibility:visible;z-index:9999}li:hover>.mega-menu-single{opacity:1;overflow:visible;visibility:visible}.nav-column{float:left;padding:15px;border-bottom:3px solid #2798df}.nav-column-single{float:left;padding:15px;width:25%}.nav-column a{color:#212121;display:block;line-height:1.75;font-size:18px}.nav-column-single a{color:#888;display:block;line-height:1.75}.nav-column a:hover{color:#05164d;font-size:18px}.nav-column-single a:hover{color:#481268}.highlight{color:#481268}