.journals ul .body .description a {display: inline;}
body {

}
/*.pkp_structure_footer .pkp_footer_content {background: #1779b7; padding: 15px !important;}
.pkp_structure_footer .pkp_footer_content p {margin: 0}
.pkp_structure_footer .pkp_brand_footer {background: #1779b7; height: auto !important; padding: 15px;}
.pkp_structure_footer .pkp_brand_footer img {width: 48px !important; height: auto;}
.pkp_structure_footer .pkp_footer_content a {color: #000000}
*/
#headerNavigationContainer{

/*max-height: 200% !important; /*mengganti warna menu (#31A9E1) dan gambar header */
}
/*List Arikel Background*/
.obj_issue_toc .articles > li {
  margin-bottom: 20px;
  border-bottom: solid darkseagreen;
background-color: #4cbf89 !important;
 padding: 1rem;
  /*border-radius: 0rem 0rem 2rem 0rem;*/
  /*border-radius: 2rem 2rem 2rem 2rem;*/
  /*box-shadow: .2rem .2rem .1rem #1e6292;*/
}

/* MAIN SITE */




.pkp_page_index .homepage_image img {

	width:200px;
	height:280px;
	margin: 25px;
    border-radius: 5px;
	
}

.pkp_page_index .additional_content {
	border-top:0px solid #ddd;
	padding: 10px 0px 0px 3px;
	
}

.pkp_structure_content {
	font-size:15px;
	margin-bottom:.3em;
	-webkit-box-shadow: 0px 0px 5px 0.5px rgba(103,104,107,0.34);
    -moz-box-shadow: 0px 0px 5px 0.5px rgba(103,104,107,0.34);
    box-shadow: 0px 0px 5px 0.5px rgba(103,104,107,0.34);
	background: white;
	text-align: justify;
}

/** MENU HEADER */

#navigationPrimary>li>a{
	color:#126307;
}
.pkp_head_wrapper .pkp_search .search_controls .search_prompt{
	color:#126307;
}

.pkp_head_wrapper .pkp_search .search_controls .search_prompt:hover{
	color:#126307;
}
.pkp_nav_list li.profile {
    padding: 0px 8px 2px 5px;
    border: 1px solid #e6dfdf;
    border-right: 1px solid #dadada;
    border-bottom: 1px solid #dadada;
    border-radius: 8px;
    font-size: 16px;
    box-shadow: 3px 2px 5px -2px rgba(0,0,0,.2);
    margin-left: 8px;
    margin-right:5px;
}
.pkp_navigation_user>li>a{
	color:#126307;
}

#navigationPrimary ul a{
	color:#126307;
}

#navigationPrimary ul a:hover{
	background-color:whitesmoke;
	color:#126307;
}

#navigationPrimary > li > a:hover {
	color:#126307;
}

/* HEADER */
.pkp_structure_head { 

  background-color: transparent;
  background-image: transparent;

}

.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: 250px !important;
	width :6000px;
	background-image: transparent;
	
}

.pkp_site_name_wrapper {
	padding-left: 0; 
	padding-right: 0;
}
.pkp_navigation_user_wrapper {
	top: 0; 
	right: 0; 
	padding-right:0px;
	padding-top: 10px;
}
.pkp_structure_page {
	margin-top:  0!important; 
	margin-bottom:0 !important; 
	padding-bottom: 20 !important;
	background: transparent;
}

.pkp_navigation_primary_row{
	
	background: linear-gradient(180deg, rgba(255,255,255,1) 85%, rgba(18,99,7,1) 85%, rgba(18,99,7,1) 100%);

    margin-bottom: 10px;
    text-align:left;
    padding-left:15px;
	border-radius: 5px;
}

/* Footer */
.pkp_brand_footer {
	display: none;
	background: #e6e6e6;
}
.pkp_structure_footer_wrapper {
    background: #FAFAFA;
    border-bottom: 30px solid rgba(0,87,7,1) 84%) ;
	padding-bottom: 0px;
}

.pkp_footer_content {
  float: none;
  width: 100%;
  clear: both;
  padding-top: 10px;  
}

