.card {
    float: left;
    padding: .75rem;
    margin-bottom: 2rem;
    border: 0;
    min-width: 140px;
    width: 20%;
}

.card > a > img {
    display: block;
    margin-bottom: .75rem;
    margin-left: auto;
    margin-right: auto;
    width: 110px;
}

.card-text {
    font-size: 85%;
    overflow-wrap: break-word;
    margin:auto;
}

.action-icon:hover {
    text-decoration: none;
}

.bg-grey {
    background: grey;
}

select {
    overflow-y: auto; !important;
}

textarea {
    resize: both;
}

.footer {
    background: #f5f5f5;
}