Removed margin-right as "right" handles this usage just fine and margin messes with the actual container.