.pkp_site_name a.is_text  {
    color: rgb(17, 17, 17);
    font-size: 24px;
    font-weight: normal;
    margin-top:20px;
}

.pkp_site_name .is_img {
    margin-top:20px;
}

header.pkp_structure_head {
     background-image: url('masthead-logo-bleed-xs.svg'), url('masthead-greencyanleaves.jpg');
     background-position:0 32px,  0 0;
     background-repeat: no-repeat;
     background-size: auto, cover;
}

@media (min-width: 768px){
   header.pkp_structure_head {
         background-image: url('masthead-logo-bleed-sm.svg'), url('masthead-greencyanleaves.jpg');
    }

    .pkp_site_name a.is_text  {
        margin-top:60px;
        font-size: 30px;
    }

    .pkp_site_name .is_img {
        margin-top:100px;
    }
}

#pkp_content_nav {
   background-color:rgb(25, 133, 155);
}

nav > .pkp_navigation_primary_row {
	background-color:rgb(25, 133, 155);
}

.pkp_head_wrapper form.pkp_search.is_open input[type="text"] {
    border: 1px solid rgba(0, 0, 0, 0.4);
    border-radius: 3px;
}

.pkp_head_wrapper form.pkp_search.is_open .search_prompt {
    color: #fff;
     background-color:rgb(25, 133, 155) !important;
}

a:visited, .summary a:visited, .title a:visited, a:focus, .title a, a.obj_galley_link,
ul#navigationPrimary li ul li a, li a, p a, div a  {
    color: #156294 !important;
}

div a, div.current_issue a, .pkp_page_index .current_issue a.read_more {
    color: #156294 !important;
}

h3 a:hover, .summary a.read_more:hover, .title a:hover, li a:hover, p a:hover
, div a:hover, .pkp_page_index .current_issue a.read_more:hover  {
    color: #08273b !important;
}

a.obj_galley_link:hover, a.obj_galley_link:focus {
    background: #156294 !important;
    color: #fff !important;
}

a.obj_galley_link {
    border: 1px solid #156294 !important;
}

ul#navigationPrimary li a:hover {
    border-color:#89102c;
    border-top-color: rgb(0, 122, 178);
    border-right-color: rgb(0, 122, 178);
    border-bottom-color: #fff;
    border-left-color: #156294;
}

ul#navigationUser.pkp_nav_list ul a, .pkp_nav_list ul a {
    color: #156294;
}

ul#navigationUser.pkp_nav_list ul a:hover, .pkp_nav_list ul a:focus {
    border-color: #156294 !important;
}

div.cmp_notification {
    border-left: 5px solid rgb(25, 133, 155) !important;
}

.pkp_search_desktop .search_prompt {
    color: #fff !important;
}

.pkp_navigation_user > li > a, .pkp_navigation_user > li.in_focus > a, 
.pkp_navigation_user > li > a:hover, .pkp_navigation_user > li > a:focus {
    color: #fff !important;
}

#navigationPrimary > li > a {
    color: #fff !important;
    text-decoration: none;
}

ul#navigationPrimary li a:hover {
    border-left-color: rgb(0, 122, 178) !important;
}



