/* clearfix: http://www.positioniseverything.net/easyclearing.html */
.clearfix:after {
	content: " ";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

<!--[if IE]>
.clearfix {display: inline-block;}  /* for IE/Mac */

.clearfix {
	zoom: 1;     /* triggers hasLayout */
	display: block;     /* resets display for IE/Win */
}  /* Only IE can see inside the conditional comment
      and read this CSS rule. Don't ever use a normal HTML
      comment inside the CC or it will close prematurely. */
<![endif]-->
