/* =========================================================
   LOGO — ukuran logo di site name (diperbaiki: kurung kurawal
   & titik koma sebelumnya belum ditutup)
   ========================================================= */
.pkp_site_name .is_img img {
	display: inline-block;
	max-height: 1000px;
	max-width: 2000%;
	width: auto;
	height: auto;
}

/* =========================================================
   HEADER FULL WIDTH — header melebar penuh (edge-to-edge),
   tidak lagi dibatasi oleh max-width container tema.
   ========================================================= */

/* Wrapper luar header */
.pkp_structure_head {
	width: 100%;
	max-width: 100%;
}

/* Wrapper konten di dalam header (biasanya di sini max-width
   container diterapkan oleh tema, misal 1264px / 1200px) */
.pkp_structure_head .pkp_head_wrapper {
	width: 100%;
	max-width: 100%;
	box-sizing: border-box;
	padding-left: 30px;
	padding-right: 30px;
}

/* Blok navigasi atas (site name, search, user nav) ikut penuh */
#headerNavigationBlock,
.pkp_structure_head .pkp_structure_content {
	width: 100%;
	max-width: 100%;
	box-sizing: border-box;
}

/* Jika tema membungkus header dengan class umum ".container"
   (umum di tema berbasis Bootstrap), lepas batasnya khusus
   untuk header saja */
.pkp_structure_head .container {
	max-width: 100%;
	width: 100%;
}

/* Responsif: kurangi padding di layar kecil */
@media (max-width: 768px) {
	.pkp_structure_head .pkp_head_wrapper {
		padding-left: 15px;
		padding-right: 15px;
	}
}
