/*!
 * Copyright (C) 2016 Codeplay Software Limited
 * All Rights Reserved.
 *
 * @author Scott Straughan
 */nav{position:absolute;top:0;left:0;width:100%;height:70px;z-index:10000000;box-sizing:border-box;background-color:black;transition:.2s ease,background .3s ease-in-out}nav>ul>*:first-child{margin-left:1.857rem}nav>ul>li>ul>li:last-child{padding-right:1.857rem}nav>ul{width:100%;height:100%;display:table;list-style:none}nav>ul:after{visibility:hidden;display:block;content:'';clear:both;height:0}nav>ul>li{height:100%}nav>ul>li:first-child{display:table;height:100%;width:auto;float:left;vertical-align:middle;transition:.3s ease 0,background .375s ease-in-out 0}nav>ul>li:last-child{float:right;position:relative}nav>ul>li:first-child>div{display:table-cell;vertical-align:middle}nav>ul>li:first-child>div>a{width:126px;height:23px;position:relative;display:block}nav>ul>li>ul{display:table;width:auto;height:100%}nav>ul>li>ul>li{display:none;position:relative;vertical-align:middle;transition:.3s ease 0,background .375s ease-in-out 0;border-left:#333 1px solid}nav>ul>li>ul>li:last-child{display:table-cell}nav>ul>li:last-child>ul{list-style:none;position:absolute;right:0}nav>ul>li:last-child>ul>li>a{display:block;padding-left:20px}nav>ul>li:last-child>ul>li>ul{display:none}nav>ul>li:last-child>ul>li.selected{background-color:#2d2d2d}nav a#logo,nav div.menuButton{width:31px;height:31px;background:transparent url(/public/images/global/core.png) no-repeat 0 0}nav a#logo{width:23px;height:23px}nav div#newsletterButton{background-position:-64px -47px;display:none}nav div#homeButton{background-position:0 -47px}nav>ul>li:nth-child(2)>ul>li:nth-child(2){padding-left:2rem}nav #developerPanel{border-right:rgba(255,255,255,.2) 1px solid;padding-right:1rem}nav #developerPanel a{color:white;display:table;width:200px}nav #developerPanel a *{padding:0;margin:0}nav #developerPanel a>*{display:table-cell;vertical-align:middle}nav #developerPanel a>*:nth-child(2){padding:0 1rem 0 1rem}nav #developerPanel a h1{font-size:.9rem}nav #developerPanel a p{font-size:.6rem}nav #devButton{background-position:-65px -109px !important}nav div#searchButton{background-position:0 -109px}nav div#loginButton{background-position:0 -142px}nav div#menuButton{background-position:0 -78px}nav div.menuButton.avatar{background-image:none}nav div.menuButton.avatar img{width:31px;height:31px;border-radius:31px}@media screen and (min-width:20rem){nav a#logo{width:138px}}@media screen and (min-width:38.13rem){nav{position:fixed;height:110px;background-color:#060606}nav>ul>*:first-child{margin-left:1.857rem}nav>ul>*:last-child{margin-right:1.857rem}nav>ul>li>ul>li:last-child{padding-right:0}nav>ul>li>ul>li{display:table-cell;border:0;opacity:.7}nav>ul>li>ul>li:hover,nav>ul>li>ul>li.selected{opacity:1}nav>ul>li:last-child>ul>li:hover{background-color:#2d2d2d}nav>ul>li:last-child>ul>li>a{padding:0 10px 0 10px}nav>ul>li:last-child>ul>li.selected,nav>ul>li:last-child>ul>li:hover{background-color:transparent}nav.collapsed{height:75px;border-bottom:#cad4dd 1px solid;background-color:white;opacity:.95}nav.collapsed>ul>li:first-child{line-height:54px}nav.collapsed:hover{opacity:1}nav.collapsed a#logo{background-position:0 -24px}nav.collapsed div#newsletterButton{background-position:-64px -78px}nav.collapsed div#homeButton{background-position:-31px -47px}nav.collapsed div#searchButton{background-position:-31px -109px}nav.collapsed div#menuButton{background-position:-31px -78px}nav.collapsed div#loginButton{background-position:-31px -142px}nav:not(collapsed).panelOpened{background-color:black}}@media screen and (min-width:56.25rem){nav{padding:0 80px 0 80px}nav>ul>*:first-child{margin-left:0}nav>ul>*:last-child{margin-right:0}nav>ul>li>ul>li:last-child{padding-right:0}}