html, body{
height: 100%;
margin: 0;
}
.main{
min-height: 100%;
position: relative;
}
.main-template-footer {
height: 50px;
bottom: 0;
position: absolute;
width: 100%;
}
.main-template-body {
padding-bottom: 50px;
}