Fix footer hover state

- Adds hover state for footer, which was missing after cleaning up CSS.
- Removes extraneous padding from footer elements.
Expands pagination link area

Pagination links didn’t fill available area in div. This commit expands
them to the available area.
Adds input mixins

Adds input placeholder and webkit style reset.