/* 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 */
/* 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: #8c1515;
  -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0rem 0rem 0.35714285714285715rem 0rem rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0rem 0rem 0.35714285714285715rem 0rem rgba(0, 0, 0, 0.5);
  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.5);
  box-shadow: 0rem 0rem 0.35714285714285715rem 0rem rgba(0, 0, 0, 0.5);
  position: relative;
  z-index: 8010;
}
.lt-ie9 .nav-outer {
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(enabled=false)";
}
.lt-ie8 .nav-outer {
  filter: "progid:DXImageTransform.Microsoft.Shadow(color=#888888,direction=135,strength=3)";
}
@media (min-width: 992px) {
  .header-local {
    z-index: 3;
  }
}
.navbar-local.navbar-dropdown {
  /* 2nd Level - Dropdown Menus */
}
.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: #8c1515;
  text-align: left;
  padding: 8px;
  padding: 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;
  top: 50%;
  -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: #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: #ffffff;
  color: #660000;
}
.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: #660000;
}
.navbar-local.navbar-dropdown > .nav > .nav-item > .nav-item-panel {
  background-color: rgba(209, 216, 218, 0.9);
  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 */

