#wrap,body,html{height:100%}body>#wrap{height:auto;min-height:100%}#main{padding-bottom:90px}#footer{height:130px;position:relative;clear:both;width:100%!important;margin-top:-90px}.clearfix:after{height:0;content:".";visibility:hidden;clear:both;display:block}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}