I have
.centered-holder { margin-left: auto; margin-right: auto; clear: left; display: inline-block; }
Then
&l
Changing display:inline-block to display:table may do the trick.
display:inline-block
display:table
By default, a table clears it's sibling elements (like a block div), and it's width expands to fit it's content (like an inline div).