/*CSS variables for Indonesian Journal of Islamic History and Culture by Busro, March 14, 2022.*/
/*Please do not change or copy this material, all material copyrited by Indonesian Journal of Islamic History and Culture.*/
 .pkp_block .title {
     background: #fff500;
     padding: 10px 10px 10px 10px;
     color: #007760FFF;
     text-align: center;
     color: #007760;
     font-weight: bold;
}
/*List Arikel Background*/
.obj_issue_toc .articles > li {
  margin-bottom: 20px;
  border-bottom: solid #fff500;
/*  background-color: #fff500 !important;*/ 
 /*  background: transparent url("https://i.ibb.co/4YfscGf/pattern.png") repeat scroll 0% 0% !important;*/ 
 /* background: transparent url("https://i.ibb.co/Q8wtqrC/softblue2.png") repeat scroll 0% 0% !important; */
  padding: 1rem;
  /*border-radius: 0rem 0rem 2rem 0rem;*/
  /*border-radius: 2rem 2rem 2rem 2rem;*/
  /*box-shadow: .2rem .2rem .1rem #1e6292;*/
}
.pkp_site_nav_menu {
     background: #fff500;
}
.pkp_site_nav_menu .pkp_nav_list {
        font-weight: bold;
}
 .menu-block {
     background: #007760FFF;
}
 .btn-block-menu {
     background-color: #fff500;
     border-left: 5px solid #694da5;
}
 a.btn-block-menu {
     color: #00AD3F;
}
 .b2:before{
     background-color: #4582ec;
     color: #000000;
}
 .btn-block-menu {
     display: inline-flex;
     margin: 0 0 8px 0;
     width: 100%;
     position: relative;
     opacity: 0.999;
     padding: 10px 15px;
     text-align: center;
     -moz-transition: 0.3s;
     -ms-transition: 0.3s;
     -o-transition: 0.3s;
     -webkit-transition: 0.3s;
     transition: 0.3s;
     overflow: hidden;
}
 .btn-block-menu:first-child {
     -webkit-border-top-left-radius: 3px;
     -webkit-border-top-right-radius: 3px;
     -moz-border-radius-topleft: 3px;
     -moz-border-radius-topright: 3px;
     border-top-left-radius: 3px;
     border-top-right-radius: 3px;
}
 .btn-block-menu:last-child {
     -webkit-border-bottom-right-radius: 3px;
     -webkit-border-bottom-left-radius: 3px;
     -moz-border-radius-bottomright: 3px;
     -moz-border-radius-bottomleft: 3px;
     border-bottom-right-radius: 3px;
     border-bottom-left-radius: 3px;
     margin: 0;
}
 .b2:before{
     content: "";
     width: 0;
     height: 100%;
     position: absolute;
     right: 0;
     top: 0;
     transition: 0.4s;
     -webkit-transition: 0.4s;
     -moz-transition: 0.4s;
     -ms-transition: 0.4s;
     -o-transition: 0.4s;
     z-index: -1;
}
 .b2:hover:before{
     width: 100%;
     right: auto;
     left: 0;
}
 .pkp_structure_footer_wrapper{
     background: #fff;
     border-top: 1px solid #ddd;
}
.pkp_structure_head{
    background-color: #fff500;
    border-bottom: 1px solid #ddd;
}
 .pkp_footer_content{
     width: 74%;
     float: left;
     background: #fff500;
     color: #000000 
}
 .pkp_brand_footer{
     width: 30%;
     float: right;
     display: none;
}
 .pkp_block {
     padding: 0px;
     margin: 0 0 1.5em 1.5em;
     border: 1px solid #ddd;
     border-radius: 3px;
}
 .pkp_block .content ul{
     padding: 10px 15px;
}
 .pkp_site_name_wrapper a.is_img img {
     max-height: none;
}
 .navbar-brand {
     float: none;
     padding: 15px 15px;
     font-size: 18px;
     line-height: 20px;
     height: 100%;
}
 .navbar-default .navbar-collapse, .navbar-default .navbar-form, .header_view .navbar-collapse, .header_view .navbar-form {
     border-color: #4582ec;
     background: #FFDB58;
}
 #headerNavigationContainer .container-fluid {
     padding-left: none;
     padding-right: none;
}
 .container-fluid > .navbar-header{
     margin-right: none;
     margin-left: none;
}
 .navbar-brand-logo img {
     max-height: 1349px;
     width: 100%;
     background: transparent;
     display: inherit;
}
 .container-fluid{
     padding-left: 0px;
     padding-right: 0px;
     background: #FFDB58;
}
 .container-fluid .row{
     margin-left: 0px;
     margin-right: 0px;
}
 .img-responsive{
     display: none;
}
 .navbar-default .nav > li > a, .header_view .nav > li > a {
     color: #007760;
     font-weight: bold;
}
 .footer {
     background: #FFDB58!important;
     color: #007760;
}
