Как Вы даете вит.Д? Обязательно давать до 12ч??
Вообще все витамины до обеда усваиваются, минералы наоборот вечером перед сном.