/* Fundamental Science Journal: brand accents
   Electric blue #0071DC is the theme colour (header, links, buttons).
   Deep blue #004C91 for titles and footer. Yellow #FFC220 for accents. */

/* Yellow line under the blue header */
.pkp_structure_head { border-bottom: 4px solid #FFC220; }

/* Main menu: yellow underline on hover */
@media (min-width: 992px) {
  .pkp_navigation_primary > li > a:hover { border-color: #FFC220; }
}

/* Page titles in deep blue with a short yellow bar */
.pkp_structure_main h1,
.pkp_structure_main h2 { color: #004C91; }
.pkp_structure_main h1::after,
.homepage_about h2::after {
  content: "";
  display: block;
  width: 56px;
  height: 4px;
  margin-top: 0.4em;
  border-radius: 2px;
  background: #FFC220;
}

/* Homepage banner */
.homepage_image img { border-radius: 8px; }

/* "Make a Submission" button in yellow */
.block_make_submission a,
.block_make_submission a:visited {
  background: #FFC220;
  border-color: #E8AC00;
  color: #00305C;
  font-weight: 700;
  box-shadow: none;
}
.block_make_submission a:hover,
.block_make_submission a:focus {
  background: #FFD45C;
  border-color: #E8AC00;
  color: #00305C;
}

/* Footer in deep blue with a yellow top line */
.pkp_structure_footer_wrapper {
  background: #004C91;
  border-top: 4px solid #FFC220;
  color: #FFFFFF;
}
.pkp_structure_footer_wrapper a { color: #FFC220; }
.pkp_structure_footer_wrapper a:hover,
.pkp_structure_footer_wrapper a:focus { color: #FFFFFF; }
.pkp_brand_footer img { filter: brightness(0) invert(1); opacity: 0.85; }