/* Menu side Bar */
.hover {
    width:100%;
    border-collapse:collapse;
	
}
.hover th{
    height:30px; background: #ffffff; color:#ffffff;
	text-align:center;
	border-radius: 5px;
	
}
.hover td{ 
    
	width:100%;

	font-size:15px;
	padding-top:0.4em;
	margin-bottom:0px;
	text-align:center;
	background: #126307;
	font-family:'Source Sans Pro', sans-serif;
	color:#ffffff;
}
.hover td a{

	width:100%;display:block;
	padding:0px ;
	background: #ffffff;
	height:100%;
	color:#126307;
	padding-top:10px;
	padding-bottom:10px;
	border:0px;
	font-size:14px;
	line-height:20px;
	font-family:'Source Sans Pro', sans-serif;
    
}



/* warna latar setiap baris tabel dan warna tulisan */
.hover tr{
    background: transparent; 
	color:#126307;
	
}
/* warna ketika dilewati mouse */
.hover th:hover {
    border-bottom:1px solid #06023C;
	border-left:1px solid #06023C;
	border-right:1px solid #06023C;
	border-top:1px solid #06023C;
}
.hover a {
    color:#ffffff;
}
.hover a:hover {
    color:#126307;

}

.hover td a:hover {
	text-decoration:none;
   background-color:#f4ddaf;
}
/* Announcment Block */

.block_announcements_article{
	padding:1em 1em 1em;
	background-color:#3e82da;
	color:whitesmoke;
}


/* SIDER BAR */

.pkp_structure_sidebar:before {
	border-left:1px solid #ddd;
}

.pkp_block {
	padding: 0px 3px 5px 5px;
	font-size:14px;
	line-height:20px;
}
.block_make_submission{
padding: 15px 3px 5px 5px;
}

.pkp_block .title {
	width:100%;
	background:#126307;
	height:30px;
	font-size:13px;
	color:#ffffff;
	padding-top:0.4em;
	margin-bottom:0px;
	border:0px;
	text-align:center;
	font-family:'Source Sans Pro', sans-serif;
}

.pkp_block .content {
	background-color:#ffffff;

}

.pkp_block .content ul li {
	padding:0px 0;
	background: #ffffff;
	color:#126307;
	border-radius: 5px;
	margin-bottom: 1px;
}

.pkp_block li {
   border-radius:0;
   position:relative;
   background-color:#f1f1f1;
   display:block;
}

.pkp_block ul>li {
	border-bottom:1px solid rgba(0,0,0,.125);
}

.pkp_block ul>li a {
	color:#126307;
	padding:.75rem 1rem;
   display:flex;
}

.pkp_block ul>li a:hover {
   text-decoration:none;
   background-color:#f4ddaf;
   color:#126307;
}


/*Side Menu  */

 .pkp_structure_main h1 {
     font-weight: 600;
     font-size: 20px;
}


.pkp_page_index .current_issue h2 {
    display: inline-block;
    padding-bottom: 0em;
    border-bottom: 3px solid #126307;
    text-transform: capitalize;
    font-weight: 700;
    color: rgba(0,0,0,0.54);
}
.pkp_page_index .current_issue .current_issue_title {
    font-size:14px;
}
.obj_issue_toc .heading .published .label {
    text-transform:capitalize;
    font-size: 90%;
}
.pkp_page_index .current_issue .read_more {
    margin-bottom: 20px;
    margin-top: 20px;
}
.obj_issue_toc .section h2 {
    position: relative;
    display: inline-block;
    top: auto;
    left: auto;
    padding: 0 0 5px;
    border-bottom: 3px solid #126307;
    background: transparent;
    text-transform: capitalize;
    font-weight: 700;
    padding-bottom: 0em;
}


/* --- Menu Tambahan Kanan by ade@htp.ac.id */
.pkp_head_wrapper .pkp_search .search_controls .search_prompt{
    font-size: 13.5px;
    color: #126307;
    font-weight: 100;
    text-transform: capitalize;
}   
.pkp_navigation_user_wrapper a {
    font-size: 15px;
    font-weight: 200;
}   
body {
  font-family: tahoma,geneva,sans-serif;
  background: #e6e6e6;
  font-size:14px;  
}
 
