body {
  background-color: white;
  text-align: justify;
  color: black;
  font-size: 17px;
  font-family: arial;
}

.obj_issue_toc .pages {
  color: black;
}

.pkp_block .title {
  color: black;
}

.pkp_structure_page {
  background-color: #fafafa;
}

a:link {
  color: blue;
}

.title {
  color: black;
}

h1 {
  color: black;
}

h2 {
  color: black;
}

h3 {
  color: black;
}

.obj_article_details .main_entry .item.doi .label,
.obj_article_details .main_entry .item.keywords .label {
  color: black;
}

.pkp_structure_main p:last-child {
  margin-bottom: 0;
  font-family: arial;
}

 .pkp_nav_list ul a {
    display: block;
    padding-left: .357rem;
    border-left: .357rem solid transparent;
    color: #000;
    font-weight: bold;
  }

 .pkp_site_name .is_text {
    font-family: Lato,sans-serif;
    font-size: 2.3rem;
    line-height: 2.143rem;
  }

  .pkp_navigation_primary > li > a {
    margin: .357rem .5em 0;
    padding: 1.357rem .5em calc(.714rem - 2px);
    border-bottom: 2px solid transparent;
    color: #fff;
    text-decoration: none;
    font-weight: bold;
  }