Określenie szerokości div'a wewnątrz innego div'a

Witam, mam pytanie odnośnie szerokości div’ów. W jaki sposób mogę osiągnąć efekt, żeby “button-error-page” zajmowało 100% szerokości i było centralnie na środku zamknięte w divi’ie? Bo obecnie width: 100% dla tego buttona, oznacza rozciągniecie na cała stronę a chciałbym żeby ograniczał go div który jest centralnie na środku.

https://jsfiddle.net/akn2ybLr/

Rozciąga się bo div zajmuje 100% szerokości, ogranicz szerokość diva secondary plus wyśrodkuj go np przez margin: 0 auto.

Nie wiem po co ustawiasz dla div width: 100% skoro jest to domyślne zachowanie dla tego typu obiektów.