.vb-row {
    padding: 3px 5px;
    overflow:hidden;
    border-bottom:1px solid #f3f3f3;
}
.vb-row > .ranking {
    line-height:25px;padding-top:5px;float:left;width:15%;font-weight:bold;font-size:14px;color:#787878;
}
.vb-row > .logo {
    line-height:30px;width:25%;height:30px;float:left;margin:5px 5px 0 0;
}
.vb-row > .logo > img {
    max-width:60px;max-height:30px;
}
.vb-row > .vendor {
    font-size: 16px; margin-top:10px;width:45%;float:left;overflow:hidden;
}
.vb-row > .rating {
    float: right;
}
#benchmark-ranking {
    min-height: 200px;
}