Tag all page cards alignment

New cards are dependant on `fc-container` wrapper.

This is how it looks without it:
![screen shot 2014-10-03 at 17 05 24](https://cloud.githubusercontent.com/assets/2579465/4508614/536b1e9e-4b17-11e4-8ac6-4fa4da828fac.png)

This is how it looks with it:
![screen shot 2014-10-03 at 17 05 32](https://cloud.githubusercontent.com/assets/2579465/4508618/5ca4e4e0-4b17-11e4-95da-b22a6ba28b3b.png)

I had to add class `container--news` and `fc-container--first` manualy.

First one is there because `container__title` is dependant on it. I will fix this in the next pull request where I would like to move `container__title` to a independent object. Something like `page-title`. And I will try to replace it across the page and remove a lot of dependencies in the process.
![screen shot 2014-10-03 at 17 05 45](https://cloud.githubusercontent.com/assets/2579465/4508678/e9b5f7d4-4b17-11e4-9806-d58a9512bfa4.png)

Second one is replacing `container--first`. It's purpose is to add some padding-top and remove border for first container. So for now we have two similar classes. But `container--first` is being deprecated and will be removed after we move everything to new layout.
`mq`s go before nested element