@charset "IBM437";
/* HTML5 ✰ Boilerplate
 * ==|== normalize ==========================================================
 */
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
  display: block; }

audio, canvas, video {
  display: inline-block;
  *display: inline;
  *zoom: 1; }

audio:not([controls]) {
  display: none; }

[hidden] {
  display: none; }

html {
  font-size: 100%;
  overflow-y: scroll;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%; }

body {
  margin: 0; }

body, button, input, select, textarea {
  font-family: sans-serif;
  color: #222; }

/*
::-moz-selection { background: #fe57a1; color: #fff; text-shadow: none; }
::selection { background: #fe57a1; color: #fff; text-shadow: none; }
*/
.ko-wrap a {
  color: #00e; }
.ko-wrap a:visited {
  color: #551a8b; }
.ko-wrap a:hover {
  color: #06e; }
.ko-wrap a:focus {
  outline: thin dotted; }
.ko-wrap a:hover, .ko-wrap a:active {
  outline: 0; }

abbr[title] {
  border-bottom: 1px dotted; }

b, strong {
  font-weight: bold; }

blockquote {
  margin: 1em 40px; }

dfn {
  font-style: italic; }

hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0; }

ins {
  background: #ff9;
  color: #000;
  text-decoration: none; }

mark {
  background: #ff0;
  color: #000;
  font-style: italic;
  font-weight: bold; }

pre, code, kbd, samp {
  font-family: monospace, monospace;
  _font-family: 'courier new', monospace;
  font-size: 1em; }

pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word; }

q {
  quotes: none; }

q:before, q:after {
  content: "";
  content: none; }

small {
  font-size: 85%; }

sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

ul, ol {
  margin: 1em 0;
  padding: 0 0 0 40px; }

dd {
  margin: 0 0 0 40px; }

nav ul, nav ol {
  list-style: none;
  list-style-image: none;
  margin: 0;
  padding: 0; }

img {
  border: 0;
  -ms-interpolation-mode: bicubic;
  vertical-align: middle; }

svg:not(:root) {
  overflow: hidden; }

figure {
  margin: 0; }

form {
  margin: 0; }

fieldset {
  border: 0;
  margin: 0;
  padding: 0; }

label {
  cursor: pointer; }

legend {
  border: 0;
  *margin-left: -7px;
  padding: 0; }

button, input, select, textarea {
  font-size: 100%;
  margin: 0;
  vertical-align: baseline;
  *vertical-align: middle; }

button, input {
  line-height: normal;
  *overflow: visible; }

table button, table input {
  *overflow: auto; }

button, input[type="button"], input[type="reset"], input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button; }

input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box; }

input[type="search"] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box; }

input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0; }

textarea {
  overflow: auto;
  vertical-align: top;
  resize: vertical; }

input:invalid, textarea:invalid {
  background-color: #f0dddd; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

td {
  vertical-align: top; }

/* ==|== non-semantic helper classes ======================================== */
.ir {
  display: block;
  border: 0;
  text-indent: -999em;
  overflow: hidden;
  background-color: transparent;
  background-repeat: no-repeat;
  text-align: left;
  direction: ltr; }

.ir br {
  display: none; }

.hidden {
  display: none !important;
  visibility: hidden; }

.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto; }

.invisible {
  visibility: hidden; }

.clearfix:before, .clearfix:after {
  content: "";
  display: table; }

.clearfix:after {
  clear: both; }

.clearfix {
  zoom: 1; }

/* ==|== primary styles =====================================================
   Author:
   ========================================================================== */
/* ==|== media queries ====================================================== */
/* ==|== print styles ======================================================= */
@media print {
  * {
    background: transparent !important;
    color: black !important;
    text-shadow: none !important;
    filter: none !important;
    -ms-filter: none !important; }

  a, a:visited {
    text-decoration: underline; }

  a[href]:after {
    content: " (" attr(href) ")"; }

  abbr[title]:after {
    content: " (" attr(title) ")"; }

  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
    content: ""; }

  pre, blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }

  thead {
    display: table-header-group; }

  tr, img {
    page-break-inside: avoid; }

  img {
    max-width: 100% !important; }

  @page {
    margin: 0.5cm; }
  p, h2, h3 {
    orphans: 3;
    widows: 3; }

  h2, h3 {
    page-break-after: avoid; } }
/* General */
.modalPopup .footer input[type="button"] {
  padding: .5rem 1rem;
  border-radius: 3px;
  font: Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none; }

.modalPopup .footer input[type="button"] {
  color: white;
  background: #009ce3; }
  .modalPopup .footer input[type="button"]:hover {
    color: white;
    background: #33afe8; }
  .modalPopup .footer input[type="button"]:active {
    color: white;
    background: #108fcb; }

.modalPopup .footer input[disabled] {
  color: #fafafa;
  background: #b4b4b4; }
  .modalPopup .footer input[disabled]:hover {
    color: #fafafa;
    background: #b4b4b4; }
  .modalPopup .footer input[disabled]:active {
    color: #fafafa;
    background: #b4b4b4; }

.dlg_close {
  top: 1rem;
  right: 1rem;
  display: inline-block;
  box-sizing: content-box;
  width: 32px;
  height: 32px;
  position: absolute;
  border: none;
  border-radius: 0;
  font: normal 8em/normal Arial, Helvetica, sans-serif;
  color: black;
  -o-text-overflow: clip;
  text-overflow: clip;
  font-size: 0;
  line-height: 0; }

.dlg_close::before {
  display: inline-block;
  box-sizing: content-box;
  width: 30px;
  height: 1px;
  position: absolute;
  content: "";
  top: 15px;
  left: 0;
  border: none;
  font: normal 100%/normal Arial, Helvetica, sans-serif;
  color: black;
  -o-text-overflow: clip;
  text-overflow: clip;
  background: rgba(19, 41, 63, 0.65);
  -webkit-transform: rotateZ(45deg);
  transform: rotateZ(45deg); }

.dlg_close::after {
  display: inline-block;
  box-sizing: content-box;
  width: 30px;
  height: 1px;
  position: absolute;
  content: "";
  top: 15px;
  left: 0;
  border: none;
  font: normal 100%/normal Arial, Helvetica, sans-serif;
  color: black;
  -o-text-overflow: clip;
  text-overflow: clip;
  background: rgba(19, 41, 63, 0.65);
  -webkit-transform: rotateZ(-45deg);
  transform: rotateZ(-45deg); }

body {
  background-color: #e8e8e8;
  font-family: Verdana, Tahoma, Arial, Sans-Serif; }

div#wrappy {
  background-color: #FFFFFF;
  position: relative; }

.tk-lg {
  font-weight: normal !important; }

.ta-r {
  text-align: right; }

.ta-l {
  text-align: left; }

.fl-n {
  float: none; }

.ta-c {
  text-align: center; }

.fl-l {
  float: left; }

.fl-r {
  float: right; }

.va-t {
  vertical-align: top; }

.va-m {
  vertical-align: middle; }

.va-tb {
  vertical-align: text-bottom; }

.cl-b {
  clear: both; }

.cl-r {
  clear: right; }

.cl-l {
  clear: left; }

.clear {
  clear: both; }

.clr {
  clear: both; }

.half {
  width: 48%; }

.watermark {
  color: #b4b4b4; }

.clearfix:after {
  clear: both;
  content: '.';
  display: block;
  visibility: hidden;
  height: 0; }

.clearfix {
  display: inline-block; }

* html .clearfix {
  height: 1%; }

.clearfix {
  display: block; }

/* lyle.shearer 1/9/2012 - this is added for THOR-14919, but could be removed if the above clearfix rules are replaced with those from normalize.css */
.clearfix-important {
  display: block !important; }

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: bold;
  color: rgba(19, 41, 63, 0.65); }

h1 {
  font-size: 35px; }

h2 {
  font-size: 18px; }

h3 {
  font-size: 14px; }

h4,
h5,
h6 {
  font-size: 12px; }

button {
  padding: 3px; }

input.submit {
  font-size: 14px;
  font-weight: bold;
  color: #333;
  padding: 5px 2px; }

input[disabled].submit {
  color: #808080; }

/* FOOTER */
/* Making the call to hide the footer with the new WebNav. Many of the links are broken */
/* and it does not line up with our new IA */
div#footer {
  display: none; }

div#footer {
  clear: both;
  font-size: 11px;
  width: 100%;
  text-align: center;
  padding-top: 30px;
  position: relative; }

div#footer #footer-content {
  width: 995px;
  margin: 0 auto; }

div#footer #footer-content_w {
  clear: both;
  width: 100%;
  background: #E8E8E8; }

div#footer #footerlinks {
  color: #969696;
  text-align: left;
  width: 960px;
  margin: 0 auto; }

div#footer #footerlinks a {
  padding: 2px; }

div#footer #base p {
  padding: 7px;
  color: #969696;
  font-size: 9px;
  clear: both; }

div#footer #base {
  margin-top: 20px;
  background: #333;
  clear: both;
  width: 100%; }

div#footer ul.outer li {
  min-height: 100px;
  width: 150px;
  float: left;
  display: inline;
  margin: 30px 30px 30px 0; }

div#footer ul.outer li.last {
  margin-right: 0; }

div#footer ul.outer li#mailing_list {
  width: 185px; }

div#footer ul.outer li ul.inner li {
  min-height: 0;
  float: none;
  margin: 5px 0;
  display: block; }

div#footer h5 {
  color: #b4b4b4;
  font-weight: bold;
  font-size: 11px;
  border-bottom: 1px solid #D8D8D8;
  margin-bottom: 7px;
  padding: 0 0 4px 0; }

div#footer #footerlinks #mp-footer {
  width: 185px; }

div#footer #footerlinks #mp-footer a {
  padding: 0; }

div#footer #footerlinks #mp-footer a:hover {
  background: none; }

#mc-embedded-subscribe-form fieldset {
  border: transparent 0px; }

#mc-embedded-subscribe-form input.text {
  background-color: #FFF;
  border: 1px solid #B4B4B4;
  font-size: 1.1em;
  padding: 3px;
  width: 180px; }

#mc-embedded-subscribe-form input.btn {
  display: block;
  padding: 0;
  margin: 5px 0 0 0;
  border: 0; }

#mc-embedded-subscribe-form label {
  color: #FF6600;
  font-size: 1.0em;
  margin-bottom: 3px; }

#mce-success-response {
  margin-top: 5px;
  color: #6b6b6b; }

/* MODAL */
.modalBackground {
  position: fixed;
  left: 0px;
  top: 0px;
  z-index: 10000;
  background: black;
  opacity: .3; }

body > div.modalBackground {
  position: fixed; }

.modalPopup {
  -moz-border-radius: 1px;
  -webkit-border-radius: 1px;
  border-radius: 1px;
  position: absolute;
  padding: 2rem;
  background: #fff; }

.modalPopup p {
  max-width: 340px;
  line-height: 1.2;
  margin-bottom: 5px; }

.modalPopup textarea {
  border-color: rgba(167, 174, 181, 0.6);
  width: auto; }

.modalPopup .mheader {
  -moz-border-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  cursor: default;
  background-color: transparent;
  padding: 0;
  border: 0;
  padding-bottom: 1.5rem; }

.modalPopup h1 {
  font-size: 24px;
  font-weight: normal;
  color: rgba(19, 41, 63, 0.65);
  font-family: Helvetica, sans-serif !important;
  text-shadow: none;
  margin-bottom: .5rem; }

.modalPopup h4 {
  font-weight: bold;
  font-size: 14px; }

.modalPopup .area {
  margin-bottom: 1rem; }

.modalPopup input[type="text"] {
  padding: 4px; }

.modalPopup .subtitle {
  display: block;
  font-size: 11px;
  font-weight: normal;
  letter-spacing: normal; }

.modalPopup .body,
.modalPopup .mbody {
  background-color: transparent;
  color: rgba(19, 41, 63, 0.8); }

.modalPopup .nob {
  border-top: none; }

.modalPopup .footer {
  padding: 1rem;
  text-align: right;
  margin: 2rem -2rem -2rem;
  border-top: 1px solid rgba(167, 174, 181, 0.6); }

.modalPopup .footer input[type="button"] {
  cursor: pointer;
  font-weight: bold;
  font-size: 14px;
  border: 0;
  margin-left: 5px;
  padding: 1rem 1.5rem; }

.modalPopup .footer input[disabled] {
  cursor: default; }

.modalPopup .footer textarea {
  margin-top: 8px;
  width: 350px; }

.modalPopup #a_annotations td {
  padding: 2px 0; }

.modalPopup .footer span.command {
  cursor: pointer; }

.modalPopup a.disabled {
  color: #646464;
  text-decoration: none;
  cursor: default;
  font-weight: bold; }

.modalPopup a.disabled:hover {
  background: none;
  text-decoration: none;
  cursor: default; }

.modalPopup .cancel {
  color: rgba(19, 41, 63, 0.5);
  font-weight: bold;
  font-size: 14px;
  padding: .5rem 1rem;
  text-decoration: none; }
  .modalPopup .cancel:hover {
    color: rgba(19, 41, 63, 0.4); }

/* 404 Styles */
div#content404 {
  margin-left: 100px;
  padding-left: 24px;
  color: #333; }

div#content404 img {
  background-color: Transparent;
  padding: 0px; }

div#content404 div#titleWrapper {
  margin-left: 48px; }

div#content404 div#oops {
  font-weight: bold;
  font-size: 4.8em;
  letter-spacing: -3px;
  margin-bottom: 6px; }

div#content404 div.subtitle {
  font-size: 2.4em;
  padding-left: 36px;
  margin-bottom: 36px; }

div#content404 div#errorType {
  font-size: 1.4em;
  background-color: #e8e8e8;
  padding: 12px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px; }

div#content404 div#errorHelp {
  margin-top: 24px;
  color: #FFF;
  background-color: #FF8E33;
  position: relative;
  padding: 12px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  letter-spacing: -.5px; }

div#content404 div#errorHelp img.triangleBullet {
  position: absolute;
  left: -11px;
  top: 12px; }

div#content404 div#errorHelp div.title {
  font-size: 1.8em;
  padding-left: 6px;
  padding-bottom: 12px; }

div#content404 div#errorHelp ul {
  color: #333;
  font-size: 1.4em; }

div#content404 div#errorHelp a {
  color: #fff; }

#content404 .proerror {
  padding: 50px 0 50px 75px; }

#highlights-disabled {
  padding: 160px 60px;
  text-align: center;
  font-size: 38px;
  font-family: sans-serif;
  font-weight: bold;
  letter-spacing: -2px;
  color: #b4b4b4; }

#highlights-disabled.inline {
  padding: 20px; }

.container_16 #highlights-disabled.wholePageDisabled {
  background: #e8e8e8;
  padding-right: 0; }

#dvdorders-disabled {
  padding: 160px 60px;
  text-align: center;
  font-size: 38px;
  font-family: sans-serif;
  font-weight: bold;
  letter-spacing: -2px;
  color: #b4b4b4; }

#dvdorders-disabled.inline {
  padding: 20px; }

.container_16 #dvdorders-disabled.wholePageDisabled {
  background: #e8e8e8;
  padding-right: 0; }

/* GPS */
.hudl-gps {
  font-weight: normal;
  font-style: normal;
  cursor: help !important;
  color: #33c1ff; }

.hudl-gps.dark {
  color: #09f; }

.hudl-gps.light {
  color: #fff; }

.hudl-gps.inherit {
  font-size: inherit !important;
  font-weight: inherit !important;
  color: inherit !important;
  cursor: inherit !important; }

.header .hudl-gps {
  font-size: 10px;
  color: #fff;
  float: left;
  padding: 2px 0 0 4px; }

.mheader .hudl-gps {
  font-size: 11px; }

.headerTools .tools .hudl-gps {
  font-size: 10px;
  float: left;
  margin: 3px 10px 0 0; }

#libraryTabs b {
  float: none;
  padding: 0; }

/* gps videos */
.hudl-gps-video {
  text-decoration: none;
  letter-spacing: 0px;
  margin-left: 10px;
  font-size: 11px;
  font-weight: normal;
  text-shadow: none;
  padding-left: 18px;
  background: url("/images/ui/video-tutorial.png") no-repeat left center; }

.hudl-gps-video:hover {
  text-decoration: underline;
  background-color: transparent;
  color: #09f; }

#hudl-gps-video-body {
  height: 400px;
  width: 600px;
  background: #333333 url("/images/throbber_333.gif") no-repeat center center; }

#hudl-gps-video-dlg {
  width: 600px; }

/* override qtip built-in (crappy js) styles */
.qtip {
  z-index: 25000 !important; }

.qtip a {
  color: #33c1ff; }

.qtip a:hover {
  color: #fff; }

.qtip-content {
  padding: 10px 10px 5px 10px !important; }

.qtip-wrapper {
  overflow: visible !important; }

.qtip-contentWrapper {
  overflow: visible;
  -moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.4);
  box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.4);
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px; }

/* my content wrappers */
.ih-body p {
  margin: 0 0 10px 0; }

.ih-body ol,
.ih-body ul {
  margin-left: 20px; }

.ih-body ul {
  list-style-type: disc; }

.ih-body li {
  margin-bottom: 10px; }

.ih-tutorials {
  margin-top: 5px; }

.qtip-content h5 {
  padding: 10px 0 0 0;
  margin: 10px 0 0 0;
  border-top: 1px solid #555;
  color: #ff8e33;
  font-weight: bold;
  font-size: 11px; }

.ih-tutorials a {
  color: #33c1ff;
  text-decoration: none;
  padding: 2px 3px; }

.ih-tutorials a:visited {
  color: #6b6b6b; }

.ih-tutorials a:hover {
  color: #fff; }

.ih-tutorials li {
  padding-left: 20px;
  margin-bottom: 7px;
  font-size: 9px; }

.ih-tutorials .hasvideo {
  background: url("/images/ui/video-tutorial.png") no-repeat left 10%; }

/* Notifications & Alerts */
div#notificationinner {
  padding: 0;
  position: fixed;
  text-align: center;
  z-index: 200000;
  border-top: 0 none;
  width: 100%; }

#notificationinner div,
#notificationinner div.normal {
  font-size: 14px;
  font-weight: bold;
  padding: 10px;
  background: #78a100;
  color: #fff;
  text-shadow: none; }

#notificationinner div a {
  color: #FFF;
  cursor: pointer;
  text-decoration: underline;
  text-shadow: none; }

#notificationinner div a:hover {
  background-color: Transparent; }

#notificationinner div.error {
  font-weight: normal;
  background: #e81c00;
  color: #fff;
  text-shadow: none; }

#notificationinner div.warning {
  background: #f2b600;
  color: #fff;
  text-shadow: none; }

#notificationinner div.long {
  font-size: 12px;
  line-height: 1.5em; }

