   .pkp_site_nav_menu {
        background: #057b6d;
	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:hover {
        color: rgb(255 255 255);
        outline: 0;
        font-weight: 700;
        border-radius: 3px;
        border-color: rgb(198 197 197 / 84%)
    }

    .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: #033bb1;
    color: #fff
}
.cmp_button_wire,.obj_galley_link {
    display: block;
    padding: 0 1em;
    background: #fff;
    border: 1px solid #062dc3;
    border-radius: 3px;
    font-size: .93rem;
    line-height: calc(2.143rem - 2px);
    color: #062dc3;
    text-decoration: none;
	margin-top: 3px;
    }
.pkp_structure_head {
    background-color: #f1e8f7;
    border-bottom: 2px solid #067b6d;
}
    .pkp_structure_sidebar {
        float: right;
        width: 300px;
        background-image: linear-gradient(#d5eae7, #ffffff, #d5eae7);
    }
.obj_article_details .item>h2+p {
    margin-top: 0;
    text-align: justify;
}
.pkp_structure_main .page h1 {
    margin-top: 0;
    color: #045c52;
}
    .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;
}
