img {
    vertical-align: middle;
    margin-top: 20px;
    margin-left: 30px;
}

.articles-grid-view .article-grid-header .article-description {
    font-size: 1.2rem;
    overflow: hidden;
    margin-top: 10px;
    max-height: 100px;
}

.footer {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    background-color: #000;
    width: 100%;
    opacity: 62%;
}

.checkout-cart img {
    width: 35px;
    margin-top: 10px;
}