body {
   	#background: url(https://i2.wp.com/www.medtourindia4health.com/wp-content/uploads/2016/07/Fotolia_83512939_M.jpg);
	background: url(https://img.freepik.com/free-vector/hand-drawn-silver-floral-pattern-white-background_1035-28773.jpg?semt=ais_hybrid&w=740);
	min-width: 100px !important;
}
.pkp_site_name .is_img img {
    display: inline-block;
    max-height: 165px;
    max-width: 1000%
    width: 91vw;
    height: 92vw;
}

article, aside, footer, header, nav, section {
    display: block;
    font-family: "IBM Plex Sans", sans-serif;
    font-weight: normal;
    font-size: 16px;
   
}
.additional-menu {
        background: #2C3E50;
        color: white;
        text-align: center;
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
        border-radius: 8px;
        overflow: hidden;
        max-width: 400px;
        margin: auto;
        box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);
    }
    .menu-item {
        padding: 10px;
        border-bottom: 1px solid #1A252F;
        transition: background 0.3s, transform 0.2s;
        font-size: 15px;
    }
    .menu-item a {
        color: #ffffff;
        text-decoration: none;
        font-weight: bold;
        display: block;
    }
    .menu-item:hover {
        background: #34495E;
        transform: scale(1.03);
    }
    .menu-item:last-child {
        border-bottom: none;
    }

/* General Reset */
        body, p, a {
            margin: 0;
            padding: 0;
            font-family: 'Arial', sans-serif;
        }
        a {
            text-decoration: none;
        }

        /* Styling the Container */
        .menu-container {
            width: 100%;
            max-width: 600px;
            margin: 20px auto;
            border: 1px solid #ddd;
            border-radius: 8px;
            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
        }

        /* Header Section */
        .menu-header {
            background-color: #016ea4;
            padding: 15px;
            text-align: center;
            color: white;
            border-radius: 8px 8px 0 0;
        }

        .menu-header strong {
            font-size: 18px;
        }

        /* Menu Item Styling */
        .menu-item {
            background-color: #2ca4df;
            padding: 12px;
            text-align: center;
            color: white;
            border-bottom: 1px solid #85a1a6;
            transition: background-color 0.3s ease;
        }
        

        .menu-item:last-child {
            border-bottom: none;
        }

        .menu-item:hover {
            background-color: #85a1a6;
        }

        .menu-item a {
            color: white;
        }
