
/* Colors:
  Darker yellow background: #dadba7
  Lighter yellow background: #f8ffdd
  Darker green background: #1f3c3a
  Lighter green background: #204443
  Link green: #204443
  Link hover yellow: #BAA936
*/

.pkp_structure_page {
  background:#e8e8cc;
}
.pkp_structure_content {
  background:#fdfdf4;
}

.cmp_notification {
  background:#f8ffdd;
  border:0;
}

.obj_announcement_summary .summary p:first-child {
/*   display:none!important; */
}
.obj_announcement_summary .read_more
{
/*
  color:#009de5;
  color:#237fb9;
*/
/*   display:none!important; */
}
a,
.pkp_page_index .current_issue .read_more,
.obj_announcement_summary .read_more,
.pkp_navigation_primary ul a,
.pkp_head_wrapper .pkp_search.is_open .search_prompt {
  color:#204443;
  color:#009de5;
  color:#237fb9;
  color:#00577f;
/*   color:#156daf; */
  color:#426d90;
}
@media screen and (max-width:991px) {
  .pkp_navigation_primary ul a {
    color:#fff;
  }
}
a:hover,
a:focus,
.pkp_page_index .current_issue .read_more:hover,
.pkp_page_index .current_issue .read_more:focus {
  color:#BAA936;
}
.pkp_navigation_primary .dropdown-menu a:focus,
.pkp_navigation_primary .dropdown-menu a:hover {
  border-color:#fff;
}
.pkp_nav_list ul a:hover,
.pkp_nav_list ul a:focus {
  background:none;
}
.pkp_navigation_primary ul a {
  padding-left:10px;
}

@media (min-width: 992px) {
  .pkp_head_wrapper .pkp_search.is_open .search_prompt:hover,
  .pkp_head_wrapper .pkp_search.is_open .search_prompt:focus {
    border-bottom-color: #426d90;
  }
}

.pkp_structure_main h1,
.pkp_structure_main h2,
.pkp_structure_main h3 {
  line-height:1.6;
}

.obj_issue_toc h3 {
  margin-top:0;
}

/* Buttons */
button, input, optgroup, select, textarea {
  font-family:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;
}
.page_search .submit button:after {
  top:0;
  height:28px;
  width:28px;
}
.cmp_button, .cmp_form .buttons button, .pkp_head_wrapper .pkp_search button, .page_lost_password .buttons button, .page_search .submit button, .block_make_submission a {
  box-shadow:none;
  background:#f8ffdd;
  background:#fcfff4;
  color:#204443;
  border:1px solid #dadba7;
  border:0;
  color:#fff;
  background:#4d5e6b;
}
.cmp_button_wire,
.obj_galley_link {
  background: #fff;
  border: 1px solid #4d5e6b;
  color: #4d5e6b;
}
.cmp_button_wire:hover,
.cmp_button_wire:focus,
.obj_galley_link:hover,
.obj_galley_link:focus {
  background: #4d5e6b;
  color: #fff;
}
.block_make_submission a {
  line-height:2.65;
  padding-left:14px;
  padding-right:14px;  
}
.page_search .submit button:after,
.page_search .submit button:hover:after,
.page_search .submit button:focus:after {
  background:none;
  color:inherit;
  box-shadow:none;
}

.obj_issue_toc .galleys h2, .obj_issue_toc .section h2 {
  background:none;
  font-size:18px;
}
@media (min-width: 768px) {
  .obj_issue_toc .cover {
    float: left;
    width: 40%;
    margin:0 2em 0 0;
  }
  .obj_issue_toc .galleys,
  .obj_issue_toc .section {
    padding:30px 30px 0;
  }
  .current_issue .read_more {
    margin-top:60px;
  }
  .obj_issue_summary .cover {
    margin:0 3.5% 3.5% 0;
  }
  .obj_issue_summary .title,
  .obj_issue_summary .description {
    margin-left:28.5%;
  }
}

.pkp_structure_footer_wrapper {
  background:#dadba7;
}

/*
.pkp_structure_page {
  background:#F8FFDB;
}
*/




