CSS fix - when there are no items, the new-todo input is not clickable

The new-todo input is not clickable due to the `#footer:before` element coming in front of it when all todo items have been removed.