.shopProductTitle{font-size:25px;line-height:28px;font-weight:100;text-align:left}.shopProductSubTitle{padding-top:5px;font-size:14px;line-height:18px;margin:0}.shopProductSubTitleB{padding-top:5px;font-size:20px}.flightsGrid{border:none!important}.flightsGrid tr td{min-height:55px;background-color:#f5f5f5;border-top:8px solid #fff!important;border-bottom:8px solid #fff!important;vertical-align:middle;padding-top:0!important;padding-bottom:0!important;padding-right:0!important}.flightsGrid tr td a{line-height:25px;padding-top:12px}.flightsGrid tr td:first-child{border-top-left-radius:32px;border-bottom-left-radius:32px}.flightsGrid tr td:last-child{border-top-right-radius:32px;border-bottom-right-radius:32px}.flightsGrid .flightsGridTitle{font-weight:bold;font-size:15px;line-height:18px;padding-left:10px;display:inline-block}.media-object{display:flex;align-items:stretch}.imageAreaMediaObject{flex:1;max-width:calc(100% - 360px)}.imageAreaMediaObject img{object-fit:cover;width:100%;height:100%}.textAreaMediaObject{max-width:360px;flex:0 0 360px}.shopTab{color:#fff;border-radius:8px 8px 0 0;background-color:#0076bc;font-size:.8rem;line-height:1;padding:.333rem .5rem}.addParticipantDiv,.utilsButtonDiv{line-height:calc(80px/2 - 5px);margin-right:12px}.addParticipantSpan{line-height:calc(80px/2 - 5px);display:inline-block;width:40px;height:40px;background:#1676bc;border:1px solid #cacaca;color:#fff;text-align:center;font-weight:bold;cursor:pointer;font-size:2rem;font-weight:400}.FRPanelBackground{background-color:#f0f0f0;padding:20px 30px;margin-bottom:12px}.stack.fitContentTable.ListOfParticipantReview tbody tr:nth-child(even):not(:last-child){border-bottom:1px solid #ccc}.fitContentTable{width:fit-content!important}