Make space between .navbar-right and screen when without container.

@navbar-padding-horizontal should only be subtracted from .navbar-right:last-child if it is inside a .container or .container-fluid.

Or else it will be crammed into the right side of the window. This is the same solution as .navbar-brand uses on the left side.