.brand-list .brand-cart{
    float: left;
    height: 90px;
    display: block;
    margin-bottom: 20px;
    display: table-cell;


}

.brand-list .brand-cart a.brand-image{
    border: 1px solid #e8e8e8;
    display: table-cell;
    height: 90px;
    width: 190px;
    text-align: center;
    vertical-align: middle;
}


.brand-list .brand-cart a.brand-image img{
    filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    opacity: 0.7;
}

.brand-list .brand-cart a.brand-image:hover img{
    filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -webkit-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    opacity: 1;
}