/* ============================================================
   PERBAIKAN NAVBAR TERLALU LEBAR - SIAP TEMPEL
   Untuk semua tema OJS default (ungu, hijau, dll)
   ============================================================ */

/* 1. BATASI LEBAR HEADER (BANNER ATAS) */
.pkp_structure_head,
.pkp_head_wrapper,
.pkp_site_name_wrapper {
    width: 100% !important;
    max-width: 1140px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* 2. BATASI LEBAR NAVBAR (GARIS WARNA UNGU/HIJAU) */
.pkp_navigation_primary_wrapper {
    width: 100% !important;
    max-width: 1140px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
}

/* 3. PERBAIKI MENU "Home" AGAR TIDAK TERPOTONG */
.pkp_navigation_primary > li:first-child > a {
    margin-left: 0 !important;
    padding-left: 15px !important;
}

/* 4. PASTIKAN GAMBAR BANNER RAPI */
.pkp_site_name .is_img img {
    max-height: 150px !important;
    width: 100% !important;
    height: auto !important;
}

/* 5. KONTEN UTAMA TETAP RAPI */
.pkp_structure_content .container {
    max-width: 1140px !important;
}

/* 6. RESPONSIVE - MOBILE */
@media (max-width: 768px) {
    .pkp_structure_head,
    .pkp_head_wrapper,
    .pkp_site_name_wrapper,
    .pkp_navigation_primary_wrapper {
        max-width: 100% !important;
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
}
/* ============================================================
   SELESAI - PERBAIKAN NAVBAR
   ============================================================ */