.journals ul .body .description a {display: inline;}
#headerNavigationContainer{
/*background:#066993 url(https://preview.ibb.co/iZocpq/transparent-pattern-modern-1.png) repeat;
*/max-height: 200% !important; /*mengganti warna menu (#31A9E1) dan gambar header */
}
.pkp_site_name {padding-top: 0 !important; padding-bottom: 0 !important}
.pkp_site_name > a {padding-top: 0; padding-bottom: 0;}

/* --- PERBAIKAN HEADER BANNER & LOGIN (Kunci Posisi Stabil) --- */
.pkp_structure_head {
    max-width: 1400px !important; /* Membatasi lebar maksimal header agar pas dengan spanduk */
    width: 100% !important;
    margin: 0 auto !important; /* Membuat kontainer tetap berada di tengah layar */
    position: relative !important;
    display: flex !important;
    flex-direction: column !important;
}

.pkp_site_name_wrapper {
    max-width: 1400px !important; 
    width: 100% !important;
    margin: 0 auto !important; 
    padding-left: 0 !important;
    padding-right: 0 !important;
    position: relative !important;
}

.pkp_site_name_wrapper a.is_img img,
.pkp_site_name_wrapper .is_img img {
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important; 
    max-height: none !important;
}
/* ----------------------------------------------------------------- */

/* --- FIX TOTAL MENU LOGIN (Mengunci Sempurna di Kanan Atas Gambar) --- */
.pkp_navigation_user_wrapper {
    position: absolute !important;
    top: -35px !important;        /* Menempatkan menu di area putih tepat di atas banner */
    right: 10px !important;       /* Mengunci mati posisi menu di ujung kanan banner 1400px */
    left: auto !important;        
    transform: none !important;    
    z-index: 9999 !important;
    width: auto !important;
}

.pkp_navigation_user {
    list-style: none;
    margin: 0 !important;
    padding: 0 !important;
}

/* Mengatur ukuran huruf dan warna tulisan akun login (Biru Gelap agar kontras di area putih) */
.pkp_navigation_user a, 
.pkp_navigation_user button,
#navigationUser > ul > li > a {
    font-size: 15px !important;      
    font-weight: bold !important;    
    color: #066993 !important;       /* Warna biru gelap agar tulisan nama Anda terlihat jelas */
    text-decoration: none !important;
}

/* Efek saat kursor diarahkan ke tulisan login */
.pkp_navigation_user a:hover,
#navigationUser > ul > li > a:hover {
    color: #31A9E1 !important;       
}

/* Mengamankan Kotak Dropdown (Dashboard, Profile, Logout) agar lurus ke bawah dengan benar */
#navigationUser > ul > li > ul,
.pkp_navigation_user > li > ul {
    right: 0 !important;
    left: auto !important;
    /* PERBAIKAN: Menghapus display:block agar mengikuti fungsi klik/hover asli bawaan OJS */
}
/* ----------------------------------------------------------------- */

.pkp_structure_page {margin-top:  20px !important; margin-bottom:20 !important; padding-bottom: 20 !important;}

/* menu css */
*, *:before, *:after {
  -webkit-border-sizing: border-box;
  -moz-border-sizing: border-box;
  border-sizing: border-box;
}

.container > ul {
  list-style: none;
}

body {
  font-family: tahoma,geneva,sans-serif;
}
.obj_article_details .abstract {
    text-align: justify;
}
.pkp_footer_content {
  float: left;
  width: 50%;  padding-top: 10px;
  padding-bottom:10px;
}

.pkp_brand_footer {
  float: right;
  width: 30%;
  padding-bottom:10px;
  padding-top: 50px;
}
.pkp_structure_footer_wrapper {
	background: #e8ebef;
	border-bottom:@double solid; 
	border-bottom-color:#201e1f;
}

/* 1. Memperbesar tulisan utama/konten */
body, p, .obj_article_details .abstract {
    font-size: 16px !important; 
    line-height: 1.6 !important; 
}

/* 2. Memperbesar tulisan pada Menu Navigasi */
.pkp_navigation_primary a {
    font-size: 15px !important; 
    font-weight: bold !important; 
}

/* 3. Memperbesar Judul Artikel */
.obj_article_summary .title a, 
.obj_article_details .title {
    font-size: 20px !important; 
}

/* 4. Memperbesar tulisan di Sidebar */
.pkp_structure_sidebar .block .title {
    font-size: 16px !important; 
}
.pkp_structure_sidebar .block .content {
    font-size: 14px !important; 
}