#gem-header {
  padding: 0 8px;
  line-height: 42px;
  text-align: right;
  background: #00b8ae;
  a {
    font-size: 16px;
    padding: 5px 10px;
  }
  a[href="#search-form"] {
    img {
      margin-bottom: 2px;
    }
  }
  a, a:visited {
    padding: 5px;
    vertical-align: middle;
    font-size: 14px;
    text-transform: uppercase;;
    color: #fff;
  }
  #logo {
    float: left;
    padding: 0;
  }
}
.banner__birthday {
  background: #f3f4f1;
}
.logo--center {
  margin: 0 auto;
}
