div#customblock-author {
    margin: 0;
}
.pkp_site_name .is_img img {
    max-height: 100%;
}
.pkp_site_name .is_img img {
    display: block;
}
.obj_issue_toc .section {
    margin: 0rem 0rem!important;
    padding: 0.4rem 0rem!important; 
}
.obj_issue_toc .articles {
    margin-top: calc(1.143rem + 0.43rem)!important;
}



a.col-md-12.col-sm-12.col-xs-12 {
    padding: 10px;
    border: solid #3d4097 2px;
    margin: 4px;
}

.col-xs-12 {
    float: left;
    width: 100%;
}
/* .additional_content {
    position: absolute !important;
    top: 0 !important;
    left: 26px !important;
    right: 323px !important;
    text-align: justify !important;
}
section.current_issue {
    margin-top: 271px !important;
} */

div#References {
    display: none;
}
div#metrics {
    display: none;
}
div#cite {
    display: none;
}
.article-viewpage {
    padding-left: 5px;
}
.article-viewpage h2.label {
    display: none;
    padding: 0;
}
.article-viewpage p {
    margin: 0;
}
.show {
    display: initial!important;
}
.article-viewlink a.galley-link {
    width: 100%;
    margin-bottom: 5px;
}
article.obj_article_details .entry_details {
    border: 1px solid #ddd;
    border-left: 0;
}
.obj_article_details .entry_details .item .label {
   color: rgb(0 0 0 / 94%);
    padding: 0;
}

form#login span.label {
    color: #000;
    text-align: left;
}
.label {
    display: inline;
    /* padding: 0.2em .0; */
    font-size: 75%;
    font-weight: 700;
    line-height: 1;
    color: #2e2e2e;
    text-align: left;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 0.25em;
}

.pkp_site_nav_toggle>span:before {
    background: #161111;
}
.pkp_navigation_primary_wrapper li:hover {
    background: #5a5a5a;
    padding: 0;
}
.pkp_structure_sidebar.left {
    border: 1px solid #bbb6b6;
}
a.block_make_submission_link {
    background: #1c6659;
    padding: 5px 18px;
    text-align: center;
    width: 100%;
    color: #fff;
}
.pkp_navigation_user li a:hover {
    color: #000;
}
div#callforpaper {
    display: none;
}
button.tablinks {
    background: #f5f5f5;
    padding: 12px;
    border: 1px solid #d6d0d0;
    text-transform: uppercase;
    /*font-size: 1.2rem;*/
}
.tabcontent {
    border: 1px solid #e5e7eb;
    padding: 10px 12px;
}
.mrjlogo {
    padding-top: 20px;
}
button.tablinks.active {
    background-color: #474747;
    color: #fff;
    
    text-transform: uppercase;
}
div#customblock-our-editorial-team {
    background-color: #f4f4f9;
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    margin: auto 10px;
}
.profile .name h4 {
    color: #333333;
    font-weight: 600;
    font-size: 14px;
}
.profile {
    border-bottom: 1px dotted #c1c1c1;
    padding-top: 10px;
}

div#customblock-our-editorial-team .content {
    padding: 10px;
}
div#customblock-cover-page {
    border: 1px solid #bbb6b6;
    margin: 0 10px;
}
div#customblock-author {
    background-color: #f4f4f9;
    margin: 12px 10px;
    border: 1px solid #dddddded;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgb(0 0 0 / 5%);
}
.pkp_block .content p {
    line-height: 25px;
}
.obj_article_summary>.title a {
    text-decoration: none;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    font-size: 15px;
    color: #2e2e2e;
}
.fdescription {
    padding: 10px 0px;
}
.fname a {
    color: #717171;
}
.pkp_footer_content a {
    color: #717171;
}
.pkp_structure_footer_wrapper {
    background: #d6d6d6;
    border-top: 4px solid #1c6659;
    padding: 0.99em;
    margin-top: 0.2em;
}
.pkp_footer_content {
    padding: 0;
    text-align: left;
}
.pkp_block {
    /*padding: 2.143rem 1rem;*/
    padding: 1.143rem 1rem;
    font-size: 1rem;
    line-height: 1.43rem;
}
div#customblock-SidebarMenu.pkp_block {
    padding: 0;
}
.hvr-sweep-to-right {
    transform-origin: 0 50%;
    transition-property: transform;
    transition-duration: .3s;
    transition-timing-function: ease-out;
}
.hvr-sweep-to-right:active, .hvr-sweep-to-right:focus, .hvr-sweep-to-right:hover {
    color: #fff;
}

