/* =======================================================
   1. PENGATURAN HEADER & LOGO (SYNTAX NAVY-TEAL THEME)
   ======================================================= */

.pkp_site_name { padding-top: 0 !important; padding-bottom: 0 !important; }
.pkp_site_name > a { padding-top: 0; padding-bottom: 0; }
.pkp_site_name .is_img { display: inline-block; margin: 0; padding: 0; }
.pkp_site_name .is_img img { max-height: 300px !important; margin: 0; }
.pkp_head_wrapper, .has_site_logo .pkp_head_wrapper { position: relative; padding-top: 10px; background: transparent; }
.pkp_site_name_wrapper { padding-left: 0; padding-right: 0; }

/* =======================================================
   2. PENGATURAN MENU SIDEBAR (Jurnal Aquaculture Indonesia-TEAL THEME)
   ======================================================= */

/* Container Utama Sidebar */
.sidebar-menu-akuakultur {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    border-radius: 6px;
    overflow: hidden;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* Memberikan efek bayangan */
    margin-bottom: 25px;
}

/* Bagian Judul Menu */
.sidebar-menu-akuakultur .menu-title {
    background-color: #0b3a42; /* Warna Teal Gelap (Menyesuaikan warna tergelap di header) */
    color: #ffffff;
    margin: 0;
    padding: 15px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 1.5px;
    border-bottom: 3px solid #63a9af; /* Aksen garis warna biru/teal muda */
}

/* Reset Pengaturan List */
.sidebar-menu-akuakultur .menu-list {
    list-style-type: none;
    margin: 0;
    padding: 0;
    background-color: #134e56; /* Warna latar belakang item menu (Teal) */
}

/* Garis Pemisah Antar Item */
.sidebar-menu-akuakultur .menu-list li {
    border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}

.sidebar-menu-akuakultur .menu-list li:last-child {
    border-bottom: none;
}

/* Gaya Teks dan Kotak Link */
.sidebar-menu-akuakultur .menu-list li a {
    display: block;
    padding: 12px 15px 12px 25px;
    color: #ffffff;
    text-decoration: none;
    font-size: 14px;
    font-weight: 500;
    transition: all 0.3s ease;
    position: relative;
}

/* Membuat Karakter Panah (Arrow) Kecil di Sebelah Kiri */
.sidebar-menu-akuakultur .menu-list li a::before {
    content: "\203A"; /* Kode karakter unicode untuk panah single (›) */
    position: absolute;
    left: 12px;
    top: 50%;
    transform: translateY(-50%);
    font-size: 18px;
    color: #88c8d0;
    transition: all 0.3s ease;
}

/* Efek Hover (Saat Kursor Diarahkan ke Menu) */
.sidebar-menu-akuakultur .menu-list li a:hover {
    background-color: #1a6f7a; /* Warna lebih cerah saat di-hover */
    padding-left: 30px; /* Membuat teks sedikit bergeser ke kanan */
    color: #ffffff;
}

.sidebar-menu-akuakultur .menu-list li a:hover::before {
    left: 17px; /* Panah ikut bergeser */
    color: #ffffff;
}