body {
    background-color: #f5f5f5;
}

img.thumb {
    width: 100%;
    height: 200px;
    object-fit: cover;
    border-radius: 0.25rem;
}

.card-img-top.thumb {
    height: 220px;
}

footer {
    font-size: 0.9rem;
}

.table td, .table th {
    vertical-align: middle;
}
