div não é maior que seu conteúdo

The solution is to set your div to display: inline-block.
Batman