.pkp_site_name .is_img img {
	display: inline-block;
	max-height: 100%;
	max-width: 100%;
	width: auto;
	height: auto;
	border-radius: 20px;
}
.pkp_structure_main{
    text-align: justify !important;
}
.pkp_brand_footer {
    display: none;
}
.pkp_footer_content{
    background:#fff !important;
    border: 1px solid #dddddd;
}
.pkp_structure_footer_wrapper {
    background: transparent !important;
}

.pkp_structure_head {
    background: #3a3a3a !important;
    border-radius: 0 0 50px 50px;
}
.pkp_site_nav_menu{
    background-color: #3a3a3a !important;
    
}
.pkp_site_nav_menu a{
    color: #fff !important;
    font-weight:bold;
}

.pkp_site_nav_menu a:hover{
    border-bottom: 2px solid #fff !important;
}

.pkp_nav_list ul a {
    color: #3a3a3a !important;
}

body {
    height: 100%;
    background-image: url(https://ejournal.pamdi.or.id/public/motif.jpg);
    background-repeat: repeat;
    background-position: left top;
}

.pkp_structure_content {
    background: #ffff;
}

.pkp_navigation_primary ul a {
    padding: 10px !important;
    color: #2596be !important;
}

.obj_article_summary {
    border: 1px solid #3a3a3a;
    padding: 10px;
    border-radius: 5px;
    box-shadow: 3px 3px #3a3a3a;
}

.obj_galley_link {
    background: #3a3a3a;
    border: 1px solid #3a3a3a;
    color: #fff;
}

.obj_issue_toc .heading{
    border: 1px solid #3a3a3a;
    padding: 10px;
    border-radius: 5px;
    box-shadow: 3px 3px #3a3a3a;
}

.obj_issue_toc .sections:not(:first-child){
    margin-top:0 !important;
}

.cmp_form{
    border: 1px solid #3a3a3a;
    padding: 10px;
    border-radius: 5px;
    box-shadow: 3px 3px #3a3a3a;
    max-width: 100% !important;
}

.cmp_form .fields>div {
    padding-bottom: 1rem !important;
}

.cmp_form input[type="text"], .cmp_form input[type="email"], .cmp_form input[type="password"], .cmp_form input[type="url"], .cmp_form input[type="tel"], .cmp_form select{
    width: 100%;
    max-width: 100%;
    padding: 16px;
    border-radius: 10px;
}

.cmp_form .buttons button:hover{
    background-color:#242424 !important;
}
.cmp_form .buttons a:hover{
    background-color:#dddd !important;
}

.pkp_block a:hover{
    color:#242424 !important;
}

@media (min-width: 992px) {
    .pkp_structure_content {
        padding-top: 0 !important;
    }
}