body p {
    font-family: tahoma,geneva,sans-serif;
    font-size: 14px;
}

.pkp_structure_sidebar{
    background:#ffffff;
}

.obj_article_details .main_entry .label {
    display: inline-block;
    padding: 0 0 5px;
    border-bottom: 3px solid #126307;
    color: rgba(0,0,0,0.54);
    text-transform: capitalize;
}
.pkp_structure_content {
    padding-top: 0;
    background:#ffffff;
}
.obj_article_details .abstract {
    text-align: justify;
    font:tahoma,geneva,sans-serif;
}
.obj_article_summary > .title {
    font-size: 14.5px;
    line-height: 20px;
    font-weight: 100;
}
.obj_article_summary {
    padding-bottom: 10px !important;
    border-bottom: solid 1px #126307 !important;
    font-size: 12px;
}


.obj_galley_link {
    font-weight: 700;
    text-transform: Capitalize;
    background: grey;
    color: #fff;
    border: none;
}
.cmp_breadcrumbs {
    text-transform: capitalize;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active {
    background: #8c8c8c;
    border: 0px solid #126307;
}


/*col-md */

 .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  float: left;
} 
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0;
  }
  



 #scroll-container {
  border: 3px solid black;
  border-radius: 5px;
  overflow: hidden;
}

#scroll-text {
  /* animation properties */
  -moz-transform: translateX(100%);
  -webkit-transform: translateX(100%);
  transform: translateX(100%);
  
  -moz-animation: my-animation 15s linear infinite;
  -webkit-animation: my-animation 15s linear infinite;
  animation: my-animation 15s linear infinite;
}

/* for Firefox */
@-moz-keyframes my-animation {
  from { -moz-transform: translateX(100%); }
  to { -moz-transform: translateX(-100%); }
}

/* for Chrome */
@-webkit-keyframes my-animation {
  from { -webkit-transform: translateX(100%); }
  to { -webkit-transform: translateX(-100%); }
}

@keyframes my-animation {
  from {
    -moz-transform: translateX(100%);
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
  }
  to {
    -moz-transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }

/* MEDIA */

}

@media all and (min-width:376px) and (max-width:990px) {
	
	.pkp_page_index .homepage_image, .pkp_page_index .additional_content {
		margin-left: 54px;
    margin-right: -265px;
    margin-top: -17px;
    width: 244px;
    height: 976px;
	}
	.pkp_structure_main h2 {
    /* margin: 40px 0 20px; */
    margin-left: -152px;
   
    margin-bottom: -5px;
	}
	
	.pkp_structure_main p:last-child {
    margin-bottom: -76px;
    margin-left: -245px;
    padding-bottom: 15px;
	}
	
	.pkp_structure_main {
		padding:0px 10px 10px 10px;
		overflow:auto;
		margin-bottom:1.5em;
		text-align: justify;
	}

	.obj_article_details .item {
		padding:2em 0.5em 0em 1.5em;
	}
	.pkp_block {
		padding:0px 0px 20px 0px;
		font-size:14px;
		line-height:20px;
	}
	.pkp_site_nav_toggle {
            position: absolute;
            right: 0;
            top: 25%;
            width: 4em;
            margin-top: -5em;
	}

	.has_site_logo .pkp_site_name, .has_site_logo .pkp_navigation_primary_wrapper{
	text-align:center;
	left:0;
	padding-left:0px;
	}
	.pkp_navigation_user>li>a{
	color:#126307;
	}
	.pkp_site_nav_menu{
	top:-65%;
	}
	.pkp_site_nav_menu a{
	color:#126307;
	}
	.pkp_nav_list li.profile {
    margin-left: 8px;
    margin-right:25px;
    text-align:center;
    margin-bottom:5px;
	}
	

	
	.pkp_footer_content p {
    display: none;
    
	}

}
