@import url('https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wght@8..144,100..1000&display=swap');

.crossmark {
    width: 25%;
}

html, body{
    background: #a8d8e7!important;
    background-image: url("https://ejournal.brin.go.id/public/icons/mosaic_14594552.png")!important;
      
}

/* input header*/
.pkp_site_name_wrapper {
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    background-size: 100% 100%;
    background-repeat: no-repeat;

    /* --------ganti url di bawah ini untuk mengganti header-------- */
    background-image: url(https://ejournal.brin.go.id/public/journals/40/pageHeaderLogoImage_en_US.jpg);
    height: 268px;
}

.pkp_site_name{
    display: none;
}

.pkp_structure_head {
  background: linear-gradient(180deg,rgba(224,224,224,1) 0,rgba(255,255,255,1) 66%,rgba(224,224,224,1) 100%);
 }

.pkp_head_wrapper .pkp_search .search_controls .search_prompt {
    color: #ffffff;
}

.cmp_manuscript_button, .block_make_submission a {
    color: #ffffff;
}
.obj_galley_link {
background-image: linear-gradient(to bottom, #aac4ff, #359ed3);
}
/*Ukuran logo
.pkp_site_name .is_img img {
    max-height: 100%;

}*/
.pkp_site_name .is_img{
max-width: 20%!important;
height: auto!important;
}



/* ----------------MENU BAR----------------------------- */




/*background menu*/
.pkp_navigation_primary_row{
    /*ganti background color untuk mengganti warna menu bar*/
    background-image: linear-gradient(to bottom, #0d00c8, #8636ff);
    text-align:left;
    padding-left:15px;
}

/*warna tulisan menu*/
#navigationPrimary a {
    /*untuk warna tulisan di menu bar*/
    color: #ffffff;
}
#navigationPrimary a:hover {
    /*untuk mengganti warna menu hover*/
    background-color: #1f057e;
}

#navigationPrimary ul a {
    /* ganti warna background untuk mengganti drop down menu*/
    background: #ededed;
    /*mengganti warna tulisan di dalam drop down menu*/
    color: #000;
}




/* -------------------------------- */
#navigationPrimary [aria-expanded="true"]:before {
    border-bottom-color: #595959;
}
body{
font-family: "Roboto Flex", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
  font-variation-settings:
    "slnt" 0,
    "wdth" 100,
    "GRAD" 0,
    "XOPQ" 96,
    "XTRA" 468,
    "YOPQ" 79,
    "YTAS" 750,
    "YTDE" -203,
    "YTFI" 738,
    "YTLC" 514,
    "YTUC" 712;  
line-height: 1.42857143;
background: linear-gradient(180deg,rgba(224,224,224,1) 0,rgba(255,255,255,1) 66%,rgba(224,224,224,1) 100%);
color: #000;
}

.pkp_navigation_user > li > a, .pkp_navigation_user > li.in_focus > a, .pkp_navigation_user > li > a:hover, .pkp_navigation_user > li > a:focus {
    color: #4d3c32;
}



/* Menu Tambahan Kanan */

.hoverTable{
    width:100%;
    border-collapse:collapse;
}
.hoverTable th{
    height:30px; background: #ffffff; color:#105183;
}
.hoverTable td{
    height:30px; padding-top:3px;vertical-align:middle;
    border-bottom:1px solid #ffffff;
    text-align:center;
}
.hoverTable td a{
    width:100%;display:block;
}
/* warna latar setiap baris tabel dan warna tulisan */
.hoverTable tr{
    background: #929191; color:#ffffff;
    /*opacity: 0.8;*/
}
/* warna ketika dilewati mouse */
.hoverTable tr:hover {
    background-color: #929191;
    opacity: 0.7;
}
.hoverTable a {
    color:#ffffff;
}
.hoverTable a:hover {
    color:#d50000;
}
/* tampilan image issue */
.obj_issue_toc .cover img {
    display: block;
    max-height: 450px;
    width: auto;
}



/*footer*/
.pkp_brand_footer {
    display:none;
}
.pkp_structure_footer {
    /*------mengganti warna background footer------*/
    background: #0a3e4f;
 }

.pkp_structure_footer_wrapper {
    border-bottom: 20px solid #222;
    background: #105183;
}

.pkp_footer_content {
    color: #ffffff;
}

.pkp_navigation_search_wrapper a {
color: #ffffff!important;
}

.pkp_navigation_search_wrapper a:hover, .pkp_navigation_search_wrapper a:focus {
border-color: #ffffff!important;
}


.cmp_button, .cmp_form .buttons button, .page_lost_password .buttons button, .page_search .submit button, .block_make_submission a {
color: #4d3c32!important;
}


.page_search .submit button::after {

    background: #000!important;

}
a{
    /*-----mengganti warna tulisan pada link-----*/
    color: #1d0100;
    text-decoration: none;
}
a:hover{color: #d50000;}
ul.no-bullets {
  list-style-type: none;
  padding-inline-start: 0px!important;
}
}

.cmp_notification {
    border-left: .357rem solid #38446B!important;
}

div{text-align: justify;}

/*footer policy (19 Agustus 2022)*/

.footer_policy {
  display: flex;
  background: #929191;
  padding: 0px 0px 10px 30px;
  margin: -30px -30px 0px -30px;
 
}

/* Create two equal columns that sits next to each other */
.column {
  flex: 25%;
  height: 100%; /* Should be removed. Only for demonstration */
}
.column p{
    height: 12px;
}



#sidemenu {
    background: #1555cc;
    padding: 10px;
    color: #fff;
    font-family: 
}
#sidemenu h2 {
    margin: 0;
    padding: 0;
    font-size: 14px;
}

#sidemenu2 {
    background: #f1ed16;
    padding: 10px;
    color: #000000;
    font-family: 
}
#sidemenu2 h2 {
    margin: 0;
    padding: 0;
    font-size: 14px;
}
#divmenu a {
    text-decoration: none;
}
#divmenu ul {
    list-style: none;
    padding: 5px;
    margin-top: 0;
}
#divmenu ul li {
    color: #1a1a1a;
    padding: 10px;
    border-bottom: 1px solid #d3d3d3;
    -webkit-transition: background 0.3s, color 0.5s, margin 1s;
    -moz-transition: background 0.3s, color 0.5s, margin 1s;
    transition: background 0.3s, color 0.5s, margin 1s;
}
#divmenu ul li:hover {
    background: #70fffd;
    border-left: 5px solid #15abc5;
    color: #fff;
    margin-left: 15px;
}