#sp-header .logo h1 img, #sp-mobile-header .logo h1 img {
  max-height: 90px;
}

#sp-header, #sp-mobile-header {
  background: #fff;
  height: 85px;
  box-shadow: 0 3px 3px rgba(0,0,0,0.05);
  padding: 0 45px;
  z-index: 999;
  position: relative;
  
}.sp-megamenu-parent > li > a {
  display: inline-block;
  padding: 0 12px;
  line-height: 65px;
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight: bold;
}
#sp-top2 i, #sp-top2 a {
  color: #ffffff;
  -webkit-transition: 400ms;
  -o-transition: 400ms;
  transition: 400ms;
}