added flexbox mixins and rewrote location hours view to use flexbox with no-flexbox grid fallback