body {
  font-family: Arial, serif;
  background: #ccc;
}

.pkp_structure_content {
  background: #fff;
}

.pkp_structure_content .page {
  text-align: justify;
}

.obj_article_details .abstract {
    text-align: justify;
}

.pkp_head_wrapper {
  padding-top: 0;
}

.header-logo .is_img img {
  max-height: 11.5rem;
  max-width: unset;
}

.sticky {
  position: sticky;
  z-index: 10;
  top: 0;
}

.pkp_site_nav_menu {
  font-weight: bolder;
  background: transparent;
}

.pkp_navigation_user {
  width: auto;
}

.pkp_navigation_primary_wrapper {
  background: #a1cbb7;
}
.pkp_navigation_primary_wrapper.text-menu-infinity li {
  padding-left: 15px;
}

.infinity-full {
  width: 100%;
}

.py-3 {
  padding-top: .75rem;
  padding-bottom: .75rem;
}

.bg-gray {
  background: #ccc;
}

.text-menu-infinity { font-size: 1.2em; line-height: 1.5rem; }
.ms-auto { margin-inline-start: auto; }
.me-3 { margin-inline-end: .75rem; }
.ps-6 { padding-inline-start: 1.5rem; }
.p-3 { padding: .75rem; }
.items-center { align-items: center; }
.flex { display: flex; }

@media (min-width: 992px){
  .has_site_logo .pkp_head_wrapper {
    padding-top: 0px;
  }
  
}

