"Не большой, а уютный дом" - есть противопоставление с союзом "а", значит, пишем раздельно.
Цвет - зелёный (написано верно).
Ответ: не большой