.pkp_nav_list ul a {
        display: block;
        padding-left: .357rem;
        border-left: .357rem solid transparent;
        color: #3ebb49
    }
.pkp_nav_list ul a:hover,.pkp_nav_list ul a:focus {
        outline: 0;
        background: #ddd;
        border-color: #3ebb49;
        color: #fff;
}
.cmp_notification {
    display: block;
    width: 100%;
    padding: 1.43rem;
    margin-bottom: 2.857rem;
    background: #ddd;
    border-left: .357rem solid #3ebb49;
    font-size: 1rem;
    line-height: 1.43rem
}
.cmp_button_wire:hover,.cmp_button_wire:focus,.obj_galley_link:hover,.obj_galley_link:focus {
    background: #3ebb49;
    color: #fff
}
a {
    color: #31810E;
}

a:hover,a:focus {
    color: #70bb33;
}
#cssmenu ul{margin:0;padding:0;list-style:none;display:block}
#cssmenu ul li{position:relative;margin:0;padding:0}
#cssmenu ul li a{text-decoration:none;cursor:pointer}
#cssmenu>ul>li>a{color:#fff;text-transform:uppercase;display:block;padding:20px;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;
background:#66BB3E;/*warna*/box-shadow:inset 0 1px 0 rgba(255,255,255,.1);color: #ffffff;
font-family:Montserrat,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
font-weight:600;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;
transition:all .25s ease-in;position:relative}
#cssmenu>ul>li:first-child>a{border-top-left-radius:3px;border-top-right-radius:3px}
#cssmenu>ul>li:last-child>a{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom:1px solid #fff}
#cssmenu>ul>li.active>a,#cssmenu>ul>li.open>a,
#cssmenu>ul>li:hover>a{background:#8c4c41;/*warna*/color:/*#66BB3E*/ #FFFFFF;}
#cssmenu ul>li.has-sub>a::after{content:"";position:absolute;display:block;width:0;height:0;border-top:13.5px solid #8c4c41;/*warna*/
border-bottom:-13px solid transparent;border-left:120px solid transparent;border-right:120px solid transparent;left:0;
z-index:1;opacity:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;
-o-transition:all .2s ease;transition:all .2s ease}
#cssmenu ul>li.has-sub>a::before{content:"";position:absolute;display:block;width:0;height:0;border-top:12.5px solid #8c4c41;/*warna*/
border-bottom:-13px solid transparent;border-left:120px solid transparent;border-right:120px solid transparent;left:0;
bottom:-12px;bottom:-1px;z-index:3;opacity:0;-webkit-transition:all .2s ease;
-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
/*#cssmenu ul>li.has-sub>a::after{content:"";position:absolute;display:block;width:0;height:0;border-top:13px solid #50654C;
border-bottom:13px solid transparent;border-left:120px solid transparent;border-right:120px solid transparent;left:0;
bottom:-13px;bottom:0;z-index:1;opacity:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;
-o-transition:all .2s ease;transition:all .2s ease}
#cssmenu ul>li.has-sub>a::before{content:"";position:absolute;display:block;width:0;height:0;border-top:13px solid #8c4c41;
border-bottom:13px solid transparent;border-left:125px solid transparent;
border-right:125px solid transparent;left:0;bottom:-12px;bottom:-1px;z-index:3;opacity:0;-webkit-transition:all .2s ease;
-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}*/
#cssmenu ul>li.has-sub::after{content:"";display:block;position:absolute;width:0;height:0;border:7px solid transparent;
border-top-color:#fff;z-index:2;right:20px;top:24.5px;pointer-events:none}
#cssmenu ul>li.active::after,#cssmenu ul>li.open::after,#cssmenu ul>li:hover::after{border-top-color:#fff}
#cssmenu ul>li.has-sub.open>a::after{opacity:1;bottom:-13px}
#cssmenu ul>li.has-sub.open>a::before{opacity:1;bottom:-12px}
#cssmenu ul ul{display:none}/*#cssmenu ul ul li{border-left:1px solid #ccc;border-right:1px solid #ccc}*/
#cssmenu ul ul li a{background:#f1f1f1;display:block;position:relative;font-size:15px;padding:14px 20px;border-bottom:1px solid #fff;color:#333;
font-weight:300;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;
-o-transition:all .25s ease-in;transition:all .25s ease-in}
#cssmenu ul ul li:first-child>a{padding-top:18px}
#cssmenu ul ul ul li{border:0}#cssmenu ul ul li.active>a,
#cssmenu ul ul li.open>a,#cssmenu ul ul li:hover>a{background:#e4e4e4;color:#666}#cssmenu ul ul>li.has-sub>a::after{border-top:13px solid #fff}
#cssmenu ul ul>li.has-sub>a::before{border-top:13px solid #e4e4e4}
#cssmenu ul ul ul li a{padding-left:30px}
#cssmenu ul ul>li.has-sub::after{top:18.5px;border-width:6px;border-top-color:#777}
#cssmenu ul ul>li.active::after,
#cssmenu ul ul>li.open::after,#cssmenu ul ul>li:hover::after{border-top-color:#666}
#cssmenu .has-sub ul>li>a{background-color:#eaeaea}
h2.editorial-head,h2.editorial-sub{display:block;margin-bottom:10px;margin-top:0;font-size:16px;font-weight:700;line-height:20px;color:rgba(0,0,0,.54)}
.pkp_structure_main .page h2.editorial-head{display:inline-block;padding-bottom:.5em;border-bottom:3px solid #f7bc4a;text-transform:uppercase}
.pkp_structure_main .page h2.editorial-sub{color:#cb5f00;margin:10px 0}.no-margin{margin:0 !important}
.identity .ie-body, .identity .ie-head {margin-bottom: 8px;}.identity .ie-head {padding-left: 0;}.identity .ie-body {padding-right: 0;}
.identity .ie-head p, .identity .ie-body p {margin: 0;padding: 10px 0;}
.identity .ie-head p {padding-left: 10px;padding-right: 10px;background-color: #e1e8ed;font-weight: 700;}
.editorial-table, .editorial-table > tbody > tr > td, .editorial-table > tbody > tr > th, .editorial-table > tfoot > tr > td, .editorial-table > tfoot > tr > th, .editorial-table > thead > tr > td, .editorial-table > thead > tr > th {border-color: #3d81a9 !important;}
.pkp_structure_main .page h2.editorial-head:nth-of-type(1){margin-top:20px}#navigationPrimary a:hover, #navigationPrimary a:focus{color: #ffffff; background-color: #0171a9;}
