html{
  position: relative;
  min-height: 100%;
}

footer{
  clear: both;
  background-color: #1e1e1f;
  color: #fff;
  position: absolute;
  left: 0;
  bottom: 0;
  height: auto;
  width: 100%;
  overflow:hidden;
}