Added date checking to fireplace (bug 1044230)

flexbox is great, but I think for Firefox 18 (earlier Gaia) we need the old, prefixed flexbox too.

you could do `display: table-cell; vertical-align: middle;` if you don't want to use flexbox.