Fix for edge-case issue in clearfix CSS rule