
/* =====================================================
   HAIBATUNA JOURNAL PREMIUM THEME
   For OJS 3.3 / 3.4
   Main Color: Pink & Gold
   ===================================================== */

/* GENERAL */
body{
    background:#fff8fa;
    font-family: "Segoe UI", Arial, sans-serif;
    color:#333;
    line-height:1.7;
}

a{
    color:#ad1457;
    transition:.3s;
}

a:hover{
    color:#d81b60;
    text-decoration:none;
}

/* HEADER */
.pkp_site_name_wrapper{
    background:linear-gradient(135deg,#ad1457,#d81b60,#ec407a);
    padding:25px 0;
}

.pkp_site_name a{
    color:#fff !important;
    font-size:32px;
    font-weight:700;
    letter-spacing:1px;
}

.pkp_site_description{
    color:#fff;
}

/* TOP MENU */
.pkp_navigation_primary_wrapper{
    background:#ad1457;
    border-bottom:4px solid #c9a227;
    box-shadow:0 2px 10px rgba(0,0,0,.15);
}

.pkp_navigation_primary > li > a{
    color:#fff !important;
    font-weight:600;
    padding:14px 16px;
}

.pkp_navigation_primary > li > a:hover{
    background:#d81b60;
}

/* MAIN CONTAINER */
.page{
    max-width:1400px;
}

/* ARTICLE CARDS */
.obj_article_summary,
.obj_issue_summary{
    background:#fff;
    border-radius:12px;
    padding:20px;
    margin-bottom:20px;
    box-shadow:0 4px 18px rgba(0,0,0,.08);
    border-left:5px solid #d81b60;
}

.obj_article_summary:hover,
.obj_issue_summary:hover{
    transform:translateY(-2px);
}

.obj_article_summary .title a{
    color:#ad1457;
    font-weight:700;
}

/* SIDEBAR */
.pkp_block{
    background:#fff;
    border-radius:10px;
    margin-bottom:20px;
    overflow:hidden;
    box-shadow:0 4px 18px rgba(0,0,0,.08);
}

.pkp_block .title{
    background:#ad1457;
    color:#fff;
    padding:12px;
    font-size:15px;
    font-weight:700;
    text-transform:uppercase;
}

.pkp_block ul{
    padding:10px 15px;
}

.pkp_block li{
    padding:6px 0;
    border-bottom:1px solid #f0f0f0;
}

/* BUTTONS */
.cmp_button,
.obj_galley_link,
.block_make_submission a{
    background:#d81b60 !important;
    color:#fff !important;
    border:none !important;
    border-radius:6px;
    font-weight:600;
}

.cmp_button:hover,
.obj_galley_link:hover,
.block_make_submission a:hover{
    background:#ad1457 !important;
}

/* CURRENT ISSUE COVER */
.current_issue .cover img,
.obj_issue_summary img{
    border-radius:12px;
    box-shadow:0 6px 20px rgba(0,0,0,.15);
}

/* TABLES */
table{
    background:#fff;
}

th{
    background:#ad1457;
    color:#fff;
}

/* FORMS */
input,
select,
textarea{
    border-radius:6px !important;
    border:1px solid #ddd !important;
}

input:focus,
select:focus,
textarea:focus{
    border-color:#d81b60 !important;
}

/* ANNOUNCEMENTS */
.cmp_announcements .obj_announcement_summary{
    background:#fff;
    border-left:4px solid #c9a227;
    padding:15px;
}

/* BREADCRUMB */
.cmp_breadcrumbs{
    background:#fff;
    border-radius:8px;
    padding:10px;
}

/* FOOTER */
.pkp_structure_footer_wrapper{
    background:#880e4f;
    color:#fff;
    margin-top:40px;
    padding-top:30px;
}

.pkp_structure_footer_wrapper a{
    color:#fff;
}

/* GOLD ACCENTS */
h1,h2,h3,h4{
    color:#ad1457;
}

.cmp_notification{
    border-left:4px solid #c9a227;
}

/* MOBILE */
@media(max-width:768px){

.pkp_site_name a{
    font-size:22px;
}

.pkp_navigation_primary > li > a{
    padding:10px;
}

.obj_article_summary,
.obj_issue_summary{
    padding:15px;
}

}
