/* ---------------- GENERAL ---------------- */
/* Required to make the footer always stay at the bottom, whether there is content on the page or not. */
* {
    -webkit-tap-highlight-color: transparent;
}

body {
    display: flex;
    min-height: 100vh;
    flex-direction: column;
}

main {
	flex: 1 0 auto;
}

