Thanks for the suggestions. I'll reorder it so that it follows that standard. I don't think though that your CSS actually applies here, since we're trying to position within a display:table-cell, which doesn't support position:relative. Anthony says he's going to explore using flexbox here instead.