/*.pkp_block a {*/
/*    text-decoration: none;*/
/*    padding: 1rem;*/
/*}*/

p.grid.gap-2.grid-cols-2.lg\:grid-cols-1 a {
    margin: 2px auto;
    padding: 5px 10px;
    background: #fff;
    color: #2e2e2e;
    width: 100%;
    border: 2px solid #474747;
}

.hvr-icon-grow {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px transparent;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
}
a.border-2.border-primary.p-2.hvr-sweep-to-right.hvr-icon-grow:hover, a.border-2.border-primary.p-2.hvr-sweep-to-right.hvr-icon-grow:focus {
    box-shadow: inset 6.5em 0 0 0 var(--hover);
    background-color: #1c6659;
    border-color: var(--hover);
    color: #fff;
}
a.border-2.border-primary.p-2.hvr-sweep-to-right.hvr-icon-grow:hover {
    box-shadow: inset 6.5em 0 0 0 var(--hover);
    background-color: #1c6659;;
    border-color: var(--hover);
    transform: perspective(1px) translateZ(0);
    transition-duration: .3s;
    color: #fff;
}
a.border-2.border-primary.p-2.hvr-sweep-to-right.hvr-icon-grow:focus {
    box-shadow: inset 6.5em 0 0 0 var(--hover);
    background-color: #1c6659;
    border-color: var(--hover);
    transform: perspective(1px) translateZ(0);
    transition-duration: .3s;
    color: #fff;
}
.panel, .pkp_block {
    border: 1px solid #ddd;
    margin: 10px 10px;
    border-radius: 4px;
    background-color: #f5f5f5;
    margin-bottom: 20px;
    -webkit-box-shadow: 0 1px 1px rgb(0 0 0 / 5%);
}
.pkp_block .title {
    display: block;
    margin-bottom: 10px;
    margin-top: 0;
    font-family: 'Rubik',sans-serif;
    font-weight: 700;
    line-height: 20px;
    color: rgba(0,0,0,0.87);
}
a.galley-link.btn {
     display: inline-block;
    border: 1px solid #454e4e;
    padding: 6px 12px;
    background: #060808;
    color: #fff;
} 


.pkp_structure_head {
background: white;
border-bottom: 0px solid #fff!important;
}
a.is_img {
    margin-bottom: 0px!important;
}

ul#navigationPrimary {
    padding-left: 10px!important;
}

li.profile {
    padding-right: 10px!important;
}

.pkp_site_nav_menu {
    background: transparent;
}
.pkp_site_nav_menu a {
    color: #060707;
}
.pkp_navigation_primary_row {
    width: 1160px;
    margin: 0 auto;
    background:  #1c6659;
    padding: 0 5px;
    border-top: 6px solid white;
}
.pkp_navigation_search_wrapper a {
    color: #fff;
}
span.issn {
    color: #fff;
    position: relative;
    left: 61px;
}


@media (min-width: 992px){
.pkp_nav_list ul a:hover, .pkp_nav_list ul a:focus {
    outline: 0;
   background: #3d4097;
    border-color: #3d4097;
    color: #fefefe;
}
.pkp_site_nav_menu a {
    color: #fbfbfb;
}
.pkp_nav_list ul a {
    display: block;
    padding-left: 0.357rem;
    border-left: 0.357rem solid transparent;
    color: #060707;
}
.pkp_navigation_primary>li:hover ul {
    left: 0;
}
.pkp_navigation_user.pkp_navigation_user {
    background: #1c6659;
    border-bottom: 6px solid white;
}


}

@media (max-width: 992px){
.pkp_site_nav_menu {
    background: #fffefe;
}
.pkp_site_nav_menu--isOpen {
    display: block;
    position: absolute;
    top: 48px;
}
.pkp_site_nav_toggle>span:before, .pkp_site_nav_toggle>span:after {
       background: #161111;
}
a.galley-link.btn {
    padding: 5px 4px;
}
.obj_article_details .entry_details {
    margin-left: 0;
    margin-right: 0;
    
}

}
@media (min-width: 992px){
.pkp_navigation_primary>li>a {
    margin: 5px 0px !important;
    border-bottom: 2px solid transparent;
    color: #fff;
    text-decoration: none;
}
}


