p{
text-align:justify;
}
.top-navbar{
background-color:#e5e6e6;

}
.top-navbar a{
font-size: 1rem;
color:#2a6ebb;
}
.pkp_navigation_user li:first-child {
    text-align: left;
    float: left;
}
.has_site_logo .pkp_head_wrapper{
padding:5px 0px 0px 0px;
}
.pkp_site_name .is_img{
margin-bottom:0px;
}
.pkp_site_name .is_img img{
width:75%;
}
.pkp_navigation_primary>li>a {
        margin: .357rem .4em 0;
        }
.pkp_structure_head{
 background:#2a6ebb;
 font-size: 1.05rem;
}
.pkp_structure_footer_wrapper{
background:#2a6ebb;
padding:40px 0px;
color:#fff;
text-align:left;
}
.pkp_structure_footer_wrapper h3.title{
font-size:22px;
}
.pkp_structure_footer_wrapper h3.title, .pkp_structure_footer_wrapper strong{
 text-align:left;
}
.pkp_structure_footer_wrapper a{
color:#fff;
font-size:13px;
}
.pkp_structure_footer_wrapper a:hover{
color:#77a2d3;
}
.pkp_navigation_search_wrapper a{
margin-right:0px;
}
.block_custom{
padding-top:10px;
}
.block_custom img{
max-width:120px;
}
.pkp_navigation_search_wrapper .fa{
    color:#77a2d3;
    font-size:20px;
    margin-right:5px;
}
.developed-manage-by{
text-align:right;
font-size:12px;
}
.developed-manage-by img{
    max-height:30px;
}
.footer-menu{
    text-align:center;
    border-top:#3481d7 1px solid;
    border-bottom:#3481d7 1px solid;
    padding:20px 0px;
    margin-top:20px;
    font-size:14px;
}
.footer-menu li{
display:inline;
list-style:none;
padding:0px 10px;
}
.footer-menu li a{
text-decoration:none;
font-size:13px;
}
.border-line-process {
    border-right: none;
    border-bottom: none;
}
.assiciated{
background:#f2f2f2;
padding:20px 0px;
}


.assiciated h2{
 font-size: 1.285rem;
 line-height:25px;
}
.assiciated .image{
    border-radius:10px;
    overflow:hidden;
    margin:10px;
    border:#d5d6d6 2px soild;
}

.issue-box{
    padding:20px;
    border-radius:10px;
    background:#f2f2f2;
}
.issue-box h2 a.title{
font-size:12px;
font-weight:normal;
}

.issue-box .series{
 font-size:18px;
}
.issue-box img{
float:left;
margin-right:10px;
}

@media (max-width: 575.98px) {
 .pkp_navigation_user li:first-child {
 display:none;
 }
 .pkp_navigation_user.pkp_navigation_user{
 margin-top:0px;
 padding-top:0px;
 margin-bottom:10px;
 }
 .pkp_navigation_user li{
 display:inline;
 list-style:none;
 margin:0px 10px;
 }
}