added overflow to deal with calendar escaping from it's container