span#closenotification,
span.closenotification {
  text-indent: -9999px;
  cursor: pointer;
  float: right;
  top: 7px;
  display: inline-block;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  width: 21px;
  height: 21px;
  position: relative;
  border: none;
  color: black;
  -o-text-overflow: clip;
  text-overflow: clip; }
  span#closenotification::before,
  span.closenotification::before {
    display: inline-block;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    width: 15px;
    height: 3px;
    position: absolute;
    content: "";
    top: 9px;
    left: 3px;
    border: none;
    font: normal 100%/normal Arial, Helvetica, sans-serif;
    color: black;
    -o-text-overflow: clip;
    text-overflow: clip;
    background: white;
    text-shadow: none;
    -webkit-transform: rotateZ(45deg);
    transform: rotateZ(45deg); }
  span#closenotification::after,
  span.closenotification::after {
    display: inline-block;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    width: 15px;
    height: 3px;
    position: absolute;
    content: "";
    top: 9px;
    right: 3px;
    border: none;
    font: normal 100%/normal Arial, Helvetica, sans-serif;
    color: black;
    -o-text-overflow: clip;
    text-overflow: clip;
    background: white;
    text-shadow: none;
    -webkit-transform: rotateZ(-45deg);
    transform: rotateZ(-45deg); }

span#closenotification {
  right: 10px;
  margin-top: 0; }

#alerts .highlights {
  padding-left: 20px;
  background: url("/images/dark-green-star.png") no-repeat left center; }

#alerts .normal,
#alerts .alert {
  font-weight: bold;
  font-size: 14px;
  text-align: center;
  position: relative;
  padding: 8px 35px 8px 10px;
  background: #76cb76 url("/images/alert-normal-bg.png") repeat-x left top;
  border: 1px solid #46b446;
  color: #135513;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);
  border-top: 0 none !important; }

#alerts .error {
  background: #b44646 url("/images/alert-error-bg.png") repeat-x left top;
  border: 1px solid #a52c2c;
  color: #ffb4b4;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4); }

#alerts .warning {
  background: #333333 url("/images/alert-warning-bg2.png") repeat-x left top;
  border: 1px solid #000;
  color: #d8d8d8;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4); }

#alerts a {
  color: #fff;
  text-shadow: none;
  text-decoration: underline; }

#alerts a:hover {
  background-color: transparent; }

/* This class will be applied to the <html> element as soon as fonts have started loading.*/
/* This class is applied to the <html> element when fonts have loaded and are rendered. */
/* This class is applied to the <html> element if Typekit does not support the current browser. */
/* lyle.shearer 1/27/2012 - TODO combine .scroll and .scrollable */
.scroll {
  overflow: -moz-scrollbars-vertical;
  overflow-x: hidden;
  overflow-y: auto !important; }

.scrollable {
  overflow: -moz-scrollbars-vertical;
  overflow-x: hidden;
  overflow-y: auto; }

.scrollable-both {
  overflow-x: auto;
  overflow-y: auto;
  overflow: auto; }

.not-scrollable {
  overflow: hidden; }

input.watermark, textarea.watermark {
  color: #b4b4b4; }

/* lyle.shearer 1/24/2012 - TODO  this could probably go somewhere else */
.abs-top-left {
  position: absolute;
  top: 0px;
  left: 0px; }

/* from Bootstrap */
ul.unstyled, ol.unstyled {
  margin-left: 0; }

/* specific rules for li so this doesn't get overwritten as easily */
ul.unstyled > li, ol.unstyled > li {
  list-style: none; }

/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block; }

body {
  line-height: 1; }

ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

@font-face {
  font-family: 'iconfont-kickoff';
  src: url("/fonts/iconfont-kickoff.eot"); }
@font-face {
  font-family: 'iconfont-kickoff';
  src: url("data:application/font-woff;charset=utf-8;base64,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") format("woff"), url("data:application/x-font-ttf;charset=utf-8;base64,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awBvAGYAZgAAaWNvbmZvbnQta2lja29mZgAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIoAAAABAAIBAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAUwBTQFOAU8BUAFRAVIBUwFUAVUBVgFXAVgBWQFaAVsBXAFdAV4BXwFgAWEBYgFjAWQBZQFmAWcBaAFpAWoBawFsAW0BbgFvAXABcQFyAXMBdAF1AXYBdwF4AXkBegF7AXwBfQF+AX8BgAGBAYIBgwGEAYUBhgGHAYgHdW5pRjAwMAd1bmlFMDAxB3VuaUUwMDIHdW5pRTAwMwd1bmlFMDA0B3VuaUUwMDAHdW5pRTAwNQd1bmlFMDA2B3VuaUUwMDcHdW5pRTAwOAd1bmlFMDA5B3VuaUUwMEEHdW5pRTAwQgd1bmlFMDBDB3VuaUUwMEQHdW5pRTAwRQd1bmlFMDBGB3VuaUUwMTAHdW5pRTAxMQd1bmlFMDEyB3VuaUUwMTMHdW5pRTAxNAd1bmlFMDE1B3VuaUUwMTYHdW5pRTAxNwd1bmlFMDE4B3VuaUUwMTkHdW5pRTAxQQd1bmlFMDFCB3VuaUUwMUMHdW5pRTAxRAd1bmlFMDFFB3VuaUUwMUYHdW5pRTAyMAd1bmlFMDIxB3VuaUUwMjIHdW5pRTAyMwd1bmlFMDI0B3VuaUUwMjUHdW5pRTAyNgd1bmlFMDI3B3VuaUUwMjgHdW5pRTAyOQd1bmlFMDJBB3VuaUUwMkIHdW5pRTAyQwd1bmlFMDJEB3VuaUUwMkUHdW5pRTAyRgd1bmlFMDMwB3VuaUUwMzEHdW5pRTAzMgd1bmlFMDMzB3VuaUUwMzQHdW5pRTAzNQd1bmlFMDM2B3VuaUUwMzcHdW5pRTAzOAd1bmlFMDM5B3VuaUUwM0EHdW5pRTAzQgd1bmlFMDNDB3VuaUUwM0QHdW5pRTAzRQd1bmlFMDNGB3VuaUUwNDAHdW5pRTA0MQd1bmlFMDQyB3VuaUUwNDMHdW5pRTA0NAd1bmlFMDQ1B3VuaUUwNDYHdW5pRTA0Nwd1bmlFMDQ4B3VuaUUwNDkHdW5pRTA0QQd1bmlFMDRCB3VuaUUwNEMHdW5pRTA0RAd1bmlFMDRFB3VuaUUwNEYHdW5pRTA1MAd1bmlFMDUxB3VuaUUwNTIHdW5pRTA1Mwd1bmlFMDU0B3VuaUUwNTUHdW5pRTA1Ngd1bmlFMDU3B3VuaUUwNTgHdW5pRTA1OQd1bmlFMDVBB3VuaUUwNUIHdW5pRTA1Qwd1bmlFMDVEB3VuaUUwNUUHdW5pRTA1Rgd1bmlFMDYwB3VuaUUwNjEHdW5pRTA2Mgd1bmlFMDYzB3VuaUUwNjQHdW5pRTA2NQd1bmlFMDY2B3VuaUUwNjcHdW5pRTA2OAd1bmlFMDY5B3VuaUUwNkEHdW5pRTA2Qgd1bmlFMDZDB3VuaUUwNkQHdW5pRTA2RQd1bmlFMDZGB3VuaUUwNzAHdW5pRTA3MQd1bmlFMDcyB3VuaUUwNzMHdW5pRTA3NAd1bmlFMDc1B3VuaUUwNzYHdW5pRTA3Nwd1bmlFMDc4B3VuaUUwNzkHdW5pRTA3QQd1bmlFMDdCB3VuaUUwN0MHdW5pRTA3RAd1bmlFMDdFB3VuaUUwN0YHdW5pRTA4MAd1bmlFMDgxB3VuaUUwODIHdW5pRTA4Mwd1bmlFMDg0B3VuaUUwODUAAAAAAAH//wACAAEAAAAOAAAAGAAAAAAAAgABAAMAiQABAAQAAAACAAAAAAABAAAAAMmJbzEAAAAAzl46nAAAAADOXjqc") format("truetype");
  font-weight: normal;
  font-style: normal; }
/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
  font-family: 'iconfont-kickoff';
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="icon-"] {
*/
.icon-zoomout, .icon-zoomin, .icon-view, .icon-video, .icon-userm, .icon-userf, .icon-upload, .icon-unshare, .icon-unlock, .icon-undo, .icon-twitter, .icon-tutorial, .icon-thumbsup, .icon-topplay, .icon-thumbsdown, .icon-sync, .icon-sortup, .icon-spreadsheet, .icon-sortdown, .header-team-switcher > a > .icon-doublearrowdown, .icon-sort, .icon-share, .icon-phone, .icon-photo, .icon-javascript, .icon-info, .icon-ff5sec, .icon-fastforward, .icon-coed, .icon-coach, .icon-arrowleft, .icon-arrowright-fill, .icon-arrowright, .icon-copy, .icon-last, .icon-play, .icon-playlist, .icon-launch, .icon-ff30sec, .icon-ff15sec, .icon-css, .icon-arrowup-fill, .icon-arrowup, .icon-data, .icon-filter, .icon-lightbulb, .icon-presentation, .icon-previous, .icon-linkedin, .icon-first, .icon-delete, .icon-audio, .icon-beginning, .icon-diagram, .icon-location, .icon-print, .icon-profilepic, .icon-lock, .icon-folder, .icon-flag, .icon-document, .icon-blogpost, .icon-browse, .icon-doublearrowdown, .icon-fontsize, .icon-logo, .icon-redo, .icon-remote, .icon-fundraising, .icon-logomark, .icon-doublearrowleft, .icon-calendar, .icon-cancel, .icon-doublearrowright, .icon-logotype, .icon-remove-fill, .icon-github, .icon-remove, .icon-logout, .icon-googleplus, .icon-doublearrowup, .icon-chat, .icon-chevronleft, .icon-download, .icon-group, .icon-rewind, .icon-message, .icon-rw5sec, .icon-messageopen, .icon-hd, .icon-drawer, .icon-chevronright, .icon-achievement, .icon-add-fill, .icon-circle-empty, .icon-dvd, .icon-help-fill, .icon-modify-fill, .icon-rw15sec, .icon-rw30sec, .icon-modify, .icon-help, .icon-edit-fill, .icon-add, .icon-circle, .icon-album, .icon-clip, .icon-edit, .icon-highlight, .icon-move, .icon-save-fill, .icon-save, .icon-music, .icon-home, .icon-end, .icon-clipboard, .icon-annotation, .icon-arrowdown-fill, .icon-clips, .icon-exchange, .icon-html, .icon-next, .icon-sd, .icon-search, .icon-pause, .icon-import, .icon-export, .icon-close-fill, .icon-arrowdown, .icon-arrowleft-fill, .icon-close, .icon-facebook, .icon-peoplelist, .icon-settings, .icon-info-fill {
  font-family: 'iconfont-kickoff';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  vertical-align: middle;
  position: relative;
  top: -1px; }

.icon-zoomout:before {
  content: "\e001"; }

.icon-zoomin:before {
  content: "\e002"; }

.icon-view:before {
  content: "\e003"; }

.icon-video:before {
  content: "\e004"; }

.icon-userm:before {
  content: "\e000"; }

.icon-userf:before {
  content: "\e005"; }

.icon-upload:before {
  content: "\e006"; }

.icon-unshare:before {
  content: "\e007"; }

.icon-unlock:before {
  content: "\e008"; }

.icon-undo:before {
  content: "\e009"; }

.icon-twitter:before {
  content: "\e00a"; }

.icon-tutorial:before {
  content: "\e00b"; }

.icon-thumbsup:before {
  content: "\e00c"; }

.icon-topplay:before {
  content: "\e00d"; }

.icon-thumbsdown:before {
  content: "\e00e"; }

.icon-sync:before {
  content: "\e00f"; }

.icon-sortup:before {
  content: "\e010"; }

.icon-spreadsheet:before {
  content: "\e011"; }

.icon-sortdown:before, .header-team-switcher > a > .icon-doublearrowdown:before {
  content: "\e012"; }

.icon-sort:before {
  content: "\e013"; }

.icon-share:before {
  content: "\e014"; }

.icon-phone:before {
  content: "\e015"; }

.icon-photo:before {
  content: "\e016"; }

.icon-javascript:before {
  content: "\e017"; }

.icon-info:before {
  content: "\e018"; }

.icon-ff5sec:before {
  content: "\e019"; }

.icon-fastforward:before {
  content: "\e01a"; }

.icon-coed:before {
  content: "\e01b"; }

.icon-coach:before {
  content: "\e01c"; }

.icon-arrowleft:before {
  content: "\e01d"; }

.icon-arrowright-fill:before {
  content: "\e01e"; }

.icon-arrowright:before {
  content: "\e01f"; }

.icon-copy:before {
  content: "\e020"; }

.icon-last:before {
  content: "\e021"; }

.icon-play:before {
  content: "\e022"; }

.icon-playlist:before {
  content: "\e023"; }

.icon-launch:before {
  content: "\e024"; }

.icon-ff30sec:before {
  content: "\e025"; }

.icon-ff15sec:before {
  content: "\e026"; }

.icon-css:before {
  content: "\e027"; }

.icon-arrowup-fill:before {
  content: "\e028"; }

.icon-arrowup:before {
  content: "\e029"; }

.icon-data:before {
  content: "\e02a"; }

.icon-filter:before {
  content: "\e02b"; }

.icon-lightbulb:before {
  content: "\e02c"; }

.icon-presentation:before {
  content: "\e02d"; }

.icon-previous:before {
  content: "\e02e"; }

.icon-linkedin:before {
  content: "\e02f"; }

.icon-first:before {
  content: "\e030"; }

.icon-delete:before {
  content: "\e031"; }

.icon-audio:before {
  content: "\e032"; }

.icon-beginning:before {
  content: "\e033"; }

.icon-diagram:before {
  content: "\e034"; }

.icon-location:before {
  content: "\e035"; }

.icon-print:before {
  content: "\e036"; }

.icon-profilepic:before {
  content: "\e037"; }

.icon-lock:before {
  content: "\e038"; }

.icon-folder:before {
  content: "\e039"; }

.icon-flag:before {
  content: "\e03a"; }

.icon-document:before {
  content: "\e03b"; }

.icon-blogpost:before {
  content: "\e03c"; }

.icon-browse:before {
  content: "\e03d"; }

.icon-doublearrowdown:before {
  content: "\e03e"; }

.icon-fontsize:before {
  content: "\e03f"; }

.icon-logo:before {
  content: "\e040"; }

.icon-redo:before {
  content: "\e041"; }

.icon-remote:before {
  content: "\e042"; }

.icon-fundraising:before {
  content: "\e043"; }

.icon-logomark:before {
  content: "\e044"; }

.icon-doublearrowleft:before {
  content: "\e045"; }

.icon-calendar:before {
  content: "\e046"; }

.icon-cancel:before {
  content: "\e047"; }

.icon-doublearrowright:before {
  content: "\e048"; }

.icon-logotype:before {
  content: "\e049"; }

.icon-remove-fill:before {
  content: "\e04a"; }

.icon-github:before {
  content: "\e04b"; }

.icon-remove:before {
  content: "\e04c"; }

.icon-logout:before {
  content: "\e04d"; }

.icon-googleplus:before {
  content: "\e04e"; }

.icon-doublearrowup:before {
  content: "\e04f"; }

.icon-chat:before {
  content: "\e050"; }

.icon-chevronleft:before {
  content: "\e051"; }

.icon-download:before {
  content: "\e052"; }

.icon-group:before {
  content: "\e053"; }

.icon-rewind:before {
  content: "\e054"; }

.icon-message:before {
  content: "\e055"; }

.icon-rw5sec:before {
  content: "\e056"; }

.icon-messageopen:before {
  content: "\e057"; }

.icon-hd:before {
  content: "\e058"; }

.icon-drawer:before {
  content: "\e059"; }

.icon-chevronright:before {
  content: "\e05a"; }

.icon-achievement:before {
  content: "\e05b"; }

.icon-add-fill:before {
  content: "\e05c"; }

.icon-circle-empty:before {
  content: "\e05d"; }

.icon-dvd:before {
  content: "\e05e"; }

.icon-help-fill:before {
  content: "\e05f"; }

.icon-modify-fill:before {
  content: "\e060"; }

.icon-rw15sec:before {
  content: "\e061"; }

.icon-rw30sec:before {
  content: "\e062"; }

.icon-modify:before {
  content: "\e063"; }

.icon-help:before {
  content: "\e064"; }

.icon-edit-fill:before {
  content: "\e065"; }

.icon-add:before {
  content: "\e066"; }

.icon-circle:before {
  content: "\e067"; }

.icon-album:before {
  content: "\e068"; }

.icon-clip:before {
  content: "\e069"; }

.icon-edit:before {
  content: "\e06a"; }

.icon-highlight:before {
  content: "\e06b"; }

.icon-move:before {
  content: "\e06c"; }

.icon-save-fill:before {
  content: "\e06d"; }

.icon-save:before {
  content: "\e06e"; }

.icon-music:before {
  content: "\e06f"; }

.icon-home:before {
  content: "\e070"; }

.icon-end:before {
  content: "\e071"; }

.icon-clipboard:before {
  content: "\e072"; }

.icon-annotation:before {
  content: "\e073"; }

.icon-arrowdown-fill:before {
  content: "\e074"; }

.icon-clips:before {
  content: "\e075"; }

.icon-exchange:before {
  content: "\e076"; }

.icon-html:before {
  content: "\e077"; }

.icon-next:before {
  content: "\e078"; }

.icon-sd:before {
  content: "\e079"; }

.icon-search:before {
  content: "\e07a"; }

.icon-pause:before {
  content: "\e07b"; }

.icon-import:before {
  content: "\e07c"; }

.icon-export:before {
  content: "\e07d"; }

.icon-close-fill:before {
  content: "\e07e"; }

.icon-arrowdown:before {
  content: "\e07f"; }

.icon-arrowleft-fill:before {
  content: "\e080"; }

.icon-close:before {
  content: "\e081"; }

.icon-facebook:before {
  content: "\e082"; }

.icon-peoplelist:before {
  content: "\e083"; }

.icon-settings:before {
  content: "\e084"; }

.icon-info-fill:before {
  content: "\e085"; }

@font-face {
  font-family: "trade";
  font-weight: normal;
  font-style: normal;
  src: url("//hudl-fonts.s3.amazonaws.com/trade-gothic/regular/regular.eot");
  src: url("//hudl-fonts.s3.amazonaws.com/trade-gothic/regular/regular.eot?#iefix") format("embedded-opentype"), url("//hudl-fonts.s3.amazonaws.com/trade-gothic/regular/regular.woff") format("woff"), url("//hudl-fonts.s3.amazonaws.com/trade-gothic/regular/regular.ttf") format("truetype"), url("//hudl-fonts.s3.amazonaws.com/trade-gothic/regular/regular.svg#trade") format("svg"); }
@font-face {
  font-family: "trade";
  font-weight: normal;
  font-style: italic;
  src: url("//hudl-fonts.s3.amazonaws.com/trade-gothic/regular-oblique/regular-oblique.eot");
  src: url("//hudl-fonts.s3.amazonaws.com/trade-gothic/regular-oblique/regular-oblique.eot?#iefix") format("embedded-opentype"), url("//hudl-fonts.s3.amazonaws.com/trade-gothic/regular-oblique/regular-oblique.woff") format("woff"), url("//hudl-fonts.s3.amazonaws.com/trade-gothic/regular-oblique/regular-oblique.ttf") format("truetype"), url("//hudl-fonts.s3.amazonaws.com/trade-gothic/regular-oblique/regular-oblique.svg#trade") format("svg"); }
@font-face {
  font-family: "trade";
  font-weight: bold;
  font-style: normal;
  src: url("//hudl-fonts.s3.amazonaws.com/trade-gothic/bold/bold.eot");
  src: url("//hudl-fonts.s3.amazonaws.com/trade-gothic/bold/bold.eot?#iefix") format("embedded-opentype"), url("//hudl-fonts.s3.amazonaws.com/trade-gothic/bold/bold.woff") format("woff"), url("//hudl-fonts.s3.amazonaws.com/trade-gothic/bold/bold.ttf") format("truetype"), url("//hudl-fonts.s3.amazonaws.com/trade-gothic/bold/bold.svg#trade") format("svg"); }
@font-face {
  font-family: "trade-condensed";
  font-weight: normal;
  font-style: normal;
  src: url("//hudl-fonts.s3.amazonaws.com/trade-gothic/condensed/condensed.eot");
  src: url("//hudl-fonts.s3.amazonaws.com/trade-gothic/condensed/condensed.eot?#iefix") format("embedded-opentype"), url("//hudl-fonts.s3.amazonaws.com/trade-gothic/condensed/condensed.woff") format("woff"), url("//hudl-fonts.s3.amazonaws.com/trade-gothic/condensed/condensed.ttf") format("truetype"), url("//hudl-fonts.s3.amazonaws.com/trade-gothic/condensed/condensed.svg#trade-condensed") format("svg"); }
@font-face {
  font-family: "trade-condensed";
  font-weight: bold;
  font-style: normal;
  src: url("//hudl-fonts.s3.amazonaws.com/trade-gothic/condensed-bold/condensed-bold.eot");
  src: url("//hudl-fonts.s3.amazonaws.com/trade-gothic/condensed-bold/condensed-bold.eot?#iefix") format("embedded-opentype"), url("//hudl-fonts.s3.amazonaws.com/trade-gothic/condensed-bold/condensed-bold.woff") format("woff"), url("//hudl-fonts.s3.amazonaws.com/trade-gothic/condensed-bold/condensed-bold.ttf") format("truetype"), url("//hudl-fonts.s3.amazonaws.com/trade-gothic/condensed-bold/condensed-bold.svg#trade-condensed") format("svg"); }
.spinner-background {
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.3);
  width: 100%;
  z-index: 1000;
  -webkit-transition: all 2s ease-in;
  -moz-transition: all 2s ease-in;
  transition: all 2s ease-in; }

