@import url('https://pusakascientia.org/journal/public/site/font-awesome-4.7.0/css/font-awesome.min.css');
@import url('https://pusakascientia.org/journal/public/site/academicons-1.9.3/css/academicons.css');
@import url('https://pusakascientia.org/journal/public/site/fontawesome-free-5.15.4-web/css/all.css');

body {background-image: url(https://pusakascientia.org/journal/logo/noisy_grid.png);}

.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_structure_page {margin-top:  20px !important; margin-bottom:20 !important; padding-bottom: 20 !important;} */


.pkp_brand_footer{
   display: none; 
}

.obj_article_summary {
    border: 1px solid #002C40;
    padding: 10px;
    margin: 0px;
    box-shadow: #9DA4A9 5px 5px;
}

.obj_article_summary .meta {
    rgba(0,0,0,0);
    padding: 0 0 0 20px;
    margin: 7px 0 0 0;
}

/*mengatur sidebar*/

.hover {
	width:100%;
	border-collapse:collapse;
}
.hover td{
	height:30px;
	vertical-align:central;
	border-bottom:2px solid #FFFFFF; /*warna pembatas antar blok*/
	text-align:left;
	padding:8px;
}
.hover td a {
	display:inline;
}
.hover tr {
	background:#273047; /*warna background*/
	color:#ffffff;
}
.hover tr:hover {
	background-color:#77678a; /*warna background saat ada pointer*/
	transition: 0.3s;
	font-size:15px;
}

.pkp_block .title {
  display: inline-block;
  padding-bottom: 0.5em;
  border-bottom: 3px solid #4b7d92;
  font-weight: 700;
  text-transform: uppercase;

.pkp_structure_main p {
    text-align: justify;
}

.obj_announcement_full .description {
    text-align: justify;
}

.pkp_page_index .cmp_announcements>.obj_announcement_summary {
               text-align: justify;
    }

.cmp_announcements .date {
    font-weight: 400;
    display: inline-block;
    padding-bottom: 0.5em;
    border-bottom: 4px solid #4b7d92;
}

.pkp_structure_main h2 {
    
    display: inline-block;
    padding-bottom: 0.5em;
    border-bottom: 4px solid #42352594;
}

.img-hover:hover {
    transform: translateY(-4px) scale(1.03);
    box-shadow: 0 10px 22px rgba(0,0,0,0.3);
    cursor: pointer;
}


.editor-board {
    max-width: 800px;
    margin: 40px auto;
    font-family: "Segoe UI", Arial, sans-serif;
}

.editor-section {
    background: #ffffff;
    padding: 20px 24px;
    margin-bottom: 20px;
    border-left: 5px solid #0056b3;
    border-radius: 10px;
    box-shadow: 0 6px 18px rgba(0,0,0,0.08);
}

.editor-section h3 {
    margin: 0 0 15px;
    color: #0056b3;
    font-size: 20px;
}

.editor-name {
    padding: 10px 12px;
    margin: 8px 0;
    border-radius: 6px;
    transition: all 0.3s ease;
    cursor: default;
}

.editor-name span {
    display: block;
    font-size: 14px;
    color: #666;
    margin-top: 3px;
}

/* Hover timbul */
.editor-name:hover {
    background: #f0f6ff;
    transform: translateY(-4px);
    box-shadow: 0 8px 20px rgba(0,0,0,0.15);
}
