/* Contact page header: carry the light page palette through the navigation. */
body.contact-header-light .header,
body.contact-header-light .header.is-fixed {
  background: #fff;
  box-shadow: none;
  border-bottom: 1px solid #e5e9e8;
}
body.contact-header-light .header::before { display: none; }
body.contact-header-light .header .box { padding-right: 6.5%; }
body.contact-header-light .headerTel { padding-right: 0; }
body.contact-header-light .headerLogo a,
body.contact-header-light .is-fixed .headerLogo a {
  background-image: url('/images/logo.png');
}
body.contact-header-light .header .nav .nLi h3 a,
body.contact-header-light .is-fixed .nav .nLi h3 a { color: #242b2d; }
body.contact-header-light .header .nav .nLi:hover h3 a,
body.contact-header-light .header .nav .nLi#on h3 a { color: #009d7b; }
body.contact-header-light .header .nav .nLi:last-child h3 a { color: #009d7b; }
body.contact-header-light .headerTel,
body.contact-header-light .is-fixed .headerTel { background: transparent; }
body.contact-header-light .headerTel::before { display: none; }
body.contact-header-light .headerTel .iconT,
body.contact-header-light .headerTel span,
body.contact-header-light .is-fixed .headerTel .iconT,
body.contact-header-light .is-fixed .headerTel span { color: #242b2d; }
body.contact-header-light .headerTel .iconT { font-size: 25px; }
body.contact-header-light .headerTel span { font-size: 19px; margin-left: 9px; }
body.contact-header-light .header .popnav .menu .solid { background: #242b2d; }
body.contact-header-light .header .popnav .tit { color: #242b2d; }
body.contact-header-light .pageBanner { height: 80px; background: #fff; }
body.contact-header-light .pageBanner > img,
body.contact-header-light .pageBanner > .wrap { display: none !important; }
@media (max-width: 1366px) {
  body.contact-header-light .headerTel span { font-size: 17px; }
}