/* https://github.com/joshfry/omega-reset-for-bourbon-neat */
#dialog_w .busy, #dialog_w .busy *, .modalPopup, .modalPopup * {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box; }

#dialog_w {
  box-sizing: border-box; }

div#notificationinner {
  z-index: 200001; }

#a_CenterDiv {
  position: static; }

#pageContent .select2-container a {
  color: #232a31;
  border-bottom: 1px solid #aaa; }

#pageContent .select2-container a:hover {
  color: #232a31;
  border-bottom: 1px solid #aaa; }

#pageContent div.error {
  background-color: transparent; }

.videoPlayer {
  z-index: 1; }

@-webkit-viewport {
  width: device-width; }
@-moz-viewport {
  width: device-width; }
@-ms-viewport {
  width: device-width; }
@-o-viewport {
  width: device-width; }
@viewport {
  width: device-width; }
html {
  -webkit-tap-highlight-color: transparent; }

body.mobile-first {
  font-size: 100%;
  font-family: sans-serif;
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
  height: 100%; }
  body.mobile-first * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }

.super-wrap {
  position: relative;
  z-index: 100;
  overflow-x: hidden;
  width: 100%;
  height: 100%;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  -webkit-transform: translateZ(0) translateX(0);
  -moz-transform: translateZ(0) translateX(0);
  -ms-transform: translateZ(0) translateX(0);
  -o-transform: translateZ(0) translateX(0);
  transform: translateZ(0) translateX(0); }
  @media only screen and (min-width: 600px) {
    .super-wrap {
      *zoom: 1; }
      .super-wrap:before, .super-wrap:after {
        display: table;
        content: "";
        line-height: 0; }
      .super-wrap:after {
        clear: both; } }
  html.no-rgba .super-wrap {
    *zoom: 1; }
    html.no-rgba .super-wrap:before, html.no-rgba .super-wrap:after {
      display: table;
      content: "";
      line-height: 0; }
    html.no-rgba .super-wrap:after {
      clear: both; }
  .desktop-only .super-wrap {
    *zoom: 1; }
    .desktop-only .super-wrap:before, .desktop-only .super-wrap:after {
      display: table;
      content: "";
      line-height: 0; }
    .desktop-only .super-wrap:after {
      clear: both; }

.panel-1-container {
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s; }
  @media only screen and (min-width: 600px) {
    .panel-1-container {
      float: left;
      width: 50%; } }
  html.no-rgba .panel-1-container {
    float: left;
    width: 50%; }
  .desktop-only .panel-1-container {
    float: left;
    width: 50%; }
  @media only screen and (min-width: 800px) {
    .panel-1-container {
      width: 40%; } }
  html.no-rgba .panel-1-container {
    width: 40%; }
  .desktop-only .panel-1-container {
    width: 40%; }
  @media only screen and (min-width: 1200px) {
    .panel-1-container {
      width: 35%; } }
  .desktop-only .panel-1-container {
    width: 35%; }

.panel-2-container {
  position: absolute;
  top: 0;
  left: 100%;
  width: 100%;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s; }
  @media only screen and (min-width: 600px) {
    .panel-2-container {
      position: relative;
      float: right;
      width: 50%;
      left: 0; } }
  html.no-rgba .panel-2-container {
    position: relative;
    float: right;
    width: 50%;
    left: 0; }
  .desktop-only .panel-2-container {
    position: relative;
    float: right;
    width: 50%;
    left: 0; }
  @media only screen and (min-width: 800px) {
    .panel-2-container {
      width: 60%; } }
  html.no-rgba .panel-2-container {
    width: 60%; }
  .desktop-only .panel-2-container {
    width: 60%; }
  @media only screen and (min-width: 1200px) {
    .panel-2-container {
      width: 65%; } }
  .desktop-only .panel-2-container {
    width: 65%; }

html.panel-2-slide .super-wrap {
  -webkit-transform: translateX(-100%);
  -moz-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  -o-transform: translateX(-100%);
  transform: translateX(-100%); }
  @media only screen and (min-width: 600px) {
    html.panel-2-slide .super-wrap {
      -webkit-transform: translateX(0);
      -moz-transform: translateX(0);
      -ms-transform: translateX(0);
      -o-transform: translateX(0);
      transform: translateX(0); } }
  .desktop-only html.panel-2-slide .super-wrap {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0); }

html.panel-1-hide .panel-1-container {
  display: none; }
  @media only screen and (min-width: 600px) {
    html.panel-1-hide .panel-1-container {
      display: block; } }
  .desktop-only html.panel-1-hide .panel-1-container {
    display: block; }
html.panel-1-hide.no-rgba .panel-1-container {
  display: block; }

html.panel-2-show body {
  overflow-x: hidden; }
  @media only screen and (min-width: 600px) {
    html.panel-2-show body {
      overflow-x: visible; } }
  html.no-rgba html.panel-2-show body {
    overflow-x: visible; }
  .desktop-only html.panel-2-show body {
    overflow-x: visible; }
html.panel-2-show .super-wrap {
  overflow: visible; }

html.main-menu-slide {
  overflow: hidden; }
  html.main-menu-slide body {
    overflow: hidden; }
  html.main-menu-slide .super-wrap {
    overflow: hidden;
    -webkit-transform: translateZ(0) translateX(12.5rem);
    -moz-transform: translateZ(0) translateX(12.5rem);
    -ms-transform: translateZ(0) translateX(12.5rem);
    -o-transform: translateZ(0) translateX(12.5rem);
    transform: translateZ(0) translateX(12.5rem); }
  html.main-menu-slide .main-header {
    -webkit-transform: translateZ(0) translateX(12.5rem);
    -moz-transform: translateZ(0) translateX(12.5rem);
    -ms-transform: translateZ(0) translateX(12.5rem);
    -o-transform: translateZ(0) translateX(12.5rem);
    transform: translateZ(0) translateX(12.5rem); }
  html.main-menu-slide.panel-2-show .panel-2-container {
    -webkit-transform: translateZ(0) translateX(-100%);
    -moz-transform: translateZ(0) translateX(-100%);
    -ms-transform: translateZ(0) translateX(-100%);
    -o-transform: translateZ(0) translateX(-100%);
    transform: translateZ(0) translateX(-100%); }
    @media only screen and (min-width: 600px) {
      html.main-menu-slide.panel-2-show .panel-2-container {
        -webkit-transform: translateZ(0) translateX(0);
        -moz-transform: translateZ(0) translateX(0);
        -ms-transform: translateZ(0) translateX(0);
        -o-transform: translateZ(0) translateX(0);
        transform: translateZ(0) translateX(0); } }
    html.no-rgba html.main-menu-slide.panel-2-show .panel-2-container {
      -webkit-transform: translateZ(0) translateX(0);
      -moz-transform: translateZ(0) translateX(0);
      -ms-transform: translateZ(0) translateX(0);
      -o-transform: translateZ(0) translateX(0);
      transform: translateZ(0) translateX(0); }
    .desktop-only html.main-menu-slide.panel-2-show .panel-2-container {
      -webkit-transform: translateZ(0) translateX(0);
      -moz-transform: translateZ(0) translateX(0);
      -ms-transform: translateZ(0) translateX(0);
      -o-transform: translateZ(0) translateX(0);
      transform: translateZ(0) translateX(0); }
  @media only screen and (min-width: 600px) {
    html.main-menu-slide.panel-2-show .panel-1-container {
      -webkit-transform: translateZ(0) translateX(0);
      -moz-transform: translateZ(0) translateX(0);
      -ms-transform: translateZ(0) translateX(0);
      -o-transform: translateZ(0) translateX(0);
      transform: translateZ(0) translateX(0); } }
  html.no-rgba html.main-menu-slide.panel-2-show .panel-1-container {
    -webkit-transform: translateZ(0) translateX(0);
    -moz-transform: translateZ(0) translateX(0);
    -ms-transform: translateZ(0) translateX(0);
    -o-transform: translateZ(0) translateX(0);
    transform: translateZ(0) translateX(0); }
  .desktop-only html.main-menu-slide.panel-2-show .panel-1-container {
    -webkit-transform: translateZ(0) translateX(0);
    -moz-transform: translateZ(0) translateX(0);
    -ms-transform: translateZ(0) translateX(0);
    -o-transform: translateZ(0) translateX(0);
    transform: translateZ(0) translateX(0); }

html.help-menu-slide {
  overflow: hidden; }
  html.help-menu-slide body {
    overflow: hidden; }
  html.help-menu-slide .super-wrap {
    -webkit-transform: translateZ(0) translateX(-13.5rem);
    -moz-transform: translateZ(0) translateX(-13.5rem);
    -ms-transform: translateZ(0) translateX(-13.5rem);
    -o-transform: translateZ(0) translateX(-13.5rem);
    transform: translateZ(0) translateX(-13.5rem); }
  html.help-menu-slide .main-header {
    -webkit-transform: translateZ(0) translateX(-13.5rem);
    -moz-transform: translateZ(0) translateX(-13.5rem);
    -ms-transform: translateZ(0) translateX(-13.5rem);
    -o-transform: translateZ(0) translateX(-13.5rem);
    transform: translateZ(0) translateX(-13.5rem); }
  html.help-menu-slide.panel-2-show .panel-2-container {
    -webkit-transform: translateZ(0) translateX(-100%);
    -moz-transform: translateZ(0) translateX(-100%);
    -ms-transform: translateZ(0) translateX(-100%);
    -o-transform: translateZ(0) translateX(-100%);
    transform: translateZ(0) translateX(-100%); }
    @media only screen and (min-width: 600px) {
      html.help-menu-slide.panel-2-show .panel-2-container {
        -webkit-transform: translateZ(0) translateX(0);
        -moz-transform: translateZ(0) translateX(0);
        -ms-transform: translateZ(0) translateX(0);
        -o-transform: translateZ(0) translateX(0);
        transform: translateZ(0) translateX(0); } }
    html.no-rgba html.help-menu-slide.panel-2-show .panel-2-container {
      -webkit-transform: translateZ(0) translateX(0);
      -moz-transform: translateZ(0) translateX(0);
      -ms-transform: translateZ(0) translateX(0);
      -o-transform: translateZ(0) translateX(0);
      transform: translateZ(0) translateX(0); }
    .desktop-only html.help-menu-slide.panel-2-show .panel-2-container {
      -webkit-transform: translateZ(0) translateX(0);
      -moz-transform: translateZ(0) translateX(0);
      -ms-transform: translateZ(0) translateX(0);
      -o-transform: translateZ(0) translateX(0);
      transform: translateZ(0) translateX(0); }
  @media only screen and (min-width: 600px) {
    html.help-menu-slide.panel-2-show .panel-1-container {
      -webkit-transform: translateZ(0) translateX(0);
      -moz-transform: translateZ(0) translateX(0);
      -ms-transform: translateZ(0) translateX(0);
      -o-transform: translateZ(0) translateX(0);
      transform: translateZ(0) translateX(0); } }
  html.no-rgba html.help-menu-slide.panel-2-show .panel-1-container {
    -webkit-transform: translateZ(0) translateX(0);
    -moz-transform: translateZ(0) translateX(0);
    -ms-transform: translateZ(0) translateX(0);
    -o-transform: translateZ(0) translateX(0);
    transform: translateZ(0) translateX(0); }
  .desktop-only html.help-menu-slide.panel-2-show .panel-1-container {
    -webkit-transform: translateZ(0) translateX(0);
    -moz-transform: translateZ(0) translateX(0);
    -ms-transform: translateZ(0) translateX(0);
    -o-transform: translateZ(0) translateX(0);
    transform: translateZ(0) translateX(0); }

.main-header {
  *zoom: 1;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s;
  font-size: 1rem;
  -webkit-font-smoothing: antialiased;
  width: 100%;
  height: 100%;
  background-color: #232a31;
  color: white;
  position: relative; }
  .main-header:before, .main-header:after {
    display: table;
    content: "";
    line-height: 0; }
  .main-header:after {
    clear: both; }
  @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .main-header {
      position: inherit; } }
  .mobile-first .main-header {
    position: relative;
    top: 0;
    z-index: 200;
    overflow: hidden; }
    @media only screen and (min-width: 900px) {
      .mobile-first .main-header {
        overflow: visible; } }
    html.no-rgba .mobile-first .main-header {
      overflow: visible; }
    .desktop-only .mobile-first .main-header {
      overflow: visible; }
  .main-menu-display .main-header, .help-menu-display .main-header {
    overflow: visible; }
  .main-header ul {
    *zoom: 1;
    list-style: none;
    margin-bottom: 0 !important; }
    .main-header ul:before, .main-header ul:after {
      display: table;
      content: "";
      line-height: 0; }
    .main-header ul:after {
      clear: both; }

.main-header-inner {
  *zoom: 1;
  width: 100%;
  padding: 0 3.6rem; }
  .main-header-inner:before, .main-header-inner:after {
    display: table;
    content: "";
    line-height: 0; }
  .main-header-inner:after {
    clear: both; }
  .desktop-only.fill-screen .main-header-inner {
    width: 100%; }
  @media only screen and (min-width: 900px) {
    .main-header-inner {
      padding: 0; } }
  html.no-rgba .main-header-inner {
    padding: 0; }
  .desktop-only .main-header-inner {
    padding: 0; }
  @media only screen and (min-width: 1000px) {
    .main-header-inner {
      margin: 0 auto;
      width: 1100px; } }
  html.no-rgba .main-header-inner {
    margin: 0 auto;
    width: 1100px; }
  .desktop-only .main-header-inner {
    margin: 0 auto;
    width: 1100px; }

.header-hudl-logo {
  background-image: url("/images/hudl-logo-orange.svg");
  display: inline-block;
  height: 3rem;
  width: 2.25rem;
  float: left;
  background-size: cover;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  text-indent: -9999px; }

.header-no-link {
  cursor: default; }

