html,body {
	height:100%;
	width: 100%;
}

body {
	display: flex;
    min-height: 100%;
    flex-direction: column;
}

.header-container, .footer-container {
	flex: none;
}
.main-container {
	flex: 1 0 auto;
	width: 100%;
}

