You have helped me out great with the code for my portfolio website!!
There is only one problem remaining that I discovered the other day.
When you click a portfolio item it opens. If you close it, it closes. But if you open the same portfolio item again the text width becomes really narrow!
Works fine in IE10 and FireFox.
I tried on the bottom-left-hand corner picture (P7). It seems chrome (for exemple) doesn't like max-width.
You could try to replace
by