Я пытался выполнить аналогичную задачу, чтобы стрелка раскрывающегося списка всегда находилась справа от заголовка таблицы, и придумал, что, похоже, работает в Chrome и Firefox, но safari сообщал мне, что это недопустимое свойство.
background: url(http://goo.gl/P93P5Q) center right 10px no-repeat;
После того, как я немного повозился с инспектором, я пришел к этому кросс-браузерному решению, которое работает в IE8 +, Chrome, Firefox и Safari, а также в адаптивных проектах.
background: url(http://goo.gl/P93P5Q) no-repeat 95% center;
Вот кодекс того, как это выглядит и работает. Codepen написан с использованием SCSS - http://cdpn.io/xqGbk