   .pkp_site_nav_menu {
        background: #303378;
	padding-left: 9px;
}
.obj_article_details .galleys_links {
    display: block;
    flex-flow: row nowrap;
    justify-content: start
}
        .pkp_navigation_primary>li>a {
        margin: 1px;
        border-bottom: 2px solid transparent;
        color: rgb(255 255 255);
        text-decoration: none;
        font-size: 15.5px;
        padding-left: 19px;
	padding-top: 9.5px
    }
     .pkp_navigation_primary>li>a {
        margin: .357rem .5em 0;
        padding: .357rem .5em calc(.714rem - 2px);
        border-bottom: 2px solid transparent;
        color: rgb(255 255 255);
        font-weight: 500;
        font-size: large;
        text-decoration: none
    }

    .pkp_navigation_primary>li>a:focus {
        background: rgb(12 103 92);
        color: #f1e8f7;
        outline: 0
    }
    .pkp_nav_list ul a {
        display: block;
        padding-left: .357rem;
        border-left: .357rem solid transparent;
        color: #42046e
    }

    .pkp_nav_list ul a:hover,.pkp_nav_list ul a:focus {
        outline: 0;
        background: #eaf0f0;
        border-color: #087b6d;
        color: #087b6d;
        font-weight: 700;
    }
    .pkp_navigation_primary .dropdown-menu a:focus,.pkp_navigation_primary .dropdown-menu a:hover {
        border-color: #087b6d
    }
a {
    color: #0439af;
}

a:hover,a:focus {
    color: #007e6f
}

.cmp_button_wire,.obj_galley_link {
    display: inline-block;
    padding: 0 1em;
    background: #fff;
    border: 1px solid #043ab0;
    border-radius: 3px;
    font-size: .93rem;
    line-height: calc(2.143rem - 2px);
    color: #043ab0;
    text-decoration: none
}

.cmp_button_wire:hover,.cmp_button_wire:focus,.obj_galley_link:hover,.obj_galley_link:focus {
    background: #303378;
    color: #fff;
}
.cmp_button_wire,.obj_galley_link {
    display: block;
    padding: 0 1em;
    background: #fff;
    border: 1px solid #171c89;
    border-radius: 3px;
    font-size: .93rem;
    line-height: calc(2.143rem - 2px);
    color: #171c89;
    text-decoration: none;
    margin-top: 3px;
    }

.pkp_structure_head {
    background-color: #474895;
    border-bottom: 11px solid #474895;
}
    .pkp_structure_sidebar {
        float: right;
        width: 300px;
        background-image: linear-gradient(#dfdaf3, #ffffff, #dfdaf3);
    }
.obj_article_details .item>h2+p {
    margin-top: 0;
    text-align: justify;
}
.pkp_structure_main .page h1 {
    margin-top: 0;
    color: #171c89;
}
    .pkp_navigation_search_wrapper a {
        margin: .357rem .5em 0;
        padding: .357rem .5em calc(.714rem - 2px);
        border-bottom: 2px solid transparent;
        color: rgb(255 251 255);
        text-decoration: none
    }

    .pkp_navigation_search_wrapper a:hover {
        color: rgb(255 255 255);
        outline: 2px;
        border-color: rgb(255 255 255);
        text-decoration: none;
        font-weight: 700;
    }

    .pkp_navigation_search_wrapper a:focus {
        background: rgb(255 255 255);
        color: #067b6d;
        outline: 0;
        text-decoration: none;
        border-radius: 5px;
    }
.obj_article_details .author_bios .sub_item .label {
    margin-bottom: 0;
    font-weight: 100;
}
