.card-brand-menu {
    overflow: hidden;
    height: 32px;
    margin-top: 10px;
    display: inline-block;
}
.card-brand-menu .card-brand {
    background-size: 51px 32px;
    height: 32px;
    width: 51px;
    float: left;
    margin-right: 5px;
}
.card-brand-menu .MASTERCARD {
    background-image: url(../img/mastercard.svg);
}
.card-brand-menu .VISA {
    background-image: url(../img/visa.svg);
}
.card-brand-menu .MAESTRO {
    background-image: url(../img/maestro.svg);
}
.card-brand-menu .DINERS {
    background-image: url(../img/diners.svg);
}