Timer: fixed layout on mobile, better triggers, css cleanup