/* Load Font Awesome */
@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.0/css/all.min.css');

/* ICON HOME */
.pkp_navigation_primary > li:first-child > a::before {
    font-family: "Font Awesome 6 Free";
    content: "\f015";
    font-weight: 900;
    margin-right: 6px;
}

/* ICON CURRENT */
.pkp_navigation_primary li a[href*="issue/current"]::before {
    font-family: "Font Awesome 6 Free";
    content: "\f005";
    font-weight: 900;
    margin-right: 6px;
}

/* ICON ABOUT */
.pkp_navigation_primary a[href*="about"]::before {
    font-family: "Font Awesome 6 Free";
    content: "\f05a";
    font-weight: 900;
    margin-right: 6px;
}

/* ICON ARCHIVE */
.pkp_navigation_primary a[href*="issue/archive"]::before {
    font-family: "Font Awesome 6 Free";
    content: "\f187";
    font-weight: 900;
    margin-right: 6px;
}

/* ICON EDITORIAL */
.pkp_navigation_primary a[href*="editorial"]::before {
    font-family: "Font Awesome 6 Free";
    content: "\f0c0";
    font-weight: 900;
    margin-right: 6px;
}

/* ICON SUBMISSIONS */
.pkp_navigation_primary li a[href*="about/submissions"]::before {
    font-family: "Font Awesome 6 Free";
    content: "\f15b";
    font-weight: 900;
    margin-right: 6px;
}

/* ICON CONTACT */
.pkp_navigation_primary a[href*="contact"]::before {
    font-family: "Font Awesome 6 Free";
    content: "\f095";
    font-weight: 900;
    margin-right: 6px;
}

/* Membuat header/logo besar & proporsional */
.pkp_site_name .is_img img {
    max-height: 300px !important;
    height: auto !important;
    width: auto !important;
}

/* Membuat header full lebar */
.pkp_site_name_wrapper img {
    width: 100% !important;
    height: auto !important;
}

/* Hilangkan batasan container */
.pkp_site_name {
    width: 100% !important;
    max-width: 100% !important;
}

/* Hilangkan padding atas bawah */
.pkp_structure_head {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

/* Hilangkan margin */
.pkp_site_name_wrapper {
    margin: 0 !important;
    padding: 0 !important;
}
/* Membuat header lebih tinggi */
.pkp_structure_head {
    min-height: 250px !important;
}

/* Memperbesar area logo */
.pkp_site_name {
    display: flex;
    align-items: center;
}

.pkp_structure_head {
    background: none !important;
}

/* Hapus semua ruang header */
.pkp_structure_head {
    padding: 0 !important;
    margin: 0 !important;
    min-height: unset !important;
}

/* Hapus ruang dari container logo */
.pkp_site_name {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 0 !important;
}

/* Hapus ruang dari pembungkus logo */
.pkp_site_name_wrapper {
    margin: 0 !important;
    padding: 0 !important;
}

/* Paksa gambar full */
.pkp_site_name_wrapper img {
    display: block !important;
    width: 100% !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Hilangkan background jika ada */
.pkp_structure_head {
    background: none !important;
}

/* Hapus border atau shadow */
.pkp_structure_head,
.pkp_site_name_wrapper {
    border: none !important;
    box-shadow: none !important;
}

/* Menghilangkan branding OJS */
.pkp_brand_footer {
    display: none !important;
}