/**
 * Style of exhibitions template part displayed on front-page
 */

 #exhibitions .exhibitions_container {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
    padding: 1rem 2rem;
    padding-bottom: 2rem;
}
#exhibitions .exhibitions_container div {
    padding: .5rem;
    -webkit-column-break-inside: avoid;
       -moz-column-break-inside: avoid;
            break-inside: avoid;
}
#exhibitions .exhibitions_container div p:first-child {
    color: #8B0000;
}
#exhibitions p {
    text-align: center;
    font-size: 1rem;
    overflow-wrap: break-word;
}
@media screen and (max-width: 950px) {
    #exhibitions .exhibitions_container {
        padding: 1rem;
    }
}
@media screen and (max-width: 750px) {
    #exhibitions .exhibitions_container {
        -webkit-column-count: 2;
           -moz-column-count: 2;
                column-count: 2;
    }
}
@media screen and (max-width: 550px) {
    #exhibitions .exhibitions_container {
        -webkit-column-count: 1;
           -moz-column-count: 1;
                column-count: 1;
        padding-bottom: 1rem;
    }
}