This question has already been answered:
Attention, the question. Container width = 1170px, width of one block wrapper = 291,3px. 1170> 291.3 * 4, and the fourth block in no way wants to be placed next to the first three (with wrapper {max-width: 25%}, reducing is not an option). Why is this so?
@media only screen and (min-width : 979px) { .wrapper { width: 25%; } } .container { max-width: 75%; margin: 0 auto; padding: 0; } 


cssblocks and an excerpt of the html-code. - Mikhail Rebrov