body {
  background: #f5f8fb;
}

.pkp_structure_head {
  background: #0b3f75;
  border-bottom: 4px solid #d9a441;
}

.pkp_site_name img,
.pkp_site_name .is_img img {
  max-height: 110px;
  background: #ffffff;
  padding: 8px;
  border-radius: 8px;
}

.pkp_navigation_primary > li > a,
.pkp_navigation_user > li > a {
  color: #ffffff !important;
  font-weight: bold;
}

.pkp_structure_main {
  background: #ffffff;
  border-radius: 10px;
  padding: 30px;
}

.page h1,
.obj_issue_toc h1,
.obj_article_details h1 {
  color: #0b3f75;
  border-bottom: 3px solid #d9a441;
  padding-bottom: 10px;
}

.obj_article_summary {
  border-left: 5px solid #0b3f75;
  padding: 15px;
  background: #ffffff;
}

a.obj_galley_link,
.obj_galley_link.pdf,
.cmp_button {
  background: #0b3f75;
  color: #ffffff !important;
  border-radius: 6px;
  padding: 8px 14px;
  font-weight: bold;
}

.pkp_structure_footer_wrapper {
  background: #0b3f75;
  color: #ffffff;
  border-top: 4px solid #d9a441;
}
