Fix the placement of `div.recent-posts time` for small screen.

related to #59, fixed a date position bug mentioned in https://github.com/talha131/pelican-elegant/issues/59#issuecomment-29157940.

> It you change the browser window size to small. Date will appear under category.
When you change the window size back to normal, date still appears on an empty line.