.pkp_site_name .is_img img {
    max-width: 100%;
    width: 100%;
    height: auto;
    max-height: none;
}

.pkp_structure_head {
    background-color: #ffffff !important; /* Paksa jadi putih */
    border-bottom: 1px solid #ddd; /* Kasih garis tipis biar rapi */
}

/* 2. Pindahin Warna Biru KHUSUS ke Menu Navigasi aja (Bawah Logo) */
.pkp_navigation_primary_wrapper {
    background-color: ##5B9BD5;
    color: white;
}

/* 3. Pastikan Teks Menu warnanya Putih */
.pkp_navigation_primary > li > a {
    color: #ffffff !important;
}

/* 4. Perbaiki Teks Login/Admin di Pojok Kanan Atas (Biar gak ilang di background putih) */
.pkp_navigation_user > li > a {
    color: #333333 !important; /* Ganti jadi warna gelap/hitam */
}

/* 5. (Opsional) Rapihin User Nav biar gak nempel banget ke atas */
.pkp_navigation_user {
    margin-top: 10px;
}

/* --- MAKEOVER ARTIKEL OJS BIAK KAYA WEB PRO --- */

/* Bikin tiap artikel punya garis bawah dan jarak yang rapi */
.cmp_article_list .obj_article_summary {
    border-bottom: 1px solid #e0e0e0;
    padding-bottom: 20px;
    margin-bottom: 20px;
    display: block;
}

/* Judul artikel dibikin gede dan warnanya elegan */
.obj_article_summary .title a {
    font-size: 18px !important;
    font-weight: 700 !important;
    color: #5B9BD5 !important; /* Ganti sesuai warna primary jurnal lu */
    text-decoration: none;
}
.obj_article_summary .title a:hover {
    color: #2e7d32 !important; /* Warna pas di-hover */
}

/* Nama penulis dibikin rapi dan agak abu-abu */
.obj_article_summary .authors {
    font-size: 14px;
    color: #555;
    margin-top: 5px;
    font-style: italic;
}

/* Letak halaman dipindah ke kanan atau diperjelas */
.obj_article_summary .pages {
    font-size: 13px;
    color: #777;
    font-weight: 600;
    margin-top: 5px;
}

/* Percantik Tombol PDF */
.obj_article_summary .galley_link {
    background-color: #2e7d32 !important; /* Warna ijo elegan */
    color: #ffffff !important;
    padding: 6px 15px !important;
    border-radius: 4px !important;
    font-size: 12px !important;
    font-weight: bold !important;
    text-transform: uppercase;
    display: inline-block;
    margin-top: 10px;
    border: none;
    box-shadow: 0 2px 4px rgba(0,0,0,0.1);
}
.obj_article_summary .galley_link:hover {
    background-color: #1b5e20 !important;
    box-shadow: 0 4px 8px rgba(0,0,0,0.2);
}
