Funziona. Grazie.
La classe nodata ho dovuto darla sia a span che a span[itemprop], altrimenti non si visualizzava nulla.
Il CSS finale
/**Classi moduli latestnews con data articolo e senza data articolo "Articolo recenti" e "Commenti recenti"**/
.sp-module-content .latestnews > li > a > span[itemprop="name"] {
display:block;
font-size:90%;
margin-top:0;
}
/* Sovrascrivo margine data latest news*/
.sp-module-content .latestnews > li > a > span {
display: block;
margin-top: -10px;
font-size: 70%;
}
/* Fine */
/* Classe personalizzata per modulo latest news "commenti recenti" senza info data*/
.nodata .sp-module-content .latestnews > li > a > span[itemprop="name"] {
display: block;
margin: 0;
}
.nodata .sp-module-content .latestnews > li > a > span {
display: none;
}
/*Fine*/
/**Fine**/
Ovviamente al modulo "Articoli recenti" non ho attribuito nessuna classe personalizzata, al modulo "Commenti recenti" ho dato la classe nodata
Risultato finale sempre qui
Grazie mille