.okayNav-header{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row; width:100%;padding:0px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.okayNav:not(.loaded){visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.okayNav ul{float:left;}
.okayNav a{position:relative;z-index:1;}
.okayNav__nav--visible{overflow:hidden;white-space:nowrap;}
.okayNav__nav--visible li{display:inline-block;}
.okayNav__nav--visible a{display:block;padding:18px 10px;transition:color 200ms cubic-bezier(0.55, 0, 0.1, 1);}
.okayNav__nav--visible:empty ~ .okayNav__menu-toggle{top:1px;}
.okayNav__nav--invisible{position:fixed;top:6rem;z-index:1;}
.okayNav__nav--invisible a{display:block;width:200px;padding:10px 35px;background:#3c444d;right:5%;}
.okayNav__nav--invisible.nav-left{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);}
.okayNav__nav--invisible.nav-right{right:0%;-webkit-transform:translateX(100%);transform:translateX(100%);}
.okayNav__nav--invisible.transition-enabled{transition:-webkit-transform 400ms cubic-bezier(0.55, 0, 0.1, 1);transition:transform 400ms cubic-bezier(0.55, 0, 0.1, 1);transition:transform 400ms cubic-bezier(0.55, 0, 0.1, 1), -webkit-transform 400ms cubic-bezier(0.55, 0, 0.1, 1);}
.okayNav__nav--invisible.nav-open{-webkit-transform:translateX(0);transform:translateX(0);}
.okayNav__menu-toggle{position:relative;z-index:1;top:15px;float:left;width:30px;height:20px;cursor:pointer;
  transition:-webkit-transform 400ms cubic-bezier(0.55, 0, 0.1, 1);transition:transform 400ms cubic-bezier(0.55, 0, 0.1, 1);transition:transform 400ms cubic-bezier(0.55, 0, 0.1, 1), -webkit-transform 400ms cubic-bezier(0.55, 0, 0.1, 1);
}
.okayNav__menu-toggle.okay-invisible{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;opacity:0;}
.okayNav__menu-toggle span{position:absolute;right:0;left:0;display:block;width:4px;height:4px;margin:auto;pointer-events:none;border-radius:50%;}
.okayNav__menu-toggle span:nth-child(1){top:0;}
.okayNav__menu-toggle span:nth-child(2){top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.okayNav__menu-toggle span:nth-child(3){bottom:0;}
.okayNav__menu-toggle.icon--active{-webkit-transform:rotate(90deg);transform:rotate(90deg);}

.okayNav-header{height:2.49rem;background-color:#555;width:100%;border-top:1px solid#ccc;border-top-left-radius:6px;border-top-right-radius:6px;}
.okayNav a{color:#fff;font:14px fn5;text-transform:uppercase;text-shadow:1px 1px 0px #000;}
.okayNav a:hover{background:#f08a2f;text-shadow:1px 1px 0px #f08a2f;padding:9px 10px;}
.okayNav a:visited{color:#fdb42b;padding:9px 10px;}
.okayNav__nav--visible a:hover{color:#333;}
.okayNav__nav--invisible{background:#fff;}
.okayNav__menu-toggle span{background:#fff;}
.okayNav__menu-toggle.icon--active span{background:#1897e2;}
.jb{font:14px fn4;font-weight:bold;color:#cc0000;padding:0px 0px 0px 8px;display:inline;}
@media screen and (max-width:1150px){.okayNav__nav--visible a{padding:13px 5px;}}