.footer {
    display: flex;
    justify-content: center;
    padding-bottom: 30px;
    gap: 91px;
}

.footer .col-lg-5 {
    width: 100%;
}

/*-------------slider----*/

footer{
	background-image: url("data:image/svg+xml,%3Csvg id='visual' viewBox='0 0 1400 400' width='1400' height='400' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1'%3E%3Cpath d='M0 282L33.3 284C66.7 286 133.3 290 200 283C266.7 276 333.3 258 400 252.3C466.7 246.7 533.3 253.3 600 258.8C666.7 264.3 733.3 268.7 800 265.2C866.7 261.7 933.3 250.3 1000 251.7C1066.7 253 1133.3 267 1200 267.7C1266.7 268.3 1333.3 255.7 1366.7 249.3L1400 243L1400 401L1366.7 401C1333.3 401 1266.7 401 1200 401C1133.3 401 1066.7 401 1000 401C933.3 401 866.7 401 800 401C733.3 401 666.7 401 600 401C533.3 401 466.7 401 400 401C333.3 401 266.7 401 200 401C133.3 401 66.7 401 33.3 401L0 401Z' fill='%237477ce'%3E%3C/path%3E%3Cpath d='M0 308L33.3 301.2C66.7 294.3 133.3 280.7 200 274.3C266.7 268 333.3 269 400 271.5C466.7 274 533.3 278 600 280.2C666.7 282.3 733.3 282.7 800 286.2C866.7 289.7 933.3 296.3 1000 299.2C1066.7 302 1133.3 301 1200 296.5C1266.7 292 1333.3 284 1366.7 280L1400 276L1400 401L1366.7 401C1333.3 401 1266.7 401 1200 401C1133.3 401 1066.7 401 1000 401C933.3 401 866.7 401 800 401C733.3 401 666.7 401 600 401C533.3 401 466.7 401 400 401C333.3 401 266.7 401 200 401C133.3 401 66.7 401 33.3 401L0 401Z' fill='%236669c0'%3E%3C/path%3E%3Cpath d='M0 311L33.3 309.7C66.7 308.3 133.3 305.7 200 310.2C266.7 314.7 333.3 326.3 400 328.2C466.7 330 533.3 322 600 315C666.7 308 733.3 302 800 299.2C866.7 296.3 933.3 296.7 1000 300.3C1066.7 304 1133.3 311 1200 316C1266.7 321 1333.3 324 1366.7 325.5L1400 327L1400 401L1366.7 401C1333.3 401 1266.7 401 1200 401C1133.3 401 1066.7 401 1000 401C933.3 401 866.7 401 800 401C733.3 401 666.7 401 600 401C533.3 401 466.7 401 400 401C333.3 401 266.7 401 200 401C133.3 401 66.7 401 33.3 401L0 401Z' fill='%23595bb2'%3E%3C/path%3E%3Cpath d='M0 332L33.3 336C66.7 340 133.3 348 200 350.5C266.7 353 333.3 350 400 350.2C466.7 350.3 533.3 353.7 600 349.5C666.7 345.3 733.3 333.7 800 334.2C866.7 334.7 933.3 347.3 1000 351.5C1066.7 355.7 1133.3 351.3 1200 348.7C1266.7 346 1333.3 345 1366.7 344.5L1400 344L1400 401L1366.7 401C1333.3 401 1266.7 401 1200 401C1133.3 401 1066.7 401 1000 401C933.3 401 866.7 401 800 401C733.3 401 666.7 401 600 401C533.3 401 466.7 401 400 401C333.3 401 266.7 401 200 401C133.3 401 66.7 401 33.3 401L0 401Z' fill='%234b4da4'%3E%3C/path%3E%3Cpath d='M0 353L33.3 356.8C66.7 360.7 133.3 368.3 200 370.8C266.7 373.3 333.3 370.7 400 368.2C466.7 365.7 533.3 363.3 600 365.7C666.7 368 733.3 375 800 377.8C866.7 380.7 933.3 379.3 1000 373.8C1066.7 368.3 1133.3 358.7 1200 357.3C1266.7 356 1333.3 363 1366.7 366.5L1400 370L1400 401L1366.7 401C1333.3 401 1266.7 401 1200 401C1133.3 401 1066.7 401 1000 401C933.3 401 866.7 401 800 401C733.3 401 666.7 401 600 401C533.3 401 466.7 401 400 401C333.3 401 266.7 401 200 401C133.3 401 66.7 401 33.3 401L0 401Z' fill='%233d4097'%3E%3C/path%3E%3C/svg%3E");
    background-color: #3d4097;
    padding:70px 0px;
    background-size: 100%;
}	       

