
/* OJS Custom Header Styling for Mobile */

.pkp_structure_footer_wrapper{
  background-color: #1e6292;
}

@media (max-width: 768px) {
  .pkp_head_wrapper {
    min-height: 100px !important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    background-color: #1e6292 !important; /* Updated to your specified color */
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .pkp_site_name_wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  .pkp_site_name {
    position: static !important;
    margin: 0 auto;
    text-align: center;
    padding-left: 0 !important;
  }

  .pkp_site_name_wrapper img {
    max-height: 60px !important;
    height: auto;
  }
}
