Вдруг кому то нужно будет, нашел такой вариант. например тегу header задать position: relative; overflow:hidden(чтобы не было полосы прокрутки) а зеленому блок : position:abosolute; left : 50%; width:100%; и margin-left: ( а тут высчитать на макете пиксели куда нужно двигать от центра экрана).
имеется такая разметка шапки, черные полоски это центровщик , красный блок , и зеленый блок. Может ли кто подсказать как сделать такую разметку? чтобы зеленый блок прилип к красному и в тоже время был на весь экран(т.е с правой стороны выезжал за центровщик ) ?