}
footer {
+ padding-top: .5em;
position: absolute;
bottom: 0;
}
margin-bottom: 0;
}
+header h1,
header h2,
-header .menu {
+header .menu,
+footer .menu {
display: inline-block;
}
-header .menu { list-style: none; }
+header .menu,
+footer .menu { list-style: none; }
-header .menu li {
+header .menu li,
+footer .menu li {
display: inline-block;
margin-right: .5em;
+ vertical-align: top;
}
main .pagemenu {