[no-ref] Fixed generated CSS path

... and header font size for small screens
Added footer component