   body.widget-snippet .animal-album {
        padding: 30px;
        background-color: #fff;
    }

.widget-snippet .animal-album h4 {
        color: #990066;
        font-size: 13px;
        font-weight: bold;
        margin: 0;
        padding: 5px 0 5px 0;
        border-top:unset;
     	 display:block;
    }
.widget-snippet .animal-album h4:first-child {
    border-top: 1px solid #777;
    text-transform: uppercase;
    margin-bottom: 0;
    padding: 8px 0 5px 0;
    padding-bottom: 0;
}
    .widget-snippet .animal-album ul {
        margin: 0;
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: end;
            -ms-flex-align: end;
                align-items: flex-end;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start;
    }
    .widget-snippet .animal-album ul li:before{
        display: none;
    }
    .widget-snippet .animal-album ul li {
        vertical-align: top;
        list-style: none;
        padding: 0;
        margin: 0 0 17px 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: end;
            -ms-flex-align: end;
                align-items: flex-end;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start;
    }
    .widget-snippet .animal-album ul li img{
        height: 200px;
        max-width: 100%;
    }
    body.widget-snippet .animal-album-row{
        padding: 20px;
    }
    body.widget-snippet .animal-album ul li{
        padding: 10px;
    }
dget-snippet .animal-album ul li{
        padding: 10px;
    }
