Added condition to ensure a minimum width
Removed left margin was causing a bug with day and hour scale
Round time to hour for hour display