.flight-reminder .header,.checkin-invitation .header,.open-booking-notification .header{font-family:AvenirNextLTPro-UltLt;font-size:30px;color:#000;text-align:center;padding:30px 0}@media(max-width:767px){.flight-reminder .header,.checkin-invitation .header,.open-booking-notification .header{font-size:25px}}.flight-reminder .intro,.checkin-invitation .intro,.open-booking-notification .intro{font-family:AvenirNextLTPro-Regular;font-size:16px;color:#000;padding:0 20px;margin-bottom:40px}@media(max-width:767px){.flight-reminder .intro,.checkin-invitation .intro,.open-booking-notification .intro{font-size:14px}}.flight-reminder .intro b,.checkin-invitation .intro b,.open-booking-notification .intro b,.flight-reminder .intro strong,.checkin-invitation .intro strong,.open-booking-notification .intro strong{font-family:AvenirNextLTPro-Medium;font-weight:normal}.flight-reminder .intro .intro-greeting,.checkin-invitation .intro .intro-greeting,.open-booking-notification .intro .intro-greeting{margin-bottom:20px}.flight-reminder .subheader,.checkin-invitation .subheader,.open-booking-notification .subheader{font-family:AvenirNextLTPro-MediumIt;font-size:25px;color:#000;padding:30px 10px 10px 10px;margin-bottom:10px}.flight-reminder a,.checkin-invitation a,.open-booking-notification a{font-family:AvenirNextLTPro-Regular;font-size:16px;color:#eb1f28}.flight-reminder .content-box,.checkin-invitation .content-box,.open-booking-notification .content-box{border:solid 1px #e5e5e5;border-bottom:solid 2px #eb1f28;padding:10px;margin-bottom:30px}.flight-reminder .content-value,.checkin-invitation .content-value,.open-booking-notification .content-value{font-family:AvenirNextLTPro-Medium;font-size:16px;color:#000}.flight-reminder .content-value-small,.checkin-invitation .content-value-small,.open-booking-notification .content-value-small{font-family:AvenirNextLTPro-Regular;font-size:12px;color:#000}.flight-reminder .content-label,.checkin-invitation .content-label,.open-booking-notification .content-label{font-family:AvenirNextLTPro-Regular;font-size:16px;color:#000}.flight-reminder .booking-nr,.checkin-invitation .booking-nr,.open-booking-notification .booking-nr{margin-right:10px}.flight-reminder .destination-city,.checkin-invitation .destination-city,.open-booking-notification .destination-city{margin-right:10px}.flight-reminder .flight .flight-destinations,.checkin-invitation .flight .flight-destinations,.open-booking-notification .flight .flight-destinations{background-color:#f0f0f0;padding:10px}.flight-reminder .flight .flight-destinations .flight-logo,.checkin-invitation .flight .flight-destinations .flight-logo,.open-booking-notification .flight .flight-destinations .flight-logo{width:32px;margin-right:20px;float:left}.flight-reminder .flight .flight-destinations .flight-route,.checkin-invitation .flight .flight-destinations .flight-route,.open-booking-notification .flight .flight-destinations .flight-route{float:left;line-height:30px}.flight-reminder .flight .date-time,.checkin-invitation .flight .date-time,.open-booking-notification .flight .date-time{margin-bottom:10px}.flight-reminder .flight .date-time .date,.checkin-invitation .flight .date-time .date,.open-booking-notification .flight .date-time .date{line-height:40px}.flight-reminder .flight .flight-info,.checkin-invitation .flight .flight-info,.open-booking-notification .flight .flight-info{margin-bottom:10px}.flight-reminder .flight .flight-info .airline-logo,.checkin-invitation .flight .flight-info .airline-logo,.open-booking-notification .flight .flight-info .airline-logo{height:40px;float:left;margin-right:10px}.flight-reminder .flight .web-checkin,.checkin-invitation .flight .web-checkin,.open-booking-notification .flight .web-checkin{margin-bottom:10px}.flight-reminder .flight .web-checkin a,.checkin-invitation .flight .web-checkin a,.open-booking-notification .flight .web-checkin a{color:#fff;text-decoration:none}.flight-reminder .passengers .passenger,.checkin-invitation .passengers .passenger,.open-booking-notification .passengers .passenger{padding:5px 0}.flight-reminder .passengers .seat,.checkin-invitation .passengers .seat,.open-booking-notification .passengers .seat{line-height:22px}.flight-reminder .payment-methods,.checkin-invitation .payment-methods,.open-booking-notification .payment-methods{padding:20px}.flight-reminder .payment-methods .payment-method,.checkin-invitation .payment-methods .payment-method,.open-booking-notification .payment-methods .payment-method{text-align:center;margin-bottom:10px}.flight-reminder .payment-methods .payment-method .payment-method-logo,.checkin-invitation .payment-methods .payment-method .payment-method-logo,.open-booking-notification .payment-methods .payment-method .payment-method-logo{height:32px;margin-bottom:10px}.flight-reminder .payment-methods .payment-method .payment-method-desc,.checkin-invitation .payment-methods .payment-method .payment-method-desc,.open-booking-notification .payment-methods .payment-method .payment-method-desc{font-family:AvenirNextLTPro-Regular;font-size:16px;color:#000}@media(max-width:767px){.flight-reminder .payment-methods .payment-method .payment-method-desc,.checkin-invitation .payment-methods .payment-method .payment-method-desc,.open-booking-notification .payment-methods .payment-method .payment-method-desc{font-size:14px}}.flight-reminder .payment-methods .payment-method .payment-method-desc b,.checkin-invitation .payment-methods .payment-method .payment-method-desc b,.open-booking-notification .payment-methods .payment-method .payment-method-desc b,.flight-reminder .payment-methods .payment-method .payment-method-desc strong,.checkin-invitation .payment-methods .payment-method .payment-method-desc strong,.open-booking-notification .payment-methods .payment-method .payment-method-desc strong{font-family:AvenirNextLTPro-Medium;font-weight:normal}.flight-reminder .questions,.checkin-invitation .questions,.open-booking-notification .questions{padding:20px}.flight-reminder .questions .question-method,.checkin-invitation .questions .question-method,.open-booking-notification .questions .question-method{text-align:center;margin-bottom:10px}.flight-reminder .questions .question-method .question-method-logo,.checkin-invitation .questions .question-method .question-method-logo,.open-booking-notification .questions .question-method .question-method-logo{height:50px;margin-bottom:10px}.flight-reminder .offers .offer,.checkin-invitation .offers .offer,.open-booking-notification .offers .offer{border-bottom:solid 1px #e5e5e5;padding:20px}@media(max-width:767px){.flight-reminder .offers .offer,.checkin-invitation .offers .offer,.open-booking-notification .offers .offer{padding:20px 0}}.flight-reminder .offers .offer:last-of-type,.checkin-invitation .offers .offer:last-of-type,.open-booking-notification .offers .offer:last-of-type{border-bottom:none}.flight-reminder .offers .offer .offer-banner,.checkin-invitation .offers .offer .offer-banner,.open-booking-notification .offers .offer .offer-banner{background-position:bottom center;background-repeat:no-repeat;background-clip:content-box;background-size:cover}@media(max-width:767px){.flight-reminder .offers .offer .offer-banner,.checkin-invitation .offers .offer .offer-banner,.open-booking-notification .offers .offer .offer-banner{max-height:150px;margin-bottom:10px}}.flight-reminder .offers .offer .subtitle,.checkin-invitation .offers .offer .subtitle,.open-booking-notification .offers .offer .subtitle,.flight-reminder .offers .offer .text,.checkin-invitation .offers .offer .text,.open-booking-notification .offers .offer .text{margin-bottom:20px}.flight-reminder .footer,.checkin-invitation .footer,.open-booking-notification .footer{text-align:center}