.clearfix:after {
   content: ".";              
	display: block;          
   height: 0;              
	clear: both;
   visibility: hidden;
}

/* a fix for IE Mac */
.clearfix {
	display: inline-block;
}   

/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */
