.current_issue {
  display: none;
}

.pkp_site_name {
  display: none;
}

.upper-header,
.pkp_head_wrapper {
  display: block !important;
  height: auto !important;
  min-height: 0 !important;
  padding: 0 !important;
  background-color: #cae797 !important;
  background-position: center top !important;
  background-repeat: no-repeat !important;
  background-size: auto 40em !important;
}



.pkp_navigation_primary_row,
.pkp_navigation_primary_wrapper {
  margin-top: 40em !important;
  clear: both !important;
  font-weight: bold;
  position: relative !important;
  display: block !important;
}

.pkp_navigation_primary_wrapper {
  background-color: #c9cebe !important;
}

.pkp_site_nav_menu .pkp_nav_list {
  padding-left: 1em;
}

:lang(en) .upper-header,
:lang(en) .pkp_head_wrapper,
[lang*="en"] .pkp_head_wrapper {
  background-image: url('/public/journals/1/head_en_US.jpg') !important;
}

:lang(uk) .upper-header,
:lang(uk) .pkp_head_wrapper,
[lang*="uk"] .pkp_head_wrapper {
  background-image: url('/public/journals/1/head_uk_UA.jpg') !important;
}

@media (min-width: 993px) and (max-width: 1200px) {
  .pkp_navigation_primary_row,
  .pkp_navigation_primary_wrapper {
    width: auto !important;
  }
}


/* 5. Мобільна версія (< 992px) */
@media (max-width: 992px) {
  :lang(uk) .upper-header,
  :lang(uk) .pkp_head_wrapper,
  [lang*="uk"] .pkp_head_wrapper {
    background-image: none !important;
    height: auto !important;
    padding: 0 !important;
  }

  :lang(en) .upper-header,
  :lang(en) .pkp_head_wrapper,
  [lang*="en"] .pkp_head_wrapper {
    background-image: none !important;
    height: auto !important;
    padding: 0 !important;
  }

  .pkp_navigation_primary_row,
  .pkp_navigation_primary_wrapper {
    margin-top: 0 !important;
    background-color: unset !important;
    font-weight: unset !important;
  }

  .pkp_search.pkp_search_desktop {
    padding-left: 1em;
  }

  .pkp_site_name {
    display: block;
  }
}

.pkp_brand_footer {
  display: none;
}

.pkp_structure_footer_wrapper {
  background: #cae797 !important;
}

.pkp_footer_content {
  padding: 30px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.ct_footer_top_row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1200px;
  margin-bottom: 20px;
}

.ct_inline_container, .ct_issn_block {
  flex: 1;
}

.ct_right {
  text-align: right;
}

.ct_inline_container img:not([src*="88x312.png"]) {
  max-height: 140px;
  width: auto;
  transition: transform 0.2s ease-in-out;
}


.pkp_block.block_language .title {
  display: none !important;
}

.pkp_block.block_language ul {
  display: flex !important;
  gap: 10px !important;
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

.pkp_block.block_language li a {
  display: inline-block !important;
  width: 48px !important;
  height: 30px !important;
  text-indent: -9999px !important;
  overflow: hidden !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  border-radius: 3px !important;
  box-shadow: 0 1px 3px rgba(0,0,0,0.3) !important;
  transition: transform 0.2s ease !important;
}

.pkp_block.block_language li a:hover {
  transform: scale(1.15) !important;
}

.pkp_block.block_language a[href*="uk_UA"] {
  background-image: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.5.0/flags/4x3/ua.svg') !important;
}

.pkp_block.block_language a[href*="en_US"] {
  background-image: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.5.0/flags/4x3/gb.svg') !important;
}
