Fix for issue 64

It looks like issue #64 was caused by the following line in the CSS:

    @media (min-width: 768px) and (max-width: 979px) {}

It is actually important that the brackets have no space at all between them to reproduce the issue. Requiring at least one ruleset fixes this and seems like a valid requirement although I imagine there may be other ways of fixing it as well.