div.clear:after             { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clear                      { display:inline-block; }
/* Hides from IE-mac \*/
* html .clear               { height:1%; }
.clear                      { display:block; }
/* End hide from IE-mac */