html {
   height: 100%;
}

body {
   height: 100%;
}

.main {
   position: relative;
   min-height: 100%;
}

* html .main {
   height: 100%;
}

.content {
   padding-bottom: -50px;
}


.footer {
   margin-top: -20px;
}

