In your index.html file its unclear as to why you've added so many line breaks at the top of the page. If it's a page formatting issue it won't be responsive. It might be better to wrap it in a div container and then manipulate the CSS accordingly.
https://github.com/liberty-x/liberty-x.github.io/blob/master/index.html#L4