.container-homepage-issue {
    display: flex;
    flex-direction: column;
}
.homepage-additional-content {
    order: 2
}
.container-homepage-issue > .text-center {
    order: 3
}
.page-content p, .page-content li {
    text-align: justify;
    line-height: 1.5rem;
    margin-top: unset;
  }

.page-content h2, .page-content h3, .page-content h4, .page-content h5, .page-content h6 {
    margin-top: unset;
}

.page-content strong {
    font-family: 'EB Garamond';
    color: #266778;
}

.homepage-image-container .article-summary-doi,
.row.justify-content-center.homepage-issue-header {
    display: none;
}

.sidebar .pkp_block.block_twitter {
    display: none;
}

#twitter {
    max-height: 400px;
    overflow-y: scroll;
}

.container .site-footer-content h2 {
    border-bottom: 4px solid #3aa9c5;
    padding-bottom: 4px;
    text-transform: uppercase;
}

.homepage-announcements, .homepage-additional-content {
   /* display: none; */
}

.page-issue-details .col-lg-9 {
    /*! display: none; */
}

.page-issue-details img.page-issue-cover {
    max-height: 100%;
    margin-top: 0;
}

.article-summary-galleys .btn.btn-primary, .article-details-galley .btn.btn-primary, .page-issue-galleys .btn.btn-primary {
    max-width: 3.9rem;
    overflow: hidden;
    max-height: 2.4rem;
}

.container.page-archives .row.justify-content-around {
    flex-direction: column;
}

.container.page-archives .row.justify-content-around .col-md-3.col-lg-2,
.special-issue {
    flex: 0 0 100%;
    max-width: 100%;
    background-color: #aedeec;
    margin-bottom: 1em;
    padding-top: 1em
}

.special-issue {
    padding: 1em 1em .3em 1em;
}

.container.page-archives .row.justify-content-around .col-md-3.col-lg-2 .card,
.special-issue .card {
    background-color: transparent;
    display: flex;
    flex-direction: row;
    margin-bottom: 1rem
}

.special-issue .card-body {
    margin-left: 1rem
}

.container.page-archives .row.justify-content-around .col-md-3 a {
    margin-right: 2em;
}
.page-issue-cover {
    width: 100%;
}
.page-issue-details {
    display: flex;
}
.page-issue-details .col-lg-9 {
    order: 2;
    flex-basis: 100%;
    max-width: unset;
}
.page-issue-details .col-lg-9 .page-issue-description .h2 {
    font-size: 2rem;  
}
.page-issue-details .col-lg-9 .page-issue-galleys .h3 {
    display: none;  
}
.page-issue-details .col-lg-9 .page-issue-galleys a {
    margin-top: .5rem;
    
}
.page-issue-description-wrapper {
    padding: 1.5rem;
}
.page-issue-description-wrapper .page-issue-galleys {
    margin-top: 1rem;
}
@media (min-width: 992px) {
    #userNav .dropdown-menu, .language-toggle .dropdown-menu {
        z-index: 1021;
    }

    .page-issue-details .col-lg-3 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .container .page-issue .col-12.col-lg-9,
    .container .page-catalog-category .col-12.col-lg-9 {
        flex: 0 0 100%;
        max-width: 100%;
    }
}



@media (min-width: 1200px) {
    .issue-only-image, .row.issue-wrapper.issue-full-data {
        margin-top: 0px;
        background-color: #f7f7f7;
        padding: 1em;

    }
    .page-container.container.homepage-image-container {
    margin-top: 400px;
   }
   .homepage-image-container .sidebar {
    margin-top: 11%;
    }
    .homepage-additional-content {
      margin-right: 5px;
    }
}