apply min-width as 40px in action-button (Kevin wants to have min-width); update itinerary hamls for trip emailing; reivew page tick label and cost formatting, and exclue invalid itineraries based on user selected departure time or arrival time [fixes#71051110]