fixed separators adding padding to width calculations; small fix for possible font size override issues;
fixed separators adding padding to width calculations;
small fix for possible font size override issues;

CanisLupus/swift-selection-search,CanisLupus/swift-selection-search,CanisLupus/swift-selection-search