footer ul li{
   padding:5px 0px;
}

.adress span , .contact span , .social span{
  color: #FFF; 
  font-weight: 800; 
  padding-bottom: 10px; 
  margin-bottom: 20px;
  display: block;
  text-transform: uppercase;
  font-size: 20px;
  letter-spacing: 3px;
}

.adress li p , .contact li a , .social li a{
   color:#FFF;
   letter-spacing: 2px;
   text-decoration:none;
   font-size:15px;
}

.social li{
   float:left;
}

.adress , .contact , .social {
   list-style: none;
}

.fa{
   color:#9c9c9c;
   margin-right: 15px;
   font-size:14px;
}
.obj_galley_link {
    display: inline-block;
    padding: 0 1em;
    background: #1c6659;
    border: 1px solid #1c6659;
    border-radius: 3px;
    font-size: .93rem;
    line-height: calc(2.143rem - 2px);
    color: #ffffff;
    text-decoration: none;
}

.obj_galley_link:hover {
    background: #ffffff;
    color: #1c6659;
}


.aimleft {
    width: 25%;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 20px;
    padding-top: 30px;
    background: #dee2e6;
}

.aimright {
    width: 74%;
    height: auto;
    padding: 10px 20px 10px 35px;
    background-color: #e9ecef;
}

.imgee {
    vertical-align: middle;
    border-style: none;
}


.row {
    margin-right: 0;
    margin-left: 0;
}
.row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.aimcolumn {
    float: left;
}

.pkp_page_index .additional_content{
    border-top: 0px solid #ddd;
    text-align: justify;
}

.panel, .pkp_block{

    margin: 5px 5px;
    background-color: #f5f5f5;
    margin-bottom: 20prgba(245, 245, 245, 0.472)
    -webkit-box-shadow: 0 1px 1px rgb(0 0 0 / 5%);
}


a.col-md-12.col-sm-12.col-xs-12 {
    padding: 10px;
    border: solid #1c6659 2px;
    margin: 4px;
}

a.col-md-12.col-sm-12.col-xs-12 {
    padding: 10px;
    border: solid #1c6659 2px;
    margin: 4px;
}
a.col-md-12.col-sm-12.col-xs-12:hover {
    background: #1c6659;
    color: white;
}

.pkp_structure_content {
    padding-top: 2.143rem;
}

.cmp_article_list>li {
    margin-bottom: 2.143rem;
    padding-bottom: 1.143rem;
    border-bottom: 1px solid rgba(0,0,0,0.54);
    background: #f5f5f5;
    padding: 10px;
}


.doi_link {
    background-size: 14px !important;
    height: 20px !important;
    background: url(https://djes.info/plugins/themes/ACahyabasic/images/doiwarna.svg) no-repeat center left;
    padding: 5px 0 5px 23px;
    color: #5379a9;
    text-decoration: none;
}

.doi_container {
    margin-top: 1px;
}

.obj_issue_toc .section>h3 {
    display: inline-block;
    position: relative;
    left: 0px; !important
    margin-top: 0;
    padding: 0 1.0715rem;
    background: #f5f5f5;
    font-size: 1.143rem;
    font-weight: 400;
    line-height: 2.143rem;
    color: rgba(0,0,0,0.54);
}

.pkp_navigation_primary_wrapper li:hover {
    background: #1c1a1a00;
    padding: 0;
}

@media (min-width: 480px)
.pkp_page_index .additional_content {
    padding-left: 1.43rem;
    padding-right: 1.43rem;
}