jsfiddle.net/maxja/6UfT5/3
На сколько я понял, Вы хотите добиться что бы кнопка была внутри блока?
смысл в том, что нужно создать обёртку которая занимала бы такую же ширину как родитель, имела те же боковые отступы, но при этом оставалась на однои и том же расстоянии от верхней/нижней границы окна.
width:
inherit — вам в помощь. Н уи убрать, боковую привязку right:
0;
Ну если понял не так, то уточните!