
.pkp_navigation_user_wrapper {
  top: 0px;
}

.pkp_navigation_primary_row {
  background: #B70000;
}

#navigationPrimary a {
  color: #fff !important;
}

.pkp_site_name {
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 30px;
  background-color: #B70000;
}

.pkp_site_name_wrapper {
  padding: 0px;
  margin: 0px;
}

.pkp_site_name a {
  width: 100%;
  padding: 0px;
}

.pkp_site_name a img {
  width: 100%;
  max-height: 100%;
}

.pkp_site_name .is_img img {
  max-height: 100% !important;
}

.obj_issue_toc .cover img {
  margin-left: 0px;
  max-height: 230px;
}

@media screen and (max-width: 412px) {
  .pkp_site_name {
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    background-color: transparent;
  }

  .has_site_logo .pkp_head_wrapper {
    padding-right: 0px !important;
  }

  .pkp_structure_head {
    height: 77px;
  }

  .pkp_site_nav_toggle {
    top: 20px;
  }
}