.header-team-switcher {
  *zoom: 1;
  display: none;
  float: left;
  height: 3rem;
  position: relative; }
  .header-team-switcher:before, .header-team-switcher:after {
    display: table;
    content: "";
    line-height: 0; }
  .header-team-switcher:after {
    clear: both; }
  @media only screen and (min-width: 900px) {
    .header-team-switcher {
      display: block; } }
  html.no-rgba .header-team-switcher {
    display: block; }
  .desktop-only .header-team-switcher {
    display: block; }
  .header-team-switcher > a {
    *zoom: 1;
    position: relative;
    display: block;
    height: 3rem;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    float: left;
    color: white;
    border-right: 1px solid rgba(255, 255, 255, 0.1);
    border-bottom: none; }
    .header-team-switcher > a:before, .header-team-switcher > a:after {
      display: table;
      content: "";
      line-height: 0; }
    .header-team-switcher > a:after {
      clear: both; }
    .header-team-switcher > a > .icon-doublearrowdown {
      display: none; }
      @media only screen and (min-width: 900px) {
        .header-team-switcher > a > .icon-doublearrowdown {
          display: block;
          color: #f87620;
          font-size: 1.25rem;
          float: left;
          line-height: 3rem !important;
          margin-left: 0.25rem;
          top: -2px; } }
      html.no-rgba .header-team-switcher > a > .icon-doublearrowdown {
        display: block;
        color: #f87620;
        font-size: 1.25rem;
        float: left;
        line-height: 3rem !important;
        margin-left: 0.25rem;
        top: -2px; }
      .desktop-only .header-team-switcher > a > .icon-doublearrowdown {
        display: block;
        color: #f87620;
        font-size: 1.25rem;
        float: left;
        line-height: 3rem !important;
        margin-left: 0.25rem;
        top: -2px; }
  @media only screen and (min-width: 900px) {
    .header-team-switcher .header-team-list .active a {
      font-weight: bold;
      color: #f87620; } }
  html.no-rgba .header-team-switcher .header-team-list .active a {
    font-weight: bold;
    color: #f87620; }
  .desktop-only .header-team-switcher .header-team-list .active a {
    font-weight: bold;
    color: #f87620; }
  @media only screen and (min-width: 900px) {
    .header-team-switcher.one-team .icon-doublearrowdown {
      display: none; }
    .header-team-switcher.one-team:after {
      content: none; }
    .header-team-switcher:hover {
      color: #181d22; }
      .header-team-switcher:hover > a {
        background-color: #181d22; }
      .header-team-switcher:hover .header-dropdown-nav, .header-team-switcher:hover .header-team-nav, .header-team-switcher:hover .header-double-dropdown-nav, .header-team-switcher:hover .header-help-dropdown-nav, .header-team-switcher:hover .header-account-dropdown-nav {
        -webkit-transition-property: opacity;
        -moz-transition-property: opacity;
        transition-property: opacity;
        -webkit-transition-delay: 0;
        -moz-transition-delay: 0;
        transition-delay: 0;
        -webkit-transition-duration: 0.2s;
        -moz-transition-duration: 0.2s;
        transition-duration: 0.2s;
        top: 3rem;
        opacity: .99; } }
  html.no-rgba .header-team-switcher.one-team .icon-doublearrowdown {
    display: none; }
  html.no-rgba .header-team-switcher.one-team:after {
    content: none; }
  html.no-rgba .header-team-switcher:hover {
    color: #181d22; }
    html.no-rgba .header-team-switcher:hover > a {
      background-color: #181d22; }
    html.no-rgba .header-team-switcher:hover .header-dropdown-nav, html.no-rgba .header-team-switcher:hover .header-team-nav, html.no-rgba .header-team-switcher:hover .header-double-dropdown-nav, html.no-rgba .header-team-switcher:hover .header-help-dropdown-nav, html.no-rgba .header-team-switcher:hover .header-account-dropdown-nav {
      -webkit-transition-property: opacity;
      -moz-transition-property: opacity;
      transition-property: opacity;
      -webkit-transition-delay: 0;
      -moz-transition-delay: 0;
      transition-delay: 0;
      -webkit-transition-duration: 0.2s;
      -moz-transition-duration: 0.2s;
      transition-duration: 0.2s;
      top: 3rem;
      opacity: .99; }
  .desktop-only .header-team-switcher.one-team .icon-doublearrowdown {
    display: none; }
  .desktop-only .header-team-switcher.one-team:after {
    content: none; }
  .desktop-only .header-team-switcher:hover {
    color: #181d22; }
    .desktop-only .header-team-switcher:hover > a {
      background-color: #181d22; }
    .desktop-only .header-team-switcher:hover .header-dropdown-nav, .desktop-only .header-team-switcher:hover .header-team-nav, .desktop-only .header-team-switcher:hover .header-double-dropdown-nav, .desktop-only .header-team-switcher:hover .header-help-dropdown-nav, .desktop-only .header-team-switcher:hover .header-account-dropdown-nav {
      -webkit-transition-property: opacity;
      -moz-transition-property: opacity;
      transition-property: opacity;
      -webkit-transition-delay: 0;
      -moz-transition-delay: 0;
      transition-delay: 0;
      -webkit-transition-duration: 0.2s;
      -moz-transition-duration: 0.2s;
      transition-duration: 0.2s;
      top: 3rem;
      opacity: .99; }

.open-mobile-nav, .open-mobile-nav-help {
  -webkit-transition: 0s;
  -moz-transition: 0s;
  transition: 0s;
  cursor: pointer;
  height: 3rem;
  line-height: 3rem !important;
  font-size: 1.5rem;
  background-color: #21272e;
  text-align: center;
  width: 3.6rem;
  top: 0;
  color: #f87620; }
  .open-mobile-nav .icon-doublearrowleft, .open-mobile-nav-help .icon-doublearrowleft,
  .open-mobile-nav .icon-doublearrowright,
  .open-mobile-nav-help .icon-doublearrowright {
    top: -3px; }
  .open-mobile-nav span, .open-mobile-nav-help span {
    top: -2px; }
  @media only screen and (min-width: 900px) {
    .open-mobile-nav, .open-mobile-nav-help {
      display: none; } }
  html.no-rgba .open-mobile-nav, html.no-rgba .open-mobile-nav-help {
    display: none; }
  .desktop-only .open-mobile-nav, .desktop-only .open-mobile-nav-help {
    display: none; }

.open-mobile-nav {
  float: left;
  margin-left: -3.6rem; }

.open-mobile-nav-help {
  float: right;
  font-size: 1rem;
  margin-right: -3.6rem; }
  .open-mobile-nav-help span {
    top: -3px; }

.header-primary-nav, .header-secondary-nav, .header-mobile-help-nav {
  *zoom: 1;
  left: -12.5rem;
  width: 12.5rem;
  position: absolute;
  overflow: hidden;
  top: 0;
  background-color: #38434f;
  font-size: 1rem; }
  .header-primary-nav:before, .header-secondary-nav:before, .header-mobile-help-nav:before, .header-primary-nav:after, .header-secondary-nav:after, .header-mobile-help-nav:after {
    display: table;
    content: "";
    line-height: 0; }
  .header-primary-nav:after, .header-secondary-nav:after, .header-mobile-help-nav:after {
    clear: both; }
  .header-primary-nav a:not([href]), .header-secondary-nav a:not([href]), .header-mobile-help-nav a:not([href]) {
    cursor: default; }
  .header-primary-nav > li > a, .header-secondary-nav > li > a, .header-mobile-help-nav > li > a, .header-primary-nav > li.no-link, .header-secondary-nav > li.no-link, .header-mobile-help-nav > li.no-link {
    display: block;
    border-bottom: 1px solid #3f4b58;
    color: white;
    padding: 0 1rem;
    height: 3rem;
    line-height: 3rem;
    -webkit-appearance: none;
    font-size: 1rem; }
    .header-primary-nav > li > a:active, .header-secondary-nav > li > a:active, .header-mobile-help-nav > li > a:active, .header-primary-nav > li.no-link:active, .header-secondary-nav > li.no-link:active, .header-mobile-help-nav > li.no-link:active {
      background-color: #43505e; }
    .header-primary-nav > li > a .mobile-icon, .header-secondary-nav > li > a .mobile-icon, .header-mobile-help-nav > li > a .mobile-icon, .header-primary-nav > li.no-link .mobile-icon, .header-secondary-nav > li.no-link .mobile-icon, .header-mobile-help-nav > li.no-link .mobile-icon {
      font-size: 1.1em;
      margin-right: 6px;
      color: #7e90a3;
      top: -2px; }
      .header-primary-nav > li > a .mobile-icon.icon-highlight, .header-secondary-nav > li > a .mobile-icon.icon-highlight, .header-mobile-help-nav > li > a .mobile-icon.icon-highlight, .header-primary-nav > li.no-link .mobile-icon.icon-highlight, .header-secondary-nav > li.no-link .mobile-icon.icon-highlight, .header-mobile-help-nav > li.no-link .mobile-icon.icon-highlight {
        top: -3px; }
      @media only screen and (min-width: 900px) {
        .header-primary-nav > li > a .mobile-icon, .header-secondary-nav > li > a .mobile-icon, .header-mobile-help-nav > li > a .mobile-icon, .header-primary-nav > li.no-link .mobile-icon, .header-secondary-nav > li.no-link .mobile-icon, .header-mobile-help-nav > li.no-link .mobile-icon {
          display: none; } }
      html.no-rgba .header-primary-nav > li > a .mobile-icon, html.no-rgba .header-secondary-nav > li > a .mobile-icon, html.no-rgba .header-mobile-help-nav > li > a .mobile-icon, html.no-rgba .header-primary-nav > li.no-link .mobile-icon, html.no-rgba .header-secondary-nav > li.no-link .mobile-icon, html.no-rgba .header-mobile-help-nav > li.no-link .mobile-icon {
        display: none; }
      .desktop-only .header-primary-nav > li > a .mobile-icon, .desktop-only .header-secondary-nav > li > a .mobile-icon, .desktop-only .header-mobile-help-nav > li > a .mobile-icon, .desktop-only .header-primary-nav > li.no-link .mobile-icon, .desktop-only .header-secondary-nav > li.no-link .mobile-icon, .desktop-only .header-mobile-help-nav > li.no-link .mobile-icon {
        display: none; }
  .active.header-primary-nav, .active.header-secondary-nav, .active.header-mobile-help-nav {
    box-shadow: inset 0 0 20px rgba(28, 33, 39, 0.3); }
  @media only screen and (min-width: 900px) {
    .header-primary-nav, .header-secondary-nav, .header-mobile-help-nav {
      left: 0;
      position: relative;
      float: left;
      height: 3rem;
      position: relative;
      width: auto;
      background-color: transparent;
      min-height: 0;
      overflow: visible; }
      .header-primary-nav > li, .header-secondary-nav > li, .header-mobile-help-nav > li {
        -webkit-transition: 0.1s;
        -moz-transition: 0.1s;
        transition: 0.1s;
        *zoom: 1;
        float: left;
        position: relative; }
        .header-primary-nav > li:before, .header-secondary-nav > li:before, .header-mobile-help-nav > li:before, .header-primary-nav > li:after, .header-secondary-nav > li:after, .header-mobile-help-nav > li:after {
          display: table;
          content: "";
          line-height: 0; }
        .header-primary-nav > li:after, .header-secondary-nav > li:after, .header-mobile-help-nav > li:after {
          clear: both; }
        .header-primary-nav > li#nav_help, .header-secondary-nav > li#nav_help, .header-mobile-help-nav > li#nav_help {
          border-left: 1px solid rgba(255, 255, 255, 0.1); }
        .header-primary-nav > li.header-mobile-only, .header-secondary-nav > li.header-mobile-only, .header-mobile-help-nav > li.header-mobile-only {
          display: none; }
        .header-primary-nav > li > a, .header-secondary-nav > li > a, .header-mobile-help-nav > li > a {
          position: relative;
          color: white;
          font-size: 1rem;
          border-bottom: none;
          height: 3rem;
          line-height: 3rem;
          display: block; }
          .header-primary-nav > li > a span, .header-secondary-nav > li > a span, .header-mobile-help-nav > li > a span {
            line-height: 3rem; }
        .header-primary-nav > li:hover > a, .header-secondary-nav > li:hover > a, .header-mobile-help-nav > li:hover > a {
          background-color: #181d22; }
        .header-primary-nav > li:hover .header-dropdown-nav, .header-secondary-nav > li:hover .header-dropdown-nav, .header-mobile-help-nav > li:hover .header-dropdown-nav, .header-primary-nav > li:hover .header-team-nav, .header-secondary-nav > li:hover .header-team-nav, .header-mobile-help-nav > li:hover .header-team-nav, .header-primary-nav > li:hover .header-double-dropdown-nav, .header-secondary-nav > li:hover .header-double-dropdown-nav, .header-mobile-help-nav > li:hover .header-double-dropdown-nav, .header-primary-nav > li:hover .header-help-dropdown-nav, .header-secondary-nav > li:hover .header-help-dropdown-nav, .header-mobile-help-nav > li:hover .header-help-dropdown-nav, .header-primary-nav > li:hover .header-account-dropdown-nav, .header-secondary-nav > li:hover .header-account-dropdown-nav, .header-mobile-help-nav > li:hover .header-account-dropdown-nav {
          opacity: .99;
          top: 3rem;
          -webkit-transition-property: opacity;
          -moz-transition-property: opacity;
          transition-property: opacity;
          -webkit-transition-delay: 0;
          -moz-transition-delay: 0;
          transition-delay: 0;
          -webkit-transition-duration: 0.1s;
          -moz-transition-duration: 0.1s;
          transition-duration: 0.1s; } }
  html.no-rgba .header-primary-nav, html.no-rgba .header-secondary-nav, html.no-rgba .header-mobile-help-nav {
    left: 0;
    position: relative;
    float: left;
    height: 3rem;
    position: relative;
    width: auto;
    background-color: transparent;
    min-height: 0;
    overflow: visible; }
    html.no-rgba .header-primary-nav > li, html.no-rgba .header-secondary-nav > li, html.no-rgba .header-mobile-help-nav > li {
      -webkit-transition: 0.1s;
      -moz-transition: 0.1s;
      transition: 0.1s;
      *zoom: 1;
      float: left;
      position: relative; }
      html.no-rgba .header-primary-nav > li:before, html.no-rgba .header-secondary-nav > li:before, html.no-rgba .header-mobile-help-nav > li:before, html.no-rgba .header-primary-nav > li:after, html.no-rgba .header-secondary-nav > li:after, html.no-rgba .header-mobile-help-nav > li:after {
        display: table;
        content: "";
        line-height: 0; }
      html.no-rgba .header-primary-nav > li:after, html.no-rgba .header-secondary-nav > li:after, html.no-rgba .header-mobile-help-nav > li:after {
        clear: both; }
      html.no-rgba .header-primary-nav > li#nav_help, html.no-rgba .header-secondary-nav > li#nav_help, html.no-rgba .header-mobile-help-nav > li#nav_help {
        border-left: 1px solid rgba(255, 255, 255, 0.1); }
      html.no-rgba .header-primary-nav > li.header-mobile-only, html.no-rgba .header-secondary-nav > li.header-mobile-only, html.no-rgba .header-mobile-help-nav > li.header-mobile-only {
        display: none; }
      html.no-rgba .header-primary-nav > li > a, html.no-rgba .header-secondary-nav > li > a, html.no-rgba .header-mobile-help-nav > li > a {
        position: relative;
        color: white;
        font-size: 1rem;
        border-bottom: none;
        height: 3rem;
        line-height: 3rem;
        display: block; }
        html.no-rgba .header-primary-nav > li > a span, html.no-rgba .header-secondary-nav > li > a span, html.no-rgba .header-mobile-help-nav > li > a span {
          line-height: 3rem; }
      html.no-rgba .header-primary-nav > li:hover > a, html.no-rgba .header-secondary-nav > li:hover > a, html.no-rgba .header-mobile-help-nav > li:hover > a {
        background-color: #181d22; }
      html.no-rgba .header-primary-nav > li:hover .header-dropdown-nav, html.no-rgba .header-secondary-nav > li:hover .header-dropdown-nav, html.no-rgba .header-mobile-help-nav > li:hover .header-dropdown-nav, html.no-rgba .header-primary-nav > li:hover .header-team-nav, html.no-rgba .header-secondary-nav > li:hover .header-team-nav, html.no-rgba .header-mobile-help-nav > li:hover .header-team-nav, html.no-rgba .header-primary-nav > li:hover .header-double-dropdown-nav, html.no-rgba .header-secondary-nav > li:hover .header-double-dropdown-nav, html.no-rgba .header-mobile-help-nav > li:hover .header-double-dropdown-nav, html.no-rgba .header-primary-nav > li:hover .header-help-dropdown-nav, html.no-rgba .header-secondary-nav > li:hover .header-help-dropdown-nav, html.no-rgba .header-mobile-help-nav > li:hover .header-help-dropdown-nav, html.no-rgba .header-primary-nav > li:hover .header-account-dropdown-nav, html.no-rgba .header-secondary-nav > li:hover .header-account-dropdown-nav, html.no-rgba .header-mobile-help-nav > li:hover .header-account-dropdown-nav {
        opacity: .99;
        top: 3rem;
        -webkit-transition-property: opacity;
        -moz-transition-property: opacity;
        transition-property: opacity;
        -webkit-transition-delay: 0;
        -moz-transition-delay: 0;
        transition-delay: 0;
        -webkit-transition-duration: 0.1s;
        -moz-transition-duration: 0.1s;
        transition-duration: 0.1s; }
  .desktop-only .header-primary-nav, .desktop-only .header-secondary-nav, .desktop-only .header-mobile-help-nav {
    left: 0;
    position: relative;
    float: left;
    height: 3rem;
    position: relative;
    width: auto;
    background-color: transparent;
    min-height: 0;
    overflow: visible; }
    .desktop-only .header-primary-nav > li, .desktop-only .header-secondary-nav > li, .desktop-only .header-mobile-help-nav > li {
      -webkit-transition: 0.1s;
      -moz-transition: 0.1s;
      transition: 0.1s;
      *zoom: 1;
      float: left;
      position: relative; }
      .desktop-only .header-primary-nav > li:before, .desktop-only .header-secondary-nav > li:before, .desktop-only .header-mobile-help-nav > li:before, .desktop-only .header-primary-nav > li:after, .desktop-only .header-secondary-nav > li:after, .desktop-only .header-mobile-help-nav > li:after {
        display: table;
        content: "";
        line-height: 0; }
      .desktop-only .header-primary-nav > li:after, .desktop-only .header-secondary-nav > li:after, .desktop-only .header-mobile-help-nav > li:after {
        clear: both; }
      .desktop-only .header-primary-nav > li#nav_help, .desktop-only .header-secondary-nav > li#nav_help, .desktop-only .header-mobile-help-nav > li#nav_help {
        border-left: 1px solid rgba(255, 255, 255, 0.1); }
      .desktop-only .header-primary-nav > li.header-mobile-only, .desktop-only .header-secondary-nav > li.header-mobile-only, .desktop-only .header-mobile-help-nav > li.header-mobile-only {
        display: none; }
      .desktop-only .header-primary-nav > li > a, .desktop-only .header-secondary-nav > li > a, .desktop-only .header-mobile-help-nav > li > a {
        position: relative;
        color: white;
        font-size: 1rem;
        border-bottom: none;
        height: 3rem;
        line-height: 3rem;
        display: block; }
        .desktop-only .header-primary-nav > li > a span, .desktop-only .header-secondary-nav > li > a span, .desktop-only .header-mobile-help-nav > li > a span {
          line-height: 3rem; }
      .desktop-only .header-primary-nav > li:hover > a, .desktop-only .header-secondary-nav > li:hover > a, .desktop-only .header-mobile-help-nav > li:hover > a {
        background-color: #181d22; }
      .desktop-only .header-primary-nav > li:hover .header-dropdown-nav, .desktop-only .header-secondary-nav > li:hover .header-dropdown-nav, .desktop-only .header-mobile-help-nav > li:hover .header-dropdown-nav, .desktop-only .header-primary-nav > li:hover .header-team-nav, .desktop-only .header-secondary-nav > li:hover .header-team-nav, .desktop-only .header-mobile-help-nav > li:hover .header-team-nav, .desktop-only .header-primary-nav > li:hover .header-double-dropdown-nav, .desktop-only .header-secondary-nav > li:hover .header-double-dropdown-nav, .desktop-only .header-mobile-help-nav > li:hover .header-double-dropdown-nav, .desktop-only .header-primary-nav > li:hover .header-help-dropdown-nav, .desktop-only .header-secondary-nav > li:hover .header-help-dropdown-nav, .desktop-only .header-mobile-help-nav > li:hover .header-help-dropdown-nav, .desktop-only .header-primary-nav > li:hover .header-account-dropdown-nav, .desktop-only .header-secondary-nav > li:hover .header-account-dropdown-nav, .desktop-only .header-mobile-help-nav > li:hover .header-account-dropdown-nav {
        opacity: .99;
        top: 3rem;
        -webkit-transition-property: opacity;
        -moz-transition-property: opacity;
        transition-property: opacity;
        -webkit-transition-delay: 0;
        -moz-transition-delay: 0;
        transition-delay: 0;
        -webkit-transition-duration: 0.1s;
        -moz-transition-duration: 0.1s;
        transition-duration: 0.1s; }

.header-primary-nav {
  float: left; }

.header-secondary-nav {
  display: none; }
  .desktop-only.fill-screen .header-secondary-nav {
    left: auto; }
  @media only screen and (min-width: 900px) {
    .header-secondary-nav {
      display: block;
      float: right;
      right: auto;
      width: auto; } }
  html.no-rgba .header-secondary-nav {
    display: block;
    float: right;
    right: auto;
    width: auto; }
  .desktop-only .header-secondary-nav {
    display: block;
    float: right;
    right: auto;
    width: auto; }
  .header-secondary-nav #nav_user .icon-highlight {
    display: none; }
  .header-secondary-nav > li > a {
    padding: 0 1rem; }
    .header-secondary-nav > li > a .icon-message {
      font-size: 19px;
      top: 0;
      color: #f87620; }
    .header-secondary-nav > li > a .icon-help {
      top: -1px;
      font-size: 17px;
      color: #f87620; }
  .header-secondary-nav .user-name {
    text-transform: none;
    font-family: "trade", sans-serif;
    position: relative; }

.header-mobile-help-nav {
  width: 13.5rem;
  right: -13.5rem;
  left: auto; }
  @media only screen and (min-width: 900px) {
    .header-mobile-help-nav {
      display: none; } }
  html.no-rgba .header-mobile-help-nav {
    display: none; }
  .desktop-only .header-mobile-help-nav {
    display: none; }

.header-dropdown-nav, .header-team-nav, .header-double-dropdown-nav, .header-help-dropdown-nav, .header-account-dropdown-nav {
  opacity: 0;
  overflow: hidden;
  background-color: #181d22;
  position: absolute;
  top: -9999px;
  right: 0;
  left: 0;
  min-width: 200px;
  text-shadow: none;
  font-weight: normal;
  z-index: 100;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  -webkit-transition: opacity 0.1s 0s linear, top 0s 0.2s linear;
  -moz-transition: opacity 0.1s 0s linear, top 0s 0.2s linear;
  transition: opacity 0.1s 0s linear, top 0s 0.2s linear;
  *zoom: 1; }
  .header-dropdown-nav:before, .header-team-nav:before, .header-double-dropdown-nav:before, .header-help-dropdown-nav:before, .header-account-dropdown-nav:before, .header-dropdown-nav:after, .header-team-nav:after, .header-double-dropdown-nav:after, .header-help-dropdown-nav:after, .header-account-dropdown-nav:after {
    display: table;
    content: "";
    line-height: 0; }
  .header-dropdown-nav:after, .header-team-nav:after, .header-double-dropdown-nav:after, .header-help-dropdown-nav:after, .header-account-dropdown-nav:after {
    clear: both; }
  .header-dropdown-nav h5, .header-team-nav h5, .header-double-dropdown-nav h5, .header-help-dropdown-nav h5, .header-account-dropdown-nav h5 {
    margin: 0.66667rem 1rem 0;
    clear: both;
    font-family: "trade", sans-serif;
    color: rgba(255, 255, 255, 0.5); }
    .header-dropdown-nav h5:first-of-type, .header-team-nav h5:first-of-type, .header-double-dropdown-nav h5:first-of-type, .header-help-dropdown-nav h5:first-of-type, .header-account-dropdown-nav h5:first-of-type {
      margin-top: 1rem; }
  .header-dropdown-nav li, .header-team-nav li, .header-double-dropdown-nav li, .header-help-dropdown-nav li, .header-account-dropdown-nav li {
    float: none; }
    .header-dropdown-nav li span, .header-team-nav li span, .header-double-dropdown-nav li span, .header-help-dropdown-nav li span, .header-account-dropdown-nav li span {
      margin-right: 5px;
      font-size: 18px;
      font-size: 1.125rem;
      vertical-align: middle;
      width: 18px;
      height: 18px;
      display: inline-block;
      position: relative;
      top: -2px; }
      .header-dropdown-nav li span.icon, .header-team-nav li span.icon, .header-double-dropdown-nav li span.icon, .header-help-dropdown-nav li span.icon, .header-account-dropdown-nav li span.icon {
        background: url("/images/icon-account-dropdown-sprite.svg") no-repeat; }
        .header-dropdown-nav li span.icon.icon-view-profile, .header-team-nav li span.icon.icon-view-profile, .header-double-dropdown-nav li span.icon.icon-view-profile, .header-help-dropdown-nav li span.icon.icon-view-profile, .header-account-dropdown-nav li span.icon.icon-view-profile {
          background-position: 0 0; }
        .header-dropdown-nav li span.icon.icon-edit-profile, .header-team-nav li span.icon.icon-edit-profile, .header-double-dropdown-nav li span.icon.icon-edit-profile, .header-help-dropdown-nav li span.icon.icon-edit-profile, .header-account-dropdown-nav li span.icon.icon-edit-profile {
          background-position: 0 -18px; }
        .header-dropdown-nav li span.icon.icon-account-settings, .header-team-nav li span.icon.icon-account-settings, .header-double-dropdown-nav li span.icon.icon-account-settings, .header-help-dropdown-nav li span.icon.icon-account-settings, .header-account-dropdown-nav li span.icon.icon-account-settings {
          background-position: 0 -36px; }
        .header-dropdown-nav li span.icon.icon-log-out, .header-team-nav li span.icon.icon-log-out, .header-double-dropdown-nav li span.icon.icon-log-out, .header-help-dropdown-nav li span.icon.icon-log-out, .header-account-dropdown-nav li span.icon.icon-log-out {
          background-position: 0 -54px; }
      .header-dropdown-nav li span.icon.hover, .header-team-nav li span.icon.hover, .header-double-dropdown-nav li span.icon.hover, .header-help-dropdown-nav li span.icon.hover, .header-account-dropdown-nav li span.icon.hover {
        opacity: 0;
        position: absolute;
        top: 6px;
        left: 16px; }
        @media screen\0 {
          .header-dropdown-nav li span.icon.hover, .header-team-nav li span.icon.hover, .header-double-dropdown-nav li span.icon.hover, .header-help-dropdown-nav li span.icon.hover, .header-account-dropdown-nav li span.icon.hover {
            top: 7px; } }
@-moz-document url-prefix() {
  .header-dropdown-nav li span.icon.hover, .header-team-nav li span.icon.hover, .header-double-dropdown-nav li span.icon.hover, .header-help-dropdown-nav li span.icon.hover, .header-account-dropdown-nav li span.icon.hover {
    top: 7px; } }
        .header-dropdown-nav li span.icon.hover.icon-view-profile, .header-team-nav li span.icon.hover.icon-view-profile, .header-double-dropdown-nav li span.icon.hover.icon-view-profile, .header-help-dropdown-nav li span.icon.hover.icon-view-profile, .header-account-dropdown-nav li span.icon.hover.icon-view-profile {
          background-position: -18px 0; }
        .header-dropdown-nav li span.icon.hover.icon-edit-profile, .header-team-nav li span.icon.hover.icon-edit-profile, .header-double-dropdown-nav li span.icon.hover.icon-edit-profile, .header-help-dropdown-nav li span.icon.hover.icon-edit-profile, .header-account-dropdown-nav li span.icon.hover.icon-edit-profile {
          background-position: -18px -18px; }
        .header-dropdown-nav li span.icon.hover.icon-account-settings, .header-team-nav li span.icon.hover.icon-account-settings, .header-double-dropdown-nav li span.icon.hover.icon-account-settings, .header-help-dropdown-nav li span.icon.hover.icon-account-settings, .header-account-dropdown-nav li span.icon.hover.icon-account-settings {
          background-position: -18px -36px; }
          @media screen\0 {
            .header-dropdown-nav li span.icon.hover.icon-account-settings, .header-team-nav li span.icon.hover.icon-account-settings, .header-double-dropdown-nav li span.icon.hover.icon-account-settings, .header-help-dropdown-nav li span.icon.hover.icon-account-settings, .header-account-dropdown-nav li span.icon.hover.icon-account-settings {
              top: 6px; } }
        .header-dropdown-nav li span.icon.hover.icon-log-out, .header-team-nav li span.icon.hover.icon-log-out, .header-double-dropdown-nav li span.icon.hover.icon-log-out, .header-help-dropdown-nav li span.icon.hover.icon-log-out, .header-account-dropdown-nav li span.icon.hover.icon-log-out {
          background-position: -18px -54px; }
  .header-dropdown-nav a, .header-team-nav a, .header-double-dropdown-nav a, .header-help-dropdown-nav a, .header-account-dropdown-nav a, .header-dropdown-nav li.no-link, .header-team-nav li.no-link, .header-double-dropdown-nav li.no-link, .header-help-dropdown-nav li.no-link, .header-account-dropdown-nav li.no-link {
    display: block;
    position: relative;
    padding: 0.5rem 1rem !important;
    left: 0px;
    border-bottom: 0px solid #232a31;
    color: white !important;
    line-height: 1;
    -webkit-transition: all 0.1s ease;
    -moz-transition: all 0.1s ease;
    transition: all 0.1s ease;
    -webkit-transform: translateZ(0) translateX(0);
    -moz-transform: translateZ(0) translateX(0);
    -ms-transform: translateZ(0) translateX(0);
    -o-transform: translateZ(0) translateX(0);
    transform: translateZ(0) translateX(0); }
    .header-dropdown-nav a span, .header-team-nav a span, .header-double-dropdown-nav a span, .header-help-dropdown-nav a span, .header-account-dropdown-nav a span, .header-dropdown-nav li.no-link span, .header-team-nav li.no-link span, .header-double-dropdown-nav li.no-link span, .header-help-dropdown-nav li.no-link span, .header-account-dropdown-nav li.no-link span {
      color: rgba(255, 255, 255, 0.5);
      vertical-align: middle;
      -webkit-transition: all 0.1s ease;
      -moz-transition: all 0.1s ease;
      transition: all 0.1s ease; }
    .header-dropdown-nav a:hover, .header-team-nav a:hover, .header-double-dropdown-nav a:hover, .header-help-dropdown-nav a:hover, .header-account-dropdown-nav a:hover, .header-dropdown-nav li.no-link:hover, .header-team-nav li.no-link:hover, .header-double-dropdown-nav li.no-link:hover, .header-help-dropdown-nav li.no-link:hover, .header-account-dropdown-nav li.no-link:hover {
      color: #f87620 !important;
      background-color: transparent; }
      .header-dropdown-nav a:hover span, .header-team-nav a:hover span, .header-double-dropdown-nav a:hover span, .header-help-dropdown-nav a:hover span, .header-account-dropdown-nav a:hover span, .header-dropdown-nav li.no-link:hover span, .header-team-nav li.no-link:hover span, .header-double-dropdown-nav li.no-link:hover span, .header-help-dropdown-nav li.no-link:hover span, .header-account-dropdown-nav li.no-link:hover span {
        color: #f87620 !important; }
        .header-dropdown-nav a:hover span.icon-view-profile, .header-team-nav a:hover span.icon-view-profile, .header-double-dropdown-nav a:hover span.icon-view-profile, .header-help-dropdown-nav a:hover span.icon-view-profile, .header-account-dropdown-nav a:hover span.icon-view-profile, .header-dropdown-nav a:hover span.icon-edit-profile, .header-team-nav a:hover span.icon-edit-profile, .header-double-dropdown-nav a:hover span.icon-edit-profile, .header-help-dropdown-nav a:hover span.icon-edit-profile, .header-account-dropdown-nav a:hover span.icon-edit-profile, .header-dropdown-nav a:hover span.icon-account-settings, .header-team-nav a:hover span.icon-account-settings, .header-double-dropdown-nav a:hover span.icon-account-settings, .header-help-dropdown-nav a:hover span.icon-account-settings, .header-account-dropdown-nav a:hover span.icon-account-settings, .header-dropdown-nav a:hover span.icon-log-out, .header-team-nav a:hover span.icon-log-out, .header-double-dropdown-nav a:hover span.icon-log-out, .header-help-dropdown-nav a:hover span.icon-log-out, .header-account-dropdown-nav a:hover span.icon-log-out, .header-dropdown-nav li.no-link:hover span.icon-view-profile, .header-team-nav li.no-link:hover span.icon-view-profile, .header-double-dropdown-nav li.no-link:hover span.icon-view-profile, .header-help-dropdown-nav li.no-link:hover span.icon-view-profile, .header-account-dropdown-nav li.no-link:hover span.icon-view-profile, .header-dropdown-nav li.no-link:hover span.icon-edit-profile, .header-team-nav li.no-link:hover span.icon-edit-profile, .header-double-dropdown-nav li.no-link:hover span.icon-edit-profile, .header-help-dropdown-nav li.no-link:hover span.icon-edit-profile, .header-account-dropdown-nav li.no-link:hover span.icon-edit-profile, .header-dropdown-nav li.no-link:hover span.icon-account-settings, .header-team-nav li.no-link:hover span.icon-account-settings, .header-double-dropdown-nav li.no-link:hover span.icon-account-settings, .header-help-dropdown-nav li.no-link:hover span.icon-account-settings, .header-account-dropdown-nav li.no-link:hover span.icon-account-settings, .header-dropdown-nav li.no-link:hover span.icon-log-out, .header-team-nav li.no-link:hover span.icon-log-out, .header-double-dropdown-nav li.no-link:hover span.icon-log-out, .header-help-dropdown-nav li.no-link:hover span.icon-log-out, .header-account-dropdown-nav li.no-link:hover span.icon-log-out {
          opacity: 0; }
        .header-dropdown-nav a:hover span.icon-view-profile.hover, .header-team-nav a:hover span.icon-view-profile.hover, .header-double-dropdown-nav a:hover span.icon-view-profile.hover, .header-help-dropdown-nav a:hover span.icon-view-profile.hover, .header-account-dropdown-nav a:hover span.icon-view-profile.hover, .header-dropdown-nav a:hover span.icon-edit-profile.hover, .header-team-nav a:hover span.icon-edit-profile.hover, .header-double-dropdown-nav a:hover span.icon-edit-profile.hover, .header-help-dropdown-nav a:hover span.icon-edit-profile.hover, .header-account-dropdown-nav a:hover span.icon-edit-profile.hover, .header-dropdown-nav a:hover span.icon-account-settings.hover, .header-team-nav a:hover span.icon-account-settings.hover, .header-double-dropdown-nav a:hover span.icon-account-settings.hover, .header-help-dropdown-nav a:hover span.icon-account-settings.hover, .header-account-dropdown-nav a:hover span.icon-account-settings.hover, .header-dropdown-nav a:hover span.icon-log-out.hover, .header-team-nav a:hover span.icon-log-out.hover, .header-double-dropdown-nav a:hover span.icon-log-out.hover, .header-help-dropdown-nav a:hover span.icon-log-out.hover, .header-account-dropdown-nav a:hover span.icon-log-out.hover, .header-dropdown-nav li.no-link:hover span.icon-view-profile.hover, .header-team-nav li.no-link:hover span.icon-view-profile.hover, .header-double-dropdown-nav li.no-link:hover span.icon-view-profile.hover, .header-help-dropdown-nav li.no-link:hover span.icon-view-profile.hover, .header-account-dropdown-nav li.no-link:hover span.icon-view-profile.hover, .header-dropdown-nav li.no-link:hover span.icon-edit-profile.hover, .header-team-nav li.no-link:hover span.icon-edit-profile.hover, .header-double-dropdown-nav li.no-link:hover span.icon-edit-profile.hover, .header-help-dropdown-nav li.no-link:hover span.icon-edit-profile.hover, .header-account-dropdown-nav li.no-link:hover span.icon-edit-profile.hover, .header-dropdown-nav li.no-link:hover span.icon-account-settings.hover, .header-team-nav li.no-link:hover span.icon-account-settings.hover, .header-double-dropdown-nav li.no-link:hover span.icon-account-settings.hover, .header-help-dropdown-nav li.no-link:hover span.icon-account-settings.hover, .header-account-dropdown-nav li.no-link:hover span.icon-account-settings.hover, .header-dropdown-nav li.no-link:hover span.icon-log-out.hover, .header-team-nav li.no-link:hover span.icon-log-out.hover, .header-double-dropdown-nav li.no-link:hover span.icon-log-out.hover, .header-help-dropdown-nav li.no-link:hover span.icon-log-out.hover, .header-account-dropdown-nav li.no-link:hover span.icon-log-out.hover {
          opacity: 1; }

.header-team-nav {
  width: 260px; }

.header-double-dropdown-nav, .header-help-dropdown-nav {
  width: 320px; }
  .header-double-dropdown-nav .left-dropdown-menu, .header-help-dropdown-nav .left-dropdown-menu {
    float: left;
    width: 50%; }
  .header-double-dropdown-nav .right-dropdown-menu, .header-help-dropdown-nav .right-dropdown-menu {
    float: right;
    width: 50%; }

.header-account-dropdown-nav {
  right: 0;
  left: auto;
  z-index: 200; }

.header-help-dropdown-nav {
  width: 400px;
  right: 0;
  left: auto; }

#nav_team ul {
  min-width: 400px;
  *zoom: 1; }
  #nav_team ul:before, #nav_team ul:after {
    display: table;
    content: "";
    line-height: 0; }
  #nav_team ul:after {
    clear: both; }
  #nav_team ul li {
    width: 200px;
    float: left; }

.header-more-link {
  clear: both;
  display: block;
  background-color: #23282d !important; }
  .header-more-link:hover:after {
    content: "" !important; }

.main-header-page-title {
  font-family: trade-condensed !important;
  font-weight: bold;
  text-transform: uppercase;
  float: left;
  height: 3rem;
  line-height: 3rem;
  margin: 0 auto;
  text-align: center;
  width: 100%;
  font-size: 24px; }
  .main-header-page-title a {
    padding: 0 1rem;
    display: inline-block;
    color: white; }
    .main-header-page-title a:link {
      color: white; }
    .main-header-page-title a:hover, .main-header-page-title a:active {
      background-color: #383f45; }
  @media only screen and (min-width: 900px) {
    .main-header-page-title {
      display: none; } }
  html.no-rgba .main-header-page-title {
    display: none; }
  .desktop-only .main-header-page-title {
    display: none; }

.active-team {
  position: relative;
  color: white;
  cursor: pointer;
  padding: 0.5rem 1rem;
  background-color: #4e5d6c; }
  .active-team .school {
    color: rgba(255, 255, 255, 0.8);
    font-size: 11px;
    font-family: sans-serif;
    overflow: hidden;
    line-height: 13px; }
  .active-team .team {
    font-size: 18px;
    text-transform: uppercase;
    font-weight: bold;
    font-family: trade-condensed;
    margin-top: 3px;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis; }

.remote-popup {
  font-size: 16px;
  background-color: #6aa220;
  font-family: sans-serif;
  padding: 24px;
  line-height: 1.5;
  border-bottom: 1px solid #5c8d1c; }
  .remote-popup [class^="btn-"] {
    font-size: 16px; }
  .remote-popup .remote-popup-header {
    font-size: 32px;
    line-height: 48px;
    color: white;
    text-align: center;
    padding-bottom: 12px;
    font-family: sans-serif;
    font-weight: bold; }
    .remote-popup .remote-popup-header small {
      font-size: 75%; }
  .remote-popup .remote-popup-inner {
    background-color: white;
    border-radius: 3px;
    margin: 0 auto;
    padding: 12px;
    box-shadow: 0px 0px 2px 0px rgba(35, 42, 49, 0.1);
    text-align: center;
    max-width: 600px;
    *zoom: 1; }
    .remote-popup .remote-popup-inner:before, .remote-popup .remote-popup-inner:after {
      display: table;
      content: "";
      line-height: 0; }
    .remote-popup .remote-popup-inner:after {
      clear: both; }
    .remote-popup .remote-popup-inner .error {
      font-size: 14px;
      margin-bottom: 10px; }
  .remote-popup .remote-field-label {
    display: inline-block;
    padding-top: 12px;
    padding-bottom: 12px;
    margin-right: 6px;
    border: 1px solid white; }
  .remote-popup input[type='text'],
  .remote-popup textarea {
    -webkit-transition: 0.2s;
    -moz-transition: 0.2s;
    transition: 0.2s;
    display: inline-block;
    width: 160px;
    font-family: sans-serif;
    font-size: 16px;
    color: #232a31;
    border-radius: 3px;
    padding: 12px;
    border: 1px solid #999999;
    line-height: 1.5;
    margin-right: 12px; }
    .remote-popup input[type='text']:focus, .remote-popup input[type='text']:active,
    .remote-popup textarea:focus,
    .remote-popup textarea:active {
      border-color: #f87620;
      box-shadow: none;
      outline: none;
      background-color: rgba(13, 141, 207, 0.01); }
    .error .remote-popup input[type='text'], .error
    .remote-popup textarea {
      border-color: #d81d1d; }
  .remote-popup .remotes-btn, .remote-popup .remotes-btn-cancel {
    display: inline-block;
    padding-top: 12px;
    padding-bottom: 12px; }
  .remote-popup .remotes-btn {
    margin-right: 12px;
    background-color: #0d8dcf;
    color: white;
    border-radius: 3px;
    text-decoration: none;
    padding-left: 12px;
    padding-right: 12px;
    font-weight: bold;
    border: 1px solid #0d8dcf;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    transition: 0.3s; }
    .remote-popup .remotes-btn:hover {
      background-color: #0f9de7; }
    .remote-popup .remotes-btn:active {
      background-color: #1ea9f1; }
  .remote-popup .remotes-btn-cancel {
    border: 1px solid white;
    color: #0d8dcf; }
    .remote-popup .remotes-btn-cancel:hover {
      background-color: white;
      text-decoration: underline;
      color: #0f9de7; }

.habla_window_div_position {
  bottom: 10px;
  position: fixed;
  right: 10px; }

.habla_window_div_position_floating {
  bottom: 10px;
  position: fixed;
  right: 10px; }

.habla_window_div_position_floating_ie {
  bottom: 10px;
  position: absolute;
  right: 10px; }

#habla_expanded_div {
  background: url("/images/overlay_grad_03.gif") repeat-x scroll 0 0 #202020; }

#habla_topbar_div {
  position: relative;
  -moz-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 8px rgba(0, 0, 0, 0.2);
  cursor: pointer; }

.habla_window_div_base {
  border: 0 none !important;
  font-family: arial, helvetica, sans-serif;
  font-style: inherit;
  font-weight: inherit;
  line-height: 1;
  margin: 0 !important;
  outline-color: -moz-use-text-color;
  outline-style: none !important;
  outline-width: 0;
  padding: 0 !important;
  text-align: left;
  vertical-align: baseline;
  z-index: 99999 !important;
  -moz-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.5); }

.habla_panel_border {
  background: #FFFFFF none repeat scroll 0 0;
  border: 0;
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  width: 250px; }

a.habla_button_a_hover:hover {
  color: #fff;
  font-size: 14px;
  background: none;
  font-weight: bold;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
  cursor: pointer; }

.habla_button_a_normal {
  color: #fff;
  font-weight: bold;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
  cursor: pointer; }

.habla_button {
  float: right;
  font-weight: bold;
  margin-left: 3px;
  padding: 0 6px 2px;
  text-decoration: none !important; }

.habla_conversation_message_off {
  margin: 0 !important;
  padding: 3px 3px 3px 23px; }

.habla_conversation_message_on {
  margin: 0;
  padding: 5px; }

.habla_conversation_p_item {
  background: transparent;
  color: #000;
  margin: 0;
  padding: 0;
  text-indent: -20px; }

.habla_conversation_person1 {
  color: #6b6b6b;
  padding-right: 5px;
  font-weight: bold;
  font-size: 12px; }

.habla_conversation_person2 {
  color: #ff8e33;
  padding-right: 5px;
  font-weight: bold;
  font-size: 12px; }

.habla_conversation_text_span {
  color: #aaa;
  font-size: 12px; }

.habla_topbar_div_highlighted {
  background: red;
  color: #0FF;
  padding: 6px;
  border: 1px solid red; }

.habla_topbar_div_normal {
  background: #ff6600 url("/images/gradsprite.gif") repeat-x left top;
  color: #fff;
  padding: 6px;
  border: 1px solid #f60; }

.habla_topbar_clickable {
  cursor: pointer; }

.habla_oplink_a_hover {
  color: #fff;
  background: none;
  font-weight: bold;
  cursor: pointer;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4); }

a.habla_oplink_a_hover:hover {
  font-size: 14px;
  background: none; }

.habla_oplink_a_normal {
  color: #fff;
  font-weight: bold;
  cursor: pointer;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4); }

.clear_style {
  clear: both; }

.habla_offline_message_div {
  border-bottom: 1px dotted #CCCCCC;
  line-height: 1.5em;
  margin: 0;
  padding: 3px; }

.habla_conversation_div {
  background: transparent;
  border-bottom: 1px dotted #555;
  height: 155px;
  line-height: 1.25em;
  overflow: auto;
  color: #aaa;
  padding: 3px 3px 3px 23px !important; }

.habla_pre_chat_div {
  background: transparent none repeat scroll 0 0;
  border-bottom: 1px dotted #CCCCCC;
  height: 155px;
  line-height: 1.25em;
  overflow: auto;
  color: #000000;
  padding: 3px 3px 3px 3px; }

.habla_offline_message_sent_div {
  background: transparent none repeat scroll 0 0;
  border-bottom: 1px dotted #CCCCCC;
  height: 155px;
  line-height: 1.5em;
  overflow: auto !important;
  padding: 3px !important; }

.habla_chatform_form {
  margin: 0 !important;
  padding: 0 !important; }

.habla_input_div {
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal !important;
  margin: 0 !important;
  padding: 3px !important; }

.habla_offline_body_input {
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  height: 155px;
  vertical-align: text-top;
  width: 234px; }

.habla_say_text_span {
  color: #000000; }

.habla_submit_button {
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  margin: 0 !important;
  vertical-align: text-top;
  width: 234px; }

.habla_offline_submit_input {
  background: #E75917 none repeat scroll 0 0 !important;
  border: medium none #CCCCCC !important;
  color: white !important;
  float: right;
  margin-right: 2px; }

.habla_offline_error_span {
  float: left;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px; }

.habla_wcsend_input_normal {
  border: 2px solid #6b6b6b !important; }

.habla_wcsend_input_pre {
  color: #6b6b6b; }

.habla_wcsend_input_post {
  color: #000000; }

.habla_wcsend_input_pre_highlighted {
  border: 2px solid #6b6b6b !important; }

.habla_wcsend_input_highlighted {
  border: 2px solid !important;
  color: #000000 !important; }

.habla_wcsend_field {
  background: transparent none repeat scroll 0 0;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  height: 24px;
  margin: 0 !important;
  overflow: auto !important;
  padding: 1px 3px !important;
  vertical-align: text-top;
  width: 234px; }

.habla_wcsend_field:hover {
  background: #FFFF9F;
  border-color: #09f !important;
  outline-color: #09f !important;
  color: #333; }

.habla_wcsend_field:focus {
  background: #fff;
  border-color: #f60 !important;
  outline-color: #f60 !important;
  color: #000 !important; }

#habla_link_div a:hover {
  background: none; }

.hbl_pal_remote_fg + .habla_conversation_text_span {
  color: #fff; }

.olark-composing-message {
  font-style: italic;
  color: #6b6b6b !important; }

/*doc
---
title: Variables
name: 01-variables
category: Elements
---

### Colors

#### Dark UI Colors

<div class="ko-color-blocks">
    <div class="ko-color-block-ui_dark_color">
        <div>$dui_dark_color</div>
        <div>#232A31</div>
    </div>
    <div class="ko-color-block-ui_dark_medium_color">
        <div>$ui_dark_medium_color</div>
        <div>#38434F</div>
    </div>
    <div class="ko-color-block-ui_dark_light_color">
        <div>$ui_dark_light_color</div>
        <div>#4E5D6C</div>
    </div>
</div>

#### Gray UI Colors

<div class="ko-color-blocks">
    <div class="ko-color-block-ui_gray_color">
        <div>$ui_gray_color</div>
        <div>#8A8A8A</div>
    </div>
    <div class="ko-color-block-ui_gray_medium_color">
        <div>$ui_gray_medium_color</div>
        <div>#E8E8E8</div>
    </div>
    <div class="ko-color-block-ui_gray_light_color">
        <div>$ui_gray_light_color</div>
        <div>#F5F5F5</div>
    </div>
</div>

#### Accent UI Colors

<div class="ko-color-blocks">
    <div class="ko-color-block-ui_blue_color">
        <div>$ui_blue_color</div>
        <div>#00AEEF</div>
    </div>
    <div class="ko-color-block-ui_orange_color">
        <div>$ui_orange_color</div>
        <div>#FF6600</div>
    </div>
</div>

#### Alert UI Colors

<div class="ko-color-blocks">
    <div class="ko-color-block-ui_red_color">
        <div>$ui_red_color</div>
        <div>#D81D1D</div>
    </div>
    <div class="ko-color-block-ui_yellow_color">
        <div>$ui_yellow_color</div>
        <div>#FABE39</div>
    </div>
    <div class="ko-color-block-ui_green_color">
        <div>$ui_green_color</div>
        <div>#6AA220</div>
    </div>
</div>

#### Grayscale UI Text Colors

<div class="ko-color-blocks">
    <div class="ko-color-block-ui_text_dark_color">
        <div>$ui_text_dark_color</div>
        <div>#333333</div>
    </div>
    <div class="ko-color-block-ui_text_medium_color">
        <div>$ui_text_medium_color</div>
        <div>#666666</div>
    </div>
    <div class="ko-color-block-ui_text_light_color">
        <div>$ui_text_light_color</div>
        <div>#999999</div>
    </div>
</div>
<div class="ko-color-blocks">
    <div class="ko-color-block-ui_text_extra_light_color">
        <div>$ui_text_extra_light_color</div>
        <div>#CCCCCC</div>
    </div>
</div>

#### Base UI Colors

<div class="ko-color-blocks">
    <div class="ko-color-block-ui_black_color">
        <div>$ui_black_color</div>
        <div>#FFFFFF</div>
    </div>
    <div class="ko-color-block-ui_white_color">
        <div>$ui_white_color</div>
        <div>#000000</div>
    </div>
</div>

#### Team Colors

<div class="ko-color-blocks">
    <div class="ko-color-block-tagging_team_white_color">
        <div>$tagging_team_white_color</div>
        <div>#E9E9E9</div>
    </div>
    <div class="ko-color-block-tagging_team_gray_color">
        <div>$tagging_team_gray_color</div>
        <div>#8C9196</div>
    </div>
    <div class="ko-color-block-tagging_team_black_color">
        <div>$tagging_team_black_color</div>
        <div>#404040</div>
    </div>
</div>

<div class="ko-color-blocks">
    <div class="ko-color-block-tagging_team_yellow_color">
        <div>$tagging_team_yellow_color</div>
        <div>#FFDD30</div>
    </div>
    <div class="ko-color-block-tagging_team_orange_color">
        <div>$tagging_team_orange_color</div>
        <div>#ED9827</div>
    </div>
    <div class="ko-color-block-tagging_team_red_color">
        <div>$tagging_team_red_color</div>
        <div>#DF4953</div>
    </div>
</div>

<div class="ko-color-blocks">
    <div class="ko-color-block-tagging_team_green_color">
        <div>$tagging_team_green_color</div>
        <div>#42BE39</div>
    </div>
    <div class="ko-color-block-tagging_team_blue_color">
        <div>$tagging_team_blue_color</div>
        <div>#3985BE</div>
    </div>
    <div class="ko-color-block-tagging_team_purple_color">
        <div>$tagging_team_purple_color</div>
        <div>#9F62B1</div>
    </div>
</div>

### Font Sizes

These should really be used by the `font-size()` mixin to maintain consistent typography. The possible values are (from smallest to largest): **small**, **p**, and **5** to **1** (or **h5** to **h1** if that's your jam).

### Z-index

Try to stick to the variables defined here for z-index values, e.g., `z-index: $z-1` instead of arbitrary numbers. The possible values are: **z-1** (100) to **z-7** (700).

### Transition Lengths

Again, try to stick to these instead of arbitrary values. The possible values are: **t-quick** (0.2s), **t-med** (0.3s), and **t-slow** (0.5s).

### Common Breakpoints

Put breakpoints that you end up referencing a lot here and give it a prefix of `b-`, e.g., `b-showdesktop`. These are usually referenced by the `respond()` mixin.

*/
/*doc
---
title: Mixins
name: 02-mixins
category: Elements
---

### Bourbon & Neat

First off, be aware that we're using [Bourbon](http://bourbon.io/docs/) and [Neat](http://neat.bourbon.io/docs/) in Kickoff. Read up on their documentation to familiarize yourself with the mixins we get with those libraries.

### Respond()

This is our main responsive design mixin. It's built in mobile-first fashion and uses `em`s as the unit, and here's the usage:


```
.widget {

    // Default mobile-first styles here

    @include respond(20) {
        // Styles for screens from 20ems on up
    }

    @include respond(55) {
        // Styles for screens from 55rems on up
    }

    @include respond($b-showdesktop) {
        // Styles for screens from this variable on up
    }

}
```

There's an optional `ie` argument that you can pass in if you also want these styles to apply to IE8 since that browser doesn't like media queries.


```
.widget {

    // Default mobile-first styles here

    @include respond(20, ie) {
        // Styles for screens from 20ems on up and IE8
    }

}
```

Finally, the mixin applies ALL the styles to any page with a class of `desktop-only` on the `<body>`. This is to support older non-responsive and non-mobile-first pages.

### Font sizes

We've got a mixin for maintaining consistent font-sizes on a nice typographic scale. Any time you need to change the font size of an element, please use this mixin.
The possible values are (from smallest to largest): **small**, **p**, **5**, **4**, **3**, **2**, and **1**.

```
.widget {
    @include font-size(small) // .75rem
}

.widget {
    @include font-size(p) // default 1rem font size
}

.widget {
    @include font-size(5) // h5 size: 1.125rem
}

.widget {
    @include font-size(4) // h4 size: 1.3125rem
}

// etc

```

### Trade-heading()

A quick mixin for giving you that bold condensed trade heading that we all love. Pass in 'caps' to uppercase it, e.g., `trade-heading(caps)`

### Text-overflow()

For when you just don't have enough room. Hides overflow, doesn't wrap white-space and cuts off text with an ellipsis.

### CSS Spinner

There's a default `css-spinner` class that you can throw on any `<div>` but you'll likely want to customize it a bit.

```html_example
<div class="css-spinner"></div>
```

Here's how the mixin works if you want to put it on your own element and customize the colors.

```
.widget {

    // Arguments:
    // 1. border-width
    // 2. main color
    // 3. background color
    // 4. total width/height
    // 5. margin (optional. defaults to 0.)

    @include css-spinner(.5rem, $orange, $medium-gray, 4rem, 1rem);

}
```

*/
@-webkit-keyframes spinner-rotation {
  from {
    -webkit-transform: rotate(0deg); }

  to {
    -webkit-transform: rotate(359deg); } }
@-moz-keyframes spinner-rotation {
  from {
    -moz-transform: rotate(0deg); }

  to {
    -moz-transform: rotate(359deg); } }
@keyframes spinner-rotation {
  from {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg); }

  to {
    -webkit-transform: rotate(359deg);
    -moz-transform: rotate(359deg);
    -ms-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    transform: rotate(359deg); } }
.css-spinner {
  -webkit-animation: spinner-rotation 0.75s infinite linear;
  -moz-animation: spinner-rotation 0.75s infinite linear;
  animation: spinner-rotation 0.75s infinite linear;
  clear: both;
  height: 4rem;
  width: 4rem;
  margin: 1rem auto 1rem auto;
  position: relative;
  border-top: 0.5rem solid #ff6600;
  border-left: 0.5rem solid #e8e8e8;
  border-bottom: 0.5rem solid #e8e8e8;
  border-right: 0.5rem solid #e8e8e8;
  border-radius: 100%;
  display: block; }
  .no-cssanimations .css-spinner {
    display: none; }

.css-spinner-message {
  margin-bottom: 1.5rem;
  padding: 0 1.5rem;
  text-align: center;
  font-size: 1rem;
  font-style: italic;
  color: #8a8a8a; }
  .no-cssanimations .css-spinner-message {
    font-weight: bold;
    padding: 1.5rem;
    color: #ff6600;
    font-size: 20px; }

.ko-nav-mobile-menu-button,
.ko-nav-mobile-menu-right-button {
  height: 3rem;
  width: 3rem;
  font-weight: bold;
  border-right: 1px solid rgba(255, 255, 255, 0.1);
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  box-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  box-pack: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  transition: 0.2s;
  position: absolute;
  left: 0;
  top: 0;
  cursor: pointer; }
  .ko-nav-mobile-menu-button:hover,
  .ko-nav-mobile-menu-right-button:hover {
    background-color: #181d22; }
  .ko-nav-mobile-menu-button svg, .ko-nav-mobile-menu-button path, .ko-nav-mobile-menu-button polygon,
  .ko-nav-mobile-menu-right-button svg,
  .ko-nav-mobile-menu-right-button path,
  .ko-nav-mobile-menu-right-button polygon {
    fill: #ff6600; }
  .no-flexbox .ko-nav-mobile-menu-button, .no-flexbox
  .ko-nav-mobile-menu-right-button {
    *zoom: 1; }
    .no-flexbox .ko-nav-mobile-menu-button:before, .no-flexbox .ko-nav-mobile-menu-button:after, .no-flexbox
    .ko-nav-mobile-menu-right-button:before, .no-flexbox
    .ko-nav-mobile-menu-right-button:after {
      display: table;
      content: "";
      line-height: 0; }
    .no-flexbox .ko-nav-mobile-menu-button:after, .no-flexbox
    .ko-nav-mobile-menu-right-button:after {
      clear: both; }
    .no-flexbox .ko-nav-mobile-menu-button svg,
    .no-flexbox .ko-nav-mobile-menu-button span,
    .no-flexbox .ko-nav-mobile-menu-button img, .no-flexbox
    .ko-nav-mobile-menu-right-button svg,
    .no-flexbox
    .ko-nav-mobile-menu-right-button span,
    .no-flexbox
    .ko-nav-mobile-menu-right-button img {
      height: 3rem;
      line-height: 3rem;
      vertical-align: middle;
      float: left; }
  .no-flexbox .ko-nav-mobile-menu-button, .no-flexbox
  .ko-nav-mobile-menu-right-button {
    text-align: center; }
  .ko-nav-mobile-menu-button svg, .ko-nav-mobile-menu-button path, .ko-nav-mobile-menu-button polygon,
  .ko-nav-mobile-menu-right-button svg,
  .ko-nav-mobile-menu-right-button path,
  .ko-nav-mobile-menu-right-button polygon {
    width: 1.5rem;
    height: 1.5rem; }
    .no-flexbox .ko-nav-mobile-menu-button svg, .no-flexbox .ko-nav-mobile-menu-button path, .no-flexbox .ko-nav-mobile-menu-button polygon, .no-flexbox
    .ko-nav-mobile-menu-right-button svg, .no-flexbox
    .ko-nav-mobile-menu-right-button path, .no-flexbox
    .ko-nav-mobile-menu-right-button polygon {
      display: inline-block;
      float: none;
      height: 3rem; }

.ko-nav-mobile-menu-right-button {
  left: auto;
  right: 0; }

a.ko-nav-team {
  height: 3rem;
  width: 3rem;
  font-weight: bold;
  border-right: 1px solid rgba(255, 255, 255, 0.1);
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  box-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  box-pack: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  transition: 0.2s;
  border-right: none;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  cursor: pointer;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  box-pack: start;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-justify-content: flex-start;
  -o-justify-content: flex-start;
  justify-content: flex-start;
  -ms-flex-pack: start; }
  a.ko-nav-team:hover {
    background-color: #181d22; }
  a.ko-nav-team svg, a.ko-nav-team path, a.ko-nav-team polygon {
    fill: #ff6600; }
  .no-flexbox a.ko-nav-team {
    *zoom: 1; }
    .no-flexbox a.ko-nav-team:before, .no-flexbox a.ko-nav-team:after {
      display: table;
      content: "";
      line-height: 0; }
    .no-flexbox a.ko-nav-team:after {
      clear: both; }
    .no-flexbox a.ko-nav-team svg,
    .no-flexbox a.ko-nav-team span,
    .no-flexbox a.ko-nav-team img {
      height: 3rem;
      line-height: 3rem;
      vertical-align: middle;
      float: left; }
  @media only screen and (min-width: 65em) {
    a.ko-nav-team {
      border-right: 1px solid rgba(255, 255, 255, 0.1);
      border-bottom: none; } }
  .desktop-only a.ko-nav-team {
    border-right: 1px solid rgba(255, 255, 255, 0.1);
    border-bottom: none; }
  .no-flexbox a.ko-nav-team {
    height: auto;
    padding-top: 0;
    padding-bottom: 0; }
  a.ko-nav-team .ko-nav-team-dudes {
    display: none;
    width: 1.5rem;
    height: 1.5rem; }
    @media only screen and (min-width: 65em) {
      a.ko-nav-team .ko-nav-team-dudes {
        display: block;
        margin-right: .5rem; } }
    .desktop-only a.ko-nav-team .ko-nav-team-dudes {
      display: block;
      margin-right: .5rem; }
  @media only screen and (min-width: 65em) {
    a.ko-nav-team .ko-nav-team-icon {
      display: none; } }
  .desktop-only a.ko-nav-team .ko-nav-team-icon {
    display: none; }
  a.ko-nav-team .ko-nav-team-icon svg {
    height: 1rem;
    width: 1rem; }
  a.ko-nav-team .ko-nav-team-arrow {
    display: none; }
    @media only screen and (min-width: 65em) {
      a.ko-nav-team .ko-nav-team-arrow {
        display: block; } }
    .desktop-only a.ko-nav-team .ko-nav-team-arrow {
      display: block; }
  a.ko-nav-team .ko-nav-team-name {
    display: block;
    margin: 0 0.375rem 0 0;
    color: #ff6600;
    max-width: 12rem;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden; }

.ko-nav-mobile-header, .ko-nav {
  z-index: 0; }
  @media only screen and (min-width: 65em) {
    .ko-nav-mobile-header, .ko-nav {
      z-index: 100; } }
  .desktop-only .ko-nav-mobile-header, .desktop-only .ko-nav {
    z-index: 100; }
  .ko-nav-mobile-header a, .ko-nav a {
    color: white;
    -webkit-transition: 0.2s;
    -moz-transition: 0.2s;
    transition: 0.2s; }

.ko-nav-icon {
  width: 1rem;
  height: 1rem;
  fill: rgba(255, 255, 255, 0.5);
  margin-right: .5rem; }
  .ko-nav-icon svg {
    height: 100%;
    width: 100%; }
  .ko-nav-icon path, .ko-nav-icon polygon {
    width: 1rem;
    height: 1rem;
    fill: rgba(255, 255, 255, 0.5); }
  @media only screen and (min-width: 65em) {
    .ko-nav-main-item .ko-nav-icon {
      display: none; } }
  .desktop-only .ko-nav-main-item .ko-nav-icon {
    display: none; }
  @media only screen and (min-width: 65em) {
    .ko-nav-help .ko-nav-icon, .ko-nav-sub .ko-nav-icon, .ko-nav-sub-double .ko-nav-icon {
      display: block; } }
  .desktop-only .ko-nav-help .ko-nav-icon, .desktop-only .ko-nav-sub .ko-nav-icon, .desktop-only .ko-nav-sub-double .ko-nav-icon {
    display: block; }
  .no-flexbox .ko-nav-icon {
    position: relative;
    top: 0.1875rem; }

.ko-nav-mobile-header {
  background-color: #232a31;
  height: 3rem;
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  box-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  -o-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: justify; }
  @media only screen and (min-width: 65em) {
    .ko-nav-mobile-header {
      display: none; } }
  html.no-rgba .ko-nav-mobile-header {
    display: none; }
  .desktop-only .ko-nav-mobile-header {
    display: none; }

.ko-mobile-title {
  text-align: center;
  width: 100%;
  font-size: 1.5rem;
  font-family: trade;
  font-weight: bold;
  text-transform: uppercase; }
  .no-flexbox .ko-mobile-title {
    line-height: 3rem; }

.ko-nav {
  position: absolute;
  top: 0;
  height: 100%;
  width: 16rem;
  background-color: #38434f;
  box-shadow: inset 0 0 2rem rgba(35, 42, 49, 0.75);
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  transition-duration: 0.3s; }
  @media only screen and (min-width: 65em) {
    .ko-nav {
      background: none; } }
  .desktop-only .ko-nav {
    background: none; }
  .ko-nav-sub-is-active .ko-nav {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%); }
    @media only screen and (min-width: 65em) {
      .ko-nav-sub-is-active .ko-nav {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0); } }
    .desktop-only .ko-nav-sub-is-active .ko-nav {
      -webkit-transform: translateX(0);
      -moz-transform: translateX(0);
      -ms-transform: translateX(0);
      -o-transform: translateX(0);
      transform: translateX(0); }
  .ko-nav-teamswitcher-is-active .ko-nav {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%); }
    @media only screen and (min-width: 65em) {
      .ko-nav-teamswitcher-is-active .ko-nav {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0); } }
    .desktop-only .ko-nav-teamswitcher-is-active .ko-nav {
      -webkit-transform: translateX(0);
      -moz-transform: translateX(0);
      -ms-transform: translateX(0);
      -o-transform: translateX(0);
      transform: translateX(0); }
  @media only screen and (min-width: 65em) {
    .ko-nav {
      position: relative;
      width: 100%;
      height: 3rem;
      background-color: #232a31;
      overflow: visible;
      display: -webkit-box;
      display: -moz-box;
      display: box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -moz-box-align: center;
      box-align: center;
      -webkit-align-items: center;
      -moz-align-items: center;
      -ms-align-items: center;
      -o-align-items: center;
      align-items: center;
      -ms-flex-align: center;
      -webkit-box-pack: justify;
      -moz-box-pack: justify;
      box-pack: justify;
      -webkit-justify-content: space-between;
      -moz-justify-content: space-between;
      -ms-justify-content: space-between;
      -o-justify-content: space-between;
      justify-content: space-between;
      -ms-flex-pack: justify; } }
  html.no-rgba .ko-nav {
    position: relative;
    width: 100%;
    height: 3rem;
    background-color: #232a31;
    overflow: visible;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    -ms-justify-content: space-between;
    -o-justify-content: space-between;
    justify-content: space-between;
    -ms-flex-pack: justify; }
  .desktop-only .ko-nav {
    position: relative;
    width: 100%;
    height: 3rem;
    background-color: #232a31;
    overflow: visible;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    -ms-justify-content: space-between;
    -o-justify-content: space-between;
    justify-content: space-between;
    -ms-flex-pack: justify; }
  .no-flexbox .ko-nav {
    *zoom: 1; }
    .no-flexbox .ko-nav:before, .no-flexbox .ko-nav:after {
      display: table;
      content: "";
      line-height: 0; }
    .no-flexbox .ko-nav:after {
      clear: both; }

.no-flexbox .ko-nav {
  display: block !important; }

@media only screen and (min-width: 65em) {
  .ko-nav-right,
  .ko-nav-left {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center; }
    .no-flexbox .ko-nav-right, .no-flexbox
    .ko-nav-left {
      *zoom: 1; }
      .no-flexbox .ko-nav-right:before, .no-flexbox .ko-nav-right:after, .no-flexbox
      .ko-nav-left:before, .no-flexbox
      .ko-nav-left:after {
        display: table;
        content: "";
        line-height: 0; }
      .no-flexbox .ko-nav-right:after, .no-flexbox
      .ko-nav-left:after {
        clear: both; } }
.desktop-only .ko-nav-right, .desktop-only
.ko-nav-left {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  box-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center; }
  .no-flexbox .desktop-only .ko-nav-right, .no-flexbox .desktop-only
  .ko-nav-left {
    *zoom: 1; }
    .no-flexbox .desktop-only .ko-nav-right:before, .no-flexbox .desktop-only .ko-nav-right:after, .no-flexbox .desktop-only
    .ko-nav-left:before, .no-flexbox .desktop-only
    .ko-nav-left:after {
      display: table;
      content: "";
      line-height: 0; }
    .no-flexbox .desktop-only .ko-nav-right:after, .no-flexbox .desktop-only
    .ko-nav-left:after {
      clear: both; }
@media only screen and (min-width: 65em) {
  .ko-nav-right > li,
  .ko-nav-left > li {
    position: relative; }
    .no-flexbox .ko-nav-right > li, .no-flexbox
    .ko-nav-left > li {
      float: left; } }
.desktop-only .ko-nav-right > li, .desktop-only
.ko-nav-left > li {
  position: relative; }
  .no-flexbox .desktop-only .ko-nav-right > li, .no-flexbox .desktop-only
  .ko-nav-left > li {
    float: left; }
.ko-nav-right > li:hover > a,
.ko-nav-left > li:hover > a {
  background-color: rgba(255, 255, 255, 0.1); }
  @media only screen and (min-width: 65em) {
    .ko-nav-right > li:hover > a,
    .ko-nav-left > li:hover > a {
      background-color: #181d22; } }
  .desktop-only .ko-nav-right > li:hover > a, .desktop-only
  .ko-nav-left > li:hover > a {
    background-color: #181d22; }
@media only screen and (min-width: 65em) {
  .ko-nav-right > li:hover ul,
  .ko-nav-left > li:hover ul {
    top: 100%;
    height: auto;
    opacity: .99;
    -webkit-transition: opacity 0.2s;
    -moz-transition: opacity 0.2s;
    transition: opacity 0.2s; } }
.desktop-only .ko-nav-right > li:hover ul, .desktop-only
.ko-nav-left > li:hover ul {
  top: 100%;
  height: auto;
  opacity: .99;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  transition: opacity 0.2s; }
.ko-nav-right > li > a,
.ko-nav-left > li > a {
  padding: 0.75rem;
  width: 16rem;
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  box-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  transition: 0.2s; }
  .no-flexbox .ko-nav-right > li > a, .no-flexbox
  .ko-nav-left > li > a {
    display: block; }
  @media only screen and (min-width: 65em) {
    .ko-nav-right > li > a,
    .ko-nav-left > li > a {
      padding: 0 0.75rem;
      color: white;
      height: 3rem;
      width: auto; }
      .no-flexbox .ko-nav-right > li > a, .no-flexbox
      .ko-nav-left > li > a {
        line-height: 3rem; } }
  .desktop-only .ko-nav-right > li > a, .desktop-only
  .ko-nav-left > li > a {
    padding: 0 0.75rem;
    color: white;
    height: 3rem;
    width: auto; }
    .no-flexbox .desktop-only .ko-nav-right > li > a, .no-flexbox .desktop-only
    .ko-nav-left > li > a {
      line-height: 3rem; }
@media only screen and (min-width: 65em) {
  .ko-nav-right > li > ul,
  .ko-nav-left > li > ul {
    height: 0; } }
.desktop-only .ko-nav-right > li > ul, .desktop-only
.ko-nav-left > li > ul {
  height: 0; }

.no-flexbox .ko-nav-left {
  float: left; }

.no-flexbox .ko-nav-right {
  float: right; }

#message-link {
  display: none; }
  @media only screen and (min-width: 65em) {
    #message-link {
      display: -webkit-box;
      display: -moz-box;
      display: box;
      display: -webkit-flex;
      display: -moz-flex;
      display: -ms-flexbox;
      display: flex; } }
  .desktop-only #message-link {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex; }

.ko-nav-sub, .ko-nav-sub-double {
  position: absolute;
  top: -2000%;
  left: 100%;
  background-color: #38434f;
  -webkit-transition: top 0 ease 0.2s;
  -moz-transition: top 0 ease 0.2s;
  transition: top 0 ease 0.2s; }
  @media only screen and (min-width: 65em) {
    .ko-nav-sub, .ko-nav-sub-double {
      background: none; } }
  .desktop-only .ko-nav-sub, .desktop-only .ko-nav-sub-double {
    background: none; }
  .ko-nav-sub.ko-nav-sub-is-active, .ko-nav-sub-is-active.ko-nav-sub-double, .ko-nav-sub.ko-nav-teamswitcher-is-active, .ko-nav-teamswitcher-is-active.ko-nav-sub-double {
    top: 0;
    height: 100%;
    -webkit-transition: top 0 ease 0;
    -moz-transition: top 0 ease 0;
    transition: top 0 ease 0; }
    @media only screen and (min-width: 65em) {
      .ko-nav-sub.ko-nav-sub-is-active, .ko-nav-sub-is-active.ko-nav-sub-double, .ko-nav-sub.ko-nav-teamswitcher-is-active, .ko-nav-teamswitcher-is-active.ko-nav-sub-double {
        top: -2000%;
        height: auto; } }
    .desktop-only .ko-nav-sub.ko-nav-sub-is-active, .desktop-only .ko-nav-sub-is-active.ko-nav-sub-double, .desktop-only .ko-nav-sub.ko-nav-teamswitcher-is-active, .desktop-only .ko-nav-teamswitcher-is-active.ko-nav-sub-double {
      top: -2000%;
      height: auto; }
  @media only screen and (min-width: 65em) {
    .ko-nav-sub, .ko-nav-sub-double {
      left: 0;
      right: auto;
      opacity: 0;
      height: auto;
      background-color: #181d22;
      z-index: 100;
      padding: 0.5rem 0;
      display: block;
      overflow: hidden; } }
  .desktop-only .ko-nav-sub, .desktop-only .ko-nav-sub-double {
    left: 0;
    right: auto;
    opacity: 0;
    height: auto;
    background-color: #181d22;
    z-index: 100;
    padding: 0.5rem 0;
    display: block;
    overflow: hidden; }
  .ko-nav-sub li > a, .ko-nav-sub-double li > a {
    width: 16rem;
    padding: 0.75rem;
    display: block;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center; }
    @media only screen and (min-width: 65em) {
      .ko-nav-sub li > a, .ko-nav-sub-double li > a {
        width: 10rem;
        height: auto;
        padding: 0.5rem 0.75rem;
        float: left; } }
    .desktop-only .ko-nav-sub li > a, .desktop-only .ko-nav-sub-double li > a {
      width: 10rem;
      height: auto;
      padding: 0.5rem 0.75rem;
      float: left; }
    .ko-nav-sub li > a:hover, .ko-nav-sub-double li > a:hover {
      background-color: rgba(255, 255, 255, 0.1); }
      @media only screen and (min-width: 65em) {
        .ko-nav-sub li > a:hover, .ko-nav-sub-double li > a:hover {
          color: #ff6600;
          background-color: transparent; }
          .ko-nav-sub li > a:hover svg, .ko-nav-sub-double li > a:hover svg, .ko-nav-sub li > a:hover path, .ko-nav-sub-double li > a:hover path, .ko-nav-sub li > a:hover polygon, .ko-nav-sub-double li > a:hover polygon {
            fill: #ff6600; } }
      .desktop-only .ko-nav-sub li > a:hover, .desktop-only .ko-nav-sub-double li > a:hover {
        color: #ff6600;
        background-color: transparent; }
        .desktop-only .ko-nav-sub li > a:hover svg, .desktop-only .ko-nav-sub-double li > a:hover svg, .desktop-only .ko-nav-sub li > a:hover path, .desktop-only .ko-nav-sub-double li > a:hover path, .desktop-only .ko-nav-sub li > a:hover polygon, .desktop-only .ko-nav-sub-double li > a:hover polygon {
          fill: #ff6600; }
  .ko-nav-sub.ko-nav-teamswitcher, .ko-nav-teamswitcher.ko-nav-sub-double {
    right: 100%;
    left: auto;
    width: 100%;
    height: 100%;
    box-shadow: inset 0 0 2rem rgba(35, 42, 49, 0.75); }
    @media only screen and (min-width: 65em) {
      .ko-nav-sub.ko-nav-teamswitcher, .ko-nav-teamswitcher.ko-nav-sub-double {
        right: auto;
        left: 0;
        width: auto; } }
    .desktop-only .ko-nav-sub.ko-nav-teamswitcher, .desktop-only .ko-nav-teamswitcher.ko-nav-sub-double {
      right: auto;
      left: 0;
      width: auto; }
    .ko-nav-sub.ko-nav-teamswitcher > li > a, .ko-nav-teamswitcher.ko-nav-sub-double > li > a {
      width: calc(100% - 1px);
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden; }
    .ko-nav-sub.ko-nav-teamswitcher > .ko-nav-teamswitcher-school, .ko-nav-teamswitcher.ko-nav-sub-double > .ko-nav-teamswitcher-school {
      color: #8a8a8a;
      margin: .5rem .8rem 0rem .8rem;
      font-size: 0.8rem;
      font-weight: bold; }
  @media only screen and (min-width: 65em) {
    .ko-nav-sub.ko-nav-sub-profile li > a, .ko-nav-sub-profile.ko-nav-sub-double li > a {
      width: 12.5rem; } }
  .desktop-only .ko-nav-sub.ko-nav-sub-profile li > a, .desktop-only .ko-nav-sub-profile.ko-nav-sub-double li > a {
    width: 12.5rem; }

.ko-nav-sub-double {
  width: 100%;
  height: 100%;
  box-shadow: inset 0 0 2rem rgba(35, 42, 49, 0.75); }
  @media only screen and (min-width: 65em) {
    .ko-nav-sub-double {
      width: 25rem;
      height: auto; } }
  .desktop-only .ko-nav-sub-double {
    width: 25rem;
    height: auto; }

@media only screen and (min-width: 65em) {
  .ko-nav-anchor-right {
    left: auto;
    right: 0; } }
.desktop-only .ko-nav-anchor-right {
  left: auto;
  right: 0; }

@media only screen and (min-width: 65em) {
  .ko-nav-account .ko-nav-icon {
    display: none; } }
.desktop-only .ko-nav-account .ko-nav-icon {
  display: none; }
.ko-nav-account .ko-nav-account-arrow {
  display: none;
  margin: 1rem 0 1rem 1rem; }
  @media only screen and (min-width: 65em) {
    .ko-nav-account .ko-nav-account-arrow {
      display: block; }
      .no-flexbox .ko-nav-account .ko-nav-account-arrow {
        float: left; } }
  .desktop-only .ko-nav-account .ko-nav-account-arrow {
    display: block; }
    .no-flexbox .desktop-only .ko-nav-account .ko-nav-account-arrow {
      float: left; }

@media only screen and (min-width: 65em) {
  .no-flexbox .ko-nav-username {
    float: left; } }
.desktop-only .no-flexbox .ko-nav-username {
  float: left; }

.ko-nav-avatar {
  display: none;
  width: 2rem;
  height: 2rem;
  border: 1px solid white;
  border-radius: 50%;
  margin: 0 0.75rem; }
  .ko-nav-avatar svg {
    fill: white; }
  @media only screen and (min-width: 65em) {
    .ko-nav-avatar {
      display: block; }
      .no-flexbox .ko-nav-avatar {
        float: left;
        margin-top: .5rem; } }
  .desktop-only .ko-nav-avatar {
    display: block; }
    .no-flexbox .desktop-only .ko-nav-avatar {
      float: left;
      margin-top: .5rem; }

@media only screen and (min-width: 65em) {
  .no-flexbox .ko-nav-account-arrow {
    float: left;
    height: 3rem; } }
.no-flexbox .desktop-only .ko-nav-account-arrow {
  float: left;
  height: 3rem; }

@media only screen and (min-width: 65em) {
  li a.ko-nav-help {
    min-width: 3rem;
    height: 3rem;
    width: 3rem;
    font-weight: bold;
    border-left: 1px solid rgba(255, 255, 255, 0.1);
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    -webkit-transition: 0.2s;
    -moz-transition: 0.2s;
    transition: 0.2s; }
    li a.ko-nav-help:hover {
      background-color: #181d22; }
    li a.ko-nav-help svg, li a.ko-nav-help path, li a.ko-nav-help polygon {
      fill: #ff6600; }
    .no-flexbox li a.ko-nav-help {
      *zoom: 1; }
      .no-flexbox li a.ko-nav-help:before, .no-flexbox li a.ko-nav-help:after {
        display: table;
        content: "";
        line-height: 0; }
      .no-flexbox li a.ko-nav-help:after {
        clear: both; }
      .no-flexbox li a.ko-nav-help svg,
      .no-flexbox li a.ko-nav-help span,
      .no-flexbox li a.ko-nav-help img {
        height: 3rem;
        line-height: 3rem;
        vertical-align: middle;
        float: left; }
    li a.ko-nav-help .ko-nav-icon {
      width: 1.25rem;
      height: 1.25rem;
      margin-right: 0; } }
.desktop-only li a.ko-nav-help {
  min-width: 3rem;
  height: 3rem;
  width: 3rem;
  font-weight: bold;
  border-left: 1px solid rgba(255, 255, 255, 0.1);
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  box-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  box-pack: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  transition: 0.2s; }
  .desktop-only li a.ko-nav-help:hover {
    background-color: #181d22; }
  .desktop-only li a.ko-nav-help svg, .desktop-only li a.ko-nav-help path, .desktop-only li a.ko-nav-help polygon {
    fill: #ff6600; }
  .no-flexbox .desktop-only li a.ko-nav-help {
    *zoom: 1; }
    .no-flexbox .desktop-only li a.ko-nav-help:before, .no-flexbox .desktop-only li a.ko-nav-help:after {
      display: table;
      content: "";
      line-height: 0; }
    .no-flexbox .desktop-only li a.ko-nav-help:after {
      clear: both; }
    .no-flexbox .desktop-only li a.ko-nav-help svg,
    .no-flexbox .desktop-only li a.ko-nav-help span,
    .no-flexbox .desktop-only li a.ko-nav-help img {
      height: 3rem;
      line-height: 3rem;
      vertical-align: middle;
      float: left; }
  .desktop-only li a.ko-nav-help .ko-nav-icon {
    width: 1.25rem;
    height: 1.25rem;
    margin-right: 0; }

@media only screen and (min-width: 65em) {
  .ko-nav-mobile-label {
    display: none; } }
.desktop-only .ko-nav-mobile-label {
  display: none; }

.ko-sub-nav-heading, .ko-sub-nav-heading-current-team {
  width: 16rem;
  padding: 0.75rem;
  height: 3rem;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  box-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  transition: 0.2s;
  font-family: trade;
  font-weight: bold;
  text-transform: uppercase; }
  .no-flexbox .ko-sub-nav-heading, .no-flexbox .ko-sub-nav-heading-current-team {
    display: block; }
    .no-flexbox .ko-sub-nav-heading svg, .no-flexbox .ko-sub-nav-heading-current-team svg {
      position: relative;
      top: 0.1875rem; }
  .ko-sub-nav-heading svg, .ko-sub-nav-heading-current-team svg {
    height: 1rem;
    width: 1rem;
    margin-right: 0.5rem; }
    .ko-sub-nav-heading svg path, .ko-sub-nav-heading-current-team svg path {
      fill: #ff6600; }
  @media only screen and (min-width: 65em) {
    .ko-sub-nav-heading, .ko-sub-nav-heading-current-team {
      display: none; } }
  .desktop-only .ko-sub-nav-heading, .desktop-only .ko-sub-nav-heading-current-team {
    display: none; }

.ko-sub-nav-heading-current-team {
  color: #ff6600 !important;
  cursor: pointer;
  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  box-pack: justify;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  -o-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: justify; }
  .ko-sub-nav-heading-current-team .ko-nav-icon path {
    fill: #ff6600; }
  .no-flexbox .ko-sub-nav-heading-current-team .ko-nav-icon {
    margin-left: .5rem;
    position: relative;
    top: 0.1875rem; }

nav.ko-nav #messaging-link {
  border-right: 1px solid rgba(255, 255, 255, 0.1);
  border-left: none; }

@media only screen and (min-width: 65em) {
  nav.ko-nav #messaging-link .ko-nav-icon {
    width: 2.25rem;
    height: 2.25rem; }
  nav.ko-nav #messaging-link svg, nav.ko-nav #messaging-link path, nav.ko-nav #messaging-link polygon {
    fill: rgba(255, 255, 255, 0.5); }
  nav.ko-nav #messaging-link:hover svg, nav.ko-nav #messaging-link:hover path, nav.ko-nav #messaging-link:hover polygon {
    fill: white; }

  span.ko-nav-icon #unread-message-icon {
    top: 12px;
    display: block;
    position: absolute;
    right: 8px;
    width: 9px;
    height: 9px;
    background: #d81d1d;
    border: 1px solid #232a31;
    box-sizing: border-box;
    border-radius: 50%; } }
html.ko-sidemenu-left-is-open {
  overflow: hidden; }
  @media only screen and (min-width: 65em) {
    html.ko-sidemenu-left-is-open {
      overflow: auto; } }
  .desktop-only html.ko-sidemenu-left-is-open {
    overflow: auto; }

.ko-wrap {
  background-color: white;
  z-index: 1;
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  box-orient: vertical;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  -ms-flex-direction: column;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  transition: 0.3s; }
  .ko-sidemenu-left-is-open .ko-wrap {
    -webkit-transform: translateX(16rem);
    -moz-transform: translateX(16rem);
    -ms-transform: translateX(16rem);
    -o-transform: translateX(16rem);
    transform: translateX(16rem);
    overflow: hidden; }
    @media only screen and (min-width: 65em) {
      .ko-sidemenu-left-is-open .ko-wrap {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0);
        overflow: auto; } }
    .desktop-only .ko-sidemenu-left-is-open .ko-wrap {
      -webkit-transform: translateX(0);
      -moz-transform: translateX(0);
      -ms-transform: translateX(0);
      -o-transform: translateX(0);
      transform: translateX(0);
      overflow: auto; }

/*
    1. Fix for Chrome 43's "ignoring the height rule bug" that appears
       to be fixed in Chrome 44.
       (https://code.google.com/p/chromium/issues/detail?id=484575)
*/
.ko-subheader {
  background-color: #38434f;
  color: white;
  padding: 0 1rem;
  height: 3rem;
  min-height: 3rem;
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  box-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  box-pack: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center; }
  @media only screen and (min-width: 65em) {
    .ko-subheader {
      height: 4rem;
      min-height: 4rem;
      -webkit-box-pack: justify;
      -moz-box-pack: justify;
      box-pack: justify;
      -webkit-justify-content: space-between;
      -moz-justify-content: space-between;
      -ms-justify-content: space-between;
      -o-justify-content: space-between;
      justify-content: space-between;
      -ms-flex-pack: justify; }
      .no-flexbox .ko-subheader {
        *zoom: 1; }
        .no-flexbox .ko-subheader:before, .no-flexbox .ko-subheader:after {
          display: table;
          content: "";
          line-height: 0; }
        .no-flexbox .ko-subheader:after {
          clear: both; } }
  html.no-rgba .ko-subheader {
    height: 4rem;
    min-height: 4rem;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    -ms-justify-content: space-between;
    -o-justify-content: space-between;
    justify-content: space-between;
    -ms-flex-pack: justify; }
    .no-flexbox html.no-rgba .ko-subheader {
      *zoom: 1; }
      .no-flexbox html.no-rgba .ko-subheader:before, .no-flexbox html.no-rgba .ko-subheader:after {
        display: table;
        content: "";
        line-height: 0; }
      .no-flexbox html.no-rgba .ko-subheader:after {
        clear: both; }
  .desktop-only .ko-subheader {
    height: 4rem;
    min-height: 4rem;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    -ms-justify-content: space-between;
    -o-justify-content: space-between;
    justify-content: space-between;
    -ms-flex-pack: justify; }
    .no-flexbox .desktop-only .ko-subheader {
      *zoom: 1; }
      .no-flexbox .desktop-only .ko-subheader:before, .no-flexbox .desktop-only .ko-subheader:after {
        display: table;
        content: "";
        line-height: 0; }
      .no-flexbox .desktop-only .ko-subheader:after {
        clear: both; }
  .ko-subheader h1 {
    display: none;
    margin-right: 2rem; }
    @media only screen and (min-width: 65em) {
      .ko-subheader h1 {
        display: block;
        color: white;
        font-family: trade;
        font-weight: bold;
        text-transform: uppercase;
        font-size: 2rem; }
        .no-flexbox .ko-subheader h1 {
          float: left; } }
    html.no-rgba .ko-subheader h1 {
      display: block;
      color: white;
      font-family: trade;
      font-weight: bold;
      text-transform: uppercase;
      font-size: 2rem; }
      .no-flexbox html.no-rgba .ko-subheader h1 {
        float: left; }
    .desktop-only .ko-subheader h1 {
      display: block;
      color: white;
      font-family: trade;
      font-weight: bold;
      text-transform: uppercase;
      font-size: 2rem; }
      .no-flexbox .desktop-only .ko-subheader h1 {
        float: left; }
  .ko-subheader > div {
    display: -webkit-inline-box;
    display: -moz-inline-box;
    display: inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    box-orient: horizontal;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    flex-direction: row;
    -ms-flex-direction: row;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    -ms-justify-content: space-between;
    -o-justify-content: space-between;
    justify-content: space-between;
    -ms-flex-pack: justify;
    *zoom: 1; }
    .ko-subheader > div:before, .ko-subheader > div:after {
      display: table;
      content: "";
      line-height: 0; }
    .ko-subheader > div:after {
      clear: both; }
    .ko-subheader > div > a {
      color: white;
      padding: 1rem;
      cursor: pointer; }
      @media only screen and (min-width: 65em) {
        .ko-subheader > div > a {
          padding: 1.5rem; } }
      html.no-rgba .ko-subheader > div > a {
        padding: 1.5rem; }
      .desktop-only .ko-subheader > div > a {
        padding: 1.5rem; }
      .ko-subheader > div > a:first-child {
        margin-left: 0; }
      .ko-subheader > div > a:hover {
        background-color: #2d3640;
        color: white; }
      .ko-subheader > div > a.selected {
        background-color: #2d3640;
        font-weight: bold;
        text-transform: uppercase; }

.season-switcher {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -moz-box-align: center;
  box-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  box-pack: center;
  -webkit-justify-content: space-around;
  -moz-justify-content: space-around;
  -ms-justify-content: space-around;
  -o-justify-content: space-around;
  justify-content: space-around;
  -ms-flex-pack: center; }
  .no-flexbox .season-switcher {
    text-align: center;
    *zoom: 1; }
    .no-flexbox .season-switcher:before, .no-flexbox .season-switcher:after {
      display: table;
      content: "";
      line-height: 0; }
    .no-flexbox .season-switcher:after {
      clear: both; }
    @media only screen and (min-width: 65em) {
      .no-flexbox .season-switcher {
        float: right;
        position: relative;
        top: .25rem; } }
    html.no-rgba .no-flexbox .season-switcher {
      float: right;
      position: relative;
      top: .25rem; }
    .desktop-only .no-flexbox .season-switcher {
      float: right;
      position: relative;
      top: .25rem; }
  .season-switcher .selected-season {
    margin: 0 1rem; }
    .no-flexbox .season-switcher .selected-season {
      display: inline-block; }
  .season-switcher .ko-switch-season {
    cursor: pointer;
    display: inline-block;
    height: 4rem;
    padding: 1.5rem 0.5rem; }
    .season-switcher .ko-switch-season:hover svg, .season-switcher .ko-switch-season:hover path {
      fill: #ff6600; }
    .season-switcher .ko-switch-season a {
      display: inline-block;
      height: 4rem; }
    .season-switcher .ko-switch-season svg, .season-switcher .ko-switch-season path {
      fill: white;
      width: 1rem;
      height: 1rem;
      -webkit-transition: 0.2s;
      -moz-transition: 0.2s;
      transition: 0.2s; }
      .no-flexbox .season-switcher .ko-switch-season svg, .no-flexbox .season-switcher .ko-switch-season path {
        display: inline-block;
        position: relative;
        top: .125rem; }
    .season-switcher .ko-switch-season.ko-season-disabled svg, .season-switcher .ko-switch-season.ko-season-disabled path {
      fill: rgba(255, 255, 255, 0.25); }
    .season-switcher .ko-switch-season.ko-season-disabled:hover {
      fill: rgba(255, 255, 255, 0.25);
      cursor: default; }

.ko-col-layout {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  box-flex: 1;
  -webkit-flex: 1;
  -moz-flex: 1;
  -ms-flex: 1;
  flex: 1; }
  .ko-col-layout .ko-two-col-left {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    flex: 1; }
    @media only screen and (min-width: 37.5em) {
      .ko-col-layout .ko-two-col-left {
        -webkit-box-flex: 2;
        -moz-box-flex: 2;
        box-flex: 2;
        -webkit-flex: 2;
        -moz-flex: 2;
        -ms-flex: 2;
        flex: 2; } }
    html.no-rgba .ko-col-layout .ko-two-col-left {
      -webkit-box-flex: 2;
      -moz-box-flex: 2;
      box-flex: 2;
      -webkit-flex: 2;
      -moz-flex: 2;
      -ms-flex: 2;
      flex: 2; }
    .desktop-only .ko-col-layout .ko-two-col-left {
      -webkit-box-flex: 2;
      -moz-box-flex: 2;
      box-flex: 2;
      -webkit-flex: 2;
      -moz-flex: 2;
      -ms-flex: 2;
      flex: 2; }
    @media only screen and (min-width: 65em) {
      .ko-col-layout .ko-two-col-left {
        -webkit-box-flex: 1;
        -moz-box-flex: 1;
        box-flex: 1;
        -webkit-flex: 1;
        -moz-flex: 1;
        -ms-flex: 1;
        flex: 1; } }
    html.no-rgba .ko-col-layout .ko-two-col-left {
      -webkit-box-flex: 1;
      -moz-box-flex: 1;
      box-flex: 1;
      -webkit-flex: 1;
      -moz-flex: 1;
      -ms-flex: 1;
      flex: 1; }
    .desktop-only .ko-col-layout .ko-two-col-left {
      -webkit-box-flex: 1;
      -moz-box-flex: 1;
      box-flex: 1;
      -webkit-flex: 1;
      -moz-flex: 1;
      -ms-flex: 1;
      flex: 1; }
  .ko-col-layout .ko-two-col-right {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    display: none;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    flex: 1; }
    @media only screen and (min-width: 37.5em) {
      .ko-col-layout .ko-two-col-right {
        display: block;
        border-left: 1px solid #e8e8e8;
        box-shadow: inset 0 0 10px rgba(35, 42, 49, 0.1);
        -webkit-box-flex: 3;
        -moz-box-flex: 3;
        box-flex: 3;
        -webkit-flex: 3;
        -moz-flex: 3;
        -ms-flex: 3;
        flex: 3; } }
    html.no-rgba .ko-col-layout .ko-two-col-right {
      display: block;
      border-left: 1px solid #e8e8e8;
      box-shadow: inset 0 0 10px rgba(35, 42, 49, 0.1);
      -webkit-box-flex: 3;
      -moz-box-flex: 3;
      box-flex: 3;
      -webkit-flex: 3;
      -moz-flex: 3;
      -ms-flex: 3;
      flex: 3; }
    .desktop-only .ko-col-layout .ko-two-col-right {
      display: block;
      border-left: 1px solid #e8e8e8;
      box-shadow: inset 0 0 10px rgba(35, 42, 49, 0.1);
      -webkit-box-flex: 3;
      -moz-box-flex: 3;
      box-flex: 3;
      -webkit-flex: 3;
      -moz-flex: 3;
      -ms-flex: 3;
      flex: 3; }
    @media only screen and (min-width: 65em) {
      .ko-col-layout .ko-two-col-right {
        -webkit-box-flex: 2;
        -moz-box-flex: 2;
        box-flex: 2;
        -webkit-flex: 2;
        -moz-flex: 2;
        -ms-flex: 2;
        flex: 2; } }
    html.no-rgba .ko-col-layout .ko-two-col-right {
      -webkit-box-flex: 2;
      -moz-box-flex: 2;
      box-flex: 2;
      -webkit-flex: 2;
      -moz-flex: 2;
      -ms-flex: 2;
      flex: 2; }
    .desktop-only .ko-col-layout .ko-two-col-right {
      -webkit-box-flex: 2;
      -moz-box-flex: 2;
      box-flex: 2;
      -webkit-flex: 2;
      -moz-flex: 2;
      -ms-flex: 2;
      flex: 2; }
  .ko-col-layout .ko-three-col-left,
  .ko-col-layout .ko-three-col-middle,
  .ko-col-layout .ko-three-col-right {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    flex: 1; }
  .ko-col-layout .ko-three-col-middle,
  .ko-col-layout .ko-three-col-right {
    border-left: 1px solid #e8e8e8;
    box-shadow: inset 0 0 10px rgba(35, 42, 49, 0.1); }

html {
  height: 100%; }

.ko-wrap {
  height: auto;
  min-height: 100%; }

.ko-nav, .ko-nav-mobile-header {
  line-height: 1;
  font-family: trade, sans-serif;
  -webkit-font-smoothing: antialiased;
  -webkit-tap-highlight-color: transparent;
  font-size: 1rem;
  min-height: 3rem; }
  .ko-nav *, .ko-nav-mobile-header * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  .ko-nav a, .ko-nav a:link, .ko-nav a:visited, .ko-nav-mobile-header a, .ko-nav-mobile-header a:link, .ko-nav-mobile-header a:visited {
    text-decoration: none;
    color: white;
    -webkit-transition: 0.2s;
    -moz-transition: 0.2s;
    transition: 0.2s; }

.ko-nav {
  min-height: 3rem; }
  @media only screen and (min-width: 65em) {
    .ko-nav {
      z-index: 101; } }
  .desktop-only .ko-nav {
    z-index: 101; }

a:hover {
  border-bottom: none; }

/*# sourceMappingURL=core.css.map */
