do we really need another container ? Isn't it enough to put inline-block on the button ?