Ciao.
Premetto che ho provato a simulare il tuo problema ma non ci sono riuscito, perché a me funziona correttamente l'uso della impostazione "size" su chronoforms.
Quindi il problema presumibilmente sta nel template in uso.
Fai un'ulteriore test: prova a commentare completamente la riga del template.css che hai appena modificato e poi prova a fare alcune prove modificando il size dal pannello chronoforms campo per campo.
Si,
i template influiscono sempre sullo stile di textarea, radio butto, checkbox pulsanti etc etc,
sopratutto se questo non hanno regole proprie.
Spesso succede che alcuni componenti utilizzino degli stili in linea per non essere sovrascritti dal css, ma nel caso di chronoform, tutto questo manca!
Chronoform ti costruisce il tuo form, ma devi essere tu a dargli una forma, implementando codice css specifico.
Ricordo in'oltre che nelle varie opzioni di chronoform c'è un campo "class" che serve proprio a creare una regola mirata a quell'elemento!!