.magazine {
    display: block;
    float: left;
    width: 23%;
    margin: 0 1% 25px;
    text-align: center;
}

.magazine img {
    display: block;
    margin: 0 0 10px;
    width: 100%;
    border: 1px solid transparent;
    transition: all 0.2s ease;
}

.magazine:hover img {
    border: 1px solid #428bca;
}

.magazine h5 {
    font-size: 13px;
    font-weight: bold;
    text-transform: uppercase;
}
