html,
body {
  background: #ddd0;
}

body {
  height: 100% !important;
  background-image: url(https://i.imgur.com/uaryaKU.jpg) !important;
}

@media (min-width: 992px) {
  .pkp_site_name .is_img img {
    max-height: 100% !important;
    max-width: 100%;
    margin-top: -36px;
  }

  .pkp_page_index .journals > ul > li {
    margin: 0 -0;
    padding: 3.143rem;
    float: left;
    width: 50%;
  }

  .pkp_page_index .journals img {
    max-height: 20em;
    /* display: block; */
    margin-left: auto;
    margin-right: auto;
  }

  /* .pkp_page_index .journals h3 {
    margin: 0.714rem 0;
    font-size: 1rem;
    font-weight: 700;
    text-align: center;
  }

  .pkp_unstyled_list,
  .cmp_article_list,
  .cmp_breadcrumbs ol,
  .cmp_announcements,
  .pkp_site_nav_menu ul,
  .pkp_page_index .journals ul,
  .page_catalog_category .subcategories ul,
  .page_issue_archive .issues_archive,
  .page_register .context_optin .contexts,
  .obj_article_details .authors,
  .obj_article_details .galleys_links,
  .obj_article_details .supplementary_galleys_links,
  .obj_article_summary .galleys_links,
  .obj_issue_toc .articles,
  .obj_issue_toc .galleys_links,
  .pkp_block .content ul {
    margin: 0;
    padding: 0;
    list-style: none;
    text-align: center;
  } */

  .pkp_page_index .journals {
    margin-top: 2.143rem;
    text-align: center;
    padding-left: 2rem;
    margin-right: -3rem;
  }

  .pkp_page_index .journals .thumb + .body {
    float: right;
    width: 100%;
    text-align: center;
  }

  .pkp_page_index .journals .thumb {
    padding-right: 2.143rem;
    display: contents;
  }

  .pkp_site_name_wrapper {
    padding-left: 0rem;
    padding-right: 0rem;
  }

  .pkp_site_name {
    margin-left: 0;
    padding-top: 0rem;
    padding-bottom: 0rem;
  }

  .pkp_site_name_wrapper:after,
  .pkp_navigation_primary_wrapper:after,
  .pkp_navigation_user:after,
  .pkp_search_mobile:after,
  .pkp_structure_content:after,
  .pkp_structure_footer:after {
    clear: both;
    margin-top: -46px;
  }

  .pkp_page_index .journals > ul > li {
    margin: 0 -1.43rem;
    padding: 1.43rem;
    border-top: 0px solid #ddd;
  }

  .pkp_page_index .journals h3 a {
    text-decoration: none;
    font-size: 20px;
    color: #3d3d3d;
  }

  a {
    background-color: transparent;
    text-decoration: none;
  }

  .pkp_page_index .journals .links li {
    display: inline-block;
    margin: 0 0.714rem 0.714rem 0;
    background-color: #292929;
  }

  .pkp_page_index .journals .links li a:link,
  a:visited {
    background-color: #050818;
    color: white;
    padding: 8px 10px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    border-radius: 20px;
  }

  .pkp_page_index .journals .links li a:hover,
  a:active {
    background-color: #3d3d3d;
  }

  .pkp_page_index .journals .links li {
    display: inline-block;
    margin: 0 0.714rem 0.714rem 0;
    background-color: #ffffff;
  }

  .pkp_structure_footer_wrapper {
    background: rgba(0, 0, 0, 0.05);
    border-top: 1px solid #ddd;
    border-bottom: 0rem solid #4b7d92;
  }

  .pkp_footer_content {
    padding: 2.143rem;
    text-align: center;
  }
}

.pkp_brand_footer a img {
  display: none;
}

.pkp_site_name_wrapper {
  padding-left: 0;
  padding-right: 0;
}
