#block-afronomicslaw-content div.view-content.row {
    margin-left: 0px;
}

#block-afronomicslaw-content div.view-header {
    border-bottom: 1px solid #000;
}

/* Set share buttons flush right */
#block-bettersocialsharingbuttons > div > .social-sharing-buttons {
    justify-content: flex-end;
}

/* Article Content  */
/* Put Categories on same line as the label */
article > div > .field--name-field-article-category > .field__items {
    display: inline-block;
}

article > div > .field.field--name-field-article-category {
    margin-bottom: 4px;
}

article > div > .field--type-entity-reference > .field__label {
    font-weight: bold;
}

#block-article-author-list ul {
    list-style: none;
    padding-inline-start: 0px;
}

#block-afronomicslaw-content > div > article > div > .field--name-field-article-subcategory,
#block-afronomicslaw-page-title > div > h1 {
    border-bottom: solid 1px #999;
    margin-bottom: 25px;
    padding-bottom: 25px;
}

#block-afronomicslaw-content article .print__wrapper--pdf {
  float: right;
  font-weight: bold;
}

#block-afronomicslaw-content article .print__wrapper--pdf a:link {
  color: #bf2026;
}
/* Article Content  */

/* Home page block */

/*#home-page-block-focus > div > div.home-page-category-name > h2 > a */

.home-page-category-name h2 > a {
  color: #ffffff !important;
  text-decoration: none !important;
}

.home-page-category-name h2 > a:hover {
  color: #000000 !important;
  text-decoration: none !important;
}

div.article--teaser.views-row .node__title a:hover {
  color: #000000 !important;
  text-decoration: underline !important;
}

#home-page-block-focus > div > div.home-page-category-link > h2 > a {
    /*color: #000;*/
}

#home-page-block {
    padding-left: 0;
}

#home-page-block > li > .home-page-category-content > ul {
    list-style:  none;
}

#home-page-block > div {
    border: 1px solid #000;
    margin: 10px;
}

#home-page-block > div > .home-page-category-content {
    padding: 25px;
}

#home-page-block > div > .home-page-category-content > ul > li {
    border-bottom: 1px solid #999;
    padding-bottom: 10px;
    padding-top: 10px;
}

#home-page-block > div > .home-page-category-content > ul > li:last-child {
    border-bottom: none;
}

#home-page-block .home-page-category-name {
    background-color: #bf2026;
    color: #fff;
    min-height: 140px;
    padding: 25px;
    text-align: left;
    width: 100%;
}

#home-page-block > .home-page-category-name > h2 > a {
    color: #fff;
    text-decoration: none;
}

#home-page-block-focus > .home-page-category-name {
    background-color: #bf2026;
    padding: 25px;
    text-align: left;
    width: 100%;
}

#home-page-block-focus .home-page-category-name h2 {
    background-color: #bf2026;
    color: #fff;
    padding: 25px 0px;
}

#home-page-block-focus .home-page-category-name h2 a:link {
    color: #fff;
    text-decoration: none;
}

#home-page-block-focus > div > .home-page-category-name > h2:first-child {
    text-align: center;
}

#home-page-block-focus > div > .home-page-category-content > ul {

}
/* Home page block */

/* Journal File Content */
#block-afronomicslaw-content > div > article {
    margin-bottom: 3.5rem;
}

#block-afronomicslaw-content > div > article > div > div.field.field--name-field-journal-file-ref {
    background-color: #ebebeb;
    font-size: 1.25rem;
    line-height: 1.5;
    padding: .5rem;
}

#block-afronomicslaw-content > div > article > div > div.field.field--name-field-journal-file-authors {
    font-style: italic;
    margin-top: 1.5rem;
    padding-bottom: .5rem;
}
/* Journal File Content */

/* Journal Item Block */
#block-afronomicslaw-content > .advisory-table > tr {
    background-color: white !important;
}

#journal-block a {
    color: #bf2026;
    font-weight: bold;
}

#journal-block h4 {
    font-style: italic;
}

#journal-block > .journal-editors {
    margin-bottom: 25px;
    text-align: center;
    width: 100%;
}

#journal-block > .journal-advisory-board,
#journal-block > .journal-editorial-board {
    display: inline-block;
    float: left;
    width: 50%;
}

#journal-block > .journal-advisory-board > p {
    text-align: right;
    width: 100%;
}

#journal-block > .journal-editorial-board > p {
    text-align: left;
    width: 100%;
}

#journal-block > .journal-section-files > .journal-author {
    color: #888;
    font-style: italic;
}

#journal-block > div.journal-section-files > div.journal-file-item:nth-child(odd) {
    background: #eaeaea;
}

#journal-block > div.journal-section-files > div:nth-child(2) {
   margin-top: 1rem;
}

#journal-block > div.journal-section-files > div.journal-file-item:not(:first-child) {
   /*padding-top: 25px;*/
}

#journal-block > div.journal-section-files > div.journal-file-item:not(:last-child) {
    /*border-bottom: solid 1px #000;*/
}

#journal-block > div.journal-section-files > h4 {
    border-bottom: 1px solid #000;
}
/* Journal Item Block */

/* Journal Page */
#block-views-block-journal-block-1 > div.content {
    margin-bottom: 2rem;
    margin-left: 15px;
    margin-top: 1rem;
}

#block-views-block-journal-block-1 > div.content a {
    font-size: 2rem;
    font-weight: 500;
    line-height: 1.2;
    margin-bottom: 1.2;
}

#block-views-block-journal-block-1 > h2 {
    border-bottom: 1px solid #000;
}

#block-views-block-journal-block-1 > div.content a {
  background-color: transparent;
  font-size: 1.4rem;
}

#block-views-block-journal-block-1 .page-link {
  border: none;
}

#block-views-block-journal-block-1 .view > nav {
  align-items: center;
  display: flex;
  justify-content: center;
}

/* Journal Page */

@media (min-width: 1200px) {
    #home-page-block {
        display: grid;
        grid-template-columns: auto auto;
    }
}
