css fix for new design

In small screen, the home page has a small horizontal scrolling which isa bit annoying. It was due a to an extra `div class="row"`.
The diff is a bit awful, but basically I just removed div line 49 and it's closing tag line 220 and unindent all content that was inside.


I also remove the `margin-right` to removal correct this alignment in small screen
![capture](https://cloud.githubusercontent.com/assets/4977112/4334359/e3155c06-3fed-11e4-8214-fa7d7f83f5e8.PNG)

to this

![capture2](https://cloud.githubusercontent.com/assets/4977112/4334362/ea6d4f7c-3fed-11e4-82c2-cef1f8ebd710.PNG)

and fixes the same tight alignment problem on the right in large screen.

If this PR is not useful because the template will move again, feel free to close it.