/* ===========================================================
   HRL Journal Service – Corrected Visible Footer
   =========================================================== */

/* Ensure footer wrapper displays content */
.pkp_structure_footer_wrapper {
  background-color: #305259 !important;
  color: #e6e6e6 !important;
  width: 100vw;
  margin-left: calc(-50vw + 50%);
  padding: 30px 0 !important;
  text-align: center !important;
  box-sizing: border-box;
  display: block !important; /* ensure visible */
  overflow: visible !important;
  min-height: 100px; /* ensure space for content */
}

/* Restore visibility for any hidden footer content */
.pkp_footer_content,
.pkp_structure_footer_wrapper p,
.pkp_structure_footer_wrapper div {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  color: #e6e6e6 !important;
  text-align: center !important;
  font-size: 15px !important;
  line-height: 1.8 !important;
}

/* Center the logo inside footer */
.pkp_structure_footer_wrapper img {
  display: block !important;
  margin: 0 auto 10px auto !important;
  height: 70px !important;
  width: auto !important;
  opacity: 1 !important;
}

/* Remove OJS/PKP branding only, not your footer */
.pkp_brand_footer,
.pkp_brand_footer a {
  display: none !important;
}
