/* Gallery styles for animation index page - J. Gass 6/2017 */

h2.title_head {
    width: 100%;
    margin: 3.5vh auto 0vh auto; 
    display:block;
    color:#fff; 
    font-size:200%; 
    font-weight:500;
    text-align:center; 
    text-shadow: 1px 2px 1px #000; 
    letter-spacing:0.25em;
    text-align:center;

}

div.gallery_block {
    width:100%;
    padding-left:1rem;
    text-align:center;
}

div.gallery {
    margin: 2px;
    border: 1px solid #ccc;
    float: left;
    width: 180px;
}

div.gallery:hover {
    border: 1px solid #777;
}

div.gallery img {
    width: 100%;
    height: auto;
}

div.desc {
    background: linear-gradient(to bottom, rgba(255,255,255,0.9), rgba(240,240,255,0.7));
/*   background-color: rgba(255, 255, 248, 0.75);*/
    padding: 15px;
    text-align: center;
    min-height:3.5em;
}