/* === HC final touch (Horizons et Conjonctures) ===
   Identique à POC, mais avec bleu USJ (#0B2A5B)
*/

.pkp_site_name img,
.navbar-brand img {
  max-height: 100px;
  height: auto;
  width: auto;
}

.pkp_navigation_primary > li > a {
  padding: 10px 14px;
  line-height: 1.2;
}

a, a:visited {
  color: #0B2A5B;
}
a:hover, a:focus {
  text-decoration: underline;
}

.pkp_block .title {
  margin-bottom: 0.5rem;
}
.pkp_block {
  margin-bottom: 1rem;
}

.cmp_announcements .obj_announcement_summary {
  margin-bottom: 1.25rem;
}
.obj_announcement_summary .date {
  color: #555;
}

.pkp_footer_content,
.pkp_structure_footer_wrapper {
  padding-top: 14px;
  padding-bottom: 14px;
}

.pkp_page_issue_archive .obj_issue_summary .title a {
  color: #0B2A5B !important;
}
.pkp_page_issue_archive .obj_issue_summary .issue_date {
  color: #333 !important;
}

.pkp_navigation_primary_wrapper .breadcrumb,
.pkp_navigation_primary_wrapper .breadcrumb a {
  color: #0B2A5B;
}

.pkp_button,
.pkp_button_primary {
  border-radius: 4px;
}
.pkp_button_primary,
.pkp_page_index .cmp_button_wire:focus,
.pkp_page_index .cmp_button_wire:hover {
  background-color: #0B2A5B;
  border-color: #0B2A5B;
}
