body {
   margin: 0 !important;
   background: #dedede url("./bg.png");
}

.pkp_structure_page{
  margin: 0 auto;
}

.pkp_structure_page
{
    position:relative;
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
            box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.pkp_structure_page:before, .pkp_structure_page:after
{
    content:"";
    position:absolute;
    z-index:-1;
    -webkit-box-shadow:0 0 30px rgba(0,0,0,0.8);
    -moz-box-shadow:0 0 30px rgba(0,0,0,0.8);
    box-shadow:0 0 30px rgba(0,0,0,0.8);
    top:10px;
    bottom:10px;
    left:0;
    right:0;
    -moz-border-radius:100px / 10px;
    border-radius:100px / 10px;
}
.pkp_structure_page:after
{
    right:10px;
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg);
       -moz-transform:skew(8deg) rotate(3deg);
        -ms-transform:skew(8deg) rotate(3deg);
         -o-transform:skew(8deg) rotate(3deg);
            transform:skew(8deg) rotate(3deg);
}

.pkp_structure_head {
    
}

.pkp_site_name_wrapper{
background: #1967b3 url("https://ejurnal.iiq.ac.id/public/journals/16/headerpkm.jpg");
    background-repeat: no-repeat;
 height:200px;
}

/* Landscape tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {

      .pkp_structure_head {
        background-image: none;
    }

}

/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {

          .pkp_structure_head {
        background-image: none;
    }

}

/* Landscape phones and portrait tablets */
@media (max-width: 767px) {

          .pkp_structure_head {
        background-image: none;
    }

}

/* Portrait phones and smaller */
@media (max-width: 480px) {

          .pkp_structure_head {
        background-image: none;
    }

}

.page_index_journal {
.jd {

  h5 {
			display: inline-block;
			padding-bottom: 0.5em;
			border-bottom: 3px solid @accent;
			text-transform: uppercase;
			font-weight: @bold;
			color: @text-light;
		}

}
}

.vertical-menu {
  width: 200px;
  text-transform: uppercase;
}

.vertical-menu a {
  background-color: #eee;
  color: black;
  display: block;
  padding: 12px;
  text-decoration: none;
  border-bottom: 1px solid #000;
}

.vertical-menu a:hover {
  background-color: #ccc;
}

.vertical-menu a.active {
  background-color: #4CAF50;
  color: white;
}