#publication_cover_thumbnail {
        margin-bottom: 6px; 
        margin-top: 4px; 
        border:0px solid gray; 
        box-shadow: 2px 2px 3px grey; 
        align: left; 
        display: block;
        width: 90%;
    }
    .multiple-column-list {
        display: grid;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 1em;
        padding: .5em;
        list-style-type: none;
        margin: 0 auto;
    }


    @media (max-width: 1000px) {
      .multiple-column-list {
        grid-template-columns: 1fr;
      }
    }
.multiple-column-list li {
        background-color: white; /* optional */
        min-height: 60px; /* force uniform height */
        display: flex;
        align-items: top; /* vertical centering */
        justify-content: flex-start; /* left-align text */
        padding: 0;
        box-sizing: border-box;
    }


    .image-container { outline-color: black; }