/* Top banner */
.top_banner_link {
  text-decoration:none;
}
.top_banner {
  text-align:center;
  background:#385756;
  padding:.55em;
  color:#fff;
/*   text-decoration:underline; */
}
.top_banner p {
  margin:0;
/*   color:rgba(0,0,0,0.87); */
}
.top_banner a,
a .top_banner p {
/*   color:rgba(0,0,0,0.87); */
  text-decoration:none;
}


/* Structure */
@media (min-width:480px) {
  .pkp_structure_main {
    padding-top:0;
  }
}


/* Home - Additional content */
.pkp_page_index .additional_content {
  padding-top:16px;
}
/* Home - Announcements */
.pkp_structure_main h2.announcements-header {
  margin-bottom:-10px;
}
.pkp_structure_main .current_issue h2.current-issue-header {
  margin-top:20px;
}
/* Home - Current issue */
.current_issue .obj_issue_toc .published {
  display:none;
}

/* Header search */
/*
@media screen and (max-width:991px) {
  .pkp_head_wrapper .pkp_search {
    padding:30px 0 10px;
  }
  .pkp_head_wrapper .pkp_search input[type="text"] {
    padding:8px;
    border:0;
  }
  .pkp_head_wrapper .pkp_search button {
    width:auto;
  }
}
*/

/* Task count */
.pkp_navigation_user .task_count {
  top:0;
}

@media screen and (min-width: 992px) {
  .pkp_head_wrapper {
    padding: 2.5em 0 1em;
  }
  .pkp_site_name .is_text {
    padding:.5em 0 1.25em;
  }  
}

body/*
,
.pkp_structure_main p,
.pkp_structure_main ul,
.pkp_structure span
*/ {
  line-height:1.8;
}
.pkp_structure_main p,
.pkp_structure_main ul {
  margin:1em 0;
  font-size:14px;
}

span.image-credit {
  font-size:95%;
  color:#555;
}



/* Issue Summary */
.obj_issue_summary .cover img {
  width:100%;
  height:auto;
}
.obj_issue_summary .title {
  font-size: 1.25em;
  margin: 0 0 1.25em;
  display: block;
  line-height:1.6;
}
.obj_issue_toc .published {
  display:none;
}

/* Announcement Summary */
.obj_announcement_summary h2 {
  font-size:1.25em;
  margin:0 0 .75em;
}
.obj_announcement_summary h3 {
  font-size:1.15em;
  margin:0 0 1em;
}
.obj_announcement_summary h2,
.obj_announcement_summary h3,
.obj_announcement_summary h4 {
  line-height:1.8;
}
@media (min-width: 992px) {
  .cmp_announcements>li {
    padding-left: 0;
    padding-right: 2.143rem;
  }
}
/* Announcement */
.obj_announcement_full h1 {
  margin:inherit;
}


/* Issue page */
h1.page_issue_title {
  margin:0 0 1.5em;
}
.obj_issue_toc .sections:not(:first-child),
.obj_issue_toc .section {
  margin-top:0;
}
.obj_article_summary .galleys_links {
  margin-top:15px;
}
@media (min-width: 768px) {
  .obj_issue_toc .cover {
    margin: 0 2em 1em 0;
  }
}

/* Editorial Team */
.page_editorial_team img {
  float:right;
  clear:both;
  margin:0 1.75em 1em 0;
  margin:1em 0 1em 1.75em;
  width:160px;
  overflow:auto;
}
.page_editorial_team h3 {
  margin:2em 0 1.25em;
  line-height:1.8;
  font-size:1.05em;
}


/* Article */
.obj_article_details .main_entry .item.author_bios .sub_item .label {
  font-family:"Noto Sans", sans-serif;
}


/* HTML Galley */
body.article-html {
  background:#fff;
  max-width:750px;
  margin:3em auto;
  padding:1em;
}
body.article-html p {
  line-height:1.5;
  margin:1.5em 0;  
}







/* Sidebar */
@media (min-width: 992px) {
  .pkp_structure_main {
    
  }
  .pkp_structure_sidebar {
    width: 280px;
  }
}

.pkp_block .title {
/*   color:inherit; */
}




/* Footer */
.pkp_footer_content {
  float:left;
}
.pkp_brand_footer {
  float:right;
  padding:3.5em;
}
.pkp_brand_footer img {
  max-width:115px;
}