.quantity span {
    border: 1px solid #CCC;
    padding: 2px 0;
    background: white;
    font-weight: bold;
    width: 28px;
    display: inline-block;
    text-align: center;
    margin: 2px;
    line-height: 24px;
    border-radius: 2px;
}
.quantity span.green { color: #000; background-color: #afd875; border-color: #699b22; }
.quantity span.blue { color: #000; background-color: #85c7ee; border-color: #008adb; }
.quantity span.white { color: #000; background-color: #FFF; border-color: #CCC; }

.quantity span.plus {
    width: 22px;
    padding-left: 6px;
}