Да, Вы меня натолкнули на мысль. Шаблон делал какой-то рукожоп и я давно с этим мучаюсь, даже в голову не пришло почему отрицательным отступом цетрируется кнопка и что в IE все отображается как должно, а в остальных случаях нет) сейчас буду фиксить) Спасибо!
Может просто в пикселях задать? Если не секрет, а в чем фишка использования em в данном случае? Они же для шрифтов предназначены на сколько мне известно
Приоритет селектора CSS (специфичность)
1. Самый высокий приоритет имеет атрибут style. Это правило
перекрывает все селекторы описанные в стилях.
2. Второе место занимает присутствие ID в селекторе(#some-id).
3. Далее идут все атрибуты(в том числе и атрибут class) и
псевдоклассы(pseudo-classes) в селекторе.
4. Самый низкий приоритет у селекторов с именами элементов и
псевдоэлементами(pseudo-elements).
Все 4 правила сводяться в одну систему a-b-c-d (где а - наивысший
приоритет) и образуют специфичность.
Далее рассмотрим принцип построения такой системы специфичности на
примере разнообразных селекторов: Специфичность CSS3
Максим: А зачем Вам жизнь усложнять древностями? Блочной версткой все намного проще, удобнее и читабельнее получится. Просто нужным блокам задавайте полупрозрачные цвета.