.journals ul .body .description a {display: inline;}
.pkp_structure_footer .pkp_footer_content {background: #016ea4; padding: 15px !important;}
.pkp_structure_footer .pkp_footer_content p {margin: 0}
.pkp_structure_footer .pkp_brand_footer {background: #016ea4; height: auto !important; padding: 15px;}
.pkp_structure_footer .pkp_brand_footer img {width: 30px !important; height: auto;}
.pkp_structure_footer .pkp_footer_content a {color: #000000DE}

html, body, * {font-family: Calibri, helvetica, arial !important}

.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 img {max-height: 200px !important;}
.pkp_site_name_wrapper {padding-left: 0; padding-right: 0;}
.pkp_navigation_user_wrapper {top: 0; right: 0; padding-right:30px;}
.pkp_navigation_user_wrapper .pkp_navigation_user {font-family: Calibri, helvetica, arial !important; font-weight: normal;}
.pkp_navigation_user_wrapper .pkp_navigation_user > li.profile { font-family: Calibri, helvetica, arial !important; background: #016ea4; }
.pkp_navigation_user_wrapper .pkp_navigation_user > li.profile > a { font-family: Calibri, helvetica, arial !important; font-weight: normal !important; padding-right: 10px; box-shadow: 0 0 10px rgba(0,0,0,.5)}
.pkp_navigation_user_wrapper .pkp_navigation_user > li.profile > ul.dropdown-menu { border-radius: 0 !important;}
.pkp_navigation_user_wrapper .pkp_navigation_user > li.profile > ul.dropdown-menu > li > a { font-family: Calibri, helvetica, arial !important; font-weight: normal !important;}

.pkp_navigation_primary_row {background: #016ea4 !important;}
.pkp_navigation_primary_row .pkp_navigation_primary_wrapper ul li {padding: 0 !important;margin: 0 !important;}
.pkp_navigation_primary_row .pkp_navigation_primary_wrapper ul li a {margin: 0 !important; padding: 0 10px !important; line-height: 40px !important; }
.pkp_navigation_primary_row .pkp_navigation_primary_wrapper ul li, .pkp_navigation_primary_row .pkp_navigation_primary_wrapper ul li a {font-family:Calibri, helvetica, arial !important; color: #FFFFFF !important; font-weight: normal !important}
.pkp_navigation_primary_row .pkp_navigation_primary_wrapper ul li a:hover {background: rgba(0,0,0,.3) !important}
.pkp_navigation_primary_row .pkp_navigation_primary_wrapper ul li ul, .pkp_navigation_primary_row .pkp_navigation_primary_wrapper ul li ul li a:hover {border-radius: 0 !important; -webkit-border-radius: 0 !important; -o-border-radius: 0 !important;}
.pkp_navigation_primary_row .pkp_navigation_primary_wrapper ul li ul { background: #016ea4 !important}
.pkp_navigation_primary_row .pkp_navigation_primary_wrapper ul li ul li { border-bottom: solid 1px rgba(255,255,255,.35) !important;}
.pkp_navigation_primary_row .pkp_navigation_primary_wrapper ul li ul li:last-child { border-bottom: none !important;}
.pkp_navigation_primary_row .pkp_navigation_primary_wrapper .pkp_search .search_controls a.headerSearchPrompt.search_prompt {font-family: Calibri, helvetica, arial !important; color: #FFFFFF !important}
.pkp_navigation_primary_row .pkp_navigation_primary_wrapper .pkp_search.is_open input[type=text] {font-family: Calibri, helvetica, arial !important;}
.pkp_structure_page {margin-top: 0 !important; margin-bottom:0 !important; padding-bottom: 0 !important;}

.pkp_structure_sidebar .pkp_block .title {font-family: Calibri, helvetica, arial !important;}
h1,h2,h3,h4,h5,h6 {font-family: Calibri, helvetica, arial !important;}
.pkp_block {margin: 0 !important}
#customblock-Sidebar_menu.pkp_block {margin: 0 !important; padding: 0 !important}
#customblock-Sidebar_menu.pkp_block ul, #customblock-Sidebar_menu.pkp_block ul li {margin: 0 !important; padding: 0 !important; list-style: none;}
#customblock-Sidebar_menu.pkp_block ul li {background: #bad0db !important; border-bottom: solid 1px rgba(255,255,255,.4)}
#customblock-Sidebar_menu.pkp_block ul li:last-child {border-bottom: none}
#customblock-Sidebar_menu.pkp_block ul li a {background: #016ea4 !important; display: block; line-height: 40px; padding: 0 10px 0 20px; color: #FFFFFF;}
.pkp_block.block_make_submission .content {margin: 0 !important; padding: 0 !important; text-align: center !important}
.pkp_block.block_make_submission .content a { background:#016ea4; line-height: 40px; font-family : Calibri, helvetica, arial !important; color: #FFFFFF}
.pkp_block.block_make_submission .content a:hover { background: rgba(0,0,0,0.25) !important;  color: #333333}

.obj_article_summary .item.stats .abstract, .obj_article_summary .item.stats .galley {position:relative;}   
.obj_article_summary .item.stats .abstract {margin-left: 20px; margin-right: 10px;}   
.obj_article_summary .item.stats .galley {margin-left: 25px;}   
.obj_article_summary .item.stats .abstract:before { content: "\f080";  font-family: FontAwesome; left:-15px; position:absolute; top:0; }
.obj_article_summary .item.stats .galley:before { content: "\f1c1";  font-family: FontAwesome; left:-15px; position:absolute; top:0; }

.pkp_structure_footer_wrapper{border-bottom: none !important;}
.pkp_block {padding: 15px 10px;}

#customblock-Tools .content>.content div{width: 80% !important; margin: auto;}
#customblock-Tools .content>.content div a img{width: 100% !important;}
#customblock-Visitor_statistics .content>.content .supercounter,#customblock-Visitor_statistics .content>.content .statcounter {text-align:center;}

.cmp_announcements .obj_announcement_summary.full_width {width: 100% !important;}
.cmp_announcements .obj_announcement_summary .summary p {line-height: 1.3em; margin-top: 0 !important; margin-bottom: 1em !important;}


.obj_issue_toc .articles > li {
	margin-bottom: 20px;
	border-bottom: solid darkseagreen;
	
	background-color: rgba(255, 228, 181, 0.6) !important;
	padding: 1rem;
	border-radius: 0rem 0rem 0rem 2rem;
	box-shadow: .4rem .4rem .3rem #dedede;
}
body {
            font-family: Times New Roman, sans-serif;
            background-color: #1A252F;
            text-align: left;
            padding: 20px;
        }
        .marquee-container {
            max-width: 800px;
            margin: auto;
            background: white;
            padding: 20px;
            border-radius: 8px;
            box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
            overflow: hidden;
            white-space: nowrap;
        }
        .marquee {
            display: inline-block;
            font-size: 30px;
            color: #333;
            animation: marquee 25s linear infinite;
        }
        @keyframes marquee {
            from {
                transform: translateX(100%);
            }
            to {
                transform: translateX(-100%);
            }
        }
/* ===== Improved Sidebar Menu Style ===== */
.menu-item {
    background-color: #2e374a;
    padding: 12px;
    text-align: center;
    color: white;
    border-bottom: 1px solid #444;
    transition: background-color 0.3s ease, transform 0.2s ease;
    font-size: 15px;
    font-weight: bold;
    border-radius: 6px;
    margin: 5px 10px;
}

.menu-item a {
    color: #ffffff;
    text-decoration: none;
    display: block;
}

/* Hover efek yang keren */
.menu-item:hover {
    background-color: #ffffff;
    transform: scale(1.03);
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}

.menu-item:hover a {
    color: #2e374a !important;
    font-weight: bold;
}
