#mainnav{left:120px;position:absolute;width:100%;top:0}#mainnav .menu{float:left;white-space:nowrap}#mainnav .menu-inner{position:absolute;left:0;right:462px}.fixed-display #mainnav .menu-inner{right:390px}#mainnav .menu,#mainnav .menu li{margin:0;padding:0}#mainnav .menu>li{border-right:1px solid #3f3f3f;display:inline-block}#mainnav .menu>li>a{border-bottom:5px solid transparent;color:#bbb;display:block;float:left;padding:0 18px;font-family:Oswald,sans-serif;font-weight:400;height:40px;letter-spacing:1px;line-height:45px;text-shadow:none;text-transform:uppercase}#mainnav .menu>li:hover>a,#mainnav .menu>li>a:hover,#mainnav .menu>li>a:active,#mainnav .menu>li>a:focus{border-bottom-color:#666;color:#fff;text-decoration:none}#mainnav .menu>li.active>a{border-bottom-color:#09c;background:#444}#mainnav .menu>li.deeper ul{background:#fff;border:2px solid #666;box-shadow:2px 2px 2px rgba(0,0,0,.2);left:-999em;margin:0;max-width:420px;min-width:180px;padding:0;position:absolute;width:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;opacity:.93}#mainnav .menu>li.active.deeper ul{border-color:#09c}#mainnav .menu>li.deeper:hover ul{left:auto;margin-top:45px;position:absolute}#mainnav .menu>li.deeper ul li{border-bottom:1px solid #e5e5e5;float:none;list-style:none}#mainnav .menu>li.deeper ul li a{color:#333;display:block;height:30px;line-height:30px;max-width:420px;padding:0 20px;text-overflow:ellipsis;text-shadow:0 1px 0 #fff;white-space:nowrap;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:background-color .5s ease 0s,color .2s linear 0s;-o-transition:background-color .5s ease 0s,color .2s linear 0s;-moz-transition:background-color .5s ease 0s,color .2s linear 0s;-webkit-transition:background-color .5s ease 0s,color .2s linear 0s;font-family:Oswald,sans-serif}#mainnav .menu>li.deeper ul li:hover a,#mainnav .menu>li.deeper ul li a:hover,#mainnav .menu>li.deeper ul li a:active,#mainnav .menu>li.deeper ul li a:focus{background:#f0f0f0;text-decoration:none}#mainnav .menu>li.deeper ul li.active a{color:#09c}#mainnav .navprev,#mainnav .navnext{display:block;position:absolute;top:0;height:45px;width:24px;z-index:1000}#mainnav .navprev{left:0;background:url(../images/arrow-navmore.png) no-repeat left top}#mainnav .navnext{right:465px;background:url(../images/arrow-navmore.png) no-repeat right top}.fixed-display #mainnav .navnext{right:377px}.no-toolbar #mainnav .menu-inner,.no-toolbar #mainnav .navnext{right:262px}ul.jsub{background:#fff;border:5px solid #666;box-shadow:2px 2px 2px rgba(0,0,0,.2);max-width:420px;min-width:180px;padding:0;margin:0;top:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}ul.jsub li{border-bottom:1px solid #e5e5e5;float:none;list-style:none}ul.jsub li a{color:#333;display:block;height:30px;line-height:30px;padding:0 20px;text-shadow:0 1px 0 #fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}ul.jsub li a:hover{background:#f0f0f0;text-decoration:none}.menu{}.menu li{border:0;line-height:1.1;list-style:none;margin:5px 0 0;padding:0}.menu li:first-child{margin-top:0}.menu li a{}.menu li a:hover,.menu li a:active,.menu li a:focus{}.menu li.active a{}.menu li.active a:hover,.menu li.active a:active,.menu li.active a:focus{}.menu ul{padding:10px}.categories-module{}.categories-module li{border:0;line-height:1.1;list-style:none;margin:5px 0 0;padding:0}.categories-module li:first-child{padding-top:0}.categories-module li h4,.categories-module li h5,.categories-module li h6{font-weight:400;margin:0;padding:0}.categories-module li a{}.categories-module li a:hover,.categories-module li a:active,.categories-module li a:focus{}.categories-module li.active a{}.categories-module li.active a:hover,.categories-module li.active a:active,.categories-module li.active a:focus{}.categories-module ul{padding:10px}#mainnav .menu>li>a.hilite:after{background:#c00;color:#fff;width:8px;height:11px;display:inline-block;content:"8";line-height:1;font-size:10px;font-weight:700;padding:1px 3px;border-radius:2px;margin-left:5px;top:-5px;position:relative}