This width and height seem like very arbitrary values for sizing - at the least round up to the 5 or 10px value and at best can the size of this icon be set by the icon's font-size itself?