I am trying to make a setting similar to the youtubes video grid.
The problem is with the names. I see that youtube shortens the names with "..." and lasts no more than two lines.
I am not sure how to do this, so I work with what I have.
Here is an image of what the video grid looks like with a placeholder and it looks and works fine:

Then, when I apply the actual headers to the video grid, they are too long and break the grid. 
Then I try to use different CSS to try to collapse or break the appart words, such as: word-wrap and white-space . For some reason, none of the available options work. So I'm trying to apply width to it to “squeeze” the words together. This seems to work, but it validates the grid correctly.

Is there any other way that I should do this? Here is a website so you can try playing with it if you want: iCODFilms
source share