.no-gap{margin:0;padding:0}#cboxLoadedContent>div#modal-airports{padding:0}#cboxLoadedContent>div.fareByPassenger,#cboxLoadedContent>div.fareInfoDetail{margin:0 auto}#cboxLoadedContent>div #currency-info-pop{font-size:30px;font-size:1.875rem}#cboxLoadedContent>div.complete-flight-details,#cboxLoadedContent>div.passenger-entry-layer{padding:5px 15px 0}#cboxLoadedContent>div.complete-flight-details>.passenger-entry-layer,#cboxLoadedContent>div#passenger-entry-layer{width:550px}.layerpopup.fareByPassenger,.layerpopup.fareInfoDetail{margin:0 auto;padding:15px 15px 0;background:white}.layerpopup.reissue-fareByPassenger{position:relative;margin:0 auto;width:750px;padding:15px 15px 90px !important}.layerpopup.reissue-fareByPassenger .receipt.end-reissue{position:absolute;width:95%;min-height:70px;bottom:20px;padding:7px 10px;background:#f0f5f9;border-top:2px solid #96b4ba}.layerpopup.reissue-fareByPassenger .receipt.end-reissue ul{padding:0;margin:0}.layerpopup.reissue-fareByPassenger .receipt.end-reissue ul li{list-style-type:none;padding:5px;margin:0;width:30%;float:left;text-align:left}.layerpopup.reissue-fareByPassenger .receipt.end-reissue ul li.receipt-total-all:last-child{width:40%}.layerpopup.reissue-fareByPassenger .receipt.end-reissue ul.end{font-size:14px;font-size:.875rem}.layerpopup.reissue-fareByPassenger .receipt.end-reissue dl{margin:0;padding-bottom:20px}.layerpopup.reissue-fareByPassenger .receipt.end-reissue dl.end{padding:0 !important}.layerpopup.reissue-fareByPassenger .receipt.end-reissue dl dt{width:35%;float:left;padding:10px 5px;font-weight:700}.layerpopup.reissue-fareByPassenger .receipt.end-reissue dl dt:after{display:block;clear:both;content:"";height:0}.layerpopup.reissue-fareByPassenger .receipt.end-reissue dl dd{padding:10px 5px;margin:0;width:32%;float:left;text-align:left}.layerpopup.reissue-fareByPassenger .receipt.end-reissue dl dd+dd{width:33%;float:left;text-align:left}.layerpopup.reissue-fareByPassenger .receipt.end-reissue dl dd:after{display:block;clear:both;content:"";height:0}.layerpopup.reissue-fareByPassenger .receipt.end-reissue strong.receipt-total-all{width:30%;float:left;padding:5px;font-weight:700;color:#333;font-size:14px;font-size:.875rem}.layerpopup.reissue-fareByPassenger .receipt.end-reissue:after{display:block;clear:both;content:"";height:0}.layerpopup h2{font-size:24px;font-size:1.5rem;margin:0 0 5px;color:#333}.layerpopup em{font-style:normal}.layerpopup .receipt{padding:0;margin:0;border-top:1px solid #bbb;width:100%;position:relative}.layerpopup .receipt h3{display:block;font-weight:700;font-size:16px;font-size:1rem;margin:0;padding:5px 10px;font-style:normal;background:#f8f8f8;border-bottom:1px solid #bbb}.layerpopup .receipt h3 em{margin:0;padding:0;border:0;font-style:normal}.layerpopup .receipt .innerW{padding:7px 10px 0}.layerpopup .receipt .innerW .receipt-tit{display:block;font-size:14px;font-size:.875rem;margin:2px 0;padding:0;font-style:normal;font-weight:700;color:#186686;background:0;border-bottom:0}.layerpopup .receipt .innerW table{width:100%;font-size:14px;font-size:.875rem}.layerpopup .receipt .innerW table thead th{color:#186686;padding:2px 0 10px 5px;text-align:left}.layerpopup .receipt .innerW table tbody th{text-align:left;color:#333}.layerpopup .receipt .innerW table tbody th,.layerpopup .receipt .innerW table tbody td{padding:1px 5px}.layerpopup .receipt .innerW table tbody .last th,.layerpopup .receipt .innerW table tbody .last td{padding-bottom:11px}.layerpopup .receipt .innerW table tfoot th{color:#333}.layerpopup .receipt .innerW table tfoot th,.layerpopup .receipt .innerW table tfoot td{padding:5px 5px 7px;border-top:1px dotted #bbb;font-weight:700;text-align:left}.layerpopup .receipt .innerW table tfoot th strong,.layerpopup .receipt .innerW table tfoot td strong{display:inline-block}.layerpopup .receipt .innerW table tfoot th strong+strong,.layerpopup .receipt .innerW table tfoot td strong+strong{display:block}.layerpopup .receipt .innerW table tfoot.reissue-total th,.layerpopup .receipt .innerW table tfoot.reissue-total td{font-size:16px;font-size:1rem;padding:15px 10px;background:#f0f5f9;border-top:2px solid #96b4ba}.layerpopup .receipt .inner-receipt{padding-bottom:10px}.layerpopup .receipt .inner-receipt dl{padding-left:5px}.layerpopup .receipt .inner-receipt dl dt{font-weight:400;color:#333}.layerpopup .receipt .inner-receipt dl dt.other-taxes{margin-left:-5px;font-size:14px;font-size:.875rem;font-weight:700;color:#186686}.layerpopup .receipt .inner-receipt dl:after{display:block;clear:both;content:"";height:0}.layerpopup .receipt div.end{overflow:hidden;padding:10px 10px 17px}.layerpopup .receipt div.end h4{width:50%;font-size:16px;font-size:1rem;font-weight:700;color:#333;float:left;margin:0}.layerpopup .receipt div.end h4+div{width:50%;text-align:right;float:right}.layerpopup .receipt div.end h4+div p{font-size:16px;font-size:1rem;margin:2px 0}.layerpopup .receipt div.end h4+div p:first-child{margin-top:0}.layerpopup .receipt dl{width:100%;table-layout:fixed;margin:0}.layerpopup .receipt dl dt,.layerpopup .receipt dl dd{padding:3px 0;margin:0}.layerpopup .receipt dl dt{clear:both;float:left;font-weight:700;color:#186686;width:65%;font-size:14px;font-size:.875rem}.layerpopup .receipt dl dt.receipt-total-all{width:50%}.layerpopup .receipt dl dt.war-ins{width:75%}.layerpopup .receipt dl dt span.spec-fare{font-style:normal;padding-left:5px;font-size:12px;font-size:.75rem;color:#cd3e00;display:inline}.layerpopup .receipt dl dd{float:right;font-size:14px;font-size:.875rem;text-align:right;vertical-align:middle}.layerpopup .receipt dl dd.receipt-total{font-size:14px;font-size:.875rem}.layerpopup .receipt dl dd strong{display:inline-block;letter-spacing:-0.05em;font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem;padding-left:10px}.layerpopup .receipt dl dd .miles{border-right:1px solid #bbb;padding-right:10px}.layerpopup .receipt dl:after,.layerpopup .receipt dl:before{display:block;clear:both;content:"";height:0}.layerpopup .receipt dl.total{font-size:16px;font-size:1rem;padding-top:7px;margin:10px 0;border-top:1px dotted #bbb}.layerpopup .receipt dl.total dt{width:50%;color:#333}.layerpopup .receipt dl.total dd{vert-align:top}.layerpopup .receipt dl.end{margin-top:0;padding:10px 10px 17px;display:table}.layerpopup .receipt dl.end dt{display:table-cell;width:50%;font-size:16px;font-size:1rem;font-weight:700;color:#333}.layerpopup .receipt dl.end dd{width:50%;display:table-cell;text-align:right;font-size:16px;font-size:1rem}.layerpopup .receipt dl.end dd strong{line-height:20px;line-height:1.25rem;font-size:16px;font-size:1rem}.layerpopup .receipt dl.end dd strong.miles{display:inline-block;height:16px;line-hegith:16px !important;line-hegith:1rem !important}.layerpopup .receipt dl.end dd strong+strong{padding-left:5px;margin-top:0}.layerpopup .receipt strong+strong{display:block}.layerpopup .receipt.end{background:#f0f5f9;border-top:2px solid #96b4ba}.layerpopup .receipt:after{display:block;clear:both;content:"";height:0}.layerpopup.fareInfoDetail.award{max-width:470px}.layerpopup.fareInfoDetail.avenue{max-width:600px}.layerpopup.fareInfoDetail .unit{font-size:12px;font-size:.75rem;text-align:right;padding:0 0 5px 0;margin-top:-15px;margin-bottom:0}.layerpopup.fareInfoDetail .receipt-avenue,.layerpopup.fareInfoDetail .receipt-award{padding:0;margin:0;width:100%;min-width:450px;position:relative}.layerpopup.fareInfoDetail .receipt-avenue table,.layerpopup.fareInfoDetail .receipt-award table{width:100%;font-size:14px;font-size:.875rem;color:#333;table-layout:fixed}.layerpopup.fareInfoDetail .receipt-avenue table td,.layerpopup.fareInfoDetail .receipt-avenue table th,.layerpopup.fareInfoDetail .receipt-award table td,.layerpopup.fareInfoDetail .receipt-award table th{padding:10px 5px;word-wrap:break-word}.layerpopup.fareInfoDetail .receipt-avenue table th:first-child,.layerpopup.fareInfoDetail .receipt-award table th:first-child{border-left:0}.layerpopup.fareInfoDetail .receipt-avenue table thead th,.layerpopup.fareInfoDetail .receipt-award table thead th{color:#186686;background:#f8f8f8;border-top:1px solid #ccdcdf;border-bottom:1px solid #ccdcdf;border-left:1px solid #ccdcdf}.layerpopup.fareInfoDetail .receipt-avenue table thead td,.layerpopup.fareInfoDetail .receipt-award table thead td{background:#f8f8f8;border-top:1px solid #ccdcdf;border-bottom:1px solid #ccdcdf}.layerpopup.fareInfoDetail .receipt-avenue table tfoot th,.layerpopup.fareInfoDetail .receipt-award table tfoot th{color:#186686}.layerpopup.fareInfoDetail .receipt-avenue table tfoot th,.layerpopup.fareInfoDetail .receipt-avenue table tfoot td,.layerpopup.fareInfoDetail .receipt-award table tfoot th,.layerpopup.fareInfoDetail .receipt-award table tfoot td{text-align:right;border-bottom:1px solid #ccdcdf;background:#f4fbfd}.layerpopup.fareInfoDetail .receipt-avenue table tfoot td,.layerpopup.fareInfoDetail .receipt-award table tfoot td{color:#cd3e00;font-weight:700}.layerpopup.fareInfoDetail .receipt-avenue table tfoot td strong,.layerpopup.fareInfoDetail .receipt-award table tfoot td strong{padding-right:6px}.layerpopup.fareInfoDetail .receipt-avenue table tfoot td strong+strong,.layerpopup.fareInfoDetail .receipt-award table tfoot td strong+strong{height:13px;display:inline-block;padding-left:14px;line-height:12px;border-left:1px solid #cd3e00}.layerpopup.fareInfoDetail .receipt-avenue table tbody th,.layerpopup.fareInfoDetail .receipt-award table tbody th{text-align:center;color:#333;font-weight:700;word-wrap:break-word}.layerpopup.fareInfoDetail .receipt-avenue table tbody td,.layerpopup.fareInfoDetail .receipt-award table tbody td{border-left:1px solid #ccdcdf;text-align:right;font-weight:400}.layerpopup.fareInfoDetail .receipt-avenue table tbody th,.layerpopup.fareInfoDetail .receipt-avenue table tbody td,.layerpopup.fareInfoDetail .receipt-award table tbody th,.layerpopup.fareInfoDetail .receipt-award table tbody td{border-bottom:1px solid #ccdcdf;font-weight:normal}.layerpopup.mileageUpgrade-fares-detail{padding-bottom:100px !important}.layerpopup.mileageUpgrade-fares-detail .receipt .innerW table thead th{text-align:center;padding-left:0}.layerpopup.mileageUpgrade-fares-detail .receipt .innerW table tbody th,.layerpopup.mileageUpgrade-fares-detail .receipt .innerW table tbody td{font-weight:bold;vertical-align:top}.layerpopup.mileageUpgrade-fares-detail .receipt .innerW table tbody td{text-align:right;padding-right:5px}.layerpopup.mileageUpgrade-fares-detail .receipt .innerW table tbody.twoDepth th{padding-left:15px}.layerpopup.mileageUpgrade-fares-detail .receipt .innerW table tbody.twoDepth th,.layerpopup.mileageUpgrade-fares-detail .receipt .innerW table tbody.twoDepth td{vertical-align:middle;font-weight:normal;font-size:13px;font-size:.8125rem}.layerpopup.mileageUpgrade-fares-detail .receipt .innerW table tbody.twoDepth tr:first-child th,.layerpopup.mileageUpgrade-fares-detail .receipt .innerW table tbody.twoDepth tr:first-child td{padding-top:7px}.layerpopup.mileageUpgrade-fares-detail .receipt.end-reissue{display:table;table-layout:fixed}.layerpopup.mileageUpgrade-fares-detail .receipt.end-reissue strong{display:table-cell;width:35%;padding:10px 5px}.layerpopup.mileageUpgrade-fares-detail .receipt.end-reissue>span{display:table-cell;width:32%;padding:10px 5px;font-weight:700;text-align:right}.layerpopup.mileageUpgrade-fares-detail .receipt.end-reissue span+span{width:33%}.layerpopup .black-caption{font-size:13px;font-size:.8125rem;padding-left:15px;background:url('../images/icon-belt-info-txt7.png') no-repeat 0 6px}.passenger-entry-layer .trip-detail .trip-review .itinerary-detail .airplane .code-share .premium-tag{width:auto;height:auto;background:0;line-height:1.2;margin:0 5px 0 0;font-size:11px;font-size:.6875rem;padding:2px 5px 3px;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px}.passenger-entry-layer .trip-detail .trip-review .itinerary-detail .airplane .code-share .delta.premium-tag{background:#0b1f66;color:white}.passenger-entry-layer .trip-detail .trip-review .itinerary-detail .airplane .code-share .economy-plus.premium-tag{background:#eccf78;color:#60480a}.complete-flight-details h2,#passenger-entry-layer h2,.passenger-entry-layer h2{font-size:24px;font-size:1.5rem;line-height:inherit !important;margin:0;padding:15px 0 15px 0}.complete-flight-details .blue-tit,#passenger-entry-layer .blue-tit,.passenger-entry-layer .blue-tit{font-size:14px;font-size:.875rem;padding:5px 0 5px 10px;margin:0;background:#f0f5f9;border-top:1px solid #c3d2d6}.passenger-entry-layer .trip-detail{margin:0}.passenger-entry-layer .trip-detail .trip-review{border-top:1px solid #c3d2d6}.passenger-entry-layer .trip-detail .trip-review .itinerary-detail dl,.passenger-entry-layer .trip-detail .trip-review .itinerary-detail strong,.passenger-entry-layer .trip-detail .trip-review .itinerary-detail dd{padding:0;margin:0;font-size:18px;font-size:1.125rem}.passenger-entry-layer .trip-detail .trip-review .itinerary-detail .airplane{padding:10px 10px 5px;font-size:18px;font-size:1.125rem}.passenger-entry-layer .trip-detail .trip-review .itinerary-detail .airplane span{font-size:14px;font-size:.875rem;margin-right:5px;background:url("../images/components/dom-avail/bg-division.png") no-repeat 0 center;padding-left:10px;color:#186686}.passenger-entry-layer .trip-detail .trip-review .itinerary-detail .airplane span:first-child{font-size:15px;font-size:.9375rem;background:0 none;padding-left:0;font-weight:700}.passenger-entry-layer .trip-detail .trip-review .itinerary-detail .airplane .code-share{display:block;background:0 none;padding-left:0;padding-right:200px;position:relative}.passenger-entry-layer .trip-detail .trip-review .itinerary-detail .airplane .code-share .premium-tag{position:absolute;right:0;top:0;max-width:190px;text-align:right}.passenger-entry-layer .trip-detail .trip-review .itinerary-detail .airplane .code-share .class{position:absolute;right:0;top:-20px;color:#186686;font-size:12px;font-size:.75rem}.passenger-entry-layer .trip-detail .trip-review .itinerary-detail .airplane span.planeType{font-weight:400;font-size:14px;font-size:.875rem}.passenger-entry-layer .trip-detail .trip-review .itinerary-detail .reser-trip-info{width:100%}.passenger-entry-layer .trip-detail .trip-review .itinerary-detail .reser-trip-info ul{padding:0;margin:0;font-size:16px;font-size:1rem;color:#333;background:url('../images/components/reservation-details/icon-airplane.gif') no-repeat 47% 50%;vertical-align:top}.passenger-entry-layer .trip-detail .trip-review .itinerary-detail .reser-trip-info ul li{display:inline-block;width:45%;list-style:none}.passenger-entry-layer .trip-detail .trip-review .itinerary-detail .reser-trip-info .trip-info{padding:0 10px 10px 10px;float:left;width:45%}.passenger-entry-layer .trip-detail .trip-review .itinerary-detail .reser-trip-info .trip-info span,.passenger-entry-layer .trip-detail .trip-review .itinerary-detail .reser-trip-info .trip-info strong{display:block}.passenger-entry-layer .trip-detail .trip-review .itinerary-detail .reser-trip-info .trip-info strong{font-weight:700;margin-bottom:5px;font-size:15px;font-size:.9375rem}.passenger-entry-layer .trip-detail .trip-review .itinerary-detail .reser-trip-info .trip-info span{font-size:14px;font-size:.875rem}.passenger-entry-layer .trip-detail .trip-review .itinerary-detail .reser-trip-info .trip-info+.trip-info{width:55%}.passenger-entry-layer .trip-detail .trip-review .itinerary-detail .reser-trip-info .trip-info+.trip-info.bg{background:url('../images/components/dom-avail/bg-airplane.png') no-repeat 0 50%;padding-left:80px}.passenger-entry-layer .trip-detail .trip-review .itinerary-detail .reser-trip-info .trip-info+.trip-info.bg.train{background:url('../images/components/dom-avail/bg-train.png') no-repeat 0 50%;padding-left:80px}.passenger-entry-layer .trip-detail .trip-review .itinerary-detail:after{display:block;clear:both;content:"";height:0}.passenger-entry-layer .trip-detail .trip-review .add-flight-info-text{padding:0 10px 10px 35px;color:#186686;font-weight:700;clear:both;font-size:12px;font-size:.75rem}.passenger-entry-layer .trip-detail .trip-review .add-flight-info-text span[aria-hidden="true"].dom{width:auto;height:auto;background:0;line-height:inherit;margin:0 2px;font-size:14px;font-size:.875rem}.passenger-entry-layer .trip-detail .trip-review .notice{clear:both;background:url('../images/components/dom-avail/ico-move-time.png') no-repeat 10px 50%;font-size:14px;font-size:.875rem;border-top:1px dotted #ccc;margin:0 0 7px;padding:10px 10px 10px 35px}.passenger-entry-layer .trip-detail .trip-review .notice.itnl{margin-bottom:0;border-bottom:0}.passenger-entry-layer .trip-detail .trip-review .notice.itnl.end{border-bottom:1px dotted #ccc}.passenger-entry-layer .trip-detail .trip-review .notice .stop-notice{font-size:12px;font-size:.75rem;color:#186686;font-weight:700;padding:5px 0 0}.passenger-entry-layer .time-change .before{text-decoration:line-through}.passenger-entry-layer .time-change .after{font-weight:bold;padding-top:0}.passenger-entry-layer .delay em{background:url('../images/components/dom-avail/icon-alert-red.png') no-repeat 0 2px;color:#d42a1d;padding-left:16px;font-style:normal;font-size:12px;font-size:.75rem}.passenger-entry-layer .tax-detail{width:480px;padding:10px}.passenger-entry-layer .tax-detail h3{font-size:14px;font-size:.875rem;font-weight:700;color:#186686;padding:0;margin:0}.passenger-entry-layer .tax-detail .table-view{padding:5px 15px}.passenger-entry-layer .tax-detail .table-view table.tax{font-size:14px;font-size:.875rem;width:100%}.passenger-entry-layer .tax-detail .table-view table.tax th{text-align:left;width:70%;border-bottom:1px solid #ccc;padding:4px 0;font-weight:400}.passenger-entry-layer .tax-detail .table-view table.tax td{text-align:right;width:30%;border-bottom:1px solid #ccc;padding:4px 0}.passenger-entry-layer .tax-detail .total-view{font-weight:700;padding:5px;margin:10px 0;color:#186686;width:100%;background:#eaeae9}.passenger-entry-layer .tax-detail .total-view span{float:left}.passenger-entry-layer .tax-detail .total-view strong{float:right}.passenger-entry-layer .tax-detail .total-view:after{display:block;clear:both;content:"";height:0}.passenger-entry-layer .name-confirm{padding:25px 40px;width:696px}.passenger-entry-layer .name-confirm h2{text-align:center;padding:30px 0}.passenger-entry-layer .name-confirm .modal-table .basic{width:100%}.passenger-entry-layer .name-confirm .modal-table .basic thead tr th,.passenger-entry-layer .name-confirm .modal-table .basic thead tr td{background:#176685;text-align:center;color:white;padding:5px 10px;font-size:14px;font-size:.875rem;word-wrap:break-word;word-break:keep-all}.passenger-entry-layer .name-confirm .modal-table .basic tbody tr th,.passenger-entry-layer .name-confirm .modal-table .basic tbody tr td{border-bottom:1px solid #ccdcdf;text-align:center;padding:10px;font-size:14px;font-size:.875rem;word-wrap:break-word;word-break:keep-all}.passenger-entry-layer .name-confirm .modal-table tbody th{font-weight:normal}.passenger-entry-layer .name-confirm .modal-table .lastname,.passenger-entry-layer .name-confirm .modal-table .firstname{font-weight:700;background:#edf5fd;color:#186686;padding:10px}.passenger-entry-layer .name-confirm .modal-paragraph{font-size:14px;font-size:.875rem}.passenger-entry-layer .name-confirm .btn-area{margin:40px 0;text-align:center}.accompanying-adult-info{width:700px !important;margin:0 auto}.accompanying-adult-info .child-only{width:100%;padding-top:20px}.accompanying-adult-info .child-only .error-message{display:block;width:100% !important;clear:both;font-size:12px;font-size:.75rem;color:#d80a0a;text-align:left;padding:0;margin:0}.accompanying-adult-info .child-only h2{font-size:30px;font-size:1.875rem;text-align:center;padding:30px 0 0 0}.accompanying-adult-info .child-only p{padding:0 40px 5px;color:#186686;font-size:16px;font-size:1rem}.accompanying-adult-info .child-only p.error{margin:0;padding:0;font-size:12px;font-size:.75rem}.accompanying-adult-info .child-only .with-adult{padding:0 40px;margin:0;list-style:none}.accompanying-adult-info .child-only .with-adult .txt-tip-area{width:100%;text-align:left;position:relative;clear:both;height:auto;float:left;margin-bottom:30px;padding-bottom:3px}.accompanying-adult-info .child-only .with-adult .txt-tip-area .checkbox{float:left}.accompanying-adult-info .child-only .with-adult .txt-tip-area input[type=checkbox]{width:18px;height:18px;position:absolute;left:0;top:0;margin:0}.accompanying-adult-info .child-only .with-adult .txt-tip-area label{display:inline-block;width:595px;float:left;font-size:.875rem;color:black;padding-left:5px}.accompanying-adult-info .child-only .with-adult .txt-tip-area .text-field{font-size:14px;font-size:.875rem;color:black;padding:0;margin:10px 0}.accompanying-adult-info .child-only .with-adult .txt-tip-area .button-small-white{color:#0180a3 !important}.accompanying-adult-info .child-only .with-adult .inner-form-new{width:100%}.accompanying-adult-info .child-only .with-adult .inner-form{display:inline-block;float:left;width:49%;padding:0;margin:0 0 10px 0}.accompanying-adult-info .child-only .with-adult .inner-form.right{float:right}.accompanying-adult-info .child-only .with-adult .inner-form label{display:block;margin-bottom:5px;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-weight:700}.accompanying-adult-info .child-only .with-adult .inner-form label .require-ico{background:url('../images/components/dom-avail/ico-required.png') no-repeat 100% 50%;width:15px;height:15px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem}.accompanying-adult-info .child-only .with-adult .inner-form .input-area{position:relative}.accompanying-adult-info .child-only .with-adult .inner-form .input-area .placeholder{position:absolute;font-size:14px;font-size:.875rem;top:15px;left:15px;z-index:100;color:#757575}.accompanying-adult-info .child-only .with-adult .inner-form .input-area input{color:black;line-height:120% !important}.accompanying-adult-info .child-only .with-adult .inner-form label[for="passenger-name"]+.input-area .placeholder{letter-spacing:-1px}[lang='en-us'] .accompanying-adult-info .child-only .with-adult .inner-form label[for="passenger-name"]+.input-area .placeholder{letter-spacing:0}[lang='pt-br'] .accompanying-adult-info .child-only .with-adult .inner-form label[for="passenger-name"]+.input-area .placeholder{letter-spacing:0}[lang='es-es'] .accompanying-adult-info .child-only .with-adult .inner-form label[for="passenger-name"]+.input-area .placeholder{letter-spacing:0}[lang='fr-fr'] .accompanying-adult-info .child-only .with-adult .inner-form label[for="passenger-name"]+.input-area .placeholder{letter-spacing:0}[lang='de-de'] .accompanying-adult-info .child-only .with-adult .inner-form label[for="passenger-name"]+.input-area .placeholder{letter-spacing:0}[lang='ru-ru'] .accompanying-adult-info .child-only .with-adult .inner-form label[for="passenger-name"]+.input-area .placeholder{letter-spacing:0}[lang='ja-jp'] .accompanying-adult-info .child-only .with-adult .inner-form label[for="passenger-name"]+.input-area .placeholder{letter-spacing:0}[lang='zh-cn'] .accompanying-adult-info .child-only .with-adult .inner-form label[for="passenger-name"]+.input-area .placeholder{letter-spacing:0}[lang='zh-hk'] .accompanying-adult-info .child-only .with-adult .inner-form label[for="passenger-name"]+.input-area .placeholder{letter-spacing:0}.accompanying-adult-info .child-only .with-adult:after{display:block;clear:both;content:"";height:0}.accompanying-adult-info .child-only h3.title_thispop{width:100%;overflow:hidden;float:left;color:black;font-weight:700;padding:0 0 20px 0;margin:0;font-size:20px;font-size:1.25rem}.accompanying-adult-info .child-only .inner-btn{clear:both;padding:10px 0 20px;text-align:center}.accompanying-adult-info .child-only .inner-btn .button-main-blue{display:inline-block}.accompanying-adult-info .child-only .conform-btn{padding:10px 0 20px;clear:both}.accompanying-adult-info .child-only .conform-btn button{margin:0 auto;text-align:center;padding:10px 20px}.brasil-popup_con{padding:35px 50px 40px 50px}.brasil-popup_con h2{font-size:30px;font-size:1.875rem;font-weight:normal;margin:0 0 15px 0;padding:0;text-align:center}.brasil-popup_con .brasil-popup-table{width:100%;border:1px solid #a1a1a1;border-collapse:collapse;border-spacing:0;margin-bottom:15px}.brasil-popup_con .brasil-popup-table th{border:1px solid #a1a1a1;background:#186686;font-size:16px;font-size:1rem;padding:8px 0;color:#fff}.brasil-popup_con .brasil-popup-table td{border:1px solid #a1a1a1;font-size:16px;font-size:1rem;padding:8px 0;text-align:center}.brasil-popup_con .brasil-popup-table th.sty2{color:#166584;background:#eef3f7}.brasil-popup_con .brasil-popup-txt ul li{font-size:16px;font-size:1rem;margin-bottom:25px;line-height:1.4}.brasil-popup_con .brasil-popup-txt ul li ol{margin:14px 0 25px 0}.brasil-popup_con .brasil-popup-txt ul li ol li{margin-bottom:5px !important}.purchase-agree-pop ul,.purchase-agree-pop li{list-style:none}.purchase-agree-pop .modal-title{text-align:center;font-size:30px !important;font-size:1.875rem !important}.purchase-agree-pop .cont-box{padding:0 30px}.purchase-agree-pop .cont-box input[type="checkbox"],.purchase-agree-pop .cont-box input[type="radio"],.purchase-agree-pop .cont-box span.radiobtn,.purchase-agree-pop .cont-box span.checkbox{position:absolute;left:0;top:3px}.purchase-agree-pop .cont-box input[type="checkbox"]{margin-top:0}.purchase-agree-pop .cont-box label{font-size:16px;font-size:1rem;display:inline-block;padding-left:25px}.purchase-agree-pop .btn-area{padding:30px 0 20px;text-align:center}.purchase-agree-pop .btn-area:before{display:block;clear:both;content:"";height:0}.purchase-agree-pop .btn-area ul{margin:0 auto;display:inline-block;width:auto}.purchase-agree-pop .btn-area ul li{float:left;padding:0 5px}.purchase-agree-pop .btn-area ul button{width:100%;display:inline-block;padding:8px 30px;text-align:center}.purchase-agree-pop .btn-area:after{display:block;clear:both;content:"";height:0}#skypassnum-edit.skypass{width:530px;padding:50px 30px}#skypassnum-edit.skypass h2{color:#333 !important;text-align:center;margin:0;font-size:30px;font-size:1.875rem}#skypassnum-edit.skypass .placeholder{position:absolute;top:9px;left:10px;font-size:13px;font-size:.8125rem;color:#757575;z-index:1;line-height:initial}#skypassnum-edit.skypass .error{font-size:12px;font-size:.75rem;margin-top:5px}#skypassnum-edit.skypass input[type="text"].error,#skypassnum-edit.skypass select.error{margin-top:0}#skypassnum-edit.skypass .btn-area{text-align:center;margin-top:25px}#skypassnum-edit.skypass .btn-area button{margin:0 5px}#skypassnum-edit.skypass .keForm{padding-top:15px}#skypassnum-edit.skypass ul.radio-area{list-style:none;margin:0;padding:0;width:100%}#skypassnum-edit.skypass ul.radio-area .posR{padding-bottom:5px !important;list-style:none;position:relative;line-height:120%;text-align:left}#skypassnum-edit.skypass ul.radio-area .posR input[type='radio'],#skypassnum-edit.skypass ul.radio-area .posR span.radiobox{left:2px !important;top:1px !important}#skypassnum-edit.skypass ul.radio-area .posR label{font-weight:400;font-size:14px;font-size:.875rem}#skypassnum-edit.skypass ul.radio-area .posR label span.require-ico{background:url('../images/components/dom-avail/ico-required.png') no-repeat 100% 50%;width:15px;height:15px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem}#skypassnum-edit.skypass ul.radio-area .posR input[type='radio']:checked+span+label{font-weight:700}#skypassnum-edit.skypass ul.radio-area .radiobox{display:inline-block !important}#skypassnum-edit.skypass ul.radio-area:after{display:block;clear:both;content:"";height:0}#skypassnum-edit.skypass .frequent-flyer{clear:both;padding:10px 0 0;text-align:left}#skypassnum-edit.skypass .frequent-flyer .label_title{display:inline-block !important}#skypassnum-edit.skypass .frequent-flyer dl{margin:0}#skypassnum-edit.skypass .frequent-flyer dl dt{font-weight:bold;margin-bottom:7px;font-size:14px;font-size:.875rem}#skypassnum-edit.skypass .frequent-flyer dl dt span.require-ico{background:url('../images/components/dom-avail/ico-required.png') no-repeat 100% 50%;width:15px;height:15px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem}#skypassnum-edit.skypass .frequent-flyer dl dd{padding:0;margin:0}#skypassnum-edit.skypass .frequent-flyer dl dd>div{float:left;position:relative;width:60%}#skypassnum-edit.skypass .frequent-flyer dl dd .select-with-info{position:static;width:40%;padding-right:5px}#skypassnum-edit.skypass .frequent-flyer dl dd .select-with-info .styled-select.airlineselect{height:40px;height:2.5rem}#skypassnum-edit.skypass .frequent-flyer dl dd .select-with-info .styled-select.airlineselect select{height:40px;height:2.5rem}.ie8 #skypassnum-edit.skypass .frequent-flyer dl dd .select-with-info .styled-select.airlineselect select,.ie9 #skypassnum-edit.skypass .frequent-flyer dl dd .select-with-info .styled-select.airlineselect select{padding-left:0 !important;height:25px;height:1.5625rem}#skypassnum-edit.skypass .frequent-flyer dl dd .select-with-info+div input{padding:9px 10px;height:40px;height:2.5rem;left:0;top:0}#skypassnum-edit.skypass .frequent-flyer dl dd:after{display:block;clear:both;content:"";height:0}#cboxLoadedContent .more-info .t-center{text-align:center}#cboxLoadedContent .more-info .t-left{text-align:left}#cboxLoadedContent .more-info .t-right{text-align:right}#cboxLoadedContent .more-info .t-center button,#cboxLoadedContent .more-info .t-left button,#cboxLoadedContent .more-info .t-right button{display:inline-block}.alert-notice{width:100% !important;clear:both}.alert-notice .alert-list{display:block;padding:3px 0 3px 10px;font-size:12px;font-size:.75rem;background:url('../images/bul_icon.png') no-repeat -17px -87px}.new-discount-guide{margin:0;padding-top:15px;font-size:14px;font-size:.875rem;line-height:120%}.new-discount-guide .text{margin:0;padding-top:15px;font-size:14px;font-size:.875rem;line-height:120%}.new-discount-guide em{font-style:normal}.new-discount-guide .list{background:url('../images/components/dom-avail/dot-black.png') no-repeat 0 7px;padding-left:10px;display:block}.new-discount-guide .text_tlt{line-height:200%;display:block;font-weight:bold;margin:17px 0 0}.new-discount-guide .hda-discount li,.new-discount-guide .nha-discount li{background:url('../images/components/dom-avail/dot-black.png') no-repeat 0 4px;padding-left:10px;display:block;list-style:none}.new-discount-guide .hda-discount ol,.new-discount-guide .nha-discount ol{padding:0;margin:4px}.new-discount-guide .hda-discount ol li,.new-discount-guide .nha-discount ol li{padding:0;background:0}.new-discount-guide .hda-discount li:last-child{background:0}.new-discount-guide .add-small{font-size:12px;font-size:.75rem;line-height:130%;display:block}.new-discount-guide .bold{font-weight:700}.new-discount-guide p+table{margin-top:15px}.new-discount-guide table.table-row-style{border-collapse:collapse;width:100%}.new-discount-guide table.table-row-style tr:first-child{border-top:1px solid #ccdcdf}.new-discount-guide table.table-row-style th,.new-discount-guide table.table-row-style td{font-size:12px;font-size:.75rem;border-bottom:1px solid #ccdcdf}.new-discount-guide table.table-row-style th{color:#186686;text-align:center;background:#f0f5f9;border-right:1px solid #ccdcdf;padding:10px 15px;width:20%}.new-discount-guide table.table-row-style td{padding:10px;width:80%}.new-discount-guide table.table-row-style td .discount-info{display:block;margin-bottom:7px}.new-discount-guide table.table-row-style td .discount-list li{line-height:120%;background:url('../images/components/dom-avail/dot-black.png') no-repeat 0 10px;padding:5px 0 5px 10px;list-style:none}.new-discount-guide table.table-row-style td .discount-legend{margin-left:10px;font-size:12px;font-size:.75rem;background:url('../images/icon-belt-info-txt7.png') no-repeat 0 3px;padding-left:15px;display:inline-block}.new-discount-guide .tab-in-text{margin:0;font-size:12px;font-size:.75rem;padding:8px 0 0 10px}.new-discount-guide .tab-in-text strong{padding:4px 0 2px}.new-discount-guide .tab-in-text strong,.new-discount-guide .tab-in-text span{display:block;line-height:150%}.new-discount-guide .tab-in-text strong span,.new-discount-guide .tab-in-text span span{display:inline-block}.new-discount-guide .tab-in-text:before{content:'-';margin-left:-7px}
.no-gap{margin:0;padding:0}.tooltip{display:none;position:absolute;border:1px solid #cd3e00;background-color:white;border-radius:5px;padding:4px;z-index:12;font-size:12px;font-size:.75rem;font-weight:700;color:#cd3e00;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;max-width:600px;word-wrap:break-word}[lang='ko-kr'] .tooltip{word-break:keep-all}.tooltip .tooltip-arrow{background:url('../images/components/dom-avail/avail_icon_1.png') no-repeat 0 -53px;width:19px;height:9px;position:absolute;bottom:-9px;left:50%}.tooltip.airport-tooltip{color:#186686;border:1px solid #186686;font-size:12px;font-size:.75rem;line-height:inherit}.tooltip.airport-tooltip .tooltip-arrow{background:url('../images/components/dom-avail/avail_icon_1.png') no-repeat 0 -459px}.tooltip.bottom .tooltip-arrow{background:url('../images/components/dom-avail/tooltip_v_ko.png') no-repeat 0 0;width:19px;height:9px;position:absolute;top:-9px;left:50%;margin-left:-9.5px}.tooltip span,.tooltip p{display:inline-block;font-size:13px;font-size:.8125rem;line-height:110% !important;font-weight:700;margin:0;padding:0}div.tooltip[aria-hidden="true"]{display:none}div.tooltip[aria-hidden="false"]{display:inline}#new-avail,#new-avail-flex,.passenger-info-step,.payment-step{padding-bottom:70px}.fixed-btn-wrap{position:absolute;width:100%;bottom:0;z-index:10;min-height:50px;padding:9px 17px 9px 0;background:#075f96;overflow-x:auto;box-shadow:0 -2px 3px 0 rgba(0,0,0,0.3)}.fixed-btn-wrap .limit-area{width:960px;margin:0 auto}.fixed-btn-wrap .limit-area:after{display:block;clear:both;content:"";height:0}.fixed-btn-wrap .total-area{width:auto;float:left}[lang='fr-fr'] .fixed-btn-wrap .total-area{padding:6px}[lang='ru-ru'] .fixed-btn-wrap .total-area{padding:6px}[lang='th-th'] .fixed-btn-wrap .total-area{padding:6px}[lang='id-id'] .fixed-btn-wrap .total-area{padding:6px}.fixed-btn-wrap .total-area span{color:#daf9ff;vertical-align:middle}.fixed-btn-wrap .total-area span.label{font-size:14px;font-size:.875rem;padding-right:6px}.fixed-btn-wrap .total-area span.fare,.fixed-btn-wrap .total-area span.miles{font-weight:700;font-size:24px;font-size:1.5rem;letter-spacing:-0.3px}.fixed-btn-wrap .total-area span.fare sub,.fixed-btn-wrap .total-area span.miles sub{font-size:inherit;vertical-align:0;font-weight:400;line-height:inherit;margin:0}.fixed-btn-wrap .total-area span.operator{font-size:24px;font-size:1.5rem;padding:0 10px}.fixed-btn-wrap .total-area .br-row{display:block;margin:0;padding:0;height:0;border:0;background:0}.fixed-btn-wrap .total-area .total-cell{display:inline-block;vertical-align:middle}.fixed-btn-wrap .total-area .total-cell.plus{padding:0 15px}.fixed-btn-wrap .btn-area{max-width:450px;padding:10px 0 3px;float:right}[lang='fr-fr'] .fixed-btn-wrap .btn-area{padding:2px 0 5px}[lang='ru-ru'] .fixed-btn-wrap .btn-area{padding:2px 0 5px}[lang='th-th'] .fixed-btn-wrap .btn-area{padding:2px 0 5px}[lang='id-id'] .fixed-btn-wrap .btn-area{padding:2px 0 5px}.scale200 .fixed-btn-wrap .btn-area{padding-right:15px}.fixed-btn-wrap .btn-area a,.fixed-btn-wrap .btn-area button{text-decoration:none;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;font-size:16px;font-size:1rem;display:inline-block;width:220px;text-align:center;vertical-align:top;min-height:31px;font-weight:700}[lang='fr-fr'] .fixed-btn-wrap .btn-area a,[lang='fr-fr'] .fixed-btn-wrap .btn-area button{font-size:12px}[lang='de-de'] .fixed-btn-wrap .btn-area a,[lang='de-de'] .fixed-btn-wrap .btn-area button{font-size:14px}[lang='ru-ru'] .fixed-btn-wrap .btn-area a,[lang='ru-ru'] .fixed-btn-wrap .btn-area button{font-size:12px}[lang='ja-jp'] .fixed-btn-wrap .btn-area a,[lang='ja-jp'] .fixed-btn-wrap .btn-area button{font-size:14px}[lang='th-th'] .fixed-btn-wrap .btn-area a,[lang='th-th'] .fixed-btn-wrap .btn-area button{font-size:12px}[lang='id-id'] .fixed-btn-wrap .btn-area a,[lang='id-id'] .fixed-btn-wrap .btn-area button{font-size:12px}[lang='fr-fr'] .fixed-btn-wrap .btn-area a,[lang='fr-fr'] .fixed-btn-wrap .btn-area button{height:46px}.fixed-btn-wrap .btn-area .btn-fixed-subst{background:#075f96;border:2px solid #92cfe8;color:#a0e2f4;padding:4px 14px}.fixed-btn-wrap .btn-area .btn-fixed-mainst{background:#a0e2f4;border:1px solid #024c61;color:#265866;padding:5px 35px}.flight-booking-summary .total,.blue-area .total{font-size:22px;font-size:1.375rem;margin:0 0 15px;text-align:right;font-weight:700}.flight-booking-summary .total span,.flight-booking-summary .total strong,.blue-area .total span,.blue-area .total strong{display:block;letter-spacing:-1px;text-align:right}.flight-booking-summary .total span+strong,.flight-booking-summary .total strong+strong,.blue-area .total span+strong,.blue-area .total strong+strong{display:block;margin-top:5px}.flight-booking-summary .total span.minus,.flight-booking-summary .total strong.minus,.blue-area .total span.minus,.blue-area .total strong.minus{display:inline}.flight-booking-summary .total dt,.blue-area .total dt{clear:both;width:42% !important;float:left;font-weight:700;font-size:12px;font-size:.75rem;text-align:left;line-height:120%}.flight-booking-summary .total dd,.flight-booking-summary .total .receipt-total,.blue-area .total dd,.blue-area .total .receipt-total{width:58% !important;float:right;text-align:right;font-size:14px;font-size:.875rem}.flight-booking-summary .total dd strong,.flight-booking-summary .total .receipt-total strong,.blue-area .total dd strong,.blue-area .total .receipt-total strong{display:block;font-size:14px;font-size:.875rem}.flight-booking-summary .total:after,.blue-area .total:after{display:block;clear:both;content:"";height:0}.flight-booking-summary .reissue-case h3,.blue-area .reissue-case h3{cursor:default;border-bottom:none !important}.flight-booking-summary .reissue-case .zerotext,.blue-area .reissue-case .zerotext{font-weight:400;line-height:initial;font-size:12px;font-size:.75rem}.flight-booking-summary .button-small-white.more,.blue-area .button-small-white.more{position:absolute;right:0;top:3px;display:block;overflow:hidden;line-height:3200px;line-height:200rem;width:16px;height:16px;background:white url('../images/components/discount-ticket/iconmore.png') no-repeat 3px 3px}.flight-booking-summary .button-small-white.reissue-summary-link,.blue-area .button-small-white.reissue-summary-link{right:20px}.flight-booking-summary{background-color:#f0f5f9;border:2px solid #96b4ba;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px}.flight-booking-summary.wish-list-wrap .div4{margin-bottom:35px}.flight-booking-summary .posR{position:relative}.flight-booking-summary h3{display:block;font-size:14px;font-size:.875rem;margin:2px 20px 10px 0;line-height:inherit;font-style:normal;font-weight:700}.flight-booking-summary .button-link{font-size:12px;font-size:.75rem;font-weight:bold;padding:0;margin:0;line-height:130%;display:inline-block;text-align:left;word-wrap:break-word}.flight-booking-summary .button-link[disabled]:hover,.flight-booking-summary .button-link[disabled]:focus{outline:0}.flight-booking-summary .new_receipt{position:relative;padding:10px 0 0;margin:0 auto;border-right:0;float:none}.flight-booking-summary .new_receipt:after{display:block;clear:both;content:"";height:0}.flight-booking-summary .new_receipt:first-child{margin-left:auto !important;border-top:0}.flight-booking-summary .dl_receipt{width:100%;margin:0;border-top:0}.flight-booking-summary .dl_receipt dt,.flight-booking-summary .dl_receipt dd,.flight-booking-summary .dl_receipt .dt,.flight-booking-summary .dl_receipt .dd{margin:0;padding:3px 0 !important}.flight-booking-summary .dl_receipt dt{clear:both;float:left;width:43%;font-size:12px;font-size:.75rem}[lang='ko-kr'] .flight-booking-summary .dl_receipt dt{width:60%}.flight-booking-summary .dl_receipt dt.other-taxes,.flight-booking-summary .dl_receipt dt.total-dt,.flight-booking-summary .dl_receipt dt.re-issue,.flight-booking-summary .dl_receipt dt.total{font-weight:700;padding-left:0;text-align:left}.flight-booking-summary .dl_receipt dt.total-dt{padding:10px 0 5px !important}.flight-booking-summary .dl_receipt dt.total-dt.reissue{padding:3px 0 !important}.flight-booking-summary .dl_receipt dd{width:56%;float:right;vertical-align:top;font-size:12px;font-size:.75rem;text-align:right}[lang='ko-kr'] .flight-booking-summary .dl_receipt dd{width:40%}.flight-booking-summary .dl_receipt dd.row-full-break{float:none;clear:both;text-align:right;padding:0 0 6px !important;width:100% !important;position:relative}.flight-booking-summary .dl_receipt dd.row-full-break .row-break{display:block;text-align:right;position:absolute;top:-18px;right:0}.flight-booking-summary .dl_receipt dd.row-full-break .amount-detail{font-weight:400;font-size:12px;font-size:.75rem;padding:0}.flight-booking-summary .dl_receipt dd.include-line{padding-bottom:0}.flight-booking-summary .dl_receipt dd.include-line strong.receipt-cost{padding-right:0;font-size:14px;font-size:.875rem;font-weight:400}.flight-booking-summary .dl_receipt dd.total-dd{padding:10px 0 5px !important}.flight-booking-summary .dl_receipt dd.total-dd.receipt-total-dd{padding:3px 0 !important}.flight-booking-summary .dl_receipt dd strong,.flight-booking-summary .dl_receipt dd .award-total{display:block}.flight-booking-summary .dl_receipt dd strong .tax,.flight-booking-summary .dl_receipt dd .award-total .tax{display:block}.flight-booking-summary .dl_receipt:after{display:block;clear:both;content:"";height:0}.flight-booking-summary .receipt-tit{display:block;font-size:12px;font-size:.75rem;margin:2px 0;font-style:normal;font-weight:700}.flight-booking-summary .receipt-total-detail{width:100%}.flight-booking-summary .receipt-total-new{padding:10px 0 0;border-top:1px dotted #96b4ba}.flight-booking-summary .receipt-total-new .receipt-total-all-dd{width:100%;display:block;text-align:right;font-size:18px;font-size:1.125rem}.flight-booking-summary:after,.flight-booking-summary:before{display:block;clear:both;content:"";height:0}.flight-booking-summary .new-wrap{clear:both;margin:15px 0;display:table;width:100%}.flight-booking-summary .new-wrap [class*="count-"]{display:table-cell;vertical-align:top;float:none !important;position:relative}.flight-booking-summary .new-wrap [class*="count-"] .new-btn-wrap ul.not-logged-in li+li{padding-top:5px !important}.flight-booking-summary .new-wrap.div3{background:url('../images/components/dom-avail/summary3div.jpg') repeat-y 0 5px}.flight-booking-summary .new-wrap.div4{background:url('../images/components/dom-avail/summary4div.jpg') repeat-y 0 0}.flight-booking-summary .new-wrap .sd-before dt,.flight-booking-summary .new-wrap .sd-before dd{width:100%}.flight-booking-summary .new-wrap .sd-before .receipt-total-new{border-top:0 !important;padding:0 !important}.flight-booking-summary .new-wrap .sd-before dl.total dd strong{line-height:1.3}.flight-booking-summary .new-wrap .sd-before dl.total dd strong+strong{margin:0}.flight-booking-summary .new-wrap .sd-before{padding:0 20px}.flight-booking-summary .new-wrap [class*="summary_r"]{margin:0 !important;padding:0 !important;min-height:170px !important;border-top:0}.flight-booking-summary .new-wrap [class*="summary_r"] .posR{padding:0 20px}.flight-booking-summary .new-wrap [class*="summary_r"] .posR .button-small-white.more{right:20px}.flight-booking-summary .new-wrap .new-btn-wrap{margin:0 !important;padding:0 20px 0}.flight-booking-summary .new-wrap .new-btn-wrap .receipt.btn{text-align:center}.flight-booking-summary .new-wrap .new-btn-wrap a{margin:0}.flight-booking-summary .new-wrap .new-btn-wrap a+a{margin-top:5px}.flight-booking-summary .new-wrap .receipt-total-new{border-top:0;padding:0 20px}.flight-booking-summary .new-wrap .count-1-2{width:50%;float:left}.flight-booking-summary .new-wrap .count-1-2 [class*="summary_r"]{width:50%;float:left}.flight-booking-summary .new-wrap .count-2-3{width:66.66%;float:left}.flight-booking-summary .new-wrap .count-2-3 [class*="summary_r"],.flight-booking-summary .new-wrap .count-2-3 .newdivsion{width:50%;float:left}.flight-booking-summary .new-wrap .count-2-3 .new-btn-wrap{width:320px}.flight-booking-summary .new-wrap .count-1-3{width:33.33%;float:left}.flight-booking-summary .new-wrap .count-1-3.valign-b{vertical-align:bottom}.flight-booking-summary .new-wrap .count-1-3 [class*="summary_r"]{width:100%}.flight-booking-summary .new-wrap .count-1-3 .new-btn-wrap{width:320px}.flight-booking-summary .new-wrap .count-1-3 .new-btn-wrap.notlogin{position:relative}.flight-booking-summary .new-wrap .count-3-4{width:75%;float:left}.flight-booking-summary .new-wrap .count-3-4 [class*="summary_r"]{width:33.33%;float:left}.flight-booking-summary .new-wrap .count-3-4 [class*="summary_r"] .receipt-total-new{margin:10px 20px 0;padding:10px 0 0;border-top:1px dotted #96b4ba}.flight-booking-summary .new-wrap .count-1-4{width:25%;float:left}.flight-booking-summary .new-wrap .count-1-4.valign-b{vertical-align:bottom}.flight-booking-summary .new-wrap .count-1-4 .new-btn-wrap{width:239px}.flight-booking-summary .new-wrap.intl .count-2-3 .newdivsion,.flight-booking-summary .new-wrap.intl .count-1-2 .newdivsion{float:left;width:50%;clear:none;padding-bottom:0}.flight-booking-summary .new-wrap.intl .count-2-3 .newdivsion+.newdivsion,.flight-booking-summary .new-wrap.intl .count-1-2 .newdivsion+.newdivsion{border-right:0}.flight-booking-summary .new-wrap.intl .wish-add-area{left:25px;right:25px;bottom:-25px}.flight-booking-summary .new-wrap.intl .count-1-2 .new-btn-wrap{width:239px}.flight-booking-summary .new-wrap.intl .count-1-4 .new-btn-wrap{position:relative;bottom:auto;top:auto}.flight-booking-summary .new-wrap:after{display:block;clear:both;content:"";height:0}#new-avail .gift-posR .intl.div3,#new-avail-flex .gift-posR .intl.div3{margin-bottom:35px}#new-avail #domestic-avenue,#new-avail #domestic-award,#new-avail #inter-avenue,#new-avail #award-avenue,#new-avail #inter-avenue-flex,#new-avail-flex #domestic-avenue,#new-avail-flex #domestic-award,#new-avail-flex #inter-avenue,#new-avail-flex #award-avenue,#new-avail-flex #inter-avenue-flex{width:960px;margin:0 auto}#new-avail #new-summary-domestic dl dt,#new-avail-flex #new-summary-domestic dl dt{font-weight:700;text-align:left}#new-summary-domestic.fare-avail,#new-summary-international.fare-avail,#new-summary-domestic-sd.fare-avail,#new-summary-international-sd.fare-avail,#new-summary-international-flexdate.fare-avail{clear:both;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px}#new-summary-domestic-sd .total-price-info,#new-summary-international-sd .total-price-info{margin:0;padding:5px 0;font-size:12px;font-size:.75rem;line-height:16px;font-weight:700}#new-summary-domestic-sd .total-price-info.zerotext,#new-summary-international-sd .total-price-info.zerotext{font-weight:400;padding-bottom:10px}#inter-avenue-flex .coupon-simulator-wrap,#inter-avenue .coupon-simulator-wrap{padding-bottom:0}#inter-avenue-flex .coupon-simulator-wrap .new_receipt .promo-cost,#inter-avenue .coupon-simulator-wrap .new_receipt .promo-cost{margin:5px 0 10px}#inter-avenue-flex .coupon-simulator-wrap .new_receipt .currency-change-wrap,#inter-avenue .coupon-simulator-wrap .new_receipt .currency-change-wrap{padding-bottom:0}#new-avail .flight-booking-summary.coupon-simulator-wrap,#new-avail-flex .flight-booking-summary.coupon-simulator-wrap{padding-bottom:0}#new-avail.multi-avail .dl_receipt dt{width:44% !important}#new-avail.multi-avail .dl_receipt dd{width:56% !important}#new-avail.multi-avail .dl_receipt dd.row-full-break{width:100% !important}#new-avail.multi-avail .wish-list-wrap{padding-bottom:25px}#new-avail.multi-avail .new-wrap{clear:both;padding:0 10px;margin:5px 0 15px;display:block}#new-avail.multi-avail .new-wrap.div3{background:0}#new-avail.multi-avail .new-wrap.div4{background:0}#new-avail.multi-avail .new-wrap .sd-before{border-top:1px dotted #96b4ba;padding-top:10px}#new-avail.multi-avail .new-wrap .sd-before dt,#new-avail.multi-avail .new-wrap .sd-before dd{width:100%}#new-avail.multi-avail .new-wrap .sd-before .receipt-total-new{border-top:0 !important;padding:0 !important}#new-avail.multi-avail .new-wrap .sd-before .zerotext{padding-bottom:0}#new-avail.multi-avail .new-wrap .sd-before+.new-btn-wrap.sd-btn{padding-top:15px}#new-avail.multi-avail .new-wrap .reissue-summary-link{right:0;top:13px}#new-avail.multi-avail .new-wrap .sd-before{padding:10px 0 0}#new-avail.multi-avail .new-wrap [class*="summary_r"]{margin:0 !important;padding:10px 0 !important;min-height:auto !important;border-top:1px dotted #96b4ba;border-right:0}#new-avail.multi-avail .new-wrap [class*="summary_r"] .posR{padding:0}#new-avail.multi-avail .new-wrap [class*="summary_r"] .posR .button-small-white.more{right:0}#new-avail.multi-avail .new-wrap [class*="summary_r"].summary_rADULT{border-top:0}#new-avail.multi-avail .new-wrap [class*="summary_r"].summary_rINFANT{min-height:auto !important}#new-avail.multi-avail .new-wrap .new-btn-wrap{width:100% !important;margin:0 !important;padding-left:0;padding-right:0}#new-avail.multi-avail .new-wrap .new-btn-wrap .receipt.btn{text-align:center}#new-avail.multi-avail .new-wrap .new-btn-wrap .receipt.btn.t5{padding-top:0}#new-avail.multi-avail .new-wrap .receipt-total-new{padding:10px 0 0;border-top:1px dotted #96b4ba !important}#new-avail.multi-avail .new-wrap .count-1-2{width:100%;float:none}#new-avail.multi-avail .new-wrap .count-1-2 [class*="summary_r"]{width:100%}#new-avail.multi-avail .new-wrap .count-2-3{width:100%;float:none}#new-avail.multi-avail .new-wrap .count-2-3 [class*="summary_r"]{width:100%;float:none}#new-avail.multi-avail .new-wrap .count-1-3{width:100%;float:none}#new-avail.multi-avail .new-wrap .count-3-4{width:100%;float:none}#new-avail.multi-avail .new-wrap .count-3-4 [class*="summary_r"]{width:100%;float:none}#new-avail.multi-avail .new-wrap .count-1-4{width:100%;clear:both;float:none}#new-avail.multi-avail .new-wrap.dom .count-2-3{border-right:0}#new-avail.multi-avail .new-wrap.intl .count-2-3 .newdivsion,#new-avail.multi-avail .new-wrap.intl .count-1-2 .newdivsion{float:none;width:100%;clear:both;padding-bottom:0;border-right:0;min-height:auto !important}#new-avail.multi-avail .new-wrap.intl .wish-add-area{left:0;right:0;bottom:-25px}#new-avail.multi-avail .new-wrap:after{display:block;clear:both;content:"";height:0}#new-avail.multi-avail .new-wrap [class*="count-"]{display:block;float:left !important}#new-avail.multi-avail .new-wrap [class*="count-"] .new-btn-wrap{position:relative;bottom:0;height:auto}#new-avail.multi-avail #new-multi-schedule.fare-avail{width:220px;float:right;clear:none}.delta-premium,.extracharge_wrap{display:block;clear:both}.delta-premium.flight-select,.extracharge_wrap.flight-select{padding:0 0 10px 0;font-style:normal}.delta-premium span,.delta-premium a,.extracharge_wrap span,.extracharge_wrap a{display:inline-block;color:#186686 !important;font-size:12px;font-size:.75rem;text-decoration:underline !important}.delta-premium .query-s,.delta-premium .helpful,.delta-premium .help,.extracharge_wrap .query-s,.extracharge_wrap .helpful,.extracharge_wrap .help{background:transparent url('../images/icon-question-mark-sm.png') 0 0 no-repeat;margin-left:5px;width:15px;height:14px;vertical-align:middle;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem}.delta-premium .query-s.white,.delta-premium .helpful.white,.delta-premium .help.white,.extracharge_wrap .query-s.white,.extracharge_wrap .helpful.white,.extracharge_wrap .help.white{background:transparent url('../images/icon-question-mark-sm-wht.png') 0 0 no-repeat}@media only screen and (min-width:1280px){#new-avail .dl_receipt dt{width:44% !important}#new-avail .dl_receipt dd{width:56% !important}#new-avail .dl_receipt dd.row-full-break{width:100% !important}#new-avail .wish-list-wrap{padding-bottom:25px}#new-avail .new-wrap{clear:both;padding:0 10px;margin:5px 0 15px;display:block}#new-avail .new-wrap.div3{background:0}#new-avail .new-wrap.div4{background:0}#new-avail .new-wrap .sd-before{border-top:1px dotted #96b4ba;padding-top:10px}#new-avail .new-wrap .sd-before dt,#new-avail .new-wrap .sd-before dd{width:100%}#new-avail .new-wrap .sd-before .receipt-total-new{border-top:0 !important;padding:0 !important}#new-avail .new-wrap .sd-before .zerotext{padding-bottom:0}#new-avail .new-wrap .sd-before+.new-btn-wrap.sd-btn{padding-top:15px}#new-avail .new-wrap .reissue-summary-link{right:0;top:13px}#new-avail .new-wrap .sd-before{padding:10px 0 0}#new-avail .new-wrap [class*="summary_r"]{margin:0 !important;padding:10px 0 !important;min-height:auto !important;border-top:1px dotted #96b4ba;border-right:0}#new-avail .new-wrap [class*="summary_r"] .posR{padding:0}#new-avail .new-wrap [class*="summary_r"] .posR .button-small-white.more{right:0}#new-avail .new-wrap [class*="summary_r"].summary_rADULT{border-top:0}#new-avail .new-wrap [class*="summary_r"].summary_rINFANT{min-height:auto !important}#new-avail .new-wrap .new-btn-wrap{width:100% !important;margin:0 !important;padding-left:0;padding-right:0}#new-avail .new-wrap .new-btn-wrap .receipt.btn{text-align:center}#new-avail .new-wrap .new-btn-wrap .receipt.btn.t5{padding-top:0}#new-avail .new-wrap .receipt-total-new{padding:10px 0 0;border-top:1px dotted #96b4ba !important}#new-avail .new-wrap .count-1-2{width:100%;float:none}#new-avail .new-wrap .count-1-2 [class*="summary_r"]{width:100%}#new-avail .new-wrap .count-2-3{width:100%;float:none}#new-avail .new-wrap .count-2-3 [class*="summary_r"]{width:100%;float:none}#new-avail .new-wrap .count-1-3{width:100%;float:none}#new-avail .new-wrap .count-3-4{width:100%;float:none}#new-avail .new-wrap .count-3-4 [class*="summary_r"]{width:100%;float:none}#new-avail .new-wrap .count-1-4{width:100%;clear:both;float:none}#new-avail .new-wrap.dom .count-2-3{border-right:0}#new-avail .new-wrap.intl .count-2-3 .newdivsion,#new-avail .new-wrap.intl .count-1-2 .newdivsion{float:none;width:100%;clear:both;padding-bottom:0;border-right:0;min-height:auto !important}#new-avail .new-wrap.intl .wish-add-area{left:0;right:0;bottom:-25px}#new-avail .new-wrap:after{display:block;clear:both;content:"";height:0}#new-avail .new-wrap [class*="count-"]{display:block;float:left !important}#new-avail .new-wrap [class*="count-"] .new-btn-wrap{position:relative;bottom:0;height:auto}#new-avail .gift-posR .div3{margin-bottom:15px !important}#new-avail #domestic-avenue,#new-avail #domestic-award,#new-avail #inter-avenue,#new-avail #inter-avenue-flex,#new-avail #award-avenue{width:1200px !important;margin:0 auto}#new-avail #domestic-avenue.multi-inter-avenue,#new-avail #domestic-award.multi-inter-avenue,#new-avail #inter-avenue.multi-inter-avenue,#new-avail #inter-avenue-flex.multi-inter-avenue,#new-avail #award-avenue.multi-inter-avenue{width:960px !important}#new-avail #domestic-avenue #select-avail .return,#new-avail #domestic-award #select-avail .return{float:left !important}#new-avail.sd-avenue #domestic-avenue #select-avail .return,#new-avail.sd-avenue #domestic-award #select-avail .return{float:right !important}#new-avail #new-summary-international-sd dl.total,#new-avail #new-summary-international-sd p.total{margin-bottom:15px}#new-avail #award-avenue #new-summary-international{margin-top:52px}#new-avail .flight-booking-summary.coupon-simulator-wrap{padding-bottom:40px}#inter-avenue .coupon-simulator-wrap .currency-change-wrap{padding-bottom:10px}#new-summary-domestic{margin-top:46px}#new-summary-domestic.fare-avail,#new-summary-international.fare-avail,#new-summary-domestic-sd.fare-avail,#new-summary-international-sd.fare-avail{width:220px;float:right;clear:none}}.gift-ticket .total-information{margin-top:105px}#passenger-entry .total-information,#payment-view .total-information{position:relative;width:25%;float:right}#passenger-entry .total-information .border-area,#payment-view .total-information .border-area{background:#f0f5f9;border:2px solid #96b4ba;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;margin:0 0 0 20px}#passenger-entry .total-information .border-area h2,#payment-view .total-information .border-area h2{background:#0180a3;color:white;font-size:16px;font-size:1rem;font-weight:700;text-align:center;line-height:inherit !important;padding:10px 0}#passenger-entry .total-information .border-area .itinerary,#payment-view .total-information .border-area .itinerary{padding:15px 10px 5px}#passenger-entry .total-information .border-area .itinerary dt,#payment-view .total-information .border-area .itinerary dt{font-size:15px;font-size:.9375rem;font-weight:700}#passenger-entry .total-information .border-area .itinerary dt .departurearr,#payment-view .total-information .border-area .itinerary dt .departurearr{background:url('../images/components/dom-avail/ico-fromto.png') no-repeat 85% 50%;padding-right:30px}#passenger-entry .total-information .border-area .itinerary dd,#payment-view .total-information .border-area .itinerary dd{font-size:14px;font-size:.875rem}#passenger-entry .total-information .border-area .itinerary dd .over-day,#payment-view .total-information .border-area .itinerary dd .over-day{color:#c52700}#passenger-entry .total-information .border-area .itinerary .date-time,#passenger-entry .total-information .border-area .itinerary .seat-info,#payment-view .total-information .border-area .itinerary .date-time,#payment-view .total-information .border-area .itinerary .seat-info{display:block;font-size:12px;font-size:.75rem}#passenger-entry .total-information .border-area .itinerary .time-change .before,#payment-view .total-information .border-area .itinerary .time-change .before{text-decoration:line-through;display:block}#passenger-entry .total-information .border-area .itinerary .time-change .after,#payment-view .total-information .border-area .itinerary .time-change .after{font-weight:bold;padding-top:0;display:block}#passenger-entry .total-information .border-area .itinerary .delay,#payment-view .total-information .border-area .itinerary .delay{word-break:break-all;font-weight:normal;display:inline-block;position:relative;top:-1px}#passenger-entry .total-information .border-area .itinerary .delay em,#payment-view .total-information .border-area .itinerary .delay em{background:url('../images/components/dom-avail/icon-alert-red.png') no-repeat 0 2px;color:#d42a1d;padding-left:14px;font-style:normal;font-size:12px;font-size:.75rem}#passenger-entry .total-information .border-area .detail-view,#payment-view .total-information .border-area .detail-view{margin:5px 10px 15px}#passenger-entry .total-information .border-area .detail-view a,#passenger-entry .total-information .border-area .detail-view button,#payment-view .total-information .border-area .detail-view a,#payment-view .total-information .border-area .detail-view button{font-size:14px;font-size:.875rem;padding:0}#passenger-entry .total-information .border-area .blue-area,#payment-view .total-information .border-area .blue-area{padding:15px 10px}#passenger-entry .total-information .border-area .blue-area .itinerary,#payment-view .total-information .border-area .blue-area .itinerary{padding:15px 0 5px}#passenger-entry .total-information .border-area .blue-area .detail-view,#payment-view .total-information .border-area .blue-area .detail-view{margin:5px 0 15px}#passenger-entry .total-information .border-area .blue-area .error[role="alert"],#payment-view .total-information .border-area .blue-area .error[role="alert"]{padding:5px 5px 10px}#passenger-entry .total-information .border-area .blue-area .button-small-white.more,#payment-view .total-information .border-area .blue-area .button-small-white.more{position:absolute;right:0;top:3px;display:block;overflow:hidden;line-height:3200px;line-height:200rem;width:16px;height:16px;background:white url('../images/components/discount-ticket/iconmore.png') no-repeat 3px 3px}#passenger-entry .total-information .border-area .blue-area h3,#payment-view .total-information .border-area .blue-area h3{cursor:pointer;padding:5px 0 10px;font-size:14px;font-size:.875rem;font-weight:700;border-bottom:1px dotted #b3c2c6;line-height:inherit !important;color:#186686}#passenger-entry .total-information .border-area .blue-area h3 button,#payment-view .total-information .border-area .blue-area h3 button{background:0;margin-bottom:0;font-size:14px;font-size:.875rem;font-weight:700;color:#186686;padding:0;display:block;width:100%;text-align:left}#passenger-entry .total-information .border-area .blue-area h3.expanded,#payment-view .total-information .border-area .blue-area h3.expanded{background:url('../images/components/dom-avail/btn-arrow-updown2.png') no-repeat right 8px}#passenger-entry .total-information .border-area .blue-area h3.contracted,#payment-view .total-information .border-area .blue-area h3.contracted{background:url('../images/components/dom-avail/btn-arrow-updown2.png') no-repeat right -77px}#passenger-entry .total-information .border-area .blue-area h3 .ebaggage-sm,#payment-view .total-information .border-area .blue-area h3 .ebaggage-sm{display:block;font-weight:400;line-height:100%}#passenger-entry .total-information .border-area .blue-area .ebaggage-list,#payment-view .total-information .border-area .blue-area .ebaggage-list{padding-bottom:5px}#passenger-entry .total-information .border-area .blue-area .ebaggage-list>p,#payment-view .total-information .border-area .blue-area .ebaggage-list>p{border-bottom:1px dotted #b3c2c6}#passenger-entry .total-information .border-area .blue-area .ebaggage-list:after,#payment-view .total-information .border-area .blue-area .ebaggage-list:after{display:block;clear:both;content:"";height:0}#passenger-entry .total-information .border-area .blue-area .ebaggage-list .ebaggage-fare,#payment-view .total-information .border-area .blue-area .ebaggage-list .ebaggage-fare{clear:both;padding:10px 0;margin:0}#passenger-entry .total-information .border-area .blue-area .ebaggage-list .ebaggage-fare .label,#payment-view .total-information .border-area .blue-area .ebaggage-list .ebaggage-fare .label{float:left;font-size:12px;font-size:.75rem;width:60%;font-weight:700}#passenger-entry .total-information .border-area .blue-area .ebaggage-list .ebaggage-fare .value,#payment-view .total-information .border-area .blue-area .ebaggage-list .ebaggage-fare .value{float:right;width:40%;text-align:right;font-size:12px;font-size:.75rem}#passenger-entry .total-information .border-area .blue-area .ebaggage-list p.ebaggage-fare,#payment-view .total-information .border-area .blue-area .ebaggage-list p.ebaggage-fare{padding:5px 0;font-weight:700;font-size:14px;font-size:.875rem;border-bottom:0}#passenger-entry .total-information .border-area .blue-area .ebaggage-list+h3,#payment-view .total-information .border-area .blue-area .ebaggage-list+h3{padding-top:10px}#passenger-entry .total-information .border-area .blue-area .detail-fare h4,#payment-view .total-information .border-area .blue-area .detail-fare h4{font-size:12px;font-size:.75rem;font-weight:700;line-height:inherit;margin:5px 0 0 0}#passenger-entry .total-information .border-area .blue-area .detail-fare dl,#payment-view .total-information .border-area .blue-area .detail-fare dl{line-height:inherit;font-size:12px;font-size:.75rem;margin:5px 0 10px}#passenger-entry .total-information .border-area .blue-area .detail-fare dl dt,#payment-view .total-information .border-area .blue-area .detail-fare dl dt{clear:both;float:left;margin-bottom:5px;font-weight:700}#passenger-entry .total-information .border-area .blue-area .detail-fare dl dt span,#payment-view .total-information .border-area .blue-area .detail-fare dl dt span{text-align:left}#passenger-entry .total-information .border-area .blue-area .detail-fare dl dt span .button-link,#payment-view .total-information .border-area .blue-area .detail-fare dl dt span .button-link{line-height:130%;font-weight:700;border:0;background:0;padding:0;margin:0;text-align:left;font-size:12px;font-size:.75rem}#passenger-entry .total-information .border-area .blue-area .detail-fare dl dt.total-fare-dt,#payment-view .total-information .border-area .blue-area .detail-fare dl dt.total-fare-dt{word-wrap:break-word;width:34%;margin-bottom:0;margin-top:5px}#passenger-entry .total-information .border-area .blue-area .detail-fare dl dt.airline-tax-dt,#passenger-entry .total-information .border-area .blue-area .detail-fare dl dt.charge-tax-dt,#payment-view .total-information .border-area .blue-area .detail-fare dl dt.airline-tax-dt,#payment-view .total-information .border-area .blue-area .detail-fare dl dt.charge-tax-dt{width:55% !important}#passenger-entry .total-information .border-area .blue-area .detail-fare dl dt.charge-tax-dt.dom span>.button-link,#payment-view .total-information .border-area .blue-area .detail-fare dl dt.charge-tax-dt.dom span>.button-link{font-weight:400}#passenger-entry .total-information .border-area .blue-area .detail-fare dl dt.airline-fare-dt.int,#passenger-entry .total-information .border-area .blue-area .detail-fare dl dt.airline-tax-dt.int,#payment-view .total-information .border-area .blue-area .detail-fare dl dt.airline-fare-dt.int,#payment-view .total-information .border-area .blue-area .detail-fare dl dt.airline-tax-dt.int{padding-left:3px;font-weight:400}#passenger-entry .total-information .border-area .blue-area .detail-fare dl dd,#payment-view .total-information .border-area .blue-area .detail-fare dl dd{float:right;margin-bottom:5px}#passenger-entry .total-information .border-area .blue-area .detail-fare dl dd.airline-tax-dd,#passenger-entry .total-information .border-area .blue-area .detail-fare dl dd.charge-tax-dd,#payment-view .total-information .border-area .blue-area .detail-fare dl dd.airline-tax-dd,#payment-view .total-information .border-area .blue-area .detail-fare dl dd.charge-tax-dd{width:45% !important}#passenger-entry .total-information .border-area .blue-area .detail-fare dl dd.total-fare-dd,#payment-view .total-information .border-area .blue-area .detail-fare dl dd.total-fare-dd{width:66%;letter-spacing:-0.02em;font-size:14px;font-size:.875rem;font-weight:700;margin-bottom:0;margin-top:5px}#passenger-entry .total-information .border-area .blue-area .detail-fare dl dd span,#payment-view .total-information .border-area .blue-area .detail-fare dl dd span{display:block;text-align:right}#passenger-entry .total-information .border-area .blue-area .detail-fare dl dd.row-full-break,#payment-view .total-information .border-area .blue-area .detail-fare dl dd.row-full-break{float:none;clear:both;width:100% !important;text-align:right;padding:0 0 3px !important;position:relative}#passenger-entry .total-information .border-area .blue-area .detail-fare dl dd.row-full-break .row-break,#payment-view .total-information .border-area .blue-area .detail-fare dl dd.row-full-break .row-break{display:block;text-align:right;position:absolute;top:-18px;right:0}#passenger-entry .total-information .border-area .blue-area .detail-fare dl dd.row-full-break .amount-detail,#payment-view .total-information .border-area .blue-area .detail-fare dl dd.row-full-break .amount-detail{font-weight:400;font-size:12px;font-size:.75rem;padding:0;margin:0}#passenger-entry .total-information .border-area .blue-area .detail-fare dl .mt10,#payment-view .total-information .border-area .blue-area .detail-fare dl .mt10{margin-top:10px}#passenger-entry .total-information .border-area .blue-area .detail-fare dl:after,#payment-view .total-information .border-area .blue-area .detail-fare dl:after{display:block;clear:both;content:"";height:0}#passenger-entry .total-information .border-area .blue-area .detail-fare dl.reissue-total-fare,#payment-view .total-information .border-area .blue-area .detail-fare dl.reissue-total-fare{margin:2px 0;padding:0;font-weight:700;font-size:12px;font-size:.75rem}#passenger-entry .total-information .border-area .blue-area .detail-fare dl.reissue-total-fare a,#payment-view .total-information .border-area .blue-area .detail-fare dl.reissue-total-fare a{font-weight:700}#passenger-entry .total-information .border-area .blue-area .detail-fare dl.reissue-total-fare span:first-child,#payment-view .total-information .border-area .blue-area .detail-fare dl.reissue-total-fare span:first-child{font-size:12px;font-size:.75rem}#passenger-entry .total-information .border-area .blue-area .detail-fare dl.promo-fare span,#payment-view .total-information .border-area .blue-area .detail-fare dl.promo-fare span{width:45%}#passenger-entry .total-information .border-area .blue-area .detail-fare dl.promo-fare span+span,#payment-view .total-information .border-area .blue-area .detail-fare dl.promo-fare span+span{width:55%;font-weight:700}#passenger-entry .total-information .border-area .blue-area .detail-fare dl.promo-fare span+span em,#payment-view .total-information .border-area .blue-area .detail-fare dl.promo-fare span+span em{font-style:normal;color:#bf3a00}#passenger-entry .total-information .border-area .blue-area .coupon-detail h4,#payment-view .total-information .border-area .blue-area .coupon-detail h4{font-size:12px;font-size:.75rem;font-weight:700;line-height:inherit;margin:0 0 5px 0}#passenger-entry .total-information .border-area .blue-area .coupon-detail .promo,#payment-view .total-information .border-area .blue-area .coupon-detail .promo{font-size:16px;font-size:1rem;font-weight:700;text-align:right}#passenger-entry .total-information .border-area .blue-area .coupon-detail .promo>span,#payment-view .total-information .border-area .blue-area .coupon-detail .promo>span{color:#bf3a00;font-size:14px;font-size:.875rem}#passenger-entry .total-information .border-area .blue-area .coupon-detail .promo .dt,#payment-view .total-information .border-area .blue-area .coupon-detail .promo .dt{width:49%;text-align:left;float:left;line-height:150%;font-size:12px;font-size:.75rem;font-style:normal;font-weight:400}#passenger-entry .total-information .border-area .blue-area .coupon-detail .promo .dd,#payment-view .total-information .border-area .blue-area .coupon-detail .promo .dd{width:49%;float:right;color:#bf3a00;text-align:right;line-height:150%;font-size:14px;font-size:.875rem}#passenger-entry .total-information .border-area .blue-area .coupon-detail .promo:after,#payment-view .total-information .border-area .blue-area .coupon-detail .promo:after{display:block;clear:both;content:"";height:0}#passenger-entry .total-information .border-area .blue-area .detail-fare.reissue,#payment-view .total-information .border-area .blue-area .detail-fare.reissue{padding:10px 0 15px}#passenger-entry .total-information .border-area .blue-area .detail-fare.reissue p+p+p+p+p+p span+span,#payment-view .total-information .border-area .blue-area .detail-fare.reissue p+p+p+p+p+p span+span{font-size:14px;font-size:.875rem;font-weight:700}#passenger-entry .total-information .border-area .blue-area .detail-fare.reissue p+p+p+p+p+p span,#payment-view .total-information .border-area .blue-area .detail-fare.reissue p+p+p+p+p+p span{font-weight:700}#passenger-entry .total-information .border-area .blue-area .detail-fare.reissue p>span,#payment-view .total-information .border-area .blue-area .detail-fare.reissue p>span{font-weight:400}#passenger-entry .total-information .border-area .blue-area .detail-fare.reissue .notice a,#payment-view .total-information .border-area .blue-area .detail-fare.reissue .notice a{font-size:12px;font-size:.75rem;display:inline-block;line-height:120%}#passenger-entry .total-information .border-area .blue-area .reissue-case,#payment-view .total-information .border-area .blue-area .reissue-case{margin:20px 0 10px}#passenger-entry .total-information .border-area .blue-area .reissue-case.posR,#payment-view .total-information .border-area .blue-area .reissue-case.posR{position:relative;margin-bottom:0}#passenger-entry .total-information .border-area .blue-area .reissue-case.posR:after,#payment-view .total-information .border-area .blue-area .reissue-case.posR:after{display:block;clear:both;content:"";height:0}#passenger-entry .total-information .border-area .blue-area .reissue-case.posR .more.reissue-summary-link,#payment-view .total-information .border-area .blue-area .reissue-case.posR .more.reissue-summary-link{top:7px}#passenger-entry .total-information .border-area .blue-area .reissue-case.posR h3,#payment-view .total-information .border-area .blue-area .reissue-case.posR h3{border-bottom:0}#passenger-entry .total-information .border-area .blue-area .reissue-case dl,#payment-view .total-information .border-area .blue-area .reissue-case dl{font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem}#passenger-entry .total-information .border-area .blue-area .reissue-case dl dt,#payment-view .total-information .border-area .blue-area .reissue-case dl dt{line-height:initial}#passenger-entry .total-information .border-area .blue-area .reissue-case dl dt span,#payment-view .total-information .border-area .blue-area .reissue-case dl dt span{display:block;float:left;font-weight:700;padding-bottom:10px}#passenger-entry .total-information .border-area .blue-area .reissue-case dl dt span+span,#payment-view .total-information .border-area .blue-area .reissue-case dl dt span+span{display:block;float:right}#passenger-entry .total-information .border-area .blue-area .reissue-case dl dt:after,#payment-view .total-information .border-area .blue-area .reissue-case dl dt:after{display:block;clear:both;content:"";height:0}#passenger-entry .total-information .border-area .blue-area .reissue-case dl dd,#payment-view .total-information .border-area .blue-area .reissue-case dl dd{font-size:12px;font-size:.75rem;font-weight:700}#passenger-entry .total-information .border-area .blue-area .reissue-case dl dd span,#payment-view .total-information .border-area .blue-area .reissue-case dl dd span{display:block;float:left;width:44%;text-align:left;line-height:120%}#passenger-entry .total-information .border-area .blue-area .reissue-case dl dd span.minus,#payment-view .total-information .border-area .blue-area .reissue-case dl dd span.minus{display:inline;float:none}#passenger-entry .total-information .border-area .blue-area .reissue-case dl dd em,#payment-view .total-information .border-area .blue-area .reissue-case dl dd em{display:block;font-style:normal;float:right;width:56%;letter-spacing:-0.5px;text-align:right}#passenger-entry .total-information .border-area .blue-area .reissue-case dl dd:after,#payment-view .total-information .border-area .blue-area .reissue-case dl dd:after{display:block;clear:both;content:"";height:0}#passenger-entry .total-information .border-area .blue-area button,#payment-view .total-information .border-area .blue-area button{margin-bottom:5px}#passenger-entry .total-information .border-area .blue-area button.login,#payment-view .total-information .border-area .blue-area button.login{display:block}#passenger-entry .total-information .border-area .blue-area.itinerary-ebaggage .itinerary,#payment-view .total-information .border-area .blue-area.itinerary-ebaggage .itinerary{padding-top:0}#passenger-entry .total-information .border-area .blue-area.itinerary-ebaggage h3>button,#payment-view .total-information .border-area .blue-area.itinerary-ebaggage h3>button{color:#333}#passenger-entry .total-information .payment-banner,#payment-view .total-information .payment-banner{margin:5px 0 0 20px}#passenger-entry .total-information .payment-banner a,#payment-view .total-information .payment-banner a{display:block}#passenger-entry .total-information #interact_payment,#payment-view .total-information #interact_payment{position:absolute;width:220px;height:170px;bottom:-180px;right:0;overflow:hidden;color:white;font-weight:700}#passenger-entry .total-information #interact_payment .poc_container,#payment-view .total-information #interact_payment .poc_container{position:absolute;padding:25px 20px 20px 20px;top:0;right:0;background-color:transparent;background-color:rgba(0,0,0,0.6);zoom:1;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;height:100%}.ie8 #passenger-entry .total-information #interact_payment .poc_container,.ie8 #payment-view .total-information #interact_payment .poc_container{*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#8A000000',endColorstr='#8A000000')}#passenger-entry .total-information #interact_payment .poc_container p,#payment-view .total-information #interact_payment .poc_container p{font-size:14px;font-size:.875rem}#passenger-entry .total-information #interact_payment .poc_container a,#payment-view .total-information #interact_payment .poc_container a{font-size:14px;font-size:.875rem;color:#ffd09e}#passenger-entry .total-information #interact_payment .poc_container a:focus,#passenger-entry .total-information #interact_payment .poc_container a:hover,#payment-view .total-information #interact_payment .poc_container a:focus,#payment-view .total-information #interact_payment .poc_container a:hover{outline:1px dotted white}#passenger-entry .total-information #interact_payment .poc_container .close,#payment-view .total-information #interact_payment .poc_container .close{position:absolute;top:5px;right:5px;width:18px;height:18px;border:0 none;background:url('../images/close-white02.png') no-repeat 0 0}#passenger-entry .total-information #interact_payment .poc_container .close:focus,#passenger-entry .total-information #interact_payment .poc_container .close:hover,#payment-view .total-information #interact_payment .poc_container .close:focus,#payment-view .total-information #interact_payment .poc_container .close:hover{outline:1px dotted white}#passenger-entry .blue-area .total-cost,#payment-view .blue-area .total-cost{padding:0 0 10px;text-align:left}#passenger-entry .blue-area .total-cost p,#payment-view .blue-area .total-cost p{line-height:1.0;font-size:12px;font-size:.75rem;margin:0;padding:0}#passenger-entry .blue-area .total-cost p.total,#payment-view .blue-area .total-cost p.total{font-size:22px;font-size:1.375rem;margin-bottom:10px}#passenger-entry .blue-area .total-cost p.notice,#payment-view .blue-area .total-cost p.notice{padding:5px 0;line-height:inherit !important;color:black;overflow:visible}#passenger-entry .blue-area .total-cost p.notice a,#payment-view .blue-area .total-cost p.notice a{font-size:12px;font-size:.75rem;line-height:inherit;font-size:12px;display:inline-block;color:#186686}#passenger-entry .blue-area .total-cost p.zerotext.intl,#payment-view .blue-area .total-cost p.zerotext.intl{padding-bottom:10px;line-height:150%}#passenger-entry .blue-area .total-cost h3,#payment-view .blue-area .total-cost h3{margin:0;border-bottom:0;line-height:150%;padding:5px 0 10px;font-size:12px;font-size:.75rem}#passenger-entry .blue-area .total-cost h3.summary_title_h3,#payment-view .blue-area .total-cost h3.summary_title_h3{display:block;font-size:14px;font-size:.875rem;margin:2px 20px 10px 0;padding:0;line-height:inherit;font-style:normal;font-weight:700}#passenger-entry .blue-area .total-cost h3.pp_info_h3,#payment-view .blue-area .total-cost h3.pp_info_h3{font-size:14px;font-size:.875rem;cursor:default;border-bottom:0;line-height:inherit;padding-top:15px}#passenger-entry .blue-area .total-cost p:first-child,#passenger-entry .blue-area .total-cost h3:first-child,#payment-view .blue-area .total-cost p:first-child,#payment-view .blue-area .total-cost h3:first-child{font-weight:700}#passenger-entry .blue-area .total-cost .payment_sel,#payment-view .blue-area .total-cost .payment_sel{padding-bottom:20px;text-align:left}#passenger-entry .blue-area .total-cost .payment_sel label,#payment-view .blue-area .total-cost .payment_sel label{font-size:14px;font-size:.875rem;line-height:27px}#passenger-entry .blue-area .total-cost .payment_sel select,#payment-view .blue-area .total-cost .payment_sel select{padding:9px 9px 5px}#passenger-entry .blue-area .total-cost .payment_sel .info-button,#payment-view .blue-area .total-cost .payment_sel .info-button{background:url('../images/icon-question-mark-sm.png') 0 0 no-repeat;display:inline-block;margin-left:5px;width:15px;height:14px;font-size:0;color:transparent;vertical-align:middle}#passenger-entry .total-information .border-area .blue-area{padding-bottom:10px}.promo-cost{margin-bottom:5px;border-top:1px dotted #96b4ba;border-bottom:1px dotted #96b4ba;padding:8px 0 10px}.promo-cost button.button-small-white{display:block;width:100%;color:#186686}.promo-cost .btn-promotion-coupon{margin-bottom:0 !important;width:100%;min-height:22px;padding:0 60px 0 18px;position:relative;color:#017185;font-weight:700;font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem;text-align:left;letter-spacing:-0.5px;background:transparent url('../images/icon-coupon-simulator.png') no-repeat 0 -24px}[lang='ko-kr'] .promo-cost .btn-promotion-coupon{padding-right:53px}[lang='en-us'] .promo-cost .btn-promotion-coupon{padding-right:70px}[lang='es-es'] .promo-cost .btn-promotion-coupon{padding-right:70px}.promo-cost .btn-promotion-coupon .count{display:inline-block;padding:4px 8px;position:absolute;z-index:100;top:0;right:0;color:white;background:#0080a3;font-weight:normal;border-top-left-radius:10px;border-top-right-radius:10px;-moz-border-top-left-radius:10px;-moz-border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-moz-border-bottom-left-radius:10px;-moz-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px}.promo-cost .btn-promotion-coupon.change-button{background:transparent url('../images/icon-coupon-simulator.png') no-repeat 0 4px}#new-avail .promotion_wrap{padding:110px 60px 0;height:598px;background:white url('../images/components/dom-avail/bg-promotion.png') no-repeat center}#new-avail .promotion_wrap h2,#new-avail .promotion_wrap h3,#new-avail .promotion_wrap p{margin:0}#new-avail .promotion_wrap .main-text{color:#186686;line-height:130%;font-size:26px;font-size:1.625rem}#new-avail .promotion_wrap .main-text strong{font-size:34px;font-size:2.125rem}#new-avail .promotion_wrap .sub-text{color:#333;line-height:130%;font-size:20px;font-size:1.25rem;padding:20px 0 60px}#new-avail .promotion_wrap .sub-text strong.orange-bold{color:#be4300}#new-avail .promotion_wrap .button-main-white{padding:6px 0;width:70%;margin:0 auto}#new-avail .promotion_wrap strong.red{color:#cd3e00}#new-avail .promotion_wrap .notice{padding:15px 0}#new-avail .promotion_wrap .notice h3{display:block;padding-bottom:6px;margin-bottom:4px;color:#186686;font-size:14px;font-size:.875rem;line-height:normal;font-weight:bold;font-style:normal}#new-avail .promotion_wrap .notice .notice-list li{list-style-type:disc;font-size:12px;font-size:.75rem;margin-left:15px}#new-avail .promotion_wrap .notice{padding-top:60px}#new-avail .promotion_wrap .notice .notice-list{padding-top:30px;border-top:1px dashed #9fb1b6}#new-avail .promotion_wrap .notice .notice-list li{list-style:disc}@media only screen and (min-width:1280px){.fixed-btn-wrap .limit-area{width:1200px !important}.fixed-btn-wrap .limit-area.min-size{width:960px !important}.fixed-btn-wrap .limit-area .btn-area{padding:2px 0 3px}}
.no-gap{margin:0;padding:0}sub.red{color:#cd3e00;font-size:10px;font-size:.625rem;vertical-align:2px;display:inline-block;padding-left:1px;line-height:120%;font-weight:400;margin-bottom:0}.currency-change-wrap,.inside-currency{clear:both;padding-bottom:10px}.currency-change-wrap .posR,.inside-currency .posR{position:static;display:block;width:auto;text-align:left}.currency-change-wrap .posR .selectarea,.inside-currency .posR .selectarea{width:100%;*zoom:1}.currency-change-wrap .posR .selectarea .inner-area,.inside-currency .posR .selectarea .inner-area{float:left;width:47%}.currency-change-wrap .posR .selectarea .link_button,.inside-currency .posR .selectarea .link_button{float:right;width:47%;margin-left:0;padding:7px 0;text-align:center}.currency-change-wrap .posR .selectarea:after,.inside-currency .posR .selectarea:after{display:block;clear:both;content:"";height:0}.currency-change-wrap .currency-select,.inside-currency .currency-select{margin-right:20px;width:100px;float:left}.currency-change-wrap .inside-currency-change,.inside-currency .inside-currency-change{float:right}.currency-change-wrap .inside-currency-change:after,.inside-currency .inside-currency-change:after{display:block;clear:both;content:"";height:0}.currency-change-wrap .inside-currency-change .labelarea,.inside-currency .inside-currency-change .labelarea{text-align:right}.currency-change-wrap.sd-prime-avenue,.inside-currency.sd-prime-avenue{padding-top:0;width:65%;clear:none !important}.currency-change-wrap.sd-prime-avenue .inside-currency-change,.inside-currency.sd-prime-avenue .inside-currency-change{float:left;margin-left:20px;width:100%}.currency-change-wrap.sd-prime-avenue .inside-currency-change .labelarea,.inside-currency.sd-prime-avenue .inside-currency-change .labelarea{margin-bottom:9px}.currency-change-wrap.sd-prime-avenue .inside-currency-change .labelarea label,.currency-change-wrap.sd-prime-avenue .inside-currency-change .labelarea .label,.inside-currency.sd-prime-avenue .inside-currency-change .labelarea label,.inside-currency.sd-prime-avenue .inside-currency-change .labelarea .label{font-weight:400;font-size:14px;font-size:.875rem}.currency-change-wrap.sd-prime-avenue .inside-currency-change .labelarea .help,.inside-currency.sd-prime-avenue .inside-currency-change .labelarea .help{top:5px}.currency-change-wrap.sd-prime-avenue .inside-currency-change .button-sub-white,.inside-currency.sd-prime-avenue .inside-currency-change .button-sub-white{padding:8px 30px;font-size:14px;font-size:.875rem}.currency-change-wrap.sd-prime-avenue .inside-currency-change .button-sub-white.calculate-fare.disabled,.inside-currency.sd-prime-avenue .inside-currency-change .button-sub-white.calculate-fare.disabled{padding:8px 10px}.calculate-fare.disabled{border:2px solid #8bb2c2;opacity:1}.calculate-fare.disabled .complete{background:url('../images/components/bookingfunnel/ico-caculate-complete.png') no-repeat 0 0;padding-left:25px;color:#186686}.labelarea{position:relative;width:auto !important;margin:0 0 7px 0;padding:0;padding-right:20px !important;text-align:left;display:inline-block}.labelarea.mgnb{margin-bottom:0}.labelarea.new-label-title{padding-bottom:3px}.labelarea label,.labelarea .label{font-weight:700;font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem}.labelarea .help{position:absolute;top:0;right:0;border:0;background:url('../images/icon-question-mark-sm.png') no-repeat 0 0;width:15px;height:15px;display:block;overflow:hidden;line-height:3200px;line-height:200rem}.labelarea .help.pinfo,.labelarea .help.creditinfo{top:3px}.remaining-seats{color:#cd3e00 !important;font-weight:700}.wish-add-area{position:absolute;bottom:-35px;left:5px;right:5px;padding-right:15px}.wish-add-area .btn-wish{font-weight:bold;padding:0 0 0 15px;margin:0;display:inline-block;text-align:left;word-wrap:break-word;background:url('../images/components/dom-avail/ico-detail-view.png') no-repeat 0 center;text-decoration:none;font-size:12px;font-size:.75rem;border:0}.wish-add-area .help{position:absolute;top:0;right:0;margin-top:7.5px !important;border:0;background:url('../images/icon-question-mark-sm.png') no-repeat 0 0;width:15px;height:15px;display:block;overflow:hidden;line-height:3200px;line-height:200rem}
.no-gap{margin:0;padding:0}#inter-avenue .fillholder-new .ui-autocomplete{top:47px !important}#inter-avenue .fillholder-new .ui-autocomplete li{padding:7px 6px !important}.change-avail:after{display:block;clear:both;content:"";height:0}.change-avail .change-itinerary{position:relative;float:left;width:100%;padding:30px 0 10px;margin-bottom:10px;border-bottom:1px solid #ccc}.change-avail .change-itinerary.st-change{padding:10px 0 0;margin-bottom:0;border-bottom:0}.change-avail .change-itinerary.change-itinerary-open{padding-top:30px}.change-avail .change-itinerary .booking-ct-btn .button-link{border:2px solid #757575;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-box-shadow:1px 1px 0 0 #c6c6c6;box-shadow:1px 1px 0 0 #c6c6c6;font-size:14px;font-size:.875rem;text-decoration:none;color:#666;padding:12px 7px 11px;background:white}.change-avail .change-itinerary.close{padding-top:10px;height:58px}.change-avail .change-itinerary.close .booking-ct{display:none !important}.change-avail .change-itinerary.close .booking-ct-btn{padding-top:20px;text-align:left;left:0}.change-avail .change-itinerary.close .button-main-white{display:none !important}.change-avail .change-itinerary.close .button-link{border:1px solid #757575;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-box-shadow:1px 1px 0 0 #c6c6c6;box-shadow:1px 1px 0 0 #c6c6c6;font-size:14px;font-size:.875rem;text-decoration:none;color:#666;padding:2px 5px 4px 24px;background:#eee url('../images/components/dom-avail/ico-change.png') no-repeat 5px 40%}.change-avail .change-itinerary h2,.change-avail .change-itinerary h1{font-size:18px;font-size:1.125rem;line-height:inherit !important}.change-avail .change-itinerary .booking-ct{width:80%}.change-avail .change-itinerary .booking-ct .airports-single{background:white}.change-avail .change-itinerary .booking-ct .airports-multi{background:white;margin-top:10px !important}.change-avail .change-itinerary .booking-ct button{border:0 none}.change-avail .change-itinerary .booking-ct-btn{position:absolute;bottom:13px;right:0;width:auto}.change-avail .change-itinerary .booking-ct-btn button,.change-avail .change-itinerary .booking-ct-btn input{display:inline-block}.change-avail .change-itinerary .booking-ct-btn .button-link{margin-left:7px}.change-avail .change-itinerary .booking-ct-btn input[type="submit"]:hover,.change-avail .change-itinerary .booking-ct-btn input[type="submit"]:focus{outline:1px solid black}.change-avail .change-itinerary .booking-ct-btn-change{padding-top:20px;text-align:left}.change-avail .change-itinerary .booking-ct-btn-change.txt-r{text-align:right}.change-avail .change-itinerary .booking-ct-btn-change .button-small-gray.change{background:#eee url('../images/components/dom-avail/ico-change.png') no-repeat 5px 40%;padding-left:24px}@media only screen and (min-width:1280px){#inter-avenue .change-avail .booking-ct-btn,#award-avenue .change-avail .booking-ct-btn{width:218px !important}#inter-avenue.selectdate,#award-avenue.selectdate{width:960px}#inter-avenue.selectdate .change-avail .booking-ct-btn,#award-avenue.selectdate .change-avail .booking-ct-btn{width:auto !important}#inter-avenue.selectdate #notice-avail,#award-avenue.selectdate #notice-avail{display:block !important;width:100%}}
.flight_container .alert .AS,.route-info .codeshare .AS,.etc-info .codeshare .AS,.flight-sec .info .codeshare .AS{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-as.png') no-repeat 0 0 !important}.flight_container .alert .OK,.route-info .codeshare .OK,.etc-info .codeshare .OK,.flight-sec .info .codeshare .OK{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-ok.png') no-repeat 0 0 !important}.flight_container .alert .CI,.route-info .codeshare .CI,.etc-info .codeshare .CI,.flight-sec .info .codeshare .CI{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-ci.png') no-repeat 0 0 !important}.flight_container .alert .RO,.route-info .codeshare .RO,.etc-info .codeshare .RO,.flight-sec .info .codeshare .RO{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-ro.png') no-repeat 0 0 !important}.flight_container .alert .MU,.route-info .codeshare .MU,.etc-info .codeshare .MU,.flight-sec .info .codeshare .MU{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-mu.png') no-repeat 0 0 !important}.flight_container .alert .AA,.route-info .codeshare .AA,.etc-info .codeshare .AA,.flight-sec .info .codeshare .AA{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-aa.png') no-repeat 0 0 !important}.flight_container .alert .AM,.route-info .codeshare .AM,.etc-info .codeshare .AM,.flight-sec .info .codeshare .AM{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-am.png') no-repeat 0 0 !important}.flight_container .alert .UX,.route-info .codeshare .UX,.etc-info .codeshare .UX,.flight-sec .info .codeshare .UX{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-ux.png') no-repeat 0 0 !important}.flight_container .alert .MF,.route-info .codeshare .MF,.etc-info .codeshare .MF,.flight-sec .info .codeshare .MF{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-mf.png') no-repeat 0 0 !important}.flight_container .alert .RV,.route-info .codeshare .RV,.etc-info .codeshare .RV,.flight-sec .info .codeshare .RV{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-rv.png') no-repeat 0 0 !important}.flight_container .alert .EK,.route-info .codeshare .EK,.etc-info .codeshare .EK,.flight-sec .info .codeshare .EK{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-ek.png') no-repeat 0 0 !important}.flight_container .alert .TG,.route-info .codeshare .TG,.etc-info .codeshare .TG,.flight-sec .info .codeshare .TG{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-tg.png') no-repeat 0 0 !important}.flight_container .alert .PR,.route-info .codeshare .PR,.etc-info .codeshare .PR,.flight-sec .info .codeshare .PR{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-pr.png') no-repeat 0 0 !important}.flight_container .alert .KU,.route-info .codeshare .KU,.etc-info .codeshare .KU,.flight-sec .info .codeshare .KU{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-ku.png') no-repeat 0 0 !important}.flight_container .alert .AF,.route-info .codeshare .AF,.etc-info .codeshare .AF,.flight-sec .info .codeshare .AF{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-af.png') no-repeat 0 0 !important}.flight_container .alert .QR,.route-info .codeshare .QR,.etc-info .codeshare .QR,.flight-sec .info .codeshare .QR{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-qr.png') no-repeat 0 0 !important}.flight_container .alert .QF,.route-info .codeshare .QF,.etc-info .codeshare .QF,.flight-sec .info .codeshare .QF{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-qf.png') no-repeat 0 0 !important}.flight_container .alert .G3,.route-info .codeshare .G3,.etc-info .codeshare .G3,.flight-sec .info .codeshare .G3{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-g3.png') no-repeat 0 0 !important}.flight_container .alert .BA,.route-info .codeshare .BA,.etc-info .codeshare .BA,.flight-sec .info .codeshare .BA{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-ba.png') no-repeat 0 0 !important}.flight_container .alert .FM,.route-info .codeshare .FM,.etc-info .codeshare .FM,.flight-sec .info .codeshare .FM{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-fm.png') no-repeat 0 0 !important}.flight_container .alert .RJ,.route-info .codeshare .RJ,.etc-info .codeshare .RJ,.flight-sec .info .codeshare .RJ{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-rj.png') no-repeat 0 0 !important}.flight_container .alert .AE,.route-info .codeshare .AE,.etc-info .codeshare .AE,.flight-sec .info .codeshare .AE{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-ae.png') no-repeat 0 0 !important}.flight_container .alert .CZ,.route-info .codeshare .CZ,.etc-info .codeshare .CZ,.flight-sec .info .codeshare .CZ{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-cz.png') no-repeat 0 0 !important}.flight_container .alert .OZ,.route-info .codeshare .OZ,.etc-info .codeshare .OZ,.flight-sec .info .codeshare .OZ{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-oz.png') no-repeat 0 0 !important}.flight_container .alert .EY,.route-info .codeshare .EY,.etc-info .codeshare .EY,.flight-sec .info .codeshare .EY{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-ey.png') no-repeat 0 0 !important}.flight_container .alert .JL,.route-info .codeshare .JL,.etc-info .codeshare .JL,.flight-sec .info .codeshare .JL{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-jl.png') no-repeat 0 0 !important}.flight_container .alert .VN,.route-info .codeshare .VN,.etc-info .codeshare .VN,.flight-sec .info .codeshare .VN{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-vn.png') no-repeat 0 0 !important}.flight_container .alert .MH,.route-info .codeshare .MH,.etc-info .codeshare .MH,.flight-sec .info .codeshare .MH{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-mh.png') no-repeat 0 0 !important}.flight_container .alert .UA,.route-info .codeshare .UA,.etc-info .codeshare .UA,.flight-sec .info .codeshare .UA{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-ua.png') no-repeat 0 0 !important}.flight_container .alert .AR,.route-info .codeshare .AR,.etc-info .codeshare .AR,.flight-sec .info .codeshare .AR{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-ar.png') no-repeat 0 0 !important}.flight_container .alert .ME,.route-info .codeshare .ME,.etc-info .codeshare .ME,.flight-sec .info .codeshare .ME{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-me.png') no-repeat 0 0 !important}.flight_container .alert .SK,.route-info .codeshare .SK,.etc-info .codeshare .SK,.flight-sec .info .codeshare .SK{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-sk.png') no-repeat 0 0 !important}.flight_container .alert .SV,.route-info .codeshare .SV,.etc-info .codeshare .SV,.flight-sec .info .codeshare .SV{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-sv.png') no-repeat 0 0 !important}.flight_container .alert .TK,.route-info .codeshare .TK,.etc-info .codeshare .TK,.flight-sec .info .codeshare .TK{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-tk.png') no-repeat 0 0 !important}.flight_container .alert .LJ,.route-info .codeshare .LJ,.etc-info .codeshare .LJ,.flight-sec .info .codeshare .LJ{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-lj.png') no-repeat 0 0 !important}.flight_container .alert .AY,.route-info .codeshare .AY,.etc-info .codeshare .AY,.flight-sec .info .codeshare .AY{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-ay.png') no-repeat 0 0 !important}.flight_container .alert .GA,.route-info .codeshare .GA,.etc-info .codeshare .GA,.flight-sec .info .codeshare .GA{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-ga.png') no-repeat 0 0 !important}.flight_container .alert .LH,.route-info .codeshare .LH,.etc-info .codeshare .LH,.flight-sec .info .codeshare .LH{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-lh.png') no-repeat 0 0 !important}.flight_container .alert .DL,.route-info .codeshare .DL,.etc-info .codeshare .DL,.flight-sec .info .codeshare .DL{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-dl.png') no-repeat 0 0 !important}.flight_container .alert .MI,.route-info .codeshare .MI,.etc-info .codeshare .MI,.flight-sec .info .codeshare .MI{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-mi.png') no-repeat 0 0 !important}.flight_container .alert .IB,.route-info .codeshare .IB,.etc-info .codeshare .IB,.flight-sec .info .codeshare .IB{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-ib.png') no-repeat 0 0 !important}.flight_container .alert .SQ,.route-info .codeshare .SQ,.etc-info .codeshare .SQ,.flight-sec .info .codeshare .SQ{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-sq.png') no-repeat 0 0 !important}.flight_container .alert .AC,.route-info .codeshare .AC,.etc-info .codeshare .AC,.flight-sec .info .codeshare .AC{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-ac.png') no-repeat 0 0 !important}.flight_container .alert .CA,.route-info .codeshare .CA,.etc-info .codeshare .CA,.flight-sec .info .codeshare .CA{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-ca.png') no-repeat 0 0 !important}.flight_container .alert .HY,.route-info .codeshare .HY,.etc-info .codeshare .HY,.flight-sec .info .codeshare .HY{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-hy.png') no-repeat 0 0 !important}.flight_container .alert .SU,.route-info .codeshare .SU,.etc-info .codeshare .SU,.flight-sec .info .codeshare .SU{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-su.png') no-repeat 0 0 !important}.flight_container .alert .CX,.route-info .codeshare .CX,.etc-info .codeshare .CX,.flight-sec .info .codeshare .CX{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-cx.png') no-repeat 0 0 !important}.flight_container .alert .AB,.route-info .codeshare .AB,.etc-info .codeshare .AB,.flight-sec .info .codeshare .AB{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-ab.png') no-repeat 0 0 !important}.flight_container .alert .CO,.route-info .codeshare .CO,.etc-info .codeshare .CO,.flight-sec .info .codeshare .CO{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-co.png') no-repeat 0 0 !important}.flight_container .alert .HA,.route-info .codeshare .HA,.etc-info .codeshare .HA,.flight-sec .info .codeshare .HA{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-ha.png') no-repeat 0 0 !important}.flight_container .alert .AZ,.route-info .codeshare .AZ,.etc-info .codeshare .AZ,.flight-sec .info .codeshare .AZ{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-az.png') no-repeat 0 0 !important}.flight_container .alert .train-code,.route-info .codeshare .train-code,.etc-info .codeshare .train-code,.flight-sec .info .codeshare .train-code{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-db.png') no-repeat 0 0 !important}.flight_container .alert .KQ,.route-info .codeshare .KQ,.etc-info .codeshare .KQ,.flight-sec .info .codeshare .KQ{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-kq.png') no-repeat 0 0 !important}.flight_container .alert .KL,.route-info .codeshare .KL,.etc-info .codeshare .KL,.flight-sec .info .codeshare .KL{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-kl.png') no-repeat 0 0 !important}.flight_container .alert .KE,.route-info .codeshare .KE,.etc-info .codeshare .KE,.flight-sec .info .codeshare .KE{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-kr.png') no-repeat 0 0 !important}.flight_container .alert .other9W,.route-info .codeshare .other9W,.etc-info .codeshare .other9W,.flight-sec .info .codeshare .other9W{background:url('../images/components/bookingfunnel/codeshare/ico-codeshare-9w.png') no-repeat 0 0 !important}.route-info .codeshare .vendor,.etc-info .codeshare .vendor{background-position-y:2px !important}
.no-gap{margin:0;padding:0}.no-gap{margin:0;padding:0}input::-webkit-input-placeholder{color:#333}input:-moz-placeholder{color:#333;opacity:1}input::-moz-placeholder{color:#333;opacity:1}input:-ms-input-placeholder{color:#333}.mileageUpgrade-selection,.mileageUpgrade-review,.mileageUpgrade-completed,#confirmContainer.confirmation-step #payment-completion,.mileageUpgrade-bonus-review{padding-top:35px}.mileageUpgrade-selection,.mileageUpgrade-review,.mileageUpgrade-completed,.mileageUpgrade-bonus-review{width:960px;margin:0 auto}.mileageUpgrade-selection th,.mileageUpgrade-review th,.mileageUpgrade-completed th,.mileageUpgrade-bonus-review th{letter-spacing:-1px}.mileageUpgrade-selection h1,.mileageUpgrade-selection h2,.mileageUpgrade-selection p,.mileageUpgrade-review h1,.mileageUpgrade-review h2,.mileageUpgrade-review p,.mileageUpgrade-completed h1,.mileageUpgrade-completed h2,.mileageUpgrade-completed p,.mileageUpgrade-bonus-review h1,.mileageUpgrade-bonus-review h2,.mileageUpgrade-bonus-review p{line-height:150% !important;padding:0;margin:0}.mileageUpgrade-selection h1,.mileageUpgrade-review h1,.mileageUpgrade-completed h1,.mileageUpgrade-bonus-review h1{font-size:26px;font-size:1.625rem;font-weight:400;padding-bottom:15px}.mileageUpgrade-selection h2,.mileageUpgrade-selection .sectitle,.mileageUpgrade-selection .h3title,.mileageUpgrade-review h2,.mileageUpgrade-review .sectitle,.mileageUpgrade-review .h3title,.mileageUpgrade-completed h2,.mileageUpgrade-completed .sectitle,.mileageUpgrade-completed .h3title,.mileageUpgrade-bonus-review h2,.mileageUpgrade-bonus-review .sectitle,.mileageUpgrade-bonus-review .h3title{font-size:16px;font-size:1rem;font-weight:700;padding:0 0 7px;margin:0;color:#333}.mileageUpgrade-selection .sectitle.wauto,.mileageUpgrade-review .sectitle.wauto,.mileageUpgrade-completed .sectitle.wauto,.mileageUpgrade-bonus-review .sectitle.wauto{width:auto;display:inline-block}.mileageUpgrade-selection .sectitle.wauto.currency-h2,.mileageUpgrade-review .sectitle.wauto.currency-h2,.mileageUpgrade-completed .sectitle.wauto.currency-h2,.mileageUpgrade-bonus-review .sectitle.wauto.currency-h2{padding:0 30px 10px 0;vertical-align:bottom}.mileageUpgrade-selection .sectitle.wauto+.button-small-white,.mileageUpgrade-review .sectitle.wauto+.button-small-white,.mileageUpgrade-completed .sectitle.wauto+.button-small-white,.mileageUpgrade-bonus-review .sectitle.wauto+.button-small-white{float:right}.mileageUpgrade-selection p.subtxt,.mileageUpgrade-review p.subtxt,.mileageUpgrade-completed p.subtxt,.mileageUpgrade-bonus-review p.subtxt{font-size:14px;font-size:.875rem;padding-bottom:10px}.mileageUpgrade-selection p.subtxt2,.mileageUpgrade-review p.subtxt2,.mileageUpgrade-completed p.subtxt2,.mileageUpgrade-bonus-review p.subtxt2{font-size:14px;font-size:.875rem;margin:-10px 0 10px 0}.mileageUpgrade-selection p.list,.mileageUpgrade-review p.list,.mileageUpgrade-completed p.list,.mileageUpgrade-bonus-review p.list{font-size:12px;font-size:.75rem;background:url("../images/components/dom-avail/dot-black.png") no-repeat 0 7px;padding:5px 0 5px 10px}.mileageUpgrade-selection p.nstrong,.mileageUpgrade-review p.nstrong,.mileageUpgrade-completed p.nstrong,.mileageUpgrade-bonus-review p.nstrong{padding-top:25px}.mileageUpgrade-selection p.nstrong strong,.mileageUpgrade-review p.nstrong strong,.mileageUpgrade-completed p.nstrong strong,.mileageUpgrade-bonus-review p.nstrong strong{display:block;color:#186686;font-size:16px;font-size:1rem;padding-bottom:5px}.mileageUpgrade-selection ul.subtxt,.mileageUpgrade-review ul.subtxt,.mileageUpgrade-completed ul.subtxt,.mileageUpgrade-bonus-review ul.subtxt{font-size:14px;font-size:.875rem;margin:5px 0 0 15px}.mileageUpgrade-selection ul.subtxt li.list,.mileageUpgrade-review ul.subtxt li.list,.mileageUpgrade-completed ul.subtxt li.list,.mileageUpgrade-bonus-review ul.subtxt li.list{font-size:12px;font-size:.75rem;list-style-type:disc;padding:0 0 5px 0;background:0}.mileageUpgrade-selection ul.subtxt li.list h3,.mileageUpgrade-review ul.subtxt li.list h3,.mileageUpgrade-completed ul.subtxt li.list h3,.mileageUpgrade-bonus-review ul.subtxt li.list h3{margin:5px 0 0 0;font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem;font-weight:600}.mileageUpgrade-selection ul.subtxt li.list ul li.list-depth,.mileageUpgrade-review ul.subtxt li.list ul li.list-depth,.mileageUpgrade-completed ul.subtxt li.list ul li.list-depth,.mileageUpgrade-bonus-review ul.subtxt li.list ul li.list-depth{background:url('../images/components/bookingbar/icon-belt-bk.gif') no-repeat 0 50%;padding-left:10px}.mileageUpgrade-selection ul.subtxt.f14px li,.mileageUpgrade-review ul.subtxt.f14px li,.mileageUpgrade-completed ul.subtxt.f14px li,.mileageUpgrade-bonus-review ul.subtxt.f14px li{font-size:14px;font-size:.875rem}.mileageUpgrade-selection ul,.mileageUpgrade-selection li,.mileageUpgrade-review ul,.mileageUpgrade-review li,.mileageUpgrade-completed ul,.mileageUpgrade-completed li,.mileageUpgrade-bonus-review ul,.mileageUpgrade-bonus-review li{list-style:none;margin:0;padding:0}.mileageUpgrade-selection strong.red,.mileageUpgrade-review strong.red,.mileageUpgrade-completed strong.red,.mileageUpgrade-bonus-review strong.red{color:#cd3e00}.mileageUpgrade-selection .attention,.mileageUpgrade-review .attention,.mileageUpgrade-completed .attention,.mileageUpgrade-bonus-review .attention{padding:15px 0}.mileageUpgrade-selection .attention h4,.mileageUpgrade-review .attention h4,.mileageUpgrade-completed .attention h4,.mileageUpgrade-bonus-review .attention h4{display:block;padding-bottom:6px;margin-bottom:4px;color:#186686;font-size:14px;font-size:.875rem;line-height:normal;font-weight:bold;font-style:normal}.mileageUpgrade-selection .attention .notice li,.mileageUpgrade-review .attention .notice li,.mileageUpgrade-completed .attention .notice li,.mileageUpgrade-bonus-review .attention .notice li{list-style-type:disc;font-size:12px;font-size:.75rem;margin-left:15px}.mileageUpgrade-selection strong.red,.mileageUpgrade-review strong.red,.mileageUpgrade-completed strong.red,.mileageUpgrade-bonus-review strong.red{color:#cd3e00}.mileageUpgrade-selection .spnotice-area,.mileageUpgrade-review .spnotice-area,.mileageUpgrade-completed .spnotice-area,.mileageUpgrade-bonus-review .spnotice-area{padding:15px 0}.mileageUpgrade-selection .spnotice-area p,.mileageUpgrade-review .spnotice-area p,.mileageUpgrade-completed .spnotice-area p,.mileageUpgrade-bonus-review .spnotice-area p{display:block;padding-bottom:6px;margin-bottom:4px;color:#186686;font-size:14px;font-size:.875rem;line-height:normal;font-weight:bold;font-style:normal}.mileageUpgrade-selection .spnotice-area p.note,.mileageUpgrade-review .spnotice-area p.note,.mileageUpgrade-completed .spnotice-area p.note,.mileageUpgrade-bonus-review .spnotice-area p.note{font-size:12px;font-size:.75rem;margin:0;padding:5px 0;color:black;font-weight:400}.mileageUpgrade-selection .spnotice-area .notice li,.mileageUpgrade-review .spnotice-area .notice li,.mileageUpgrade-completed .spnotice-area .notice li,.mileageUpgrade-bonus-review .spnotice-area .notice li{list-style-type:disc;font-size:12px;font-size:.75rem;margin-left:15px}.mileageUpgrade-selection strong.red,.mileageUpgrade-review strong.red,.mileageUpgrade-completed strong.red,.mileageUpgrade-bonus-review strong.red{color:#cd3e00}.mileageUpgrade-selection .notice li,.mileageUpgrade-review .notice li,.mileageUpgrade-completed .notice li,.mileageUpgrade-bonus-review .notice li{list-style-type:disc;font-size:12px;font-size:.75rem;margin-left:15px}.mileageUpgrade-selection .spnotice-area .notice,.mileageUpgrade-review .spnotice-area .notice,.mileageUpgrade-completed .spnotice-area .notice,.mileageUpgrade-bonus-review .spnotice-area .notice{padding-top:0}.mileageUpgrade-selection .spnotice-area .notice .list-inside,.mileageUpgrade-review .spnotice-area .notice .list-inside,.mileageUpgrade-completed .spnotice-area .notice .list-inside,.mileageUpgrade-bonus-review .spnotice-area .notice .list-inside{margin-bottom:0}.mileageUpgrade-selection .spnotice-area .notice .inside-ol,.mileageUpgrade-review .spnotice-area .notice .inside-ol,.mileageUpgrade-completed .spnotice-area .notice .inside-ol,.mileageUpgrade-bonus-review .spnotice-area .notice .inside-ol{padding:0;margin:0}.mileageUpgrade-selection .spnotice-area .notice .inside-ol li,.mileageUpgrade-review .spnotice-area .notice .inside-ol li,.mileageUpgrade-completed .spnotice-area .notice .inside-ol li,.mileageUpgrade-bonus-review .spnotice-area .notice .inside-ol li{list-style-type:decimal}.mileageUpgrade-selection .spnotice-area,.mileageUpgrade-review .spnotice-area,.mileageUpgrade-completed .spnotice-area,.mileageUpgrade-bonus-review .spnotice-area{background:#eff3f6;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;padding:15px}.mileageUpgrade-selection .custom-form,.mileageUpgrade-review .custom-form,.mileageUpgrade-completed .custom-form,.mileageUpgrade-bonus-review .custom-form{border-radius:3px;background-color:white;padding:0 30px 40px;margin-bottom:30px;border:1px solid #bbb}.mileageUpgrade-selection .custom-form.completed,.mileageUpgrade-review .custom-form.completed,.mileageUpgrade-completed .custom-form.completed,.mileageUpgrade-bonus-review .custom-form.completed{padding-bottom:0}.mileageUpgrade-selection .custom-form fieldset,.mileageUpgrade-review .custom-form fieldset,.mileageUpgrade-completed .custom-form fieldset,.mileageUpgrade-bonus-review .custom-form fieldset{border:0;margin:0}.mileageUpgrade-selection .custom-form .error_container,.mileageUpgrade-review .custom-form .error_container,.mileageUpgrade-completed .custom-form .error_container,.mileageUpgrade-bonus-review .custom-form .error_container{position:relative}.mileageUpgrade-selection .custom-form p.error,.mileageUpgrade-review .custom-form p.error,.mileageUpgrade-completed .custom-form p.error,.mileageUpgrade-bonus-review .custom-form p.error{padding-top:5px;font-size:14px;font-size:.875rem;font-weight:700;color:#d80a0a}.mileageUpgrade-selection .custom-form .error_container_inner,.mileageUpgrade-review .custom-form .error_container_inner,.mileageUpgrade-completed .custom-form .error_container_inner,.mileageUpgrade-bonus-review .custom-form .error_container_inner{position:relative}.mileageUpgrade-selection .custom-form .error_container_inner .error,.mileageUpgrade-review .custom-form .error_container_inner .error,.mileageUpgrade-completed .custom-form .error_container_inner .error,.mileageUpgrade-bonus-review .custom-form .error_container_inner .error{font-size:11px;font-size:.6875rem;font-weight:400;text-align:left;position:relative}.mileageUpgrade-selection .custom-form .button-small-white,.mileageUpgrade-review .custom-form .button-small-white,.mileageUpgrade-completed .custom-form .button-small-white,.mileageUpgrade-bonus-review .custom-form .button-small-white{font-size:12px;font-size:.75rem;display:inline-block;margin-left:5px;color:#0180a3}.mileageUpgrade-selection .custom-form .button-small-white.esearch,.mileageUpgrade-review .custom-form .button-small-white.esearch,.mileageUpgrade-completed .custom-form .button-small-white.esearch,.mileageUpgrade-bonus-review .custom-form .button-small-white.esearch{background:url('../images/components/payment-complete/ico-eticket-view.png') no-repeat 5px 50%;padding-left:18px}.mileageUpgrade-selection .custom-form .button-small-white.ereceipt,.mileageUpgrade-review .custom-form .button-small-white.ereceipt,.mileageUpgrade-completed .custom-form .button-small-white.ereceipt,.mileageUpgrade-bonus-review .custom-form .button-small-white.ereceipt{background:url('../images/components/payment-complete/ico-eticket-rcp.png') no-repeat 5px 50%;padding-left:20px}.mileageUpgrade-selection .pnr_area,.mileageUpgrade-review .pnr_area,.mileageUpgrade-completed .pnr_area,.mileageUpgrade-bonus-review .pnr_area{text-align:center;padding-top:30px;padding-bottom:30px;font-weight:400;font-size:22px;font-size:1.375rem}.mileageUpgrade-selection .mileage_info,.mileageUpgrade-review .mileage_info,.mileageUpgrade-completed .mileage_info,.mileageUpgrade-bonus-review .mileage_info{text-align:center;padding-bottom:30px;font-size:18px;font-size:1.125rem}.mileageUpgrade-selection .mileage_info span,.mileageUpgrade-review .mileage_info span,.mileageUpgrade-completed .mileage_info span,.mileageUpgrade-bonus-review .mileage_info span{color:#333}.mileageUpgrade-selection .mileage_info strong,.mileageUpgrade-review .mileage_info strong,.mileageUpgrade-completed .mileage_info strong,.mileageUpgrade-bonus-review .mileage_info strong{color:#186686}.mileageUpgrade-selection .btn_area,.mileageUpgrade-review .btn_area,.mileageUpgrade-completed .btn_area,.mileageUpgrade-bonus-review .btn_area{text-align:center}.mileageUpgrade-selection .btn_area button,.mileageUpgrade-review .btn_area button,.mileageUpgrade-completed .btn_area button,.mileageUpgrade-bonus-review .btn_area button{margin:0 5px}.mileageUpgrade-selection .btn_area .button-page-blue,.mileageUpgrade-selection .btn_area .button-page-gray,.mileageUpgrade-review .btn_area .button-page-blue,.mileageUpgrade-review .btn_area .button-page-gray,.mileageUpgrade-completed .btn_area .button-page-blue,.mileageUpgrade-completed .btn_area .button-page-gray,.mileageUpgrade-bonus-review .btn_area .button-page-blue,.mileageUpgrade-bonus-review .btn_area .button-page-gray{padding:8px 30px}.mileageUpgrade-selection .btn_area.completed,.mileageUpgrade-review .btn_area.completed,.mileageUpgrade-completed .btn_area.completed,.mileageUpgrade-bonus-review .btn_area.completed{padding:0 0 40px;min-height:50px}.mileageUpgrade-selection .btn_area.completed a.link,.mileageUpgrade-review .btn_area.completed a.link,.mileageUpgrade-completed .btn_area.completed a.link,.mileageUpgrade-bonus-review .btn_area.completed a.link{text-decoration:none;display:inline-block;color:white}.mileageUpgrade-selection .btn_area.ptb30,.mileageUpgrade-review .btn_area.ptb30,.mileageUpgrade-completed .btn_area.ptb30,.mileageUpgrade-bonus-review .btn_area.ptb30{padding:30px 0}.mileageUpgrade-selection .select_list,.mileageUpgrade-review .select_list,.mileageUpgrade-completed .select_list,.mileageUpgrade-bonus-review .select_list{width:100%;table-layout:fixed}.mileageUpgrade-selection .select_list.bortnone,.mileageUpgrade-review .select_list.bortnone,.mileageUpgrade-completed .select_list.bortnone,.mileageUpgrade-bonus-review .select_list.bortnone{border-top:0}.mileageUpgrade-selection .select_list.fare th:last-child,.mileageUpgrade-selection .select_list.fare td:last-child,.mileageUpgrade-review .select_list.fare th:last-child,.mileageUpgrade-review .select_list.fare td:last-child,.mileageUpgrade-completed .select_list.fare th:last-child,.mileageUpgrade-completed .select_list.fare td:last-child,.mileageUpgrade-bonus-review .select_list.fare th:last-child,.mileageUpgrade-bonus-review .select_list.fare td:last-child{text-align:center !important;padding:10px !important}.mileageUpgrade-selection .select_list.fare thead tr,.mileageUpgrade-review .select_list.fare thead tr,.mileageUpgrade-completed .select_list.fare thead tr,.mileageUpgrade-bonus-review .select_list.fare thead tr{border:1px solid #1c8ca9;border-bottom:0}.mileageUpgrade-selection .select_list.fare tbody .air-type,.mileageUpgrade-review .select_list.fare tbody .air-type,.mileageUpgrade-completed .select_list.fare tbody .air-type,.mileageUpgrade-bonus-review .select_list.fare tbody .air-type{text-align:center}.mileageUpgrade-selection .select_list.fare tbody .air-type strong,.mileageUpgrade-review .select_list.fare tbody .air-type strong,.mileageUpgrade-completed .select_list.fare tbody .air-type strong,.mileageUpgrade-bonus-review .select_list.fare tbody .air-type strong{margin-left:-10px}.mileageUpgrade-selection .select_list.fare.edit .airlines .air-type strong,.mileageUpgrade-review .select_list.fare.edit .airlines .air-type strong,.mileageUpgrade-completed .select_list.fare.edit .airlines .air-type strong,.mileageUpgrade-bonus-review .select_list.fare.edit .airlines .air-type strong{background:none !important;padding-left:0;margin-left:0;font-weight:normal;color:black}.mileageUpgrade-selection .select_list thead,.mileageUpgrade-review .select_list thead,.mileageUpgrade-completed .select_list thead,.mileageUpgrade-bonus-review .select_list thead{background:#186686}.mileageUpgrade-selection .select_list thead th,.mileageUpgrade-selection .select_list thead td,.mileageUpgrade-review .select_list thead th,.mileageUpgrade-review .select_list thead td,.mileageUpgrade-completed .select_list thead th,.mileageUpgrade-completed .select_list thead td,.mileageUpgrade-bonus-review .select_list thead th,.mileageUpgrade-bonus-review .select_list thead td{font-weight:700;color:white;padding:10px 8px;word-wrap:break-word;font-size:14px;font-size:.875rem}.mileageUpgrade-selection .select_list thead th.itinerary-departure,.mileageUpgrade-selection .select_list thead td.itinerary-departure,.mileageUpgrade-review .select_list thead th.itinerary-departure,.mileageUpgrade-review .select_list thead td.itinerary-departure,.mileageUpgrade-completed .select_list thead th.itinerary-departure,.mileageUpgrade-completed .select_list thead td.itinerary-departure,.mileageUpgrade-bonus-review .select_list thead th.itinerary-departure,.mileageUpgrade-bonus-review .select_list thead td.itinerary-departure{padding-right:30px}.mileageUpgrade-selection .select_list thead th.itinerary-arrival,.mileageUpgrade-selection .select_list thead td.itinerary-arrival,.mileageUpgrade-review .select_list thead th.itinerary-arrival,.mileageUpgrade-review .select_list thead td.itinerary-arrival,.mileageUpgrade-completed .select_list thead th.itinerary-arrival,.mileageUpgrade-completed .select_list thead td.itinerary-arrival,.mileageUpgrade-bonus-review .select_list thead th.itinerary-arrival,.mileageUpgrade-bonus-review .select_list thead td.itinerary-arrival{padding-left:25px}.mileageUpgrade-selection .select_list tbody tr,.mileageUpgrade-review .select_list tbody tr,.mileageUpgrade-completed .select_list tbody tr,.mileageUpgrade-bonus-review .select_list tbody tr{padding:15px 0;border-bottom:1px solid #cedde0}.mileageUpgrade-selection .select_list tbody tr.selection,.mileageUpgrade-review .select_list tbody tr.selection,.mileageUpgrade-completed .select_list tbody tr.selection,.mileageUpgrade-bonus-review .select_list tbody tr.selection{background:#f4fbfd;border:1px solid #1c8ca9}.mileageUpgrade-selection .select_list tbody tr.selection th,.mileageUpgrade-selection .select_list tbody tr.selection td,.mileageUpgrade-review .select_list tbody tr.selection th,.mileageUpgrade-review .select_list tbody tr.selection td,.mileageUpgrade-completed .select_list tbody tr.selection th,.mileageUpgrade-completed .select_list tbody tr.selection td,.mileageUpgrade-bonus-review .select_list tbody tr.selection th,.mileageUpgrade-bonus-review .select_list tbody tr.selection td{border-top:1px solid #1c8ca9;border-bottom:1px solid #1c8ca9}.mileageUpgrade-selection .select_list tbody tr.selection th strong,.mileageUpgrade-selection .select_list tbody tr.selection th span,.mileageUpgrade-selection .select_list tbody tr.selection td strong,.mileageUpgrade-selection .select_list tbody tr.selection td span,.mileageUpgrade-review .select_list tbody tr.selection th strong,.mileageUpgrade-review .select_list tbody tr.selection th span,.mileageUpgrade-review .select_list tbody tr.selection td strong,.mileageUpgrade-review .select_list tbody tr.selection td span,.mileageUpgrade-completed .select_list tbody tr.selection th strong,.mileageUpgrade-completed .select_list tbody tr.selection th span,.mileageUpgrade-completed .select_list tbody tr.selection td strong,.mileageUpgrade-completed .select_list tbody tr.selection td span,.mileageUpgrade-bonus-review .select_list tbody tr.selection th strong,.mileageUpgrade-bonus-review .select_list tbody tr.selection th span,.mileageUpgrade-bonus-review .select_list tbody tr.selection td strong,.mileageUpgrade-bonus-review .select_list tbody tr.selection td span{font-weight:700}.mileageUpgrade-selection .select_list tbody tr.before .air-type,.mileageUpgrade-review .select_list tbody tr.before .air-type,.mileageUpgrade-completed .select_list tbody tr.before .air-type,.mileageUpgrade-bonus-review .select_list tbody tr.before .air-type{padding-left:2px}.mileageUpgrade-selection .select_list tbody tr .air-check,.mileageUpgrade-review .select_list tbody tr .air-check,.mileageUpgrade-completed .select_list tbody tr .air-check,.mileageUpgrade-bonus-review .select_list tbody tr .air-check{text-align:center}.mileageUpgrade-selection .select_list tbody tr .air-check .checkbox,.mileageUpgrade-review .select_list tbody tr .air-check .checkbox,.mileageUpgrade-completed .select_list tbody tr .air-check .checkbox,.mileageUpgrade-bonus-review .select_list tbody tr .air-check .checkbox{display:inline-block}.mileageUpgrade-selection .select_list tbody tr .air-check .checkbox.disabled,.mileageUpgrade-review .select_list tbody tr .air-check .checkbox.disabled,.mileageUpgrade-completed .select_list tbody tr .air-check .checkbox.disabled,.mileageUpgrade-bonus-review .select_list tbody tr .air-check .checkbox.disabled{background:url('../images/checkbox.png') no-repeat 0 0}.mileageUpgrade-selection .select_list tbody tr .air-check .checkbox.checked,.mileageUpgrade-review .select_list tbody tr .air-check .checkbox.checked,.mileageUpgrade-completed .select_list tbody tr .air-check .checkbox.checked,.mileageUpgrade-bonus-review .select_list tbody tr .air-check .checkbox.checked{background:url('../images/checkbox.png') no-repeat 0 -18px}.mileageUpgrade-selection .select_list tbody tr .air-type,.mileageUpgrade-review .select_list tbody tr .air-type,.mileageUpgrade-completed .select_list tbody tr .air-type,.mileageUpgrade-bonus-review .select_list tbody tr .air-type{padding:15px 0;text-align:left;border-top:1px solid #cedde0}.mileageUpgrade-selection .select_list tbody tr .air-type label,.mileageUpgrade-selection .select_list tbody tr .air-type strong,.mileageUpgrade-review .select_list tbody tr .air-type label,.mileageUpgrade-review .select_list tbody tr .air-type strong,.mileageUpgrade-completed .select_list tbody tr .air-type label,.mileageUpgrade-completed .select_list tbody tr .air-type strong,.mileageUpgrade-bonus-review .select_list tbody tr .air-type label,.mileageUpgrade-bonus-review .select_list tbody tr .air-type strong{padding-left:25px;margin-left:5px;min-height:20px;display:inline-block;color:#186686;font-weight:700;font-size:16px;font-size:1rem}.ie8 .mileageUpgrade-selection .select_list tbody tr .air-type label,.ie8 .mileageUpgrade-review .select_list tbody tr .air-type label,.ie8 .mileageUpgrade-completed .select_list tbody tr .air-type label,.ie8 .mileageUpgrade-bonus-review .select_list tbody tr .air-type label{margin-left:30px}.ie8 .mileageUpgrade-selection .select_list tbody tr .air-type input[type=checkbox],.ie8 .mileageUpgrade-review .select_list tbody tr .air-type input[type=checkbox],.ie8 .mileageUpgrade-completed .select_list tbody tr .air-type input[type=checkbox],.ie8 .mileageUpgrade-bonus-review .select_list tbody tr .air-type input[type=checkbox]{margin-top:0}.mileageUpgrade-selection .select_list tbody tr td,.mileageUpgrade-review .select_list tbody tr td,.mileageUpgrade-completed .select_list tbody tr td,.mileageUpgrade-bonus-review .select_list tbody tr td{padding:15px 0;border-top:1px solid #cedde0;font-size:14px;font-size:.875rem}.mileageUpgrade-selection .select_list tbody tr td p,.mileageUpgrade-review .select_list tbody tr td p,.mileageUpgrade-completed .select_list tbody tr td p,.mileageUpgrade-bonus-review .select_list tbody tr td p{font-size:14px;font-size:.875rem}.mileageUpgrade-selection .select_list tbody tr td strong,.mileageUpgrade-selection .select_list tbody tr td span,.mileageUpgrade-review .select_list tbody tr td strong,.mileageUpgrade-review .select_list tbody tr td span,.mileageUpgrade-completed .select_list tbody tr td strong,.mileageUpgrade-completed .select_list tbody tr td span,.mileageUpgrade-bonus-review .select_list tbody tr td strong,.mileageUpgrade-bonus-review .select_list tbody tr td span{display:block;font-weight:400}.mileageUpgrade-selection .select_list tbody tr td.flight-date strong,.mileageUpgrade-review .select_list tbody tr td.flight-date strong,.mileageUpgrade-completed .select_list tbody tr td.flight-date strong,.mileageUpgrade-bonus-review .select_list tbody tr td.flight-date strong{text-align:center}.mileageUpgrade-selection .select_list tbody tr td.free-type,.mileageUpgrade-review .select_list tbody tr td.free-type,.mileageUpgrade-completed .select_list tbody tr td.free-type,.mileageUpgrade-bonus-review .select_list tbody tr td.free-type{text-align:center}.mileageUpgrade-selection .select_list tbody tr th,.mileageUpgrade-review .select_list tbody tr th,.mileageUpgrade-completed .select_list tbody tr th,.mileageUpgrade-bonus-review .select_list tbody tr th{border-top:1px solid #cedde0}.mileageUpgrade-selection .select_list .tcenter,.mileageUpgrade-review .select_list .tcenter,.mileageUpgrade-completed .select_list .tcenter,.mileageUpgrade-bonus-review .select_list .tcenter{text-align:center !important}.mileageUpgrade-selection .select_list.step2 td.flight-date,.mileageUpgrade-review .select_list.step2 td.flight-date,.mileageUpgrade-completed .select_list.step2 td.flight-date,.mileageUpgrade-bonus-review .select_list.step2 td.flight-date{padding:0 5px;text-align:center}.mileageUpgrade-selection .select_list.edit tbody tr th.air-type,.mileageUpgrade-review .select_list.edit tbody tr th.air-type,.mileageUpgrade-completed .select_list.edit tbody tr th.air-type,.mileageUpgrade-bonus-review .select_list.edit tbody tr th.air-type{text-align:center}.mileageUpgrade-selection .select_list.edit tbody tr th.air-type label,.mileageUpgrade-review .select_list.edit tbody tr th.air-type label,.mileageUpgrade-completed .select_list.edit tbody tr th.air-type label,.mileageUpgrade-bonus-review .select_list.edit tbody tr th.air-type label{background:0;padding-left:0;margin-left:0;font-weight:normal;color:black}.mileageUpgrade-selection .select_list.edit tbody tr .itinerary-departure,.mileageUpgrade-review .select_list.edit tbody tr .itinerary-departure,.mileageUpgrade-completed .select_list.edit tbody tr .itinerary-departure,.mileageUpgrade-bonus-review .select_list.edit tbody tr .itinerary-departure{padding:10px;text-align:left}.mileageUpgrade-selection .select_list.edit tbody tr .itinerary-departure p,.mileageUpgrade-review .select_list.edit tbody tr .itinerary-departure p,.mileageUpgrade-completed .select_list.edit tbody tr .itinerary-departure p,.mileageUpgrade-bonus-review .select_list.edit tbody tr .itinerary-departure p{background:0;padding-right:0}.mileageUpgrade-selection .select_list.edit tbody tr .itinerary-departure p strong,.mileageUpgrade-review .select_list.edit tbody tr .itinerary-departure p strong,.mileageUpgrade-completed .select_list.edit tbody tr .itinerary-departure p strong,.mileageUpgrade-bonus-review .select_list.edit tbody tr .itinerary-departure p strong{font-weight:700}.mileageUpgrade-selection .select_list.edit tbody tr .itinerary-arrival,.mileageUpgrade-review .select_list.edit tbody tr .itinerary-arrival,.mileageUpgrade-completed .select_list.edit tbody tr .itinerary-arrival,.mileageUpgrade-bonus-review .select_list.edit tbody tr .itinerary-arrival{padding:10px;text-align:left}.mileageUpgrade-selection .select_list.edit tbody tr .itinerary-arrival p,.mileageUpgrade-review .select_list.edit tbody tr .itinerary-arrival p,.mileageUpgrade-completed .select_list.edit tbody tr .itinerary-arrival p,.mileageUpgrade-bonus-review .select_list.edit tbody tr .itinerary-arrival p{padding-left:0}.mileageUpgrade-selection .select_list.edit tbody tr .itinerary-arrival p strong,.mileageUpgrade-review .select_list.edit tbody tr .itinerary-arrival p strong,.mileageUpgrade-completed .select_list.edit tbody tr .itinerary-arrival p strong,.mileageUpgrade-bonus-review .select_list.edit tbody tr .itinerary-arrival p strong{font-weight:700}.mileageUpgrade-selection .select_list.edit tbody tr .itinerary-seat,.mileageUpgrade-review .select_list.edit tbody tr .itinerary-seat,.mileageUpgrade-completed .select_list.edit tbody tr .itinerary-seat,.mileageUpgrade-bonus-review .select_list.edit tbody tr .itinerary-seat{text-align:center}.mileageUpgrade-selection .select_list.edit tbody tr .itinerary-class,.mileageUpgrade-review .select_list.edit tbody tr .itinerary-class,.mileageUpgrade-completed .select_list.edit tbody tr .itinerary-class,.mileageUpgrade-bonus-review .select_list.edit tbody tr .itinerary-class{text-align:center}.mileageUpgrade-selection .itinerary_select,.mileageUpgrade-selection .itinerary_info,.mileageUpgrade-review .itinerary_select,.mileageUpgrade-review .itinerary_info,.mileageUpgrade-completed .itinerary_select,.mileageUpgrade-completed .itinerary_info,.mileageUpgrade-bonus-review .itinerary_select,.mileageUpgrade-bonus-review .itinerary_info{position:relative;margin-bottom:30px}.mileageUpgrade-selection .itinerary_select .airlines .air-type label,.mileageUpgrade-selection .itinerary_select .airlines .air-type strong,.mileageUpgrade-selection .itinerary_info .airlines .air-type label,.mileageUpgrade-selection .itinerary_info .airlines .air-type strong,.mileageUpgrade-review .itinerary_select .airlines .air-type label,.mileageUpgrade-review .itinerary_select .airlines .air-type strong,.mileageUpgrade-review .itinerary_info .airlines .air-type label,.mileageUpgrade-review .itinerary_info .airlines .air-type strong,.mileageUpgrade-completed .itinerary_select .airlines .air-type label,.mileageUpgrade-completed .itinerary_select .airlines .air-type strong,.mileageUpgrade-completed .itinerary_info .airlines .air-type label,.mileageUpgrade-completed .itinerary_info .airlines .air-type strong,.mileageUpgrade-bonus-review .itinerary_select .airlines .air-type label,.mileageUpgrade-bonus-review .itinerary_select .airlines .air-type strong,.mileageUpgrade-bonus-review .itinerary_info .airlines .air-type label,.mileageUpgrade-bonus-review .itinerary_info .airlines .air-type strong{background:url('../images/components/mileage-upgrade/icon_flight.png') no-repeat 0 0}.mileageUpgrade-selection .itinerary_select .airlines.koreanair label,.mileageUpgrade-selection .itinerary_select .airlines.koreanair strong,.mileageUpgrade-selection .itinerary_info .airlines.koreanair label,.mileageUpgrade-selection .itinerary_info .airlines.koreanair strong,.mileageUpgrade-review .itinerary_select .airlines.koreanair label,.mileageUpgrade-review .itinerary_select .airlines.koreanair strong,.mileageUpgrade-review .itinerary_info .airlines.koreanair label,.mileageUpgrade-review .itinerary_info .airlines.koreanair strong,.mileageUpgrade-completed .itinerary_select .airlines.koreanair label,.mileageUpgrade-completed .itinerary_select .airlines.koreanair strong,.mileageUpgrade-completed .itinerary_info .airlines.koreanair label,.mileageUpgrade-completed .itinerary_info .airlines.koreanair strong,.mileageUpgrade-bonus-review .itinerary_select .airlines.koreanair label,.mileageUpgrade-bonus-review .itinerary_select .airlines.koreanair strong,.mileageUpgrade-bonus-review .itinerary_info .airlines.koreanair label,.mileageUpgrade-bonus-review .itinerary_info .airlines.koreanair strong{background-position:0 0}.mileageUpgrade-selection .itinerary_select .airlines.otherair label,.mileageUpgrade-selection .itinerary_select .airlines.otherair strong,.mileageUpgrade-selection .itinerary_info .airlines.otherair label,.mileageUpgrade-selection .itinerary_info .airlines.otherair strong,.mileageUpgrade-review .itinerary_select .airlines.otherair label,.mileageUpgrade-review .itinerary_select .airlines.otherair strong,.mileageUpgrade-review .itinerary_info .airlines.otherair label,.mileageUpgrade-review .itinerary_info .airlines.otherair strong,.mileageUpgrade-completed .itinerary_select .airlines.otherair label,.mileageUpgrade-completed .itinerary_select .airlines.otherair strong,.mileageUpgrade-completed .itinerary_info .airlines.otherair label,.mileageUpgrade-completed .itinerary_info .airlines.otherair strong,.mileageUpgrade-bonus-review .itinerary_select .airlines.otherair label,.mileageUpgrade-bonus-review .itinerary_select .airlines.otherair strong,.mileageUpgrade-bonus-review .itinerary_info .airlines.otherair label,.mileageUpgrade-bonus-review .itinerary_info .airlines.otherair strong{background-position:0 -62px}.mileageUpgrade-selection .itinerary_select .airlines td:last-child,.mileageUpgrade-selection .itinerary_info .airlines td:last-child,.mileageUpgrade-review .itinerary_select .airlines td:last-child,.mileageUpgrade-review .itinerary_info .airlines td:last-child,.mileageUpgrade-completed .itinerary_select .airlines td:last-child,.mileageUpgrade-completed .itinerary_info .airlines td:last-child,.mileageUpgrade-bonus-review .itinerary_select .airlines td:last-child,.mileageUpgrade-bonus-review .itinerary_info .airlines td:last-child{text-align:center;padding-right:15px;font-weight:700}.mileageUpgrade-selection .itinerary_select .airlines td.itinerary-seat,.mileageUpgrade-selection .itinerary_select .airlines td.itinerary-departure,.mileageUpgrade-selection .itinerary_select .airlines td.itinerary-arrival,.mileageUpgrade-selection .itinerary_info .airlines td.itinerary-seat,.mileageUpgrade-selection .itinerary_info .airlines td.itinerary-departure,.mileageUpgrade-selection .itinerary_info .airlines td.itinerary-arrival,.mileageUpgrade-review .itinerary_select .airlines td.itinerary-seat,.mileageUpgrade-review .itinerary_select .airlines td.itinerary-departure,.mileageUpgrade-review .itinerary_select .airlines td.itinerary-arrival,.mileageUpgrade-review .itinerary_info .airlines td.itinerary-seat,.mileageUpgrade-review .itinerary_info .airlines td.itinerary-departure,.mileageUpgrade-review .itinerary_info .airlines td.itinerary-arrival,.mileageUpgrade-completed .itinerary_select .airlines td.itinerary-seat,.mileageUpgrade-completed .itinerary_select .airlines td.itinerary-departure,.mileageUpgrade-completed .itinerary_select .airlines td.itinerary-arrival,.mileageUpgrade-completed .itinerary_info .airlines td.itinerary-seat,.mileageUpgrade-completed .itinerary_info .airlines td.itinerary-departure,.mileageUpgrade-completed .itinerary_info .airlines td.itinerary-arrival,.mileageUpgrade-bonus-review .itinerary_select .airlines td.itinerary-seat,.mileageUpgrade-bonus-review .itinerary_select .airlines td.itinerary-departure,.mileageUpgrade-bonus-review .itinerary_select .airlines td.itinerary-arrival,.mileageUpgrade-bonus-review .itinerary_info .airlines td.itinerary-seat,.mileageUpgrade-bonus-review .itinerary_info .airlines td.itinerary-departure,.mileageUpgrade-bonus-review .itinerary_info .airlines td.itinerary-arrival{text-align:center}.mileageUpgrade-selection .itinerary_select .airlines td.itinerary-class,.mileageUpgrade-selection .itinerary_info .airlines td.itinerary-class,.mileageUpgrade-review .itinerary_select .airlines td.itinerary-class,.mileageUpgrade-review .itinerary_info .airlines td.itinerary-class,.mileageUpgrade-completed .itinerary_select .airlines td.itinerary-class,.mileageUpgrade-completed .itinerary_info .airlines td.itinerary-class,.mileageUpgrade-bonus-review .itinerary_select .airlines td.itinerary-class,.mileageUpgrade-bonus-review .itinerary_info .airlines td.itinerary-class{text-align:right;padding:10px 20px 10px 10px;font-weight:700}.mileageUpgrade-selection .itinerary_select .airlines .itinerary-departure p,.mileageUpgrade-selection .itinerary_info .airlines .itinerary-departure p,.mileageUpgrade-review .itinerary_select .airlines .itinerary-departure p,.mileageUpgrade-review .itinerary_info .airlines .itinerary-departure p,.mileageUpgrade-completed .itinerary_select .airlines .itinerary-departure p,.mileageUpgrade-completed .itinerary_info .airlines .itinerary-departure p,.mileageUpgrade-bonus-review .itinerary_select .airlines .itinerary-departure p,.mileageUpgrade-bonus-review .itinerary_info .airlines .itinerary-departure p{padding-right:30px;background:url('../images/components/mileage-upgrade/icon_arr_goto.png') no-repeat right center;word-wrap:break-word;font-size:inherit;font-size:14px;font-size:.875rem}.mileageUpgrade-selection .itinerary_select .airlines .itinerary-arrival p,.mileageUpgrade-selection .itinerary_info .airlines .itinerary-arrival p,.mileageUpgrade-review .itinerary_select .airlines .itinerary-arrival p,.mileageUpgrade-review .itinerary_info .airlines .itinerary-arrival p,.mileageUpgrade-completed .itinerary_select .airlines .itinerary-arrival p,.mileageUpgrade-completed .itinerary_info .airlines .itinerary-arrival p,.mileageUpgrade-bonus-review .itinerary_select .airlines .itinerary-arrival p,.mileageUpgrade-bonus-review .itinerary_info .airlines .itinerary-arrival p{display:inline-block;padding-left:25px;word-wrap:break-word;font-size:inherit;font-size:14px;font-size:.875rem}.mileageUpgrade-selection .itinerary_select table.select_list caption,.mileageUpgrade-selection .itinerary_info table.select_list caption,.mileageUpgrade-review .itinerary_select table.select_list caption,.mileageUpgrade-review .itinerary_info table.select_list caption,.mileageUpgrade-completed .itinerary_select table.select_list caption,.mileageUpgrade-completed .itinerary_info table.select_list caption,.mileageUpgrade-bonus-review .itinerary_select table.select_list caption,.mileageUpgrade-bonus-review .itinerary_info table.select_list caption{font-size:1px}.mileageUpgrade-selection .itinerary_select table.select_list caption .offscreen,.mileageUpgrade-selection .itinerary_info table.select_list caption .offscreen,.mileageUpgrade-review .itinerary_select table.select_list caption .offscreen,.mileageUpgrade-review .itinerary_info table.select_list caption .offscreen,.mileageUpgrade-completed .itinerary_select table.select_list caption .offscreen,.mileageUpgrade-completed .itinerary_info table.select_list caption .offscreen,.mileageUpgrade-bonus-review .itinerary_select table.select_list caption .offscreen,.mileageUpgrade-bonus-review .itinerary_info table.select_list caption .offscreen{font-size:1px}.mileageUpgrade-selection .passenger_select,.mileageUpgrade-selection .continue_cf,.mileageUpgrade-selection .pnr_info,.mileageUpgrade-review .passenger_select,.mileageUpgrade-review .continue_cf,.mileageUpgrade-review .pnr_info,.mileageUpgrade-completed .passenger_select,.mileageUpgrade-completed .continue_cf,.mileageUpgrade-completed .pnr_info,.mileageUpgrade-bonus-review .passenger_select,.mileageUpgrade-bonus-review .continue_cf,.mileageUpgrade-bonus-review .pnr_info{position:relative;color:#333;margin-bottom:30px}.mileageUpgrade-selection .passenger_select .mgt10,.mileageUpgrade-selection .continue_cf .mgt10,.mileageUpgrade-selection .pnr_info .mgt10,.mileageUpgrade-review .passenger_select .mgt10,.mileageUpgrade-review .continue_cf .mgt10,.mileageUpgrade-review .pnr_info .mgt10,.mileageUpgrade-completed .passenger_select .mgt10,.mileageUpgrade-completed .continue_cf .mgt10,.mileageUpgrade-completed .pnr_info .mgt10,.mileageUpgrade-bonus-review .passenger_select .mgt10,.mileageUpgrade-bonus-review .continue_cf .mgt10,.mileageUpgrade-bonus-review .pnr_info .mgt10{margin-top:10px}.mileageUpgrade-selection .passenger_select .lowercase,.mileageUpgrade-selection .continue_cf .lowercase,.mileageUpgrade-selection .pnr_info .lowercase,.mileageUpgrade-review .passenger_select .lowercase,.mileageUpgrade-review .continue_cf .lowercase,.mileageUpgrade-review .pnr_info .lowercase,.mileageUpgrade-completed .passenger_select .lowercase,.mileageUpgrade-completed .continue_cf .lowercase,.mileageUpgrade-completed .pnr_info .lowercase,.mileageUpgrade-bonus-review .passenger_select .lowercase,.mileageUpgrade-bonus-review .continue_cf .lowercase,.mileageUpgrade-bonus-review .pnr_info .lowercase{text-transform:lowercase}.mileageUpgrade-selection .passenger_select td,.mileageUpgrade-selection .passenger_select th,.mileageUpgrade-selection .continue_cf td,.mileageUpgrade-selection .continue_cf th,.mileageUpgrade-selection .pnr_info td,.mileageUpgrade-selection .pnr_info th,.mileageUpgrade-review .passenger_select td,.mileageUpgrade-review .passenger_select th,.mileageUpgrade-review .continue_cf td,.mileageUpgrade-review .continue_cf th,.mileageUpgrade-review .pnr_info td,.mileageUpgrade-review .pnr_info th,.mileageUpgrade-completed .passenger_select td,.mileageUpgrade-completed .passenger_select th,.mileageUpgrade-completed .continue_cf td,.mileageUpgrade-completed .continue_cf th,.mileageUpgrade-completed .pnr_info td,.mileageUpgrade-completed .pnr_info th,.mileageUpgrade-bonus-review .passenger_select td,.mileageUpgrade-bonus-review .passenger_select th,.mileageUpgrade-bonus-review .continue_cf td,.mileageUpgrade-bonus-review .continue_cf th,.mileageUpgrade-bonus-review .pnr_info td,.mileageUpgrade-bonus-review .pnr_info th{padding:8px 10px;word-wrap:break-word}.mileageUpgrade-selection .passenger_select td p,.mileageUpgrade-selection .passenger_select th p,.mileageUpgrade-selection .continue_cf td p,.mileageUpgrade-selection .continue_cf th p,.mileageUpgrade-selection .pnr_info td p,.mileageUpgrade-selection .pnr_info th p,.mileageUpgrade-review .passenger_select td p,.mileageUpgrade-review .passenger_select th p,.mileageUpgrade-review .continue_cf td p,.mileageUpgrade-review .continue_cf th p,.mileageUpgrade-review .pnr_info td p,.mileageUpgrade-review .pnr_info th p,.mileageUpgrade-completed .passenger_select td p,.mileageUpgrade-completed .passenger_select th p,.mileageUpgrade-completed .continue_cf td p,.mileageUpgrade-completed .continue_cf th p,.mileageUpgrade-completed .pnr_info td p,.mileageUpgrade-completed .pnr_info th p,.mileageUpgrade-bonus-review .passenger_select td p,.mileageUpgrade-bonus-review .passenger_select th p,.mileageUpgrade-bonus-review .continue_cf td p,.mileageUpgrade-bonus-review .continue_cf th p,.mileageUpgrade-bonus-review .pnr_info td p,.mileageUpgrade-bonus-review .pnr_info th p{font-size:14px;font-size:.875rem;padding:2px 0}.mileageUpgrade-selection .passenger_select .select_tab,.mileageUpgrade-selection .continue_cf .select_tab,.mileageUpgrade-selection .pnr_info .select_tab,.mileageUpgrade-review .passenger_select .select_tab,.mileageUpgrade-review .continue_cf .select_tab,.mileageUpgrade-review .pnr_info .select_tab,.mileageUpgrade-completed .passenger_select .select_tab,.mileageUpgrade-completed .continue_cf .select_tab,.mileageUpgrade-completed .pnr_info .select_tab,.mileageUpgrade-bonus-review .passenger_select .select_tab,.mileageUpgrade-bonus-review .continue_cf .select_tab,.mileageUpgrade-bonus-review .pnr_info .select_tab{width:100%;border-top:1px solid #cedde0;font-size:14px;font-size:.875rem}.mileageUpgrade-selection .passenger_select .select_tab thead,.mileageUpgrade-selection .continue_cf .select_tab thead,.mileageUpgrade-selection .pnr_info .select_tab thead,.mileageUpgrade-review .passenger_select .select_tab thead,.mileageUpgrade-review .continue_cf .select_tab thead,.mileageUpgrade-review .pnr_info .select_tab thead,.mileageUpgrade-completed .passenger_select .select_tab thead,.mileageUpgrade-completed .continue_cf .select_tab thead,.mileageUpgrade-completed .pnr_info .select_tab thead,.mileageUpgrade-bonus-review .passenger_select .select_tab thead,.mileageUpgrade-bonus-review .continue_cf .select_tab thead,.mileageUpgrade-bonus-review .pnr_info .select_tab thead{background:#186686}.mileageUpgrade-selection .passenger_select .select_tab thead th,.mileageUpgrade-selection .continue_cf .select_tab thead th,.mileageUpgrade-selection .pnr_info .select_tab thead th,.mileageUpgrade-review .passenger_select .select_tab thead th,.mileageUpgrade-review .continue_cf .select_tab thead th,.mileageUpgrade-review .pnr_info .select_tab thead th,.mileageUpgrade-completed .passenger_select .select_tab thead th,.mileageUpgrade-completed .continue_cf .select_tab thead th,.mileageUpgrade-completed .pnr_info .select_tab thead th,.mileageUpgrade-bonus-review .passenger_select .select_tab thead th,.mileageUpgrade-bonus-review .continue_cf .select_tab thead th,.mileageUpgrade-bonus-review .pnr_info .select_tab thead th{color:white;padding:10px}.mileageUpgrade-selection .passenger_select .select_tab tbody tr,.mileageUpgrade-selection .continue_cf .select_tab tbody tr,.mileageUpgrade-selection .pnr_info .select_tab tbody tr,.mileageUpgrade-review .passenger_select .select_tab tbody tr,.mileageUpgrade-review .continue_cf .select_tab tbody tr,.mileageUpgrade-review .pnr_info .select_tab tbody tr,.mileageUpgrade-completed .passenger_select .select_tab tbody tr,.mileageUpgrade-completed .continue_cf .select_tab tbody tr,.mileageUpgrade-completed .pnr_info .select_tab tbody tr,.mileageUpgrade-bonus-review .passenger_select .select_tab tbody tr,.mileageUpgrade-bonus-review .continue_cf .select_tab tbody tr,.mileageUpgrade-bonus-review .pnr_info .select_tab tbody tr{border-bottom:1px solid #cedde0}.mileageUpgrade-selection .passenger_select .select_tab tbody tr th,.mileageUpgrade-selection .continue_cf .select_tab tbody tr th,.mileageUpgrade-selection .pnr_info .select_tab tbody tr th,.mileageUpgrade-review .passenger_select .select_tab tbody tr th,.mileageUpgrade-review .continue_cf .select_tab tbody tr th,.mileageUpgrade-review .pnr_info .select_tab tbody tr th,.mileageUpgrade-completed .passenger_select .select_tab tbody tr th,.mileageUpgrade-completed .continue_cf .select_tab tbody tr th,.mileageUpgrade-completed .pnr_info .select_tab tbody tr th,.mileageUpgrade-bonus-review .passenger_select .select_tab tbody tr th,.mileageUpgrade-bonus-review .continue_cf .select_tab tbody tr th,.mileageUpgrade-bonus-review .pnr_info .select_tab tbody tr th{font-weight:normal}.mileageUpgrade-selection .passenger_select .select_tab tbody tr th.passenger-name,.mileageUpgrade-selection .continue_cf .select_tab tbody tr th.passenger-name,.mileageUpgrade-selection .pnr_info .select_tab tbody tr th.passenger-name,.mileageUpgrade-review .passenger_select .select_tab tbody tr th.passenger-name,.mileageUpgrade-review .continue_cf .select_tab tbody tr th.passenger-name,.mileageUpgrade-review .pnr_info .select_tab tbody tr th.passenger-name,.mileageUpgrade-completed .passenger_select .select_tab tbody tr th.passenger-name,.mileageUpgrade-completed .continue_cf .select_tab tbody tr th.passenger-name,.mileageUpgrade-completed .pnr_info .select_tab tbody tr th.passenger-name,.mileageUpgrade-bonus-review .passenger_select .select_tab tbody tr th.passenger-name,.mileageUpgrade-bonus-review .continue_cf .select_tab tbody tr th.passenger-name,.mileageUpgrade-bonus-review .pnr_info .select_tab tbody tr th.passenger-name{text-align:left}.mileageUpgrade-selection .passenger_select .select_tab tbody tr td,.mileageUpgrade-selection .continue_cf .select_tab tbody tr td,.mileageUpgrade-selection .pnr_info .select_tab tbody tr td,.mileageUpgrade-review .passenger_select .select_tab tbody tr td,.mileageUpgrade-review .continue_cf .select_tab tbody tr td,.mileageUpgrade-review .pnr_info .select_tab tbody tr td,.mileageUpgrade-completed .passenger_select .select_tab tbody tr td,.mileageUpgrade-completed .continue_cf .select_tab tbody tr td,.mileageUpgrade-completed .pnr_info .select_tab tbody tr td,.mileageUpgrade-bonus-review .passenger_select .select_tab tbody tr td,.mileageUpgrade-bonus-review .continue_cf .select_tab tbody tr td,.mileageUpgrade-bonus-review .pnr_info .select_tab tbody tr td{text-align:center}.mileageUpgrade-selection .passenger_select .select_tab tbody tr td.selectable,.mileageUpgrade-selection .passenger_select .select_tab tbody tr td.disabled,.mileageUpgrade-selection .continue_cf .select_tab tbody tr td.selectable,.mileageUpgrade-selection .continue_cf .select_tab tbody tr td.disabled,.mileageUpgrade-selection .pnr_info .select_tab tbody tr td.selectable,.mileageUpgrade-selection .pnr_info .select_tab tbody tr td.disabled,.mileageUpgrade-review .passenger_select .select_tab tbody tr td.selectable,.mileageUpgrade-review .passenger_select .select_tab tbody tr td.disabled,.mileageUpgrade-review .continue_cf .select_tab tbody tr td.selectable,.mileageUpgrade-review .continue_cf .select_tab tbody tr td.disabled,.mileageUpgrade-review .pnr_info .select_tab tbody tr td.selectable,.mileageUpgrade-review .pnr_info .select_tab tbody tr td.disabled,.mileageUpgrade-completed .passenger_select .select_tab tbody tr td.selectable,.mileageUpgrade-completed .passenger_select .select_tab tbody tr td.disabled,.mileageUpgrade-completed .continue_cf .select_tab tbody tr td.selectable,.mileageUpgrade-completed .continue_cf .select_tab tbody tr td.disabled,.mileageUpgrade-completed .pnr_info .select_tab tbody tr td.selectable,.mileageUpgrade-completed .pnr_info .select_tab tbody tr td.disabled,.mileageUpgrade-bonus-review .passenger_select .select_tab tbody tr td.selectable,.mileageUpgrade-bonus-review .passenger_select .select_tab tbody tr td.disabled,.mileageUpgrade-bonus-review .continue_cf .select_tab tbody tr td.selectable,.mileageUpgrade-bonus-review .continue_cf .select_tab tbody tr td.disabled,.mileageUpgrade-bonus-review .pnr_info .select_tab tbody tr td.selectable,.mileageUpgrade-bonus-review .pnr_info .select_tab tbody tr td.disabled{padding:10px 0}.mileageUpgrade-selection .passenger_select .select_tab tbody tr td.selectable span.disabled,.mileageUpgrade-selection .passenger_select .select_tab tbody tr td.disabled span.disabled,.mileageUpgrade-selection .continue_cf .select_tab tbody tr td.selectable span.disabled,.mileageUpgrade-selection .continue_cf .select_tab tbody tr td.disabled span.disabled,.mileageUpgrade-selection .pnr_info .select_tab tbody tr td.selectable span.disabled,.mileageUpgrade-selection .pnr_info .select_tab tbody tr td.disabled span.disabled,.mileageUpgrade-review .passenger_select .select_tab tbody tr td.selectable span.disabled,.mileageUpgrade-review .passenger_select .select_tab tbody tr td.disabled span.disabled,.mileageUpgrade-review .continue_cf .select_tab tbody tr td.selectable span.disabled,.mileageUpgrade-review .continue_cf .select_tab tbody tr td.disabled span.disabled,.mileageUpgrade-review .pnr_info .select_tab tbody tr td.selectable span.disabled,.mileageUpgrade-review .pnr_info .select_tab tbody tr td.disabled span.disabled,.mileageUpgrade-completed .passenger_select .select_tab tbody tr td.selectable span.disabled,.mileageUpgrade-completed .passenger_select .select_tab tbody tr td.disabled span.disabled,.mileageUpgrade-completed .continue_cf .select_tab tbody tr td.selectable span.disabled,.mileageUpgrade-completed .continue_cf .select_tab tbody tr td.disabled span.disabled,.mileageUpgrade-completed .pnr_info .select_tab tbody tr td.selectable span.disabled,.mileageUpgrade-completed .pnr_info .select_tab tbody tr td.disabled span.disabled,.mileageUpgrade-bonus-review .passenger_select .select_tab tbody tr td.selectable span.disabled,.mileageUpgrade-bonus-review .passenger_select .select_tab tbody tr td.disabled span.disabled,.mileageUpgrade-bonus-review .continue_cf .select_tab tbody tr td.selectable span.disabled,.mileageUpgrade-bonus-review .continue_cf .select_tab tbody tr td.disabled span.disabled,.mileageUpgrade-bonus-review .pnr_info .select_tab tbody tr td.selectable span.disabled,.mileageUpgrade-bonus-review .pnr_info .select_tab tbody tr td.disabled span.disabled{background:url('../images/checkbox.png') no-repeat 0 0}.mileageUpgrade-selection .passenger_select .select_tab tbody tr td.selectable span.checked,.mileageUpgrade-selection .passenger_select .select_tab tbody tr td.disabled span.checked,.mileageUpgrade-selection .continue_cf .select_tab tbody tr td.selectable span.checked,.mileageUpgrade-selection .continue_cf .select_tab tbody tr td.disabled span.checked,.mileageUpgrade-selection .pnr_info .select_tab tbody tr td.selectable span.checked,.mileageUpgrade-selection .pnr_info .select_tab tbody tr td.disabled span.checked,.mileageUpgrade-review .passenger_select .select_tab tbody tr td.selectable span.checked,.mileageUpgrade-review .passenger_select .select_tab tbody tr td.disabled span.checked,.mileageUpgrade-review .continue_cf .select_tab tbody tr td.selectable span.checked,.mileageUpgrade-review .continue_cf .select_tab tbody tr td.disabled span.checked,.mileageUpgrade-review .pnr_info .select_tab tbody tr td.selectable span.checked,.mileageUpgrade-review .pnr_info .select_tab tbody tr td.disabled span.checked,.mileageUpgrade-completed .passenger_select .select_tab tbody tr td.selectable span.checked,.mileageUpgrade-completed .passenger_select .select_tab tbody tr td.disabled span.checked,.mileageUpgrade-completed .continue_cf .select_tab tbody tr td.selectable span.checked,.mileageUpgrade-completed .continue_cf .select_tab tbody tr td.disabled span.checked,.mileageUpgrade-completed .pnr_info .select_tab tbody tr td.selectable span.checked,.mileageUpgrade-completed .pnr_info .select_tab tbody tr td.disabled span.checked,.mileageUpgrade-bonus-review .passenger_select .select_tab tbody tr td.selectable span.checked,.mileageUpgrade-bonus-review .passenger_select .select_tab tbody tr td.disabled span.checked,.mileageUpgrade-bonus-review .continue_cf .select_tab tbody tr td.selectable span.checked,.mileageUpgrade-bonus-review .continue_cf .select_tab tbody tr td.disabled span.checked,.mileageUpgrade-bonus-review .pnr_info .select_tab tbody tr td.selectable span.checked,.mileageUpgrade-bonus-review .pnr_info .select_tab tbody tr td.disabled span.checked{background:url('../images/checkbox.png') no-repeat 0 -18px}.mileageUpgrade-selection .passenger_select .select_tab tbody tr td.passenger-class span,.mileageUpgrade-selection .continue_cf .select_tab tbody tr td.passenger-class span,.mileageUpgrade-selection .pnr_info .select_tab tbody tr td.passenger-class span,.mileageUpgrade-review .passenger_select .select_tab tbody tr td.passenger-class span,.mileageUpgrade-review .continue_cf .select_tab tbody tr td.passenger-class span,.mileageUpgrade-review .pnr_info .select_tab tbody tr td.passenger-class span,.mileageUpgrade-completed .passenger_select .select_tab tbody tr td.passenger-class span,.mileageUpgrade-completed .continue_cf .select_tab tbody tr td.passenger-class span,.mileageUpgrade-completed .pnr_info .select_tab tbody tr td.passenger-class span,.mileageUpgrade-bonus-review .passenger_select .select_tab tbody tr td.passenger-class span,.mileageUpgrade-bonus-review .continue_cf .select_tab tbody tr td.passenger-class span,.mileageUpgrade-bonus-review .pnr_info .select_tab tbody tr td.passenger-class span{padding-right:30px;margin-right:10px;display:inline-block;background:url('../images/components/mileage-upgrade/icon_arr_goto.png') no-repeat right center}.mileageUpgrade-selection .passenger_select .select_tab tbody tr td.passenger-class span.arr,.mileageUpgrade-selection .continue_cf .select_tab tbody tr td.passenger-class span.arr,.mileageUpgrade-selection .pnr_info .select_tab tbody tr td.passenger-class span.arr,.mileageUpgrade-review .passenger_select .select_tab tbody tr td.passenger-class span.arr,.mileageUpgrade-review .continue_cf .select_tab tbody tr td.passenger-class span.arr,.mileageUpgrade-review .pnr_info .select_tab tbody tr td.passenger-class span.arr,.mileageUpgrade-completed .passenger_select .select_tab tbody tr td.passenger-class span.arr,.mileageUpgrade-completed .continue_cf .select_tab tbody tr td.passenger-class span.arr,.mileageUpgrade-completed .pnr_info .select_tab tbody tr td.passenger-class span.arr,.mileageUpgrade-bonus-review .passenger_select .select_tab tbody tr td.passenger-class span.arr,.mileageUpgrade-bonus-review .continue_cf .select_tab tbody tr td.passenger-class span.arr,.mileageUpgrade-bonus-review .pnr_info .select_tab tbody tr td.passenger-class span.arr{background:0;padding-right:0;margin-right:0}.mileageUpgrade-selection .passenger_select .select_tab tbody tr td.passenger-class strong,.mileageUpgrade-selection .continue_cf .select_tab tbody tr td.passenger-class strong,.mileageUpgrade-selection .pnr_info .select_tab tbody tr td.passenger-class strong,.mileageUpgrade-review .passenger_select .select_tab tbody tr td.passenger-class strong,.mileageUpgrade-review .continue_cf .select_tab tbody tr td.passenger-class strong,.mileageUpgrade-review .pnr_info .select_tab tbody tr td.passenger-class strong,.mileageUpgrade-completed .passenger_select .select_tab tbody tr td.passenger-class strong,.mileageUpgrade-completed .continue_cf .select_tab tbody tr td.passenger-class strong,.mileageUpgrade-completed .pnr_info .select_tab tbody tr td.passenger-class strong,.mileageUpgrade-bonus-review .passenger_select .select_tab tbody tr td.passenger-class strong,.mileageUpgrade-bonus-review .continue_cf .select_tab tbody tr td.passenger-class strong,.mileageUpgrade-bonus-review .pnr_info .select_tab tbody tr td.passenger-class strong{display:inline-block}.mileageUpgrade-selection .passenger_select .select_tab tbody tr td.passenger-class .innr-block .itrarea,.mileageUpgrade-selection .continue_cf .select_tab tbody tr td.passenger-class .innr-block .itrarea,.mileageUpgrade-selection .pnr_info .select_tab tbody tr td.passenger-class .innr-block .itrarea,.mileageUpgrade-review .passenger_select .select_tab tbody tr td.passenger-class .innr-block .itrarea,.mileageUpgrade-review .continue_cf .select_tab tbody tr td.passenger-class .innr-block .itrarea,.mileageUpgrade-review .pnr_info .select_tab tbody tr td.passenger-class .innr-block .itrarea,.mileageUpgrade-completed .passenger_select .select_tab tbody tr td.passenger-class .innr-block .itrarea,.mileageUpgrade-completed .continue_cf .select_tab tbody tr td.passenger-class .innr-block .itrarea,.mileageUpgrade-completed .pnr_info .select_tab tbody tr td.passenger-class .innr-block .itrarea,.mileageUpgrade-bonus-review .passenger_select .select_tab tbody tr td.passenger-class .innr-block .itrarea,.mileageUpgrade-bonus-review .continue_cf .select_tab tbody tr td.passenger-class .innr-block .itrarea,.mileageUpgrade-bonus-review .pnr_info .select_tab tbody tr td.passenger-class .innr-block .itrarea{display:inline-block}.mileageUpgrade-selection .passenger_select .select_tab tbody tr td.passenger-class .innr-block em.departure,.mileageUpgrade-selection .continue_cf .select_tab tbody tr td.passenger-class .innr-block em.departure,.mileageUpgrade-selection .pnr_info .select_tab tbody tr td.passenger-class .innr-block em.departure,.mileageUpgrade-review .passenger_select .select_tab tbody tr td.passenger-class .innr-block em.departure,.mileageUpgrade-review .continue_cf .select_tab tbody tr td.passenger-class .innr-block em.departure,.mileageUpgrade-review .pnr_info .select_tab tbody tr td.passenger-class .innr-block em.departure,.mileageUpgrade-completed .passenger_select .select_tab tbody tr td.passenger-class .innr-block em.departure,.mileageUpgrade-completed .continue_cf .select_tab tbody tr td.passenger-class .innr-block em.departure,.mileageUpgrade-completed .pnr_info .select_tab tbody tr td.passenger-class .innr-block em.departure,.mileageUpgrade-bonus-review .passenger_select .select_tab tbody tr td.passenger-class .innr-block em.departure,.mileageUpgrade-bonus-review .continue_cf .select_tab tbody tr td.passenger-class .innr-block em.departure,.mileageUpgrade-bonus-review .pnr_info .select_tab tbody tr td.passenger-class .innr-block em.departure{padding-right:30px;margin-right:10px;display:inline-block;background:url('../images/components/mileage-upgrade/icon_arr_goto.png') no-repeat right center}.mileageUpgrade-selection .passenger_select .select_tab tbody tr td.passenger-fare,.mileageUpgrade-selection .passenger_select .select_tab tbody tr td.passenger-refund,.mileageUpgrade-selection .continue_cf .select_tab tbody tr td.passenger-fare,.mileageUpgrade-selection .continue_cf .select_tab tbody tr td.passenger-refund,.mileageUpgrade-selection .pnr_info .select_tab tbody tr td.passenger-fare,.mileageUpgrade-selection .pnr_info .select_tab tbody tr td.passenger-refund,.mileageUpgrade-review .passenger_select .select_tab tbody tr td.passenger-fare,.mileageUpgrade-review .passenger_select .select_tab tbody tr td.passenger-refund,.mileageUpgrade-review .continue_cf .select_tab tbody tr td.passenger-fare,.mileageUpgrade-review .continue_cf .select_tab tbody tr td.passenger-refund,.mileageUpgrade-review .pnr_info .select_tab tbody tr td.passenger-fare,.mileageUpgrade-review .pnr_info .select_tab tbody tr td.passenger-refund,.mileageUpgrade-completed .passenger_select .select_tab tbody tr td.passenger-fare,.mileageUpgrade-completed .passenger_select .select_tab tbody tr td.passenger-refund,.mileageUpgrade-completed .continue_cf .select_tab tbody tr td.passenger-fare,.mileageUpgrade-completed .continue_cf .select_tab tbody tr td.passenger-refund,.mileageUpgrade-completed .pnr_info .select_tab tbody tr td.passenger-fare,.mileageUpgrade-completed .pnr_info .select_tab tbody tr td.passenger-refund,.mileageUpgrade-bonus-review .passenger_select .select_tab tbody tr td.passenger-fare,.mileageUpgrade-bonus-review .passenger_select .select_tab tbody tr td.passenger-refund,.mileageUpgrade-bonus-review .continue_cf .select_tab tbody tr td.passenger-fare,.mileageUpgrade-bonus-review .continue_cf .select_tab tbody tr td.passenger-refund,.mileageUpgrade-bonus-review .pnr_info .select_tab tbody tr td.passenger-fare,.mileageUpgrade-bonus-review .pnr_info .select_tab tbody tr td.passenger-refund{text-align:right}.mileageUpgrade-selection .passenger_select .select_tab tbody tr td.controls,.mileageUpgrade-selection .continue_cf .select_tab tbody tr td.controls,.mileageUpgrade-selection .pnr_info .select_tab tbody tr td.controls,.mileageUpgrade-review .passenger_select .select_tab tbody tr td.controls,.mileageUpgrade-review .continue_cf .select_tab tbody tr td.controls,.mileageUpgrade-review .pnr_info .select_tab tbody tr td.controls,.mileageUpgrade-completed .passenger_select .select_tab tbody tr td.controls,.mileageUpgrade-completed .continue_cf .select_tab tbody tr td.controls,.mileageUpgrade-completed .pnr_info .select_tab tbody tr td.controls,.mileageUpgrade-bonus-review .passenger_select .select_tab tbody tr td.controls,.mileageUpgrade-bonus-review .continue_cf .select_tab tbody tr td.controls,.mileageUpgrade-bonus-review .pnr_info .select_tab tbody tr td.controls{padding:2px 10px}.mileageUpgrade-selection .passenger_select .select_tab tbody tr td.controls .inner,.mileageUpgrade-selection .continue_cf .select_tab tbody tr td.controls .inner,.mileageUpgrade-selection .pnr_info .select_tab tbody tr td.controls .inner,.mileageUpgrade-review .passenger_select .select_tab tbody tr td.controls .inner,.mileageUpgrade-review .continue_cf .select_tab tbody tr td.controls .inner,.mileageUpgrade-review .pnr_info .select_tab tbody tr td.controls .inner,.mileageUpgrade-completed .passenger_select .select_tab tbody tr td.controls .inner,.mileageUpgrade-completed .continue_cf .select_tab tbody tr td.controls .inner,.mileageUpgrade-completed .pnr_info .select_tab tbody tr td.controls .inner,.mileageUpgrade-bonus-review .passenger_select .select_tab tbody tr td.controls .inner,.mileageUpgrade-bonus-review .continue_cf .select_tab tbody tr td.controls .inner,.mileageUpgrade-bonus-review .pnr_info .select_tab tbody tr td.controls .inner{display:block;width:100%}.mileageUpgrade-selection .passenger_select .select_tab tbody tr td.controls .inner button,.mileageUpgrade-selection .continue_cf .select_tab tbody tr td.controls .inner button,.mileageUpgrade-selection .pnr_info .select_tab tbody tr td.controls .inner button,.mileageUpgrade-review .passenger_select .select_tab tbody tr td.controls .inner button,.mileageUpgrade-review .continue_cf .select_tab tbody tr td.controls .inner button,.mileageUpgrade-review .pnr_info .select_tab tbody tr td.controls .inner button,.mileageUpgrade-completed .passenger_select .select_tab tbody tr td.controls .inner button,.mileageUpgrade-completed .continue_cf .select_tab tbody tr td.controls .inner button,.mileageUpgrade-completed .pnr_info .select_tab tbody tr td.controls .inner button,.mileageUpgrade-bonus-review .passenger_select .select_tab tbody tr td.controls .inner button,.mileageUpgrade-bonus-review .continue_cf .select_tab tbody tr td.controls .inner button,.mileageUpgrade-bonus-review .pnr_info .select_tab tbody tr td.controls .inner button{outline-offset:0;display:inline-block;font-size:12px;font-size:.75rem;margin:3px 1px;width:48%;color:#0180a3}.mileageUpgrade-selection .passenger_select .select_tab tbody tr td.controls .inner button.w100,.mileageUpgrade-selection .continue_cf .select_tab tbody tr td.controls .inner button.w100,.mileageUpgrade-selection .pnr_info .select_tab tbody tr td.controls .inner button.w100,.mileageUpgrade-review .passenger_select .select_tab tbody tr td.controls .inner button.w100,.mileageUpgrade-review .continue_cf .select_tab tbody tr td.controls .inner button.w100,.mileageUpgrade-review .pnr_info .select_tab tbody tr td.controls .inner button.w100,.mileageUpgrade-completed .passenger_select .select_tab tbody tr td.controls .inner button.w100,.mileageUpgrade-completed .continue_cf .select_tab tbody tr td.controls .inner button.w100,.mileageUpgrade-completed .pnr_info .select_tab tbody tr td.controls .inner button.w100,.mileageUpgrade-bonus-review .passenger_select .select_tab tbody tr td.controls .inner button.w100,.mileageUpgrade-bonus-review .continue_cf .select_tab tbody tr td.controls .inner button.w100,.mileageUpgrade-bonus-review .pnr_info .select_tab tbody tr td.controls .inner button.w100{width:99%}.mileageUpgrade-selection .passenger_select .select_tab tbody tr.acomm td,.mileageUpgrade-selection .continue_cf .select_tab tbody tr.acomm td,.mileageUpgrade-selection .pnr_info .select_tab tbody tr.acomm td,.mileageUpgrade-review .passenger_select .select_tab tbody tr.acomm td,.mileageUpgrade-review .continue_cf .select_tab tbody tr.acomm td,.mileageUpgrade-review .pnr_info .select_tab tbody tr.acomm td,.mileageUpgrade-completed .passenger_select .select_tab tbody tr.acomm td,.mileageUpgrade-completed .continue_cf .select_tab tbody tr.acomm td,.mileageUpgrade-completed .pnr_info .select_tab tbody tr.acomm td,.mileageUpgrade-bonus-review .passenger_select .select_tab tbody tr.acomm td,.mileageUpgrade-bonus-review .continue_cf .select_tab tbody tr.acomm td,.mileageUpgrade-bonus-review .pnr_info .select_tab tbody tr.acomm td{border-top:1px dotted #cedde0}.mileageUpgrade-selection .passenger_select .select_tab.v_head tbody,.mileageUpgrade-selection .continue_cf .select_tab.v_head tbody,.mileageUpgrade-selection .pnr_info .select_tab.v_head tbody,.mileageUpgrade-review .passenger_select .select_tab.v_head tbody,.mileageUpgrade-review .continue_cf .select_tab.v_head tbody,.mileageUpgrade-review .pnr_info .select_tab.v_head tbody,.mileageUpgrade-completed .passenger_select .select_tab.v_head tbody,.mileageUpgrade-completed .continue_cf .select_tab.v_head tbody,.mileageUpgrade-completed .pnr_info .select_tab.v_head tbody,.mileageUpgrade-bonus-review .passenger_select .select_tab.v_head tbody,.mileageUpgrade-bonus-review .continue_cf .select_tab.v_head tbody,.mileageUpgrade-bonus-review .pnr_info .select_tab.v_head tbody{border-top:1px solid #cedde0}.mileageUpgrade-selection .passenger_select .select_tab.v_head tbody th,.mileageUpgrade-selection .continue_cf .select_tab.v_head tbody th,.mileageUpgrade-selection .pnr_info .select_tab.v_head tbody th,.mileageUpgrade-review .passenger_select .select_tab.v_head tbody th,.mileageUpgrade-review .continue_cf .select_tab.v_head tbody th,.mileageUpgrade-review .pnr_info .select_tab.v_head tbody th,.mileageUpgrade-completed .passenger_select .select_tab.v_head tbody th,.mileageUpgrade-completed .continue_cf .select_tab.v_head tbody th,.mileageUpgrade-completed .pnr_info .select_tab.v_head tbody th,.mileageUpgrade-bonus-review .passenger_select .select_tab.v_head tbody th,.mileageUpgrade-bonus-review .continue_cf .select_tab.v_head tbody th,.mileageUpgrade-bonus-review .pnr_info .select_tab.v_head tbody th{background:#f4fbfd;border-bottom:1px solid #cedde0;color:#186686;text-align:left}.mileageUpgrade-selection .passenger_select .select_tab.v_head tbody td,.mileageUpgrade-selection .continue_cf .select_tab.v_head tbody td,.mileageUpgrade-selection .pnr_info .select_tab.v_head tbody td,.mileageUpgrade-review .passenger_select .select_tab.v_head tbody td,.mileageUpgrade-review .continue_cf .select_tab.v_head tbody td,.mileageUpgrade-review .pnr_info .select_tab.v_head tbody td,.mileageUpgrade-completed .passenger_select .select_tab.v_head tbody td,.mileageUpgrade-completed .continue_cf .select_tab.v_head tbody td,.mileageUpgrade-completed .pnr_info .select_tab.v_head tbody td,.mileageUpgrade-bonus-review .passenger_select .select_tab.v_head tbody td,.mileageUpgrade-bonus-review .continue_cf .select_tab.v_head tbody td,.mileageUpgrade-bonus-review .pnr_info .select_tab.v_head tbody td{text-align:left;border-bottom:1px solid #cedde0}.mileageUpgrade-selection .passenger_select .select_tab.review,.mileageUpgrade-selection .continue_cf .select_tab.review,.mileageUpgrade-selection .pnr_info .select_tab.review,.mileageUpgrade-review .passenger_select .select_tab.review,.mileageUpgrade-review .continue_cf .select_tab.review,.mileageUpgrade-review .pnr_info .select_tab.review,.mileageUpgrade-completed .passenger_select .select_tab.review,.mileageUpgrade-completed .continue_cf .select_tab.review,.mileageUpgrade-completed .pnr_info .select_tab.review,.mileageUpgrade-bonus-review .passenger_select .select_tab.review,.mileageUpgrade-bonus-review .continue_cf .select_tab.review,.mileageUpgrade-bonus-review .pnr_info .select_tab.review{border-top:0}.mileageUpgrade-selection .passenger_select .select_tab.review tfoot,.mileageUpgrade-selection .continue_cf .select_tab.review tfoot,.mileageUpgrade-selection .pnr_info .select_tab.review tfoot,.mileageUpgrade-review .passenger_select .select_tab.review tfoot,.mileageUpgrade-review .continue_cf .select_tab.review tfoot,.mileageUpgrade-review .pnr_info .select_tab.review tfoot,.mileageUpgrade-completed .passenger_select .select_tab.review tfoot,.mileageUpgrade-completed .continue_cf .select_tab.review tfoot,.mileageUpgrade-completed .pnr_info .select_tab.review tfoot,.mileageUpgrade-bonus-review .passenger_select .select_tab.review tfoot,.mileageUpgrade-bonus-review .continue_cf .select_tab.review tfoot,.mileageUpgrade-bonus-review .pnr_info .select_tab.review tfoot{background:#f4fbfd;border-bottom:1px solid #cedde0}.mileageUpgrade-selection .passenger_select .select_tab.review tfoot th,.mileageUpgrade-selection .continue_cf .select_tab.review tfoot th,.mileageUpgrade-selection .pnr_info .select_tab.review tfoot th,.mileageUpgrade-review .passenger_select .select_tab.review tfoot th,.mileageUpgrade-review .continue_cf .select_tab.review tfoot th,.mileageUpgrade-review .pnr_info .select_tab.review tfoot th,.mileageUpgrade-completed .passenger_select .select_tab.review tfoot th,.mileageUpgrade-completed .continue_cf .select_tab.review tfoot th,.mileageUpgrade-completed .pnr_info .select_tab.review tfoot th,.mileageUpgrade-bonus-review .passenger_select .select_tab.review tfoot th,.mileageUpgrade-bonus-review .continue_cf .select_tab.review tfoot th,.mileageUpgrade-bonus-review .pnr_info .select_tab.review tfoot th{font-weight:400;color:#186686}.mileageUpgrade-selection .passenger_select .select_tab.review tfoot td,.mileageUpgrade-selection .continue_cf .select_tab.review tfoot td,.mileageUpgrade-selection .pnr_info .select_tab.review tfoot td,.mileageUpgrade-review .passenger_select .select_tab.review tfoot td,.mileageUpgrade-review .continue_cf .select_tab.review tfoot td,.mileageUpgrade-review .pnr_info .select_tab.review tfoot td,.mileageUpgrade-completed .passenger_select .select_tab.review tfoot td,.mileageUpgrade-completed .continue_cf .select_tab.review tfoot td,.mileageUpgrade-completed .pnr_info .select_tab.review tfoot td,.mileageUpgrade-bonus-review .passenger_select .select_tab.review tfoot td,.mileageUpgrade-bonus-review .continue_cf .select_tab.review tfoot td,.mileageUpgrade-bonus-review .pnr_info .select_tab.review tfoot td{font-weight:700;border-left:1px solid #cedde0}.mileageUpgrade-selection .passenger_select .select_tab.review tfoot .passenger-fare,.mileageUpgrade-selection .continue_cf .select_tab.review tfoot .passenger-fare,.mileageUpgrade-selection .pnr_info .select_tab.review tfoot .passenger-fare,.mileageUpgrade-review .passenger_select .select_tab.review tfoot .passenger-fare,.mileageUpgrade-review .continue_cf .select_tab.review tfoot .passenger-fare,.mileageUpgrade-review .pnr_info .select_tab.review tfoot .passenger-fare,.mileageUpgrade-completed .passenger_select .select_tab.review tfoot .passenger-fare,.mileageUpgrade-completed .continue_cf .select_tab.review tfoot .passenger-fare,.mileageUpgrade-completed .pnr_info .select_tab.review tfoot .passenger-fare,.mileageUpgrade-bonus-review .passenger_select .select_tab.review tfoot .passenger-fare,.mileageUpgrade-bonus-review .continue_cf .select_tab.review tfoot .passenger-fare,.mileageUpgrade-bonus-review .pnr_info .select_tab.review tfoot .passenger-fare{text-align:right;color:#cd3e00}.mileageUpgrade-selection .passenger_select .select_tab.review tfoot .passenger-refund,.mileageUpgrade-selection .continue_cf .select_tab.review tfoot .passenger-refund,.mileageUpgrade-selection .pnr_info .select_tab.review tfoot .passenger-refund,.mileageUpgrade-review .passenger_select .select_tab.review tfoot .passenger-refund,.mileageUpgrade-review .continue_cf .select_tab.review tfoot .passenger-refund,.mileageUpgrade-review .pnr_info .select_tab.review tfoot .passenger-refund,.mileageUpgrade-completed .passenger_select .select_tab.review tfoot .passenger-refund,.mileageUpgrade-completed .continue_cf .select_tab.review tfoot .passenger-refund,.mileageUpgrade-completed .pnr_info .select_tab.review tfoot .passenger-refund,.mileageUpgrade-bonus-review .passenger_select .select_tab.review tfoot .passenger-refund,.mileageUpgrade-bonus-review .continue_cf .select_tab.review tfoot .passenger-refund,.mileageUpgrade-bonus-review .pnr_info .select_tab.review tfoot .passenger-refund{text-align:right;color:#207d9a}.mileageUpgrade-selection .passenger_select .select_tab.review thead th,.mileageUpgrade-selection .continue_cf .select_tab.review thead th,.mileageUpgrade-selection .pnr_info .select_tab.review thead th,.mileageUpgrade-review .passenger_select .select_tab.review thead th,.mileageUpgrade-review .continue_cf .select_tab.review thead th,.mileageUpgrade-review .pnr_info .select_tab.review thead th,.mileageUpgrade-completed .passenger_select .select_tab.review thead th,.mileageUpgrade-completed .continue_cf .select_tab.review thead th,.mileageUpgrade-completed .pnr_info .select_tab.review thead th,.mileageUpgrade-bonus-review .passenger_select .select_tab.review thead th,.mileageUpgrade-bonus-review .continue_cf .select_tab.review thead th,.mileageUpgrade-bonus-review .pnr_info .select_tab.review thead th{border-bottom:1px solid #4e8aa1;border-left:1px solid #4e8aa1}.mileageUpgrade-selection .passenger_select .select_tab.review thead th:first-child,.mileageUpgrade-selection .continue_cf .select_tab.review thead th:first-child,.mileageUpgrade-selection .pnr_info .select_tab.review thead th:first-child,.mileageUpgrade-review .passenger_select .select_tab.review thead th:first-child,.mileageUpgrade-review .continue_cf .select_tab.review thead th:first-child,.mileageUpgrade-review .pnr_info .select_tab.review thead th:first-child,.mileageUpgrade-completed .passenger_select .select_tab.review thead th:first-child,.mileageUpgrade-completed .continue_cf .select_tab.review thead th:first-child,.mileageUpgrade-completed .pnr_info .select_tab.review thead th:first-child,.mileageUpgrade-bonus-review .passenger_select .select_tab.review thead th:first-child,.mileageUpgrade-bonus-review .continue_cf .select_tab.review thead th:first-child,.mileageUpgrade-bonus-review .pnr_info .select_tab.review thead th:first-child{border-left:0}.mileageUpgrade-selection .passenger_select .select_tab.review thead th:first-child.borderleft,.mileageUpgrade-selection .continue_cf .select_tab.review thead th:first-child.borderleft,.mileageUpgrade-selection .pnr_info .select_tab.review thead th:first-child.borderleft,.mileageUpgrade-review .passenger_select .select_tab.review thead th:first-child.borderleft,.mileageUpgrade-review .continue_cf .select_tab.review thead th:first-child.borderleft,.mileageUpgrade-review .pnr_info .select_tab.review thead th:first-child.borderleft,.mileageUpgrade-completed .passenger_select .select_tab.review thead th:first-child.borderleft,.mileageUpgrade-completed .continue_cf .select_tab.review thead th:first-child.borderleft,.mileageUpgrade-completed .pnr_info .select_tab.review thead th:first-child.borderleft,.mileageUpgrade-bonus-review .passenger_select .select_tab.review thead th:first-child.borderleft,.mileageUpgrade-bonus-review .continue_cf .select_tab.review thead th:first-child.borderleft,.mileageUpgrade-bonus-review .pnr_info .select_tab.review thead th:first-child.borderleft{border-left:1px solid #4e8aa1}.mileageUpgrade-selection .passenger_select .select_tab.review tbody td,.mileageUpgrade-selection .continue_cf .select_tab.review tbody td,.mileageUpgrade-selection .pnr_info .select_tab.review tbody td,.mileageUpgrade-review .passenger_select .select_tab.review tbody td,.mileageUpgrade-review .continue_cf .select_tab.review tbody td,.mileageUpgrade-review .pnr_info .select_tab.review tbody td,.mileageUpgrade-completed .passenger_select .select_tab.review tbody td,.mileageUpgrade-completed .continue_cf .select_tab.review tbody td,.mileageUpgrade-completed .pnr_info .select_tab.review tbody td,.mileageUpgrade-bonus-review .passenger_select .select_tab.review tbody td,.mileageUpgrade-bonus-review .continue_cf .select_tab.review tbody td,.mileageUpgrade-bonus-review .pnr_info .select_tab.review tbody td{border-bottom:1px solid #cedde0;border-left:1px solid #cedde0}.mileageUpgrade-selection .passenger_select .select_tab.review tbody td:first-child,.mileageUpgrade-selection .continue_cf .select_tab.review tbody td:first-child,.mileageUpgrade-selection .pnr_info .select_tab.review tbody td:first-child,.mileageUpgrade-review .passenger_select .select_tab.review tbody td:first-child,.mileageUpgrade-review .continue_cf .select_tab.review tbody td:first-child,.mileageUpgrade-review .pnr_info .select_tab.review tbody td:first-child,.mileageUpgrade-completed .passenger_select .select_tab.review tbody td:first-child,.mileageUpgrade-completed .continue_cf .select_tab.review tbody td:first-child,.mileageUpgrade-completed .pnr_info .select_tab.review tbody td:first-child,.mileageUpgrade-bonus-review .passenger_select .select_tab.review tbody td:first-child,.mileageUpgrade-bonus-review .continue_cf .select_tab.review tbody td:first-child,.mileageUpgrade-bonus-review .pnr_info .select_tab.review tbody td:first-child{border-left:0}.mileageUpgrade-selection .passenger_select .select_tab.review tbody td:first-child.passenger-class,.mileageUpgrade-selection .continue_cf .select_tab.review tbody td:first-child.passenger-class,.mileageUpgrade-selection .pnr_info .select_tab.review tbody td:first-child.passenger-class,.mileageUpgrade-review .passenger_select .select_tab.review tbody td:first-child.passenger-class,.mileageUpgrade-review .continue_cf .select_tab.review tbody td:first-child.passenger-class,.mileageUpgrade-review .pnr_info .select_tab.review tbody td:first-child.passenger-class,.mileageUpgrade-completed .passenger_select .select_tab.review tbody td:first-child.passenger-class,.mileageUpgrade-completed .continue_cf .select_tab.review tbody td:first-child.passenger-class,.mileageUpgrade-completed .pnr_info .select_tab.review tbody td:first-child.passenger-class,.mileageUpgrade-bonus-review .passenger_select .select_tab.review tbody td:first-child.passenger-class,.mileageUpgrade-bonus-review .continue_cf .select_tab.review tbody td:first-child.passenger-class,.mileageUpgrade-bonus-review .pnr_info .select_tab.review tbody td:first-child.passenger-class{border-left:1px solid #cedde0}.mileageUpgrade-selection .passenger_select .select_tab.review tbody .default,.mileageUpgrade-selection .continue_cf .select_tab.review tbody .default,.mileageUpgrade-selection .pnr_info .select_tab.review tbody .default,.mileageUpgrade-review .passenger_select .select_tab.review tbody .default,.mileageUpgrade-review .continue_cf .select_tab.review tbody .default,.mileageUpgrade-review .pnr_info .select_tab.review tbody .default,.mileageUpgrade-completed .passenger_select .select_tab.review tbody .default,.mileageUpgrade-completed .continue_cf .select_tab.review tbody .default,.mileageUpgrade-completed .pnr_info .select_tab.review tbody .default,.mileageUpgrade-bonus-review .passenger_select .select_tab.review tbody .default,.mileageUpgrade-bonus-review .continue_cf .select_tab.review tbody .default,.mileageUpgrade-bonus-review .pnr_info .select_tab.review tbody .default{background:#f0f0f0}.mileageUpgrade-selection .passenger_select .select_tab.review tbody .default td,.mileageUpgrade-selection .continue_cf .select_tab.review tbody .default td,.mileageUpgrade-selection .pnr_info .select_tab.review tbody .default td,.mileageUpgrade-review .passenger_select .select_tab.review tbody .default td,.mileageUpgrade-review .continue_cf .select_tab.review tbody .default td,.mileageUpgrade-review .pnr_info .select_tab.review tbody .default td,.mileageUpgrade-completed .passenger_select .select_tab.review tbody .default td,.mileageUpgrade-completed .continue_cf .select_tab.review tbody .default td,.mileageUpgrade-completed .pnr_info .select_tab.review tbody .default td,.mileageUpgrade-bonus-review .passenger_select .select_tab.review tbody .default td,.mileageUpgrade-bonus-review .continue_cf .select_tab.review tbody .default td,.mileageUpgrade-bonus-review .pnr_info .select_tab.review tbody .default td{padding:15px 10px}.mileageUpgrade-selection .passenger_select .select_tab.review tbody .dormancy-default,.mileageUpgrade-selection .continue_cf .select_tab.review tbody .dormancy-default,.mileageUpgrade-selection .pnr_info .select_tab.review tbody .dormancy-default,.mileageUpgrade-review .passenger_select .select_tab.review tbody .dormancy-default,.mileageUpgrade-review .continue_cf .select_tab.review tbody .dormancy-default,.mileageUpgrade-review .pnr_info .select_tab.review tbody .dormancy-default,.mileageUpgrade-completed .passenger_select .select_tab.review tbody .dormancy-default,.mileageUpgrade-completed .continue_cf .select_tab.review tbody .dormancy-default,.mileageUpgrade-completed .pnr_info .select_tab.review tbody .dormancy-default,.mileageUpgrade-bonus-review .passenger_select .select_tab.review tbody .dormancy-default,.mileageUpgrade-bonus-review .continue_cf .select_tab.review tbody .dormancy-default,.mileageUpgrade-bonus-review .pnr_info .select_tab.review tbody .dormancy-default{background:#f0f0f0}.mileageUpgrade-selection .passenger_select .select_tab.review tbody .dormancy-default td,.mileageUpgrade-selection .continue_cf .select_tab.review tbody .dormancy-default td,.mileageUpgrade-selection .pnr_info .select_tab.review tbody .dormancy-default td,.mileageUpgrade-review .passenger_select .select_tab.review tbody .dormancy-default td,.mileageUpgrade-review .continue_cf .select_tab.review tbody .dormancy-default td,.mileageUpgrade-review .pnr_info .select_tab.review tbody .dormancy-default td,.mileageUpgrade-completed .passenger_select .select_tab.review tbody .dormancy-default td,.mileageUpgrade-completed .continue_cf .select_tab.review tbody .dormancy-default td,.mileageUpgrade-completed .pnr_info .select_tab.review tbody .dormancy-default td,.mileageUpgrade-bonus-review .passenger_select .select_tab.review tbody .dormancy-default td,.mileageUpgrade-bonus-review .continue_cf .select_tab.review tbody .dormancy-default td,.mileageUpgrade-bonus-review .pnr_info .select_tab.review tbody .dormancy-default td{padding:15px 10px}.mileageUpgrade-selection .passenger_select .select_tab.review tbody .dormancy-default td input.milesToUse,.mileageUpgrade-selection .continue_cf .select_tab.review tbody .dormancy-default td input.milesToUse,.mileageUpgrade-selection .pnr_info .select_tab.review tbody .dormancy-default td input.milesToUse,.mileageUpgrade-review .passenger_select .select_tab.review tbody .dormancy-default td input.milesToUse,.mileageUpgrade-review .continue_cf .select_tab.review tbody .dormancy-default td input.milesToUse,.mileageUpgrade-review .pnr_info .select_tab.review tbody .dormancy-default td input.milesToUse,.mileageUpgrade-completed .passenger_select .select_tab.review tbody .dormancy-default td input.milesToUse,.mileageUpgrade-completed .continue_cf .select_tab.review tbody .dormancy-default td input.milesToUse,.mileageUpgrade-completed .pnr_info .select_tab.review tbody .dormancy-default td input.milesToUse,.mileageUpgrade-bonus-review .passenger_select .select_tab.review tbody .dormancy-default td input.milesToUse,.mileageUpgrade-bonus-review .continue_cf .select_tab.review tbody .dormancy-default td input.milesToUse,.mileageUpgrade-bonus-review .pnr_info .select_tab.review tbody .dormancy-default td input.milesToUse{padding:8px 25px 8px 5px !important}.mileageUpgrade-selection .passenger_select .select_tab.review tbody .dormancy-default .dormancy-member,.mileageUpgrade-selection .continue_cf .select_tab.review tbody .dormancy-default .dormancy-member,.mileageUpgrade-selection .pnr_info .select_tab.review tbody .dormancy-default .dormancy-member,.mileageUpgrade-review .passenger_select .select_tab.review tbody .dormancy-default .dormancy-member,.mileageUpgrade-review .continue_cf .select_tab.review tbody .dormancy-default .dormancy-member,.mileageUpgrade-review .pnr_info .select_tab.review tbody .dormancy-default .dormancy-member,.mileageUpgrade-completed .passenger_select .select_tab.review tbody .dormancy-default .dormancy-member,.mileageUpgrade-completed .continue_cf .select_tab.review tbody .dormancy-default .dormancy-member,.mileageUpgrade-completed .pnr_info .select_tab.review tbody .dormancy-default .dormancy-member,.mileageUpgrade-bonus-review .passenger_select .select_tab.review tbody .dormancy-default .dormancy-member,.mileageUpgrade-bonus-review .continue_cf .select_tab.review tbody .dormancy-default .dormancy-member,.mileageUpgrade-bonus-review .pnr_info .select_tab.review tbody .dormancy-default .dormancy-member{font-size:12px;font-size:.75rem;font-weight:400;background:url('../images/components/profile/ico-dormancy.png') no-repeat 2px 4px;padding-left:18px;display:block}.mileageUpgrade-selection .passenger_select .select_tab.review tbody .control td,.mileageUpgrade-selection .continue_cf .select_tab.review tbody .control td,.mileageUpgrade-selection .pnr_info .select_tab.review tbody .control td,.mileageUpgrade-review .passenger_select .select_tab.review tbody .control td,.mileageUpgrade-review .continue_cf .select_tab.review tbody .control td,.mileageUpgrade-review .pnr_info .select_tab.review tbody .control td,.mileageUpgrade-completed .passenger_select .select_tab.review tbody .control td,.mileageUpgrade-completed .continue_cf .select_tab.review tbody .control td,.mileageUpgrade-completed .pnr_info .select_tab.review tbody .control td,.mileageUpgrade-bonus-review .passenger_select .select_tab.review tbody .control td,.mileageUpgrade-bonus-review .continue_cf .select_tab.review tbody .control td,.mileageUpgrade-bonus-review .pnr_info .select_tab.review tbody .control td{padding:5px 10px}.mileageUpgrade-selection .passenger_select .select_tab.review tbody .control td input,.mileageUpgrade-selection .passenger_select .select_tab.review tbody .control td select,.mileageUpgrade-selection .passenger_select .select_tab.review tbody .control td div.chosen-container,.mileageUpgrade-selection .continue_cf .select_tab.review tbody .control td input,.mileageUpgrade-selection .continue_cf .select_tab.review tbody .control td select,.mileageUpgrade-selection .continue_cf .select_tab.review tbody .control td div.chosen-container,.mileageUpgrade-selection .pnr_info .select_tab.review tbody .control td input,.mileageUpgrade-selection .pnr_info .select_tab.review tbody .control td select,.mileageUpgrade-selection .pnr_info .select_tab.review tbody .control td div.chosen-container,.mileageUpgrade-review .passenger_select .select_tab.review tbody .control td input,.mileageUpgrade-review .passenger_select .select_tab.review tbody .control td select,.mileageUpgrade-review .passenger_select .select_tab.review tbody .control td div.chosen-container,.mileageUpgrade-review .continue_cf .select_tab.review tbody .control td input,.mileageUpgrade-review .continue_cf .select_tab.review tbody .control td select,.mileageUpgrade-review .continue_cf .select_tab.review tbody .control td div.chosen-container,.mileageUpgrade-review .pnr_info .select_tab.review tbody .control td input,.mileageUpgrade-review .pnr_info .select_tab.review tbody .control td select,.mileageUpgrade-review .pnr_info .select_tab.review tbody .control td div.chosen-container,.mileageUpgrade-completed .passenger_select .select_tab.review tbody .control td input,.mileageUpgrade-completed .passenger_select .select_tab.review tbody .control td select,.mileageUpgrade-completed .passenger_select .select_tab.review tbody .control td div.chosen-container,.mileageUpgrade-completed .continue_cf .select_tab.review tbody .control td input,.mileageUpgrade-completed .continue_cf .select_tab.review tbody .control td select,.mileageUpgrade-completed .continue_cf .select_tab.review tbody .control td div.chosen-container,.mileageUpgrade-completed .pnr_info .select_tab.review tbody .control td input,.mileageUpgrade-completed .pnr_info .select_tab.review tbody .control td select,.mileageUpgrade-completed .pnr_info .select_tab.review tbody .control td div.chosen-container,.mileageUpgrade-bonus-review .passenger_select .select_tab.review tbody .control td input,.mileageUpgrade-bonus-review .passenger_select .select_tab.review tbody .control td select,.mileageUpgrade-bonus-review .passenger_select .select_tab.review tbody .control td div.chosen-container,.mileageUpgrade-bonus-review .continue_cf .select_tab.review tbody .control td input,.mileageUpgrade-bonus-review .continue_cf .select_tab.review tbody .control td select,.mileageUpgrade-bonus-review .continue_cf .select_tab.review tbody .control td div.chosen-container,.mileageUpgrade-bonus-review .pnr_info .select_tab.review tbody .control td input,.mileageUpgrade-bonus-review .pnr_info .select_tab.review tbody .control td select,.mileageUpgrade-bonus-review .pnr_info .select_tab.review tbody .control td div.chosen-container{padding:8px 10px}.mileageUpgrade-selection .passenger_select .select_tab.review tbody .control .passenger-count,.mileageUpgrade-selection .passenger_select .select_tab.review tbody .control .passenger-count+.passenger-fare,.mileageUpgrade-selection .continue_cf .select_tab.review tbody .control .passenger-count,.mileageUpgrade-selection .continue_cf .select_tab.review tbody .control .passenger-count+.passenger-fare,.mileageUpgrade-selection .pnr_info .select_tab.review tbody .control .passenger-count,.mileageUpgrade-selection .pnr_info .select_tab.review tbody .control .passenger-count+.passenger-fare,.mileageUpgrade-review .passenger_select .select_tab.review tbody .control .passenger-count,.mileageUpgrade-review .passenger_select .select_tab.review tbody .control .passenger-count+.passenger-fare,.mileageUpgrade-review .continue_cf .select_tab.review tbody .control .passenger-count,.mileageUpgrade-review .continue_cf .select_tab.review tbody .control .passenger-count+.passenger-fare,.mileageUpgrade-review .pnr_info .select_tab.review tbody .control .passenger-count,.mileageUpgrade-review .pnr_info .select_tab.review tbody .control .passenger-count+.passenger-fare,.mileageUpgrade-completed .passenger_select .select_tab.review tbody .control .passenger-count,.mileageUpgrade-completed .passenger_select .select_tab.review tbody .control .passenger-count+.passenger-fare,.mileageUpgrade-completed .continue_cf .select_tab.review tbody .control .passenger-count,.mileageUpgrade-completed .continue_cf .select_tab.review tbody .control .passenger-count+.passenger-fare,.mileageUpgrade-completed .pnr_info .select_tab.review tbody .control .passenger-count,.mileageUpgrade-completed .pnr_info .select_tab.review tbody .control .passenger-count+.passenger-fare,.mileageUpgrade-bonus-review .passenger_select .select_tab.review tbody .control .passenger-count,.mileageUpgrade-bonus-review .passenger_select .select_tab.review tbody .control .passenger-count+.passenger-fare,.mileageUpgrade-bonus-review .continue_cf .select_tab.review tbody .control .passenger-count,.mileageUpgrade-bonus-review .continue_cf .select_tab.review tbody .control .passenger-count+.passenger-fare,.mileageUpgrade-bonus-review .pnr_info .select_tab.review tbody .control .passenger-count,.mileageUpgrade-bonus-review .pnr_info .select_tab.review tbody .control .passenger-count+.passenger-fare{vertical-align:top}.mileageUpgrade-selection .passenger_select .select_tab.review tbody .control .passenger-count .styled-select,.mileageUpgrade-selection .continue_cf .select_tab.review tbody .control .passenger-count .styled-select,.mileageUpgrade-selection .pnr_info .select_tab.review tbody .control .passenger-count .styled-select,.mileageUpgrade-review .passenger_select .select_tab.review tbody .control .passenger-count .styled-select,.mileageUpgrade-review .continue_cf .select_tab.review tbody .control .passenger-count .styled-select,.mileageUpgrade-review .pnr_info .select_tab.review tbody .control .passenger-count .styled-select,.mileageUpgrade-completed .passenger_select .select_tab.review tbody .control .passenger-count .styled-select,.mileageUpgrade-completed .continue_cf .select_tab.review tbody .control .passenger-count .styled-select,.mileageUpgrade-completed .pnr_info .select_tab.review tbody .control .passenger-count .styled-select,.mileageUpgrade-bonus-review .passenger_select .select_tab.review tbody .control .passenger-count .styled-select,.mileageUpgrade-bonus-review .continue_cf .select_tab.review tbody .control .passenger-count .styled-select,.mileageUpgrade-bonus-review .pnr_info .select_tab.review tbody .control .passenger-count .styled-select{height:40px}.mileageUpgrade-selection .passenger_select .select_tab.review tbody .control .passenger-count .styled-select select:disabled,.mileageUpgrade-selection .continue_cf .select_tab.review tbody .control .passenger-count .styled-select select:disabled,.mileageUpgrade-selection .pnr_info .select_tab.review tbody .control .passenger-count .styled-select select:disabled,.mileageUpgrade-review .passenger_select .select_tab.review tbody .control .passenger-count .styled-select select:disabled,.mileageUpgrade-review .continue_cf .select_tab.review tbody .control .passenger-count .styled-select select:disabled,.mileageUpgrade-review .pnr_info .select_tab.review tbody .control .passenger-count .styled-select select:disabled,.mileageUpgrade-completed .passenger_select .select_tab.review tbody .control .passenger-count .styled-select select:disabled,.mileageUpgrade-completed .continue_cf .select_tab.review tbody .control .passenger-count .styled-select select:disabled,.mileageUpgrade-completed .pnr_info .select_tab.review tbody .control .passenger-count .styled-select select:disabled,.mileageUpgrade-bonus-review .passenger_select .select_tab.review tbody .control .passenger-count .styled-select select:disabled,.mileageUpgrade-bonus-review .continue_cf .select_tab.review tbody .control .passenger-count .styled-select select:disabled,.mileageUpgrade-bonus-review .pnr_info .select_tab.review tbody .control .passenger-count .styled-select select:disabled{background:url('../images/components/schedule-search/select-arrow-fallback.png') no-repeat right center white}.mileageUpgrade-selection .passenger_select .select_tab.review tbody .control .passenger-count .styled-select select,.mileageUpgrade-selection .continue_cf .select_tab.review tbody .control .passenger-count .styled-select select,.mileageUpgrade-selection .pnr_info .select_tab.review tbody .control .passenger-count .styled-select select,.mileageUpgrade-review .passenger_select .select_tab.review tbody .control .passenger-count .styled-select select,.mileageUpgrade-review .continue_cf .select_tab.review tbody .control .passenger-count .styled-select select,.mileageUpgrade-review .pnr_info .select_tab.review tbody .control .passenger-count .styled-select select,.mileageUpgrade-completed .passenger_select .select_tab.review tbody .control .passenger-count .styled-select select,.mileageUpgrade-completed .continue_cf .select_tab.review tbody .control .passenger-count .styled-select select,.mileageUpgrade-completed .pnr_info .select_tab.review tbody .control .passenger-count .styled-select select,.mileageUpgrade-bonus-review .passenger_select .select_tab.review tbody .control .passenger-count .styled-select select,.mileageUpgrade-bonus-review .continue_cf .select_tab.review tbody .control .passenger-count .styled-select select,.mileageUpgrade-bonus-review .pnr_info .select_tab.review tbody .control .passenger-count .styled-select select{height:40px}.mileageUpgrade-selection .passenger_select .query-s,.mileageUpgrade-selection .continue_cf .query-s,.mileageUpgrade-selection .pnr_info .query-s,.mileageUpgrade-review .passenger_select .query-s,.mileageUpgrade-review .continue_cf .query-s,.mileageUpgrade-review .pnr_info .query-s,.mileageUpgrade-completed .passenger_select .query-s,.mileageUpgrade-completed .continue_cf .query-s,.mileageUpgrade-completed .pnr_info .query-s,.mileageUpgrade-bonus-review .passenger_select .query-s,.mileageUpgrade-bonus-review .continue_cf .query-s,.mileageUpgrade-bonus-review .pnr_info .query-s{border:0}.mileageUpgrade-selection .passenger_select .passengerfare-total,.mileageUpgrade-selection .continue_cf .passengerfare-total,.mileageUpgrade-selection .pnr_info .passengerfare-total,.mileageUpgrade-review .passenger_select .passengerfare-total,.mileageUpgrade-review .continue_cf .passengerfare-total,.mileageUpgrade-review .pnr_info .passengerfare-total,.mileageUpgrade-completed .passenger_select .passengerfare-total,.mileageUpgrade-completed .continue_cf .passengerfare-total,.mileageUpgrade-completed .pnr_info .passengerfare-total,.mileageUpgrade-bonus-review .passenger_select .passengerfare-total,.mileageUpgrade-bonus-review .continue_cf .passengerfare-total,.mileageUpgrade-bonus-review .pnr_info .passengerfare-total{width:100%;background:#f4fbfd;border-bottom:1px solid #cedde0;display:table}.mileageUpgrade-selection .passenger_select .passengerfare-total .total-text,.mileageUpgrade-selection .continue_cf .passengerfare-total .total-text,.mileageUpgrade-selection .pnr_info .passengerfare-total .total-text,.mileageUpgrade-review .passenger_select .passengerfare-total .total-text,.mileageUpgrade-review .continue_cf .passengerfare-total .total-text,.mileageUpgrade-review .pnr_info .passengerfare-total .total-text,.mileageUpgrade-completed .passenger_select .passengerfare-total .total-text,.mileageUpgrade-completed .continue_cf .passengerfare-total .total-text,.mileageUpgrade-completed .pnr_info .passengerfare-total .total-text,.mileageUpgrade-bonus-review .passenger_select .passengerfare-total .total-text,.mileageUpgrade-bonus-review .continue_cf .passengerfare-total .total-text,.mileageUpgrade-bonus-review .pnr_info .passengerfare-total .total-text{font-size:14px;width:60%;color:#186686;padding:8px 10px;display:inline-block;text-align:center;letter-spacing:-1px}.mileageUpgrade-selection .passenger_select .passengerfare-total .total-fare,.mileageUpgrade-selection .continue_cf .passengerfare-total .total-fare,.mileageUpgrade-selection .pnr_info .passengerfare-total .total-fare,.mileageUpgrade-review .passenger_select .passengerfare-total .total-fare,.mileageUpgrade-review .continue_cf .passengerfare-total .total-fare,.mileageUpgrade-review .pnr_info .passengerfare-total .total-fare,.mileageUpgrade-completed .passenger_select .passengerfare-total .total-fare,.mileageUpgrade-completed .continue_cf .passengerfare-total .total-fare,.mileageUpgrade-completed .pnr_info .passengerfare-total .total-fare,.mileageUpgrade-bonus-review .passenger_select .passengerfare-total .total-fare,.mileageUpgrade-bonus-review .continue_cf .passengerfare-total .total-fare,.mileageUpgrade-bonus-review .pnr_info .passengerfare-total .total-fare{text-align:right;color:#cd3e00;font-size:14px;font-weight:700;width:20%;display:inline-block;padding:8px 10px;border-bottom:0}.mileageUpgrade-selection .unit,.mileageUpgrade-selection .remark,.mileageUpgrade-review .unit,.mileageUpgrade-review .remark,.mileageUpgrade-completed .unit,.mileageUpgrade-completed .remark,.mileageUpgrade-bonus-review .unit,.mileageUpgrade-bonus-review .remark{font-size:12px;font-size:.75rem;text-align:right;padding:0 0 5px 0;margin-top:-23px}.mileageUpgrade-selection .unit span.icon,.mileageUpgrade-selection .remark span.icon,.mileageUpgrade-review .unit span.icon,.mileageUpgrade-review .remark span.icon,.mileageUpgrade-completed .unit span.icon,.mileageUpgrade-completed .remark span.icon,.mileageUpgrade-bonus-review .unit span.icon,.mileageUpgrade-bonus-review .remark span.icon{width:18px;height:13px;margin-right:5px;display:inline-block;border:1px solid #1c8ca9;background:#f4fbfd;vertical-align:middle}.mileageUpgrade-selection .pnr_info .mileage,.mileageUpgrade-review .pnr_info .mileage,.mileageUpgrade-completed .pnr_info .mileage,.mileageUpgrade-bonus-review .pnr_info .mileage{background:#f4fbfd;border-bottom:1px solid #cedde0;border-top:1px solid #cedde0;padding:10px 0;overflow:hidden;text-align:center;margin-bottom:10px}.mileageUpgrade-selection .pnr_info .mileage span,.mileageUpgrade-review .pnr_info .mileage span,.mileageUpgrade-completed .pnr_info .mileage span,.mileageUpgrade-bonus-review .pnr_info .mileage span{display:block;font-size:14px;font-size:.875rem}.mileageUpgrade-selection .pnr_info .mileage strong,.mileageUpgrade-review .pnr_info .mileage strong,.mileageUpgrade-completed .pnr_info .mileage strong,.mileageUpgrade-bonus-review .pnr_info .mileage strong{font-size:18px;font-size:1.125rem;display:block;font-weight:400;line-height:120%}.mileageUpgrade-selection .currency-change-wrap,.mileageUpgrade-review .currency-change-wrap,.mileageUpgrade-completed .currency-change-wrap,.mileageUpgrade-bonus-review .currency-change-wrap{width:250px;display:inline-block;padding-bottom:0}.mileageUpgrade-selection .mileage-deduction,.mileageUpgrade-review .mileage-deduction,.mileageUpgrade-completed .mileage-deduction,.mileageUpgrade-bonus-review .mileage-deduction{padding-bottom:0;margin-bottom:0}.mileageUpgrade-selection .mileage-deduction h2.sectitle,.mileageUpgrade-review .mileage-deduction h2.sectitle,.mileageUpgrade-completed .mileage-deduction h2.sectitle,.mileageUpgrade-bonus-review .mileage-deduction h2.sectitle{padding-bottom:7px}.mileageUpgrade-selection .mileage-deduction.family-mileage,.mileageUpgrade-review .mileage-deduction.family-mileage,.mileageUpgrade-completed .mileage-deduction.family-mileage,.mileageUpgrade-bonus-review .mileage-deduction.family-mileage{padding-bottom:30px;margin-bottom:30px}.mileageUpgrade-selection .mileage-deduction .mileage,.mileageUpgrade-review .mileage-deduction .mileage,.mileageUpgrade-completed .mileage-deduction .mileage,.mileageUpgrade-bonus-review .mileage-deduction .mileage{background:#f4fbfd;border-bottom:1px solid #cedde0;border-top:1px solid #cedde0;padding:20px 0;overflow:hidden}.mileageUpgrade-selection .mileage-deduction .mileage ul,.mileageUpgrade-review .mileage-deduction .mileage ul,.mileageUpgrade-completed .mileage-deduction .mileage ul,.mileageUpgrade-bonus-review .mileage-deduction .mileage ul{width:100%;border:0}.mileageUpgrade-selection .mileage-deduction .mileage ul li,.mileageUpgrade-review .mileage-deduction .mileage ul li,.mileageUpgrade-completed .mileage-deduction .mileage ul li,.mileageUpgrade-bonus-review .mileage-deduction .mileage ul li{min-height:79px;clear:none;padding:0;width:50%;float:left;border:0;text-align:center;position:relative}.mileageUpgrade-selection .mileage-deduction .mileage ul li em,.mileageUpgrade-review .mileage-deduction .mileage ul li em,.mileageUpgrade-completed .mileage-deduction .mileage ul li em,.mileageUpgrade-bonus-review .mileage-deduction .mileage ul li em{position:absolute;width:22px;height:22px;left:0;top:50%;margin-top:-11px;background:url('../images/components/mileage-upgrade/icon_inequality.png') no-repeat 0 0}.mileageUpgrade-selection .mileage-deduction .mileage ul li.w33,.mileageUpgrade-review .mileage-deduction .mileage ul li.w33,.mileageUpgrade-completed .mileage-deduction .mileage ul li.w33,.mileageUpgrade-bonus-review .mileage-deduction .mileage ul li.w33{width:33.3333%}.mileageUpgrade-selection .mileage-deduction .mileage ul li.family,.mileageUpgrade-review .mileage-deduction .mileage ul li.family,.mileageUpgrade-completed .mileage-deduction .mileage ul li.family,.mileageUpgrade-bonus-review .mileage-deduction .mileage ul li.family{padding-left:22px}.mileageUpgrade-selection .mileage-deduction .mileage ul li.family .plus,.mileageUpgrade-review .mileage-deduction .mileage ul li.family .plus,.mileageUpgrade-completed .mileage-deduction .mileage ul li.family .plus,.mileageUpgrade-bonus-review .mileage-deduction .mileage ul li.family .plus{background-position:0 0}.mileageUpgrade-selection .mileage-deduction .mileage ul li.need,.mileageUpgrade-review .mileage-deduction .mileage ul li.need,.mileageUpgrade-completed .mileage-deduction .mileage ul li.need,.mileageUpgrade-bonus-review .mileage-deduction .mileage ul li.need{padding-left:22px}.mileageUpgrade-selection .mileage-deduction .mileage ul li.need strong,.mileageUpgrade-review .mileage-deduction .mileage ul li.need strong,.mileageUpgrade-completed .mileage-deduction .mileage ul li.need strong,.mileageUpgrade-bonus-review .mileage-deduction .mileage ul li.need strong{color:#186686}.mileageUpgrade-selection .mileage-deduction .mileage ul li.need.less em,.mileageUpgrade-review .mileage-deduction .mileage ul li.need.less em,.mileageUpgrade-completed .mileage-deduction .mileage ul li.need.less em,.mileageUpgrade-bonus-review .mileage-deduction .mileage ul li.need.less em{background-position:0 -70px}.mileageUpgrade-selection .mileage-deduction .mileage ul li.need.equal em,.mileageUpgrade-review .mileage-deduction .mileage ul li.need.equal em,.mileageUpgrade-completed .mileage-deduction .mileage ul li.need.equal em,.mileageUpgrade-bonus-review .mileage-deduction .mileage ul li.need.equal em{background-position:0 -137px}.mileageUpgrade-selection .mileage-deduction .mileage ul li span,.mileageUpgrade-review .mileage-deduction .mileage ul li span,.mileageUpgrade-completed .mileage-deduction .mileage ul li span,.mileageUpgrade-bonus-review .mileage-deduction .mileage ul li span{font-size:14px;font-size:.875rem;display:block}.mileageUpgrade-selection .mileage-deduction .mileage ul li strong,.mileageUpgrade-review .mileage-deduction .mileage ul li strong,.mileageUpgrade-completed .mileage-deduction .mileage ul li strong,.mileageUpgrade-bonus-review .mileage-deduction .mileage ul li strong{font-size:30px;font-size:1.875rem;display:block;font-weight:400}.mileageUpgrade-selection .mileage-status,.mileageUpgrade-review .mileage-status,.mileageUpgrade-completed .mileage-status,.mileageUpgrade-bonus-review .mileage-status{padding:15px 0 30px;text-align:center;font-size:14px;font-size:.875rem}.mileageUpgrade-selection .mileage-status .link_button,.mileageUpgrade-review .mileage-status .link_button,.mileageUpgrade-completed .mileage-status .link_button,.mileageUpgrade-bonus-review .mileage-status .link_button{margin-left:10px;display:inline-block}.mileageUpgrade-selection .email-address,.mileageUpgrade-review .email-address,.mileageUpgrade-completed .email-address,.mileageUpgrade-bonus-review .email-address{position:relative}.mileageUpgrade-selection .email-address .email,.mileageUpgrade-review .email-address .email,.mileageUpgrade-completed .email-address .email,.mileageUpgrade-bonus-review .email-address .email{width:50%;position:relative}.mileageUpgrade-selection .email-address .placeholder,.mileageUpgrade-review .email-address .placeholder,.mileageUpgrade-completed .email-address .placeholder,.mileageUpgrade-bonus-review .email-address .placeholder{position:absolute;font-size:14px;font-size:.875rem;top:10px;left:12px;z-index:100;color:#757575;font-weight:400;cursor:default}.mileageUpgrade-selection .email-address input,.mileageUpgrade-review .email-address input,.mileageUpgrade-completed .email-address input,.mileageUpgrade-bonus-review .email-address input{padding:9px 10px;font-size:14px;font-size:.875rem}.mileageUpgrade-selection.step2 .email-address,.mileageUpgrade-review.step2 .email-address,.mileageUpgrade-completed.step2 .email-address,.mileageUpgrade-bonus-review.step2 .email-address{padding-bottom:30px}.mileageUpgrade-selection .agree_area,.mileageUpgrade-review .agree_area,.mileageUpgrade-completed .agree_area,.mileageUpgrade-bonus-review .agree_area{padding-top:50px;padding-bottom:30px}.mileageUpgrade-selection .agree_area .notice,.mileageUpgrade-review .agree_area .notice,.mileageUpgrade-completed .agree_area .notice,.mileageUpgrade-bonus-review .agree_area .notice{padding-bottom:30px}.mileageUpgrade-selection .agree_area .agree,.mileageUpgrade-review .agree_area .agree,.mileageUpgrade-completed .agree_area .agree,.mileageUpgrade-bonus-review .agree_area .agree{position:relative}.mileageUpgrade-selection .agree_area .agree.error_container,.mileageUpgrade-review .agree_area .agree.error_container,.mileageUpgrade-completed .agree_area .agree.error_container,.mileageUpgrade-bonus-review .agree_area .agree.error_container{padding-bottom:20px;padding-bottom:1.25rem;position:relative}.mileageUpgrade-selection .agree_area .agree input,.mileageUpgrade-review .agree_area .agree input,.mileageUpgrade-completed .agree_area .agree input,.mileageUpgrade-bonus-review .agree_area .agree input{left:0;top:3px;margin-top:0}.mileageUpgrade-selection .agree_area .agree label,.mileageUpgrade-review .agree_area .agree label,.mileageUpgrade-completed .agree_area .agree label,.mileageUpgrade-bonus-review .agree_area .agree label{font-size:14px;font-size:.875rem;padding-left:3px}.ie8 .mileageUpgrade-selection .agree_area .agree label,.ie8 .mileageUpgrade-review .agree_area .agree label,.ie8 .mileageUpgrade-completed .agree_area .agree label,.ie8 .mileageUpgrade-bonus-review .agree_area .agree label{padding-left:21px}.mileageUpgrade-selection .agree_area .agree label.boldlabel,.mileageUpgrade-review .agree_area .agree label.boldlabel,.mileageUpgrade-completed .agree_area .agree label.boldlabel,.mileageUpgrade-bonus-review .agree_area .agree label.boldlabel{font-weight:700}.mileageUpgrade-selection .agree_area .agree label.boldlabel span.require-ico,.mileageUpgrade-review .agree_area .agree label.boldlabel span.require-ico,.mileageUpgrade-completed .agree_area .agree label.boldlabel span.require-ico,.mileageUpgrade-bonus-review .agree_area .agree label.boldlabel span.require-ico{background:url('../images/components/dom-avail/ico-required.png') no-repeat 100% 50%;width:15px;height:15px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem}.mileageUpgrade-selection .agree_area .agree label+.add-sub-exp,.mileageUpgrade-review .agree_area .agree label+.add-sub-exp,.mileageUpgrade-completed .agree_area .agree label+.add-sub-exp,.mileageUpgrade-bonus-review .agree_area .agree label+.add-sub-exp{padding-left:21px;font-size:14px;font-size:.875rem}.mileageUpgrade-selection .agree_area .agree .error,.mileageUpgrade-review .agree_area .agree .error,.mileageUpgrade-completed .agree_area .agree .error,.mileageUpgrade-bonus-review .agree_area .agree .error{padding-top:0}.mileageUpgrade-selection.layerpopup,.mileageUpgrade-review.layerpopup,.mileageUpgrade-completed.layerpopup,.mileageUpgrade-bonus-review.layerpopup{padding:30px 60px;background:white;max-width:850px;width:100%;margin:0 auto !important}.mileageUpgrade-selection.layerpopup.rsv-mileageup,.mileageUpgrade-review.layerpopup.rsv-mileageup,.mileageUpgrade-completed.layerpopup.rsv-mileageup,.mileageUpgrade-bonus-review.layerpopup.rsv-mileageup{padding:60px 40px}.mileageUpgrade-selection.layerpopup.rsv-mileageup .regulation_area,.mileageUpgrade-review.layerpopup.rsv-mileageup .regulation_area,.mileageUpgrade-completed.layerpopup.rsv-mileageup .regulation_area,.mileageUpgrade-bonus-review.layerpopup.rsv-mileageup .regulation_area{padding-top:0}.mileageUpgrade-selection.layerpopup .custom-form,.mileageUpgrade-review.layerpopup .custom-form,.mileageUpgrade-completed.layerpopup .custom-form,.mileageUpgrade-bonus-review.layerpopup .custom-form{border:0;padding:0;margin:0 auto;width:auto}.mileageUpgrade-selection.layerpopup .sectitle,.mileageUpgrade-review.layerpopup .sectitle,.mileageUpgrade-completed.layerpopup .sectitle,.mileageUpgrade-bonus-review.layerpopup .sectitle{font-size:30px;font-size:1.875rem;font-weight:400;text-align:center;padding:0;margin-top:0;margin-bottom:22px}.mileageUpgrade-selection.layerpopup .subtxt,.mileageUpgrade-review.layerpopup .subtxt,.mileageUpgrade-completed.layerpopup .subtxt,.mileageUpgrade-bonus-review.layerpopup .subtxt{font-size:16px;font-size:1rem;padding:0}.mileageUpgrade-selection.layerpopup .subtxt.summary,.mileageUpgrade-review.layerpopup .subtxt.summary,.mileageUpgrade-completed.layerpopup .subtxt.summary,.mileageUpgrade-bonus-review.layerpopup .subtxt.summary{margin:0;color:white;padding:3px 5px 3px 45px !important;font-weight:700;background:#0180a3 url('../images/components/dom-avail/multi-airc-icon.png') no-repeat 10px -70px}.mileageUpgrade-selection.layerpopup .subtxt.summary .sfrom,.mileageUpgrade-review.layerpopup .subtxt.summary .sfrom,.mileageUpgrade-completed.layerpopup .subtxt.summary .sfrom,.mileageUpgrade-bonus-review.layerpopup .subtxt.summary .sfrom{background:url('../images/components/dom-avail/ico-fromto-w.png') no-repeat 100% 8px;padding-right:25px;margin-right:8px}.mileageUpgrade-selection.layerpopup .subtxt.nstrong,.mileageUpgrade-review.layerpopup .subtxt.nstrong,.mileageUpgrade-completed.layerpopup .subtxt.nstrong,.mileageUpgrade-bonus-review.layerpopup .subtxt.nstrong{padding-top:25px}.mileageUpgrade-selection.layerpopup .subtxt.nstrong strong,.mileageUpgrade-review.layerpopup .subtxt.nstrong strong,.mileageUpgrade-completed.layerpopup .subtxt.nstrong strong,.mileageUpgrade-bonus-review.layerpopup .subtxt.nstrong strong{display:block;color:#186686;font-size:16px;font-size:1rem;padding-bottom:5px}.mileageUpgrade-selection.layerpopup .continue_txt,.mileageUpgrade-review.layerpopup .continue_txt,.mileageUpgrade-completed.layerpopup .continue_txt,.mileageUpgrade-bonus-review.layerpopup .continue_txt{font-size:16px;font-size:1rem;padding:15px 0 0;font-weight:700}.mileageUpgrade-selection.layerpopup .continue_cf .subtxt,.mileageUpgrade-review.layerpopup .continue_cf .subtxt,.mileageUpgrade-completed.layerpopup .continue_cf .subtxt,.mileageUpgrade-bonus-review.layerpopup .continue_cf .subtxt{padding:0 0 10px 0}.mileageUpgrade-selection.layerpopup .continue_cf .notice,.mileageUpgrade-review.layerpopup .continue_cf .notice,.mileageUpgrade-completed.layerpopup .continue_cf .notice,.mileageUpgrade-bonus-review.layerpopup .continue_cf .notice{font-size:16px;font-size:1rem;padding-top:10px}.mileageUpgrade-selection.layerpopup .regulation_area .list,.mileageUpgrade-review.layerpopup .regulation_area .list,.mileageUpgrade-completed.layerpopup .regulation_area .list,.mileageUpgrade-bonus-review.layerpopup .regulation_area .list{font-size:14px;font-size:.875rem}.mileageUpgrade-selection.layerpopup .regulation_area .new-regulation,.mileageUpgrade-review.layerpopup .regulation_area .new-regulation,.mileageUpgrade-completed.layerpopup .regulation_area .new-regulation,.mileageUpgrade-bonus-review.layerpopup .regulation_area .new-regulation{width:100%}.mileageUpgrade-selection.layerpopup .regulation_area .new-regulation th,.mileageUpgrade-selection.layerpopup .regulation_area .new-regulation td,.mileageUpgrade-review.layerpopup .regulation_area .new-regulation th,.mileageUpgrade-review.layerpopup .regulation_area .new-regulation td,.mileageUpgrade-completed.layerpopup .regulation_area .new-regulation th,.mileageUpgrade-completed.layerpopup .regulation_area .new-regulation td,.mileageUpgrade-bonus-review.layerpopup .regulation_area .new-regulation th,.mileageUpgrade-bonus-review.layerpopup .regulation_area .new-regulation td{border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:14px;font-size:.875rem;padding:9px;line-height:1.5;letter-spacing:0}.mileageUpgrade-selection.layerpopup .regulation_area .new-regulation th,.mileageUpgrade-review.layerpopup .regulation_area .new-regulation th,.mileageUpgrade-completed.layerpopup .regulation_area .new-regulation th,.mileageUpgrade-bonus-review.layerpopup .regulation_area .new-regulation th{background:#f8f8f8;vertical-align:top;width:17%}.mileageUpgrade-selection.layerpopup .regulation_area .new-regulation td li,.mileageUpgrade-review.layerpopup .regulation_area .new-regulation td li,.mileageUpgrade-completed.layerpopup .regulation_area .new-regulation td li,.mileageUpgrade-bonus-review.layerpopup .regulation_area .new-regulation td li{list-style:url('../images/bul-hyphen.gif');margin-left:15px;font-size:inherit}.mileageUpgrade-selection.layerpopup .regulation_area .new-regulation td p,.mileageUpgrade-review.layerpopup .regulation_area .new-regulation td p,.mileageUpgrade-completed.layerpopup .regulation_area .new-regulation td p,.mileageUpgrade-bonus-review.layerpopup .regulation_area .new-regulation td p{font-size:14px;font-size:.875rem}.mileageUpgrade-selection.layerpopup .regulation_area .new-regulation .caption-ball-black,.mileageUpgrade-review.layerpopup .regulation_area .new-regulation .caption-ball-black,.mileageUpgrade-completed.layerpopup .regulation_area .new-regulation .caption-ball-black,.mileageUpgrade-bonus-review.layerpopup .regulation_area .new-regulation .caption-ball-black{padding-left:15px;background:url('../images/icon-belt-info-txt7.png') no-repeat 0 5px}.mileageUpgrade-selection.layerpopup .mileage-total,.mileageUpgrade-review.layerpopup .mileage-total,.mileageUpgrade-completed.layerpopup .mileage-total,.mileageUpgrade-bonus-review.layerpopup .mileage-total{padding:0 0 10px}.mileageUpgrade-selection.layerpopup .mileage-total>div,.mileageUpgrade-review.layerpopup .mileage-total>div,.mileageUpgrade-completed.layerpopup .mileage-total>div,.mileageUpgrade-bonus-review.layerpopup .mileage-total>div{padding:15px 20px;border:2px solid #96b4ba;border-radius:3px;background:#f4fbfd}.mileageUpgrade-selection.layerpopup .mileage-total ul,.mileageUpgrade-review.layerpopup .mileage-total ul,.mileageUpgrade-completed.layerpopup .mileage-total ul,.mileageUpgrade-bonus-review.layerpopup .mileage-total ul{overflow:hidden}.mileageUpgrade-selection.layerpopup .mileage-total ul li,.mileageUpgrade-review.layerpopup .mileage-total ul li,.mileageUpgrade-completed.layerpopup .mileage-total ul li,.mileageUpgrade-bonus-review.layerpopup .mileage-total ul li{width:33.33%;float:left;border-left:1px dotted #96b4ba;padding:0 20px}.mileageUpgrade-selection.layerpopup .mileage-total ul li:first-child,.mileageUpgrade-review.layerpopup .mileage-total ul li:first-child,.mileageUpgrade-completed.layerpopup .mileage-total ul li:first-child,.mileageUpgrade-bonus-review.layerpopup .mileage-total ul li:first-child{border-left:0;padding-left:0}.mileageUpgrade-selection.layerpopup .mileage-total ul li span,.mileageUpgrade-review.layerpopup .mileage-total ul li span,.mileageUpgrade-completed.layerpopup .mileage-total ul li span,.mileageUpgrade-bonus-review.layerpopup .mileage-total ul li span{display:block;font-size:14px;font-size:.875rem}.mileageUpgrade-selection.layerpopup .mileage-total ul li strong,.mileageUpgrade-review.layerpopup .mileage-total ul li strong,.mileageUpgrade-completed.layerpopup .mileage-total ul li strong,.mileageUpgrade-bonus-review.layerpopup .mileage-total ul li strong{display:block;text-align:right;font-weight:400;font-size:18px;font-size:1.125rem}.mileageUpgrade-selection.layerpopup .mileage-total ul:after,.mileageUpgrade-review.layerpopup .mileage-total ul:after,.mileageUpgrade-completed.layerpopup .mileage-total ul:after,.mileageUpgrade-bonus-review.layerpopup .mileage-total ul:after{display:block;clear:both;content:"";height:0}.mileageUpgrade-selection.layerpopup .select_tab.review tfoot,.mileageUpgrade-review.layerpopup .select_tab.review tfoot,.mileageUpgrade-completed.layerpopup .select_tab.review tfoot,.mileageUpgrade-bonus-review.layerpopup .select_tab.review tfoot{background:#f4fbfd;border-bottom:1px solid #cedde0}.mileageUpgrade-selection.layerpopup .select_tab.review tfoot th,.mileageUpgrade-review.layerpopup .select_tab.review tfoot th,.mileageUpgrade-completed.layerpopup .select_tab.review tfoot th,.mileageUpgrade-bonus-review.layerpopup .select_tab.review tfoot th{font-weight:400;color:#186686;font-size:14px;font-size:.875rem}.mileageUpgrade-selection.layerpopup .select_tab.review tfoot td,.mileageUpgrade-review.layerpopup .select_tab.review tfoot td,.mileageUpgrade-completed.layerpopup .select_tab.review tfoot td,.mileageUpgrade-bonus-review.layerpopup .select_tab.review tfoot td{font-weight:700;border-left:1px solid #cedde0}.mileageUpgrade-selection.layerpopup .select_tab.review tfoot td.passenger-fare,.mileageUpgrade-review.layerpopup .select_tab.review tfoot td.passenger-fare,.mileageUpgrade-completed.layerpopup .select_tab.review tfoot td.passenger-fare,.mileageUpgrade-bonus-review.layerpopup .select_tab.review tfoot td.passenger-fare{text-align:right;color:#333;font-size:18px;font-size:1.125rem}.mileageUpgrade-selection .option-group,.mileageUpgrade-review .option-group,.mileageUpgrade-completed .option-group,.mileageUpgrade-bonus-review .option-group{padding:10px 0 30px}.mileageUpgrade-selection .option-group .posR,.mileageUpgrade-review .option-group .posR,.mileageUpgrade-completed .option-group .posR,.mileageUpgrade-bonus-review .option-group .posR{position:relative}.mileageUpgrade-selection .option-group input[type="checkbox"],.mileageUpgrade-selection .option-group input[type="radio"],.mileageUpgrade-selection .option-group span.radiobtn,.mileageUpgrade-selection .option-group span.checkbox,.mileageUpgrade-review .option-group input[type="checkbox"],.mileageUpgrade-review .option-group input[type="radio"],.mileageUpgrade-review .option-group span.radiobtn,.mileageUpgrade-review .option-group span.checkbox,.mileageUpgrade-completed .option-group input[type="checkbox"],.mileageUpgrade-completed .option-group input[type="radio"],.mileageUpgrade-completed .option-group span.radiobtn,.mileageUpgrade-completed .option-group span.checkbox,.mileageUpgrade-bonus-review .option-group input[type="checkbox"],.mileageUpgrade-bonus-review .option-group input[type="radio"],.mileageUpgrade-bonus-review .option-group span.radiobtn,.mileageUpgrade-bonus-review .option-group span.checkbox{position:absolute;left:0;top:5px}.mileageUpgrade-selection .option-group input[type="checkbox"]:checked+span+label,.mileageUpgrade-selection .option-group input[type="radio"]:checked+span+label,.mileageUpgrade-selection .option-group span.radiobtn:checked+span+label,.mileageUpgrade-selection .option-group span.checkbox:checked+span+label,.mileageUpgrade-review .option-group input[type="checkbox"]:checked+span+label,.mileageUpgrade-review .option-group input[type="radio"]:checked+span+label,.mileageUpgrade-review .option-group span.radiobtn:checked+span+label,.mileageUpgrade-review .option-group span.checkbox:checked+span+label,.mileageUpgrade-completed .option-group input[type="checkbox"]:checked+span+label,.mileageUpgrade-completed .option-group input[type="radio"]:checked+span+label,.mileageUpgrade-completed .option-group span.radiobtn:checked+span+label,.mileageUpgrade-completed .option-group span.checkbox:checked+span+label,.mileageUpgrade-bonus-review .option-group input[type="checkbox"]:checked+span+label,.mileageUpgrade-bonus-review .option-group input[type="radio"]:checked+span+label,.mileageUpgrade-bonus-review .option-group span.radiobtn:checked+span+label,.mileageUpgrade-bonus-review .option-group span.checkbox:checked+span+label{font-weight:bold}.mileageUpgrade-selection .option-group input[type="checkbox"],.mileageUpgrade-review .option-group input[type="checkbox"],.mileageUpgrade-completed .option-group input[type="checkbox"],.mileageUpgrade-bonus-review .option-group input[type="checkbox"]{margin-top:0}.mileageUpgrade-selection .option-group label,.mileageUpgrade-review .option-group label,.mileageUpgrade-completed .option-group label,.mileageUpgrade-bonus-review .option-group label{font-size:14px;font-size:.875rem;display:inline-block;padding-left:25px}.mileageUpgrade-selection .option-group.selected label,.mileageUpgrade-review .option-group.selected label,.mileageUpgrade-completed .option-group.selected label,.mileageUpgrade-bonus-review .option-group.selected label{font-weight:bold}.mileageUpgrade-selection .family-mileage-total,.mileageUpgrade-review .family-mileage-total,.mileageUpgrade-completed .family-mileage-total,.mileageUpgrade-bonus-review .family-mileage-total{width:100%;background:#f4fbfd;border-bottom:1px solid #cedde0;display:table}.mileageUpgrade-selection .family-mileage-total .family-mileage-total-text,.mileageUpgrade-review .family-mileage-total .family-mileage-total-text,.mileageUpgrade-completed .family-mileage-total .family-mileage-total-text,.mileageUpgrade-bonus-review .family-mileage-total .family-mileage-total-text{font-size:14px;width:75%;color:#186686;padding:8px 10px;display:inline-block;text-align:center;letter-spacing:-1px}.mileageUpgrade-selection .family-mileage-total .passenger-fare,.mileageUpgrade-review .family-mileage-total .passenger-fare,.mileageUpgrade-completed .family-mileage-total .passenger-fare,.mileageUpgrade-bonus-review .family-mileage-total .passenger-fare{text-align:right;color:#cd3e00;font-size:14px;font-weight:700;width:25%;display:inline-block;padding:8px 15px;border-left:0}.mu-container #payment-completion{padding-top:35px}.parsys .mileageUpgrade-bonus-review{font-size:16px;font-size:1rem}.mileageUpgrade-bonus-review button.button,.mileageUpgrade-bonus-review a.button{border:1px solid #0180a3;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-box-shadow:1px 1px 0 0 #c6c6c6;box-shadow:1px 1px 0 0 #c6c6c6;font-size:12px;font-size:.75rem;text-decoration:none;padding:2px 6px;background:#FFF;display:inline-block}.mileageUpgrade-bonus-review button.button:hover,.mileageUpgrade-bonus-review button.button:focus,.mileageUpgrade-bonus-review a.button:hover,.mileageUpgrade-bonus-review a.button:focus{color:#186686;background:#fff}.mileageUpgrade-bonus-review .point{font-weight:bold;color:#d80b08;font-size:12px;font-size:.75rem;display:block}.mileageUpgrade-bonus-review .inline{display:inline !important}.mileageUpgrade-bonus-review table .td_looks_th{color:#FFF;text-align:center;padding:10px;font-weight:bold}.mileageUpgrade-bonus-review .posR{position:relative}.mileageUpgrade-bonus-review input[type=text],.mileageUpgrade-bonus-review input[type=number]{padding:9px 15px 10px}.mileageUpgrade-bonus-review .errorMessageContainer p{text-align:left}.mileageUpgrade-bonus-review .placeholder{position:absolute;font-size:14px;font-size:.875rem;top:10px;left:12px;z-index:100;color:#757575;font-weight:400;cursor:default}.mileageUpgrade-bonus-review .tit-txt{font-size:14px;font-size:.875rem;padding-bottom:8px}.mileageUpgrade-bonus-review .type-list{font-size:12px;font-size:.75rem;background:url('../images/components/dom-avail/dot-black.png') no-repeat 0 15px;padding:8px 0 5px 10px}.mileageUpgrade-bonus-review .keForm span.checkbox{position:absolute}.mileageUpgrade-bonus-review .agree_area .agree label{padding-left:28px;display:inline-block}.mileageUpgrade-bonus-review .select_list.fare th:last-child,.mileageUpgrade-bonus-review .select_list.fare td:last-child{text-align:center !important}.mileageUpgrade-bonus-review .select_list.fare thead tr{border:0}.mileageUpgrade-bonus-review .select_list.fare tbody tr td .upgrade{font-weight:700}.mileageUpgrade-bonus-review .select_list.fare tbody tr .itinerary-departure strong,.mileageUpgrade-bonus-review .select_list.fare tbody tr .itinerary-arrival strong{font-weight:700}.mileageUpgrade-bonus-review .select_list.fare tbody tr .itinerary-departure strong.date,.mileageUpgrade-bonus-review .select_list.fare tbody tr .itinerary-arrival strong.date{font-weight:normal}.mileageUpgrade-bonus-review .select_list.fare tbody tr th{font-weight:normal}.mileageUpgrade-bonus-review .select_list.fare tbody tr.selection th span{font-weight:400}.mileageUpgrade-bonus-review .select_list.fare tbody tr.selection .itinerary-departure strong,.mileageUpgrade-bonus-review .select_list.fare tbody tr.selection .itinerary-arrival strong{font-weight:700}.mileageUpgrade-bonus-review .select_list.fare tbody tr.selection .itinerary-departure strong.date,.mileageUpgrade-bonus-review .select_list.fare tbody tr.selection .itinerary-arrival strong.date{font-weight:700 !important}.mileageUpgrade-bonus-review .select_list.fare tbody tr.selection td span,.mileageUpgrade-bonus-review .select_list.fare tbody tr.selection td strong{font-weight:700}.mileageUpgrade-bonus-review .select_list.fare tbody tr:first-child td,.mileageUpgrade-bonus-review .select_list.fare tbody tr:first-child th{border-top:0}.mileageUpgrade-bonus-review .passenger-class span{padding-right:30px;margin-right:10px;display:inline-block;background:url('../images/components/mileage-upgrade/icon_arr_goto.png') no-repeat right center}.mileageUpgrade-bonus-review .passenger-class strong{display:inline-block}.mileageUpgrade-bonus-review .passenger_select .passengerfare-total .total-text{width:80%;display:table-cell;text-align:right;padding:9px 10px}.mileageUpgrade-bonus-review .passenger_select .passengerfare-total .total-fare{width:20%;display:table-cell;text-align:right;padding-right:24px}.mileageUpgrade-bonus-review .passenger_select .passengerfare-total .total-fare .number{font-size:18px;font-size:1.125rem}.mileageUpgrade-bonus-review .passenger_select.bonus_passenger_info table{width:100%;border-top:0;font-size:14px;font-size:.875rem}.mileageUpgrade-bonus-review .passenger_select.bonus_passenger_info table thead{background:#186686}.mileageUpgrade-bonus-review .passenger_select.bonus_passenger_info table thead th{color:#FFF;text-align:center;padding:10px}.mileageUpgrade-bonus-review .passenger_select.bonus_passenger_info table tbody th,.mileageUpgrade-bonus-review .passenger_select.bonus_passenger_info table tbody td{border-bottom:1px solid #cedde0;padding:4px 10px;word-wrap:break-word;text-align:center}.mileageUpgrade-bonus-review .passenger_select.bonus_passenger_info table tbody th.infant,.mileageUpgrade-bonus-review .passenger_select.bonus_passenger_info table tbody td.infant{border-bottom:0}.mileageUpgrade-bonus-review .passenger_select.bonus_passenger_info .input-mileage{padding-right:24px;text-align:right}.mileageUpgrade-bonus-review .passenger_select.bonus_passenger_info .input-mileage input[type=text]{width:94px;margin-right:8px;text-align:right}.mileageUpgrade-bonus-review .passenger_select.bonus_passenger_info .input-mileage .errorMessageContainer p{text-align:right}.mileageUpgrade-bonus-review .passenger_select.applicant-info .select_tab{border-top:0}.mileageUpgrade-bonus-review .passenger_select.applicant-info table td{text-align:center;padding:6px 2px}.mileageUpgrade-bonus-review .passenger_select.applicant-info .email,.mileageUpgrade-bonus-review .passenger_select.applicant-info .mobile{position:relative}.mileageUpgrade-bonus-review .passenger_select.applicant-info .email input[type=text],.mileageUpgrade-bonus-review .passenger_select.applicant-info .mobile input[type=text]{width:100%}.mileageUpgrade-bonus-review .passsengerfare-btnArea{margin-top:8px;text-align:right}.mileageUpgrade-bonus-review .passsengerfare-btnArea li{display:inline-block}.mileageUpgrade-bonus-review .passsengerfare-btnArea li .button-small-white{margin-left:8px}.mileageUpgrade-bonus-review .passsengerfare-btnArea a.button{padding:3px 15px !important}.mileageUpgrade-bonus-review .applicant-receipt{text-align:right;padding:20px 0 40px}.mileageUpgrade-bonus-review .agree_area .agree+.agree{margin-top:8px}
.no-gap{margin:0;padding:0}.no-gap{margin:0;padding:0}input::-webkit-input-placeholder{color:#333}input:-moz-placeholder{color:#333;opacity:1}input::-moz-placeholder{color:#333;opacity:1}input:-ms-input-placeholder{color:#333}#excess-baggage-charge-layer .ebaggage-app{min-height:600px}#excess-baggage-charge-layer .ebaggage-app .point-b.small.ico{display:block;font-size:12px;font-size:.75rem;line-height:1.3em;color:#186686;margin-top:3px;padding-left:18px;background:url('../images/components/payment-complete/icon-alert.png') no-repeat 0 0}.ebaggage-app{padding-top:35px;width:960px;margin:0 auto}.ebaggage-app th{letter-spacing:-1px}.ebaggage-app h1,.ebaggage-app h2,.ebaggage-app p{line-height:150% !important;padding:0;margin:0}.ebaggage-app h1{font-size:26px;font-size:1.625rem;font-weight:400;padding-bottom:15px}.ebaggage-app h2,.ebaggage-app .sectitle,.ebaggage-app .h3title{font-size:16px;font-size:1rem;font-weight:700;padding:0 0 7px;margin:0;color:#333}.ebaggage-app .sectitle.wauto{width:auto;display:inline-block}.ebaggage-app .sectitle.wauto.currency-h2{padding:0 30px 10px 0;vertical-align:bottom}.ebaggage-app .sectitle.wauto+.button-small-white{float:right}.ebaggage-app .text-btn-combination{padding-bottom:5px}.ebaggage-app .text-btn-combination .sectitle{word-wrap:break-word;display:inline;float:none}.ebaggage-app .text-btn-combination .button-small-white{float:none !important}.ebaggage-app p.subtxt{font-size:14px;font-size:.875rem}.ebaggage-app p.list{font-size:12px;font-size:.75rem;background:url("../images/components/dom-avail/dot-black.png") no-repeat 0 7px;padding:5px 0 5px 10px}.ebaggage-app p.nstrong{padding-top:25px}.ebaggage-app p.nstrong strong{display:block;color:#186686;font-size:16px;font-size:1rem;padding-bottom:5px}.ebaggage-app ul.subtxt{font-size:14px;font-size:.875rem;margin:5px 0 0 15px}.ebaggage-app ul.subtxt li.list{font-size:12px;font-size:.75rem;list-style-type:disc;padding:0 0 5px 0;background:0}.ebaggage-app ul.subtxt li.list h3{margin:5px 0 0 0;font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem;font-weight:600}.ebaggage-app ul.subtxt li.list ul li.list-depth{background:url('../images/components/bookingbar/icon-belt-bk.gif') no-repeat 0 50%;padding-left:10px}.ebaggage-app ul,.ebaggage-app li{list-style:none;margin:0;padding:0}.ebaggage-app strong.red{color:#cd3e00}.ebaggage-app .attention{padding:15px 0}.ebaggage-app .attention h4{display:block;padding-bottom:6px;margin-bottom:4px;color:#186686;font-size:14px;font-size:.875rem;line-height:normal;font-weight:bold;font-style:normal}.ebaggage-app .attention .notice li{list-style-type:disc;font-size:12px;font-size:.75rem;margin-left:15px}.ebaggage-app strong.red{color:#cd3e00}.ebaggage-app .spnotice-area{padding:15px 0}.ebaggage-app .spnotice-area p{display:block;padding-bottom:6px;margin-bottom:4px;color:#186686;font-size:14px;font-size:.875rem;line-height:normal;font-weight:bold;font-style:normal}.ebaggage-app .spnotice-area p.note{font-size:12px;font-size:.75rem;margin:0;padding:5px 0;color:black;font-weight:400}.ebaggage-app .spnotice-area .notice li{list-style-type:disc;font-size:12px;font-size:.75rem;margin-left:15px}.ebaggage-app strong.red{color:#cd3e00}.ebaggage-app .notice li{list-style-type:disc;font-size:12px;font-size:.75rem;margin-left:15px}.ebaggage-app .spnotice-area{background:#eff3f6;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;padding:15px}.ebaggage-app .spnotice-area .notice{padding-top:0}.ebaggage-app .spnotice-area .notice .list-inside{margin-bottom:0}.ebaggage-app .spnotice-area .notice .inside-ol{padding:0;margin:0}.ebaggage-app .spnotice-area .notice .inside-ol li{list-style-type:decimal}.ebaggage-app .currency-change-wrap{width:250px;display:inline-block;padding-bottom:0}.ebaggage-app .email-address{position:relative;padding-bottom:30px}.ebaggage-app .email-address .email{width:50%;position:relative}.ebaggage-app .email-address .placeholder{position:absolute;font-size:14px;font-size:.875rem;top:10px;left:12px;z-index:100;color:#757575;font-weight:400;cursor:default}.ebaggage-app .email-address input{padding:9px 10px;font-size:14px;font-size:.875rem}.ebaggage-app .agree_area{padding-top:50px;padding-bottom:30px}.ebaggage-app .agree_area .notice{padding-bottom:30px}.ebaggage-app .agree_area .agree{position:relative}.ebaggage-app .agree_area .agree.error_container{padding-bottom:20px;padding-bottom:1.25rem;position:relative}.ebaggage-app .agree_area .agree input{left:0;top:3px;margin-top:0}.ebaggage-app .agree_area .agree label{font-size:14px;font-size:.875rem;padding-left:3px}.ie8 .ebaggage-app .agree_area .agree label{padding-left:21px}.ebaggage-app .agree_area .agree label.boldlabel{font-weight:700}.ebaggage-app .agree_area .agree label.boldlabel span.require-ico{background:url('../images/components/dom-avail/ico-required.png') no-repeat 100% 50%;width:15px;height:15px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem}.ebaggage-app .agree_area .agree .error{padding-top:0}.ebaggage-app .agree_area.ebbage-agreearea{background:#f8f8f8;padding:15px;margin:30px 0}.ebaggage-app .agree_area.ebbage-agreearea .sectitle{color:#186686;font-size:14px;font-size:.875rem;background:url('../images/components/dom-avail/icon-alert.png') no-repeat 0 3px;padding-left:20px}.ebaggage-app .agree_area.ebbage-agreearea .notice{padding:0 5px 20px}.ebaggage-app .refund-content{padding:30px 0 0}.ebaggage-app .refund-content .accounts-form .accounts-form-column{clear:initial;float:left;width:50%}.ebaggage-app .refund-content .accounts-form .accounts-form-column .label-tit,.ebaggage-app .refund-content .accounts-form .accounts-form-column label{display:block;margin-bottom:8px;font-size:14px;font-size:.875rem;font-weight:bold;letter-spacing:-0.5px}.ebaggage-app .refund-content .accounts-form .accounts-form-column .accounts-form-inner{font-size:0}.ebaggage-app .refund-content .accounts-form .accounts-form-column .accounts-form-inner:after{display:block;clear:both;content:"";height:0}.ebaggage-app .refund-content .accounts-form .accounts-form-column .accounts-form-inner .form-column-5,.ebaggage-app .refund-content .accounts-form .accounts-form-column .accounts-form-inner .form-column-7,.ebaggage-app .refund-content .accounts-form .accounts-form-column .accounts-form-inner .form-column-12{display:inline-block}.ebaggage-app .refund-content .accounts-form .accounts-form-column .accounts-form-inner .form-column-12{padding-left:10px}.ebaggage-app .refund-content .accounts-form .accounts-form-column .accounts-form-inner .form-column-5 .flight-container .chosen-container-single,.ebaggage-app .refund-content .accounts-form .accounts-form-column .accounts-form-inner .form-column-5 .chosen-container-single-new{margin:0}.ebaggage-app .refund-content .accounts-form .accounts-form-column .accounts-form-inner .form-column-5 .chosen-container.chosen-container-single.chosen-container-single-nosearch.chosen-container-single-new>input[role="combobox"]{padding:11px 15px 10px !important}.ebaggage-app .refund-content .accounts-form .accounts-form-column .accounts-form-inner .form-column-5 .chosen-container-single-new .chosen-single span{color:#000 !important}.ebaggage-app .refund-content .accounts-form .accounts-form-column:first-child{padding-left:5px}.ebaggage-app .refund-content .accounts-form .accounts-form-column .accounts-form-column2{clear:right;float:left}.ebaggage-app .refund-content .accounts-form .accounts-form-column .accounts-form-column2.bankname{width:42%}.ebaggage-app .refund-content .accounts-form .accounts-form-column .accounts-form-column2.accountnumber{width:58%}.ebaggage-app .refund-content .accounts-form .accounts-form-column .accounts-form-column2 .accounts-form-inner .form-column-5,.ebaggage-app .refund-content .accounts-form .accounts-form-column .accounts-form-column2 .accounts-form-inner .form-column-7{width:100%}.ebaggage-app .refund-content .accounts-form .accounts-form-column .accounts-form-column2 .accounts-form-inner .form-column-7{padding-left:10px}.ebaggage-app .refund-content .accounts-form .accounts-form-column .pl10{padding-left:10px}.ebaggage-app .refund-content .accounts-form:after{display:block;clear:both;content:"";height:0}.ebaggage-app .refund-content .accounts-form .styled-select.styled-select{height:41px;height:2.5625rem}.ebaggage-app .refund-content .accounts-form .styled-select.styled-select select{height:41px;height:2.5625rem}.ie8 .ebaggage-app .refund-content .accounts-form .styled-select.styled-select select,.ie9 .ebaggage-app .refund-content .accounts-form .styled-select.styled-select select{padding-left:0 !important;height:25.5px;height:1.59375rem}.ebaggage-app .refund-content .input-st{position:relative}.ebaggage-app .refund-content .input-st .placeholder{position:absolute;top:11px;left:19px;color:#757575;font-size:14px;font-size:.875rem;z-index:2}.ebaggage-app .refund-content .input-st input{float:left;width:97%;padding:11px 10px 10px;margin-bottom:5px;border:1px solid #919191;font-size:14px;font-size:.875rem}.ebaggage-app .refund-content .txt-belt-3{float:left;width:100%;background:url('../images/components/bookingbar/icon-belt-bk.gif') no-repeat 2px 8px;padding-left:11px;font-size:12px;font-size:.75rem;margin-top:-12px}.ebaggage-app .refund-agree-wrap{padding:30px 0 0}.ebaggage-app .refund-agree-wrap .refund-info li{font-size:12px;font-size:.75rem;background:url('../images/components/bookingbar/icon-belt-bk.gif') no-repeat 2px 8px;padding-left:11px;margin-bottom:5px;margin-left:0;list-style:none}.ebaggage-app .refund-agree-wrap .refund-info li .checkbox-wrapper{vertical-align:top;margin:7px 0 15px}.ebaggage-app .refund-agree-wrap .refund-info li .checkbox-wrapper label{font-size:14px;font-size:.875rem}.ebaggage-app .refund-agree-wrap .refund-info li .checkbox-wrapper .refundView{font-weight:bold;margin-left:10px;text-decoration:underline}.ebaggage-app .unit,.ebaggage-app .remark{font-size:12px;font-size:.75rem;text-align:right;padding:0 0 5px 0;margin-top:-23px}.ebaggage-app .unit span.icon,.ebaggage-app .remark span.icon{width:18px;height:13px;margin-right:5px;display:inline-block;border:1px solid #1c8ca9;background:#f4fbfd;vertical-align:middle}.ebaggage-app .ebaggage-ea li{padding:0}.ebaggage-app .ebaggage-ea li.styled-select{padding:0}.ebaggage-app .ebaggage-ea li+li{padding-top:5px}.ebaggage-app .ebaggage-ea li.completed{padding-top:0;visibility:hidden;min-height:38px;line-height:38px !important}.ebaggage-app .ebaggage-ea *{vertical-align:middle;display:inline-block}.ebaggage-app .ebaggage-ea option{display:block}.ebaggage-app .ebaggage-ea .small{width:70px;display:inline-block}.ebaggage-app .ebaggage-ea .baggage-weight{width:35px;height:32px;display:inline-block;background:url('../images/components/mileage-upgrade/icon-23kg.png') no-repeat 0 center}.ebaggage-app .ebaggage-ea .baggage-weight span{color:white;vertical-align:bottom;letter-spacing:-0.5px;font-weight:700;padding-top:9px;display:inline-block;font-size:12px !important;font-size:.75rem !important}.ebaggage-app .ebaggage-ea .baggage-weight.orange{background:url('../images/components/mileage-upgrade/icon-23kg-or.png') no-repeat 0 center}.ebaggage-app .ebaggage-ea .mul{vertical-align:-3px;width:20px;height:10px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem;background:url('../images/components/mileage-upgrade/icon_mul.png') no-repeat center}.ebaggage-app .ebaggage-ea .count{vertical-align:-3px;font-size:14px !important;font-size:.875rem !important;display:inline-block}.ebaggage-app .ebaggage-ea.dis-able .baggage-weight,.ebaggage-app .ebaggage-ea.dis-able .mul{background:0}.ebaggage-app .custom-form{border-radius:3px;background-color:white;padding:0 30px 40px;margin-bottom:30px;border:1px solid #bbb}.ebaggage-app .custom-form.completed{padding-bottom:0}.ebaggage-app .custom-form fieldset{border:0;margin:0}.ebaggage-app .custom-form .error_container{position:relative}.ebaggage-app .custom-form p.error{padding-top:5px;font-size:14px;font-size:.875rem;font-weight:700;color:#d80a0a}.ebaggage-app .custom-form .error_container_inner{position:relative}.ebaggage-app .custom-form .error_container_inner .error{font-size:11px;font-size:.6875rem;font-weight:400;text-align:left;position:relative}.ebaggage-app .custom-form .button-small-white{font-size:12px;font-size:.75rem;display:inline-block;margin-left:5px;color:#0180a3}.ebaggage-app .custom-form .button-small-white.esearch{background:url('../images/components/payment-complete/ico-eticket-view.png') no-repeat 5px 50%;padding-left:18px}.ebaggage-app .custom-form .button-small-white.ereceipt{background:url('../images/components/payment-complete/ico-eticket-rcp.png') no-repeat 5px 50%;padding-left:20px}.ebaggage-app .pnr_area{text-align:center;padding-top:30px;padding-bottom:30px;font-weight:400;font-size:22px;font-size:1.375rem}.ebaggage-app .btn_area{text-align:center}.ebaggage-app .btn_area button{margin:0 5px}.ebaggage-app .btn_area .button-page-blue,.ebaggage-app .btn_area .button-page-gray{padding:8px 30px}.ebaggage-app .btn_area.completed{padding:0 0 40px;min-height:50px}.ebaggage-app .btn_area.completed a.link{text-decoration:none;display:inline-block;color:white}.ebaggage-app .btn_area.ptb30{padding:30px 0}.ebaggage-app .select_list{width:100%;table-layout:fixed}.ebaggage-app .select_list.bortnone{border-top:0}.ebaggage-app .select_list.fare thead tr{border:1px solid #1c8ca9;border-bottom:0}.ebaggage-app .select_list thead{background:#186686}.ebaggage-app .select_list thead th,.ebaggage-app .select_list thead td{font-weight:700;color:white;padding:10px 8px;word-wrap:break-word;font-size:14px;font-size:.875rem}.ebaggage-app .select_list thead th.itinerary-departure,.ebaggage-app .select_list thead td.itinerary-departure{padding-right:30px}.ebaggage-app .select_list thead th.itinerary-arrival,.ebaggage-app .select_list thead td.itinerary-arrival{padding-left:25px}.ebaggage-app .select_list thead th:last-child,.ebaggage-app .select_list thead td:last-child{padding-right:15px}.ebaggage-app .select_list tbody tr{padding:15px 0;border-bottom:1px solid #cedde0}.ebaggage-app .select_list tbody tr.selection{background:#f4fbfd;border:1px solid #1c8ca9}.ebaggage-app .select_list tbody tr.selection th,.ebaggage-app .select_list tbody tr.selection td{border-top:1px solid #1c8ca9;border-bottom:1px solid #1c8ca9}.ebaggage-app .select_list tbody tr.selection.selection-eb{border:1px solid #cedde0}.ebaggage-app .select_list tbody tr.selection.selection-eb th{border-left:1px solid #1c8ca9}.ebaggage-app .select_list tbody tr.selection.selection-eb td{border-left:1px solid #cedde0}.ebaggage-app .select_list tbody tr.selection.selection-eb td.ebaggage-ea,.ebaggage-app .select_list tbody tr.selection.selection-eb td.itinerary-arrival{border-left:0}.ebaggage-app .select_list tbody tr.selection.selection-eb td.flight-date{padding:0 5px;text-align:center}.ebaggage-app .select_list tbody tr.selection.selection-eb td.ebaggage-ea{border-right:1px solid #1c8ca9}.ebaggage-app .select_list tbody tr.ebselect .flight-date strong{font-weight:400;font-size:14px;font-size:.875rem}.ebaggage-app .select_list tbody tr .air-check{text-align:center}.ebaggage-app .select_list tbody tr .air-check .checkbox{display:inline-block}.ebaggage-app .select_list tbody tr .air-check .checkbox.disabled{background:url('../images/checkbox.png') no-repeat 0 0}.ebaggage-app .select_list tbody tr .air-check .checkbox.checked{background:url('../images/checkbox.png') no-repeat 0 -18px}.ebaggage-app .select_list tbody tr .air-check .selbox input[type="radio"]{margin-left:-9px;left:50%}.ebaggage-app .select_list tbody tr .air-check .selbox .radiobtn{display:inline-block}.ebaggage-app .select_list tbody tr .itinerary-passenger li,.ebaggage-app .select_list tbody tr .itinerary-passenger .completed{min-height:38px;line-height:38px !important}.ebaggage-app .select_list tbody tr .itinerary-passenger li+li,.ebaggage-app .select_list tbody tr .itinerary-passenger .completed+li{padding-top:5px}.ebaggage-app .select_list tbody tr .itinerary-passenger li span,.ebaggage-app .select_list tbody tr .itinerary-passenger .completed span{line-height:inherit}.ebaggage-app .select_list tbody tr .itinerary-passenger .completed>span{position:relative;left:76px}.ebaggage-app .select_list tbody tr td{padding:15px 0;border-top:1px solid #cedde0;font-size:14px;font-size:.875rem}.ebaggage-app .select_list tbody tr td p{font-size:14px;font-size:.875rem}.ebaggage-app .select_list tbody tr td strong,.ebaggage-app .select_list tbody tr td span{display:block;font-weight:400}.ebaggage-app .select_list tbody tr td.flight-date strong{text-align:center}.ebaggage-app .select_list tbody tr td.free-type{text-align:center}.ebaggage-app .select_list tbody tr th{border-top:1px solid #cedde0;font-size:14px;font-size:.875rem}.ebaggage-app .select_list .tcenter{text-align:center !important}.ebaggage-app .select_list.step2 td.flight-date{padding:0 5px;text-align:center}.ebaggage-app .itinerary_select,.ebaggage-app .itinerary_info{position:relative;margin-bottom:30px}.ebaggage-app .itinerary_select .airlines td:last-child,.ebaggage-app .itinerary_info .airlines td:last-child{text-align:center;padding-right:15px;font-weight:700}.ebaggage-app .itinerary_select .airlines td.itinerary-seat,.ebaggage-app .itinerary_select .airlines td.itinerary-departure,.ebaggage-app .itinerary_select .airlines td.itinerary-arrival,.ebaggage-app .itinerary_info .airlines td.itinerary-seat,.ebaggage-app .itinerary_info .airlines td.itinerary-departure,.ebaggage-app .itinerary_info .airlines td.itinerary-arrival{text-align:center}.ebaggage-app .itinerary_select .airlines td.itinerary-class,.ebaggage-app .itinerary_info .airlines td.itinerary-class{text-align:right;padding:10px 20px 10px 10px;font-weight:700}.ebaggage-app .itinerary_select .airlines .itinerary-departure p,.ebaggage-app .itinerary_info .airlines .itinerary-departure p{padding-right:30px;background:url('../images/components/mileage-upgrade/icon_arr_goto.png') no-repeat right center;word-wrap:break-word;font-size:inherit;font-size:14px;font-size:.875rem}.ebaggage-app .itinerary_select .airlines .itinerary-arrival p,.ebaggage-app .itinerary_info .airlines .itinerary-arrival p{display:inline-block;padding-left:25px;word-wrap:break-word;font-size:inherit;font-size:14px;font-size:.875rem}.ebaggage-app .itinerary_select table.select_list caption,.ebaggage-app .itinerary_info table.select_list caption{font-size:1px}.ebaggage-app .itinerary_select table.select_list caption .offscreen,.ebaggage-app .itinerary_info table.select_list caption .offscreen{font-size:1px}.ebaggage-app .itinerary_select.refund-selection,.ebaggage-app .itinerary_info.refund-selection{padding:25px 0 0}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.thead,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.thead{display:table;background:#186686}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.thead li,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.thead li{display:table-cell;text-align:center;font-weight:700;color:white;padding:10px 8px;word-wrap:break-word;font-size:14px;font-size:.875rem;border-left:1px solid #cedde0}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.thead li.pname,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.thead li.pname{width:23%;border:0}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.thead li.flight,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.thead li.flight{width:33%}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.thead li.ebaggage-ea,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.thead li.ebaggage-ea{width:11%}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.thead li.edm-num,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.thead li.edm-num{width:20%}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.thead li.use,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.thead li.use{width:12%}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody:after,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody:after{display:block;clear:both;content:"";height:0}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody li,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody li{border-bottom:1px solid #cedde0;background:url('../images/components/mileage-upgrade/bg-table-row.gif') repeat-y 0 0}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody li>div,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody li>div{display:inline-block;vertical-align:middle;padding:8px 0;position:relative;text-align:center;font-size:0}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody li>div *,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody li>div *{font-size:14px;font-size:.875rem}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody li>div .itinerary-departure,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody li>div .itinerary-departure{padding-right:30px;background:url('../images/components/mileage-upgrade/icon_arr_goto.png') no-repeat right center;word-wrap:break-word;font-size:inherit;display:inline-block}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody li>div .itinerary-arrival,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody li>div .itinerary-arrival{display:inline-block;padding-left:10px;word-wrap:break-word;font-size:inherit}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody li>div.pname,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody li>div.pname{width:209px;text-align:left;border-left:0}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody li>div.pname>span,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody li>div.pname>span{padding:0 20px}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody li>div.pname>span input,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody li>div.pname>span input{left:20px}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody li>div.pname>span label,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody li>div.pname>span label{padding-left:5px;font-size:14px;font-size:.875rem}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody li>div.flight,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody li>div.flight{width:300px;text-align:left}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody li>div.flight .mflight,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody li>div.flight .mflight{padding:5px 20px}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody li>div.flight .mflight strong,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody li>div.flight .mflight strong{font-weight:400}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody li>div.flight .mflight-w,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody li>div.flight .mflight-w{padding:0;margin:0}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody li>div.flight .mflight-w li,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody li>div.flight .mflight-w li{background:0;padding:5px 20px;border:0}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody li>div.flight .mflight-w li>div,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody li>div.flight .mflight-w li>div{padding-top:0;padding-bottom:0}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody li>div.ebaggage-ea,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody li>div.ebaggage-ea{width:100px}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody li>div.ebaggage-ea>div,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody li>div.ebaggage-ea>div{text-align:center}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody li>div.edm-num,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody li>div.edm-num{width:181px}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody li>div.use,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody li>div.use{width:108px}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody li>div.use strong,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody li>div.use strong{display:block}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody li>div.refund-fare,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody li>div.refund-fare{background:#f4fbfd;clear:both;display:block;width:100%;border-top:1px dotted #b3c2c6;text-align:right;border-left:0;padding-right:15px}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody li>div.refund-fare .div-data,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody li>div.refund-fare .div-data{color:#186686;display:inline-block;text-align:left}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody li>div.refund-fare .div-data>span,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody li>div.refund-fare .div-data>span{display:inline-block;padding:0 8px}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody li>div.refund-fare .div-data>span.fare,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody li>div.refund-fare .div-data>span.fare{color:#d64100;font-weight:700}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody li>div.refund-fare .div-data+.div-data,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody li>div.refund-fare .div-data+.div-data{padding-left:35px}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody li>div.refund-fare .div-data+.div-data>span.r-num,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody li>div.refund-fare .div-data+.div-data>span.r-num{color:#333;font-weight:700;text-align:center;min-width:80px}.ebaggage-app .itinerary_select.refund-selection .select-box .select_list.tbody li:after,.ebaggage-app .itinerary_info.refund-selection .select-box .select_list.tbody li:after{display:block;clear:both;content:"";height:0}.ebaggage-app .passenger_select,.ebaggage-app .continue_cf,.ebaggage-app .pnr_info{position:relative;color:#333;margin-bottom:30px}.ebaggage-app .passenger_select .mgt10,.ebaggage-app .continue_cf .mgt10,.ebaggage-app .pnr_info .mgt10{margin-top:10px}.ebaggage-app .passenger_select .lowercase,.ebaggage-app .continue_cf .lowercase,.ebaggage-app .pnr_info .lowercase{text-transform:lowercase}.ebaggage-app .passenger_select td,.ebaggage-app .passenger_select th,.ebaggage-app .continue_cf td,.ebaggage-app .continue_cf th,.ebaggage-app .pnr_info td,.ebaggage-app .pnr_info th{padding:8px 10px;word-wrap:break-word}.ebaggage-app .passenger_select td p,.ebaggage-app .passenger_select th p,.ebaggage-app .continue_cf td p,.ebaggage-app .continue_cf th p,.ebaggage-app .pnr_info td p,.ebaggage-app .pnr_info th p{font-size:14px;font-size:.875rem;padding:2px 0}.ebaggage-app .passenger_select .select_tab,.ebaggage-app .continue_cf .select_tab,.ebaggage-app .pnr_info .select_tab{width:100%;border-top:1px solid #cedde0;font-size:14px;font-size:.875rem}.ebaggage-app .passenger_select .select_tab thead,.ebaggage-app .continue_cf .select_tab thead,.ebaggage-app .pnr_info .select_tab thead{background:#186686}.ebaggage-app .passenger_select .select_tab thead th,.ebaggage-app .continue_cf .select_tab thead th,.ebaggage-app .pnr_info .select_tab thead th{color:white;padding:10px}.ebaggage-app .passenger_select .select_tab tbody tr,.ebaggage-app .continue_cf .select_tab tbody tr,.ebaggage-app .pnr_info .select_tab tbody tr{border-bottom:1px solid #cedde0}.ebaggage-app .passenger_select .select_tab tbody tr th,.ebaggage-app .continue_cf .select_tab tbody tr th,.ebaggage-app .pnr_info .select_tab tbody tr th{font-weight:normal}.ebaggage-app .passenger_select .select_tab tbody tr th.passenger-name,.ebaggage-app .continue_cf .select_tab tbody tr th.passenger-name,.ebaggage-app .pnr_info .select_tab tbody tr th.passenger-name{text-align:left}.ebaggage-app .passenger_select .select_tab tbody tr td,.ebaggage-app .continue_cf .select_tab tbody tr td,.ebaggage-app .pnr_info .select_tab tbody tr td{text-align:center}.ebaggage-app .passenger_select .select_tab tbody tr td.selectable,.ebaggage-app .passenger_select .select_tab tbody tr td.disabled,.ebaggage-app .continue_cf .select_tab tbody tr td.selectable,.ebaggage-app .continue_cf .select_tab tbody tr td.disabled,.ebaggage-app .pnr_info .select_tab tbody tr td.selectable,.ebaggage-app .pnr_info .select_tab tbody tr td.disabled{padding:10px 0}.ebaggage-app .passenger_select .select_tab tbody tr td.selectable span.disabled,.ebaggage-app .passenger_select .select_tab tbody tr td.disabled span.disabled,.ebaggage-app .continue_cf .select_tab tbody tr td.selectable span.disabled,.ebaggage-app .continue_cf .select_tab tbody tr td.disabled span.disabled,.ebaggage-app .pnr_info .select_tab tbody tr td.selectable span.disabled,.ebaggage-app .pnr_info .select_tab tbody tr td.disabled span.disabled{background:url('../images/checkbox.png') no-repeat 0 0}.ebaggage-app .passenger_select .select_tab tbody tr td.selectable span.checked,.ebaggage-app .passenger_select .select_tab tbody tr td.disabled span.checked,.ebaggage-app .continue_cf .select_tab tbody tr td.selectable span.checked,.ebaggage-app .continue_cf .select_tab tbody tr td.disabled span.checked,.ebaggage-app .pnr_info .select_tab tbody tr td.selectable span.checked,.ebaggage-app .pnr_info .select_tab tbody tr td.disabled span.checked{background:url('../images/checkbox.png') no-repeat 0 -18px}.ebaggage-app .passenger_select .select_tab tbody tr td.passenger-class span,.ebaggage-app .continue_cf .select_tab tbody tr td.passenger-class span,.ebaggage-app .pnr_info .select_tab tbody tr td.passenger-class span{padding-right:30px;margin-right:10px;display:inline-block;background:url('../images/components/mileage-upgrade/icon_arr_goto.png') no-repeat right center}.ebaggage-app .passenger_select .select_tab tbody tr td.passenger-class span.arr,.ebaggage-app .continue_cf .select_tab tbody tr td.passenger-class span.arr,.ebaggage-app .pnr_info .select_tab tbody tr td.passenger-class span.arr{background:0;padding-right:0;margin-right:0}.ebaggage-app .passenger_select .select_tab tbody tr td.passenger-class strong,.ebaggage-app .continue_cf .select_tab tbody tr td.passenger-class strong,.ebaggage-app .pnr_info .select_tab tbody tr td.passenger-class strong{display:inline-block}.ebaggage-app .passenger_select .select_tab tbody tr td.passenger-class .innr-block .itrarea,.ebaggage-app .continue_cf .select_tab tbody tr td.passenger-class .innr-block .itrarea,.ebaggage-app .pnr_info .select_tab tbody tr td.passenger-class .innr-block .itrarea{display:inline-block}.ebaggage-app .passenger_select .select_tab tbody tr td.passenger-class .innr-block em.departure,.ebaggage-app .continue_cf .select_tab tbody tr td.passenger-class .innr-block em.departure,.ebaggage-app .pnr_info .select_tab tbody tr td.passenger-class .innr-block em.departure{padding-right:30px;margin-right:10px;display:inline-block;background:url('../images/components/mileage-upgrade/icon_arr_goto.png') no-repeat right center}.ebaggage-app .passenger_select .select_tab tbody tr td.passenger-fare,.ebaggage-app .passenger_select .select_tab tbody tr td.passenger-refund,.ebaggage-app .continue_cf .select_tab tbody tr td.passenger-fare,.ebaggage-app .continue_cf .select_tab tbody tr td.passenger-refund,.ebaggage-app .pnr_info .select_tab tbody tr td.passenger-fare,.ebaggage-app .pnr_info .select_tab tbody tr td.passenger-refund{text-align:right}.ebaggage-app .passenger_select .select_tab tbody tr td.controls,.ebaggage-app .continue_cf .select_tab tbody tr td.controls,.ebaggage-app .pnr_info .select_tab tbody tr td.controls{padding:2px 10px}.ebaggage-app .passenger_select .select_tab tbody tr td.controls .inner,.ebaggage-app .continue_cf .select_tab tbody tr td.controls .inner,.ebaggage-app .pnr_info .select_tab tbody tr td.controls .inner{display:block;width:100%}.ebaggage-app .passenger_select .select_tab tbody tr td.controls .inner button,.ebaggage-app .continue_cf .select_tab tbody tr td.controls .inner button,.ebaggage-app .pnr_info .select_tab tbody tr td.controls .inner button{outline-offset:0;display:inline-block;font-size:12px;font-size:.75rem;margin:3px 1px;width:48%;color:#0180a3}.ebaggage-app .passenger_select .select_tab tbody tr td.controls .inner button.w100,.ebaggage-app .continue_cf .select_tab tbody tr td.controls .inner button.w100,.ebaggage-app .pnr_info .select_tab tbody tr td.controls .inner button.w100{width:99%}.ebaggage-app .passenger_select .select_tab tbody tr.acomm td,.ebaggage-app .continue_cf .select_tab tbody tr.acomm td,.ebaggage-app .pnr_info .select_tab tbody tr.acomm td{border-top:1px dotted #cedde0}.ebaggage-app .passenger_select .select_tab.v_head tbody,.ebaggage-app .continue_cf .select_tab.v_head tbody,.ebaggage-app .pnr_info .select_tab.v_head tbody{border-top:1px solid #cedde0}.ebaggage-app .passenger_select .select_tab.v_head tbody th,.ebaggage-app .continue_cf .select_tab.v_head tbody th,.ebaggage-app .pnr_info .select_tab.v_head tbody th{background:#f4fbfd;border-bottom:1px solid #cedde0;color:#186686;text-align:left}.ebaggage-app .passenger_select .select_tab.v_head tbody td,.ebaggage-app .continue_cf .select_tab.v_head tbody td,.ebaggage-app .pnr_info .select_tab.v_head tbody td{text-align:left;border-bottom:1px solid #cedde0}.ebaggage-app .passenger_select .select_tab.v_head.ebaggage-dt thead th,.ebaggage-app .continue_cf .select_tab.v_head.ebaggage-dt thead th,.ebaggage-app .pnr_info .select_tab.v_head.ebaggage-dt thead th{background:#f4fbfd;border-bottom:1px solid #cedde0;border-left:1px solid #cedde0;color:#186686;text-align:center}.ebaggage-app .passenger_select .select_tab.v_head.ebaggage-dt tbody th,.ebaggage-app .passenger_select .select_tab.v_head.ebaggage-dt tbody td,.ebaggage-app .continue_cf .select_tab.v_head.ebaggage-dt tbody th,.ebaggage-app .continue_cf .select_tab.v_head.ebaggage-dt tbody td,.ebaggage-app .pnr_info .select_tab.v_head.ebaggage-dt tbody th,.ebaggage-app .pnr_info .select_tab.v_head.ebaggage-dt tbody td{text-align:center;background:white;color:black}.ebaggage-app .passenger_select .select_tab.review,.ebaggage-app .continue_cf .select_tab.review,.ebaggage-app .pnr_info .select_tab.review{border-top:0}.ebaggage-app .passenger_select .select_tab.review tfoot,.ebaggage-app .continue_cf .select_tab.review tfoot,.ebaggage-app .pnr_info .select_tab.review tfoot{background:#f4fbfd;border-bottom:1px solid #cedde0}.ebaggage-app .passenger_select .select_tab.review tfoot th,.ebaggage-app .continue_cf .select_tab.review tfoot th,.ebaggage-app .pnr_info .select_tab.review tfoot th{font-weight:400;color:#186686}.ebaggage-app .passenger_select .select_tab.review tfoot td,.ebaggage-app .continue_cf .select_tab.review tfoot td,.ebaggage-app .pnr_info .select_tab.review tfoot td{font-weight:700;border-left:1px solid #cedde0}.ebaggage-app .passenger_select .select_tab.review tfoot .passenger-fare,.ebaggage-app .continue_cf .select_tab.review tfoot .passenger-fare,.ebaggage-app .pnr_info .select_tab.review tfoot .passenger-fare{text-align:right;color:#cd3e00}.ebaggage-app .passenger_select .select_tab.review tfoot .passenger-refund,.ebaggage-app .continue_cf .select_tab.review tfoot .passenger-refund,.ebaggage-app .pnr_info .select_tab.review tfoot .passenger-refund{text-align:right;color:#207d9a}.ebaggage-app .passenger_select .select_tab.review thead th,.ebaggage-app .continue_cf .select_tab.review thead th,.ebaggage-app .pnr_info .select_tab.review thead th{border-bottom:1px solid #4e8aa1;border-left:1px solid #4e8aa1}.ebaggage-app .passenger_select .select_tab.review thead th:first-child,.ebaggage-app .continue_cf .select_tab.review thead th:first-child,.ebaggage-app .pnr_info .select_tab.review thead th:first-child{border-left:0}.ebaggage-app .passenger_select .select_tab.review thead th:first-child.borderleft,.ebaggage-app .continue_cf .select_tab.review thead th:first-child.borderleft,.ebaggage-app .pnr_info .select_tab.review thead th:first-child.borderleft{border-left:1px solid #4e8aa1}.ebaggage-app .passenger_select .select_tab.review tbody td,.ebaggage-app .continue_cf .select_tab.review tbody td,.ebaggage-app .pnr_info .select_tab.review tbody td{border-bottom:1px solid #cedde0;border-left:1px solid #cedde0}.ebaggage-app .passenger_select .select_tab.review tbody td:first-child,.ebaggage-app .continue_cf .select_tab.review tbody td:first-child,.ebaggage-app .pnr_info .select_tab.review tbody td:first-child{border-left:0}.ebaggage-app .passenger_select .select_tab.review tbody td:first-child.passenger-class,.ebaggage-app .continue_cf .select_tab.review tbody td:first-child.passenger-class,.ebaggage-app .pnr_info .select_tab.review tbody td:first-child.passenger-class{border-left:1px solid #cedde0}.ebaggage-app .passenger_select .select_tab.baggage-rv thead th,.ebaggage-app .continue_cf .select_tab.baggage-rv thead th,.ebaggage-app .pnr_info .select_tab.baggage-rv thead th{text-align:center}.ebaggage-app .passenger_select .select_tab.baggage-rv .ebaggage-ea,.ebaggage-app .continue_cf .select_tab.baggage-rv .ebaggage-ea,.ebaggage-app .pnr_info .select_tab.baggage-rv .ebaggage-ea{padding-right:0}.ebaggage-app .passenger_select .select_tab.baggage-rv .baggage-fare span,.ebaggage-app .passenger_select .select_tab.baggage-rv .baggage-fare p,.ebaggage-app .continue_cf .select_tab.baggage-rv .baggage-fare span,.ebaggage-app .continue_cf .select_tab.baggage-rv .baggage-fare p,.ebaggage-app .pnr_info .select_tab.baggage-rv .baggage-fare span,.ebaggage-app .pnr_info .select_tab.baggage-rv .baggage-fare p{display:block}.ebaggage-app .passenger_select .select_tab.baggage-rv .baggage-fare span.strike,.ebaggage-app .passenger_select .select_tab.baggage-rv .baggage-fare p.strike,.ebaggage-app .continue_cf .select_tab.baggage-rv .baggage-fare span.strike,.ebaggage-app .continue_cf .select_tab.baggage-rv .baggage-fare p.strike,.ebaggage-app .pnr_info .select_tab.baggage-rv .baggage-fare span.strike,.ebaggage-app .pnr_info .select_tab.baggage-rv .baggage-fare p.strike{font-size:12px;font-size:.75rem;text-decoration:line-through}.ebaggage-app .passenger_select .select_tab.baggage-rv .baggage-fare span.discount,.ebaggage-app .passenger_select .select_tab.baggage-rv .baggage-fare p.discount,.ebaggage-app .continue_cf .select_tab.baggage-rv .baggage-fare span.discount,.ebaggage-app .continue_cf .select_tab.baggage-rv .baggage-fare p.discount,.ebaggage-app .pnr_info .select_tab.baggage-rv .baggage-fare span.discount,.ebaggage-app .pnr_info .select_tab.baggage-rv .baggage-fare p.discount{font-weight:700}.ebaggage-app .passenger_select .select_tab.baggage-rv tfoot th,.ebaggage-app .continue_cf .select_tab.baggage-rv tfoot th,.ebaggage-app .pnr_info .select_tab.baggage-rv tfoot th{font-weight:700}.ebaggage-app .passenger_select .select_tab.baggage-rv tfoot td,.ebaggage-app .continue_cf .select_tab.baggage-rv tfoot td,.ebaggage-app .pnr_info .select_tab.baggage-rv tfoot td{color:#d42a1d;text-align:center;font-weight:700}.ebaggage-app .passenger_select .total-fare,.ebaggage-app .continue_cf .total-fare,.ebaggage-app .pnr_info .total-fare{display:table;width:100%;border-bottom:1px solid #cedde0}.ebaggage-app .passenger_select .total-fare p,.ebaggage-app .continue_cf .total-fare p,.ebaggage-app .pnr_info .total-fare p{text-align:center;font-weight:700;background:#f4fbfd;display:table-cell;padding:10px;font-size:14px;font-size:.875rem}.ebaggage-app .passenger_select .total-fare .tfoot-th,.ebaggage-app .continue_cf .total-fare .tfoot-th,.ebaggage-app .pnr_info .total-fare .tfoot-th{color:#186686;width:49%}.ie8 .ebaggage-app .passenger_select .total-fare .tfoot-th,.ie9 .ebaggage-app .passenger_select .total-fare .tfoot-th,.ie8 .ebaggage-app .continue_cf .total-fare .tfoot-th,.ie9 .ebaggage-app .continue_cf .total-fare .tfoot-th,.ie8 .ebaggage-app .pnr_info .total-fare .tfoot-th,.ie9 .ebaggage-app .pnr_info .total-fare .tfoot-th{width:48.8%}.ebaggage-app .passenger_select .total-fare .tfoot-td,.ebaggage-app .continue_cf .total-fare .tfoot-td,.ebaggage-app .pnr_info .total-fare .tfoot-td{color:#cd3e00;width:51%;background:#f4fbfd url('../images/components/mileage-upgrade/total-fare-bgline.gif') repeat-y 1px 0}.ie8 .ebaggage-app .passenger_select .total-fare .tfoot-td,.ie9 .ebaggage-app .passenger_select .total-fare .tfoot-td,.ie8 .ebaggage-app .continue_cf .total-fare .tfoot-td,.ie9 .ebaggage-app .continue_cf .total-fare .tfoot-td,.ie8 .ebaggage-app .pnr_info .total-fare .tfoot-td,.ie9 .ebaggage-app .pnr_info .total-fare .tfoot-td{width:51.2%}.ebaggage-app .passenger_select .query-s,.ebaggage-app .continue_cf .query-s,.ebaggage-app .pnr_info .query-s{border:0}.ebaggage-app .passenger_select .passengerfare-total,.ebaggage-app .continue_cf .passengerfare-total,.ebaggage-app .pnr_info .passengerfare-total{width:100%;background:#f4fbfd;border-bottom:1px solid #cedde0;display:table}.ebaggage-app .passenger_select .passengerfare-total .total-text,.ebaggage-app .continue_cf .passengerfare-total .total-text,.ebaggage-app .pnr_info .passengerfare-total .total-text{font-size:14px;width:60%;color:#186686;padding:8px 10px;display:inline-block;text-align:center;letter-spacing:-1px}.ebaggage-app .passenger_select .passengerfare-total .total-fare,.ebaggage-app .continue_cf .passengerfare-total .total-fare,.ebaggage-app .pnr_info .passengerfare-total .total-fare{text-align:right;color:#cd3e00;font-size:14px;font-weight:700;width:20%;display:inline-block;padding:8px 10px;border-bottom:0}.ebaggage-app .pnr_info .mileage{background:#f4fbfd;border-bottom:1px solid #cedde0;border-top:1px solid #cedde0;padding:10px 0;overflow:hidden;text-align:center;margin-bottom:10px}.ebaggage-app .pnr_info .mileage span{display:block;font-size:14px;font-size:.875rem}.ebaggage-app .pnr_info .mileage strong{font-size:18px;font-size:1.125rem;display:block;font-weight:400;line-height:120%}.ebaggage-app.layerpopup{padding:60px 40px 30px;background:white;max-width:850px;width:100%;margin:0 auto !important}.ebaggage-app.layerpopup .custom-form{border:0;padding:0;margin:0 auto;width:auto}.ebaggage-app.layerpopup .sectitle{font-size:30px;font-size:1.875rem;font-weight:400;text-align:center;padding:0;margin-top:0;margin-bottom:30px}.ebaggage-app.layerpopup .subtxt{font-size:16px;font-size:1rem;padding:0 0 15px}.ebaggage-app.layerpopup .subtxt.summary{margin:0;color:white;padding:3px 5px 3px 45px !important;font-weight:700;background:#0180a3 url('../images/components/dom-avail/multi-airc-icon.png') no-repeat 10px -70px}.ebaggage-app.layerpopup .subtxt.summary .sfrom{background:url('../images/components/dom-avail/ico-fromto-w.png') no-repeat 100% 8px;padding-right:25px;margin-right:8px}.ebaggage-app.layerpopup .subtxt.nstrong{padding-top:25px}.ebaggage-app.layerpopup .subtxt.nstrong strong{display:block;color:#186686;font-size:16px;font-size:1rem;padding-bottom:5px}.ebaggage-app.layerpopup .continue_txt{font-size:16px;font-size:1rem;padding:15px 0 0;font-weight:700}.ebaggage-app.layerpopup .regulation_area .list{font-size:14px;font-size:.875rem}.ebaggage-app.layerpopup .regulation_area .new-regulation{width:100%}.ebaggage-app.layerpopup .regulation_area .new-regulation th,.ebaggage-app.layerpopup .regulation_area .new-regulation td{border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:14px;font-size:.875rem;padding:9px;line-height:1.5;letter-spacing:0}.ebaggage-app.layerpopup .regulation_area .new-regulation th{background:#f8f8f8;vertical-align:top;width:17%}.ebaggage-app.layerpopup .regulation_area .new-regulation td li{list-style:url('../images/bul-hyphen.gif');margin-left:15px;font-size:inherit}.ebaggage-app.layerpopup .regulation_area .new-regulation td p{font-size:14px;font-size:.875rem}.ebaggage-app.layerpopup .regulation_area .new-regulation .caption-ball-black{padding-left:15px;background:url('../images/icon-belt-info-txt7.png') no-repeat 0 5px}.ebaggage-app.layerpopup .mileage-total{padding:0 0 10px}.ebaggage-app.layerpopup .mileage-total>div{padding:15px 20px;border:2px solid #96b4ba;border-radius:3px;background:#f4fbfd}.ebaggage-app.layerpopup .mileage-total ul{overflow:hidden}.ebaggage-app.layerpopup .mileage-total ul li{width:33.33%;float:left;border-left:1px dotted #96b4ba;padding:0 20px}.ebaggage-app.layerpopup .mileage-total ul li:first-child{border-left:0;padding-left:0}.ebaggage-app.layerpopup .mileage-total ul li span{display:block;font-size:14px;font-size:.875rem}.ebaggage-app.layerpopup .mileage-total ul li strong{display:block;text-align:right;font-weight:400;font-size:18px;font-size:1.125rem}.ebaggage-app.layerpopup .mileage-total ul:after{display:block;clear:both;content:"";height:0}.ebaggage-app.layerpopup .select_tab.review tfoot{background:#f4fbfd;border-bottom:1px solid #cedde0}.ebaggage-app.layerpopup .select_tab.review tfoot th{font-weight:400;color:#186686;font-size:14px;font-size:.875rem}.ebaggage-app.layerpopup .select_tab.review tfoot td{font-weight:700;border-left:1px solid #cedde0}.ebaggage-app.layerpopup .select_tab.review tfoot td.passenger-fare{text-align:right;color:#333;font-size:18px;font-size:1.125rem}.ebaggage-app .option-group{padding:10px 0 30px}.ebaggage-app .option-group .posR{position:relative}.ebaggage-app .option-group input[type="checkbox"],.ebaggage-app .option-group input[type="radio"],.ebaggage-app .option-group span.radiobtn,.ebaggage-app .option-group span.checkbox{position:absolute;left:0;top:5px}.ebaggage-app .option-group input[type="checkbox"]:checked+span+label,.ebaggage-app .option-group input[type="radio"]:checked+span+label,.ebaggage-app .option-group span.radiobtn:checked+span+label,.ebaggage-app .option-group span.checkbox:checked+span+label{font-weight:bold}.ebaggage-app .option-group input[type="checkbox"]{margin-top:0}.ebaggage-app .option-group label{font-size:14px;font-size:.875rem;display:inline-block;padding-left:25px}.ebaggage-app .option-group.selected label{font-weight:bold}@-moz-document url-prefix(){.total-fare .tfoot-th{width:48.8% !important}.total-fare .tfoot-td{width:51.2% !important}}
.no-gap{margin:0;padding:0}.wish-common{margin:0 auto 50px}.wish-common ul,.wish-common li,.wish-common p,.wish-common h3,.wish-common h4{padding:0;margin:0;list-style:none}.wish-common .wish-h2,.wish-common .wish-h2+.help,.wish-common .wish-h2+.help+.switch,.wish-common .wish-h2+.switch{float:left}.wish-common .subtxt{clear:both;font-size:14px;font-size:.875rem}.wish-common .switch{width:57px;height:27px;border:0;margin-left:10px;padding:0;display:block;overflow:hidden;line-height:3200px;line-height:200rem}.wish-common .switch.wish-off{background:url('../images/components/profile/btn_off.png') no-repeat 0 0 transparent}.wish-common .switch.wish-on{background:url('../images/components/profile/btn_on.png') no-repeat 0 0 transparent}.wish-common .help{margin-left:10px;border:0;width:16px;height:16px;padding:0;display:block;overflow:hidden;line-height:3200px;line-height:200rem;background:url('../images/components/dom-avail/btn-helpdesk.png') no-repeat 0 0 transparent}.wish-common ul.notice{padding:0;margin:0 0 0 20px}.wish-common li.notice-list{list-style:disc;font-size:12px;font-size:.75rem;margin:2px 0}.wish-common .error{clear:both;text-align:left;font-size:12px;font-size:.75rem}.wish-common .placeholder{position:absolute;font-size:14px;font-size:.875rem;top:8px;left:12px;z-index:100;color:#757575}.wish-common .wish-box{clear:both;margin-top:20px}.wish-common .wish-box.existlist{min-height:695px}.wish-common .wish-box.existlist.child-infant{min-height:775px !important}.wish-common .wish-box:after{display:block;clear:both;content:"";height:0}.wish-common .wish-box h3,.wish-common .wish-box h2{font-size:22px;font-size:1.375rem}.wish-common .wish-box p{margin-top:15px;font-size:16px;font-size:1rem}.wish-common .wish-box p.error{margin-top:0;font-size:12px;font-size:.75rem}.wish-common .wish-box .icon-list li{position:relative;padding-top:15px;padding-left:40px;min-height:32px;font-size:16px;font-size:1rem}.wish-common .wish-box .icon-list li strong{word-wrap:break-word;word-break:keep-all}.wish-common .wish-box .icon-list li span{position:absolute;top:15px;left:0;vertical-align:top;display:inline-block;width:40px;height:32px;background:url('../images/components/profile/icon-list.png') no-repeat 0 3px}.wish-common .wish-box .icon-list li.list2 span{background-position:0 -36px}.wish-common .wish-box .icon-list li.list3 span{background-position:0 -79px}.wish-common .wish-box input.modify{color:#cd3e00}.wish-common.modal-wrapper-new .wish-box{min-height:auto}.wish-common #wishListDisable .wish-box{clear:both;margin-top:20px;min-height:auto}.wish-common .star-list{padding-left:20px;word-wrap:break-word;word-break:keep-all}.wish-common .star-list li:before,.wish-common .star-list span{content:"";width:20px;height:20px;float:left;margin-left:-20px;background:url('../images/components/profile/icon-list.png') no-repeat 0 -745px transparent}.wish-common .img img{vertical-align:top}.sub-view-wrapper{min-width:960px}.sub-view-wrapper .flight-container{padding-bottom:0}.sub-view-wrapper .tripType{width:10%;float:left}.sub-view-wrapper .tripType ul{margin-top:0}.sub-view-wrapper .tripType ul li{clear:both;float:none;position:relative;padding-right:0}.sub-view-wrapper .tripType ul li input[type="radio"],.sub-view-wrapper .tripType ul li .radiobtn{position:absolute;left:0;top:4px}.sub-view-wrapper .tripType ul li label.checkboxLabel{padding-left:25px;font-size:14px;font-size:.875rem}.ie8 .sub-view-wrapper .tripType ul li label.checkboxLabel{padding-left:21px}.sub-view-wrapper .tripDetails{width:100%}.sub-view-wrapper .tripDetails .airports-departure-area .fillholder .fromTarget,.sub-view-wrapper .tripDetails .airports-arrival-area .fillholder .fromTarget{top:15px}.sub-view-wrapper .tripDetails .airports-single{background:white}.sub-view-wrapper .tripDetails .airports-single .date-chooser-area .dateholder .placeholder{left:0;top:5px}.sub-view-wrapper .wish-box{border:1px solid #96b4ba;background:#f8f8f8;padding:35px 40px;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px}.ie .sub-view-wrapper .passanger-nickname .styled-select{border:1px solid #919191;border-right:0}.sub-view-wrapper .passanger-nickname .bl-set-type{padding-top:10px;clear:both;width:100%}.sub-view-wrapper .passanger-nickname .bl-set-type>div{clear:none}.sub-view-wrapper .passanger-nickname .bl-set-type:after{display:block;clear:both;content:"";height:0}.sub-view-wrapper .passanger-nickname .bl-set-type label{font-size:14px;font-size:.875rem;margin-bottom:3px;margin-top:3px;display:block}.sub-view-wrapper .passanger-nickname .bl-set-type .styled-select.styled-select{height:49px;height:3.0625rem}.sub-view-wrapper .passanger-nickname .bl-set-type .styled-select.styled-select select{height:49px;height:3.0625rem}.ie8 .sub-view-wrapper .passanger-nickname .bl-set-type .styled-select.styled-select select,.ie9 .sub-view-wrapper .passanger-nickname .bl-set-type .styled-select.styled-select select{padding-left:0 !important;height:29.5px;height:1.84375rem}.sub-view-wrapper .passanger-nickname .bl-set-type .section-block{background:0}.sub-view-wrapper .passanger-nickname .bl-set-type .posR{position:relative}.sub-view-wrapper .passanger-nickname .bl-set-type #passenger-count{float:left;width:52%;background-color:transparent}.sub-view-wrapper .passanger-nickname .bl-set-type #passenger-count .passanger-count-wrap{width:100%}.sub-view-wrapper .passanger-nickname .bl-set-type #passenger-count .passanger-count-wrap .number-counter dt span{font-weight:400}.sub-view-wrapper .passanger-nickname .bl-set-type #passenger-count .info-message{margin-top:0;margin-bottom:10px;width:200%}.sub-view-wrapper .passanger-nickname .bl-set-type .type-travel{float:left;width:26%;margin-left:2%}.sub-view-wrapper .passanger-nickname .nickname{display:block;margin-bottom:10px}.sub-view-wrapper .passanger-nickname .nickname:after{display:block;clear:both;content:"";height:0}.sub-view-wrapper .passanger-nickname .nickname .nick-ip{position:relative;float:left;clear:none;width:81%}.sub-view-wrapper .passanger-nickname .nickname .nick-ip>div{clear:none}.sub-view-wrapper .passanger-nickname .nickname .nick-ip:after{display:block;clear:both;content:"";height:0}.sub-view-wrapper .passanger-nickname .nickname label{font-size:14px;font-size:.875rem;float:left;width:16.15%;margin-top:17px;margin-right:1%}.sub-view-wrapper .passanger-nickname .nickname input[type="text"]{width:100%;padding:8px 10px;min-height:49px;font-size:14px;font-size:.875rem;border:1px solid #919191}.sub-view-wrapper .passanger-nickname .nickname .posR{margin-right:1.5%;float:left;width:41.5%;clear:none}.sub-view-wrapper .passanger-nickname .nickname .posR .placeholder{position:absolute;font-size:14px;font-size:.875rem;top:28%;left:12px;z-index:100;color:#757575}.sub-view-wrapper .passanger-nickname .nickname .btn-area{width:57%;float:left;padding:0;text-align:left}.sub-view-wrapper .passanger-nickname .nickname .btn-area>button{width:43%;min-height:49px;padding-left:20px;padding-right:20px}.sub-view-wrapper .passanger-nickname .nickname .btn-area>button.button-page-gray{background:#757575;border:1px solid #757575;font-size:14px;font-size:.875rem;margin-right:3%}.sub-view-wrapper .passanger-nickname .button-page-blue{border:1px solid #186686;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-box-shadow:1px 1px 0 0 #c6c6c6;box-shadow:1px 1px 0 0 #c6c6c6;font-size:14px;font-size:.875rem;background:#186686;color:white;padding:8px 5px;text-align:center;text-decoration:none}.sub-view-wrapper .hr-border-radius{border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;background:#186686;height:10px;border:0;width:55%;margin:0;float:left}.sub-view-wrapper:after{display:block;clear:both;content:"";height:0}.sub-view-wrapper .wish-list{width:100%;clear:none;position:relative;border-top:1px dotted black;padding:10px 0}.sub-view-wrapper .wish-list .btn-area button{border:0;font-size:12px;font-size:.75rem;background:transparent;padding:8px 15px;vertical-align:middle}.sub-view-wrapper .wish-list .btn-area button.link-button{text-decoration:underline;color:#186686;padding:0}.sub-view-wrapper .wish-list .btn-area button.btn_modify{width:18px;height:18px;margin:0 3px;background:url('../images/components/profile/icon-list.png') no-repeat 0 -199px transparent}.sub-view-wrapper .wish-list .btn-area button.btn_delete{width:18px;height:18px;margin:0 3px;background:url('../images/components/profile/icon-list.png') no-repeat 0 -249px transparent}.sub-view-wrapper .wish-list .wish-detail{position:absolute;top:0;float:left;clear:none}.sub-view-wrapper .wish-list .wish-detail .detail-wrap{padding:20px 20px;background:#e2ebef;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;position:relative}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .img{margin-bottom:15px;min-height:125px}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .img img{width:205px}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .wish-detail-info{position:absolute;left:0;top:37px;width:100%;padding-left:225px}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .title{text-align:center;width:100%;padding-bottom:20px}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .btn-list{width:100%}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .btn-list li{width:100%;text-align:center;padding-bottom:5px}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .btn-list li button{border:1px solid #186686;font-size:12px;font-size:.75rem;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-box-shadow:1px 1px 0 0 #c6c6c6;box-shadow:1px 1px 0 0 #c6c6c6;background:white;padding:2px 5px;width:40%;min-width:100px}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .btn-list li button span{background:url('../images/components/profile/icon-list.png') no-repeat 0 -298px transparent;display:inline-block;width:15px;height:15px;vertical-align:middle;margin-right:5px}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .btn-list li button.search span{background-position:0 -298px}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .btn-list li button.info span{background-position:0 -350px}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .btn-list li button.share span{background-position:0 -400px}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .item-table{width:100%;clear:both}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .item-table th,.sub-view-wrapper .wish-list .wish-detail .detail-wrap .item-table td{border-top:1px solid #96b4ba;text-align:center;border-left:1px solid #96b4ba;vertical-align:top;font-size:14px;font-size:.875rem}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .item-table th:first-child,.sub-view-wrapper .wish-list .wish-detail .detail-wrap .item-table td:first-child{border-left:0}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .item-table th strong,.sub-view-wrapper .wish-list .wish-detail .detail-wrap .item-table td strong{padding:5px 0;display:block;text-align:center;color:#186686}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .item-table th span,.sub-view-wrapper .wish-list .wish-detail .detail-wrap .item-table td span{padding:5px 0;display:block;text-align:center;font-weight:400}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .item-table th{background:#f8f8f8}.sub-view-wrapper .wish-list .wish-detail .detail-wrap .item-table+.item-table+.item-table{border-bottom:1px solid #96b4ba}.sub-view-wrapper .wish-list div.notice{width:55%;clear:both;float:left}.sub-view-wrapper .wish-save-list{clear:both;width:55%}.sub-view-wrapper .wish-save-list:after,.sub-view-wrapper .wish-save-list>li:after{display:block;clear:both;content:"";height:0}.sub-view-wrapper .wish-save-list>li{padding:7px 10px}.sub-view-wrapper .wish-save-list>li>span{float:left;width:75%}.sub-view-wrapper .wish-save-list>li>span .button-link{text-decoration:none;color:#333}.sub-view-wrapper .wish-save-list>li>span.btn-area{width:25%;text-align:right;padding:0}.sub-view-wrapper .wish-save-list>li.active{border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;background:#e2ebef;position:relative}.sub-view-wrapper .wish-save-list>li.active>span .button-link{color:#186686;text-decoration:underline}.sub-view-wrapper .wish-save-list>li.active .active-arrow{width:20px;height:36px;position:absolute;right:-15px;top:0;background:#e2ebef;display:block;overflow:hidden;line-height:3200px;line-height:200rem}.sub-view-wrapper .wish-save-list>li.active .wish-detail{right:-79.9%;width:80%;padding:0 0 8px 15px}.sub-view-wrapper .recommand-list{padding-top:40px}.sub-view-wrapper .recommand-list:after{display:block;clear:both;content:"";height:0}.sub-view-wrapper .recommand-list .title{font-size:18px;font-size:1.125rem;padding-left:30px;background:url('../images/components/profile/icon-list.png') no-repeat 0 -498px transparent;padding-bottom:10px}.sub-view-wrapper .recommand-list .recommand-item{max-width:1200px;margin:0 auto}.sub-view-wrapper .recommand-list .recommand-item>li{float:left;width:33%;padding:0 2%}.sub-view-wrapper .recommand-list .recommand-item .wish-title{width:300px;margin:1em auto;border-top-left-radius:15px;border-top-right-radius:15px;-moz-border-top-left-radius:15px;-moz-border-top-right-radius:15px;-webkit-border-top-left-radius:15px;-webkit-border-top-right-radius:15px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;-moz-border-bottom-left-radius:15px;-moz-border-bottom-right-radius:15px;-webkit-border-bottom-left-radius:15px;-webkit-border-bottom-right-radius:15px;border:1px solid #186686;font-size:16px;font-size:1rem;padding:2px 5px 2px 40px;background:url('../images/components/profile/icon-down-arrow.png') no-repeat 20px center transparent}.sub-view-wrapper .recommand-list .recommand-item .wish-item{width:234px;margin:0 auto;position:relative}.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc{background:#eaeae9;padding:13px 15px}.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc p{font-size:16px;font-size:1rem;padding-bottom:10px}.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc p .fromto{margin:0 5px;vertical-align:middle;width:25px;height:18px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem;background:url('../images/components/profile/icon-list.png') no-repeat 0 -598px transparent}.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc .link-btn-list li{float:left}.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc .link-btn-list li button,.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc .link-btn-list li a{font-size:12px;font-size:.75rem;border:0;padding:0;text-decoration:none;text-align:left;background:transparent}.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc .link-btn-list li button.wish-save,.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc .link-btn-list li a.wish-save{color:#186686}.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc .link-btn-list li button.wish-save .offtxt-img,.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc .link-btn-list li a.wish-save .offtxt-img{display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem;height:16px;width:25px;vertical-align:-3px;background:url('../images/components/profile/icon-list.png') no-repeat right -449px}.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc .link-btn-list li button.link-button,.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc .link-btn-list li a.link-button{color:#333;background:url('../images/components/profile/icon-list.png') no-repeat right -645px transparent;padding-right:10px}.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc .link-btn-list .div-line{clear:both;padding-right:10px;background:url('../images/components/profile/icon-list.png') no-repeat right -693px transparent}.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc .link-btn-list .div-line+li{padding-left:10px}.sub-view-wrapper .recommand-list .recommand-item .wish-item .desc .link-btn-list:after{display:block;clear:both;content:"";height:0}.modal-wrapper-new{width:700px;margin:0 auto}.modal-wrapper-new h2{text-align:center;font-weight:400;font-size:33px;font-size:2.0625rem}.modal-wrapper-new p.subtxt{font-size:16px;font-size:1rem}.modal-wrapper-new p.mgb30{margin-bottom:30px}.modal-wrapper-new .agree-detail-box{margin:15px 0 30px;border-top-left-radius:10px;border-top-right-radius:10px;-moz-border-top-left-radius:10px;-moz-border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-moz-border-bottom-left-radius:10px;-moz-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;background:#e2ebf0 url('../images/components/profile/infochange_icon3.gif') no-repeat 15px 10%;padding:10px 15px 7px 15px}.modal-wrapper-new .agree-detail-box .view{border-bottom:1px solid #d6d6d6;padding:0 0 15px 110px}.modal-wrapper-new .agree-detail-box .view h3{font-weight:400}.modal-wrapper-new .agree-detail-box .view *{font-size:12px !important;font-size:.75rem !important;color:#186686}.modal-wrapper-new .agree-detail-box .view .dash-style{padding-left:10px}.modal-wrapper-new .agree-detail-box .view .dash-style span{display:inline-block;margin-left:-8px;width:8px}.modal-wrapper-new .agree-detail-box .agree-area{padding:8px 0 8px 110px}.modal-wrapper-new .agree-box{position:relative}.modal-wrapper-new .agree-box input[type="checkbox"]{left:0}.modal-wrapper-new .agree-box label{font-size:14px;font-size:.875rem}.modal-wrapper-new .agree-box.allchecked label{font-size:16px;font-size:1rem}.modal-wrapper-new .agree-box .detailview{border:0;padding:5px 10px 5px 0;font-size:12px;font-size:.75rem;color:#186686;background:url('../images/components/profile/btn-more-detail.gif') no-repeat right center;float:right;margin-top:-25px}.modal-wrapper-new .agree-box .detailview.bottomview{margin:0;display:inline-block;right:0;position:absolute}.modal-wrapper-new .sns-area-wrap{background:#f2f2f2;padding:40px;margin:15px}.modal-wrapper-new .sns-area-wrap .sns-area{width:234px;margin:0 auto;position:relative}.modal-wrapper-new .sns-area-wrap .sns-area .sns-list{margin:0 auto 0 -21px;width:120%;padding:15px 0;background:#f2f2f2}.modal-wrapper-new .sns-area-wrap .sns-area .sns-list li{float:left;position:relative;width:20%;padding-bottom:16px;text-align:center}.modal-wrapper-new .sns-area-wrap .sns-area .sns-list li input[type="radio"],.modal-wrapper-new .sns-area-wrap .sns-area .sns-list li .radiobtn{position:absolute;bottom:0;left:50%;top:auto;margin:0 0 0 -10.5px}.modal-wrapper-new .sns-area-wrap .sns-area .sns-list li label{width:30px;height:26px;display:inline-block;overflow:hidden;line-height:3200px;line-height:200rem}.modal-wrapper-new .sns-area-wrap .sns-area .sns-list li.face label{background:url('../images/components/payment-complete/icon_sns_f.png') no-repeat 0 0}.modal-wrapper-new .sns-area-wrap .sns-area .sns-list li.story label{background:url('../images/components/payment-complete/icon_sns_ks.png') no-repeat 0 0}.modal-wrapper-new .sns-area-wrap .sns-area .sns-list li.twitter label{background:url('../images/components/payment-complete/icon_sns_t.png') no-repeat 0 0}.modal-wrapper-new .sns-area-wrap .sns-area .sns-list li.plus label{background:url('../images/components/payment-complete/icon_sns_g.png') no-repeat 0 0}.modal-wrapper-new .sns-area-wrap .sns-area .sns-list li.talk label{background:url('../images/components/payment-complete/icon_sns_kko.png') no-repeat 0 0}.modal-wrapper-new .sns-area-wrap .sns-area:after{display:block;clear:both;content:"";height:0}.modal-wrapper-new .sns-share-message{background:#f2f2f2;padding:10px 10px 10px 65px;position:relative}.modal-wrapper-new .sns-share-message .img{position:absolute;left:10px;top:10px;width:45px;height:45px;background:white}.modal-wrapper-new .sns-share-message #message-area{width:100%;font-size:14px;font-size:.875rem;max-height:45px;max-width:100%}.modal-wrapper-new .btn_c{padding:30px 0}.modal-wrapper-new.sns-share-popup{width:450px;padding:20px}
.no-gap{margin:0;padding:0}.no-gap{margin:0;padding:0}#wishlistlogin-form{font-size:16px;font-size:1rem;min-width:960px;max-width:1100px;margin:0 auto 30px}#wishlistlogin-form ul li,#wishlistlogin-form ol li{list-style:none}#wishlistlogin-form form,#wishlistlogin-form fieldset,#wishlistlogin-form dl,#wishlistlogin-form dt,#wishlistlogin-form dd,#wishlistlogin-form ul,#wishlistlogin-form li,#wishlistlogin-form p,#wishlistlogin-form h1,#wishlistlogin-form h2,#wishlistlogin-form h3{margin:0;padding:0;border:0 none}#wishlistlogin-form .wishlistlogin-top{border-bottom:1px solid #aaa;padding:50px 40px 70px 40px}#wishlistlogin-form .wishlistlogin-top p.subhead{margin:10px 0 0 0;line-height:1.3;padding-bottom:1px;font-size:20px;font-weight:400;color:#186686;text-align:center;font-style:normal}#wishlistlogin-form .wishlistlogin-top .input-area{position:relative}#wishlistlogin-form .wishlistlogin-top .placeholder{position:absolute;top:50%;left:10px;margin-top:-9px;font-size:13px;font-size:.8125rem;color:#757575;font-weight:normal;z-index:51}#wishlistlogin-form .wishlistlogin-top .wish-login-form{margin:50px auto 0;width:880px}#wishlistlogin-form .wishlistlogin-top .wish-login-form .errorMessageContainer{color:#d42a1d;font-weight:bold;font-size:12px;font-size:.75rem;padding-top:5px}#wishlistlogin-form .wishlistlogin-top .wish-login-form button{display:inline-block;margin:0 0 3px 4px;vertical-align:bottom}#wishlistlogin-form .wishlistlogin-top .wish-login-form .wish-login-input{display:inline-block}#wishlistlogin-form .wishlistlogin-top .wish-login-form .wish-login-input .login_form .posR{display:block;clear:both;position:relative;padding-bottom:5px}#wishlistlogin-form .wishlistlogin-top .wish-login-form .wish-login-input .login_form .posR input[type='radio']+span{display:inline-block;position:absolute;left:0;top:3px}#wishlistlogin-form .wishlistlogin-top .wish-login-form .wish-login-input .login_form .posR label{font-size:14px;display:inline-block;padding-left:25px}#wishlistlogin-form .wishlistlogin-top .wish-login-form .wish-login-input .form{display:inline-block;width:215px;margin-top:-25px;margin-right:2px;vertical-align:bottom;position:relative}#wishlistlogin-form .wishlistlogin-top .wish-login-form .wish-login-input .form p.error{position:absolute}#wishlistlogin-form .wishlistlogin-top .wish-login-form .wish-login-input .form label{font-size:14px}#wishlistlogin-form .wishlistlogin-top .wish-login-form .wish-login-input .form.password-column{font-size:14px}#wishlistlogin-form .wishlistlogin-top .wish-login-form .wish-login-input .form input[type="text"],#wishlistlogin-form .wishlistlogin-top .wish-login-form .wish-login-input .form input[type="password"]{display:block;max-height:46px;width:100%;margin-top:5px}#wishlistlogin-form .wishlistlogin-top .wish-login-form .login_search_Form{max-width:320px;display:inline-block;margin-left:17px;vertical-align:bottom;font-size:14px}#wishlistlogin-form .wishlistlogin-top .wish-login-form .login_search_Form .skypass{padding-top:5px}#wishlistlogin-form .wishlistlogin-top .wish-login-form .login_search_Form a{font-size:14px}#wishlistlogin-form .wishlistlogin-bottom{margin-bottom:80px}#wishlistlogin-form .wishlistlogin-bottom .wish-login-img{vertical-align:top;width:880px;margin:70px auto 10px}#wishlistlogin-form .wishlistlogin-bottom .wish-login-img .group-img{display:inline-block;vertical-align:top}#wishlistlogin-form .wishlistlogin-bottom .wish-login-img .group-img img{width:100%}#wishlistlogin-form .wishlistlogin-bottom .wish-login-img .group-img .paragraphref .paragraph-carousel-container{width:100%;margin:0 auto}#wishlistlogin-form .wishlistlogin-bottom .wish-login-img .group-img .slide-number{text-align:right;font-size:14px;font-size:.875rem;padding-right:1px}#wishlistlogin-form .wishlistlogin-bottom .wish-login-img .group-img .slide-wrapper{height:31px;text-align:center}#wishlistlogin-form .wishlistlogin-bottom .wish-login-img .group-img .slide-wrapper div,#wishlistlogin-form .wishlistlogin-bottom .wish-login-img .group-img .slide-wrapper ul,#wishlistlogin-form .wishlistlogin-bottom .wish-login-img .group-img .slide-wrapper li,#wishlistlogin-form .wishlistlogin-bottom .wish-login-img .group-img .slide-wrapper span,#wishlistlogin-form .wishlistlogin-bottom .wish-login-img .group-img .slide-wrapper button{margin:0;padding:0}#wishlistlogin-form .wishlistlogin-bottom .wish-login-img .group-img .slide-wrapper ul,#wishlistlogin-form .wishlistlogin-bottom .wish-login-img .group-img .slide-wrapper li{list-style:none}#wishlistlogin-form .wishlistlogin-bottom .wish-login-img .group-img .slide-wrapper button{border:0;background:transparent;cursor:pointer}#wishlistlogin-form .wishlistlogin-bottom .wish-login-img .group-img .slide-wrapper .slide-inner{position:relative;display:inline-block}#wishlistlogin-form .wishlistlogin-bottom .wish-login-img .group-img .slide-wrapper .slide-inner .slide-controls{z-index:1}#wishlistlogin-form .wishlistlogin-bottom .wish-login-img .group-img .slide-wrapper .slide-inner .slide-controls li button{position:absolute;top:0;width:15px;height:31px;z-index:2}#wishlistlogin-form .wishlistlogin-bottom .wish-login-img .group-img .slide-wrapper .slide-inner .slide-controls li button.btn-prev{left:0;background:url('../images/components/columnflow/arrow-prev.png') no-repeat 0 0}#wishlistlogin-form .wishlistlogin-bottom .wish-login-img .group-img .slide-wrapper .slide-inner .slide-controls li button.btn-next{right:0;background:url('../images/components/columnflow/arrow-next.png') no-repeat 0 0}#wishlistlogin-form .wishlistlogin-bottom .wish-login-img .group-img .slide-wrapper .slide-inner .slide-link{display:inline-block;height:31px;padding:0 28px;text-align:center;font-size:0}#wishlistlogin-form .wishlistlogin-bottom .wish-login-img .group-img .slide-wrapper .slide-inner .slide-link li{display:inline-block;padding:9px 15px;line-height:0}#wishlistlogin-form .wishlistlogin-bottom .wish-login-img .group-img .slide-wrapper .slide-inner .slide-link li button{width:12px;height:12px;background:url('../images/components/carousels/content-pagination.png') no-repeat 0 -12px}#wishlistlogin-form .wishlistlogin-bottom .wish-login-img .group-img .slide-wrapper .slide-inner .slide-link li button.current{background-position:0 0}#wishlistlogin-form .wishlistlogin-bottom .wish-login-img .group-text{vertical-align:top;margin-top:30px;margin-bottom:40px}#wishlistlogin-form .wishlistlogin-bottom .wish-login-img .group-text h3{display:block;font-size:20px;font-size:1.25rem;font-weight:400;text-align:left;color:#186686;margin:5px 0 15px 0;line-height:26px}#wishlistlogin-form .wishlistlogin-bottom .wish-login-img .group-text p{font-size:14px;font-size:.875rem;color:black;font-weight:400;margin:0 0 1.2em 0;line-height:137%}#wishlistlogin-form .wishlistlogin-bottom .wish-login-img .group-text ul li{font-size:14px;font-size:.875rem}
.no-gap{margin:0;padding:0}.research-wrap{max-width:650px;margin:0 auto}.research-wrap .tit-wrap,.research-wrap .maintext,.research-wrap .btn_area{width:570px;margin:0 auto}.research-wrap .tit-wrap{padding-top:88px;min-height:157px;background:url('../images/components/mainpage/research-pop-bg.png') no-repeat 0 0}.research-wrap .tit-wrap h2{color:#daf6ff;font-size:24px;font-size:1.5rem;margin:0;padding-bottom:2px;text-align:center;line-height:inherit !important}.research-wrap .tit-wrap p{color:white;font-size:16px;font-size:1rem;margin:0;text-align:center}.research-wrap .maintext{padding:20px 0}.research-wrap .maintext p{font-size:14px;font-size:.875rem}.research-wrap .btn_area{text-align:center;padding:0 0 30px 0}.research-wrap .btn_area .button-main-blue{display:inline-block;width:auto}.research-wrap .info-cookie{display:table !important;width:100%;padding-top:7px !important}.research-wrap .info-cookie>div{text-align:right}.research-wrap .info-cookie>div+div{width:100px;text-align:center}.research-wrap .info-cookie>div+div .button-gray-round{display:inline-block;padding:4px 12px !important}.research-wrap .info-cookie label{font-weight:700;font-size:12px;font-size:.75rem}
.no-gap{margin:0;padding:0}.no-gap{margin:0;padding:0}.sky-priority-finder{padding:40px 25px;clear:both;background-color:white;overflow:hidden;line-height:130%;width:100%;margin:0 auto 120px;max-width:1200px}.sky-priority-finder input::-webkit-input-placeholder{color:#333}.sky-priority-finder input:-moz-placeholder{color:#333;opacity:1}.sky-priority-finder input::-moz-placeholder{color:#333;opacity:1}.sky-priority-finder input:-ms-input-placeholder{color:#333}.sky-priority-finder .styled-select.slate{height:48px;height:3rem}.sky-priority-finder .styled-select.slate select{height:48px;height:3rem}.ie8 .sky-priority-finder .styled-select.slate select,.ie9 .sky-priority-finder .styled-select.slate select{padding-left:0 !important;height:29px;height:1.8125rem}.sky-priority-finder h4{color:#186686;font-style:italic}.sky-priority-finder .sky-content-block{padding:40px 0;clear:both;overflow:hidden;line-height:130%;width:100%;margin:0 auto;max-width:1200px}.sky-priority-finder .sky-content-block .sky-half-columns{float:left;width:50%;display:inline-block;vertical-align:top;padding:0 25px 55px 25px}.sky-priority-finder .sky-content-block .sky-half-columns .button{padding:11px 42px 11px 14px !important}.sky-priority-finder .sky-content-block .sky-half-columns .sky-logo-img{width:25%;float:left}.sky-priority-finder .sky-content-block .sky-half-columns .sky-logo-text{width:70%;float:left;padding-left:5%;display:inline-block;line-height:160%}.sky-priority-finder .sky-content-block .sky-half-columns .sky-logo-text h4{padding-bottom:5px;line-height:140%;font-size:18px;font-size:1.125rem}.sky-priority-finder .sky-content-block .sky-half-columns .sky-logo-text p{line-height:144%}.sky-priority-finder .sky-content-block .sky-half-columns .bt-plus-area{position:relative;display:inline-block;width:100%;height:50px}.sky-priority-finder .sky-content-block .sky-half-columns .bt-plus-area .icon-plus{position:absolute;right:1px;font-size:16px;font-size:1rem;cursor:pointer;text-decoration:underline;padding:0 15px 0 0;background:url('../images/components/discount-ticket/iconmore.png') no-repeat right center}.sky-priority-finder .sky-content-block .sky-half-columns .bt-plus-area .icon-plus:hover,.sky-priority-finder .sky-content-block .sky-half-columns .bt-plus-area .icon-plus:focus{outline:1px solid black}.sky-priority-finder .sky-content-block .sky-half-columns .sky-filterarea .styled-select.styled-select{height:48px;height:3rem}.sky-priority-finder .sky-content-block .sky-half-columns .sky-filterarea .styled-select.styled-select select{height:48px;height:3rem}.ie8 .sky-priority-finder .sky-content-block .sky-half-columns .sky-filterarea .styled-select.styled-select select,.ie9 .sky-priority-finder .sky-content-block .sky-half-columns .sky-filterarea .styled-select.styled-select select{padding-left:0 !important;height:29px;height:1.8125rem}.sky-priority-finder .sky-content-block .sky-half-columns .sky-filterarea .change-title{position:relative;margin:20px 0 5px 0}.sky-priority-finder .sky-content-block .sky-half-columns .sky-filterarea .change-title .btn-close{width:18px;height:18px;padding:0;font-size:0;overflow:hidden;background:url('../images/components/bookingbar/booking-closeBtn.png') center no-repeat;top:0;right:2px;position:absolute}.sky-priority-finder .sky-content-block .sky-half-columns .sky-filterarea .delete_btn{top:20px}.sky-priority-finder .sky-content-block .sky-half-columns .sky-filterarea .transfer_item{clear:both;width:100%;margin:0 auto}.sky-priority-finder .sky-content-block .sky-half-columns .sky-filterarea .transfer_item .transfer_item_left{float:left;width:100%}.sky-priority-finder .sky-content-block .sky-half-columns .sky-filterarea .sky-filterarea-list{padding:0;margin:0 0 5px 0}.sky-priority-finder .sky-content-block .sky-half-columns .sky-filterarea .sky-filterarea-list .error{padding-top:3px}.sky-priority-finder .sky-content-block .sky-half-columns .sky-filterarea .sky-filterarea-list .sky-select .areaSelect .styled-select{margin-bottom:0;background:url('../images/components/sky-priority-finder/sky-select-arrow-fallback.png') no-repeat right center white}.sky-priority-finder .sky-content-block .sky-half-columns .sky-filterarea .sky-filterarea-list .sky-select .areaSelect .styled-select select{padding:10px !important;color:#757575;font-weight:bold}.sky-priority-finder .sky-content-block .sky-half-columns .sky-filterarea .sky-filterarea-list .sky-departure{margin-bottom:10px}.sky-priority-finder .sky-content-block .sky-half-columns .sky-filterarea .sky-filterarea-list .sky-departure .airports-departure-area{width:100%;background:white;position:relative}.sky-priority-finder .sky-content-block .sky-half-columns .sky-filterarea .sky-filterarea-list .sky-departure .airports-departure-area .placeholder{top:25px;left:13px}.sky-priority-finder .sky-content-block .sky-half-columns .sky-filterarea .sky-filterarea-list .sky-arrival{margin-bottom:20px}.sky-priority-finder .sky-content-block .sky-half-columns .sky-filterarea .sky-filterarea-list .sky-arrival .airports-arrival-area{margin-bottom:5px;width:100%;background:white;position:relative}.sky-priority-finder .sky-content-block .sky-half-columns .sky-filterarea .sky-filterarea-list .sky-arrival .airports-arrival-area .fillholder-new .posR .placeholder{top:25px;left:13px}.sky-priority-finder .sky-content-block .sky-half-columns .sky-filterarea .sky-filterarea-list .posR{padding:0;position:relative}.sky-priority-finder .sky-content-block .sky-half-columns .sky-filterarea .sky-filterarea-list .posR input{padding:2px 10px !important;height:48px;margin:0;border:1px solid #919191}.sky-priority-finder .sky-content-block .sky-half-columns .sky-filterarea .sky-filterarea-list .posR .ui-autocomplete{border:1px solid #919191;margin-top:10px}.sky-priority-finder-popup h4{margin-top:40px}.sky-priority-finder-popup .rich-h5-style-left{margin-bottom:10px}.sky-priority-finder-popup .sky-pop-info{margin:30px 0 0 0;padding:0}.sky-priority-finder-popup .sky-pop-info p{margin-bottom:7px}.sky-priority-finder-popup .sky-pop-info h6{margin-bottom:5px}.sky-priority-finder-popup .sky-pop-info .icon-info{font-size:14px;font-size:.875rem;color:#186686;padding:0 0 0 19px;background:url('../images/components/sky-priority-finder/skypriority_info_icon.png') no-repeat left center}.sky-priority-finder-popup .sky-pop-info .sky-pop-icon{padding-left:95px;padding-right:70px;width:50%;display:inline-block;margin-bottom:30px;vertical-align:top;min-height:70px}.sky-priority-finder-popup .sky-pop-info .sky-pop-icon.icon_checkin{background:url('../images/components/sky-priority-finder/skypriority_icon_01.png') no-repeat left top}.sky-priority-finder-popup .sky-pop-info .sky-pop-icon.icon_ticket{background:url('../images/components/sky-priority-finder/skypriority_icon_02.png') no-repeat left top}.sky-priority-finder-popup .sky-pop-info .sky-pop-icon.icon_boarding{background:url('../images/components/sky-priority-finder/skypriority_icon_03.png') no-repeat left top}.sky-priority-finder-popup .sky-pop-info .sky-pop-icon.icon_baggageD{background:url('../images/components/sky-priority-finder/skypriority_icon_04.png') no-repeat left top}.sky-priority-finder-popup .sky-pop-info .sky-pop-icon.icon_transfer{background:url('../images/components/sky-priority-finder/skypriority_icon_05.png') no-repeat left top}.sky-priority-finder-popup .sky-pop-info .sky-pop-icon.icon_baggageH{background:url('../images/components/sky-priority-finder/skypriority_icon_06.png') no-repeat left top}.sky-priority-finder-popup .sky-pop-info .sky-pop-icon.icon_Security{background:url('../images/components/sky-priority-finder/skypriority_icon_07.png') no-repeat left top}.sky-priority-finder-popup .sky-pop-info .sky-pop-icon.icon_Immigration{background:url('../images/components/sky-priority-finder/skypriority_icon_08.png') no-repeat left top}
.no-gap{margin:0;padding:0}#payment-completion .partners-section,#confirmation-detail-day2 .partners-section{padding-top:10px !important}#payment-completion .partners-section .promotion-list,#confirmation-detail-day2 .partners-section .promotion-list{margin:0;padding:0}#payment-completion .partners-section .promotion-list .banner,#confirmation-detail-day2 .partners-section .promotion-list .banner{list-style:none;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;background:white;border:1px solid #bbb;display:block;width:100%}#payment-completion .partners-section .promotion-list .banner .go-link,#confirmation-detail-day2 .partners-section .promotion-list .banner .go-link{display:table;width:100%;text-decoration:none}#payment-completion .partners-section .promotion-list .banner .go-link:hover,#payment-completion .partners-section .promotion-list .banner .go-link:focus,#confirmation-detail-day2 .partners-section .promotion-list .banner .go-link:hover,#confirmation-detail-day2 .partners-section .promotion-list .banner .go-link:focus{outline:1px}#payment-completion .partners-section .promotion-list .banner .banner-info,#confirmation-detail-day2 .partners-section .promotion-list .banner .banner-info{display:table-cell;padding:13px 25px;height:100px;vertical-align:middle}#payment-completion .partners-section .promotion-list .banner .banner-info .banner-tit,#confirmation-detail-day2 .partners-section .promotion-list .banner .banner-info .banner-tit{font-size:20px;font-size:1.25rem;color:#186686;font-weight:700;margin-bottom:7px;line-height:1.2}#payment-completion .partners-section .promotion-list .banner .banner-info .code,#confirmation-detail-day2 .partners-section .promotion-list .banner .banner-info .code{font-size:12px;font-size:.75rem;color:#666;text-align:right}#payment-completion .partners-section .promotion-list .banner .banner-info .info-copy,#confirmation-detail-day2 .partners-section .promotion-list .banner .banner-info .info-copy{font-size:14px;font-size:.875rem;line-height:1.4;color:black}#payment-completion .partners-section .promotion-list .banner .banner-info .condition,#confirmation-detail-day2 .partners-section .promotion-list .banner .banner-info .condition{margin:2px 0 0;padding:0}#payment-completion .partners-section .promotion-list .banner .banner-info .condition li,#confirmation-detail-day2 .partners-section .promotion-list .banner .banner-info .condition li{margin-right:7px;color:white;list-style:none;float:left;padding:3px 10px;border-top-left-radius:20px;border-top-right-radius:20px;-moz-border-top-left-radius:20px;-moz-border-top-right-radius:20px;-webkit-border-top-left-radius:20px;-webkit-border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;-moz-border-bottom-left-radius:20px;-moz-border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;-webkit-border-bottom-right-radius:20px;background:#2f7592;font-size:14px;font-size:.875rem}#payment-completion .partners-section .promotion-list .banner .banner-info .condition:after,#confirmation-detail-day2 .partners-section .promotion-list .banner .banner-info .condition:after{display:block;clear:both;content:"";height:0}#payment-completion .partners-section .promotion-list .banner .banner-link,#confirmation-detail-day2 .partners-section .promotion-list .banner .banner-link{display:table-cell;width:419px;padding:18px 24px;vertical-align:middle}#payment-completion .partners-section .promotion-list .banner .banner-link .link-copy,#confirmation-detail-day2 .partners-section .promotion-list .banner .banner-link .link-copy{color:white;font-size:16px;font-size:1rem;line-height:1.4}#payment-completion .partners-section .promotion-list .banner .banner-link .link-copy>span,#confirmation-detail-day2 .partners-section .promotion-list .banner .banner-link .link-copy>span{display:inline-block;vertical-align:4px;width:100%;font-size:14px;font-size:.875rem}#payment-completion .partners-section .promotion-list .banner.hotels,#confirmation-detail-day2 .partners-section .promotion-list .banner.hotels{margin:0 0 10px}#payment-completion .partners-section .promotion-list .banner.hotels .banner-tit,#confirmation-detail-day2 .partners-section .promotion-list .banner.hotels .banner-tit{background:url('../images/components/payment-complete/logo-hotels-com.png') no-repeat 1px bottom;width:131px;height:28px}#payment-completion .partners-section .promotion-list .banner.hotels .banner-link,#confirmation-detail-day2 .partners-section .promotion-list .banner.hotels .banner-link{background:url('../images/components/payment-complete/payment-banner-1.png') repeat-y 0 0}#payment-completion .partners-section .promotion-list .banner.insurance .banner-info,#confirmation-detail-day2 .partners-section .promotion-list .banner.insurance .banner-info{padding:13px 25px 8px 25px}#payment-completion .partners-section .promotion-list .banner.insurance .banner-tit,#confirmation-detail-day2 .partners-section .promotion-list .banner.insurance .banner-tit{padding-right:220px;margin-bottom:5px;background:url('../images/components/payment-complete/logo-CHUBBKB.png') no-repeat right 0}#payment-completion .partners-section .promotion-list .banner.insurance .info-copy,#confirmation-detail-day2 .partners-section .promotion-list .banner.insurance .info-copy{min-height:30px}#payment-completion .partners-section .promotion-list .banner.insurance .link-copy,#confirmation-detail-day2 .partners-section .promotion-list .banner.insurance .link-copy{line-height:1.2}#payment-completion .partners-section .promotion-list .banner.insurance .link-copy>strong,#confirmation-detail-day2 .partners-section .promotion-list .banner.insurance .link-copy>strong{display:inline-block}#payment-completion .partners-section .promotion-list .banner.insurance .banner-link,#confirmation-detail-day2 .partners-section .promotion-list .banner.insurance .banner-link{background:url('../images/components/payment-complete/payment-banner-2.png') repeat-y 0 0}#payment-completion .payment-completion-contents .duty-free-wrap>h2.duty-free-h2,#payment-completion .payment-completion-contents .recommand-rentacar-wrap>h2.rentacar-h2,#payment-completion .reservation-detail-wrap .duty-free-wrap>h2.duty-free-h2,#payment-completion .reservation-detail-wrap .recommand-rentacar-wrap>h2.rentacar-h2,#confirmation-detail-day2 .payment-completion-contents .duty-free-wrap>h2.duty-free-h2,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar-wrap>h2.rentacar-h2,#confirmation-detail-day2 .reservation-detail-wrap .duty-free-wrap>h2.duty-free-h2,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar-wrap>h2.rentacar-h2{font-size:26px;font-size:1.625rem;line-height:120%;font-weight:normal;text-align:left;text-transform:none;color:black;margin:20px 0 16px}#payment-completion .payment-completion-contents .duty-free,#payment-completion .payment-completion-contents .recommand-rentacar,#payment-completion .reservation-detail-wrap .duty-free,#payment-completion .reservation-detail-wrap .recommand-rentacar,#confirmation-detail-day2 .payment-completion-contents .duty-free,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar,#confirmation-detail-day2 .reservation-detail-wrap .duty-free,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar{position:relative;margin-bottom:15px;padding:20px 21px 20px 21px;border:1px solid #bbb;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;background:white}#payment-completion .payment-completion-contents .duty-free .link-area,#payment-completion .payment-completion-contents .recommand-rentacar .link-area,#payment-completion .reservation-detail-wrap .duty-free .link-area,#payment-completion .reservation-detail-wrap .recommand-rentacar .link-area,#confirmation-detail-day2 .payment-completion-contents .duty-free .link-area,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar .link-area,#confirmation-detail-day2 .reservation-detail-wrap .duty-free .link-area,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar .link-area{position:absolute;right:8px;top:-30px}#payment-completion .payment-completion-contents .duty-free ul>li,#payment-completion .payment-completion-contents .recommand-rentacar ul>li,#payment-completion .reservation-detail-wrap .duty-free ul>li,#payment-completion .reservation-detail-wrap .recommand-rentacar ul>li,#confirmation-detail-day2 .payment-completion-contents .duty-free ul>li,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar ul>li,#confirmation-detail-day2 .reservation-detail-wrap .duty-free ul>li,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar ul>li{list-style:none}#payment-completion .payment-completion-contents .duty-free ul>li a,#payment-completion .payment-completion-contents .recommand-rentacar ul>li a,#payment-completion .reservation-detail-wrap .duty-free ul>li a,#payment-completion .reservation-detail-wrap .recommand-rentacar ul>li a,#confirmation-detail-day2 .payment-completion-contents .duty-free ul>li a,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar ul>li a,#confirmation-detail-day2 .reservation-detail-wrap .duty-free ul>li a,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar ul>li a{display:block;text-decoration:none}#payment-completion .payment-completion-contents .duty-free ul>li a:hover,#payment-completion .payment-completion-contents .duty-free ul>li a:focus,#payment-completion .payment-completion-contents .recommand-rentacar ul>li a:hover,#payment-completion .payment-completion-contents .recommand-rentacar ul>li a:focus,#payment-completion .reservation-detail-wrap .duty-free ul>li a:hover,#payment-completion .reservation-detail-wrap .duty-free ul>li a:focus,#payment-completion .reservation-detail-wrap .recommand-rentacar ul>li a:hover,#payment-completion .reservation-detail-wrap .recommand-rentacar ul>li a:focus,#confirmation-detail-day2 .payment-completion-contents .duty-free ul>li a:hover,#confirmation-detail-day2 .payment-completion-contents .duty-free ul>li a:focus,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar ul>li a:hover,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar ul>li a:focus,#confirmation-detail-day2 .reservation-detail-wrap .duty-free ul>li a:hover,#confirmation-detail-day2 .reservation-detail-wrap .duty-free ul>li a:focus,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar ul>li a:hover,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar ul>li a:focus{outline:1px solid black}#payment-completion .payment-completion-contents .duty-free,#payment-completion .reservation-detail-wrap .duty-free,#confirmation-detail-day2 .payment-completion-contents .duty-free,#confirmation-detail-day2 .reservation-detail-wrap .duty-free{padding-top:20px}#payment-completion .payment-completion-contents .duty-free .product-list,#payment-completion .reservation-detail-wrap .duty-free .product-list,#confirmation-detail-day2 .payment-completion-contents .duty-free .product-list,#confirmation-detail-day2 .reservation-detail-wrap .duty-free .product-list{background:url('../images/components/reservation-details/bg-dotted-line-4split.png') repeat-y 0 0}#payment-completion .payment-completion-contents .duty-free .product-list ul li,#payment-completion .reservation-detail-wrap .duty-free .product-list ul li,#confirmation-detail-day2 .payment-completion-contents .duty-free .product-list ul li,#confirmation-detail-day2 .reservation-detail-wrap .duty-free .product-list ul li{float:left;position:relative;top:0;left:0;padding:0 25px;text-align:center}#payment-completion .payment-completion-contents .duty-free .product-list ul li .image,#payment-completion .reservation-detail-wrap .duty-free .product-list ul li .image,#confirmation-detail-day2 .payment-completion-contents .duty-free .product-list ul li .image,#confirmation-detail-day2 .reservation-detail-wrap .duty-free .product-list ul li .image{width:190px;padding:20px 34px 0 34px}#payment-completion .payment-completion-contents .duty-free .product-list ul li .image img,#payment-completion .reservation-detail-wrap .duty-free .product-list ul li .image img,#confirmation-detail-day2 .payment-completion-contents .duty-free .product-list ul li .image img,#confirmation-detail-day2 .reservation-detail-wrap .duty-free .product-list ul li .image img{width:100%}#payment-completion .payment-completion-contents .duty-free .product-list ul li .icon-area,#payment-completion .reservation-detail-wrap .duty-free .product-list ul li .icon-area,#confirmation-detail-day2 .payment-completion-contents .duty-free .product-list ul li .icon-area,#confirmation-detail-day2 .reservation-detail-wrap .duty-free .product-list ul li .icon-area{position:absolute;top:-3px;left:25px;text-align:left}#payment-completion .payment-completion-contents .duty-free .product-list ul li .icon-area.first,#payment-completion .reservation-detail-wrap .duty-free .product-list ul li .icon-area.first,#confirmation-detail-day2 .payment-completion-contents .duty-free .product-list ul li .icon-area.first,#confirmation-detail-day2 .reservation-detail-wrap .duty-free .product-list ul li .icon-area.first{left:5px !important}#payment-completion .payment-completion-contents .duty-free .product-list ul li .icon-area .icon,#payment-completion .reservation-detail-wrap .duty-free .product-list ul li .icon-area .icon,#confirmation-detail-day2 .payment-completion-contents .duty-free .product-list ul li .icon-area .icon,#confirmation-detail-day2 .reservation-detail-wrap .duty-free .product-list ul li .icon-area .icon{min-width:38px;height:17px;font-size:10px;font-size:.625rem;line-height:140%;font-weight:700;color:white;padding:0 4px 1px;text-align:center}#payment-completion .payment-completion-contents .duty-free .product-list ul li .icon-area .icon.best,#payment-completion .reservation-detail-wrap .duty-free .product-list ul li .icon-area .icon.best,#confirmation-detail-day2 .payment-completion-contents .duty-free .product-list ul li .icon-area .icon.best,#confirmation-detail-day2 .reservation-detail-wrap .duty-free .product-list ul li .icon-area .icon.best{background-color:#007798;border:1px solid #007798}#payment-completion .payment-completion-contents .duty-free .product-list ul li .icon-area .icon.new,#payment-completion .reservation-detail-wrap .duty-free .product-list ul li .icon-area .icon.new,#confirmation-detail-day2 .payment-completion-contents .duty-free .product-list ul li .icon-area .icon.new,#confirmation-detail-day2 .reservation-detail-wrap .duty-free .product-list ul li .icon-area .icon.new{color:#186686;border:1px solid #b3cbd1}#payment-completion .payment-completion-contents .duty-free .product-list ul li .icon-area .icon.hit,#payment-completion .reservation-detail-wrap .duty-free .product-list ul li .icon-area .icon.hit,#confirmation-detail-day2 .payment-completion-contents .duty-free .product-list ul li .icon-area .icon.hit,#confirmation-detail-day2 .reservation-detail-wrap .duty-free .product-list ul li .icon-area .icon.hit{background-color:#da3f55;border:1px solid #da3f55}#payment-completion .payment-completion-contents .duty-free .product-list ul li .icon-area .icon>span,#payment-completion .reservation-detail-wrap .duty-free .product-list ul li .icon-area .icon>span,#confirmation-detail-day2 .payment-completion-contents .duty-free .product-list ul li .icon-area .icon>span,#confirmation-detail-day2 .reservation-detail-wrap .duty-free .product-list ul li .icon-area .icon>span{font-size:inherit}#payment-completion .payment-completion-contents .duty-free .product-list ul li .icon-area .icon+.icon,#payment-completion .reservation-detail-wrap .duty-free .product-list ul li .icon-area .icon+.icon,#confirmation-detail-day2 .payment-completion-contents .duty-free .product-list ul li .icon-area .icon+.icon,#confirmation-detail-day2 .reservation-detail-wrap .duty-free .product-list ul li .icon-area .icon+.icon{margin-left:4px;margin-top:2px;display:inline-block}#payment-completion .payment-completion-contents .duty-free .product-list ul li .product,#payment-completion .reservation-detail-wrap .duty-free .product-list ul li .product,#confirmation-detail-day2 .payment-completion-contents .duty-free .product-list ul li .product,#confirmation-detail-day2 .reservation-detail-wrap .duty-free .product-list ul li .product{font-size:14px;font-size:.875rem;font-weight:700;margin-top:3px;margin-bottom:2px;width:190px;color:black;word-wrap:break-word}#payment-completion .payment-completion-contents .duty-free .product-list ul li .product-txt,#payment-completion .reservation-detail-wrap .duty-free .product-list ul li .product-txt,#confirmation-detail-day2 .payment-completion-contents .duty-free .product-list ul li .product-txt,#confirmation-detail-day2 .reservation-detail-wrap .duty-free .product-list ul li .product-txt{width:170px;min-height:40px;font-size:13px;font-size:.8125rem;color:black;word-wrap:break-word;padding:0 6px;margin:0 auto;line-height:18px}#payment-completion .payment-completion-contents .duty-free .product-list ul li .price,#payment-completion .reservation-detail-wrap .duty-free .product-list ul li .price,#confirmation-detail-day2 .payment-completion-contents .duty-free .product-list ul li .price,#confirmation-detail-day2 .reservation-detail-wrap .duty-free .product-list ul li .price{width:190px;margin-top:3px;word-wrap:break-word}#payment-completion .payment-completion-contents .duty-free .product-list ul li .price .sale .cost,#payment-completion .payment-completion-contents .duty-free .product-list ul li .price .no-sale .cost,#payment-completion .reservation-detail-wrap .duty-free .product-list ul li .price .sale .cost,#payment-completion .reservation-detail-wrap .duty-free .product-list ul li .price .no-sale .cost,#confirmation-detail-day2 .payment-completion-contents .duty-free .product-list ul li .price .sale .cost,#confirmation-detail-day2 .payment-completion-contents .duty-free .product-list ul li .price .no-sale .cost,#confirmation-detail-day2 .reservation-detail-wrap .duty-free .product-list ul li .price .sale .cost,#confirmation-detail-day2 .reservation-detail-wrap .duty-free .product-list ul li .price .no-sale .cost{font-size:13px;font-size:.8125rem;font-weight:normal;color:#757575;text-decoration:line-through;display:inline-block}#payment-completion .payment-completion-contents .duty-free .product-list ul li .price .sale .payment,#payment-completion .payment-completion-contents .duty-free .product-list ul li .price .no-sale .payment,#payment-completion .reservation-detail-wrap .duty-free .product-list ul li .price .sale .payment,#payment-completion .reservation-detail-wrap .duty-free .product-list ul li .price .no-sale .payment,#confirmation-detail-day2 .payment-completion-contents .duty-free .product-list ul li .price .sale .payment,#confirmation-detail-day2 .payment-completion-contents .duty-free .product-list ul li .price .no-sale .payment,#confirmation-detail-day2 .reservation-detail-wrap .duty-free .product-list ul li .price .sale .payment,#confirmation-detail-day2 .reservation-detail-wrap .duty-free .product-list ul li .price .no-sale .payment{font-size:18px;font-size:1.125rem;font-weight:700;color:#176685}#payment-completion .payment-completion-contents .duty-free .product-list ul li .price .sale .KRW,#payment-completion .payment-completion-contents .duty-free .product-list ul li .price .no-sale .KRW,#payment-completion .reservation-detail-wrap .duty-free .product-list ul li .price .sale .KRW,#payment-completion .reservation-detail-wrap .duty-free .product-list ul li .price .no-sale .KRW,#confirmation-detail-day2 .payment-completion-contents .duty-free .product-list ul li .price .sale .KRW,#confirmation-detail-day2 .payment-completion-contents .duty-free .product-list ul li .price .no-sale .KRW,#confirmation-detail-day2 .reservation-detail-wrap .duty-free .product-list ul li .price .sale .KRW,#confirmation-detail-day2 .reservation-detail-wrap .duty-free .product-list ul li .price .no-sale .KRW{font-size:13px;font-size:.8125rem;font-weight:normal;color:#757575;display:inline-block}#payment-completion .payment-completion-contents .duty-free .product-list ul li:first-child,#payment-completion .reservation-detail-wrap .duty-free .product-list ul li:first-child,#confirmation-detail-day2 .payment-completion-contents .duty-free .product-list ul li:first-child,#confirmation-detail-day2 .reservation-detail-wrap .duty-free .product-list ul li:first-child{padding-left:0}#payment-completion .payment-completion-contents .duty-free .product-list ul li:last-child,#payment-completion .reservation-detail-wrap .duty-free .product-list ul li:last-child,#confirmation-detail-day2 .payment-completion-contents .duty-free .product-list ul li:last-child,#confirmation-detail-day2 .reservation-detail-wrap .duty-free .product-list ul li:last-child{padding-right:0;border-right:0}#payment-completion .payment-completion-contents .duty-free .product-list ul:after,#payment-completion .reservation-detail-wrap .duty-free .product-list ul:after,#confirmation-detail-day2 .payment-completion-contents .duty-free .product-list ul:after,#confirmation-detail-day2 .reservation-detail-wrap .duty-free .product-list ul:after{display:block;clear:both;content:"";height:0}#payment-completion .payment-completion-contents .recommand-rentacar .tit,#payment-completion .reservation-detail-wrap .recommand-rentacar .tit,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar .tit,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar .tit{position:relative;width:916px;min-height:45px;margin:0 auto;border-bottom:1px solid #ccdcdf;padding-bottom:10px}#payment-completion .payment-completion-contents .recommand-rentacar .tit .logo,#payment-completion .reservation-detail-wrap .recommand-rentacar .tit .logo,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar .tit .logo,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar .tit .logo{position:relative;top:0;left:0}#payment-completion .payment-completion-contents .recommand-rentacar .tit .logo img,#payment-completion .reservation-detail-wrap .recommand-rentacar .tit .logo img,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar .tit .logo img,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar .tit .logo img{position:absolute;top:0;left:7px;width:64px;height:23px}#payment-completion .payment-completion-contents .recommand-rentacar .tit .info,#payment-completion .reservation-detail-wrap .recommand-rentacar .tit .info,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar .tit .info,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar .tit .info{position:relative;top:2px;left:95px;width:810px;overflow:hidden}#payment-completion .payment-completion-contents .recommand-rentacar .tit .info .base-amount,#payment-completion .reservation-detail-wrap .recommand-rentacar .tit .info .base-amount,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar .tit .info .base-amount,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar .tit .info .base-amount{float:left;font-size:16px;font-size:1rem;line-height:1;font-weight:700;padding-bottom:3px}#payment-completion .payment-completion-contents .recommand-rentacar .tit .info .amount-info,#payment-completion .reservation-detail-wrap .recommand-rentacar .tit .info .amount-info,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar .tit .info .amount-info,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar .tit .info .amount-info{float:right;color:#6b6969;font-size:13px;font-size:.8125rem}#payment-completion .payment-completion-contents .recommand-rentacar .car-list,#payment-completion .reservation-detail-wrap .recommand-rentacar .car-list,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar .car-list,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar .car-list{background:url('../images/components/reservation-details/bg-dotted-line-4split.png') repeat-y 0 0}#payment-completion .payment-completion-contents .recommand-rentacar .car-list ul,#payment-completion .reservation-detail-wrap .recommand-rentacar .car-list ul,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar .car-list ul,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar .car-list ul{margin-top:20px}#payment-completion .payment-completion-contents .recommand-rentacar .car-list ul li,#payment-completion .reservation-detail-wrap .recommand-rentacar .car-list ul li,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar .car-list ul li,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar .car-list ul li{float:left;padding:0 25px;text-align:center}#payment-completion .payment-completion-contents .recommand-rentacar .car-list ul li .image,#payment-completion .reservation-detail-wrap .recommand-rentacar .car-list ul li .image,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar .car-list ul li .image,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar .car-list ul li .image{width:190px;padding:0 25px}#payment-completion .payment-completion-contents .recommand-rentacar .car-list ul li .image img,#payment-completion .reservation-detail-wrap .recommand-rentacar .car-list ul li .image img,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar .car-list ul li .image img,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar .car-list ul li .image img{width:100%}#payment-completion .payment-completion-contents .recommand-rentacar .car-list ul li .car-class,#payment-completion .reservation-detail-wrap .recommand-rentacar .car-list ul li .car-class,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar .car-list ul li .car-class,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar .car-list ul li .car-class{font-size:14px;font-size:.875rem;width:190px;font-weight:700;margin:3px 0 2px 0;color:black;word-wrap:break-word}#payment-completion .payment-completion-contents .recommand-rentacar .car-list ul li .car-name,#payment-completion .reservation-detail-wrap .recommand-rentacar .car-list ul li .car-name,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar .car-list ul li .car-name,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar .car-list ul li .car-name{font-size:13px;font-size:.8125rem;width:180px;color:black;line-height:18px;word-wrap:break-word;padding:0 5px;margin:0 auto}#payment-completion .payment-completion-contents .recommand-rentacar .car-list ul li .car-name span,#payment-completion .reservation-detail-wrap .recommand-rentacar .car-list ul li .car-name span,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar .car-list ul li .car-name span,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar .car-list ul li .car-name span{display:block;font-size:13px;font-size:.8125rem}#payment-completion .payment-completion-contents .recommand-rentacar .car-list ul li .car-name span.ellipsis,#payment-completion .reservation-detail-wrap .recommand-rentacar .car-list ul li .car-name span.ellipsis,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar .car-list ul li .car-name span.ellipsis,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar .car-list ul li .car-name span.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#payment-completion .payment-completion-contents .recommand-rentacar .car-list ul li .price,#payment-completion .reservation-detail-wrap .recommand-rentacar .car-list ul li .price,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar .car-list ul li .price,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar .car-list ul li .price{font-size:18px;font-size:1.125rem;font-weight:700;color:#176685;width:190px;margin-top:3px;word-wrap:break-word}#payment-completion .payment-completion-contents .recommand-rentacar .car-list ul li .price span,#payment-completion .reservation-detail-wrap .recommand-rentacar .car-list ul li .price span,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar .car-list ul li .price span,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar .car-list ul li .price span{font-size:inherit;display:inline-block}#payment-completion .payment-completion-contents .recommand-rentacar .car-list ul li .price .small,#payment-completion .reservation-detail-wrap .recommand-rentacar .car-list ul li .price .small,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar .car-list ul li .price .small,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar .car-list ul li .price .small{font-size:13px;font-size:.8125rem;font-weight:normal}#payment-completion .payment-completion-contents .recommand-rentacar .car-list ul li:first-child,#payment-completion .reservation-detail-wrap .recommand-rentacar .car-list ul li:first-child,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar .car-list ul li:first-child,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar .car-list ul li:first-child{padding-left:0}#payment-completion .payment-completion-contents .recommand-rentacar .car-list ul li:last-child,#payment-completion .reservation-detail-wrap .recommand-rentacar .car-list ul li:last-child,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar .car-list ul li:last-child,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar .car-list ul li:last-child{padding-right:0;border-right:0}#payment-completion .payment-completion-contents .recommand-rentacar .car-list ul:after,#payment-completion .reservation-detail-wrap .recommand-rentacar .car-list ul:after,#confirmation-detail-day2 .payment-completion-contents .recommand-rentacar .car-list ul:after,#confirmation-detail-day2 .reservation-detail-wrap .recommand-rentacar .car-list ul:after{display:block;clear:both;content:"";height:0}
