#sp-header {
  height: 100px;
  padding-top: 10px;
  background: #333;
}

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span{
  line-height: 40px;
  font-size: 16px;
  color: #fff;
}
.phd {
  color: #999999;
}

#sp-header .logo a {
  font-size: 30px;
  font-weight: 700;
}
.white {
  color: #fff
}

.h1, h1 {

    font-size: 3em;
  font-weight: 100;
  font-style: thin;
}
.top {
  vertical-align: top;
}
.sp-menu-separator {
  color: #fff;
}