/* ==========================================
   Sticky Journal Header OJS
========================================== */

.pkp_structure_head{
    position: sticky;
    top: 0;
    z-index: 9999;
    background: #4D4DC3;
    box-shadow: 0 2px 10px rgba(0,0,0,.08);
}


/* ==========================================
   LAYOUT FULL WIDTH
========================================== */

/* Lebar halaman */
.pkp_structure_page{
    width:96%;
    max-width:1650px;
    margin:0 auto;
}

/* Area utama */
.pkp_structure_content{
    max-width:1650px;
}

/* Proporsi konten */
.pkp_structure_main{
    width:76%;
    padding-right:35px;
}

.pkp_structure_sidebar{
    width:24%;
}


/* ==========================================
   SIDEBAR
========================================== */

.pkp_structure_sidebar .pkp_block{
    margin-bottom:25px;
}


/* ==========================================
   CONTENT SPACING
========================================== */

.obj_issue_toc,
.page_index_journal{
    line-height:1.8;
}

.obj_issue_toc p{
    font-size:17px;
}

.obj_issue_toc h2{
    font-size:34px;
    margin-bottom:20px;
}


/* ==========================================
   HOMEPAGE BOX
========================================== */

.editor-box,
.metrics-box,
.author-box{
    margin-bottom:30px;
}


/* ==========================================
   JOURNAL INSIGHT
========================================== */

.journal-insight{
    width:100%;
    margin:35px 0;
}


/* ==========================================
   ARTICLE LIST
========================================== */

.obj_article_summary{
    padding:20px 0;
    border-bottom:1px solid #ececec;
}


/* ==========================================
   HEADER
========================================== */

.pkp_site_name{
    font-size:42px;
    font-weight:700;
}

.pkp_navigation_primary_row{
    min-height:65px;
}


/* ==========================================
   SIDEBAR BUTTON
========================================== */

.pkp_block a{
    transition:.3s;
}

.pkp_block a:hover{
    opacity:.9;
}


/* ==========================================
   RESPONSIVE
========================================== */

@media (max-width:1200px){

    .pkp_structure_main{
        width:100%;
        padding-right:0;
    }

    .pkp_structure_sidebar{
        width:100%;
        margin-top:30px;
    }

}
/* ===============================
   FULL WIDTH LAYOUT OJS 3.5
================================ */

/* Container utama */
.pkp_structure_page,
.pkp_structure_content,
.pkp_structure_content_wrapper,
.pkp_structure_main,
.pkp_structure_sidebar_wrapper{

    max-width:1700px !important;
    width:98% !important;
    margin-left:auto !important;
    margin-right:auto !important;

}

/* Area konten */
.pkp_structure_content{

    display:flex !important;
    align-items:flex-start;

}

/* Artikel */
.pkp_structure_main{

    flex:0 0 78% !important;
    max-width:78% !important;

}

/* Sidebar */
.pkp_structure_sidebar{

    flex:0 0 22% !important;
    max-width:22% !important;

}
/* ==========================================
   KENAZER JOURNAL PROFESSIONAL LAYOUT
========================================== */

html{
    overflow-y:scroll;
}

body{

    max-width:100% !important;

    overflow-x:hidden;

    background:#f6f7fb;

}

/* =============================
   MAIN CONTAINER
============================= */

.pkp_structure_page{

    width:98% !important;

    max-width:1800px !important;

    margin:auto !important;

}

.pkp_structure_content{

    width:100% !important;

    max-width:1800px !important;

    display:flex !important;

    gap:35px;

}

/* =============================
   CONTENT
============================= */

.pkp_structure_main{

    flex:1 1 auto !important;

    max-width:calc(100% - 360px);

    width:auto !important;

}

/* =============================
   SIDEBAR
============================= */

.pkp_structure_sidebar{

    width:340px !important;

    min-width:340px;

}
.pkp_structure_head{

    padding-top:18px;

    padding-bottom:18px;

}

.pkp_site_name{

    font-size:46px;

    font-weight:700;

}

.pkp_navigation_primary_row{

    margin-top:18px;

}
.obj_issue_toc .cmp_notification{

    width:100%;

}

.obj_issue_toc{

    font-size:17px;

}
.obj_article_summary{

    padding:25px 0;

}

.obj_article_summary h3{

    font-size:26px;

}

.obj_article_summary p{

    line-height:1.9;

}
.pkp_structure_sidebar .pkp_block{

    margin-bottom:30px;

}
.editor-box,
.metrics-box,
.author-box{

    border-radius:10px;

    overflow:hidden;

    box-shadow:0 6px 18px rgba(0,0,0,.08);

}
.pkp_navigation_primary_wrapper{

    width:100%;

}
.page_index_journal{

    padding:40px;

    background:#fff;

}
@media (max-width:1200px){

.pkp_structure_content{

display:block !important;

}

.pkp_structure_sidebar{

width:100% !important;

min-width:100%;

margin-top:30px;

}

}