Fix footer alignment.
:first-of-type should actually be :first-child.