По какой-то причине моя строка меню смещена вправо в Safari:
http://www.danydiop.com/danydiop/
В Firefox это правильно. Что я должен изменить в коде CSS?
спасибо
Попробуйте использовать:
#header-blocks { position: absolute; }
вместо position: fixed.
position: fixed
Однако вы должны серьезно подумать над сокращением количества и сложности таблиц стилей, которые выс помощью.