/*    CLEARING FLOATS & HACKS */
.clearfix:after 	{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.clearfix 		{
	display:inline-table;
}

* html .clearfix 	{
	height:1%;
}

.clearfix 		{
	display:block;
}
/*     END ClEAR FIX HACK */