.pkp_site_name {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.pkp_site_name > a {
  padding-top: 0;
  padding-bottom: 0;
}
.pkp_site_name .is_img img {
  max-height: 1000px !important;
}
.pkp_site_name_wrapper {
  padding-left: 0;
  padding-right: 0;
}
.pkp_structure_page {
  margin-top: 20px !important;
  margin-bottom: 20 !important;
  padding-bottom: 20 !important;
}
.pkp_brand_footer {
	display: none;
}
/* Perbaikan header di layar ponsel/tablet (2026-10-19): logo tidak lagi menimpa isi halaman */
@media (max-width: 991px) {
  .pkp_site_name_wrapper {
    height: auto !important;
    padding-top: 2.143rem !important;
  }
  .pkp_site_name {
    position: static !important;
    width: 100% !important;
    margin: 0 !important;
    overflow: visible !important;
  }
  .pkp_site_name .is_img img {
    width: 100% !important;
    height: auto !important;
    max-height: none !important;
  }
}
