/* SM.Mckinley: base.less */
/* SM.Mckinley: variables.less */
/* END SM.Mckinley: variables.less */
.mckinley-no-width .navbar-local {
  margin-bottom: 0;
}
.mckinley-no-width #mainContent {
  margin-top: 0;
}
@media (max-width: 991px) {
  .mckinley-no-width #mainContent {
    padding-left: 0;
    padding-right: 0;
  }
}
/* END SM.Mckinley: base.less */

/* SM.Mckinley: local.nav.less */
/* SM.Base: variables-nav.less */
.nav-arrow-circle-right {
  content: "\f0a9";
}
/* END SM.Base: variables-nav.less */
/* Reset styles from Everest */
.navbar-local .nav a:hover,
.navbar-local .nav a:focus,
.navbar-local .nav a.active {
  background-color: #ffffff;
}
.navbar-local .nav > li > a,
.navbar-local .nav > li > a.active {
  background-color: #ffffff;
  border: none;
}
.navbar-local .nav > li > a:last-child:after {
  display: none;
}
.navbar-mobile > .nav > li > a:last-child:after,
.navbar-mobile > .nav > li > a.collapsed:after {
  display: none;
}
.navbar-accordion > .nav > li > .nav-item-panel > section > ul > li a {
  padding: 9px 22px 9px 13px;
  padding: 0.6428571428571429rem 1.5714285714285714rem 0.6428571428571429rem 0.9285714285714286rem;
}
.navbar-accordion > .nav > li > .nav-item-panel > section > ul > li > .nav-item-panel > section > ul > li a,
.navbar-accordion > .nav > li > .nav-item-panel > section > ul > li > .nav-item-panel > section > ul > li a:link,
.navbar-accordion > .nav > li > .nav-item-panel > section > ul > li > .nav-item-panel > section > ul > li a:active,
.navbar-accordion > .nav > li > .nav-item-panel > section > ul > li > .nav-item-panel > section > ul > li a:visited {
  color: #dddddd;
  background-color: transparent;
}
.slide-right .header-global .navbar-mobile .nav .nav-item > .nav-item-panel .related-container {
  display: block;
}
.no-cssremunit .navbar-local {
  margin-bottom: 0;
}
/* End Reset styles */
/* Local Navigation Styles - Mckinley */
.nav-outer {
  background-color: #333333;
  position: relative;
  margin: 6px 0px 6px 0px;
  margin: 0.42857142857142855rem 0rem 0.42857142857142855rem 0rem;
  z-index: 8010;
}
@media (min-width: 992px) {
  .header-local {
    z-index: 3;
  }
}
.navbar-local.navbar-dropdown {
  /* 2nd Level - Dropdown Menus */
}
@media (min-width: 992px) {
  .navbar-local.navbar-dropdown {
    margin-bottom: 6px;
    margin-bottom: 0.42857142857142855rem;
  }
}
.mckinley-home .navbar-local.navbar-dropdown {
  margin-bottom: 0;
}
.navbar-local.navbar-dropdown .nav-item-panel,
.navbar-local.navbar-dropdown .nav-item-panel .nav,
.navbar-local.navbar-dropdown .nav-item-panel .nav-item,
.navbar-local.navbar-dropdown .nav-item-panel .menu-box {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.navbar-local.navbar-dropdown button.nav-sub-menu {
  text-indent: -9999px;
}
.navbar-local.navbar-dropdown > .nav {
  border-right: 1px solid #333333;
}
.navbar-local.navbar-dropdown > .nav > .nav-item > a {
  color: #ffffff;
  background-color: #333333;
  text-align: center;
  font-family: 'Fjord One', serif;
  font-weight: 100;
  font-size: 18px;
  font-size: 1.2857142857142858rem;
  line-height: 18px;
  line-height: 1.2857142857142858rem;
  padding: 32px 8px 32px 8px;
  padding: 2.2857142857142856rem 0.5714285714285714rem 2.2857142857142856rem 0.5714285714285714rem;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
  z-index: 8062;
  height: 38px;
  height: 2.7142857142857144rem;
}
.navbar-local.navbar-dropdown > .nav > .nav-item > a .link-text-wrapper {
  display: block;
  position: relative;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.navbar-local.navbar-dropdown > .nav > .nav-item > a.active {
  background-color: #8c1515;
}
.navbar-local.navbar-dropdown > .nav > .nav-item > button.nav-sub-menu:before {
  color: #999999;
}
.navbar-local.navbar-dropdown > .nav > .nav-item.active-parent > button.nav-sub-menu:before {
  color: #ffffff;
}
.navbar-local.navbar-dropdown > .nav > .nav-item:hover > a,
.navbar-local.navbar-dropdown > .nav > .nav-item.hover > a,
.navbar-local.navbar-dropdown > .nav > .nav-item.clicked > a {
  background-color: #8c1515;
  color: #ffffff;
}
.navbar-local.navbar-dropdown > .nav > .nav-item:hover > button.nav-sub-menu:before,
.navbar-local.navbar-dropdown > .nav > .nav-item.hover > button.nav-sub-menu:before,
.navbar-local.navbar-dropdown > .nav > .nav-item.clicked > button.nav-sub-menu:before {
  color: #ffffff;
}
.navbar-local.navbar-dropdown > .nav > .nav-item > .nav-item-panel {
  background-color: rgba(244, 244, 244, 0.95);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
@media (min-width: 768px) {
  .navbar-local.navbar-dropdown > .nav > .nav-item > .nav-item-panel > section {
    width: 720.75px;
    width: 51.482142857142854rem;
  }
}
@media (min-width: 992px) {
  .navbar-local.navbar-dropdown > .nav > .nav-item > .nav-item-panel > section {
    width: 940.75px;
    width: 67.19642857142857rem;
  }
}
@media (min-width: 1200px) {
  .navbar-local.navbar-dropdown > .nav > .nav-item > .nav-item-panel > section {
    width: 1140.75px;
    width: 81.48214285714286rem;
  }
}
.header-global .navbar-local {
  display: none;
}
.header-global .navbar-local.navbar-mobile > .nav > .nav-item.clicked > button.nav-sub-menu-open {
  background: transparent;
}
.header-global .navbar-local.navbar-mobile > .nav > .nav-item.clicked > button.nav-sub-menu-open:before {
  color: #999999;
}
.header-global .navbar-local.navbar-mobile button.nav-sub-menu {
  text-indent: -9999px;
}
.no-cssremunit .navbar-local.navbar-dropdown > .nav > .nav-item > a .link-text-wrapper {
  top: auto;
}
/* END SM.Mckinley: local.nav.less */

