#header {
  border-bottom: 1px solid #0767a4;
}

#search_filtered .jd-selected {
  background-color: #0767a4;
}

html, body {
  overflow:auto;
}

#header {
  background-color:#239299;
  color:white;
}

#jd-header {
  background-color:#efefef;
  color:#239299;
}

#jd-header h1 {
  font-weight:500;
}

#headerLeft h1, #header h1 {
  margin: 0 0 10px;
  font-size:1.7em;
  font-weight:500;
}

#headerLeft, #header {
  background-repeat:no-repeat;
  background-size:34px;
  padding: 4px 44px 0;
  bottom:0px;
}

#headerLeft h1 a {
  text-decoration:none;
  font-weight:500;
  color:white;
}

.navigation {
  text-decoration:none;
  font-weight:900;
}
