proper caret color, responsive indicator positioning