Update to responsive design and overdue logic

Plus set due date styling