Thanks both of you, I have seen the article , is one of the best.
The codepen you provide Alen, that was the question oriented to.
Because first I found [this article: Thoughts on semantic HTML class names and maintainability](http://www.brettjankord.com/2013/02/09/thoughts-on-semantic-html-class-names-and-maintainability/) which led me to this other one
[“I believe presentational classes have a place, but it is not in our HTML”](http://ianstormtaylor.com/oocss-plus-sass-is-the-best-way-to-css/)
talking about simplifying and removing modular/presentational classes.
I modified the codepen provided,
http://codepen.io/anon/pen/ecqKC, I know is against your answer, but maybe could be acceptable?
These days I`ve been reading about the debate, and I think that you can go modular or semantics, but must sacrifice something to focus on each other. And be a matter of choice, after all…