Buenas, se puede usar el selector nth-child en una clase definida en un <div>?
 
Ejemplo:
 
Si yo tengo en el HTML:
 
<div class="separar"></div>
<div class="separar"></div>
<div class="separar"></div>
<div class="separar"></div>
<div class="separar"></div>
<div class="separar"></div>
<div class="separar"></div>
<div class="separar"></div>
 
 
Y en el CSS:
 
.separar{  
  margin-right:20px;
}
 
.separar.:nth-child(4n+4) {  
  margin-right:0px;
}
 
El cuarto y octavo <div> debería no tener margen. 
   
 





