<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:none;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:none;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}a:hover,a:focus,a:active,a:selected,input:focus,input:hover,input:active,input:selected{outline:0}img.cc_unionpay{content:url("../images/cc_unionpay.png")}img.cc_Skymiles{content:url("../images/cc_Skymiles.png")}img.cc_AX{content:url("../images/cc_AX.png")}img.cc_VI{content:url("../images/cc_VI.png")}img.cc_CA{content:url("../images/cc_CA.png")}img.cc_DS{content:url("../images/cc_DS.png")}img.cc_DC{content:url("../images/cc_DC.png")}img.inline_credit_card.cc_default{content:url("../images/cc_default.png")}img.dcp{content:url("../images/dcp_overlay.png")}img.main{content:url("../images/main_overlay.png")}img.d1{content:url("../images/d1_overlay.png")}img.first{content:url("../images/first_overlay.png")}img.dpps{content:url("../images/dpps_overlay.png")}img#amex-button-image{content:url("../images/web/amex_checkout_button.png")}img#amex_checkmark{content:url("../images/web/amex_check.png")}body{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-size:14px;background:url("../images/defaultBg.jpg") repeat-y fixed center 0 transparent;max-width:640px;margin:auto}.chiclet-table-container{border-width:1px;border-style:solid;margin:10px 15px;color:#F1F4F9}.chiclet-inner-table{border-width:0 0 1px;border-spacing:15px;border-collapse:initial;width:100%}.chiclet-inner-table .heading{color:#222}.chiclet-inner-table .chiclet-sub-heading{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;color:#222}.chiclet-inner-table .chilet-table-contents{text-transform:capitalize}.chiclet-inner-table .note{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;text-transform:none}.chiclet-inner-table tr label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;color:#444;font-size:12px;text-transform:capitalize}.chiclet-no-seprator-no-header-background{background-color:#DCDCDC}.chiclet-no-seprator-no-header-background .header-bg,.chiclet-no-seprator-no-header-background #purchase_conf_baggage .baggage-fees-header,#purchase_conf_baggage .chiclet-no-seprator-no-header-background .baggage-fees-header{display:none}.chiclet-no-seprator-no-header-background tr.bottom-separator{display:none}.discount_banner{background-color:#36506F;height:36px}.discount_banner label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;margin-left:16px;line-height:36px;font-size:12px;color:#DADDE1;text-transform:none}.bottom-padded{padding-bottom:12px}.container{overflow-y:auto;padding:30px 0;background:url("../images/logo.png") no-repeat scroll right top transparent}.clear{overflow:hidden;clear:both}.right{float:right}.center{text-align:center}.bottom-separator{border:solid #ccc;border-width:0 0 1px}.tright,.text-right{text-align:right}.red{color:red}.green{color:green}.rel{position:relative}.visible{visibility:visible}.not-visible{visibility:hidden}.uppercase{text-transform:uppercase}.side-padded{padding-left:15px;padding-right:15px}.title-case{text-transform:capitalize}.hidden{display:none}.lowercase{text-transform:lowercase}.no-padding{padding:0 !important}.only-top-padding{padding:15px 0 0 0 !important}.no-side-padding{padding:15px 0 !important}.only-side-padding{padding:0 15px !important}.all-sides-padding{padding:15px !important}.no-border{border:none !important}.side-margin{margin-left:15px !important;margin-right:15px !important}.top-margin{margin-top:27px !important}.no-margin{margin:0 !important}.bottom-margin{margin-bottom:10px !important}.error{color:#D10000;font-size:13px;margin-top:5px}a,.link{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;color:#61126B;cursor:pointer;text-transform:uppercase;text-decoration:none;font-size:12px;vertical-align:baseline;margin:0;padding:0}a.arrow-link,.link.arrow-link{background:url("../images/arrows.png") no-repeat scroll right 0 transparent;background-size:12px 446px;padding-right:10px;background-position:right -168px;display:inline-block}ul li{list-style:none}.sub-heading{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;color:#041B3F !important;text-transform:capitalize;font-size:12px}.registered{font-size:75%;vertical-align:text-top;line-height:1}hr.inset{margin:10px 5% 0}.two-column-grid input[type="text"],.grid-cont .grid3.form-fields input[type="text"]{padding:10px 13%;width:74%}.icon-arrow-white,.icon-arrow-grey,.icon-arrow-black{background:url("../images/arrows.png") no-repeat scroll right 0 transparent;background-size:12px 446px;padding:0 6px;display:inline}.icon-arrow-white{padding:0 8px;background-position:1px 6px}.icon-arrow-grey{background-position:-3px -113px}.icon-arrow-black{background-position:-3px -55px}.error-text{color:#E1163C;margin-top:5px}.web-link{background:url(../images/icon_info.png) no-repeat center 0 transparent;text-indent:-10000px;width:14px;height:14px;font-size:0;display:inline-block;vertical-align:text-top;background-size:14px}.currency-code{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;font-size:12px;line-height:12px}input#refundable{margin:-2px 5px 0 0;padding:0}.no-of-stops{font-weight:400;font-size:13px;color:#7B828C;text-transform:capitalize}h2 span.intlFare{font-size:18px}span.fare-value,h2 span.intlFare,sup.total-currency-with-symbol,.currency-symbol{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600}#pnr_search_form input{text-transform:uppercase}#force_app_update{padding:0 !important}#force_app_update header{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;margin-top:46px;text-align:center;color:#fff;font-size:27px}#force_app_update #container .download_image{background:url("../images/download_app_icon.png") no-repeat top right transparent;height:104px;width:104px;margin:auto;margin-top:39px}#force_app_update #container p{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;text-align:center;color:#fff;font-size:14px;margin:26px 45px 0;line-height:150%}#force_app_update #container .update_now_button{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;bottom:52px;left:0;right:0;margin:0 32px;display:block;height:24px;background-color:#DEDEDE;font-size:14px;color:#4C5461;text-align:center;padding-top:14px}#contact_us_screen{background:#fff}.fare-note{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-style:italic;color:#A6A6AD;font-size:11px;line-height:13px;margin-top:15px}.light-message{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;color:#9eb8d9;font-size:11px;line-height:14px;text-transform:none;font-weight:normal}.light-message-italic{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;color:#9eb8d9;font-size:11px;line-height:14px;text-transform:none;font-weight:normal}h3.org-dest{font-size:13px;line-height:13px}h3.org-dest .arrow-icon-container{display:inline-block;height:9px;margin-left:3px;margin-right:3px}h3.org-dest .arrow-icon-container .right-arrow-icon{height:0;width:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #000;display:block}h1,h2,h3,h4,h5,h6,label{text-transform:uppercase}h3,h4,h6,label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700}h1{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-size:21px;line-height:1;color:#fff}h2{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;text-transform:none;line-height:100%;font-size:22px;color:#041B3F}h3{font-size:13px;line-height:14px;color:#041B3F}h4{color:#fff;font-size:12px}h5{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;color:#7B828C;font-size:11px;line-height:13px}h6{color:#041B3F;font-size:10px}label{font-size:12px;color:#041B3F}.grid-cont{margin:0}.grid-cont:after{clear:both;content:" ";height:0;display:block}.grid-cont.for-cal{overflow:hidden;margin-top:5px}.grid-cont.for-cal .inputbox{margin:0;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;height:auto}.grid-cont.for-cal .inputbox input{display:block;padding:11px 0 11px 5%;height:14px;line-height:14px;font-size:13px}.grid-cont.for-cal .icon-cal{float:right}.grid1{width:11.66%;margin:0;float:left}.grid2{width:28.33%;margin:0;float:left}.grid3{width:50%;margin:0;float:left}.grid4{width:61.66%;margin:0;float:left}.grid5{width:79.33%;margin:0;float:left}.grid6{width:100%;margin:0;float:left}#app_container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;background:url("../images/logo.png") no-repeat top right transparent;min-height:400px;overflow:hidden}#app_container&gt;div{margin:auto 15px}#app_container .snow-white h1{color:#041B3F}#app_container .delta-form{margin-bottom:15px}#app_container .delta-form fieldset legend{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-size:21px;line-height:18px;margin:0;padding:12px 0;color:#041B3F}#app_container .delta-form label{font-size:12px;display:block;margin:18px 0 0}#app_container .delta-form label.section-title{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-size:21px;line-height:18px}#app_container .delta-form label.sfpd-message{text-transform:none;padding-bottom:17px}#app_container .delta-form label em{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;color:#7B828C;line-height:14px;text-transform:none;display:block;padding-bottom:17px;font-style:normal}#app_container .delta-form label.message{line-height:14px;margin-top:0}#app_container .delta-form .select-dropdown,#app_container .delta-form .inputbox{margin:18px 0 0}#app_container .delta-form .select-dropdown.error,#app_container .delta-form .inputbox.error{border:1px solid #D10000}#app_container .delta-form .two-column-grid{width:100%}#app_container .delta-form .two-column-grid:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#app_container .delta-form .two-column-grid .col-one,#app_container .delta-form .two-column-grid .col-two{width:47%;float:left}#app_container .delta-form .two-column-grid .col-one{padding-right:6%}#app_container .delta-form .two-column-grid .error-text{padding-bottom:5px}#app_container .delta-form .label-info{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;font-size:12px;line-height:14px;color:#7B828C;margin-top:15px}#app_container .delta-form .label-info a{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;color:#61126B;text-transform:none}#app_container .delta-form .date-grid{width:100%}#app_container .delta-form .date-grid:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#app_container .delta-form .date-grid .month,#app_container .delta-form .date-grid .day,#app_container .delta-form .date-grid .year{float:left}#app_container .delta-form .date-grid .month{width:42%}#app_container .delta-form .date-grid .day{width:25%;padding:0 2%}#app_container .delta-form .date-grid .year{width:29%}#app_container .delta-form .date-grid .error-text{padding-bottom:5px}.page-head{padding:10px 0 35px}.page-head h3{color:#7B828C}.ignore-padding{padding:0 !important}.page-nav{margin-bottom:10px}.page-footer{margin-top:10px;border-radius:5px;padding:16px;background-color:#fff;margin-bottom:10px}.result-container .result{cursor:pointer;margin-bottom:10px;border-radius:5px}.result-container .result.head{border-bottom:none;background-color:transparent}#alert_dialog_container{position:fixed;left:0;right:0;bottom:0;top:0;z-index:258}.ui-dialog-overlay{position:fixed;left:0;top:0;z-index:260;background-color:rgba(0,0,0,0.8);min-height:450px}.ui-dialog-overlay .ui-dialog{left:0;top:0;z-index:265;margin:20px 15px;background-color:#fff;border-radius:5px}.ui-dialog-overlay .dialog-container{overflow:hidden;padding:15px 15px 0}.ui-dialog-overlay .dialog-container .grid-cont .title{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-size:21px;line-height:22px;color:#041B3F;text-transform:capitalize}.ui-dialog-overlay .dialog-container .grid-cont .subtitle{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:12px;color:#7B828C;text-transform:capitalize}.ui-dialog-overlay .dialog-container .grid-cont .cell{float:left;border-top:1px solid #ddd;padding:7px 0}.ui-dialog-overlay .dialog-container .grid-cont .cell.two{width:50%}.ui-dialog-overlay .dialog-container .grid-cont .cell.one{float:none}.ui-dialog-overlay .dialog-container .grid-cont .cell.one.title,.ui-dialog-overlay .dialog-container .grid-cont .cell.one.no-border,.ui-dialog-overlay .dialog-container .grid-cont .cell.one.subtitle{border:none;padding:2px 0 9px}.ui-dialog-overlay .dialog-container .grid-cont .cell.one.subtitle{padding:2px 0 14px}.ui-dialog-overlay .dialog-container.redress_info_dialog .grid-cont .cell.one{padding:10px 0}.ui-dialog-overlay .dialog-container.redress_info_dialog .grid-cont .cell.one.title{font-size:20px;line-height:21px}.ui-dialog-overlay .dialog-container.sfpd_info_dialog .grid-cont .cell{border:none}.ui-dialog-overlay .dialog-container .details{font-size:11px;color:#7B828C;line-height:15px}.ui-dialog-overlay .dialog-container .amenities .label,.ui-dialog-overlay .dialog-container .seat-key .label{color:#2C3947;font-size:10px;margin-left:5px;float:left}.ui-dialog-overlay .dialog-container .amenities .label em,.ui-dialog-overlay .dialog-container .seat-key .label em{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;font-style:normal;display:table-cell;height:30px;vertical-align:middle;line-height:14px}.ui-dialog-overlay .dialog-container p{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:11px;color:#7b828c;padding:0 0 15px;line-height:15px}.ui-dialog-overlay .dialog-container p a{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:11px}.ui-dialog-overlay .dialog-container p:last-child{padding:0}.ui-dialog-overlay .dialog-container p .no-pad{padding:0}.ui-dialog-overlay .dialog-container label{font-size:13px;line-height:15px}.ui-dialog-overlay .dialog-container .btn{width:auto;text-align:center}.ui-dialog-overlay #dialog_container .dialog-container.fixed{padding-bottom:15px;background:rgba(250,250,250,0.25);overflow:auto}.ui-dialog-overlay #dialog_buttons{overflow:hidden;padding:15px;position:relative;z-index:9}.ui-dialog-overlay #dialog_buttons .action-bar.halfWidth{float:left;width:47%}.ui-dialog-overlay #dialog_buttons .action-bar.halfWidth:first-child{margin-right:3%}.ui-dialog-overlay #dialog_buttons .action-bar.halfWidth:last-child{margin-left:3%}.ui-dialog-overlay #dialog_buttons .action-bar:last-child{margin:2px 0}.ui-dialog-overlay #dialog_buttons.fixed{box-shadow:0 0 10px 5px rgba(0,0,0,0.15)}.ui-dialog-overlay #dialog_buttons.content-overflow{margin-top:-15px;background-image:-ms-linear-gradient(top, rgba(1,1,1,0.5) 0%, rgba(1,1,1,0.6) 33.3%, rgba(1,1,1,0.7) 100%);background-image:-moz-linear-gradient(top, rgba(1,1,1,0.5) 0%, rgba(1,1,1,0.6) 33.3%, rgba(1,1,1,0.7) 100%);background-image:-o-linear-gradient(top, rgba(1,1,1,0.5) 0%, rgba(1,1,1,0.6) 33.3%, rgba(1,1,1,0.7) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(1,1,1,0.5)), color-stop(0.33, rgba(1,1,1,0.6)), color-stop(1, rgba(1,1,1,0.7)));background-image:-webkit-linear-gradient(top, rgba(1,1,1,0.5) 0%, rgba(1,1,1,0.6) 33.3%, rgba(1,1,1,0.7) 100%);background-image:linear-gradient(top, rgba(1,1,1,0.5) 0%, rgba(1,1,1,0.6) 33.3%, rgba(1,1,1,0.7) 100%)}.upsell-class-dialog.dialog-container .details .grid-cont .cell.one:first-child{padding-top:17px}.upsell-class-dialog.dialog-container .details .upsell-selected{background:url("../images/dl_checkin_complete_icon.png") no-repeat 0 2px transparent;background-size:13px 50px;font-size:15px;font-style:normal;margin-top:20px;float:right;padding-left:20px}.upsell-class-dialog.dialog-container .details .upsell-selected-text{font-size:14px;font-style:normal;margin-bottom:12px;line-height:20px}.upsell-class-dialog.dialog-container .grid-cont .cell.one{overflow:hidden;padding:10px 0}.upsell-class-dialog.dialog-container .grid-cont .cell.one:last-child{border-bottom:1px solid #ddd}.upsell-class-dialog.dialog-container .grid-cont .cell.one.title{border:none}.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info,.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info-selected{float:left;width:48%;font-style:normal}.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info label,.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info-selected label{font-size:11px;line-height:15px;text-transform:uppercase}.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info .fare-price,.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info .entire-trip,.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info-selected .fare-price,.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info-selected .entire-trip{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;font-size:19px;line-height:100%;color:#041B3F;text-transform:uppercase}.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info .fare-price sup,.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info .entire-trip sup,.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info-selected .fare-price sup,.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info-selected .entire-trip sup{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:14px;line-height:18px;vertical-align:text-top}.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info .fare-price sub,.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info .entire-trip sub,.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info-selected .fare-price sub,.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info-selected .entire-trip sub{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;font-size:11px;line-height:12px;text-transform:uppercase}.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info .entire-trip,.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info-selected .entire-trip{font-size:11px;line-height:15px;display:block}.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info .fare-class,.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info-selected .fare-class{font-size:10px;line-height:15px;text-transform:uppercase;color:#7B828C}.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info-selected{width:100%}.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info-selected .cell-selected-fare{margin-bottom:25px}.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info-selected .cell-selected-fare .fare-price{display:inline-block;float:left}.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info-selected .cell-selected-fare .upsell-selected{display:inline-block;float:right;margin-top:5px;margin-right:2px}.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info-selected .fare-class-table{display:table}.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info-selected .fare-class-table .fare-class{display:table-row;width:100%}.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info-selected .fare-class-table .fare-class .fare-class-label{display:table-cell}.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info-selected .fare-class-table .fare-class .fare-class-description{display:table-cell}.upsell-class-dialog.dialog-container .grid-cont .cell.one .action-bar{float:left;width:52%;margin:6px 0 2px}.upsell-class-dialog.dialog-container .grid-cont .cell.one .action-bar button{font-size:12px}.upsell-class-dialog.dialog-container .grid-cont .cell.one.selected .fare-price,.upsell-class-dialog.dialog-container .grid-cont .cell.one.selected .fare-class{color:#aaa}.upsell-class-dialog.dialog-container .grid-cont .cell.one.selected .action-bar button{color:#777}.ui-dialog-overlay .dialog-container.tax-breakdown-dialog .cell{border-top:none;padding:0}.ui-dialog-overlay .dialog-container.tax-breakdown-dialog .cell.one.title{border-bottom:2px solid #ddd}.ui-dialog-overlay .dialog-container.tax-breakdown-dialog .grid-cont:first-child .cell{border-top:none}.ui-dialog-overlay .dialog-container.tax-breakdown-dialog label.section-header{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;font-size:13px;line-height:1;color:#14294B;text-transform:capitalize;display:block;padding:15px 0 5px}.ui-dialog-overlay .dialog-container.tax-breakdown-dialog label.bold{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;font-size:12px;color:#14294B}.ui-dialog-overlay .dialog-container.tax-breakdown-dialog li.total-price{padding:12px 0;border:none}.ui-dialog-overlay .dialog-container.tax-breakdown-dialog li.total-price .left label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;color:#041B3F}.ui-dialog-overlay .dialog-container.tax-breakdown-dialog li.total-price .right label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:21px;font-weight:normal;line-height:19px;color:#041B3F}.ui-dialog-overlay .dialog-container.tax-breakdown-dialog li{font-size:12px;line-height:1;display:block;border-bottom:1px solid #ddd;padding:5px 0}.ui-dialog-overlay .dialog-container.tax-breakdown-dialog li:after{clear:both;content:" ";height:0;display:block}.ui-dialog-overlay .dialog-container.tax-breakdown-dialog li .left{float:left;max-width:75%}.ui-dialog-overlay .dialog-container.tax-breakdown-dialog li .left label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;color:#7B828C;text-transform:capitalize}.ui-dialog-overlay .dialog-container.tax-breakdown-dialog li .right{float:right}.ui-dialog-overlay .dialog-container.tax-breakdown-dialog li .right label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;color:#041B3F}.ui-dialog-overlay .dialog-container.tax-breakdown-dialog p.tax-details-note{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:12px;line-height:14px;color:#7B828C;padding-bottom:15px !important;font-style:normal}.ui-dialog-overlay .dialog-container.basic_economy_seat_selection_dialog .cell{border-top:none;padding:0}.ui-dialog-overlay .dialog-container.basic_economy_seat_selection_dialog .cell.one.title{border-bottom:1px solid #ddd}.ui-dialog-overlay .dialog-container.basic_economy_seat_selection_dialog .grid-cont:first-child .cell{border-top:none}.ui-dialog-overlay .dialog-container.basic_economy_seat_selection_dialog .details{padding-top:10px}.ui-dialog-overlay .dialog-container.basic_economy_seat_selection_dialog .details label{text-transform:none;color:#7B828C;font-size:12px}.ui-dialog-overlay .dialog-container.basic_economy_seat_selection_dialog ul{padding:12px}.ui-dialog-overlay .dialog-container.basic_economy_seat_selection_dialog ul li{list-style-type:disc}.react_to_fare_change_dialog em{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;color:#041B3F;font-style:normal}a#dialog{color:#fff}#dialog_container .amenities-dialog .amenities .grid-cont .cell:nth-child(odd){border-top:1px solid #ddd;border-bottom:0 none;margin-top:-1px}#dialog_container .amenities-dialog .amenities .grid-cont .cell:first-child{border-top:0 none}#dialog_container .amenities-dialog .amenities .grid-cont .cell:nth-child(even){border-top:0 none;border-bottom:1px solid #ddd}#dialog_container .amenities-dialog .amenities .grid-cont .cell:last-child{border-bottom:0 none}.ajax-loader{text-align:center;background-color:rgba(1,1,1,0.7);font-size:16px;color:rgba(255,255,255,0.8);position:absolute;top:0;left:0;width:100%;height:100%;min-height:400px;z-index:300}.ajax-loader div.box{position:relative;top:30%;padding:20px 0;width:100%;margin:0 auto;border-radius:5px;box-sizing:border-box}.ajax-loader div.box .text{margin:10px auto;max-width:245px;line-height:20px}.ajax-loader div.box .text a{background:#ccc;padding:5px 10px;margin:5px auto 0;border-radius:5px;color:#222;display:block;height:20px;width:45px}.ajax-loader div.box.error{width:200px}.ajax-loader .box{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px}.ajax-loader .box .loaderimg{width:48px;height:48px;background:url("../images/loader.gif") no-repeat center center transparent;background-size:38px;margin:0 auto}.ajax-loader label{color:#fff}form *{display:block;margin:15px 0;width:100%}form label{font-size:12px;margin-bottom:-10px;font-weight:bold}form input.text{border:solid 1px #ccc}input,select{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;line-height:100%}.inputbox{background:#E1E1E1;background-image:-o-linear-gradient(bottom, #ECECEE 0%, #DFDFE1 100%);background-image:-moz-linear-gradient(bottom, #ECECEE 0%, #DFDFE1 100%);background-image:-webkit-linear-gradient(bottom, #ECECEE 0%, #DFDFE1 100%);background-image:-ms-linear-gradient(bottom, #ECECEE 0%, #DFDFE1 100%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ECECEE), color-stop(1, #DFDFE1));background-image:linear-gradient(bottom, #ECECEE 0%, #DFDFE1 100%);border-radius:5px;position:relative;-moz-outline-radius:5px;box-shadow:0 0 5px 0 rgba(138,138,138,0.34) inset;border:none;border-top:1px solid #8C8C8C;overflow:hidden;margin-top:5px}.inputbox.norelative{position:static}.inputbox input{border-radius:5px;border:solid 1px transparent;margin:0;padding:10px 6%;width:88%;background-color:rgba(0,0,0,0.03);text-shadow:0 1px 0 rgba(255,255,255,0.75);color:#4c5461;font-size:13px;line-height:14px;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-border:none;-webkit-background-visibility:''}.inputbox input:focus{line-height:14px;-webkit-tap-highlight-color:transparent;outline:0 none;border:solid 1px transparent}.inputbox input.date-field{width:95%;padding-right:0;padding-left:5%}.inputbox.error{border:solid 1px #D10000}.inputbox.with-btn span.delete-icon span{right:45px;top:0}.inputbox input::-webkit-input-placeholder{color:#4C5461;text-transform:none;text-shadow:0 1px 0 rgba(255,255,255,0.75);font-size:13px;line-height:14px}.inputbox input::-webkit-outer-spin-button,.inputbox input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.inputbox input[disabled="disabled"]{color:#aaa !important;text-shadow:none !important}.select-dropdown{background:#dedee1;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.25, #dedee1), color-stop(1, #bdbdc2));background:-moz-linear-gradient(center top, #dedee1 25%, #bdbdc2 100%);background:-o-linear-gradient(top, #dedee1 25%, #bdbdc2 100%);background:-ms-linear-gradient(top, #dedee1 25%, #bdbdc2 100%);background:linear-gradient(top, #dedee1 25%, #bdbdc2 100%);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden;position:relative;overflow:visible}.select-dropdown:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.select-dropdown input,.select-dropdown select,.select-dropdown button{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;border:1px solid #ccc;border-top:1px solid #eee;border-bottom:1px solid #838385;padding:5px 5px 5px 15px;margin-top:1px;width:100%;height:40px;position:relative;z-index:2;font-size:13px;line-height:15px;color:#4C5461;text-shadow:0 1px 1px #fff;background:transparent;-ms-appearance:none;-o-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none}.select-dropdown select{border:0 none;margin-top:0}.select-dropdown .select-arrow{position:absolute;right:10px;background:url(../images/icon_arrow.png) no-repeat bottom left transparent;background-size:36px 28px;height:6px;width:15px;top:40%;z-index:1}.icon-cal{background:url(../images/cal_btn.png) no-repeat scroll right 0 transparent;background-size:41px 39px;width:41px;height:39px}.custom-checkbox{display:block;width:125px;height:47px;overflow:hidden;border-radius:0;-webkit-tap-highlight-color:transparent}.custom-checkbox input[type=checkbox]{display:none}.custom-checkbox input[type=checkbox]+label{text-indent:-9999px;display:block;width:125px;height:47px;line-height:30px;background:transparent url("../images/checkbox_unchecked.png") no-repeat;background-size:125px 47px;border:none;padding:0}.custom-checkbox input[type=checkbox]:checked+label{background:transparent url("../images/checkbox_checked.png") no-repeat;background-size:125px 47px}.check_box_unchecked,.dl-checkbox label:not(.dd-option-text),.dl-checkbox-with-span span:not(.dd-option-text){background:url("../images/checkbox_off_white.png") no-repeat 0 2px transparent;padding:3px 0 4px 30px;background-size:19px 19px;display:inline-block;color:#7B828C;min-height:18px;line-height:18px}.check_box_unchecked span,.dl-checkbox label:not(.dd-option-text) span,.dl-checkbox-with-span span:not(.dd-option-text) span{display:inline-block}.check_box_checked,.dl-checkbox input:checked+label,.dl-checkbox-with-span input:checked+span{background:url("../images/checkbox_on.png") no-repeat 0 2px transparent;background-size:19px 19px}.dl-checkbox input[type=checkbox]{display:none}.dl-checkbox-with-span input[type=checkbox]{display:none}.auto_credit_card .accepted_credit_card{width:28px;height:18px;padding-right:4px}.auto_credit_card img.inline_credit_card{position:absolute;top:0;left:8px;bottom:0;margin-top:auto;margin-bottom:auto;width:40px}.action-bar{background:#dedee1;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.25, #dedee1), color-stop(1, #bdbdc2));background:-moz-linear-gradient(center top, #dedee1 25%, #bdbdc2 100%);background:-o-linear-gradient(top, #dedee1 25%, #bdbdc2 100%);background:-ms-linear-gradient(top, #dedee1 25%, #bdbdc2 100%);background:linear-gradient(top, #dedee1 25%, #bdbdc2 100%);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden;position:relative;-moz-box-shadow:inset 0 1px 0 #fff,0 1px 0 rgba(0,0,0,0.42),0 0 1px rgba(214,214,219,0.75);-webkit-box-shadow:inset 0 1px 0 #fff,0 1px 0 rgba(0,0,0,0.42),0 0 1px rgba(214,214,219,0.75);-ms-box-shadow:inset 0 1px 0 #fff,0 1px 0 rgba(0,0,0,0.42),0 0 1px rgba(214,214,219,0.75);-o-box-shadow:inset 0 1px 0 #fff,0 1px 0 rgba(0,0,0,0.42),0 0 1px rgba(214,214,219,0.75);box-shadow:inset 0 1px 0 #fff,0 1px 0 rgba(0,0,0,0.42),0 0 1px rgba(214,214,219,0.75);border:none;margin-top:2px;margin-bottom:10px}.action-bar input,.action-bar select,.action-bar button{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;border:1px solid #ccc;border-top:1px solid #eee;border-bottom:1px solid #838385;padding:5px 5px 5px 15px;margin-top:1px;width:100%;height:40px;position:relative;z-index:2;font-size:13px;line-height:15px;color:#4C5461;text-shadow:0 1px 1px #fff;background:transparent;-ms-appearance:none;-o-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none}.action-bar button{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,0.5);border:0 none;padding:0;margin:0;background:transparent;font-size:13px;height:39px;line-height:39px;border-radius:5px;color:#333;display:block}.action-bar.primary{background:#e00026;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.25, #e00026), color-stop(1, #8d0000));background:-moz-linear-gradient(center top, #e00026 25%, #8d0000 100%);background:-o-linear-gradient(top, #e00026 25%, #8d0000 100%);background:-ms-linear-gradient(top, #e00026 25%, #8d0000 100%);background:linear-gradient(top, #e00026 25%, #8d0000 100%);-moz-box-shadow:inset 0 1px 0 rgba(227,194,167,0.25),0 1px 0 rgba(0,0,0,0.57),0 0 1px rgba(219,215,214,0.15);-webkit-box-shadow:inset 0 1px 0 rgba(227,194,167,0.25),0 1px 0 rgba(0,0,0,0.57),0 0 1px rgba(219,215,214,0.15);-ms-box-shadow:inset 0 1px 0 rgba(227,194,167,0.25),0 1px 0 rgba(0,0,0,0.57),0 0 1px rgba(219,215,214,0.15);-o-box-shadow:inset 0 1px 0 rgba(227,194,167,0.25),0 1px 0 rgba(0,0,0,0.57),0 0 1px rgba(219,215,214,0.15);box-shadow:inset 0 1px 0 rgba(227,194,167,0.25),0 1px 0 rgba(0,0,0,0.57),0 0 1px rgba(219,215,214,0.15)}.action-bar.primary button,.action-bar.primary input{color:#FEFEFE;text-shadow:-1px -1px 0 rgba(0,0,0,0.15)}.action-bar.disabled{opacity:0.4;cursor:not-allowed}.action-bar-wrapper{overflow:hidden;padding:7px 23px}.action-bar-wrapper .action-bar{margin-bottom:2px}.tabs ul.tab{border-radius:5px 5px 0 0;overflow:hidden;height:45px}.tabs ul.tab li{list-style:none;float:left;width:50%;position:relative}.tabs ul.tab li span{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;border-left:1px solid #ccc;font-size:12px;height:12px;padding:17px 0 16px;line-height:1;text-align:center;display:block;background-color:#DCDCDC;color:#61126B}.tabs ul.tab li.selected span{border:none;background:#fff;color:#E1163C}.tabs ul.tab li.selected+li span{border:none}.tabs ul.tab li div.restrictTap{content:" ";top:0;left:0;position:absolute;height:100%;width:100%;display:block;background-color:transparent}.tabs ul.tab li:first-child span{border:none;border-radius:5px 0 0}.tabs ul.tab li:last-child span{border-radius:0 5px 0 0}.tabs .tab_container{background-color:#fff;overflow:hidden;border-radius:0 0 5px 5px;padding:15px;clear:both;margin-top:-1px}.tabs .tab_container .grid-cont{margin:16px 0}.tabs .tab_container .grid-cont .grid3.form-fields{width:45%}.tabs .tab_container .grid-cont .grid3.form-fields.left{float:left}.tabs .tab_container .grid-cont .grid3.form-fields.right{float:right}.tabs .tab_container .button{position:absolute;width:26px;padding:10px;margin:0;right:0;top:0;height:20px;background-color:#ccc;border-radius:0 5px 5px 0}.dd-container{position:relative}.dd-container .dd-select{border-radius:2px;border:solid 1px #ccc;position:relative;cursor:pointer}.dd-container .dd-select .dd-selected{overflow:hidden;display:block;padding:10px}.dd-container .dd-select .dd-selected .dd-selected-text{font-size:13px}.dd-container .dd-select .dd-pointer{width:0;height:0;position:absolute;right:10px;top:50%;margin-top:-10px;margin-right:10px}.dd-container .dd-select .dd-pointer-down{border:solid 5px transparent;border-right:solid 5px #000}.dd-container .dd-select .dd-pointer-up{border:solid 5px transparent !important;border-top:solid 5px #000 !important}.dd-container .dd-options-container{border:solid 1px #ccc;border-top:none;position:absolute;z-index:2000;display:none;height:auto;margin:0;padding:0}.dd-container .dd-options-container.show-list-on-top{bottom:35px}.dd-container .dd-options-container .custom-dropdown-scroll-bar{width:0;height:0;display:none}.dd-container .dd-options-container .custom-dropdown-scroll-bar.visible{position:absolute;width:3px;top:10px;right:10px;background:#ccc;z-index:2002;display:inline-block}.dd-container .dd-options-container .dd-options{max-height:200px;overflow:auto;list-style:none;margin:0;padding:0;background:#fff;border:none}.dd-container .dd-options-container .dd-options li{padding:0 !important;margin:0 !important}.dd-container .dd-options-container .dd-options .dd-option{padding:10px;display:block;border-bottom:solid 1px #ddd;overflow:hidden;text-decoration:none;color:#333;cursor:pointer;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out}.dd-container .dd-options-container .dd-options .dd-option .dd-option-text{margin:0 !important}.dd-container .dd-options-container .dd-options .dd-options&gt;li:last-child&gt;.dd-option{border-bottom:none}.dd-container .dd-options-container .dd-options .dd-option:hover{background:#F3F3F3;color:#222}.dd-container .dd-options-container .dd-options .dd-option-selected{background:#F6F6F6}.dd-container .dd-options .dd-option{padding:15px 10px}.dropdown-container{min-height:34px}.dropdown-container .dropdown-overlay-container{overflow-x:hidden}.dropdown-container .dropdown-overlay-container .dd-select{border:solid 1px #ccc;border-radius:0;margin-bottom:1px;height:50px}.dropdown-container .dropdown-overlay-container .dd-select .dd-selected{padding-left:15px;padding-right:15px;height:30px;line-height:30px}.dropdown-container .dropdown-overlay-container .dd-select .dd-selected .dd-selected-count{top:12px}.dropdown-container .dropdown-overlay-container .dd-select .dd-pointer.dd-pointer-down{margin-top:0;top:22px}.dropdown-container .dropdown-overlay-container .dd-select .dd-pointer.dd-pointer-down.dd-pointer-up{top:25px}.dropdown-container .dropdown-overlay-container.active{width:100%;background:rgba(0,0,0,0.8);position:absolute;left:0;height:100%;z-index:200}.dropdown-container .dropdown-overlay-container.active .dd-container .dd-select{margin-bottom:0;line-height:30px;background:#fff}.dropdown-container .dropdown-overlay-container.active .dd-container .dd-select .dd-pointer{margin-top:-2px}.dropdown-container .dropdown-overlay-container.active .dd-options{border:none;box-shadow:none}.dropdown-container .dropdown-overlay-container.active .dd-options .dd-option{padding:15px;padding-left:25px}.dropdown-container .dropdown-overlay-container.active .dd-options .dd-option .dd-option-text{text-transform:uppercase}.dropdown-container .dropdown-overlay-container.active .dropdown-content a{color:#222}.dropdown-container .dd-option-selected{background:#888;color:#fff}.dropdown-container .dd-count{float:right;color:#222;text-transform:none}.dropdown-container .dd-selected-count.dd-count{position:absolute;right:40px;top:30%}.dropdown-container .dd-desc{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;color:#041B3F;font-size:10px}.flight-legs .leg{overflow:hidden;margin-bottom:15px}.flight-legs .leg h1{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;color:#041B3F}.flight-legs .leg .leg-head{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;color:#98A0A8;font-size:12px}.flight-legs .leg .leg-head .highlighted{color:#fff}.flight-legs .leg .leg-container .sections{padding:15px;border-bottom:solid 1px #bbb}.flight-legs .leg .leg-container .sections .subtxt{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;color:#7B828C;font-size:13px;padding-top:5px}.flight-legs .leg .leg-container .sections:last-child{border-bottom:none}.flight-legs .leg .leg-container .sections .time-info{overflow:hidden}.flight-legs .leg .leg-container .sections .time-info .cell{width:48%;float:right}.flight-legs .leg .leg-container .sections .time-info .cell:first-child{float:left}.flight-legs .leg .leg-container .sections .time-info .cell h5{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;font-size:12px}.flight-legs .leg .leg-container .sections .time-info .cell h6{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:11px;word-wrap:break-word}.flight-legs .leg .leg-container .sections .time-info h1{text-transform:lowercase;line-height:120%}.flight-legs .leg .leg-container .sections .time-info h6{line-height:130%}.flight-legs .leg .leg-container .sections .extra-details{margin-top:15px}.flight-legs .leg .leg-container .sections .extra-details :last-child.leg-desc.minor{border-bottom-style:solid}.flight-legs .leg .leg-container .sections .extra-details .leg-desc{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;clear:both;overflow:hidden;border-bottom:solid 1px #ccc;font-size:12px;line-height:13px}.flight-legs .leg .leg-container .sections .extra-details .leg-desc.minor{border-bottom:dotted 1px #ccc}.flight-legs .leg .leg-container .sections .extra-details .leg-desc.top-line{border-top:solid 1px #ccc}.flight-legs .leg .leg-container .sections .extra-details .leg-desc .label,.flight-legs .leg .leg-container .sections .extra-details .leg-desc .value{padding:8px 0}.flight-legs .leg .leg-container .sections .extra-details .leg-desc .label{float:left;color:#7B828C;text-transform:uppercase}.flight-legs .leg .leg-container .sections .extra-details .leg-desc .label.small{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;font-size:11px;text-transform:none;padding-top:0}.flight-legs .leg .leg-container .sections .extra-details .leg-desc .label.link{color:#61126B}.flight-legs .leg .leg-container .sections .extra-details .leg-desc a.label,.flight-legs .leg .leg-container .sections .extra-details .leg-desc span.label{color:#61126B}.flight-legs .leg .leg-container .sections .extra-details .leg-desc .value{float:right;text-align:right}.flight-legs .leg .leg-container .sections .extra-details .leg-desc .value.lsm-link .arrow-link{line-height:100%;background-position:right -171px}.flight-legs .leg .leg-container .sections .extra-details .leg-desc .value.amenities{padding:0;position:relative;margin-top:-2px}.flight-legs .leg .leg-container .sections .extra-details .leg-desc.nobotline{border-bottom:none}.flight-legs .leg .leg-container .sections .extra-details .leg-desc.noline{border-bottom:none;border-top:none;margin-top:15px}.flight-legs .leg .leg-container .sections .extra-details .leg-desc.noline h5{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;text-transform:none;color:#041B3F}.flight-legs .leg .leg-container .sections .extra-details .leg-desc .total-price{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:11px}.flight-legs .leg .leg-container .sections .extra_leg_info{padding:15px 0 0;overflow:hidden}.flight-legs .leg .leg-container .sections .extra_leg_info.no-top-padding{padding-top:0}.flight-legs .leg .leg-container .sections .extra_leg_info .view-more{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;text-transform:uppercase;font-size:11px;display:block;color:#61126B;padding:5px 0 0;margin-top:10px}.flight-legs .leg .leg-container .sections .extra_leg_info .view-more .icon_arrow{background:url("../images/arrows.png") no-repeat scroll right 0 transparent;background-size:12px 446px;background-position:right -347.5px;padding:0 10px 0 5px}.flight-legs .leg .leg-container .sections .extra_leg_info .view-more .icon_arrow.up{background-position:right -292px}.flight-legs .leg .leg-container .sections .price-info{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;color:#7B828C;margin-bottom:10px;font-size:12px;line-height:15px}.flight-legs .layover-box{-moz-box-shadow:0 2px 2px rgba(0,0,0,0.25),0 2px 2px #000,0 0 0 transparent;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.25),0 2px 2px #000,0 0 0 transparent;-ms-box-shadow:0 2px 2px rgba(0,0,0,0.25),0 2px 2px #000,0 0 0 transparent;-o-box-shadow:0 2px 2px rgba(0,0,0,0.25),0 2px 2px #000,0 0 0 transparent;box-shadow:0 2px 2px rgba(0,0,0,0.25),0 2px 2px #000,0 0 0 transparent;padding:15px;border-radius:5px;margin-bottom:15px;border:solid 1px rgba(250,250,250,0.35);background-color:rgba(9,12,25,0.27);box-shadow:0 0 3px #000 inset}.flight-legs .layover-box h4{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;font-size:12px;color:#9EB8D9;margin-bottom:5px}.flight-legs .layover-box h4 .duration{text-transform:uppercase}.flight-legs .layover-box span.layover-detail{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;color:#fff;font-size:12px;letter-spacing:1.5px}.flight-legs .secondary-legs .leg{position:relative}.flight-legs .secondary-legs .leg .leg-head{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;color:#7B828C;font-size:13px;text-transform:uppercase}.flight-legs .secondary-legs .leg .leg-head .flight-type{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;float:right;font-size:13px;color:#3F3F3F;text-transform:none}.flight-legs .secondary-legs .leg .leg-container.trip-details .sections{background:none}.flight-legs .secondary-legs .leg .leg-container .sections .extra-details{border-bottom:none}.flight-legs .secondary-legs .leg .leg-container .sections .extra-details .leg-desc .label,.flight-legs .secondary-legs .leg .leg-container .sections .extra-details .leg-desc .value{padding:6px 0}.flight-legs .secondary-legs .leg .leg-container .sections .extra-details .leg-desc:first-child{border-top:none}.amenities .grid-cont{border-top:1px solid #ddd}.amenities .sky-priority sup{font-size:12px;vertical-align:text-top}.amenities .icon-plain{width:30px;height:30px;display:none;cursor:pointer}.amenities .icon-plain:nth-of-type(-n+6){max-height:20px;max-width:20px;height:auto;width:auto;margin-left:15px;margin-top:7px;display:inline-block;vertical-align:middle}.amenities .icon{width:30px;height:30px;float:left;background:url(../images/dl_amenities_icons.png) no-repeat 0 0 transparent;display:none;cursor:pointer;background-size:19px 282px}.amenities .icon:nth-of-type(-n+5){display:block}.amenities .icon.wif{background-position:center 8px}.amenities .icon.stv{background-position:center -143px}.amenities .icon.fla{background-position:center -21px}.amenities .icon.p110{background-position:center -173px}.amenities .icon.sle{background-position:center -50px}.amenities .icon.usb{background-position:center -203px}.amenities .icon.eco{background-position:center -232px}.amenities .icon.vid{background-position:center -82px}.amenities .icon.sky{background-position:center -262px}.amenities .icon.ent{background-position:center -112px}.bottom-buttons{margin:30px 15px 0}.bottom-buttons .action-bar.primary{margin-bottom:16px}.message-page,#cookie_message,#on_time_performance_info,#credit_card_presentation,#upgrade_preferences_container{padding:0}.message-page .wrapper,#cookie_message .wrapper,#on_time_performance_info .wrapper,#credit_card_presentation .wrapper,#upgrade_preferences_container .wrapper{padding:27px 23px 0}.message-page .action-bar #otp_ok,#cookie_message .action-bar #otp_ok,#on_time_performance_info .action-bar #otp_ok,#credit_card_presentation .action-bar #otp_ok,#upgrade_preferences_container .action-bar #otp_ok{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;font-size:13px}.message-page .page-head,#cookie_message .page-head,#on_time_performance_info .page-head,#credit_card_presentation .page-head,#upgrade_preferences_container .page-head{padding-bottom:20px;padding-top:0}.message-page .page-head h1,#cookie_message .page-head h1,#on_time_performance_info .page-head h1,#credit_card_presentation .page-head h1,#upgrade_preferences_container .page-head h1{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-size:21px;text-transform:uppercase}.message-page .page-details ul li,#cookie_message .page-details ul li,#on_time_performance_info .page-details ul li,#credit_card_presentation .page-details ul li,#upgrade_preferences_container .page-details ul li{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;padding-bottom:20px;font-size:12px;line-height:16px;color:#7B828C}.message-page .page-footer,#cookie_message .page-footer,#on_time_performance_info .page-footer,#credit_card_presentation .page-footer,#upgrade_preferences_container .page-footer{margin-top:20px}.grey-info{background:url("../images/icon_info_grey.png") no-repeat center left transparent;padding:0 2px;width:13px;height:13px;background-size:13px 13px;display:inline-block}.toggle label .label_style,.flight_search_form .miles_money_toggle label .label_style,.flight_search_form .personal_business_toggle label .label_style,#flight_search_results #toggle_miles_money_results label .label_style,#app_container #passenger_info .passenger_info_toggle label .label_style,#baggage_info .page-details .passengers .passenger-list .radio_toggle label .label_style,.feature_toggle_list .feature_toggle_container .feature_toggle label .label_style{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;text-align:center;font-size:13px;padding:14px 17px;display:block;text-transform:capitalize;color:#61126B}.toggle label input,.flight_search_form .miles_money_toggle label input,.flight_search_form .personal_business_toggle label input,#flight_search_results #toggle_miles_money_results label input,#app_container #passenger_info .passenger_info_toggle label input,#baggage_info .page-details .passengers .passenger-list .radio_toggle label input,.feature_toggle_list .feature_toggle_container .feature_toggle label input{position:absolute;top:-20px;display:none}.input-with-delete-icon .delete-icon,#quick_flight_status_form .inputbox .delete-icon,#flight_status_form .inputbox .delete-icon,.flight_search_form .inputbox .delete-icon{position:relative}.input-with-delete-icon .delete-icon&gt;span,#quick_flight_status_form .inputbox .delete-icon&gt;span,#flight_status_form .inputbox .delete-icon&gt;span,.flight_search_form .inputbox .delete-icon&gt;span{position:absolute;display:block;top:0;right:8px;width:40px;height:40px;background:url("../images/close_icon.png") no-repeat center center transparent;cursor:pointer;background-size:20px;z-index:10}ul.lineItems li,#review_and_purchase ul.bookingDetails li{padding:3px 0;overflow:hidden}ul.lineItems li:first-child,#review_and_purchase ul.bookingDetails li:first-child{padding:5px 0}ul.lineItems li .icon-arrow-black,#review_and_purchase ul.bookingDetails li .icon-arrow-black{background-position:-3px -57px}ul.lineItems li label,#review_and_purchase ul.bookingDetails li label{font-size:12px;line-height:17px}ul.lineItems li .left,#review_and_purchase ul.bookingDetails li .left{float:left;max-width:75%}ul.lineItems li .left label:not(.link),#review_and_purchase ul.bookingDetails li .left label:not(.link){color:#7B828C}ul.lineItems li .left.padding_bottom,#review_and_purchase ul.bookingDetails li .left.padding_bottom{padding-bottom:15px;display:inline-block}ul.lineItems li .left a,#review_and_purchase ul.bookingDetails li .left a{line-height:18px}ul.lineItems li .right,#review_and_purchase ul.bookingDetails li .right{float:right;text-align:right;padding-right:1px}ul.lineItems li .right label,#review_and_purchase ul.bookingDetails li .right label{display:block}ul.lineItems li .right label.smalls,#review_and_purchase ul.bookingDetails li .right label.smalls{text-transform:none}ul.lineItems li .right label.smalls span,#review_and_purchase ul.bookingDetails li .right label.smalls span{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400}ul.lineItems li .right label.smalls em,#review_and_purchase ul.bookingDetails li .right label.smalls em{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-style:italic}ul.lineItems li .right label.totalPrice,#review_and_purchase ul.bookingDetails li .right label.totalPrice,ul.lineItems li .right label.large,#review_and_purchase ul.bookingDetails li .right label.large{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:21px;font-weight:normal;line-height:19px}ul.lineItems li .right label.totalPrice sup,#review_and_purchase ul.bookingDetails li .right label.totalPrice sup,ul.lineItems li .right label.large sup,#review_and_purchase ul.bookingDetails li .right label.large sup{font-size:13px;line-height:16px;vertical-align:text-top}ul.lineItems li .right label.totalPrice sub,#review_and_purchase ul.bookingDetails li .right label.totalPrice sub,ul.lineItems li .right label.large sub,#review_and_purchase ul.bookingDetails li .right label.large sub{font-size:12px;line-height:19px;font-weight:600}#cookie_message{overflow:auto;height:auto;display:block}#cookie_message .page-details ul{margin-top:25px}#cookie_message .page-details ul li{font-size:14px;font-weight:normal}#cookie_message .page-details a{font-size:14px;font-weight:normal;text-transform:none}#flight_status_form{padding:0 16px}#flight_status_form input{text-transform:uppercase}#flight_status_details .content{margin-top:0}#flight_status_details .tab_container{border-radius:5px}#flight_status_details .page-details .sections .cell h6{font-weight:600 !important}#flight_status_details .leg .leg-head{padding:7px 15px;border:solid 1px rgba(255,255,255,0.3);border-bottom:none}#flight_status_details #amenity_icon{height:12px;width:auto}#flight_status_results{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;color:#7B828C;font-size:12px;line-height:150%}#flight_status_results ul.white-box li{margin-bottom:15px;display:block;color:#7B828C;border-radius:5px}#flight_status_results ul.white-box li .li-top-section .heading{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;color:#041B3F}#flight_status_results ul.white-box li .li-top-section table{width:100%}#flight_status_results ul.white-box li .li-top-section table td{width:40%;vertical-align:top}#flight_status_results ul.white-box li .li-top-section table td.flight-info{width:54%}#flight_status_results ul.white-box li .li-top-section table td.space{width:3%}#flight_status_results ul.white-box li .li-top-section table td&gt;div{line-height:22px}#flight_status_results ul.white-box li .li-top-section table td&gt;div.bot-line{border-bottom:1px solid #999}#flight_status_results ul.white-box li .li-top-section table td&gt;div.bot-line.flight-price{min-height:44px;line-height:18px}#flight_status_results ul.white-box li .li-top-section .fare-attr{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;margin-top:-2px;line-height:14px}#flight_status_results ul.white-box li .li-top-section .fare-attr p .basic_economy_info{margin-left:2px}#flight_status_results ul.white-box li .li-top-section .fare-attr div span:last-child{margin-left:-2px}#flight_status_results ul.white-box li .li-top-section .fare-attr div:last-child span:last-child{display:none}#flight_status_results ul.white-box li .li-top-section .next-day-indicator{margin-left:-2px}#flight_status_results ul.white-box li .li-bottom-section&gt;div.info{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:12px}#flight_status_results ul.white-box li .li-bottom-section&gt;div.info .legs-info{padding-bottom:5px}#flight_status_results ul.white-box li .li-bottom-section&gt;div.info .legs-info .operating-airline-info{padding-top:5px}#flight_status_results ul.white-box li .li-bottom-section&gt;div.info .legs-info .leg-info:first-child .operating-airline-info{padding-top:0}#flight_status_results ul.white-box li .li-bottom-section&gt;div.info .additional-details{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;display:block;line-height:13px}#flight_status_results ul.white-box li .li-bottom-section&gt;div.info .additional-details .duration{text-transform:uppercase}#flight_status_results ul.white-box li .li-bottom-section&gt;div.info .arrival-date-info{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic}#flight_status_results ul.white-box li .li-bottom-section&gt;div.blank{padding:5px;background-color:#FBFBFB;border-radius:0 0 5px 5px}#check_in_complete .page-head{border-bottom:solid 1px #D1D1D1;padding:20px 16px}#check_in_complete .page-head h1{color:#041B3F}#check_in_complete .page-details h3{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;font-size:12px;color:#041B3F;margin-top:16px}#check_in_complete .page-details span,#check_in_complete .page-details p,#check_in_complete .page-details li{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;color:#7B828C;font-weight:normal;font-size:12px;line-height:15px}#check_in_complete .page-details h1 span:not(.no-of-stops){font-size:26px}#check_in_complete .page-details p{padding-top:16px}#check_in_complete .page-details ul{padding-top:13px;padding-left:40px}#check_in_complete .page-details ul li{list-style-type:disc}#flight_schedule_results{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;color:#7B828C;font-size:12px;line-height:150%}#flight_schedule_results ul.white-box li{margin-bottom:15px;display:block;color:#7B828C;border-radius:5px}#flight_schedule_results ul.white-box li .li-top-section .heading{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;color:#041B3F}#flight_schedule_results ul.white-box li .li-top-section table{width:100%}#flight_schedule_results ul.white-box li .li-top-section table td{width:40%;vertical-align:top}#flight_schedule_results ul.white-box li .li-top-section table td.flight-info{width:54%}#flight_schedule_results ul.white-box li .li-top-section table td.space{width:3%}#flight_schedule_results ul.white-box li .li-top-section table td&gt;div{line-height:22px}#flight_schedule_results ul.white-box li .li-top-section table td&gt;div.bot-line{border-bottom:1px solid #999}#flight_schedule_results ul.white-box li .li-top-section table td&gt;div.bot-line.flight-price{min-height:44px;line-height:18px}#flight_schedule_results ul.white-box li .li-top-section .fare-attr{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;margin-top:-2px;line-height:14px}#flight_schedule_results ul.white-box li .li-top-section .fare-attr p .basic_economy_info{margin-left:2px}#flight_schedule_results ul.white-box li .li-top-section .fare-attr div span:last-child{margin-left:-2px}#flight_schedule_results ul.white-box li .li-top-section .fare-attr div:last-child span:last-child{display:none}#flight_schedule_results ul.white-box li .li-top-section .next-day-indicator{margin-left:-2px}#flight_schedule_results ul.white-box li .li-bottom-section&gt;div.info{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:12px}#flight_schedule_results ul.white-box li .li-bottom-section&gt;div.info .legs-info{padding-bottom:5px}#flight_schedule_results ul.white-box li .li-bottom-section&gt;div.info .legs-info .operating-airline-info{padding-top:5px}#flight_schedule_results ul.white-box li .li-bottom-section&gt;div.info .legs-info .leg-info:first-child .operating-airline-info{padding-top:0}#flight_schedule_results ul.white-box li .li-bottom-section&gt;div.info .additional-details{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;display:block;line-height:13px}#flight_schedule_results ul.white-box li .li-bottom-section&gt;div.info .additional-details .duration{text-transform:uppercase}#flight_schedule_results ul.white-box li .li-bottom-section&gt;div.info .arrival-date-info{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic}#flight_schedule_results ul.white-box li .li-bottom-section&gt;div.blank{padding:5px;background-color:#FBFBFB;border-radius:0 0 5px 5px}#flight_schedule_form{padding:0 16px}#flight_schedule_form input{text-transform:uppercase}#flight_search_form,#flight_search_form_home{padding:0 16px}.flight_search_form .flight_section_divider{margin:0.1em 0 1em}.flight_search_form .grid-cont.for-cal{margin-bottom:0 !important}.flight_search_form .labelleft,.flight_search_form .labelright{float:left;width:61px;height:45px;background-color:#DCDCDC;border:1px solid #ccc;overflow:hidden}.flight_search_form .labelleft{border-radius:5px 0 0 5px;border-right:1px solid #ccc}.flight_search_form .labelright{width:62px;border-left:1px solid #ccc;border-radius:0 5px 5px 0}.flight_search_form .miles_money_toggle label .label_style{background-color:#fff;color:#E1163C;padding:17px 0}.flight_search_form .miles_money_toggle .money_miles{border-bottom-color:#fff;background-color:#fff}.flight_search_form .miles_money_toggle input:checked+.money_miles{border-bottom:5px solid #61126B;padding-bottom:10px}.flight_search_form .right_container{float:right;display:inline-block}.flight_search_form .labelpersonalbusinnessleft,.flight_search_form .labelpersonalbusinnessright{float:left;position:relative;background-color:#DCDCDC;border:1px solid #ccc;overflow:hidden}.flight_search_form .labelpersonalbusinnessleft{border-radius:5px 0 0 5px;border-right:1px solid #ccc}.flight_search_form .labelpersonalbusinnessright{border-left:1px solid #ccc;border-radius:0 5px 5px 0}.flight_search_form .personal_business_toggle label .label_style{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;background-color:#fff;color:#E1163C;padding:17px 0;font-size:20px}.flight_search_form .personal_business_toggle .personal_business{border-bottom-color:#fff;background-color:#fff}.flight_search_form .personal_business_toggle input:checked+.personal_business{border-bottom:5px solid #61126B;padding-bottom:10px}.flight_search_form .center_container{display:flex}.flight_search_form .action-bar{margin-bottom:2px}.flight_search_form .outbound_date,.flight_search_form .inbound_date{overflow:hidden}.flight_search_form .section-label{display:block;padding-bottom:9px}.flight_search_form .section-label,.flight_search_form .number-of-pax{letter-spacing:1px;line-height:14px}.flight_search_form .number-of-pax-lbl{margin-bottom:10px}.flight_search_form .number-of-pax-lbl+div.grid-cont{margin-top:10px}.flight_search_form .number-of-pax-lbl label{color:#A6A6AD}.flight_search_form .passenger_miles_section{-webkit-tap-highlight-color:transparent;margin-top:30px}.flight_search_form .passengers{color:#041B3F;padding-right:20px}.flight_search_form .passengers .form-fields{padding-top:9px}.flight_search_form .passengers .icon,.flight_search_form .passengers .passenger_number{display:block}.flight_search_form .passengers .icon{width:35px;height:29px;padding:0;background:url(../images/dl_icon_plus_minus.png) no-repeat top left transparent;background-size:122px 29px;opacity:0.5;filter:alpha(opacity=50)}.flight_search_form .passengers .icon.enabled{opacity:1;filter:alpha(opacity=100);color:transparent}.flight_search_form .passengers .icon.minus{float:left;color:transparent}.flight_search_form .passengers .icon.plus{float:right;color:transparent;background-position:top right}.flight_search_form .passengers .passenger_number{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;padding:5px 35px;font-size:26px;text-align:center;display:block;margin:0 auto}.flight_search_form .more-options-box.expanded .displayMoreOptions span.arrow{background-position:top left}.flight_search_form .more-options-box .displayMoreOptions{padding:0;margin:0;overflow:hidden;text-align:center !important}.flight_search_form .more-options-box .displayMoreOptions label{float:none;display:inline-block}.flight_search_form .more-options-box .displayMoreOptions span.arrow{float:none;display:inline-block;margin-top:0;background:url("../images/icon_arrow.png") no-repeat top right transparent;background-size:37px 28px;width:10px;height:8px;background-position:-27px 0}.flight_search_form .more-options-box #event-code-container{float:right;width:33%}.flight_search_form .more-options-box .moreOptions{margin-bottom:16px}.flight_search_form .more-options-box .moreOptions .cabinInfo{display:block;height:34px;line-height:34px}.flight_search_form .more-options-box .moreOptions .checkbox{margin-top:16px}.flight_search_form .more-options-box .moreOptions .checkbox input{width:20px;height:20px}.flight_search_form .more-options-box .moreOptions .checkbox label{color:#7B828C}.flight_search_form .more-options-box .moreOptions .checkbox #refundable-info{background:url("../images/icon_info_grey.png") no-repeat center left transparent;padding:0 14px 0 5px;width:13px;height:13px;background-size:13px 13px;display:inline-block}.flight_search_form .i-am-travelling label{text-transform:none}.flight_search_form .flight-section-header{margin-bottom:5px}.flight_search_form .flight-section-header label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;text-transform:capitalize;color:#7B828C}.flight_search_form input{text-transform:uppercase}.flight_search_form .dates_roundtrip_input,.flight_search_form .outbound_date_input{text-transform:capitalize}.flight_search_form .connection_airport_container{clear:both}.flight_search_form .connection_airport_container .connection_airport_link{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;margin-top:4px;display:inline-block;padding:9px 0 12px;text-transform:uppercase;font-size:12px}.flight_search_form .connection_airport_container .icon_arrow{background-repeat:no-repeat;background-position:right;background-size:6px 9px;padding:0 6px 0 5px}.flight_search_form .connection_airport_container .remove_connection_airport{background-repeat:no-repeat;background-size:14px 14px;height:32px;width:40px;background-position:center center;float:right;margin-top:4px;cursor:pointer}.best-fare-logo{background:url("../images/best_fare_guarantee.gif") no-repeat 0 0 transparent;padding:10px;background-size:111px 16px}.tabs ul.tab li{width:33.33%}.more_flights_section hr{margin-top:0}.more_flights_section .add_more_flights{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:12px;display:inline-block;background:url("../images/add_more_flights.png") left 11px no-repeat;background-size:11px 11px;padding:12px 17px;margin-top:-12px;cursor:pointer}.swap_airport_codes{float:left;width:10%;position:relative;height:50px;background:url("../images/swap_button.png") no-repeat center center;background-size:15px}#flight_search_results{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;color:#7B828C;font-size:12px;line-height:150%;padding:0 16px}#flight_search_results .currency-code{display:block}#flight_search_results .content{margin-top:0}#flight_search_results .tab_container{border-radius:5px}#flight_search_results #shop_type{overflow:auto}#flight_search_results .labelleft,#flight_search_results .labelright,#flight_search_results .labelcenter{float:left;height:45px;border:1px solid #EBEBEB;overflow:hidden}#flight_search_results .labelleft{width:61px;border-radius:3px 0 0 3px;border-right:1px solid #EBEBEB}#flight_search_results .labelright{width:62px;border-left:1px solid #EBEBEB;border-radius:0 3px 3px 0}#flight_search_results .labelright.wide{border-left:none;width:120px}#flight_search_results .labelcenter{border-left:none}#flight_search_results #toggle_miles_money_results label .label_style.default-selected{background-color:#fff;color:#21406F}#flight_search_results .sort{float:right;position:relative;display:inline-block;padding-top:5px}#flight_search_results .sort-button{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:13px;color:#87CDFF;background:none;border:none;outline:none;text-transform:uppercase}#flight_search_results .sort-options{display:none;position:absolute;width:150px;max-width:250px;background:#FBFBFB;right:0;box-shadow:0 0 10px #000}#flight_search_results .sort-option{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;font-size:15px;color:#041B3F;padding:8px 16px;border-bottom:1px solid #ccc;font-weight:500}#flight_search_results .sort-option:last-child{border-bottom:none}#flight_search_results .sort-option.selected{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;font-size:16px}#flight_search_results .show{display:block}#flight_search_results .page-head{padding-top:25px;padding-bottom:10px}#flight_search_results .page-head h1 span{line-height:21px}#flight_search_results .page-head h1 .header-small{font-size:11px;text-transform:lowercase}#flight_search_results .ma-enabled .info p.disclaimer{color:#fff}#flight_search_results .fare-type-tabs-container{height:50px;overflow-y:hidden;margin-bottom:15px}#flight_search_results .fare-type-tabs-container.sickyHeader{position:fixed;top:0;left:0;background-color:#10172E;z-index:100;padding:0 15px;width:100%;box-sizing:border-box}#flight_search_results .fare-type-tabs{overflow-x:auto;margin-bottom:10px;margin-top:10px;padding-bottom:15px;min-height:36px}#flight_search_results .fare-type-tabs .fare-type-tab{white-space:nowrap;padding-right:34px}#flight_search_results .fare-type-tabs .fare-type-tab input[type=radio]{display:none}#flight_search_results .fare-type-tabs .fare-type-tab input[type=radio]:checked+div.fare-tab-text .fare-type-name,#flight_search_results .fare-type-tabs .fare-type-tab input[type=radio]:checked+div.fare-tab-text .fare-price-type{color:#61126B}#flight_search_results .fare-type-tabs .fare-type-tab .fare-type-name,#flight_search_results .fare-type-tabs .fare-type-tab .fare-price-type{display:block;color:#444;text-transform:uppercase}#flight_search_results .fare-type-tabs .fare-type-tab .fare-type-name{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:13px}#flight_search_results .fare-type-tabs .fare-type-tab .fare-price-type{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-size:11px}#flight_search_results #compare_experiences_link{color:#61126B;background:url("../images/icon_link.png") no-repeat right 0 top -148px;background-size:auto;padding-right:15px}#flight_search_results .view-fare-comparison{margin:17px 0}#flight_search_results .view-comparison-text{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;color:#fff;opacity:0.8;filter:alpha(opacity=80);font-size:10px;text-transform:capitalize}#flight_search_results .view-flight-details .details-link{text-transform:none}#flight_search_results .view-flight-details .seat-link{float:right}#flight_search_results .view-flight-details .unlink{pointer-events:none;cursor:default}#flight_search_results .result.card .cabins{overflow-x:hidden}#flight_search_results .result.card .cabins table{table-layout:fixed}#flight_search_results .result.card .cabins table td.cabin{white-space:initial;overflow:hidden;margin:0;padding:0}#flight_search_results .result.card .cabins table td.cabin .fare-not-available label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-size:17px;text-transform:none}#flight_search_results .result.card .cabins table td.cabin .view_detail_link{padding-top:10px;margin-bottom:-6px}#flight_search_results .result.card .cabins table td.cabin div label span{text-transform:capitalize}#flight_search_results .flight-info .bot-line:nth-child(2){line-height:21px}#flight_search_results p.disclaimer{line-height:14px;margin:3px 0}#flight_search_results ul.white-box li{margin-bottom:15px;display:block;color:#7B828C;border-radius:5px}#flight_search_results ul.white-box li .li-top-section .heading{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;color:#041B3F}#flight_search_results ul.white-box li .li-top-section table{width:100%}#flight_search_results ul.white-box li .li-top-section table td{width:40%;vertical-align:top}#flight_search_results ul.white-box li .li-top-section table td.flight-info{width:54%}#flight_search_results ul.white-box li .li-top-section table td.space{width:3%}#flight_search_results ul.white-box li .li-top-section table td&gt;div{line-height:22px}#flight_search_results ul.white-box li .li-top-section table td&gt;div.bot-line{border-bottom:1px solid #999}#flight_search_results ul.white-box li .li-top-section table td&gt;div.bot-line.flight-price{min-height:44px;line-height:18px}#flight_search_results ul.white-box li .li-top-section .fare-attr{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;margin-top:-2px;line-height:14px}#flight_search_results ul.white-box li .li-top-section .fare-attr p .basic_economy_info{margin-left:2px}#flight_search_results ul.white-box li .li-top-section .fare-attr div span:last-child{margin-left:-2px}#flight_search_results ul.white-box li .li-top-section .fare-attr div:last-child span:last-child{display:none}#flight_search_results ul.white-box li .li-top-section .next-day-indicator{margin-left:-2px}#flight_search_results ul.white-box li .li-top-section h2{line-height:23px;font-size:17px}#flight_search_results ul.white-box li .li-top-section .sort h3{margin-bottom:5px}#flight_search_results ul.white-box li .li-top-section .number-available{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;margin-top:-7px;font-size:11px;color:#E1163C;transition:opacity 0.2s}#flight_search_results ul.white-box li .li-additional-notes{padding-top:7px}#flight_search_results ul.white-box li .li-additional-notes&gt;div.info{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:12px}#flight_search_results ul.white-box li .li-additional-notes&gt;div.info .legs-info{padding-bottom:5px}#flight_search_results ul.white-box li .li-additional-notes&gt;div.info .legs-info .operating-airline-info{padding-top:5px}#flight_search_results ul.white-box li .li-additional-notes&gt;div.info .legs-info .leg-info:first-child .operating-airline-info{padding-top:0}#flight_search_results ul.white-box li .li-additional-notes&gt;div.info .additional-details{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;display:block;line-height:13px}#flight_search_results ul.white-box li .li-additional-notes&gt;div.info .additional-details .duration{text-transform:uppercase}#flight_search_results ul.white-box li .li-additional-notes&gt;div.info .arrival-date-info{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic}#flight_search_results ul.white-box li .li-additional-notes&gt;div.blank{padding:5px;background-color:#FBFBFB;border-radius:0 0 5px 5px}#flight_search_results ul.white-box.shop-type-award li .flight-info{vertical-align:middle}#flight_search_results span.fare-value,#flight_search_results h2 span.intlFare,#flight_search_results sup.total-currency-with-symbol,#flight_search_results .currency-symbol{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400}#flight_search_results .fare-comparison-info{padding:0 0.18rem;display:inline-block}.currency-symbol{vertical-align:text-top;font-size:14px}.bot-line h2 .currency-symbol{line-height:16px}#embedded_web{background-color:#fff}#embedded_web #embedded_web_content{width:100%;height:100vh;border:none}#error_message{background-color:#173A5F}#error_message p{color:#777;padding:20px}#fareChangeOverlayOld{position:fixed;top:0;left:0;width:100%;height:100%;background:transparent;z-index:100000;text-align:center;display:none}#fareChangeOverlayOld .fare-class-details-container{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:180px;height:180px;background:rgba(15,40,79,0.9);border-radius:50%;padding:10px;color:#fff;font-size:13px;font-weight:normal}#fareChangeOverlayOld .fare-class-details-container .default-title{padding-top:63px;font-weight:normal;width:122px;margin:0 auto;padding-bottom:5px;border-bottom:1px solid #75839A;margin-bottom:10px}#fareChangeOverlayOld .fare-class-details-container .fare-type-cabin{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:15px;max-height:30px;-webkit-line-clamp:2;-webkit-box-orient:vertical}#fareChangeOverlayBE{position:fixed;top:0;left:0;width:100%;height:100%;background:transparent;z-index:100000;text-align:center;display:none}#fareChangeOverlayBE .fare-class-details-container{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:180px;height:180px;background:rgba(15,40,79,0.9);border-radius:50%;padding:10px;color:#fff;font-size:13px;font-weight:normal}#fareChangeOverlayBE .fare-class-details-container .fare-type-cabin{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:15px;max-height:30px;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-transform:uppercase;padding-top:73px;font-weight:normal;padding-bottom:5px}#fareChangeOverlayBE .fare-class-details-container .fare-type-subtext{font-size:12px}#fareChangeOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:transparent;z-index:100000;text-align:center;display:none}#fareChangeOverlay .fare-class-details-container{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:180px;height:180px;background:rgba(15,40,79,0.9);border-radius:50%;padding:10px;color:#fff;font-size:13px;font-weight:normal}#fareChangeOverlay .fare-class-details-container .fare-type-cabin{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:15px;max-height:30px;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-transform:uppercase;font-weight:normal;position:relative;left:50%;transform:translate(-50%, -50%)}#fspm_container{background-color:#EDEDED}#fspm_container #fspm_pricing_info{padding:0 15px;height:96px;border-top:1px solid rgba(0,0,0,0.1);padding-top:10px;background-color:#fff}#fspm_container #fspm_pricing_info .from_label{color:#222}#fspm_container #fspm_pricing_info .fare_section{margin:12px 0 10px}#fspm_container #fspm_pricing_info .fare_section table{width:100%}#fspm_container #fspm_pricing_info .fare_section table td{vertical-align:middle}#fspm_container #fspm_pricing_info .fare_section table #price_section{width:65%;vertical-align:bottom;padding-bottom:5px;color:#E1163C}#fspm_container #fspm_pricing_info .fare_section table #price_section .fare_value{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-size:6vmin}#fspm_container #fspm_pricing_info .fare_section table #price_section sup{vertical-align:super}#fspm_container #fspm_pricing_info .fare_section table #price_section .currency{font-size:4vmin}#fspm_container #fspm_pricing_info .fare_section table #price_section #price_value{white-space:nowrap}#fspm_container #fspm_pricing_info .fare_section table #price_description{color:#222;font-weight:normal}#fspm_container #meal_info{border-top:1px solid rgba(0,0,0,0.1)}#fspm_container #meal_info .swiper-container{background-color:#fff;overflow:hidden}#fspm_container #meal_info .swiper-container .swiper-wrapper{display:flex}#fspm_container #meal_info .swiper-container .swiper-wrapper .swiper-slide{flex-shrink:0}#fspm_container #meal_info .swiper-container .swiper-wrapper .swiper-slide .title{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;text-align:center;padding:20px;font-size:12px;color:#E1163C}#fspm_container #meal_info .swiper-container .swiper-wrapper .swiper-slide .description{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;text-align:center;font-size:12px;padding:0 20px;color:#222;line-height:18px}#fspm_container #meal_info .swiper-container .swiper-wrapper .meal{width:100%}#fspm_container #meal_info .swiper-container .swiper-wrapper .meal .meal_img{width:100%;height:auto;min-height:250px}#fspm_container #meal_info .swiper-container .meal-header{display:flex;height:50px;justify-content:center}#fspm_container #meal_info .swiper-container .meal-header .header{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;padding:10px 5px;font-size:13px;color:#E1163C}#fspm_container #meal_info .swiper-container .meal-header .header.selected{border-bottom:2px solid #E1163C}#fspm_container #flight-info{background-color:#EDEDED;padding:30px 15px 40px}#fspm_container #flight-info .header{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;padding-left:0;font-size:22px;color:#036}#fspm_container #flight-info #aircraft_name{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;margin-top:14px;font-size:28px;color:#E1163C}#fspm_container #flight-info .link{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;margin-top:25px;font-size:12px;color:#61126B;display:inline-block}#fspm_container #flight-info #flight_icon{float:right;height:30px;width:35px;margin-top:-4px;background:url("../images/plane_modal_icon.png") center no-repeat}#fspm_container #flight-info .divider{margin-top:30px;color:rgba(0,0,0,0.1)}#fspm_container #flight-info .parent{width:100%;margin-top:40px}#fspm_container #flight-info .parent .left{width:33%;float:left}#fspm_container #flight-info .parent .middle{width:34%;float:left;position:relative;text-align:left}#fspm_container #flight-info .parent .right{width:33%;float:right}#fspm_container #flight-info .title{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;color:#222;font-size:3.5vw;text-transform:uppercase}#fspm_container #flight-info .performanceHeader{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;color:#036;font-size:11px;text-align:center;display:inline-block;line-height:15px}#fspm_container #flight-info .performanceValue{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;color:#036;font-size:9px;text-align:center;display:inline-block;margin:20px 20px 0;line-height:15px}#fspm_container #flight-info #departure:after{content:url("../../images/caret.png");margin:0 5px 0 10px}#fspm_container #flight-info .value{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;margin-top:15px;margin-bottom:30px;font-size:7vw;line-height:34px;color:#222}#fspm_container #flight-info #sixty_minutes_delay_status,#fspm_container #flight-info #on_time_status,#fspm_container #flight-info #delay_status{margin-top:10px}#fspm_container #flight-info #sixty_minutes_delay_status sup,#fspm_container #flight-info #on_time_status sup,#fspm_container #flight-info #delay_status sup{vertical-align:super;font-size:50%;margin-left:-7px}#fspm_container .note{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-style:italic;font-size:9px;line-height:14px;color:#222;margin-top:15px}#fspm_container .more-info{margin-top:40px}#fspm_container .more-info .link{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;text-transform:capitalize;color:#fff;font-size:13px}#fspm_container hr{margin:45px 0 0}#fspm{background:#fff}#gpm{background-color:#fff}#gpm .gpm-swiper-header{background:#EDEDED}#generic_product_modal_container .swiper-container,#fspm_container .swiper-container{overflow:hidden}#generic_product_modal_container .swiper-container .cabin-header,#fspm_container .swiper-container .cabin-header{padding-left:15px;padding-right:15px;background:#EDEDED;display:flex;height:50px;align-items:center}#generic_product_modal_container .swiper-container .cabin-header .header,#fspm_container .swiper-container .cabin-header .header{padding:10px 5px 10px 10px;font-size:13px;color:#444}#generic_product_modal_container .swiper-container .cabin-header .header.selected,#fspm_container .swiper-container .cabin-header .header.selected{color:#61126B}#generic_product_modal_container .swiper-container .swiper-wrapper,#fspm_container .swiper-container .swiper-wrapper{display:flex}#generic_product_modal_container .swiper-container .swiper-wrapper .swiper-slide,#fspm_container .swiper-container .swiper-wrapper .swiper-slide{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0}#generic_product_modal_container .swiper-container .swiper-wrapper #swiper_body,#fspm_container .swiper-container .swiper-wrapper #swiper_body{width:100%;background:#fff}#generic_product_modal_container .swiper-container .swiper-wrapper #swiper_body .hero_image_container .hero_image_description,#fspm_container .swiper-container .swiper-wrapper #swiper_body .hero_image_container .hero_image_description{background:#fff;padding:0 15px;overflow:auto}#generic_product_modal_container .swiper-container .swiper-wrapper #swiper_body .hero_image_container .hero_image_description .super_header,#fspm_container .swiper-container .swiper-wrapper #swiper_body .hero_image_container .hero_image_description .super_header{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;color:#222;margin:15px 0 10px;font-size:11px}#generic_product_modal_container .swiper-container .swiper-wrapper #swiper_body .hero_image_container .hero_image_description .brand_name,#fspm_container .swiper-container .swiper-wrapper #swiper_body .hero_image_container .hero_image_description .brand_name{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;color:#E1163C;font-size:28px;margin-bottom:20px}#generic_product_modal_container .swiper-container .swiper-wrapper #swiper_body .hero_image_container .hero_image_description .brand_description,#fspm_container .swiper-container .swiper-wrapper #swiper_body .hero_image_container .hero_image_description .brand_description{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;color:#222;font-size:13px;line-height:18px;margin-bottom:30px}#generic_product_modal_container .swiper-container .swiper-wrapper #swiper_body .hero_image_container .hero_image,#fspm_container .swiper-container .swiper-wrapper #swiper_body .hero_image_container .hero_image{width:100%;height:auto;min-height:250px}#generic_product_modal_container .swiper-container .swiper-wrapper #swiper_body .experiences,#fspm_container .swiper-container .swiper-wrapper #swiper_body .experiences{background:#fff;overflow:auto;margin-bottom:15px}#generic_product_modal_container .swiper-container .swiper-wrapper #swiper_body .experiences .seat_experience,#fspm_container .swiper-container .swiper-wrapper #swiper_body .experiences .seat_experience{padding:0 15px;border-top:1px solid rgba(0,0,0,0.1)}#generic_product_modal_container .swiper-container .swiper-wrapper #swiper_body .experiences .seat_image,#fspm_container .swiper-container .swiper-wrapper #swiper_body .experiences .seat_image{width:100%;height:auto;margin:30px auto 0;display:block;min-height:320px}#generic_product_modal_container .swiper-container .swiper-wrapper #swiper_body .experiences .seat_expereince_details,#fspm_container .swiper-container .swiper-wrapper #swiper_body .experiences .seat_expereince_details{margin-top:15px}#generic_product_modal_container .swiper-container .swiper-wrapper #swiper_body .experiences .seat_experience_icon,#fspm_container .swiper-container .swiper-wrapper #swiper_body .experiences .seat_experience_icon{margin-top:20px;float:left;margin-right:10px}#generic_product_modal_container .swiper-container .swiper-wrapper #swiper_body .experiences .experience-header,#fspm_container .swiper-container .swiper-wrapper #swiper_body .experiences .experience-header{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;color:#E1163C;font-size:22px;text-transform:capitalize}#generic_product_modal_container .swiper-container .swiper-wrapper #swiper_body .experiences .bullets,#fspm_container .swiper-container .swiper-wrapper #swiper_body .experiences .bullets{margin-left:15px;margin-top:15px}#generic_product_modal_container .swiper-container .swiper-wrapper #swiper_body .experiences .bullets .bullet,#fspm_container .swiper-container .swiper-wrapper #swiper_body .experiences .bullets .bullet{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;color:#222;font-size:13px;line-height:22px;list-style:disc outside !important}#generic_product_modal_container .swiper-container .swiper-wrapper #swiper_body .media_experiences,#fspm_container .swiper-container .swiper-wrapper #swiper_body .media_experiences{background:#fff;overflow:auto}#generic_product_modal_container .swiper-container .swiper-wrapper #swiper_body .media_experiences .media_experience,#fspm_container .swiper-container .swiper-wrapper #swiper_body .media_experiences .media_experience{border-top:1px solid rgba(0,0,0,0.1)}#generic_product_modal_container .swiper-container .swiper-wrapper #swiper_body .media_experiences .media_experience .media_image,#fspm_container .swiper-container .swiper-wrapper #swiper_body .media_experiences .media_experience .media_image{width:100%;height:auto;margin-left:auto;margin-right:auto;display:block;min-height:180px}#generic_product_modal_container .swiper-container .swiper-wrapper #swiper_body .media_experiences .media_experience .media_exp_details,#fspm_container .swiper-container .swiper-wrapper #swiper_body .media_experiences .media_experience .media_exp_details{margin-top:23px;padding:0 15px}#generic_product_modal_container .swiper-container .swiper-wrapper #swiper_body .media_experiences .media_experience .media_exp_details .media_experience-header,#fspm_container .swiper-container .swiper-wrapper #swiper_body .media_experiences .media_experience .media_exp_details .media_experience-header{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-size:22px;text-transform:capitalize;color:#E1163C}#generic_product_modal_container .swiper-container .swiper-wrapper #swiper_body .media_experiences .media_experience .media_exp_details .media_experience-description,#fspm_container .swiper-container .swiper-wrapper #swiper_body .media_experiences .media_experience .media_exp_details .media_experience-description{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;margin-top:15px;font-size:12px;color:#222;line-height:18px;margin-bottom:15px}#generic_product_modal_container .swiper-container .swiper-wrapper #swiper_body .media_experiences .media_experience .media_exp_details .bullets,#fspm_container .swiper-container .swiper-wrapper #swiper_body .media_experiences .media_experience .media_exp_details .bullets{margin-left:15px;margin-top:15px;margin-bottom:15px}#generic_product_modal_container .swiper-container .swiper-wrapper #swiper_body .media_experiences .media_experience .media_exp_details .bullets .bullet,#fspm_container .swiper-container .swiper-wrapper #swiper_body .media_experiences .media_experience .media_exp_details .bullets .bullet{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-size:13px;line-height:22px;list-style:none;padding-bottom:8px;vertical-align:middle}#generic_product_modal_container .swiper-container .swiper-wrapper #swiper_body .media_experiences .media_experience .media_exp_details .bullets .bullet .media_experience_icon,#fspm_container .swiper-container .swiper-wrapper #swiper_body .media_experiences .media_experience .media_exp_details .bullets .bullet .media_experience_icon{margin-right:15px;height:auto;width:18px;vertical-align:inherit}#generic_product_modal_container .swiper-container .swiper-wrapper #swiper_body .media_experiences .media_experience .media_exp_details .bullets .bullet .bullet-description,#fspm_container .swiper-container .swiper-wrapper #swiper_body .media_experiences .media_experience .media_exp_details .bullets .bullet .bullet-description{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;color:#222;font-size:13px;line-height:18px}#compare_experiences{background-color:#fff;overflow:scroll;color:#222;font-size:13px;line-height:15px}#compare_experiences .compare_view{width:100%}#compare_experiences .compare_view .compare_factor{width:35%;float:left;word-wrap:break-word}#compare_experiences .compare_view .compare_factor ul li{text-align:left;border-right:2px solid #DEDEDE;border-bottom:1px solid #DEDEDE}#compare_experiences .compare_view .compare_factor .section_header{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;padding:12px;font-size:17px;line-height:17px}#compare_experiences .compare_view .compare_factor .section_element{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;padding:12px;display:flex;align-items:center}#compare_experiences .compare_view .compare_factor .empty_section{border-right:2px solid #DEDEDE}#compare_experiences .compare_view .swiper-container{width:65%;overflow:hidden}#compare_experiences .compare_view .swiper-container .swiper-wrapper{display:flex}#compare_experiences .compare_view .swiper-container .swiper-wrapper .swiper-slide{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;border-right:1px solid #DEDEDE}#compare_experiences .compare_view .swiper-container .swiper-wrapper .swiper-slide .header{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;padding:25px 12px 8px;font-size:13px;letter-spacing:1px;text-transform:uppercase;line-height:15px;color:#61126B;word-wrap:break-word}#compare_experiences .compare_view .swiper-container .swiper-wrapper .swiper-slide .sub_header{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;font-size:9px;color:#222;line-height:15px;padding:0 12px;text-transform:uppercase;word-wrap:break-word}#compare_experiences .compare_view .swiper-container #content_icon{padding:2px;display:inline-block}#compare_experiences .compare_view .swiper-container #section_icon{padding-top:4px;padding-bottom:4px;padding-left:2px;padding-right:2px}#compare_experiences .compare_view .swiper-container .disclaimer{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-style:italic;font-size:9px;color:#222;line-height:12px}#compare_experiences .compare_view .swiper-container .section_icon,#compare_experiences .compare_view .swiper-container #section_id{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;text-align:center;padding:12px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #DEDEDE}#compare_experiences .terms_conditions{margin:10px}#compare_experiences .terms_conditions #terms_conditions_icon{background:url("../images/web/carot_red_close.png") no-repeat;background-size:12px 8px;height:12px;width:12px;margin-top:4px;float:left}#compare_experiences .terms_conditions #terms_condition_label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;margin-left:10px;margin-top:60px;color:#61126B;font-size:12px;text-transform:uppercase}#compare_experiences .terms_conditions #terms_condition_text{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;font-size:9px;margin-top:30px;margin-bottom:30px;display:none;color:#777}#compare_experiences .terms_conditions_expanded #terms_conditions_icon{background:url("../images/web/carot_red_extend.png") no-repeat;background-size:12px 8px;height:12px;width:12px}#compare_experiences .terms_conditions_expanded #terms_condition_text{display:block}.dlt-swipe .swipe{overflow:hidden;visibility:hidden;position:relative}.dlt-swipe .swipe-wrap{overflow:hidden;position:relative}.dlt-swipe .swipe-wrap-container{float:left;width:100%;position:relative;overflow:hidden}.dlt-swipe .cabins-container{position:relative;overflow-y:hidden;height:50px}.dlt-swipe .cabins-container .swappable-cabins{overflow-x:scroll;white-space:nowrap;padding-bottom:10px}.dlt-swipe .cabins-container .swappable-cabins ul li{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:13px;padding:0 40px 35px 0;text-transform:uppercase;color:#444;display:inline-block}.dlt-swipe .cabins-container .swappable-cabins ul li.selected{color:#61126B}#flight_details{padding:0 16px}#flight_details .page-head h1{width:100%;display:table}#flight_details .page-head h1 span{font-size:28px;line-height:0}#flight_details .page-head h1 span.stops{line-height:1em;font-size:12px}#flight_details .page-head h1 .icon-arrow-white{background-position:0 12px}#flight_details .page-head h1 .city-info,#flight_details .page-head h1 .stop-info{display:table-cell;float:left;line-height:21px}#flight_details .page-head h1 .stop-info{padding:0 0 0 4px;position:relative}#flight_details .page-head h1 .stop-info .stops{position:absolute;left:5px;top:0;width:80px;line-height:10px}#flight_details .sections{padding:13px 15px 12px}#flight_details .sections h3{line-height:1}#flight_details .sections h3 span{line-height:15px}#flight_details .sections .subtxt{padding:7px 0 2px}#flight_details .leg{overflow:hidden;margin-bottom:15px;border-right:1px solid #21406F}#flight_details .leg h1{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;color:#041B3F}#flight_details .leg .leg-container .sections{padding:15px;border-bottom:solid 1px #bbb}#flight_details .leg .leg-container .sections .subtxt{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;color:#7B828C;font-size:13px;padding-top:5px}#flight_details .leg .leg-container .sections:last-child{border-bottom:none}#flight_details .leg .leg-container .sections .time-info{overflow:hidden}#flight_details .leg .leg-container .sections .time-info .cell{width:48%;float:right}#flight_details .leg .leg-container .sections .time-info .cell:first-child{float:left}#flight_details .leg .leg-container .sections .time-info .cell h5{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;font-size:12px}#flight_details .leg .leg-container .sections .time-info .cell h6{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:11px;word-wrap:break-word}#flight_details .leg .leg-container .sections .time-info h1{text-transform:lowercase;line-height:120%}#flight_details .leg .leg-container .sections .time-info h6{line-height:130%}#flight_details .leg .leg-container .sections .extra-details{margin-top:15px}#flight_details .leg .leg-container .sections .extra-details .leg-desc{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;clear:both;overflow:hidden;border-bottom:solid 1px #ccc;font-size:12px;line-height:13px}#flight_details .leg .leg-container .sections .extra-details .leg-desc.top-line{border-top:solid 1px #ccc}#flight_details .leg .leg-container .sections .extra-details .leg-desc .label,#flight_details .leg .leg-container .sections .extra-details .leg-desc .value{padding:8px 0}#flight_details .leg .leg-container .sections .extra-details .leg-desc .label{float:left;color:#7B828C;text-transform:uppercase}#flight_details .leg .leg-container .sections .extra-details .leg-desc .label.small{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;font-size:11px;text-transform:none;padding-top:0}#flight_details .leg .leg-container .sections .extra-details .leg-desc .label.link{color:#61126B}#flight_details .leg .leg-container .sections .extra-details .leg-desc #fspm_link{color:#61126B}#flight_details .leg .leg-container .sections .extra-details .leg-desc .cabinName{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;font-size:13px}#flight_details .leg .leg-container .sections .extra-details .leg-desc #bullets{margin-top:15px;margin-bottom:30px}#flight_details .leg .leg-container .sections .extra-details .leg-desc #bullets #bullet{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:12px;color:#444;line-height:18px;margin-left:15px;list-style:disc outside !important}#flight_details .leg .leg-container .sections .extra-details .leg-desc .cabinBottomMargin{margin-bottom:15px}#flight_details .leg .leg-container .sections .extra-details .leg-desc.cabin_details{padding-top:15px}#flight_details .leg .leg-container .sections .extra-details .leg-desc a.label,#flight_details .leg .leg-container .sections .extra-details .leg-desc span.label{color:#61126B}#flight_details .leg .leg-container .sections .extra-details .leg-desc .value{float:right;text-align:right}#flight_details .leg .leg-container .sections .extra-details .leg-desc .value.lsm-link .arrow-link{line-height:100%;background-position:right -171px}#flight_details .leg .leg-container .sections .extra-details .leg-desc .value.amenities{padding:0;position:relative;margin-top:-2px}#flight_details .leg .leg-container .sections .extra-details .leg-desc.nobotline{border-bottom:none}#flight_details .leg .leg-container .sections .extra-details .leg-desc.noline{border-bottom:none;border-top:none;margin-top:15px}#flight_details .leg .leg-container .sections .extra-details .leg-desc.noline h5{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;text-transform:none;color:#A6A6AD;font-size:11px;line-height:13px}#flight_details .leg .leg-container .sections .extra-details .leg-desc .total-price{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:11px}#flight_details .leg .leg-container .sections .extra-details .leg-desc #meal_service{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;float:left;font-size:11px;padding:8px 0;color:#61126B}#flight_details .leg .leg-container .sections .extra-details .leg-desc #full_details{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:11px;color:#61126B}#flight_details .leg .leg-container .sections .extra_leg_info{padding:15px 0 0;overflow:hidden}#flight_details .leg .leg-container .sections .extra_leg_info.no-top-padding{padding-top:0}#flight_details .leg .leg-container .sections .extra_leg_info .view-more{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;text-transform:uppercase;font-size:11px;display:block;color:#61126B;padding:10px 0 0}#flight_details .leg .leg-container .sections .extra_leg_info .view-more .icon_arrow{background:url("../images/arrows.png") no-repeat scroll right 0 transparent;background-size:12px 446px;background-position:right -347.5px;padding:0 10px 0 5px}#flight_details .leg .leg-container .sections .extra_leg_info .view-more .icon_arrow.up{background-position:right -292px}#flight_details .leg .leg-container .sections .price-info{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;color:#7B828C;margin-bottom:10px;font-size:12px;line-height:15px}#flight_details .layover-box{-moz-box-shadow:0 2px 2px rgba(0,0,0,0.25),0 2px 2px #000,0 0 0 transparent;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.25),0 2px 2px #000,0 0 0 transparent;-ms-box-shadow:0 2px 2px rgba(0,0,0,0.25),0 2px 2px #000,0 0 0 transparent;-o-box-shadow:0 2px 2px rgba(0,0,0,0.25),0 2px 2px #000,0 0 0 transparent;box-shadow:0 2px 2px rgba(0,0,0,0.25),0 2px 2px #000,0 0 0 transparent;padding:15px;border-radius:5px;margin-bottom:15px;border:solid 1px rgba(250,250,250,0.35);background-color:rgba(9,12,25,0.27);box-shadow:0 0 3px #000 inset}#flight_details .layover-box h4{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;font-size:12px;color:#9EB8D9;margin-bottom:5px}#flight_details .layover-box h4 .duration{text-transform:uppercase}#flight_details .layover-box span.layover-detail{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;color:#fff;font-size:12px;letter-spacing:1.5px}#flight_details .secondary-legs .leg{position:relative}#flight_details .secondary-legs .leg .leg-price{color:#7B828C;font-size:16px}#flight_details .secondary-legs .leg .leg-head{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;color:#7B828C;font-size:13px;text-transform:uppercase}#flight_details .secondary-legs .leg .leg-head .flight-type{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;float:right;font-size:13px;color:#3F3F3F;text-transform:none}#flight_details .secondary-legs .leg .leg-container.trip-details .sections{background:none}#flight_details .secondary-legs .leg .leg-container .sections .extra-details{border-bottom:none}#flight_details .secondary-legs .leg .leg-container .sections .extra-details .leg-desc .label,#flight_details .secondary-legs .leg .leg-container .sections .extra-details .leg-desc .value{padding:6px 0}#flight_details .secondary-legs .leg .leg-container .sections .extra-details .leg-desc:first-child{border-top:none}#flight_details .page-details .secondary-legs .leg .leg-container .sections{padding:10px 15px}#flight_details .page-details .secondary-legs .leg .leg-container .sections .extra-details{margin-top:0}#flight_details .page-details .secondary-legs .leg .leg-container .sections .extra-details .flight-data{padding-bottom:15px}#flight_details .page-details .secondary-legs .leg .leg-container .sections .extra-details .flight-data .spacer{padding-bottom:5px}#flight_details .page-details .secondary-legs .leg .leg-container .sections .extra-details .flight-data h1,#flight_details .page-details .secondary-legs .leg .leg-container .sections .extra-details .flight-data h5{margin:0;padding:0}#flight_details .page-details .secondary-legs .leg .leg-container .sections .extra-details .flight-data .flight-num{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-size:11px;text-transform:uppercase;line-height:11px;font-weight:600;padding:9px 0;color:#041B3F}#flight_details .page-details .secondary-legs .leg .leg-container .sections .extra-details .flight-data .flight-time{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;color:#686F7A;font-weight:400;font-size:11px;line-height:15px;text-transform:lowercase}#flight_details .page-details .secondary-legs .leg .leg-container .sections .extra-details .leg-desc .label,#flight_details .page-details .secondary-legs .leg .leg-container .sections .extra-details .leg-desc .value{padding:4px 0}#flight_details .page-details .secondary-legs .leg .leg-container .sections .extra-details .leg-desc .cash-per-passenger label{display:block}#flight_details .page-details .secondary-legs .leg .leg-container .sections .extra-details .leg-desc .cash-per-passenger .cash-to-miles{color:#7B828C;font-size:10px}#flight_details .page-details .secondary-legs .leg .leg-container .sections .extra-details .leg-desc .cash-per-passenger .attribute{font-size:9px}span.stops{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;font-size:11px;line-height:1;vertical-align:text-top;color:#9eb8d9;text-transform:initial}span.depart-date{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;color:#9eb8d9;line-height:18px}.dotted_line{border-top:dotted 1px #ccc}.top-border-no-margin{margin-top:0 !important;border-top:solid 1px #ccc}#flight_summary{padding:0 16px}#flight_summary h1.flight-info{padding-bottom:9px !important}#flight_summary h1.flight-info&gt;div{display:inline-block}#flight_summary h1.flight-info&gt;div label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;display:block;font-size:21px;font-weight:300}#flight_summary h1.flight-info&gt;div span{display:block}#flight_summary h1.flight-info&gt;span.stops{line-height:1;position:relative;top:-13px}#flight_summary h1.flight-info .icon-arrow-black{display:inline-block;width:0;height:33px}#flight_summary .ui-dialog .grid-cont.mileage_estimator_info&gt;.cell{border:none;padding-bottom:0;font-size:10px}#flight_summary .upsell_container{position:relative;background:#fff}#flight_summary .upsell_container #carousel_dots{text-align:center}#flight_summary .upsell_container #carousel_dots #carousel_padding{margin-bottom:5px}#flight_summary .upsell_container #carousel_dots img.promo-switcher-on{content:url("../images/promo_switcher_indicator_on.png");width:20px}#flight_summary .upsell_container #carousel_dots img.promo-switcher-off{content:url("../images/promo_switcher_indicator_off.png");width:20px}#flight_summary .upsell_container #upsell_class .upsell-image-dp{border-radius:5px 5px 0 0;background-size:100% 100%;background-repeat:no-repeat;display:block}#flight_summary .upsell_container #upsell_class .upsell-image-dp img{width:100%}#flight_summary .upsell_container #upsell_class .upsell-image-dp img.tablet-banner{display:none}#flight_summary .upsell_container #upsell_class .upsell-image{border-radius:5px 5px 0 0;background-size:100% 100%;background-repeat:no-repeat;display:block;background-image:url("../images/promo_upsell.png")}#flight_summary .upsell_container #upsell_class .upsell-image img{width:100%}#flight_summary .upsell_container #upsell_class .upsell-image img.tablet-banner{display:none}#flight_summary .upsell_container #upsell_class .upsell-image.main-cabin,#flight_summary .upsell_container #upsell_class .upsell-image.flex-main-cabin{background-image:url("../images/promo_upsell_economy.png");position:relative;top:-1px}#flight_summary .upsell_container #upsell_class .upsell-image.delta-comfort{background-image:url("../images/promo_upsell_dc.png")}#flight_summary .upsell_container #upsell_class .upsell-image.flex-delta-comfort{background-image:url("../images/promo_upsell_flex_dc.png")}#flight_summary .upsell_container #upsell_class .upsell-image.delta-one{background-image:url("../images/promo_upsell.png")}#flight_summary .upsell_container #upsell_class .upsell-image.flex-delta-one{background-image:url("../images/promo_upsell_flex_delta_one.png")}#flight_summary .upsell_container #upsell_class .upsell-image.first,#flight_summary .upsell_container #upsell_class .upsell-image.flex-first,#flight_summary .upsell_container #upsell_class .upsell-image.flex-business,#flight_summary .upsell_container #upsell_class .upsell-image.business,#flight_summary .upsell_container #upsell_class .upsell-image.first-business{background-image:url("../images/promo_upsell_first_business_flex.png")}#flight_summary .upsell_container #upsell_class .upsell-image.premium-economy,#flight_summary .upsell_container #upsell_class .upsell-image.flex-premium-economy{background-image:url("../images/promo_upsell_premium_economy.png")}#flight_summary .upsell_container #upsell_class .add-upsell-icon{width:47px;height:47px;display:inline;position:absolute;margin-top:-21px;right:15px;background-image:url("../images/promo_add.png");background-size:cover;background-repeat:no-repeat}#flight_summary .upsell_container #upsell_class .upsell-details{min-height:80px;padding:15px;box-sizing:border-box}#flight_summary .upsell_container #upsell_class .upsell-details h2{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;color:#152C47;font-size:20px;line-height:22px;padding-bottom:2px;margin-bottom:5px;text-transform:capitalize;padding-right:50px}#flight_summary .upsell_container #upsell_class .upsell-details .upsell-price-info{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;color:#152C47;display:inline-block;position:absolute;right:15px;font-size:24px;font-weight:500;bottom:22px}#flight_summary .upsell_container #upsell_class .upsell-details .upsell-price-info sup{font-size:12px;position:relative;top:-8px;left:4px}#flight_summary .upsell_container #upsell_class .upsell-details .upsell-hint{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:9px;line-height:12px;color:#152C47;font-weight:400}#flight_summary #mileage_estimator_info{float:right;background-position:right;padding-left:40px;background-size:contain;text-transform:none}#flight_summary #mileage_estimate_container .mileage-estimator h2{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;color:#152C47;font-size:20px;line-height:22px;text-transform:capitalize;padding-right:50px}#flight_summary #mileage_estimate_container .mileage-estimator .label.skymiles{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:11px;text-transform:uppercase;line-height:11px;font-weight:600;padding:5px 0;color:#041B3F}#flight_summary #mileage_estimate_container .mileage-estimator .extra-details small.label{text-transform:lowercase;font-style:normal}#flight_summary #mileage_estimate_container .mileage-estimator .no-bottom-padding{padding-bottom:0}#flight_summary #mileage_estimate_container .mileage-estimator .no-bottom-border{border-bottom:none}#flight_summary #mileage_estimate_container .mileage-estimator .no-top-padding{padding-top:0}#flight_summary .page-details .secondary-legs .leg .leg-container .sections{padding:10px 15px}#flight_summary .page-details .secondary-legs .leg .leg-container .sections .extra-details{margin-top:0}#flight_summary .page-details .secondary-legs .leg .leg-container .sections .extra-details table .label,#flight_summary .page-details .secondary-legs .leg .leg-container .sections .extra-details table .value{font-size:12px;padding:4px 0}#flight_summary .page-details .secondary-legs .leg .leg-container .sections .extra-details table .value{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;color:#041B3F}#flight_summary .page-details .secondary-legs .leg .leg-container .sections .extra-details table .label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;color:#7B828C}#flight_summary .page-details .secondary-legs .leg .leg-container .sections .extra-details table td{padding:5px 0 5px 15px;border-right:1px solid #D7D7D7}#flight_summary .page-details .secondary-legs .leg .leg-container .sections .extra-details table td:first-child{padding-left:0}#flight_summary .page-details .secondary-legs .leg .leg-container .sections .extra-details table td:last-child{border:none;text-align:right;padding:0}#flight_summary .page-details .secondary-legs .leg .leg-container .sections .extra-details .flight-data{padding-bottom:15px}#flight_summary .page-details .secondary-legs .leg .leg-container .sections .extra-details .flight-data .spacer{padding-bottom:5px}#flight_summary .page-details .secondary-legs .leg .leg-container .sections .extra-details .flight-data h1,#flight_summary .page-details .secondary-legs .leg .leg-container .sections .extra-details .flight-data h5{margin:0;padding:0}#flight_summary .page-details .secondary-legs .leg .leg-container .sections .extra-details .flight-data .flight-num{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-size:11px;text-transform:uppercase;line-height:11px;font-weight:600;padding:9px 0;color:#041B3F}#flight_summary .page-details .secondary-legs .leg .leg-container .sections .extra-details .flight-data .flight-time{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;color:#686F7A;font-weight:400;font-size:11px;line-height:15px;text-transform:lowercase}#flight_summary .page-details .secondary-legs .leg .leg-container .sections .extra-details .leg-desc.nobotline.center-div-content{margin:0 auto;width:70%;border-right:solid 1px #D7D7D7}#flight_summary .page-details .secondary-legs .leg .leg-container .sections .extra-details .leg-desc.nobotline.center-div-content.no-right-border{border-right:none}#flight_summary .page-details .secondary-legs .leg .leg-container .sections .extra-details .leg-desc .label,#flight_summary .page-details .secondary-legs .leg .leg-container .sections .extra-details .leg-desc .value{padding:4px 0}#flight_summary .page-details .secondary-legs .leg .leg-container .sections .extra-details .leg-desc .label.earning-estimator-values,#flight_summary .page-details .secondary-legs .leg .leg-container .sections .extra-details .leg-desc .value.earning-estimator-values{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;float:left;color:#041B3F}#flight_summary .page-details .secondary-legs .leg .leg-container .sections .extra-details .leg-desc .cash-per-passenger label{display:block}#flight_summary .page-details .secondary-legs .leg .leg-container .sections .extra-details .leg-desc .cash-per-passenger .cash-to-miles{color:#7B828C;font-size:10px}#flight_summary .page-details .secondary-legs .leg .leg-container .sections .extra-details .leg-desc .cash-per-passenger .attribute{font-size:9px}#flight_summary .page-details .secondary-legs .leg .leg-container .sections.additional-links{background-color:#F3F4F7}#flight_summary .page-details .secondary-legs .leg .leg-container .sections.additional-links .arrow-link-wrapper{padding-bottom:8px}#flight_summary .page-details .secondary-legs .leg .leg-container .sections.additional-links .arrow-link-wrapper:last-child{padding-bottom:0}#flight_summary .page-details .secondary-legs .leg .leg-container .flights-summary{border-bottom:none}#flight_summary .page-details .secondary-legs .leg .leg-container .stops{color:#041B3F;text-transform:capitalize}#flight_summary .page-details .secondary-legs .leg .leg-container h5{color:#7B828C;font-size:12px;text-transform:none;line-height:13px}#flight_summary .page-details .secondary-legs .leg .leg-container h5:last-child{padding-bottom:5px}#flight_summary .page-nav{margin-bottom:18px}#flight_summary .page-nav h4{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;color:#9eb8d9;font-size:11px;line-height:14px;text-transform:none}#flight_summary .right-detail-arrow{background:url("../images/arrows.png") no-repeat scroll right 0 transparent;background-size:12px 446px;background-position:right -227px;margin-bottom:10px}#flight_summary .icon-arrow-black{background-position:-3px -52px}#flight_summary_details{padding:0 16px}#flight_summary .icon-arrow-black{background-position:-3px -50px}#flight_summary #dialog_container .extra-details{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:12px}#flight_summary #dialog_container .extra-details .bold,#flight_summary #dialog_container .extra-details .value{color:#041B3F}#flight_summary #dialog_container .extra-details .value{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700}#flight_summary #dialog_container .extra-details table td{padding-left:15px;padding-top:6px;padding-bottom:16px;width:33%}#flight_summary #dialog_container .extra-details table td span:last-child{float:right;color:#ddd}#flight_summary #dialog_container .extra-details table td .label{color:#7B828C}#flight_summary #dialog_container .extra-details table td:first-child{padding-left:0}#flight_summary #dialog_container .extra-details table td:last-child{text-align:right;padding:0}#flight_summary #upsell_price_applied_dialog{position:absolute;background-color:rgba(1,1,1,0.7);top:0;left:0;width:100%;height:100%;min-height:400px;z-index:300}#flight_summary #upsell_price_applied_dialog .box{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px;padding-top:65%}#flight_summary #upsell_price_applied_dialog .box .loaderimg{width:100px;height:100px;background:url("../images/price_updated.png") no-repeat center center transparent;background-size:100px;margin:0 auto}#flight_summary #upgrade_suggestion_dialog{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600}#show_not_enough_miles_msg,#show_mix_and_match_messaging{background:#1C356E;padding:20px 0 17px;margin:10px 0;color:#fff;text-align:left;width:100%;font-size:11px}#show_not_enough_miles_msg .logo,#show_mix_and_match_messaging .logo{display:inline-block;width:20%;vertical-align:top}#show_not_enough_miles_msg .logo .phone-banner,#show_mix_and_match_messaging .logo .phone-banner{background:url("../images/trip_summary_error_icon.png") no-repeat top center;background-size:contain;margin:0 15px;height:21px;width:27px}#show_not_enough_miles_msg div.content,#show_mix_and_match_messaging div.content{display:inline-block;width:63%;padding-right:45px;line-height:15px;margin-top:-3px}#show_not_enough_miles_msg div.content a.arrow-link,#show_mix_and_match_messaging div.content a.arrow-link{background:none;display:inline;font-size:11px;padding-right:0;line-height:15px}#show_mix_and_match_messaging{background:none}#show_mix_and_match_messaging div.content{padding-right:0;width:100%}#app_container #passenger_info{padding:0}#app_container #passenger_info .wrapper{padding:27px 23px 0}#app_container #passenger_info .wrapper h1{font-weight:normal;font-size:20px;line-height:18px;margin-bottom:26px}#app_container #passenger_info .snow-white{background:url("../images/logo_xhdpi_calatrava.png") scroll no-repeat top right #fff}#app_container #passenger_info #sfpd_mismatch_text{font-size:12px}#app_container #passenger_info #search_companion{background:url("../images/search_companion_icon.png") right no-repeat;padding-right:5px;background-size:19px}#app_container #passenger_info #remove_prefix_block{width:100%;display:inline-flex}#app_container #passenger_info #remove_prefix_block #prefix_label{width:50%}#app_container #passenger_info #remove_prefix_block #remove_companion{text-align:right;width:50%}#app_container #passenger_info .pax-count{font-size:12px;line-height:14px;color:#7B828C;margin-bottom:15px}#app_container #passenger_info .labelleft,#app_container #passenger_info .labelright{float:left;width:61px;height:45px;background-color:#DCDCDC;border:1px solid #ccc;overflow:hidden}#app_container #passenger_info .labelleft{border-radius:5px 0 0 5px;border-right:1px solid #ccc}#app_container #passenger_info .labelright{width:62px;border-left:1px solid #ccc;border-radius:0 5px 5px 0}#app_container #passenger_info .passenger_info_toggle label .label_style{background-color:#fff;color:#E1163C;padding:17px 0}#app_container #passenger_info .passenger_info_toggle .passenger_info{border-bottom-color:#fff;background-color:#fff}#app_container #passenger_info .passenger_info_toggle input:checked+.passenger_info{border-bottom:6px solid #61126B;padding-bottom:10px}#app_container #passenger_info label.example-text{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;color:#7B828C;text-transform:capitalize;margin-top:0;line-height:14px}#app_container #passenger_info label.example-text.note-medallion{color:#041B3F;text-transform:none}#app_container #passenger_info label.bookingForSelf{margin-bottom:24px;display:block}#app_container #passenger_info .custom-checkbox{margin-bottom:40px;width:248px}#app_container #passenger_info .tsa-acceptance{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;text-transform:uppercase;color:#7B828C;font-size:12px;line-height:13px}#app_container #passenger_info .tsa-acceptance a{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600}#app_container #passenger_info #phone.two-column-grid{overflow:hidden;margin-bottom:13px;width:100%}#app_container #passenger_info #phone.two-column-grid .col-one,#app_container #passenger_info #phone.two-column-grid .col-two{float:left}#app_container #passenger_info #phone.two-column-grid .col-one{width:35%;padding-right:5%}#app_container #passenger_info #phone.two-column-grid .col-two{width:60%}#app_container #passenger_info .inputbox input[disabled="disabled"]{color:#000 !important;text-shadow:0 1px 0 rgba(255,255,255,0.75) !important}#app_container #passenger_info #affirmative_text{font-size:11px;line-height:16px}#app_container #passenger_info #affirmative_text .span{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;color:#3A3A3A}#app_container #passenger_info #affirmative_text #privacy_policy{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;text-transform:none;font-size:11px}#app_container #passenger_info #companion_banner_container #companion_popup{padding:25px 15px 25px 20px;background-color:#F3F4F7}#app_container #passenger_info #companion_banner_container #companion_popup ul{display:inline-flex;width:100%}#app_container #passenger_info #companion_banner_container #companion_popup ul p{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;line-height:16px;font-size:12px;color:#222}#app_container #passenger_info #companion_banner_container .snow-white{background:url("../images/logo_xhdpi_calatrava.png") no-repeat scroll top right #fff;height:51px;width:384px;float:right;background-size:55px}#app_container #passenger_info #new_heading{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700}#app_container #passenger_info #banner_close{display:inline-block;width:20px;height:20px;background:url("../images/MobileWeb_Android_Download_Banner_Close.png") no-repeat 0 0 transparent;background-size:20px;cursor:pointer;z-index:5}#app_container #passenger_info .editable-view .sfpd-info{background:#dedee1;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.25, #dedee1), color-stop(1, #bdbdc2));background:-moz-linear-gradient(center top, #dedee1 25%, #bdbdc2 100%);background:-o-linear-gradient(top, #dedee1 25%, #bdbdc2 100%);background:-ms-linear-gradient(top, #dedee1 25%, #bdbdc2 100%);background:linear-gradient(top, #dedee1 25%, #bdbdc2 100%);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:visible}#app_container #passenger_info .editable-view .sfpd-info label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;text-transform:capitalize;height:40px;padding-left:4%;line-height:36px;color:#4C5461}#app_container #passenger_info .editable-view .sfpd-info label .web-link{padding-left:10px}#app_container #passenger_info .editable-view .sfpd-info label a{text-transform:capitalize;float:right;padding-right:4%}#app_container #passenger_info .readonly-view legend{padding:26px 0 8px !important}#app_container #passenger_info .readonly-view .edit-link-container{text-align:right;padding-top:12px}#app_container #passenger_info .readonly-view .readonly-form-row .value-label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;margin-top:12px;color:#7B828C;text-transform:capitalize}#app_container #passenger_info .readonly-view .readonly-form-row .value-label.email{text-transform:none}#app_container #passenger_info .sky-bonus-program{margin-top:35px}#app_container #passenger_info .sky-bonus-program label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:14px;text-transform:none;font-weight:400}#app_container #companion_list_container{position:relative}#app_container #companion_list_container .box .widget-list-container .inputbox{margin-bottom:5px}#app_container #companion_list_container .box .widget-list-container .inputbox .search-box{padding-left:10px}#app_container #companion_list_container .box .widget-list-container .no-matches{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;padding-top:15px;padding-bottom:20px;color:#7B828C}#app_container #companion_list_container .box .widget-list-container .no-matches .no-match-label{font-size:15px}#app_container #companion_list_container .box .widget-list-container .no-matches .no-label-text{padding-top:7px;font-size:12px}#app_container #companion_list_container .box .widget-list-container .widget-row label{padding:8px;display:block;font-size:12px;color:#555;font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;text-transform:none}#travel_doc_info_container .page-head{padding:20px 16px 40px}#travel_doc_info_container .page-head .icon.success{background:url("../images/web/checkin_complete_icon.png") no-repeat 2px 12px transparent;padding:10px 0 0 16px;background-size:13px}#travel_doc_info_container .page-head .pass-desc.info{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;padding-top:32px;font-size:12pt;line-height:27px;color:#444}#travel_doc_info_container .passengers-info{border-top:solid 1px #D1D1D1;border-bottom:solid 1px #D1D1D1}#travel_doc_info_container .passengers-info .passenger-info-head{padding:30px 16px}#travel_doc_info_container .passengers-info .passenger-info-head h2.value-label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;display:inline-block;text-transform:capitalize;font-size:21pt;color:#222}#travel_doc_info_container .passengers-info .passenger-info-head .infant-in-arms{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;font-size:12pt;color:#909090;padding-top:10px}#travel_doc_info_container .passengers-info .passenger-info-head label{line-height:10px}#travel_doc_info_container .passengers-info .passenger-info-head .verified{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;padding-top:18px}#travel_doc_info_container .passengers-info .passenger-info-head .verified span{font-size:12pt;color:#00A153;margin-left:8px}#travel_doc_info_container .passengers-info .passenger-info-head .verified img{width:12pt;height:12pt}#travel_doc_info_container .passengers-info .passenger-info-head .not-verified{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;padding-top:16px;font-size:12pt;color:#444;display:block}#travel_doc_info_container .passengers-info .passenger-info-head .dl-checkbox{padding-top:30px;color:#7B828C}#travel_doc_info_container .passengers-info .passenger-info-head .dl-checkbox .checkbox label.topline.clear{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;padding-left:30px;padding-bottom:18px;font-size:10pt;text-transform:uppercase;line-height:15px}#travel_doc_info_container .passengers-info .passenger-info-head .dl-checkbox p.info.subtxt{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;padding-left:30px;font-size:12pt;line-height:27px;color:#444}#travel_doc_info_container .warning-msg{display:inline-flex;padding:40px 16px}#travel_doc_info_container .warning-msg .icon-container img{content:url("../images/warning.png");width:15pt;height:15pt;padding-top:5px}#travel_doc_info_container .warning-msg .message-container{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;line-height:27px;font-size:12pt;color:#041B3F;text-transform:uppercase;padding-left:10px}#seats_trip_extras .wrapper,#trip_extras_main .wrapper,#trip_extra_detail .wrapper{padding-top:27px}#seats_trip_extras .page-nav,#trip_extras_main .page-nav,#trip_extra_detail .page-nav{margin-bottom:18px}#seats_trip_extras .page-nav h4,#seats_trip_extras .page-nav .note,#trip_extras_main .page-nav h4,#trip_extras_main .page-nav .note,#trip_extra_detail .page-nav h4,#trip_extra_detail .page-nav .note{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;color:#9eb8d9;font-size:11px;line-height:14px;text-transform:none;font-weight:normal;color:#7B828C}#seats_trip_extras .side-padded,#trip_extras_main .side-padded,#trip_extra_detail .side-padded{padding-left:15px;padding-right:15px}#seats_trip_extras .total_price label,#trip_extras_main .total_price label,#trip_extra_detail .total_price label{font-size:11px}#seats_trip_extras .page-head,#trip_extras_main .page-head,#trip_extra_detail .page-head{padding-bottom:10px}#seats_trip_extras .page-head h1,#trip_extras_main .page-head h1,#trip_extra_detail .page-head h1{margin-bottom:5px}#seats_trip_extras .page-head h1 span,#trip_extras_main .page-head h1 span,#trip_extra_detail .page-head h1 span{color:#041B3F}#seats_trip_extras .page-details,#trip_extras_main .page-details,#trip_extra_detail .page-details{overflow:hidden}#seats_trip_extras .page-details .org-dest,#trip_extras_main .page-details .org-dest,#trip_extra_detail .page-details .org-dest{margin-top:5px;margin-bottom:5px}#seats_trip_extras .non-stop,#trip_extras_main .non-stop,#trip_extra_detail .non-stop{font-size:12px;text-transform:none;color:#7B828C}#seats_trip_extras h2,#trip_extras_main h2,#trip_extra_detail h2{font-weight:normal;line-height:24px}#seats_trip_extras p.operated-by,#trip_extras_main p.operated-by,#trip_extra_detail p.operated-by{color:#7B828C;margin:2px 0;font-size:12px}#seats_trip_extras label.partial-error,#seats_trip_extras label.partial-error-for-pax,#trip_extras_main label.partial-error,#trip_extras_main label.partial-error-for-pax,#trip_extra_detail label.partial-error,#trip_extra_detail label.partial-error-for-pax{font-size:12px;color:#041B3F;font-weight:bold}#seats_trip_extras .icon.failure,#trip_extras_main .icon.failure,#trip_extra_detail .icon.failure{background:url("../images/dl_icon_red_icon.png") no-repeat 0 0 transparent;background-size:12px;padding-left:20px;display:block}#seats_trip_extras .sections,#trip_extras_main .sections,#trip_extra_detail .sections{border-top:solid 1px #bbb}#seats_trip_extras .sections#trip_extras_main_passenger_container,#trip_extras_main .sections#trip_extras_main_passenger_container,#trip_extra_detail .sections#trip_extras_main_passenger_container{border:none}#seats_trip_extras .sections .grid-cont,#trip_extras_main .sections .grid-cont,#trip_extra_detail .sections .grid-cont{margin:15px auto}#seats_trip_extras .sections .grid-cont.big,#trip_extras_main .sections .grid-cont.big,#trip_extra_detail .sections .grid-cont.big{margin:30px auto}#seats_trip_extras .sections .grid-cont.small,#trip_extras_main .sections .grid-cont.small,#trip_extra_detail .sections .grid-cont.small{margin:11px auto 10px}#seats_trip_extras .sections .grid-cont.huge,#trip_extras_main .sections .grid-cont.huge,#trip_extra_detail .sections .grid-cont.huge{margin:15px auto 40px}#seats_trip_extras .sections .grid-cont .nocaps,#trip_extras_main .sections .grid-cont .nocaps,#trip_extra_detail .sections .grid-cont .nocaps{text-transform:none}#seats_trip_extras .sections ol.topsection,#trip_extras_main .sections ol.topsection,#trip_extra_detail .sections ol.topsection{text-transform:uppercase}#seats_trip_extras .sections ol&gt;li,#trip_extras_main .sections ol&gt;li,#trip_extra_detail .sections ol&gt;li{padding:2px 0;border-top:solid 1px #bbb;clear:both;overflow:hidden;font-size:12px}#seats_trip_extras .sections ol&gt;li .label,#trip_extras_main .sections ol&gt;li .label,#trip_extra_detail .sections ol&gt;li .label{float:left;color:#7B828C}#seats_trip_extras .sections ol&gt;li .label label,#trip_extras_main .sections ol&gt;li .label label,#trip_extra_detail .sections ol&gt;li .label label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:12px;color:#041B3F;text-transform:none}#seats_trip_extras .sections ol&gt;li .label.min,#trip_extras_main .sections ol&gt;li .label.min,#trip_extra_detail .sections ol&gt;li .label.min{padding-top:2px;font-size:12px}#seats_trip_extras .sections ol&gt;li .value,#trip_extras_main .sections ol&gt;li .value,#trip_extra_detail .sections ol&gt;li .value{float:right;color:#041B3F;font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600}#seats_trip_extras .sections ol&gt;li .value.min,#trip_extras_main .sections ol&gt;li .value.min,#trip_extra_detail .sections ol&gt;li .value.min{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;color:#7B828C;font-size:12px;margin-top:12px}#seats_trip_extras .sections&gt;ul&gt;li,#trip_extras_main .sections&gt;ul&gt;li,#trip_extra_detail .sections&gt;ul&gt;li{font-size:12px}#seats_trip_extras .sections&gt;ul&gt;li.collapsed,#trip_extras_main .sections&gt;ul&gt;li.collapsed,#trip_extra_detail .sections&gt;ul&gt;li.collapsed{padding:20px 16px;border-top:solid 1px #bbb;background:#F4F5F7}#seats_trip_extras .sections&gt;ul&gt;li.collapsed:first-child,#trip_extras_main .sections&gt;ul&gt;li.collapsed:first-child,#trip_extra_detail .sections&gt;ul&gt;li.collapsed:first-child{border-top:solid 1px transparent}#seats_trip_extras .sections&gt;ul&gt;li.collapsed&gt;.details,#trip_extras_main .sections&gt;ul&gt;li.collapsed&gt;.details,#trip_extra_detail .sections&gt;ul&gt;li.collapsed&gt;.details{display:none}#seats_trip_extras .sections&gt;ul&gt;li.collapsed .head,#trip_extras_main .sections&gt;ul&gt;li.collapsed .head,#trip_extra_detail .sections&gt;ul&gt;li.collapsed .head{display:block}#seats_trip_extras .sections&gt;ul&gt;li.collapsed .head .icon,#trip_extras_main .sections&gt;ul&gt;li.collapsed .head .icon,#trip_extra_detail .sections&gt;ul&gt;li.collapsed .head .icon{background-position:0 -73px}#seats_trip_extras .sections&gt;ul&gt;li&gt;.head,#trip_extras_main .sections&gt;ul&gt;li&gt;.head,#trip_extra_detail .sections&gt;ul&gt;li&gt;.head{display:none}#seats_trip_extras .sections&gt;ul&gt;li&gt;.details,#trip_extras_main .sections&gt;ul&gt;li&gt;.details,#trip_extra_detail .sections&gt;ul&gt;li&gt;.details{display:block}#seats_trip_extras .sections&gt;ul&gt;li .headbox,#trip_extras_main .sections&gt;ul&gt;li .headbox,#trip_extra_detail .sections&gt;ul&gt;li .headbox{position:relative}#seats_trip_extras .sections&gt;ul&gt;li .headbox .tiny,#trip_extras_main .sections&gt;ul&gt;li .headbox .tiny,#trip_extra_detail .sections&gt;ul&gt;li .headbox .tiny{font-size:12px;padding-top:3px;display:inline-block}#seats_trip_extras .sections&gt;ul&gt;li .headbox .icon,#trip_extras_main .sections&gt;ul&gt;li .headbox .icon,#trip_extra_detail .sections&gt;ul&gt;li .headbox .icon{position:absolute;right:0;top:13px;display:inline-block;width:14px;height:12px;background:url("../images/icon_collapse_expand.png") no-repeat 0 0 transparent;background-size:9px}#seats_trip_extras .sections&gt;ul&gt;li .details.outershadow,#trip_extras_main .sections&gt;ul&gt;li .details.outershadow,#trip_extra_detail .sections&gt;ul&gt;li .details.outershadow{background:#fff;-o-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-ms-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-moz-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-webkit-box-shadow:0 8px 5px -6px rgba(0,0,0,0.4) inset;box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset}#seats_trip_extras .sections&gt;ul&gt;li .details.outershadow .innershadow,#trip_extras_main .sections&gt;ul&gt;li .details.outershadow .innershadow,#trip_extra_detail .sections&gt;ul&gt;li .details.outershadow .innershadow{-o-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;-ms-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;-moz-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;-webkit-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;padding:20px 16px 10px}#seats_trip_extras .note,#trip_extras_main .note,#trip_extra_detail .note{font-size:12px;line-height:14px;color:#7B828C;font-family:"WhitneyMediumBasic", "Lucida Grande", Helvetica, Arial, sans-serif}#seats_trip_extras .label-value,#trip_extras_main .label-value,#trip_extra_detail .label-value{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #bbb}#seats_trip_extras .label-value label,#trip_extras_main .label-value label,#trip_extra_detail .label-value label{color:#98A0A8;font-size:12px;font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700}#seats_trip_extras .label-value .value,#trip_extras_main .label-value .value,#trip_extra_detail .label-value .value{float:right;display:inline-block}#seats_trip_extras .label-value .value h1,#trip_extras_main .label-value .value h1,#trip_extra_detail .label-value .value h1{position:relative;top:-2px}#seats_trip_extras .label-value .link_capitalize,#trip_extras_main .label-value .link_capitalize,#trip_extra_detail .label-value .link_capitalize{text-transform:capitalize}#seats_trip_extras .trademark,#trip_extras_main .trademark,#trip_extra_detail .trademark{font-size:9px;vertical-align:super}#seats_trip_extras #seats_trip_extras_container .innershadow .headbox,#trip_extras_main #seats_trip_extras_container .innershadow .headbox,#trip_extra_detail #seats_trip_extras_container .innershadow .headbox{padding-bottom:15px}#seats_trip_extras #seats_trip_extras_container ul .sections,#trip_extras_main #seats_trip_extras_container ul .sections,#trip_extra_detail #seats_trip_extras_container ul .sections{padding:10px 0}#seats_trip_extras #seats_trip_extras_container ul .sections.trip-extras,#seats_trip_extras #seats_trip_extras_container ul .sections.seat-segments,#trip_extras_main #seats_trip_extras_container ul .sections.trip-extras,#trip_extras_main #seats_trip_extras_container ul .sections.seat-segments,#trip_extra_detail #seats_trip_extras_container ul .sections.trip-extras,#trip_extra_detail #seats_trip_extras_container ul .sections.seat-segments{border:none;padding-bottom:0;display:block}#seats_trip_extras #seats_trip_extras_container ul .sections.seat-segments:last-of-type,#trip_extras_main #seats_trip_extras_container ul .sections.seat-segments:last-of-type,#trip_extra_detail #seats_trip_extras_container ul .sections.seat-segments:last-of-type{padding-bottom:10px}#seats_trip_extras #seats_trip_extras_container ul .sections.seat-segments:first-of-type,#trip_extras_main #seats_trip_extras_container ul .sections.seat-segments:first-of-type,#trip_extra_detail #seats_trip_extras_container ul .sections.seat-segments:first-of-type{border-top:1px solid #bbb}#seats_trip_extras #seats_trip_extras_container ul .sections.trip-extras:first-of-type,#trip_extras_main #seats_trip_extras_container ul .sections.trip-extras:first-of-type,#trip_extra_detail #seats_trip_extras_container ul .sections.trip-extras:first-of-type{border-top:1px solid #bbb}#seats_trip_extras #seats_trip_extras_container .blue_arrow,#trip_extras_main #seats_trip_extras_container .blue_arrow,#trip_extra_detail #seats_trip_extras_container .blue_arrow{padding-left:5px;background:url("../images/dl_icon_link.png") no-repeat right 0 top -48px transparent;padding-right:15px}#seats_trip_extras #seats_trip_extras_container .sections ol&gt;li,#trip_extras_main #seats_trip_extras_container .sections ol&gt;li,#trip_extra_detail #seats_trip_extras_container .sections ol&gt;li{border:none}#seats_trip_extras #seats_trip_extras_container .trip-protection,#trip_extras_main #seats_trip_extras_container .trip-protection,#trip_extra_detail #seats_trip_extras_container .trip-protection{padding-top:10px;padding-bottom:10px}#seats_trip_extras #seats_trip_extras_container .trip-protection ul,#trip_extras_main #seats_trip_extras_container .trip-protection ul,#trip_extra_detail #seats_trip_extras_container .trip-protection ul{padding-top:10px;padding-left:15px;font-style:italic}#seats_trip_extras #seats_trip_extras_container .trip-protection li,#trip_extras_main #seats_trip_extras_container .trip-protection li,#trip_extra_detail #seats_trip_extras_container .trip-protection li{line-height:1.3em;list-style:disc}#seats_trip_extras #seats_trip_extras_container .trip-protection .protection-label,#trip_extras_main #seats_trip_extras_container .trip-protection .protection-label,#trip_extra_detail #seats_trip_extras_container .trip-protection .protection-label{font-size:12px}#seats_trip_extras #seats_trip_extras_container .trip-protection .protection-label .action-buttons,#trip_extras_main #seats_trip_extras_container .trip-protection .protection-label .action-buttons,#trip_extra_detail #seats_trip_extras_container .trip-protection .protection-label .action-buttons{padding-top:10px}#seats_trip_extras #seats_trip_extras_container .trip-protection .protection-label .action-buttons span,#trip_extras_main #seats_trip_extras_container .trip-protection .protection-label .action-buttons span,#trip_extra_detail #seats_trip_extras_container .trip-protection .protection-label .action-buttons span{display:inline-block;padding-right:25px}#seats_trip_extras #seats_trip_extras_container .side-padded,#trip_extras_main #seats_trip_extras_container .side-padded,#trip_extra_detail #seats_trip_extras_container .side-padded{padding-left:15px;padding-right:15px}#seats_trip_extras #trip_extras_main_container h2,#trip_extras_main #trip_extras_main_container h2,#trip_extra_detail #trip_extras_main_container h2{padding-bottom:5px}#seats_trip_extras #trip_extras_main_container .show-passenger-name,#trip_extras_main #trip_extras_main_container .show-passenger-name,#trip_extra_detail #trip_extras_main_container .show-passenger-name{padding-top:10px;padding-bottom:10px}#seats_trip_extras #trip_extras_main_container .show-passenger-name h3,#trip_extras_main #trip_extras_main_container .show-passenger-name h3,#trip_extra_detail #trip_extras_main_container .show-passenger-name h3{padding-bottom:5px}#seats_trip_extras #trip_extras_main_container .show-passenger-trips .trip-extras,#trip_extras_main #trip_extras_main_container .show-passenger-trips .trip-extras,#trip_extra_detail #trip_extras_main_container .show-passenger-trips .trip-extras{padding:15px;border-bottom:solid 1px #bbb;background:#F4F5F7}#seats_trip_extras #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info,#trip_extras_main #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info,#trip_extra_detail #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info{width:100%;display:table}#seats_trip_extras #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .amenities,#trip_extras_main #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .amenities,#trip_extra_detail #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .amenities{display:table-cell;width:30px;vertical-align:top}#seats_trip_extras #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .details,#trip_extras_main #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .details,#trip_extra_detail #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .details{padding-left:10px}#seats_trip_extras #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .details .note,#trip_extras_main #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .details .note,#trip_extra_detail #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .details .note{margin-top:10px}#seats_trip_extras #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .details .warning-message,#trip_extras_main #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .details .warning-message,#trip_extra_detail #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .details .warning-message{display:table;width:100%}#seats_trip_extras #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .details .warning-message .icon-container,#trip_extras_main #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .details .warning-message .icon-container,#trip_extra_detail #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .details .warning-message .icon-container{width:30px;display:table-cell}#seats_trip_extras #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .details .warning-message .icon-container .web-icon,#trip_extras_main #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .details .warning-message .icon-container .web-icon,#trip_extra_detail #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .details .warning-message .icon-container .web-icon{width:20px;height:20px;margin-left:5px}#seats_trip_extras #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .details .warning-message .message-container,#trip_extras_main #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .details .warning-message .message-container,#trip_extra_detail #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .details .warning-message .message-container{display:table-cell;vertical-align:top}#seats_trip_extras #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .details .warning-message .message-container label,#trip_extras_main #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .details .warning-message .message-container label,#trip_extra_detail #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .details .warning-message .message-container label{font-weight:normal;font-size:14px;text-transform:capitalize}#seats_trip_extras #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .status,#trip_extras_main #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .status,#trip_extra_detail #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .status{display:table-cell;width:28px;vertical-align:top}#seats_trip_extras #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .status .add,#trip_extras_main #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .status .add,#trip_extra_detail #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .status .add{display:inline-block;vertical-align:top;text-align:right;font-size:24px;width:12%;padding-right:10px}#seats_trip_extras #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .status .already-added,#trip_extras_main #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .status .already-added,#trip_extra_detail #trip_extras_main_container .show-passenger-trips .trip-extras .trip-extras-info .status .already-added{background:url("../images/icon_checkbox.png") no-repeat 0 -694px;height:20px;width:28px;float:right}#seats_trip_extras #trip_extras_main_container .show-passenger-trips .trip-extras .legs,#trip_extras_main #trip_extras_main_container .show-passenger-trips .trip-extras .legs,#trip_extra_detail #trip_extras_main_container .show-passenger-trips .trip-extras .legs{margin-left:40px}#seats_trip_extras #trip_extras_main_container .show-passenger-trips .trip-extras .legs .leg,#trip_extras_main #trip_extras_main_container .show-passenger-trips .trip-extras .legs .leg,#trip_extra_detail #trip_extras_main_container .show-passenger-trips .trip-extras .legs .leg{margin:10px 0}#seats_trip_extras #trip_extras_main_container .show-passenger-trips .trip-extras .legs .leg h3,#trip_extras_main #trip_extras_main_container .show-passenger-trips .trip-extras .legs .leg h3,#trip_extra_detail #trip_extras_main_container .show-passenger-trips .trip-extras .legs .leg h3{display:inline}#seats_trip_extras #trip_extras_main_container .show-passenger-trips .trip-extras .legs .leg label,#trip_extras_main #trip_extras_main_container .show-passenger-trips .trip-extras .legs .leg label,#trip_extra_detail #trip_extras_main_container .show-passenger-trips .trip-extras .legs .leg label{font-size:13px;width:100%}#seats_trip_extras #trip_extras_main_container .show-passenger-trips .trip-extras .legs .leg .status,#trip_extras_main #trip_extras_main_container .show-passenger-trips .trip-extras .legs .leg .status,#trip_extra_detail #trip_extras_main_container .show-passenger-trips .trip-extras .legs .leg .status{font-size:14px;float:right;font-weight:normal}#seats_trip_extras #trip_extras_main_container .show-passenger-trips .trip-extras .legs .leg .status.ADDED,#trip_extras_main #trip_extras_main_container .show-passenger-trips .trip-extras .legs .leg .status.ADDED,#trip_extra_detail #trip_extras_main_container .show-passenger-trips .trip-extras .legs .leg .status.ADDED{color:#09A55D}#seats_trip_extras #trip_extras_main_container .show-passenger-trips .trip-extras .legs .leg .status.PURCHASED,#trip_extras_main #trip_extras_main_container .show-passenger-trips .trip-extras .legs .leg .status.PURCHASED,#trip_extra_detail #trip_extras_main_container .show-passenger-trips .trip-extras .legs .leg .status.PURCHASED{color:#143459}#seats_trip_extras #trip_extras_main_container .show-passenger-trips .trip-extras.is-selected,#trip_extras_main #trip_extras_main_container .show-passenger-trips .trip-extras.is-selected,#trip_extra_detail #trip_extras_main_container .show-passenger-trips .trip-extras.is-selected{background:#fff}#seats_trip_extras ul.package-list,#trip_extras_main ul.package-list,#trip_extra_detail ul.package-list{margin-left:15px}#seats_trip_extras ul.package-list li.bullet,#trip_extras_main ul.package-list li.bullet,#trip_extra_detail ul.package-list li.bullet{list-style:initial}.web-icon{width:30px;height:30px;float:left;display:none;cursor:pointer}.web-icon:nth-of-type(-n+5){display:block}.web-icon.wif{background:url(../images/extras_large_wifi.png) no-repeat 0 0 transparent;background-size:contain}.web-icon.mboost{background:url(../images/extras_large_mileage_booster.png) no-repeat 0 0 transparent;background-size:contain}.web-icon.pb{background:url(../images/extras_large_priority_boarding.png) no-repeat 0 0 transparent;background-size:contain}.web-icon.lp{background:url(../images/extras_large_lift.png) no-repeat 0 0 transparent;background-size:30px 63px;height:63px !important}.web-icon.ap{background:url(../images/extras_large_ascend.png) no-repeat 0 0 transparent;background-size:30px 63px;height:63px !important}.web-icon.warning{background:url(../images/warning.png) no-repeat 0 0 transparent;background-size:contain}.fare-description{font-size:12px;line-height:12px;font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;text-transform:lowercase}.passenger-total{border-bottom:1px solid #bbb;padding:10px}.passenger-total label{color:#98A0A8;font-size:11px;font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700}.passenger-total .value{display:inline-block}#exitRowQual .page-head{padding:20px 16px}#exitRowQual .page-details{padding-top:10px}#exitRowQual .page-details p{padding-bottom:10px}#exitRowQual .page-details p,#exitRowQual .page-details li{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-weight:normal;font-size:13px;line-height:15px;padding-left:16px;padding-right:16px}#exitRowQual .page-details ul{padding-left:30px}#exitRowQual .page-details ul li{padding-left:0;padding-bottom:10px;list-style-type:disc}body #trip_extra_detail_container .page-head .passenger-name{margin-top:10px;margin-bottom:25px}body #trip_extra_detail_container .action-bar{margin-top:25px}body #trip_extra_detail_container .page-details{overflow:visible}body #trip_extra_detail_container .page-details .header{padding-top:7px;padding-bottom:7px;border-top:solid 1px #bbb}body #trip_extra_detail_container .page-details .te-email-section{margin-top:15px}body #trip_extra_detail_container .page-details .te-email-section .email-headings{height:30px;line-height:30px}body #trip_extra_detail_container .page-details .te-email-section .email-headings label{margin-left:2px}body #trip_extra_detail_container .page-details .te-email-section .light-message{margin-top:10px;margin-bottom:10px;color:#7B828C}body #trip_extra_detail_container .page-details .sections{border-top:solid 1px #bbb;border-bottom:solid 1px #bbb}body #trip_extra_detail_container .page-details .sections fieldset{border-top:solid 1px #bbb;background:#F4F5F7}body #trip_extra_detail_container .page-details .sections fieldset label{color:#041B3F;width:90%;font-size:13px}body #trip_extra_detail_container .page-details .sections fieldset label .price{float:right;font-weight:normal}body #trip_extra_detail_container .page-details .sections fieldset label .price.included{color:#09A55D}body #trip_extra_detail_container .page-details .sections fieldset .dl-checkbox{padding:10px}body #trip_extra_detail_container .page-details .sections fieldset .dl-checkbox label .leg{display:inline}body #trip_extra_detail_container .page-details .sections fieldset .dl-checkbox label.is-included{background:none}body #trip_extra_detail_container .page-details .sections fieldset .dl-checkbox .value-label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;margin-left:30px;margin-bottom:8px;color:#7B828C;font-size:11px;text-transform:uppercase}body #trip_extra_detail_container .page-details .sections fieldset .dl-checkbox .light-message-italic{margin-left:30px;color:#7B828C}body #trip_extra_detail_container .page-details .sections fieldset .dl-checkbox ul.dd-options{margin:0 !important}body #trip_extra_detail_container .page-details .sections fieldset .dd-container{margin-top:15px}body #trip_extra_detail_container .page-details .sections fieldset .dd-container .dd-select{height:35px}body #trip_extra_detail_container .page-details .note{margin-top:25px}body #trip_extra_detail_container .page-details .link_capitalize{text-transform:capitalize}#trip_protection_content{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;padding-top:15px;padding-bottom:15px;font-size:12px !important;font-weight:300 !important;text-transform:initial}#trip_protection_content *{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;font-size:12px !important;font-weight:300 !important;text-transform:initial}#trip_protection_content h3,#trip_protection_content h3 *{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;font-weight:700 !important;font-size:13px !important;color:#14294B;text-transform:uppercase !important;text-align:initial}#trip_protection_content b,#trip_protection_content strong{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;font-weight:700 !important}#trip_protection_content i{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;font-weight:300 !important}#trip_protection_content ul{padding-left:15px;padding-top:15px}#trip_protection_content ul li{list-style:inherit !important;margin-bottom:12px}#trip_protection_content table{margin-top:12px;margin-bottom:15px}#trip_protection_content table td{padding:10px}#trip_protection_content .radio-button,#trip_protection_content .insurance-option-section{padding:10px 0 0}#trip_protection_content .radio-button input[type=radio],#trip_protection_content .radio-button input[type=checkbox],#trip_protection_content .insurance-option-section input[type=radio],#trip_protection_content .insurance-option-section input[type=checkbox]{display:none}#trip_protection_content .radio-button label,#trip_protection_content .insurance-option-section label{font-weight:normal !important;text-transform:initial !important;background:url("../images/radio_icon.png") no-repeat 0 -122px transparent;background-size:20px;display:inline-block;padding-bottom:10px;padding-top:5px;padding-left:25px}#trip_protection_content .radio-button label span,#trip_protection_content .insurance-option-section label span{display:inline-block}#trip_protection_content .radio-button input:checked+label,#trip_protection_content .insurance-option-section input:checked+label{background-position:0 0}#fare_rule_policies .ticket-info,#fare_rule_details .ticket-info,#upsell_fare_rule_policy_details .ticket-info{padding:30px 16px 0}#fare_rule_policies .ticket-info h1,#fare_rule_details .ticket-info h1,#upsell_fare_rule_policy_details .ticket-info h1{margin-bottom:10px;letter-spacing:-1px;line-height:18px;font-weight:normal}#fare_rule_policies .ticket-info span.bookingEmail,#fare_rule_details .ticket-info span.bookingEmail,#upsell_fare_rule_policy_details .ticket-info span.bookingEmail{word-break:break-all}#fare_rule_policies .fare-rules-links-dropdown a,#upsell_fare_rule_policy_details .fare-rules-links-dropdown a{color:#041B3F}#fare_rule_policies .fare-rules-links-dropdown .dd-pointer,#upsell_fare_rule_policy_details .fare-rules-links-dropdown .dd-pointer{right:5px}#fare_rule_policies .fare-rules-links-dropdown label,#upsell_fare_rule_policy_details .fare-rules-links-dropdown label{text-transform:none}#fare_rule_policies .fareRuleHeader,#upsell_fare_rule_policy_details .fareRuleHeader{padding:12px;border-bottom:1px solid #D1D1D1;display:block;text-align:right;height:44px;line-height:44px;background-color:#ECECF0}#fare_rule_policies .fareRuleHeader .cityPair,#upsell_fare_rule_policy_details .fareRuleHeader .cityPair{display:inline-block;float:left;line-height:44px}#fare_rule_policies .fareRuleHeader .cityPair span,#upsell_fare_rule_policy_details .fareRuleHeader .cityPair span{color:#686F7A}#fare_rule_policies .fareRuleHeader .cityPair .icon-arrow-grey,#upsell_fare_rule_policy_details .fareRuleHeader .cityPair .icon-arrow-grey{background-position-y:-108px}#fare_rule_policies .fareRuleHeader .fareCode,#upsell_fare_rule_policy_details .fareRuleHeader .fareCode{line-height:21px}#fare_rule_policies .baggage-data-table,#upsell_fare_rule_policy_details .baggage-data-table{overflow:hidden;margin-bottom:30px;width:100%}#fare_rule_policies .baggage-data-table table,#upsell_fare_rule_policy_details .baggage-data-table table{color:#7B828C;width:100%}#fare_rule_policies .baggage-data-table table th,#upsell_fare_rule_policy_details .baggage-data-table table th{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;border-bottom:1px solid #D1D1D1;text-align:left;padding:30px 15px 15px;font-weight:300;font-size:21px;line-height:21px;color:#041B3F}#fare_rule_policies .baggage-data-table table th sup,#upsell_fare_rule_policy_details .baggage-data-table table th sup{vertical-align:super;font-size:10px}#fare_rule_policies .baggage-data-table table td,#upsell_fare_rule_policy_details .baggage-data-table table td{border-bottom:1px solid #D1D1D1;padding:5px 15px;font-size:11px;line-height:18px;width:auto;text-align:left}#fare_rule_policies .baggage-data-table table td sup,#upsell_fare_rule_policy_details .baggage-data-table table td sup{vertical-align:super;font-size:10px}#fare_rule_policies .baggage-data-table table td.grey,#upsell_fare_rule_policy_details .baggage-data-table table td.grey{box-shadow:0 5px 6px rgba(119,119,119,0.69);border-right:1px solid #D1D1D1;text-align:left;background-color:#ECECF0}#fare_rule_policies .baggage-data-table table td.grey label,#upsell_fare_rule_policy_details .baggage-data-table table td.grey label{color:#7B828C;font-size:12px;line-height:18px}#fare_rule_policies .baggage-data-table table td.grey em,#upsell_fare_rule_policy_details .baggage-data-table table td.grey em{font-size:11px;line-height:14px}#fare_rule_policies .baggage-data-table table td label,#upsell_fare_rule_policy_details .baggage-data-table table td label{font-size:11px;line-height:18px}#fare_rule_policies .baggage-data-table table td strong,#fare_rule_policies .baggage-data-table table td em,#fare_rule_policies .baggage-data-table table td label,#upsell_fare_rule_policy_details .baggage-data-table table td strong,#upsell_fare_rule_policy_details .baggage-data-table table td em,#upsell_fare_rule_policy_details .baggage-data-table table td label{display:block}#fare_rule_policies .baggage-data-table table td strong,#upsell_fare_rule_policy_details .baggage-data-table table td strong{font-weight:normal}#fare_rule_policies .baggage-data-table table td em,#upsell_fare_rule_policy_details .baggage-data-table table td em{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;font-style:normal;line-height:14px}#fare_rule_policies .baggage-data-table table td label,#fare_rule_policies .baggage-data-table table td em,#upsell_fare_rule_policy_details .baggage-data-table table td label,#upsell_fare_rule_policy_details .baggage-data-table table td em{word-wrap:break-word;text-transform:lowercase}#fare_rule_policies .link.arrow-link,#upsell_fare_rule_policy_details .link.arrow-link{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-size:13px}#fare_rule_policies .link.arrow-link.active,#upsell_fare_rule_policy_details .link.arrow-link.active{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700}#fare_rule_details .fare-rule-details{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;word-break:break-all;margin:30px 15px;color:#7B828C;font-size:12px;line-height:18px}#fare_rule_details .action-bar{margin:0 15px 30px}#saved_card_payment_container #enter_new_credit_card{margin-top:10px}#saved_card_payment_container #saved-card-details .value&gt;label{margin:0}#payment_info,#saved_card_payment_info{padding:0}#payment_info .wrapper,#saved_card_payment_info .wrapper{padding:27px 23px 0}#payment_info .wrapper h1,#saved_card_payment_info .wrapper h1{font-weight:normal;font-size:20px;line-height:18px;margin-bottom:26px}#payment_info .page-head{padding-bottom:25px}#payment_info .delta-form .inputbox,#payment_info .delta-form .select-dropdown{margin-top:10px}#payment_info input#new_cc_ID{-webkit-text-security:disc}#payment_info label#security_code_help{padding:10px 0 5px}#payment_info input#cc_number{padding-left:60px}#payment_info #payment_options{margin:15px 0 30px}#payment_info .fare-note{margin:-25px 0 0}#payment_info #save_card_to_wallet{margin-top:15px;color:#7B828C}#payment_info #save_card_to_wallet label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;padding-left:20px;text-transform:uppercase;line-height:13px;background-size:15px 15px}#payment_info #select_contact{margin-top:15px}#saved_card_payment_info .page-head{padding-bottom:25px}#saved_card_payment_info .wrapper h1{margin-bottom:10px}#saved_card_payment_info .delta-form label em{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;font-style:normal;padding-bottom:12px}#saved_card_payment_info input#saved_cc_security_code{-webkit-text-security:disc}#saved_card_payment_info #saved-card-details{margin:10px 0 20px}#saved_card_payment_info #saved-card-details .card-details-cell{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;overflow:hidden;border-top:solid 1px #ccc;font-size:12px}#saved_card_payment_info #saved-card-details .card-details-cell .label,#saved_card_payment_info #saved-card-details .card-details-cell .value{padding:5px 0;float:left;width:50%}#saved_card_payment_info #saved-card-details .card-details-cell .label{text-align:left;color:#7B828C;text-transform:uppercase}#saved_card_payment_info #saved-card-details .card-details-cell .value{text-align:right;color:#041B3F}#saved_card_payment_info #saved-card-details .card-details-cell .value label{margin-bottom:0}#saved_card_payment_info #saved-card-details .card-details-cell.address .value label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;text-transform:none}#saved_card_payment_info #saved-card-details .card-details-cell:last-child{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc}#credit_card_presentation .wrapper .page-head{padding-bottom:0}#credit_card_presentation .wrapper .page-head h1{font-size:20px}#credit_card_presentation .page-details p{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;font-size:12px;margin-top:15px;color:#7B828C}#credit_card_presentation .page-details fieldset{margin:28px 0 36px}#credit_card_presentation .dl-checkbox label{padding-top:0;line-height:15px}#credit_card_presentation .action-bar.primary{margin-bottom:15px}#hazmat .page-head,#hazmat_booking .page-head{border-bottom:solid 1px #D1D1D1;padding:20px 16px}#hazmat .page-head h1,#hazmat_booking .page-head h1{color:#041B3F}#hazmat .page-head h3,#hazmat_booking .page-head h3{color:#7B828C}#hazmat .page-details,#hazmat_booking .page-details{padding:0 16px 16px}#hazmat .page-details h3,#hazmat_booking .page-details h3{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;font-size:12px;color:#041B3F;margin-top:16px}#hazmat .page-details span,#hazmat .page-details p,#hazmat .page-details li,#hazmat_booking .page-details span,#hazmat_booking .page-details p,#hazmat_booking .page-details li{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;color:#7B828C;font-weight:normal;font-size:12px;line-height:15px}#hazmat .page-details p,#hazmat_booking .page-details p{padding-top:16px}#hazmat .page-details ul,#hazmat_booking .page-details ul{padding-top:13px;padding-left:40px}#hazmat .page-details ul li,#hazmat_booking .page-details ul li{list-style-type:disc}#hazmat .page-footer,#hazmat_booking .page-footer{margin-top:0;padding-top:6px;padding-bottom:26px}#hazmat .sections p,#hazmat_booking .sections p{padding-top:12px}#hazmat_booking .hazmat_checkin{display:none}#hazmat_booking #trip_protection_error_section{font-size:12px;margin-top:15px}#hazmat_booking #trip_protection_error_section .logo{display:inline-block;width:15%;vertical-align:top}#hazmat_booking #trip_protection_error_section .logo .phone-banner{background:url("../images/grey_bg_error_icon.png") no-repeat top center;background-size:contain;margin-right:15px;height:21px;width:27px}#hazmat_booking #trip_protection_error_section .content{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;color:#E1163C;display:inline-block;width:75%;line-height:15px;margin-top:-3px}#test_app{color:#222}#review_and_purchase #trip_protection_error_section{font-size:12px;margin-top:15px}#review_and_purchase #trip_protection_error_section .logo{display:inline-block;width:15%;vertical-align:top}#review_and_purchase #trip_protection_error_section .logo .phone-banner{background:url("../images/grey_bg_error_icon.png") no-repeat top center;background-size:contain;margin-right:15px;height:21px;width:27px}#review_and_purchase #trip_protection_error_section .content{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;color:#E1163C;display:inline-block;width:75%;line-height:15px;margin-top:-3px}#review_and_purchase #fare_change_alert_section{font-size:14px;margin-top:35px}#review_and_purchase #fare_change_alert_section .logo{display:inline-block;vertical-align:top;background:url("../images/DeniedSale_Exclaimation_Android.png") no-repeat top center;background-size:contain;margin-right:15px;height:15px;width:15px}#review_and_purchase #fare_change_alert_section .content{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;color:#041B3F;display:inline-block;width:88%;line-height:18px;margin-top:0}#review_and_purchase #fare_change_alert_section .sub-header{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700}#review_and_purchase .ticket-info{padding:30px 16px 0}#review_and_purchase .ticket-info h1{margin-bottom:10px;letter-spacing:-1px;line-height:18px;font-weight:normal}#review_and_purchase .ticket-info span .bookingEmail{word-break:break-all}#review_and_purchase .note{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;padding:4px 0 15px}#review_and_purchase .note.basicEconomy{padding:10px 0;color:#041B3F}#review_and_purchase .subHeader{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;display:inline-block;padding-top:15px;font-size:12px;line-height:14px;color:#7B828C}#review_and_purchase .subHeader .privacy_link{text-transform:capitalize}#review_and_purchase p{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;padding:3px 0;font-size:12px;line-height:14px;color:#7B828C}#review_and_purchase p.subHeader{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700}#review_and_purchase ul.bookingDetails li{border-top:1px solid #999}#review_and_purchase ul.bookingDetails .right label.large{margin-bottom:5px}#review_and_purchase ul.bookingDetails .right.cash-per-passenger label{text-align:right}#review_and_purchase ul.bookingDetails .right.cash-per-passenger .cash-to-miles{color:#7B828C;font-size:10px}#review_and_purchase ul.bookingDetails .right.cash-per-passenger .attribute{font-size:9px}#review_and_purchase ul.bookingDetails.dialog{margin-top:2px;margin-bottom:10px}#review_and_purchase ul.bookingDetails.dialog li{padding:4px 0;border-top-color:#353535}#review_and_purchase ul.bookingDetails.dialog li label{line-height:13px}#review_and_purchase ul.bookingDetails.dialog li:first-child{border-top:0 none}#review_and_purchase ul.bookingDetails.dialog li:last-child{margin-top:10px}#review_and_purchase ul.bookingDetails#addOnDetails{padding-bottom:10px}#review_and_purchase .disclaimer{margin-top:23px;padding:22px 16px 19px;background-color:#F3F4F7}#review_and_purchase .action-bar-wrapper{border:none}#review_and_purchase .action-bar-wrapper.tow-cols{overflow:hidden}#review_and_purchase .action-bar-wrapper.tow-cols .action-bar{width:46%;float:left}#review_and_purchase .action-bar-wrapper.tow-cols .action-bar .primary{margin-left:8%}#review_and_purchase .action-bar-wrapper.payment{-moz-box-shadow:0 0 0 0 transparent inset,0 0 0 0 transparent inset;-webkit-box-shadow:0 0 0 0 transparent inset,0 0 0 0 transparent inset;-ms-box-shadow:0 0 0 0 transparent inset,0 0 0 0 transparent inset;-o-box-shadow:0 0 0 0 transparent inset,0 0 0 0 transparent inset;box-shadow:0 0 0 0 transparent inset,0 0 0 0 transparent inset;padding:7px 0;background:none}#review_and_purchase .action-bar-wrapper.payment .arrow-link{margin-top:10px}#review_and_purchase .bottom-buttons{margin:0 15px 30px}#review_and_purchase #taxes_and_carrier_imposed_fees{line-height:17px}#review_and_purchase #amex-button-image{margin:0 auto;height:100%;display:block}#review_and_purchase #amex-express-checkout-container{width:100%;height:100%;display:flex;background-color:#1E2A62}#review_and_purchase .action-bar{margin-bottom:7px}#review_and_purchase .remove-extra-space{font-size:0;line-height:1}#amex_express_checkout{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;padding:30px 16px 0;position:relative;font-size:13px;font-weight:400}#amex_express_checkout #heading{padding-right:50px;display:inline-flex;align-items:center}#amex_express_checkout #heading #card_details_note{color:#041B3F;line-height:15px}#amex_express_checkout #card_details{margin-top:32px}#amex_express_checkout #card_details #selected_card_title{color:#041B3F}#amex_express_checkout #card_details #choose_another_card{font-size:13px;float:right}#amex_express_checkout .dl-checkbox{margin-top:15px;color:#7B828C}#amex_express_checkout .dl-checkbox label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;padding-left:20px;padding-bottom:18px;text-transform:uppercase;line-height:13px;background-size:15px 15px}#amex_express_checkout #card_info{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;margin-top:10px;padding:10px;background-color:#F3F4F7;display:block}#amex_express_checkout #card_info #card_number{font-size:15px}#amex_express_checkout #card_info #expiry{font-size:12px;margin-top:5px;margin-bottom:5px}#amex_express_checkout #card_info #toggle_billing_address{font-size:12px}#amex_express_checkout #card_info img{width:70px}#amex_express_checkout #billing_address{margin-top:20px;color:#7B828C;font-size:15px;font-weight:500;line-height:20px}#amex_express_checkout #billing_address #billed_to{font-size:12px;color:#041B3F;margin-bottom:8px;font-weight:400}#amex_express_checkout .payment{position:absolute;right:0;left:0;bottom:0}#amex_express_checkout a{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;text-transform:capitalize}#amex_express_checkout img{float:left;margin-right:10px}#booking_confirmation{padding:0}#booking_confirmation a{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:11px;line-height:14px;color:#61126B;text-transform:none}#booking_confirmation .promo-section a{background-position-y:0 !important}#booking_confirmation .ticket-info{padding:62px 16px 0}#booking_confirmation .ticket-info h1{margin-bottom:10px;letter-spacing:-1px;line-height:18px;font-weight:normal}#booking_confirmation .ticket-info .note{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;padding:0}#booking_confirmation .ticket-info .note p{font-weight:500;padding-bottom:15px}#booking_confirmation .ticket-info .note .additional-note{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;color:#E1163C;display:inline-block;background:url("../images/alert_circular.png") no-repeat top left;background-size:11px 11px;padding:0 17px 10px;line-height:15px}#booking_confirmation .note{padding:5px 15px}#booking_confirmation .note p{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;padding-bottom:10px;font-size:12px;line-height:14px;color:#7B828C}#booking_confirmation .note p.footer{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400}#booking_confirmation .border-style{border:solid #222;border-width:0 0 1px;display:block;padding-left:15px}#booking_confirmation .data-table-padding,#booking_confirmation #purchase_conf_flight_details .flight-detail-table,#purchase_conf_flight_details #booking_confirmation .flight-detail-table,#booking_confirmation #purchase_conf_products .product-table,#purchase_conf_products #booking_confirmation .product-table{border-width:0 0 1px;padding-left:15px;padding-right:15px}#booking_confirmation .header-bg,#booking_confirmation #purchase_conf_baggage .baggage-fees-header,#purchase_conf_baggage #booking_confirmation .baggage-fees-header{padding:10px 15px;background-color:#DCDCDC}#booking_confirmation .header-text{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;text-transform:capitalize;font-size:16px;margin-bottom:5px;color:#222}#booking_confirmation .table-row-separator{width:100%}#booking_confirmation .table-row-separator tr.bottom-separator{border:solid #ccc;border-width:0 0 1px}#booking_confirmation .table-row-separator tr.bottom-separator:last-child{border:none}#booking_confirmation .table-container{border-width:1px;border-style:solid;margin:10px;color:#F1F4F9}#customer_letter #customer_letter_response_container{padding:30px 16px 0}#customer_letter #customer_letter_response_container h1{margin-bottom:10px;letter-spacing:-1px;line-height:24px;font-weight:normal}#customer_letter #customer_letter_response_container label{padding-bottom:20px;display:block}#customer_letter #customer_letter_response_container label em.pnr-no{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;font-style:normal}#customer_letter #customer_letter_response_container p,#customer_letter #customer_letter_response_container a{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;font-size:12px;line-height:14px}#customer_letter #customer_letter_response_container p{padding-bottom:15px;color:#444}#customer_letter #customer_letter_response_container a{color:#61126B;text-transform:none}#customer_letter #customer_letter_response_container .action-bar.primary{margin-top:15px}#join_skymiles_chiclet_header .header-text{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;text-transform:none;font-size:16px;margin-bottom:5px;color:#222}#join_skymiles_chiclet_header .conf-header{padding:10px 15px;background-color:#DCDCDC}#join_skymiles_chiclet_details{display:table;padding-left:15px;padding-right:15px;padding-bottom:10px}#join_skymiles_chiclet_details #miles_info_container{display:table-row}#join_skymiles_chiclet_details #join_skymiles_link{padding-top:10px}#join_skymiles_chiclet_details #miles_available{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;padding-top:18px;padding-bottom:5px;padding-right:15px;text-transform:capitalize;margin-bottom:5px;color:#222;display:table-cell;border-bottom:1px solid #ccc}#join_skymiles_chiclet_details #miles_available #miles_available_heading{font-size:12px;white-space:nowrap;padding-bottom:5px;color:#444}#join_skymiles_chiclet_details #miles_available #miles_offered{font-size:38px;font-weight:100;color:#222}#join_skymiles_chiclet_details #enrollment_banner_message{display:table-cell;padding:10px 0;color:#444;font-size:13px;border-bottom:1px solid #ccc;width:100%}#upgrade_preferences_container .wrapper{padding:20px 23px 0}#upgrade_preferences_container .wrapper .page-head h1{font-size:20px}#upgrade_preferences_container #upgrade_request_promo{width:100%;content:url("../images/upgrade_request_promo.png")}#upgrade_preferences_container .page-details p{font-size:12px;color:#7B828C;font-style:italic}#upgrade_preferences_container .page-details small{font-style:italic}#upgrade_preferences_container .page-details fieldset{margin:28px 0 13px}#upgrade_preferences_container .dl-checkbox{padding-bottom:10px}#upgrade_preferences_container .dl-checkbox label{line-height:15px;text-transform:none;font-weight:normal}#upgrade_preferences_container .action-bar.primary{margin-bottom:15px}#upgrade_info_container .wrapper .page-head{padding:45px 23px 20px}#upgrade_info_container .wrapper .page-head h1{font-size:20px}#upgrade_info_container .wrapper .page-head .upgrade-text{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;font-size:12px;padding:10px 0;line-height:18px;color:#98A0A8}#upgrade_info_container .segment-info{-moz-box-shadow:0 -1px 7px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 -1px 7px 0 rgba(0,0,0,0.5);-ms-box-shadow:0 -1px 7px 0 rgba(0,0,0,0.5);-o-box-shadow:0 -1px 7px 0 rgba(0,0,0,0.5);box-shadow:0 -1px 7px 0 rgba(0,0,0,0.5)}#upgrade_info_container .segment-info .wrapper{padding:20px 23px}#upgrade_info_container .segment-info .border{border-bottom:solid 1px #D1D1D1}#upgrade_info_container .segment-info .flight-lable{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;font-size:14px;color:#041B3F;text-transform:capitalize;display:inline-block}#upgrade_info_container .segment-info .flight-info span{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;font-size:13px;color:#041B3F;text-transform:capitalize}#upgrade_info_container .page-details fieldset .dl-checkbox label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;text-transform:none;font-size:12px}#upgrade_info_container .page-details fieldset small{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-style:italic;padding-bottom:10px;font-size:12px;display:block;margin-left:30px;color:#7B828C}#upgrade_info_container .page-details fieldset .offer-info{padding:20px 23px 0}#upgrade_info_container .page-details fieldset .upgrade-info-radio{padding-bottom:10px;margin-left:30px;width:80%}#upgrade_info_container .page-details fieldset .upgrade-info-radio form *{margin-top:6px}#upgrade_info_container .page-details fieldset .upgrade-info-radio form label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;color:#7B828C;position:relative;background:none;text-transform:none;padding:3px 0 15px 30px;display:inline-block;line-height:18px}#upgrade_info_container .page-details fieldset .upgrade-info-radio form input[type="radio"]{position:absolute;left:-9999px}#upgrade_info_container .page-details fieldset .upgrade-info-radio form input:checked+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#DCDCDC}#upgrade_info_container .page-details fieldset .upgrade-info-radio form input:checked+label:after{content:'';width:10px;height:10px;background:#DEDEDE;position:absolute;top:5px;left:5px;border-radius:100%}#upgrade_info_container .page-details fieldset .upgrade-info-radio form input:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#DEDEDE}#upgrade_info_container .page-details fieldset .upgrade-info-radio form input[disabled="disabled"]:checked+label:before{background:#ECECF0 !important}#upgrade_info_container .page-details fieldset .upgrade-info-radio form input[disabled="disabled"]:checked+label:after{background:#FBFBFB !important}#upgrade_info_container .page-details fieldset .upgrade-info-radio form input[disabled="disabled"]:not(:checked)+label:before{background:#FBFBFB !important}#upgrade_info_container .page-details fieldset #callout_banner .callout_arrow{background:url("../images/blue_arrow.png") no-repeat 0 0 transparent;background-position:center;background-size:contain;height:9px;width:20px;margin:auto}#upgrade_info_container .page-details fieldset #callout_banner .callout_background{min-height:65px;background:url("../images/blue_banner.png") no-repeat 0 0 transparent}#upgrade_info_container .page-details fieldset #callout_banner .callout_text{float:left;display:inline-block;padding:20px 0 20px 23px;max-width:70%}#upgrade_info_container .page-details fieldset #callout_banner .callout_text label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;font-size:12px;text-transform:none;line-height:15px;color:#fff}#upgrade_info_container .page-details fieldset #callout_banner #close_callout_banner{float:right;margin:20px 23px;display:inline-block;width:20px;height:20px;background:url("../images/close_icon.png") no-repeat 0 0 transparent;background-size:20px;cursor:pointer;z-index:5}#upgrade_info_container .page-details .action-bar.primary{margin:30px 23px}#baggage_info .page-details .passengers .passenger-list .radio_toggle label{padding:0;border-top:none}#baggage_info .page-details .passengers .passenger-list .radio_toggle label .label_style{background-color:#fff;color:#E1163C;padding:17px 0}#baggage_info .page-details .passengers .passenger-list .radio_toggle label:last-child{-o-box-shadow:none;-ms-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#baggage_info .page-details .passengers .passenger-list .radio_toggle .labelleft,#baggage_info .page-details .passengers .passenger-list .radio_toggle .labelright{float:left;width:61px;height:45px;background-color:#DCDCDC;border:1px solid #ccc;overflow:hidden}#baggage_info .page-details .passengers .passenger-list .radio_toggle .labelleft{border-radius:5px 0 0 5px;border-right:1px solid #ccc}#baggage_info .page-details .passengers .passenger-list .radio_toggle .labelright{width:62px;border-left:1px solid #ccc;border-radius:0 5px 5px 0}#baggage_info .page-details .passengers .passenger-list .radio_toggle .radio_info{border-bottom-color:#fff;background-color:#fff}#baggage_info .page-details .passengers .passenger-list .radio_toggle input:checked+.radio_info{border-bottom:6px solid #61126B;padding-bottom:10px}#modal_container{overflow:auto;height:100%}#upgrade_suggestion{background:#fff;padding:0 12px}#upgrade_suggestion .page-header{margin-bottom:10px;margin-top:10px}#upgrade_suggestion .page-header span{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;color:#222;font-size:15pt}#upgrade_suggestion .table-container{border:1px solid #C0C0C5;width:100%}#upgrade_suggestion .table-container .compare-factor{height:42px;width:50%;border:1px solid #C0C0C5;vertical-align:middle}#upgrade_suggestion .table-container .cabin{width:25%;border:1px solid #C0C0C5;text-align:center;vertical-align:middle}#upgrade_suggestion .table-container .cabin .applicable_icon{background-repeat:no-repeat;background-position:center;height:12px}#upgrade_suggestion .table-container .cabin .tick_mark{content:url("../images/shopping/tick_mark.png")}#upgrade_suggestion .table-container .cabin .cross_mark{content:url("../images/shopping/cross_mark.png")}#upgrade_suggestion .table-container .header div{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;color:#222;font-size:10pt;padding:5px;line-height:15px}#upgrade_suggestion .table-container .data .compare-factor{padding-left:8px;padding-right:3px;padding-top:3px;padding-bottom:3px}#upgrade_suggestion .table-container .data .compare-factor div{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-style:italic;font-size:8pt;color:#828892;line-height:14px}#upgrade_suggestion .table-container .price .compare-factor{padding-left:4px;padding-right:1px}#upgrade_suggestion .table-container .price div{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;font-size:8pt;color:#222;line-height:16px}#upgrade_suggestion .table-container .toCabin{background:#F1F4F9}#upgrade_suggestion .table-container .from_cabin{background:#EBEBEB}#upgrade_suggestion .terms_and_condition_link{margin-top:15px;margin-bottom:15px}#upgrade_suggestion .terms_and_condition_link #terms_and_condition{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-size:9pt}#upgrade_suggestion #to_cabin_button{vertical-align:bottom;overflow:auto}#upgrade_suggestion #to_cabin_button #select_to_cabin{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;color:#fff;width:100%;height:50px;font-size:11pt;border:none;background:#E3132C}#upgrade_suggestion #from_cabin_button{vertical-align:bottom;overflow:auto;margin-bottom:25px}#upgrade_suggestion #from_cabin_button #select_from_cabin{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;color:#fff;width:100%;height:50px;font-size:11pt;border:none;background:#0E2E54;margin-top:8px}#terms_and_conditions_section{background:#fff;padding:0 16px}#terms_and_conditions_section .back_to_upgrade_suggestion_link{margin-top:15px;margin-bottom:15px}#terms_and_conditions_section .back_to_upgrade_suggestion_link #back_to_upgrade_suggestion{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-size:9pt}#terms_and_conditions_section .header{margin-top:18px}#terms_and_conditions_section .header span{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;color:#222;font-size:29px}#terms_and_conditions_section .subHeader{margin-top:10px}#terms_and_conditions_section .subHeader p{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;color:#828892;font-size:12px;font-weight:400}#terms_and_conditions_section .conditions{margin-left:22px}#terms_and_conditions_section .conditions ol{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;color:#828892;font-size:12px;font-weight:400;line-height:16px;margin-bottom:45px}#terms_and_conditions_section .conditions ol .bullet{margin-top:20px}.predictive-overlay,.companion-predictive-overlay{background:url("../images/defaultBg.jpg") repeat-y center 0 transparent;background-size:100%;display:block;box-shadow:none;font-size:16px;color:rgba(0,0,0,0.8);position:absolute;top:0;left:0;width:100%;height:100%;min-height:400px;z-index:255}.predictive-overlay .delta-icon,.companion-predictive-overlay .delta-icon{background:url("../images/red_delta.png") no-repeat scroll top right transparent;background-size:50px 35px}.predictive-overlay .button-bar,.companion-predictive-overlay .button-bar{margin:5px 5px 0}.predictive-overlay .button-bar button,.companion-predictive-overlay .button-bar button{background:#19253D;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #243454), color-stop(0.5, #19253D), color-stop(0.51, #050B13), color-stop(1, #0B1524));background:-moz-linear-gradient(center top, #243454 0%, #19253D 50%, #050B13 51%, #0B1524 100%);background:-o-linear-gradient(top, #243454 0%, #19253D 50%, #050B13 51%, #0B1524 100%);background:-ms-linear-gradient(top, #243454 0%, #19253D 50%, #050B13 51%, #0B1524 100%);background:linear-gradient(top, #243454 0%, #19253D 50%, #050B13 51%, #0B1524 100%);color:#fff;border-radius:3px;padding:5px 10px;line-height:12px;font-size:12px;border:solid 1px #2D4667;color:#fff;text-shadow:none;height:31px}.predictive-overlay .box,.companion-predictive-overlay .box{width:90%;border-radius:5px;background:#F0F0F2;color:#555;text-align:left;padding:10px;margin:5px auto 0}.predictive-overlay .box .label,.companion-predictive-overlay .box .label{display:block}.predictive-overlay .box .connection_airport_info label,.companion-predictive-overlay .box .connection_airport_info label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;display:block;padding:15px 5px 10px;text-transform:initial;font-size:13px}.predictive-overlay .box .widget-list-container,.companion-predictive-overlay .box .widget-list-container{font-size:12px}.predictive-overlay .box .widget-list-container .widget-row,.companion-predictive-overlay .box .widget-list-container .widget-row{border-bottom:solid 1px #ccc;text-align:left}.predictive-overlay .box .widget-list-container .widget-row:last-child,.companion-predictive-overlay .box .widget-list-container .widget-row:last-child{border:none}.predictive-overlay .box .widget-list-container .widget-row a,.companion-predictive-overlay .box .widget-list-container .widget-row a{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;padding:8px;display:block;font-size:12px;color:#555;text-transform:none}.predictive-overlay .box .widget-list-container .widget-row a:active,.predictive-overlay .box .widget-list-container .widget-row a:focus,.companion-predictive-overlay .box .widget-list-container .widget-row a:active,.companion-predictive-overlay .box .widget-list-container .widget-row a:focus{background:#ffc}.datepicker{position:absolute;top:0;left:0;width:100%;height:100%;border:none;background:rgba(0,0,0,0.8);z-index:900}.datepicker .calendar{background-color:#fff;border-radius:5px;z-index:900;padding:0;margin:30px auto !important;display:block;position:relative;overflow:hidden;padding-bottom:15px;width:294px}.datepicker .calendar .nav{background:#ebebeb;background:-moz-linear-gradient(top, #ebebeb 0%, #e6e6e6 20%, #d2d2d2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ebebeb), color-stop(20%, #ebebeb), color-stop(100%, #d2d2d2));background:-webkit-linear-gradient(top, #ebebeb 0%, #e6e6e6 20%, #d2d2d2 100%);background:-o-linear-gradient(top, #ebebeb 0%, #e6e6e6 20%, #d2d2d2 100%);background:-ms-linear-gradient(top, #ebebeb 0%, #e6e6e6 20%, #d2d2d2 100%);background:linear-gradient(top, #ebebeb 0%, #e6e6e6 20%, #d2d2d2 100%);background-repeat:repeat-x;background-position:fixed;font-weight:bold;width:100%;color:#333;border-bottom:1px solid #ddd;zoom:1;overflow:hidden;border-radius:5px 5px 0 0}.datepicker .calendar .nav:before,.datepicker .calendar .nav:after{display:table;content:"";zoom:1;*display:inline}.datepicker .calendar .nav:after{clear:both}.datepicker .calendar .nav .months span{display:block;text-align:center;height:40px;line-height:40px}.datepicker .calendar .nav .months span .lefticon,.datepicker .calendar .nav .months span .righticon{width:0;height:0 !important;margin-top:15px;border-top-width:5px;border-bottom-width:5px}.datepicker .calendar .nav .months span .lefticon{border:solid 10px transparent;border-right:solid 10px #000;margin-left:10px}.datepicker .calendar .nav .months span .righticon{border:solid 10px transparent;border-left:solid 10px #000;margin-left:20px}.datepicker .calendar .nav .months span.btn{cursor:pointer;width:50px}.datepicker .calendar .nav .months span.btn.prev{border-right:solid 1px #aaa;float:left}.datepicker .calendar .nav .months span.btn.prev:active{box-shadow:-5px 5px 35px 0 rgba(0,0,0,0.4) inset}.datepicker .calendar .nav .months span.btn.next{border-left:solid 1px #aaa;float:right}.datepicker .calendar .nav .months span.btn.next:active{box-shadow:5px 5px 35px 0 rgba(0,0,0,0.4) inset}.datepicker .calendar .nav .months span.name{padding:0;margin:0 auto;text-transform:uppercase;font-size:12px;margin:auto 51px;border-right:solid 1px #eee;border-left:solid 1px #eee}.datepicker .calendar .nav .bg{width:100%;background-color:#FDF5D9;height:28px;position:absolute;top:0;left:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.datepicker .calendar .nav .fg{width:100%;position:absolute;top:0;left:0}.datepicker .calendar .dow,.datepicker .calendar .days div{float:left;width:30px;line-height:25px;text-align:center}.datepicker .calendar .calweek{overflow:hidden;line-height:30px;border-bottom:solid 1px #D1D1D1;background:#F3F4F7;border-top:solid 1px #fff}.datepicker .calendar .calweek .dow{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;width:42px;text-transform:uppercase;color:#041B3F;line-height:20px;font-size:11px}.datepicker .calendar .days{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;font-size:14px;color:#041B3F;overflow:hidden}.datepicker .calendar .days div{cursor:pointer;border-right:solid 1px #D1D1D1;border-bottom:solid 1px #D1D1D1;width:41px;height:40px;line-height:40px}.datepicker .calendar .days div:hover{background-color:#B1B1B1;color:#fff}.datepicker .calendar .days .overlap,.datepicker .calendar .days .disabled{color:#999;background:#DDDEE1}.datepicker .calendar .days .overlap.selectable,.datepicker .calendar .days .disabled.selectable{background:#eee}.datepicker .calendar .days .today{background-color:#FEE9CC}.datepicker .calendar .days .selected{background:#049dfd;background:-moz-linear-gradient(top, #049dfd 0%, #038edb 20%, #0180bb 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #049dfd), color-stop(20%, #049dfd), color-stop(100%, #0180bb));background:-webkit-linear-gradient(top, #049dfd 0%, #038edb 20%, #0180bb 100%);background:-o-linear-gradient(top, #049dfd 0%, #038edb 20%, #0180bb 100%);background:-ms-linear-gradient(top, #049dfd 0%, #038edb 20%, #0180bb 100%);background:linear-gradient(top, #049dfd 0%, #038edb 20%, #0180bb 100%);background-repeat:repeat-x;background-position:fixed;color:#fff}.datepicker .calendar .action-bar{margin:15px 15px 0 !important}.card{border-radius:5px;background-color:transparent;overflow:hidden}.card.simple{padding:15px;background-color:#fff}.card .card-top{padding:15px;border-radius:5px 5px 0 0;background-color:#fff;overflow:hidden}.card .card-top.grey{background-color:#F3F4F7}.card .card-top.black{background-color:#091426}.card .card-body{padding:15px;background-color:#fff;overflow:hidden}.card .card-body.grey{background-color:#F3F4F7}.card .card-bottom{padding:15px;border-radius:0 0 5px 5px;background-color:#fff;overflow:hidden}.card .card-bottom.grey{background-color:#F3F4F7}header.status div{color:#999;font-size:0.8em;margin-top:2px;padding-left:33px}#header_logo_bar{display:block}#header_logo_bar .header_container{background-color:#10172E;z-index:200;position:relative;box-shadow:inset 0 10px 15px -10px rgba(0,0,0,0.5);border-bottom:solid 1px rgba(0,0,0,0.05);padding-bottom:10px}#header_logo_bar #logo{margin:0 16px;width:160px;height:20px;background:url("../images/web/mw_white_logo.png") no-repeat 0 15px transparent;display:block;padding-top:20px;background-size:160px;cursor:pointer}#header_logo_bar #home_menu{display:block;width:84px;height:35px;background:url("../images/web/home_header_icon.png") no-repeat 0 0;background-size:84px;float:right;margin-top:10px;margin-right:16px;cursor:pointer}#header_logo_bar #home_menu.menu-pressed{background-position:0 -76px}#header_logo_bar #header_menu{display:none;position:absolute;top:51px;width:100%;z-index:200;box-shadow:0 10px 20px -5px rgba(0,0,0,0.4);background:#fff}#header_logo_bar #header_menu:before{content:"";display:block;width:100%;height:9px;background:url("../images/box-shadow.png") no-repeat 0 -9px;position:absolute;background-size:100%;background-color:transparent;border-top:1px solid #DDDADA}#header_logo_bar #header_menu li{text-transform:uppercase;text-shadow:1px 1px rgba(255,255,255,0.4);border-bottom:solid 1px #EBEBEB}#header_logo_bar #header_menu li#menu_check_flight_status a{background-position-y:-307px}#header_logo_bar #header_menu li#menu_book_a_trip a{background-position-y:9px}#header_logo_bar #header_menu li#menu_check_in a{background-position-y:-72px}#header_logo_bar #header_menu li#menu_flight_schedule a{background-position-y:-152px}#header_logo_bar #header_menu li:last-child{border-radius:0 0 5px 5px;border-bottom:none}#header_logo_bar #header_menu li a{font-size:17px !important;padding:15px 16px;color:#878C94;display:block;height:100%;cursor:pointer;background:url("../images/web/home_menu_icons.png") no-repeat scroll right 0 transparent;background-size:50px auto;font-weight:lighter}#header_logo_bar #menu_overlay_container{display:none;z-index:199;position:absolute;width:100%;max-width:640px;content:"";top:0;bottom:0;background:rgba(0,0,0,0.5)}#header_logo_bar.logo-only #logo{margin:0 auto}#header_logo_bar.logo-only #home_menu{display:none}.privacy_cookie_banner{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;background:#0e1a40;background:-moz-linear-gradient(top, #0e1a40 0%, #0e1a40 20%, #040710 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #0e1a40), color-stop(20%, #0e1a40), color-stop(100%, #040710));background:-webkit-linear-gradient(top, #0e1a40 0%, #0e1a40 20%, #040710 100%);background:-o-linear-gradient(top, #0e1a40 0%, #0e1a40 20%, #040710 100%);background:-ms-linear-gradient(top, #0e1a40 0%, #0e1a40 20%, #040710 100%);background:linear-gradient(top, #0e1a40 0%, #0e1a40 20%, #040710 100%);background-repeat:repeat-x;background-position:fixed;bottom:0;color:#fff;font-size:12px;padding:10px;max-width:640px;z-index:255}.privacy_cookie_banner .cookie_banner{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;background-color:#F8F8F8;color:#041B3F;text-align:center;line-height:15px;font-size:12px;position:fixed;bottom:0;z-index:1005;margin:0 auto;left:0;right:0;width:auto;padding:2em}.privacy_cookie_banner .banner_content{float:left;width:87%;clear:both;text-transform:none}.privacy_cookie_banner .cookie_banner_link{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;font-size:12px;text-transform:none}.privacy_cookie_banner #cookie_banner_close{display:inline-block;width:20px;height:20px;background:url(../images/MobileWeb_Android_Download_Banner_Close.png) no-repeat 0 0 transparent;background-size:20px;cursor:pointer;margin-top:1em;margin-left:1em}footer{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;background:#0e1a40;background:-moz-linear-gradient(top, #0e1a40 0%, #0e1a40 20%, #040710 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #0e1a40), color-stop(20%, #0e1a40), color-stop(100%, #040710));background:-webkit-linear-gradient(top, #0e1a40 0%, #0e1a40 20%, #040710 100%);background:-o-linear-gradient(top, #0e1a40 0%, #0e1a40 20%, #040710 100%);background:-ms-linear-gradient(top, #0e1a40 0%, #0e1a40 20%, #040710 100%);background:linear-gradient(top, #0e1a40 0%, #0e1a40 20%, #040710 100%);background-repeat:repeat-x;background-position:fixed;bottom:0;color:#fff;font-size:12px;padding:10px;text-transform:uppercase;max-width:640px;z-index:255}footer label{padding-left:10px;color:#fff}footer #contact_us_label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;color:#87CDFF;padding-left:5px;background:url("../images/icon_link.png") no-repeat right 0 top -147px transparent;background-size:auto;padding-right:15px}#seatmapWrapper,#seat_map,#seat_map_container{margin:0 auto;padding:0 !important}#app_container.seat-map-container{overflow:auto}#extrasContainer{clear:both}.extrasText{float:left;height:65px}#seatMessage .seatMessageHidden{display:none;visibility:hidden}#seatMessage .seatMessageVisible{display:block;visibility:visible}.seatKey{padding:5px 0 0 40px;text-align:left}.seatKey #keyText{padding:5px;vertical-align:top;height:100%;text-align:center}#seatmapContainer,#seat_map_container{text-align:center}#seatmapContainer h1,#seat_map_container h1{padding:10px 0}.aisle{font-size:10px;width:15px;display:inline-block;vertical-align:130%;line-height:100%;padding:0 5px}.ismLetters,.cabinCallout,.aisle{font-weight:normal;color:#fff}.ismLetters,.cabinCallout{text-align:center}.ismLetters{font-size:11px;margin:10px 0 4px;width:32px;padding:5px 0;display:inline-block;text-align:center}.cabinCallout{font-size:16px}.restroom,.lavatory,.galley,.closet{display:inline-block}.planeSideLeft,.planeSideRight{width:11px}.rowNumber{width:85px}.otherCabin{display:none}.activeCabin .seatingRow{display:block}.cabin{padding-bottom:0}.cabinStyle.activeCabin{padding:4px;background:url(../images/seatmap/seating_row_bg_pattern.png) center top no-repeat}.cabinStyle .seatingRow{height:35px;clear:both}.cabinStyle .exit,.cabinStyle .availableSeat,.cabinStyle .companionSeat,.cabinStyle .currentSeat,.cabinStyle .unavailableSeat,.cabinStyle .noSeat,.cabinStyle .restroom,.cabinStyle .lavatory,.cabinStyle .galley,.cabinStyle .closet,.cabinStyle .preferredSeat,.cabinStyle .exitSeat,.cabinStyle .availableDCSeat,.cabinStyle .tasrSeat,.cabinStyle .ecExitSeat,.cabinStyle .extraLegRoom{width:33px;height:30px;padding:2px 0;display:inline-block;text-align:center}#coach .seatingRow,#premium-economy .seatingRow,.seat-key-dialog .seatingRow,#economy .seatingRow{height:35px;clear:both}#coach .exit,#coach .availableSeat,#coach .tasrSeat,#coach .companionSeat,#coach .currentSeat,#coach .preferredSeat,#coach .exitSeat,#coach .ecSeat,#coach .unavailableSeat,#coach .noSeat,#coach .restroom,#coach .lavatory,#coach .galley,#coach .closet,#coach .dlComfortSeat,#coach .availableDCSeat,#coach .ecExitSeat,#coach div.limitedReclineInfo,#coach .extraLegRoom,#premium-economy .exit,#premium-economy .availableSeat,#premium-economy .tasrSeat,#premium-economy .companionSeat,#premium-economy .currentSeat,#premium-economy .preferredSeat,#premium-economy .exitSeat,#premium-economy .ecSeat,#premium-economy .unavailableSeat,#premium-economy .noSeat,#premium-economy .restroom,#premium-economy .lavatory,#premium-economy .galley,#premium-economy .closet,#premium-economy .dlComfortSeat,#premium-economy .availableDCSeat,#premium-economy .ecExitSeat,#premium-economy div.limitedReclineInfo,#premium-economy .extraLegRoom,.seat-key-dialog .exit,.seat-key-dialog .availableSeat,.seat-key-dialog .tasrSeat,.seat-key-dialog .companionSeat,.seat-key-dialog .currentSeat,.seat-key-dialog .preferredSeat,.seat-key-dialog .exitSeat,.seat-key-dialog .ecSeat,.seat-key-dialog .unavailableSeat,.seat-key-dialog .noSeat,.seat-key-dialog .restroom,.seat-key-dialog .lavatory,.seat-key-dialog .galley,.seat-key-dialog .closet,.seat-key-dialog .dlComfortSeat,.seat-key-dialog .availableDCSeat,.seat-key-dialog .ecExitSeat,.seat-key-dialog div.limitedReclineInfo,.seat-key-dialog .extraLegRoom,#economy .exit,#economy .availableSeat,#economy .tasrSeat,#economy .companionSeat,#economy .currentSeat,#economy .preferredSeat,#economy .exitSeat,#economy .ecSeat,#economy .unavailableSeat,#economy .noSeat,#economy .restroom,#economy .lavatory,#economy .galley,#economy .closet,#economy .dlComfortSeat,#economy .availableDCSeat,#economy .ecExitSeat,#economy div.limitedReclineInfo,#economy .extraLegRoom{width:33px;padding:2px 0;height:30px;display:inline-block;text-align:center}.seat-key-dialog .limitedReclineInfo{background:url(../images/seatmap/asterisk@2x.png) no-repeat center}.availableSeat,.preferredSeat,.exitSeat,.ecSeat,.unavailableSeat,.companionSeat,.currentSeat,.dlComfortSeat,.availableDCSeat,.tasrSeat,.ecExitSeat,.extraLegRoom{background-size:30px !important}.availableSeat,.tasrSeat{background:transparent url(../images/seatmap/available_seat.png) no-repeat scroll center}.preferredSeat{background:transparent url(../images/seatmap/preferred_seat.png) no-repeat scroll center}.ecSeat,.ecExitSeat{background:transparent url(../images/seatmap/available_EC_seat.png) no-repeat scroll center}.dlComfortSeat,.availableDCSeat{background:transparent url(../images/seatmap/available_DC_seat.png) no-repeat scroll center}.unavailableSeat{background:transparent url(../images/seatmap/unavailable_seat.png) no-repeat scroll center}.companionSeat{background:transparent url(../images/seatmap/companion_seat.png) no-repeat scroll center}.seatingRow .currentSeat,.currentSeat{background:transparent url(../images/seatmap/current_seat.png) no-repeat scroll center}.restroom,.lavatory{background:transparent url(../images/seatmap/lavatory.png) no-repeat scroll center;background-size:33px}.galley{background:transparent url(../images/seatmap/galley.png) no-repeat scroll center;background-size:18px}.closet{background:transparent url(../images/seatmap/closet.png) no-repeat scroll center;background-size:20px}.exit{width:7px !important}.exit.exitLeft{background:transparent url(../images/seatmap/left_exit.png) no-repeat scroll center;background-size:7px}.exit.exitRight{background:transparent url(../images/seatmap/right_exit.png) no-repeat scroll center;background-size:7px}.wing{width:28px !important;height:35px;display:inline-block}.wingTopLeft,.wingBottomLeft,.wingCenterLeft{float:left}.wingTopRight,.wingBottomRight,.wingCenterRight{float:right}.wingTopLeft{background:transparent url(../images/seatmap/wing_top_left.png) no-repeat scroll right}.wingTopRight{background:transparent url(../images/seatmap/wing_top_right.png) no-repeat scroll left}.wingCenterLeft{background:transparent url(../images/seatmap/wing_center_left.png) repeat-y scroll right}.wingCenterRight{background:transparent url(../images/seatmap/wing_center_right.png) repeat-y scroll left}.wingBottomLeft{background:transparent url(../images/seatmap/wing_bottom_left.png) no-repeat scroll right}.wingBottomRight{background:transparent url(../images/seatmap/wing_bottom_right.png) no-repeat scroll left}#toolTip{background:transparent url(../images/seatmap/seat_info_tip.png) no-repeat 50% 0;height:16px;clear:both}.tooltip{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;pointer-events:none;opacity:0;display:inline-block;position:absolute;padding:5px;color:#00153A;border-radius:5px;background:#fff;margin-top:20px;font-size:10px;text-transform:uppercase;box-shadow:0 0 7px #222;font-weight:500}.tooltip h1{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;font-size:12px;font-weight:500;color:#00153A}.tooltip.active{opacity:1;margin-top:5px}.lsm_tooltip_arrow{width:80px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-40px;bottom:-16px}.lsm_tooltip_arrow.above{top:-3px;height:7px}.lsm_tooltip_arrow.above:after{top:3px}.lsm_tooltip_arrow:after{content:"";position:absolute;left:33px;top:-15px;width:15px;height:15px;-webkit-box-shadow:6px 5px 9px -9px #000,5px 6px 9px -9px #000;-moz-box-shadow:6px 5px 9px -9px #000,5px 6px 9px -9px #000;box-shadow:6px 5px 9px -9px #000,5px 6px 9px -9px #000;-webkit-transform:rotate(45deg);background:#fff}.no-seatmap{font-size:22px;padding:50% 0;text-align:center;color:#fff;height:100%}#change_leg_buttons_container{padding:0 12px;background:#fff;width:93.4%;position:fixed;bottom:0}#change_leg_buttons_container .action-bar{width:48%;margin-top:7px}#change_leg_buttons_container .action-bar.full_width{width:100%;float:none}.left_button{float:left}.right_button{float:right}#seats_trip_extras_container .action-bar-wrapper{padding:7px 23px;background-color:rgba(255,0,0,0);background-image:none;box-shadow:none;border-top:none}.deckLevel{font-size:11px;margin:10px 0;width:100%;padding:5px 0;text-align:center}.seat-key-dialog .info{padding-top:15px !important}#app_container #lsm,#app_container #ism{margin-bottom:25px}#purchase_conf .header-text{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;text-transform:capitalize;font-size:16px;margin-bottom:5px;color:#222}#purchase_conf .conf-header{padding:10px 15px;background-color:#DCDCDC}#purchase_conf .conf-header .confirmation{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:16px;margin-bottom:5px;color:#222;text-transform:uppercase;font-weight:400 !important}#purchase_conf .conf-header .ticket_number{margin-top:8px}#purchase_conf .conf-header .ticket_number .ticket-header{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;text-transform:capitalize;font-size:14px;margin-bottom:5px;color:#222}#purchase_conf .conf-header .ticket_number .ticket{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;text-transform:capitalize;font-size:14px;margin-bottom:5px;color:#222;font-weight:400 !important}#purchase_conf_flight_details .flight-detail-table .date{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;font-size:12px;color:#222;padding:18px 0 5px}#purchase_conf_flight_details .flight-detail-table .flight-detail{padding:0 0 5px}#purchase_conf_flight_details .flight-detail-table .flight-detail label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-size:16px;font-weight:100;text-transform:uppercase;color:#222}#purchase_conf_flight_details .flight-detail-table .time,#purchase_conf_flight_details .flight-detail-table .duration,#purchase_conf_flight_details .flight-detail-table .operated-by{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-size:14px;padding:0 0 12px;color:#444;text-transform:lowercase}#purchase_conf_flight_details .flight-detail-table .duration{text-align:right;padding:0 0 17px 5px}#purchase_conf_flight_details .flight-detail-table .operated-by{text-transform:none}#purchase_conf_products .product-table .product-desc{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;font-size:12px;color:#222;padding:18px 0 5px}#purchase_conf_products .product-table .passenger-desc{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;color:#222;font-size:17px;text-transform:capitalize;padding-top:5px}#purchase_conf_products .product-table .flight-detail{padding-top:8px;padding-bottom:17px}#purchase_conf_products .product-table .flight-detail label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-size:14px;font-weight:100;text-transform:uppercase;color:#444}#purchase_conf_baggage .baggage-fees-header em{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;margin-top:8px;font-style:normal;color:#7B828C;text-transform:none}#purchase_conf_baggage .baggage-table{width:100%;color:#222;margin-bottom:17px}#purchase_conf_baggage .baggage-table tr.bottom-separator{border:solid #ccc;border-width:0 0 1px}#purchase_conf_baggage .baggage-table td{text-align:left;font-weight:normal}#purchase_conf_baggage .baggage-table td.baggage-table-header{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;width:30%;padding:10px 0 13px;font-size:12px;line-height:14px}#purchase_conf_baggage .baggage-table td.baggage-table-flight-text{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;color:#222;padding:18px 0 0;font-size:12px}#purchase_conf_baggage .baggage-table td.baggage-table-value{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;width:30%;padding:0 0 15px;font-size:22px}#purchase_conf_baggage .baggage-table td.baggage-table-value sup{font-size:16px}#purchase_conf_baggage .baggage-table td.baggage-table-value sub{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300}#purchase_conf_baggage .baggage-data-table{overflow:hidden}#purchase_conf_baggage .baggage-data-table table{color:#444;width:100%}#purchase_conf_baggage .baggage-data-table table th{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;border-bottom:1px solid #ccc;text-align:left;padding:30px 15px 15px;font-weight:300;font-size:21px;line-height:21px;color:#222}#purchase_conf_baggage .baggage-data-table table th sup{vertical-align:super;font-size:10px}#purchase_conf_baggage .baggage-data-table table td{border-bottom:1px solid #ccc;text-align:right;padding:5px 15px;width:50%;font-size:11px;line-height:18px}#purchase_conf_baggage .baggage-data-table table td sup{vertical-align:super;font-size:10px}#purchase_conf_baggage .baggage-data-table table td.grey{box-shadow:0 5px 6px rgba(119,119,119,0.69);border-right:1px solid #ccc;text-align:left;background-color:#ECECF0}#purchase_conf_baggage .baggage-data-table table td.grey label{color:#444;font-size:12px;line-height:18px}#purchase_conf_baggage .baggage-data-table table td.grey em{font-size:11px;line-height:14px}#purchase_conf_baggage .baggage-data-table table td label{font-size:11px;line-height:18px}#purchase_conf_baggage .baggage-data-table table td strong,#purchase_conf_baggage .baggage-data-table table td em,#purchase_conf_baggage .baggage-data-table table td label{display:block}#purchase_conf_baggage .baggage-data-table table td strong{font-weight:normal}#purchase_conf_baggage .baggage-data-table table td em{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;font-style:normal;line-height:14px}#purchase_conf_baggage p.baggage-error{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-style:italic;font-size:12px;line-height:14px;color:#7B828C;padding:10px 15px}#purchase_conf_note .note{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;padding:0}#purchase_conf_note .note p{font-size:12px;font-weight:500;padding-bottom:15px;color:#444}#purchase_conf_note span.bookingEmail{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;word-break:break-all}.swipe{overflow:hidden;visibility:hidden;position:relative}.swipe-wrap{overflow:hidden;position:relative}.swipe-wrap&gt;div{float:left;width:100%;position:relative;overflow:hidden}.swipe-wrap&gt;div{margin:0}.swipe-wrap&gt;div b{display:block;margin:0 1.5em;padding:4em 1em;font-size:2em;text-align:center}html{height:100%;width:100%}html body{height:100% !important;width:100% !important;min-height:100%}#splash{display:none;background-size:100% 100%;height:100%;min-height:100%;margin:0 auto;text-align:center}#splash #splash_content{color:#fff}#splash #get_fly_delta_app{font-size:1.5em}#splash #play_store_icon{background:url("../images/play_store_icon.png") no-repeat center 0 transparent;background-size:contain;height:39px;width:111px;padding-top:2%;margin:0 auto;display:block}#splash #link_container{padding-bottom:6%}#splash #continue_mobile_site_link{margin:0 auto;color:#072358;text-transform:none}#splash #do_not_show_text{color:#072358;text-transform:none;display:inline-block;vertical-align:middle}#splash #do_not_show_again_checkbox{position:relative;top:-1px;width:12px;height:12px}.dialog-container.paid-seat-dialog .header .title{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;padding-bottom:10px;max-width:250px;font-size:18px;color:#222}.dialog-container.paid-seat-dialog .header .title_divider{border-top:2px solid #ddd;margin-bottom:8px}.dialog-container.paid-seat-dialog .grid-cont .cell{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;border:none;padding:5px}.dialog-container.paid-seat-dialog .grid-cont .cell .paid_seat_dialog_image{margin-left:-20px;margin-right:-20px}.dialog-container.paid-seat-dialog .grid-cont .cell .paid_seat_dialog_image img{width:100%;max-width:100%;padding-bottom:18px}.dialog-container.paid-seat-dialog .grid-cont .cell ul{padding-bottom:5px}.dialog-container.paid-seat-dialog .grid-cont .cell ul li{font-size:12px;list-style:disc;color:#717171;margin-left:15px;padding-bottom:5px}.dialog-container.paid-seat-dialog .grid-cont .cell p{font-size:12px;color:#717171}.dialog-container.paid-seat-dialog .grid-cont .cell p .price{font-size:18px;color:#222}.dialog-container.paid-seat-dialog .dialog_footer{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;position:absolute;bottom:5px}.dialog-container.exit-seat-dialog .header .title{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;padding-bottom:10px;font-size:18px;color:#222}.dialog-container.exit-seat-dialog .grid-cont .cell{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;padding:5px}.dialog-container.exit-seat-dialog .grid-cont .cell p{padding-top:5px;font-size:12px;color:#717171}@media screen and (orientation: portrait){#splash{background:url("../images/splash_portrait.png") 100% 100% no-repeat;font-size:100%;background-size:100% 100%}#splash #get_fly_delta_app{padding-top:15%}#splash #free_download{padding-top:3%}#splash #play_store_icon{background-position:center}#splash #link_container{padding-top:5%}#splash #do_not_show_text{margin:0 auto}.dialog-container.paid-seat-dialog .grid-cont .cell ul{padding-bottom:5px}.dialog-container.paid-seat-dialog .grid-cont .cell ul li{font-size:12px;color:#717171;list-style:initial;margin-left:15px;padding-bottom:5px}.dialog-container.paid-seat-dialog .disclaimer{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic;margin-left:10px;margin-bottom:10px;font-size:11px}}@media screen and (orientation: landscape){#splash{background:url("../images/splash_landscape.png") no-repeat center 0 transparent;position:relative;background-size:100% 100%}#splash #splash_content{position:absolute;right:20px;top:15%}#splash #splash_content #free_download{padding-top:2%}#splash #splash_content #link_container{padding-top:10%}}body{background:none}*{zoom:100%}.mt0{margin-top:0 !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt20{margin-top:20px}.mt30{margin-top:30px}.mb0{margin-bottom:0 !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.pt0{padding-top:0}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pb0{padding-bottom:0}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px}.label-for-placeholder{display:none}a.arrow-link,.link.arrow-link{line-height:150%}h1{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300}h1 .curr-code{font-size:14px;margin-left:1px}h1 .curr-symbol{font-size:16px;display:inline-block;position:relative;top:-5px}h1.dark-blue{color:#041B3F;margin-top:20px;margin-bottom:10px;font-style:normal}.error{margin-top:5px;line-height:15px}span.fare-value,h2 span.intlFare,sup.total-currency-with-symbol,.currency-symbol{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400}#continue_as_guest_message{margin-top:0}.not_in_web{display:none !important}.icon-arrow-white{line-height:21px;background-position:0 8px}.icon-arrow-black{background-position:-3px -54px}.icon-arrow-grey{background-position:-3px -112px}#login_dialog_container{position:fixed;width:100%;top:0;left:0;bottom:auto;z-index:257;overflow-y:auto}#login_dialog_container #overlay{height:100% !important}#login_dialog_container #overlay #dialog_buttons{padding-top:4px}#login_dialog_container #overlay .action-bar.primary input{font-weight:normal}#continue_as_guest_btn{margin-top:16px;font-weight:normal;color:#61126B}#flight_summary .page-details .secondary-legs .leg .leg-container .flights-summary{background:url("../images/dl_trip_summary_flight_box.png") no-repeat center 0 #F3F4F7;border-radius:0 0 5px 5px}.inputbox .icon-go{margin:0 1px 0 0;padding:0;background:url(../images/dl_icon_go.png) no-repeat scroll 0 -150px transparent;width:41px;height:100%;position:absolute;top:0;right:0;border:none}.inputbox input{padding-left:4%;width:90%}.icon-cal{position:static}.ajax-loader#apploader{-moz-box-shadow:0 0 500px #000 inset,0 0 0 0 transparent inset;-webkit-box-shadow:0 0 500px #000 inset,0 0 0 0 transparent inset;-ms-box-shadow:0 0 500px #000 inset,0 0 0 0 transparent inset;-o-box-shadow:0 0 500px #000 inset,0 0 0 0 transparent inset;box-shadow:0 0 500px #000 inset,0 0 0 0 transparent inset;background:url("../images/defaultBg.jpg") no-repeat 0 0 transparent}.ajax-loader#apploader .box.load{top:35%;background:transparent}.ajax-loader#apploader .box.load .delta-logo{background:url("../images/web/mw_white_logo.png") no-repeat 0 0 transparent;overflow:hidden;padding:10px;background-size:150px}.buttons{margin-bottom:20px}.buttons.black button,.buttons.black input{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;color:#fff;text-shadow:none;font-size:12px;padding:10px 15px;background:url("../images/dl_blue_button.png") no-repeat center -2px;background-size:400px 50px;border-radius:5px;border:solid 1px rgba(255,255,255,0.4);min-width:100px}.buttons.black button .icon,.buttons.black input .icon{padding:0 5px;background:url("../images/web/left_right_arrow.png") no-repeat left 4px;background-size:300px 10px}.buttons.black button .icon.next,.buttons.black input .icon.next{background-position:right 2px}.buttons.black button .icon.prev,.buttons.black input .icon.prev{background-position:left 2px;padding-right:10px}.buttons.black input{text-transform:uppercase}.buttons.black button{text-transform:capitalize}.buttons.black #reverse_route,.buttons.black #more_results{width:100%}#app_container{padding:0;overflow:hidden;overflow-y:auto;min-width:320px;background:#21406F;background-size:100%}#app_container&gt;div{margin:auto;min-height:490px;display:none}#app_container&gt;div .content{margin-top:0}.page-head{padding-top:25px}.page-container{padding:30px 15px;background:url("../images/defaultBg.jpg") repeat-y fixed center 0 transparent}.page-container#home{padding:30px 0}#home{margin:auto !important}#home a.arrow-link,#home .link.arrow-link{background-position:right -171px}#home #download_app.arrow-link,#home #redirect_to_delta.arrow-link{line-height:100%}#home .fullsite{padding-bottom:40px}#home .fullsite a.arrow-link{padding-right:15px;padding-left:15px;color:#87CDFF;background:url("../images/icon_link.png") no-repeat right -148px transparent;background-size:auto;line-height:100%}#home .fullsite a.arrow-link.dark-blue{background-position:right -49px;color:#61126B}#home .link.arrow-link{display:inline-block;padding-left:15px;padding-right:15px;color:#61126B;background:url("../images/icon_link.png") no-repeat right -148px transparent;background-size:auto}#home .link.arrow-link.dark-blue{background-position:right -49px;color:#61126B}#home .promo-container.hidden+.top-shadow{-o-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-ms-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-moz-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-webkit-box-shadow:0 8px 5px -6px rgba(0,0,0,0.4) inset;box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;background:#fff;height:10px}#home .promo-container.hidden+.top-shadow+#home_options .grid-cont.mtop5{margin-top:5px}#quick_flight_status_form{padding:1px 0;background:#fff}#quick_flight_status_form .tab_container{padding-top:0}#quick_flight_status_form .tab_container .grey{color:#7B828C;font-weight:400}#quick_flight_status_form .tab_container .arrow-link{padding-left:5px;line-height:1}#quick_flight_status_form .tab_container .arrow-link#flight_status_by_city{padding-left:0}#quick_flight_status_form .tab_container .line{border-left:solid 1px #7B828C;height:10px;display:inline-block}#quick_flight_status_form .tab_container .inputbox{position:relative}#pnr_search_form{padding:0 16px}#pnr_search_form .tabs{border-radius:5px;overflow:hidden}#pnr_search_form .tabs .tab-container{background:#F3F4F7}#pnr_search_result .page-details .grid-cont .grid6 h1 .icon-arrow-black,#baggage_info .page-details .grid-cont .grid6 h1 .icon-arrow-black,#check_in_complete .page-details .grid-cont .grid6 h1 .icon-arrow-black,#passenger_list .page-details .grid-cont .grid6 h1 .icon-arrow-black{background-position:-3px -47px}#pnr_search_result .page-details,#upgrade_eligibility_info .page-details,#check_in_payment_confirmation .page-details,#upgraded_passenger_info_container .page-details{overflow:hidden}#pnr_search_result .non-stop,#upgrade_eligibility_info .non-stop,#check_in_payment_confirmation .non-stop,#upgraded_passenger_info_container .non-stop{font-size:12px;text-transform:none;color:#7B828C}#pnr_search_result h2,#upgrade_eligibility_info h2,#check_in_payment_confirmation h2,#upgraded_passenger_info_container h2{font-weight:normal;line-height:24px}#pnr_search_result .operated-by,#upgrade_eligibility_info .operated-by,#check_in_payment_confirmation .operated-by,#upgraded_passenger_info_container .operated-by{color:#7B828C;margin:2px 0;font-size:12px}#pnr_search_result label.partial-error,#pnr_search_result label.partial-error-for-pax,#upgrade_eligibility_info label.partial-error,#upgrade_eligibility_info label.partial-error-for-pax,#check_in_payment_confirmation label.partial-error,#check_in_payment_confirmation label.partial-error-for-pax,#upgraded_passenger_info_container label.partial-error,#upgraded_passenger_info_container label.partial-error-for-pax{font-size:12px;color:#041B3F;font-weight:bold}#pnr_search_result .icon.failure,#upgrade_eligibility_info .icon.failure,#check_in_payment_confirmation .icon.failure,#upgraded_passenger_info_container .icon.failure{background:url("../images/dl_icon_red_icon.png") no-repeat 0 0 transparent;background-size:12px;padding-left:20px;display:block}#pnr_search_result .sections,#upgrade_eligibility_info .sections,#check_in_payment_confirmation .sections,#upgraded_passenger_info_container .sections{border-bottom:solid 1px #D1D1D1}#pnr_search_result .sections .grid-cont,#upgrade_eligibility_info .sections .grid-cont,#check_in_payment_confirmation .sections .grid-cont,#upgraded_passenger_info_container .sections .grid-cont{margin:15px auto}#pnr_search_result .sections .grid-cont.big,#upgrade_eligibility_info .sections .grid-cont.big,#check_in_payment_confirmation .sections .grid-cont.big,#upgraded_passenger_info_container .sections .grid-cont.big{margin:30px auto}#pnr_search_result .sections .grid-cont.small,#upgrade_eligibility_info .sections .grid-cont.small,#check_in_payment_confirmation .sections .grid-cont.small,#upgraded_passenger_info_container .sections .grid-cont.small{margin:10px auto}#pnr_search_result .sections .grid-cont.huge,#upgrade_eligibility_info .sections .grid-cont.huge,#check_in_payment_confirmation .sections .grid-cont.huge,#upgraded_passenger_info_container .sections .grid-cont.huge{margin:15px auto 40px}#pnr_search_result .sections .grid-cont .nocaps,#upgrade_eligibility_info .sections .grid-cont .nocaps,#check_in_payment_confirmation .sections .grid-cont .nocaps,#upgraded_passenger_info_container .sections .grid-cont .nocaps{text-transform:none}#pnr_search_result .sections ol,#upgrade_eligibility_info .sections ol,#check_in_payment_confirmation .sections ol,#upgraded_passenger_info_container .sections ol{margin-top:10px;border-bottom:solid 1px #D1D1D1}#pnr_search_result .sections ol.topsection,#upgrade_eligibility_info .sections ol.topsection,#check_in_payment_confirmation .sections ol.topsection,#upgraded_passenger_info_container .sections ol.topsection{text-transform:uppercase;border-bottom:none}#pnr_search_result .sections ol&gt;li,#upgrade_eligibility_info .sections ol&gt;li,#check_in_payment_confirmation .sections ol&gt;li,#upgraded_passenger_info_container .sections ol&gt;li{padding:5px 0;border-top:solid 1px #D1D1D1;clear:both;overflow:hidden;font-size:12px}#pnr_search_result .sections ol&gt;li .label,#upgrade_eligibility_info .sections ol&gt;li .label,#check_in_payment_confirmation .sections ol&gt;li .label,#upgraded_passenger_info_container .sections ol&gt;li .label{float:left;color:#7B828C}#pnr_search_result .sections ol&gt;li .label label,#upgrade_eligibility_info .sections ol&gt;li .label label,#check_in_payment_confirmation .sections ol&gt;li .label label,#upgraded_passenger_info_container .sections ol&gt;li .label label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:12px;color:#041B3F;text-transform:none}#pnr_search_result .sections ol&gt;li .label.min,#upgrade_eligibility_info .sections ol&gt;li .label.min,#check_in_payment_confirmation .sections ol&gt;li .label.min,#upgraded_passenger_info_container .sections ol&gt;li .label.min{padding-top:2px;font-size:12px}#pnr_search_result .sections ol&gt;li .value,#upgrade_eligibility_info .sections ol&gt;li .value,#check_in_payment_confirmation .sections ol&gt;li .value,#upgraded_passenger_info_container .sections ol&gt;li .value{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;float:right;color:#041B3F}#pnr_search_result .sections ol&gt;li .value.min,#upgrade_eligibility_info .sections ol&gt;li .value.min,#check_in_payment_confirmation .sections ol&gt;li .value.min,#upgraded_passenger_info_container .sections ol&gt;li .value.min{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;color:#7B828C;font-size:12px;margin-top:12px}#pnr_search_result .sections&gt;ul .details.outershadow,#upgrade_eligibility_info .sections&gt;ul .details.outershadow,#check_in_payment_confirmation .sections&gt;ul .details.outershadow,#upgraded_passenger_info_container .sections&gt;ul .details.outershadow{-o-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-ms-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-moz-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-webkit-box-shadow:0 8px 5px -6px rgba(0,0,0,0.4) inset;box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;background:#F4F5F7}#pnr_search_result .sections&gt;ul .details.outershadow .innershadow,#upgrade_eligibility_info .sections&gt;ul .details.outershadow .innershadow,#check_in_payment_confirmation .sections&gt;ul .details.outershadow .innershadow,#upgraded_passenger_info_container .sections&gt;ul .details.outershadow .innershadow{-o-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;-ms-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;-moz-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;-webkit-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;padding:20px 16px}#pnr_search_result .sections&gt;ul&gt;li,#upgrade_eligibility_info .sections&gt;ul&gt;li,#check_in_payment_confirmation .sections&gt;ul&gt;li,#upgraded_passenger_info_container .sections&gt;ul&gt;li{font-size:12px}#pnr_search_result .sections&gt;ul&gt;li.collapsed,#upgrade_eligibility_info .sections&gt;ul&gt;li.collapsed,#check_in_payment_confirmation .sections&gt;ul&gt;li.collapsed,#upgraded_passenger_info_container .sections&gt;ul&gt;li.collapsed{padding:20px 16px;border-top:solid 1px #D1D1D1}#pnr_search_result .sections&gt;ul&gt;li.collapsed:first-child,#upgrade_eligibility_info .sections&gt;ul&gt;li.collapsed:first-child,#check_in_payment_confirmation .sections&gt;ul&gt;li.collapsed:first-child,#upgraded_passenger_info_container .sections&gt;ul&gt;li.collapsed:first-child{border-top:solid 1px transparent}#pnr_search_result .sections&gt;ul&gt;li.collapsed&gt;.details,#upgrade_eligibility_info .sections&gt;ul&gt;li.collapsed&gt;.details,#check_in_payment_confirmation .sections&gt;ul&gt;li.collapsed&gt;.details,#upgraded_passenger_info_container .sections&gt;ul&gt;li.collapsed&gt;.details{display:none}#pnr_search_result .sections&gt;ul&gt;li.collapsed .head,#upgrade_eligibility_info .sections&gt;ul&gt;li.collapsed .head,#check_in_payment_confirmation .sections&gt;ul&gt;li.collapsed .head,#upgraded_passenger_info_container .sections&gt;ul&gt;li.collapsed .head{display:block}#pnr_search_result .sections&gt;ul&gt;li.collapsed .head .icon,#upgrade_eligibility_info .sections&gt;ul&gt;li.collapsed .head .icon,#check_in_payment_confirmation .sections&gt;ul&gt;li.collapsed .head .icon,#upgraded_passenger_info_container .sections&gt;ul&gt;li.collapsed .head .icon{background-position:0 -73px}#pnr_search_result .sections&gt;ul&gt;li&gt;.head,#upgrade_eligibility_info .sections&gt;ul&gt;li&gt;.head,#check_in_payment_confirmation .sections&gt;ul&gt;li&gt;.head,#upgraded_passenger_info_container .sections&gt;ul&gt;li&gt;.head{display:none}#pnr_search_result .sections&gt;ul&gt;li&gt;.details,#upgrade_eligibility_info .sections&gt;ul&gt;li&gt;.details,#check_in_payment_confirmation .sections&gt;ul&gt;li&gt;.details,#upgraded_passenger_info_container .sections&gt;ul&gt;li&gt;.details{display:block}#pnr_search_result .sections&gt;ul&gt;li .headbox,#upgrade_eligibility_info .sections&gt;ul&gt;li .headbox,#check_in_payment_confirmation .sections&gt;ul&gt;li .headbox,#upgraded_passenger_info_container .sections&gt;ul&gt;li .headbox{position:relative}#pnr_search_result .sections&gt;ul&gt;li .headbox .tiny,#upgrade_eligibility_info .sections&gt;ul&gt;li .headbox .tiny,#check_in_payment_confirmation .sections&gt;ul&gt;li .headbox .tiny,#upgraded_passenger_info_container .sections&gt;ul&gt;li .headbox .tiny{font-size:12px;padding-top:3px;display:inline-block}#pnr_search_result .sections&gt;ul&gt;li .headbox .icon,#upgrade_eligibility_info .sections&gt;ul&gt;li .headbox .icon,#check_in_payment_confirmation .sections&gt;ul&gt;li .headbox .icon,#upgraded_passenger_info_container .sections&gt;ul&gt;li .headbox .icon{position:absolute;right:0;top:13px;display:inline-block;width:14px;height:12px;background:url("../images/icon_collapse_expand.png") no-repeat 0 0 transparent;background-size:9px}#pnr_search_result .sections&gt;ul&gt;li .details.outershadow,#upgrade_eligibility_info .sections&gt;ul&gt;li .details.outershadow,#check_in_payment_confirmation .sections&gt;ul&gt;li .details.outershadow,#upgraded_passenger_info_container .sections&gt;ul&gt;li .details.outershadow{-o-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-ms-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-moz-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-webkit-box-shadow:0 8px 5px -6px rgba(0,0,0,0.4) inset;box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;background:#F4F5F7}#pnr_search_result .sections&gt;ul&gt;li .details.outershadow .innershadow,#upgrade_eligibility_info .sections&gt;ul&gt;li .details.outershadow .innershadow,#check_in_payment_confirmation .sections&gt;ul&gt;li .details.outershadow .innershadow,#upgraded_passenger_info_container .sections&gt;ul&gt;li .details.outershadow .innershadow{-o-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;-ms-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;-moz-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;-webkit-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;padding:20px 16px}#check_in_payment_confirmation h1{margin-bottom:10px;letter-spacing:-1px;line-height:18px;font-weight:normal}#check_in_payment_confirmation .sections{border-bottom:none}#upgraded_passenger_info_container #view_upgrade_details{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;line-height:2;color:#61126B;text-transform:uppercase;font-size:12px}#upgraded_passenger_info_container h2{line-height:10px}#upgraded_passenger_info_container #passenger_section{padding-bottom:0}#upgrade_eligibility_info h2{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;color:#61126B}#upgrade_eligibility_info table{width:100%;border-collapse:separate;border-spacing:0 10px}#upgrade_eligibility_info table td{vertical-align:top}#upgrade_eligibility_info h3{text-transform:none}#upgrade_eligibility_info #fare_price{font-size:15px;margin-top:5px}#upgrade_eligibility_info #fare_price_section{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;float:right;font-size:11px;color:#7B828C;line-height:1.1;font-weight:normal}#upgrade_eligibility_info ul #cabins-section{padding-top:10px;padding-bottom:10px}#upgrade_eligibility_info ul li{text-transform:none;margin-bottom:5px}#upgrade_eligibility_info ul .upgrade_not_avialable_for_leg{color:#E1163C}#upgrade_eligibility_info ul .upgrade_not_avialable_for_leg .arrow-icon-red{display:inline-block;background:url(../images/NotAvailable_Arrow.png) no-repeat top right transparent;width:5px;height:6px;margin-left:2px;background-size:contain;vertical-align:middle;margin-bottom:5px}#upgrade_eligibility_info ul .upgrade_avialable_for_leg .arrow-icon{display:inline-block;background:url(../images/available_arrow.png) no-repeat top right transparent;width:5px;height:6px;margin-left:2px;background-size:contain;vertical-align:middle;margin-bottom:5px}#upgrade_eligibility_info .sections .grid-cont{color:#7B828C;line-height:1.2}#upgrade_eligibility_info .sections .grid-cont p.info{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-style:italic}#upgrade_eligibility_info .sections .grid-cont label{font-weight:bold}#upgrade_eligibility_info .sections .grid-cont .total-price{font-size:x-large;font-weight:normal;color:#222}#upgrade_eligibility_info .sections .grid-cont .total-price sup{margin-right:-5px;vertical-align:0.55em;font-size:small}#upgrade_eligibility_info .sections .grid-cont .total-price span{font-size:medium;font-weight:normal}#upgrade_eligibility_info div.upgrade-radio{padding-left:11px;padding-right:10px}#upgrade_eligibility_info div.upgrade-radio input[type=radio]{display:none}#upgrade_eligibility_info div.upgrade-radio label{background:url("../images/radio_icon.png") no-repeat 0 -130px transparent;background-size:cover;display:inline-block;width:21px;height:21px;margin-top:3px}#upgrade_eligibility_info div.upgrade-radio input:checked+label{background-position:0 1px}#check_in_payment_confirmation #upgrade_fee,#checkIn_payment_info #upgrade_fee{margin-top:0}#check_in_payment_confirmation .sections ol,#checkIn_payment_info .sections ol{border-bottom:none}#check_in_payment_confirmation .sections ol.noline,#check_in_payment_confirmation .sections ol.noline li,#checkIn_payment_info .sections ol.noline,#checkIn_payment_info .sections ol.noline li{border:none}#check_in_payment_confirmation .bottom .price,#checkIn_payment_info .bottom .price{float:right;color:#041B3F;margin-right:16px}#check_in_payment_confirmation .bottom .price h1,#checkIn_payment_info .bottom .price h1{color:#041B3F;font-size:22px;font-weight:normal}#check_in_payment_confirmation .bottom .price h1 .curr-symbol,#check_in_payment_confirmation .bottom .price h1 .curr-code,#checkIn_payment_info .bottom .price h1 .curr-symbol,#checkIn_payment_info .bottom .price h1 .curr-code{font-size:16px}#check_in_payment_confirmation .bottom .label,#checkIn_payment_info .bottom .label{float:left;margin-left:16px;width:55%}#check_in_payment_confirmation .bottom .label label,#checkIn_payment_info .bottom .label label{font-size:12px;font-weight:bold;color:#7B828C}#check_in_payment_confirmation p.info.tiny,#checkIn_payment_info p.info.tiny{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;color:#7B828C;font-size:11px;font-style:italic;line-height:1.3;margin-top:2px}#check_in_payment_confirmation p.info.tiny a,#checkIn_payment_info p.info.tiny a{font-size:11px;font-weight:normal}#check_in_payment_confirmation p.info.tiny span,#checkIn_payment_info p.info.tiny span{font-style:normal;color:#041B3F;font-weight:bold}#check_in_payment_confirmation p.failure,#checkIn_payment_info p.failure{color:#D10000 !important}#check_in_payment_confirmation .sections&gt;ul&gt;li .headbox .tiny{color:#7B828C}#quick_flight_status_form input,#flight_status_form input,.flight_search_form input{text-transform:uppercase;z-index:9;background:transparent}#quick_flight_status_form .dates_roundtrip_input,#quick_flight_status_form .outbound_date_input,#flight_status_form .dates_roundtrip_input,#flight_status_form .outbound_date_input,.flight_search_form .dates_roundtrip_input,.flight_search_form .outbound_date_input{text-transform:uppercase}#quick_flight_status_form .inputbox .delete-icon,#flight_status_form .inputbox .delete-icon,.flight_search_form .inputbox .delete-icon{overflow:hidden;height:40px;display:block}#quick_flight_status_form .inputbox .icon-go,#flight_status_form .inputbox .icon-go,.flight_search_form .inputbox .icon-go{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;z-index:10;width:41px;height:40px;top:-1px;color:#4C5461;text-shadow:1px 0 #ddd;font-size:12px}#quick_flight_status_form .inputbox.with-btn input,#flight_status_form .inputbox.with-btn input,.flight_search_form .inputbox.with-btn input{width:74%}@media only screen and (orientation: landscape){#quick_flight_status_form .inputbox.with-btn input,#flight_status_form .inputbox.with-btn input,.flight_search_form .inputbox.with-btn input{width:80%}}#flight_search_results .li-top-section h2.long-fare-price{font-size:15px}.whitebg{-moz-box-shadow:0 10px 15px -15px rgba(0,0,0,0.5) inset;-webkit-box-shadow:0 10px 15px -15px rgba(0,0,0,0.5) inset;-ms-box-shadow:0 10px 15px -15px rgba(0,0,0,0.5) inset;-o-box-shadow:0 10px 15px -15px rgba(0,0,0,0.5) inset;box-shadow:0 10px 15px -15px rgba(0,0,0,0.5) inset}.whitebg .page-head{border-bottom:solid 1px #D1D1D1;padding:20px 16px}.whitebg .page-head h1{color:#041B3F}.whitebg .page-head h3{color:#7B828C}.whitebg .page-head .icon.success{background:url("../images/web/checkin_complete_icon.png") no-repeat 2px 12px transparent;padding:10px;background-size:13px}.whitebg .page-details .grid-cont{margin-top:20px}.whitebg .page-details h1{font-size:26px;color:#041B3F}.whitebg .page-details h5{font-size:13px}.whitebg .page-details h2{font-size:20px}.whitebg .page-details label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-size:13px;color:#7B828C}.whitebg .page-details .conf-no{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-size:12px;text-transform:uppercase;color:#7B828C}#flight_status_form .action-bar,#flight_schedule_form .action-bar{margin-top:0;margin-bottom:1px}#flight_status_form .tabs,#flight_schedule_form .tabs{border-radius:5px;overflow:hidden}#flight_status_form .tabs .tab_container,#flight_schedule_form .tabs .tab_container{margin-bottom:20px;background:#F3F4F7}#flight_status_form .select-dropdown,#flight_schedule_form .select-dropdown{margin-top:5px}#flight_status_form .grid-cont label,#flight_schedule_form .grid-cont label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;color:#041B3F}#flight_status_form #departure_date&gt;label,#flight_schedule_form #departure_date&gt;label{display:block;margin-bottom:5px}#flight_status_details{padding:0 16px}#flight_status_details .leg .leg-head{padding:7px 15px;border:solid 1px rgba(255,255,255,0.3);border-bottom:none}#flight_status_details .page-head{padding-bottom:30px}#flight_status_details .page-head h1 .icon-arrow-white:last-child{display:none}#flight_status_details .grid-cont .grid6 .icon-arrow-black:last-child{display:none}#flight_status_details .flight-number span:last-child{display:none}#flight_status_details .page-details .flight-status{padding:7px 15px;text-align:right;text-transform:uppercase;font-size:12px;border-bottom:solid 1px #242425}#flight_status_details .page-details .flight-status .icon{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;background:url("../images/web/flight_status_icons.png") no-repeat 0 center;padding-left:20px;text-transform:uppercase;font-size:12px;color:#fff;background-size:14px}#flight_status_details .page-details .flight-status.green{background:#109A49;border-top:solid 1px #4EB478}#flight_status_details .page-details .flight-status.yellow{background-color:#D7A132;border-top:solid 1px #F9C354}#flight_status_details .page-details .flight-status.red{background-color:#B61227;border-top:solid 1px #D83449}#flight_status_details .page-details .sections h3{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;line-height:1;font-size:12px}#flight_status_details .page-details .sections label.time-remaining{float:right;font-size:12px;line-height:1}#flight_status_details .page-details .sections .leg-count{color:#7B828C}#flight_status_details .page-details .sections .leg-count .highlight{color:#041B3F}#flight_status_details .page-details .sections .time-info{padding-bottom:15px;background:url("../images/dl_dotted_line.png") repeat-y 46% 0 transparent;background-size:1px 4px}#flight_status_details .page-details .sections .time-info:first-child{margin-bottom:0 !important}#flight_status_details .page-details .sections .arrival-gate-info,#flight_status_details .page-details .sections .departure-gate-info{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-style:italic;font-size:13px;color:#7B828C;font-weight:normal;font-style:italic;opacity:0.8;padding-top:11px;text-align:center}#flight_status_details .page-details .sections .cell h1{clear:both;overflow:hidden}#flight_status_details .page-details .sections .cell h1.upcase{text-transform:uppercase}#flight_status_details .page-details .sections .cell h1 .terminal{font-size:9px;clear:right;display:inline-block;width:65px;line-height:1.2;margin:0;margin-top:2px}#flight_status_details .page-details .sections .cell h1 .gate{vertical-align:top}#flight_status_details .page-details .sections .cell h1.time,#flight_status_details .page-details .sections .cell #purchase_conf_flight_details .flight-detail-table h1.duration,#purchase_conf_flight_details .flight-detail-table #flight_status_details .page-details .sections .cell h1.duration,#flight_status_details .page-details .sections .cell #purchase_conf_flight_details .flight-detail-table h1.operated-by,#purchase_conf_flight_details .flight-detail-table #flight_status_details .page-details .sections .cell h1.operated-by{text-transform:lowercase}#flight_status_details .page-details .sections .cell h6{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300}#flight_status_details .page-details .sections .subsection ul{margin-bottom:20px}#flight_status_details .page-details .sections .subsection li{border-bottom:solid 1px #D1D1D1;overflow:hidden}#flight_status_details .page-details .sections .subsection li:first-child{border-top:solid 1px #D1D1D1}#flight_status_details .page-details .sections .subsection li.noline,#flight_status_details .page-details .sections .subsection li:last-child{border-bottom:none}#flight_status_details .page-details .sections .subsection li.dotline{border-bottom:dotted 1px #D1D1D1}#flight_status_details .page-details .sections .subsection li .value{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;float:right;padding:10px 0;color:#041B3F;font-size:12px;text-align:right}#flight_status_details .page-details .sections .subsection li .value.aircraft-type-val{max-width:150px}#flight_status_details .page-details .sections .subsection li .value.shrink{width:65%}#flight_status_details .page-details .sections .subsection li .label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;padding:10px 0;font-size:12px;color:#7B828C;opacity:0.8}#flight_status_details .page-details .sections .subsection li .label.disclaimer{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-style:italic}#flight_status_details .page-details .sections .subsection li.amenities-icons a{display:none}#flight_status_details .page-details .sections .subsection li.amenities-icons a:nth-of-type(-n+5){display:inline}#flight_status_details .page-details .sections .subsection li.amenities-icons table{width:100%}#flight_status_details .page-details .sections .subsection li.amenities-icons table td{vertical-align:middle}#flight_status_details .page-details .sections .subsection li.amenities-icons table td:first-child{width:40%}#flight_status_details .page-details .sections .show-leg-info,#flight_status_details .page-details .sections .hide-leg-info{background:url("../images/web/view_more_arrow.png") no-repeat;padding-right:20px;background-size:14px;display:inline-block}#flight_status_details .page-details .sections .show-leg-info.hidden,#flight_status_details .page-details .sections .hide-leg-info.hidden{display:none}#flight_status_details .page-details .sections .show-leg-info{background-position:right -22px}#flight_status_details .page-details .sections .hide-leg-info{background-position:right 3px}#flight_status_details .page-details .total-time-box{-moz-box-shadow:0 2px 2px rgba(0,0,0,0.25),0 2px 2px #000,0 0 0 transparent;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.25),0 2px 2px #000,0 0 0 transparent;-ms-box-shadow:0 2px 2px rgba(0,0,0,0.25),0 2px 2px #000,0 0 0 transparent;-o-box-shadow:0 2px 2px rgba(0,0,0,0.25),0 2px 2px #000,0 0 0 transparent;box-shadow:0 2px 2px rgba(0,0,0,0.25),0 2px 2px #000,0 0 0 transparent;padding:10px;border-radius:5px;margin-bottom:40px;border:solid 1px rgba(250,250,250,0.3);background-color:rgba(0,0,0,0.2);box-shadow:0 0 3px #000 inset}#flight_status_details .page-details .total-time-box h4{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;font-size:12px;color:#9eb8d9}#flight_schedule_results .page-nav{margin-bottom:35px}#flight_schedule_results .page-nav h4{color:#9EB8D9}#flight_schedule_results .content{padding:0 16px}#flight_schedule_results .result-container li.result{border-radius:5px;margin-bottom:15px}#flight_schedule_results .result-container li.result .li-bottom-section{padding:10px 16px}#flight_schedule_results .result-container li.result .li-bottom-section .extra-info-section-separator{margin-top:10px;padding-top:10px;border-top:solid 1px #D1D1D1}#flight_schedule_results .result-container li.result .li-top-section{-moz-box-shadow:0 -1px 7px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 -1px 7px 0 rgba(0,0,0,0.5);-ms-box-shadow:0 -1px 7px 0 rgba(0,0,0,0.5);-o-box-shadow:0 -1px 7px 0 rgba(0,0,0,0.5);box-shadow:0 -1px 7px 0 rgba(0,0,0,0.5);padding:7px 16px;position:relative;z-index:1;border-radius:5px 5px 0 0;background:#fff}#flight_schedule_results .result-container li.result .li-top-section h4{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-style:italic;float:right;color:#041B3F;text-transform:capitalize}#flight_schedule_results .result-container li.result h3{color:#7B828C;line-height:18px}#flight_schedule_results .result-container li.result h3 .icon-arrow-black{background-position:-3px -111px}#flight_schedule_results .result-container li.result h3 .icon-arrow-black:last-child{display:none}#flight_schedule_results .result-container li.result table{width:100%}#flight_schedule_results .result-container li.result table td{width:47%}#flight_schedule_results .result-container li.result table td h1{text-transform:lowercase;color:#041B3F;font-size:24px;line-height:28px}#flight_schedule_results .result-container li.result table td h5{font-weight:normal;line-height:1;color:#041B3F}#flight_schedule_results .result-container li.result table td .label{text-transform:uppercase;font-weight:normal}#flight_schedule_results .result-container li.result table td.arrow{width:6%;background:url(../images/web/icon_rightarrow.png) no-repeat right 20px transparent;background-size:11px}#flight_schedule_results .result-container li.result .extra-info-section .subtxt{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;color:#7B828C;font-size:12px}#passenger_list .page-details p.info,#baggage_info .page-details p.info,#military_baggages .page-details p.info,#special_items .page-details p.info,#checkIn_payment_info .page-details p.info,#travel_doc_info_container .page-details p.info,#add_us_address_container .page-details p.info,#passengers_for_travel_doc_container .page-details p.info,#customer_advisory_alert_container .page-details p.info,#intl_pax_alert_container .page-details p.info,#passport_expired_container .page-details p.info,#check_in_return_date_container .page-details p.info{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-style:italic;margin-top:20px;color:#444;line-height:15px;font-size:12px}#passenger_list .page-details .passengers .passenger-head,#baggage_info .page-details .passengers .passenger-head,#military_baggages .page-details .passengers .passenger-head,#special_items .page-details .passengers .passenger-head,#checkIn_payment_info .page-details .passengers .passenger-head,#travel_doc_info_container .page-details .passengers .passenger-head,#add_us_address_container .page-details .passengers .passenger-head,#passengers_for_travel_doc_container .page-details .passengers .passenger-head,#customer_advisory_alert_container .page-details .passengers .passenger-head,#intl_pax_alert_container .page-details .passengers .passenger-head,#passport_expired_container .page-details .passengers .passenger-head,#check_in_return_date_container .page-details .passengers .passenger-head{padding:10px 16px;border-top:solid 1px #D1D1D1}#passenger_list .page-details .passengers .passenger-head label,#baggage_info .page-details .passengers .passenger-head label,#military_baggages .page-details .passengers .passenger-head label,#special_items .page-details .passengers .passenger-head label,#checkIn_payment_info .page-details .passengers .passenger-head label,#travel_doc_info_container .page-details .passengers .passenger-head label,#add_us_address_container .page-details .passengers .passenger-head label,#passengers_for_travel_doc_container .page-details .passengers .passenger-head label,#customer_advisory_alert_container .page-details .passengers .passenger-head label,#intl_pax_alert_container .page-details .passengers .passenger-head label,#passport_expired_container .page-details .passengers .passenger-head label,#check_in_return_date_container .page-details .passengers .passenger-head label{line-height:10px}#passenger_list .page-details .passengers .passenger-head #select_all_passengers,#passenger_list .page-details .passengers .passenger-head #all_passengers,#baggage_info .page-details .passengers .passenger-head #select_all_passengers,#baggage_info .page-details .passengers .passenger-head #all_passengers,#military_baggages .page-details .passengers .passenger-head #select_all_passengers,#military_baggages .page-details .passengers .passenger-head #all_passengers,#special_items .page-details .passengers .passenger-head #select_all_passengers,#special_items .page-details .passengers .passenger-head #all_passengers,#checkIn_payment_info .page-details .passengers .passenger-head #select_all_passengers,#checkIn_payment_info .page-details .passengers .passenger-head #all_passengers,#travel_doc_info_container .page-details .passengers .passenger-head #select_all_passengers,#travel_doc_info_container .page-details .passengers .passenger-head #all_passengers,#add_us_address_container .page-details .passengers .passenger-head #select_all_passengers,#add_us_address_container .page-details .passengers .passenger-head #all_passengers,#passengers_for_travel_doc_container .page-details .passengers .passenger-head #select_all_passengers,#passengers_for_travel_doc_container .page-details .passengers .passenger-head #all_passengers,#customer_advisory_alert_container .page-details .passengers .passenger-head #select_all_passengers,#customer_advisory_alert_container .page-details .passengers .passenger-head #all_passengers,#intl_pax_alert_container .page-details .passengers .passenger-head #select_all_passengers,#intl_pax_alert_container .page-details .passengers .passenger-head #all_passengers,#passport_expired_container .page-details .passengers .passenger-head #select_all_passengers,#passport_expired_container .page-details .passengers .passenger-head #all_passengers,#check_in_return_date_container .page-details .passengers .passenger-head #select_all_passengers,#check_in_return_date_container .page-details .passengers .passenger-head #all_passengers{display:none}#passenger_list .page-details .passengers .passenger-head #select_all_passengers+label,#passenger_list .page-details .passengers .passenger-head #all_passengers+label,#baggage_info .page-details .passengers .passenger-head #select_all_passengers+label,#baggage_info .page-details .passengers .passenger-head #all_passengers+label,#military_baggages .page-details .passengers .passenger-head #select_all_passengers+label,#military_baggages .page-details .passengers .passenger-head #all_passengers+label,#special_items .page-details .passengers .passenger-head #select_all_passengers+label,#special_items .page-details .passengers .passenger-head #all_passengers+label,#checkIn_payment_info .page-details .passengers .passenger-head #select_all_passengers+label,#checkIn_payment_info .page-details .passengers .passenger-head #all_passengers+label,#travel_doc_info_container .page-details .passengers .passenger-head #select_all_passengers+label,#travel_doc_info_container .page-details .passengers .passenger-head #all_passengers+label,#add_us_address_container .page-details .passengers .passenger-head #select_all_passengers+label,#add_us_address_container .page-details .passengers .passenger-head #all_passengers+label,#passengers_for_travel_doc_container .page-details .passengers .passenger-head #select_all_passengers+label,#passengers_for_travel_doc_container .page-details .passengers .passenger-head #all_passengers+label,#customer_advisory_alert_container .page-details .passengers .passenger-head #select_all_passengers+label,#customer_advisory_alert_container .page-details .passengers .passenger-head #all_passengers+label,#intl_pax_alert_container .page-details .passengers .passenger-head #select_all_passengers+label,#intl_pax_alert_container .page-details .passengers .passenger-head #all_passengers+label,#passport_expired_container .page-details .passengers .passenger-head #select_all_passengers+label,#passport_expired_container .page-details .passengers .passenger-head #all_passengers+label,#check_in_return_date_container .page-details .passengers .passenger-head #select_all_passengers+label,#check_in_return_date_container .page-details .passengers .passenger-head #all_passengers+label{float:right;background:url("../images/web/icon_checkall.png") no-repeat right 0;background-size:21px;padding:4px 26px 5px;margin-top:-2px;margin-right:-3px}#passenger_list .page-details .passengers .passenger-head #select_all_passengers:checked+label,#passenger_list .page-details .passengers .passenger-head #all_passengers:checked+label,#baggage_info .page-details .passengers .passenger-head #select_all_passengers:checked+label,#baggage_info .page-details .passengers .passenger-head #all_passengers:checked+label,#military_baggages .page-details .passengers .passenger-head #select_all_passengers:checked+label,#military_baggages .page-details .passengers .passenger-head #all_passengers:checked+label,#special_items .page-details .passengers .passenger-head #select_all_passengers:checked+label,#special_items .page-details .passengers .passenger-head #all_passengers:checked+label,#checkIn_payment_info .page-details .passengers .passenger-head #select_all_passengers:checked+label,#checkIn_payment_info .page-details .passengers .passenger-head #all_passengers:checked+label,#travel_doc_info_container .page-details .passengers .passenger-head #select_all_passengers:checked+label,#travel_doc_info_container .page-details .passengers .passenger-head #all_passengers:checked+label,#add_us_address_container .page-details .passengers .passenger-head #select_all_passengers:checked+label,#add_us_address_container .page-details .passengers .passenger-head #all_passengers:checked+label,#passengers_for_travel_doc_container .page-details .passengers .passenger-head #select_all_passengers:checked+label,#passengers_for_travel_doc_container .page-details .passengers .passenger-head #all_passengers:checked+label,#customer_advisory_alert_container .page-details .passengers .passenger-head #select_all_passengers:checked+label,#customer_advisory_alert_container .page-details .passengers .passenger-head #all_passengers:checked+label,#intl_pax_alert_container .page-details .passengers .passenger-head #select_all_passengers:checked+label,#intl_pax_alert_container .page-details .passengers .passenger-head #all_passengers:checked+label,#passport_expired_container .page-details .passengers .passenger-head #select_all_passengers:checked+label,#passport_expired_container .page-details .passengers .passenger-head #all_passengers:checked+label,#check_in_return_date_container .page-details .passengers .passenger-head #select_all_passengers:checked+label,#check_in_return_date_container .page-details .passengers .passenger-head #all_passengers:checked+label{background-position:right -48px}#passenger_list .page-details .passengers .passenger-list,#baggage_info .page-details .passengers .passenger-list,#military_baggages .page-details .passengers .passenger-list,#special_items .page-details .passengers .passenger-list,#checkIn_payment_info .page-details .passengers .passenger-list,#travel_doc_info_container .page-details .passengers .passenger-list,#add_us_address_container .page-details .passengers .passenger-list,#passengers_for_travel_doc_container .page-details .passengers .passenger-list,#customer_advisory_alert_container .page-details .passengers .passenger-list,#intl_pax_alert_container .page-details .passengers .passenger-list,#passport_expired_container .page-details .passengers .passenger-list,#check_in_return_date_container .page-details .passengers .passenger-list{background:#F4F5F7}#passenger_list .page-details .passengers .passenger-list label,#passenger_list .page-details .passengers .passenger-list .bag-list,#baggage_info .page-details .passengers .passenger-list label,#baggage_info .page-details .passengers .passenger-list .bag-list,#military_baggages .page-details .passengers .passenger-list label,#military_baggages .page-details .passengers .passenger-list .bag-list,#special_items .page-details .passengers .passenger-list label,#special_items .page-details .passengers .passenger-list .bag-list,#checkIn_payment_info .page-details .passengers .passenger-list label,#checkIn_payment_info .page-details .passengers .passenger-list .bag-list,#travel_doc_info_container .page-details .passengers .passenger-list label,#travel_doc_info_container .page-details .passengers .passenger-list .bag-list,#add_us_address_container .page-details .passengers .passenger-list label,#add_us_address_container .page-details .passengers .passenger-list .bag-list,#passengers_for_travel_doc_container .page-details .passengers .passenger-list label,#passengers_for_travel_doc_container .page-details .passengers .passenger-list .bag-list,#customer_advisory_alert_container .page-details .passengers .passenger-list label,#customer_advisory_alert_container .page-details .passengers .passenger-list .bag-list,#intl_pax_alert_container .page-details .passengers .passenger-list label,#intl_pax_alert_container .page-details .passengers .passenger-list .bag-list,#passport_expired_container .page-details .passengers .passenger-list label,#passport_expired_container .page-details .passengers .passenger-list .bag-list,#check_in_return_date_container .page-details .passengers .passenger-list label,#check_in_return_date_container .page-details .passengers .passenger-list .bag-list{display:block;padding:15px 16px;border-bottom:solid 1px transparent;border-top:solid 1px #D1D1D1}#passenger_list .page-details .passengers .passenger-list label h3,#passenger_list .page-details .passengers .passenger-list .bag-list h3,#baggage_info .page-details .passengers .passenger-list label h3,#baggage_info .page-details .passengers .passenger-list .bag-list h3,#military_baggages .page-details .passengers .passenger-list label h3,#military_baggages .page-details .passengers .passenger-list .bag-list h3,#special_items .page-details .passengers .passenger-list label h3,#special_items .page-details .passengers .passenger-list .bag-list h3,#checkIn_payment_info .page-details .passengers .passenger-list label h3,#checkIn_payment_info .page-details .passengers .passenger-list .bag-list h3,#travel_doc_info_container .page-details .passengers .passenger-list label h3,#travel_doc_info_container .page-details .passengers .passenger-list .bag-list h3,#add_us_address_container .page-details .passengers .passenger-list label h3,#add_us_address_container .page-details .passengers .passenger-list .bag-list h3,#passengers_for_travel_doc_container .page-details .passengers .passenger-list label h3,#passengers_for_travel_doc_container .page-details .passengers .passenger-list .bag-list h3,#customer_advisory_alert_container .page-details .passengers .passenger-list label h3,#customer_advisory_alert_container .page-details .passengers .passenger-list .bag-list h3,#intl_pax_alert_container .page-details .passengers .passenger-list label h3,#intl_pax_alert_container .page-details .passengers .passenger-list .bag-list h3,#passport_expired_container .page-details .passengers .passenger-list label h3,#passport_expired_container .page-details .passengers .passenger-list .bag-list h3,#check_in_return_date_container .page-details .passengers .passenger-list label h3,#check_in_return_date_container .page-details .passengers .passenger-list .bag-list h3{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;color:#7B828C;font-size:12px;padding-top:5px}#passenger_list .page-details .passengers .passenger-list label h2,#passenger_list .page-details .passengers .passenger-list .bag-list h2,#baggage_info .page-details .passengers .passenger-list label h2,#baggage_info .page-details .passengers .passenger-list .bag-list h2,#military_baggages .page-details .passengers .passenger-list label h2,#military_baggages .page-details .passengers .passenger-list .bag-list h2,#special_items .page-details .passengers .passenger-list label h2,#special_items .page-details .passengers .passenger-list .bag-list h2,#checkIn_payment_info .page-details .passengers .passenger-list label h2,#checkIn_payment_info .page-details .passengers .passenger-list .bag-list h2,#travel_doc_info_container .page-details .passengers .passenger-list label h2,#travel_doc_info_container .page-details .passengers .passenger-list .bag-list h2,#add_us_address_container .page-details .passengers .passenger-list label h2,#add_us_address_container .page-details .passengers .passenger-list .bag-list h2,#passengers_for_travel_doc_container .page-details .passengers .passenger-list label h2,#passengers_for_travel_doc_container .page-details .passengers .passenger-list .bag-list h2,#customer_advisory_alert_container .page-details .passengers .passenger-list label h2,#customer_advisory_alert_container .page-details .passengers .passenger-list .bag-list h2,#intl_pax_alert_container .page-details .passengers .passenger-list label h2,#intl_pax_alert_container .page-details .passengers .passenger-list .bag-list h2,#passport_expired_container .page-details .passengers .passenger-list label h2,#passport_expired_container .page-details .passengers .passenger-list .bag-list h2,#check_in_return_date_container .page-details .passengers .passenger-list label h2,#check_in_return_date_container .page-details .passengers .passenger-list .bag-list h2{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;text-transform:capitalize}#passenger_list .page-details .passengers .passenger-list label .icon,#passenger_list .page-details .passengers .passenger-list .bag-list .icon,#baggage_info .page-details .passengers .passenger-list label .icon,#baggage_info .page-details .passengers .passenger-list .bag-list .icon,#military_baggages .page-details .passengers .passenger-list label .icon,#military_baggages .page-details .passengers .passenger-list .bag-list .icon,#special_items .page-details .passengers .passenger-list label .icon,#special_items .page-details .passengers .passenger-list .bag-list .icon,#checkIn_payment_info .page-details .passengers .passenger-list label .icon,#checkIn_payment_info .page-details .passengers .passenger-list .bag-list .icon,#travel_doc_info_container .page-details .passengers .passenger-list label .icon,#travel_doc_info_container .page-details .passengers .passenger-list .bag-list .icon,#add_us_address_container .page-details .passengers .passenger-list label .icon,#add_us_address_container .page-details .passengers .passenger-list .bag-list .icon,#passengers_for_travel_doc_container .page-details .passengers .passenger-list label .icon,#passengers_for_travel_doc_container .page-details .passengers .passenger-list .bag-list .icon,#customer_advisory_alert_container .page-details .passengers .passenger-list label .icon,#customer_advisory_alert_container .page-details .passengers .passenger-list .bag-list .icon,#intl_pax_alert_container .page-details .passengers .passenger-list label .icon,#intl_pax_alert_container .page-details .passengers .passenger-list .bag-list .icon,#passport_expired_container .page-details .passengers .passenger-list label .icon,#passport_expired_container .page-details .passengers .passenger-list .bag-list .icon,#check_in_return_date_container .page-details .passengers .passenger-list label .icon,#check_in_return_date_container .page-details .passengers .passenger-list .bag-list .icon{float:right;padding:5px}#passenger_list .page-details .passengers .passenger-list label h2,#baggage_info .page-details .passengers .passenger-list label h2,#military_baggages .page-details .passengers .passenger-list label h2,#special_items .page-details .passengers .passenger-list label h2,#checkIn_payment_info .page-details .passengers .passenger-list label h2,#travel_doc_info_container .page-details .passengers .passenger-list label h2,#add_us_address_container .page-details .passengers .passenger-list label h2,#passengers_for_travel_doc_container .page-details .passengers .passenger-list label h2,#customer_advisory_alert_container .page-details .passengers .passenger-list label h2,#intl_pax_alert_container .page-details .passengers .passenger-list label h2,#passport_expired_container .page-details .passengers .passenger-list label h2,#check_in_return_date_container .page-details .passengers .passenger-list label h2{display:inline}#passenger_list .page-details .passengers .passenger-list label:first-child,#baggage_info .page-details .passengers .passenger-list label:first-child,#military_baggages .page-details .passengers .passenger-list label:first-child,#special_items .page-details .passengers .passenger-list label:first-child,#checkIn_payment_info .page-details .passengers .passenger-list label:first-child,#travel_doc_info_container .page-details .passengers .passenger-list label:first-child,#add_us_address_container .page-details .passengers .passenger-list label:first-child,#passengers_for_travel_doc_container .page-details .passengers .passenger-list label:first-child,#customer_advisory_alert_container .page-details .passengers .passenger-list label:first-child,#intl_pax_alert_container .page-details .passengers .passenger-list label:first-child,#passport_expired_container .page-details .passengers .passenger-list label:first-child,#check_in_return_date_container .page-details .passengers .passenger-list label:first-child{background:#FEFEFE;background:-moz-linear-gradient(top, #FEFEFE 0%, #F8F8F8 20%, #F8F8F8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #FEFEFE), color-stop(20%, #FEFEFE), color-stop(100%, #F8F8F8));background:-webkit-linear-gradient(top, #FEFEFE 0%, #F8F8F8 20%, #F8F8F8 100%);background:-o-linear-gradient(top, #FEFEFE 0%, #F8F8F8 20%, #F8F8F8 100%);background:-ms-linear-gradient(top, #FEFEFE 0%, #F8F8F8 20%, #F8F8F8 100%);background:linear-gradient(top, #FEFEFE 0%, #F8F8F8 20%, #F8F8F8 100%);background-repeat:repeat-x;background-position:fixed;border-top:solid 1px transparent}#passenger_list .page-details .passengers .passenger-list label:first-child.checkedin .icon,#baggage_info .page-details .passengers .passenger-list label:first-child.checkedin .icon,#military_baggages .page-details .passengers .passenger-list label:first-child.checkedin .icon,#special_items .page-details .passengers .passenger-list label:first-child.checkedin .icon,#checkIn_payment_info .page-details .passengers .passenger-list label:first-child.checkedin .icon,#travel_doc_info_container .page-details .passengers .passenger-list label:first-child.checkedin .icon,#add_us_address_container .page-details .passengers .passenger-list label:first-child.checkedin .icon,#passengers_for_travel_doc_container .page-details .passengers .passenger-list label:first-child.checkedin .icon,#customer_advisory_alert_container .page-details .passengers .passenger-list label:first-child.checkedin .icon,#intl_pax_alert_container .page-details .passengers .passenger-list label:first-child.checkedin .icon,#passport_expired_container .page-details .passengers .passenger-list label:first-child.checkedin .icon,#check_in_return_date_container .page-details .passengers .passenger-list label:first-child.checkedin .icon{background-image:url("../images/icon_checkbox.png");background-position:right 5px;background-size:13px;background-repeat:no-repeat}#passenger_list .page-details .passengers .passenger-list .pax_0,#baggage_info .page-details .passengers .passenger-list .pax_0,#military_baggages .page-details .passengers .passenger-list .pax_0,#special_items .page-details .passengers .passenger-list .pax_0,#checkIn_payment_info .page-details .passengers .passenger-list .pax_0,#travel_doc_info_container .page-details .passengers .passenger-list .pax_0,#add_us_address_container .page-details .passengers .passenger-list .pax_0,#passengers_for_travel_doc_container .page-details .passengers .passenger-list .pax_0,#customer_advisory_alert_container .page-details .passengers .passenger-list .pax_0,#intl_pax_alert_container .page-details .passengers .passenger-list .pax_0,#passport_expired_container .page-details .passengers .passenger-list .pax_0,#check_in_return_date_container .page-details .passengers .passenger-list .pax_0{-o-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-ms-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-moz-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-webkit-box-shadow:0 8px 5px -6px rgba(0,0,0,0.4) inset;box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset}#passenger_list .page-details .passengers .passenger-list label:last-child,#baggage_info .page-details .passengers .passenger-list label:last-child,#military_baggages .page-details .passengers .passenger-list label:last-child,#special_items .page-details .passengers .passenger-list label:last-child,#checkIn_payment_info .page-details .passengers .passenger-list label:last-child,#travel_doc_info_container .page-details .passengers .passenger-list label:last-child,#add_us_address_container .page-details .passengers .passenger-list label:last-child,#passengers_for_travel_doc_container .page-details .passengers .passenger-list label:last-child,#customer_advisory_alert_container .page-details .passengers .passenger-list label:last-child,#intl_pax_alert_container .page-details .passengers .passenger-list label:last-child,#passport_expired_container .page-details .passengers .passenger-list label:last-child,#check_in_return_date_container .page-details .passengers .passenger-list label:last-child{-o-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;-ms-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;-moz-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;-webkit-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset}#passenger_list .page-details .passengers .passenger-list h3.free-baggage-info,#baggage_info .page-details .passengers .passenger-list h3.free-baggage-info,#military_baggages .page-details .passengers .passenger-list h3.free-baggage-info,#special_items .page-details .passengers .passenger-list h3.free-baggage-info,#checkIn_payment_info .page-details .passengers .passenger-list h3.free-baggage-info,#travel_doc_info_container .page-details .passengers .passenger-list h3.free-baggage-info,#add_us_address_container .page-details .passengers .passenger-list h3.free-baggage-info,#passengers_for_travel_doc_container .page-details .passengers .passenger-list h3.free-baggage-info,#customer_advisory_alert_container .page-details .passengers .passenger-list h3.free-baggage-info,#intl_pax_alert_container .page-details .passengers .passenger-list h3.free-baggage-info,#passport_expired_container .page-details .passengers .passenger-list h3.free-baggage-info,#check_in_return_date_container .page-details .passengers .passenger-list h3.free-baggage-info{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;float:right;width:100px;text-align:right;font-size:12px}#passenger_list .page-details .passengers .passenger-list input[type=checkbox],#baggage_info .page-details .passengers .passenger-list input[type=checkbox],#military_baggages .page-details .passengers .passenger-list input[type=checkbox],#special_items .page-details .passengers .passenger-list input[type=checkbox],#checkIn_payment_info .page-details .passengers .passenger-list input[type=checkbox],#travel_doc_info_container .page-details .passengers .passenger-list input[type=checkbox],#add_us_address_container .page-details .passengers .passenger-list input[type=checkbox],#passengers_for_travel_doc_container .page-details .passengers .passenger-list input[type=checkbox],#customer_advisory_alert_container .page-details .passengers .passenger-list input[type=checkbox],#intl_pax_alert_container .page-details .passengers .passenger-list input[type=checkbox],#passport_expired_container .page-details .passengers .passenger-list input[type=checkbox],#check_in_return_date_container .page-details .passengers .passenger-list input[type=checkbox]{display:none}#passenger_list .page-details .passengers .passenger-list input[type=checkbox]:checked+label,#baggage_info .page-details .passengers .passenger-list input[type=checkbox]:checked+label,#military_baggages .page-details .passengers .passenger-list input[type=checkbox]:checked+label,#special_items .page-details .passengers .passenger-list input[type=checkbox]:checked+label,#checkIn_payment_info .page-details .passengers .passenger-list input[type=checkbox]:checked+label,#travel_doc_info_container .page-details .passengers .passenger-list input[type=checkbox]:checked+label,#add_us_address_container .page-details .passengers .passenger-list input[type=checkbox]:checked+label,#passengers_for_travel_doc_container .page-details .passengers .passenger-list input[type=checkbox]:checked+label,#customer_advisory_alert_container .page-details .passengers .passenger-list input[type=checkbox]:checked+label,#intl_pax_alert_container .page-details .passengers .passenger-list input[type=checkbox]:checked+label,#passport_expired_container .page-details .passengers .passenger-list input[type=checkbox]:checked+label,#check_in_return_date_container .page-details .passengers .passenger-list input[type=checkbox]:checked+label{background:#FEFEFE;background:-moz-linear-gradient(top, #FEFEFE 0%, #FBFBFB 20%, #F8F8F8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #FEFEFE), color-stop(20%, #FEFEFE), color-stop(100%, #F8F8F8));background:-webkit-linear-gradient(top, #FEFEFE 0%, #FBFBFB 20%, #F8F8F8 100%);background:-o-linear-gradient(top, #FEFEFE 0%, #FBFBFB 20%, #F8F8F8 100%);background:-ms-linear-gradient(top, #FEFEFE 0%, #FBFBFB 20%, #F8F8F8 100%);background:linear-gradient(top, #FEFEFE 0%, #FBFBFB 20%, #F8F8F8 100%);background-repeat:repeat-x;background-position:fixed;-moz-box-shadow:0 5px 10px -5px rgba(0,0,0,0.5);-webkit-box-shadow:0 5px 10px -5px rgba(0,0,0,0.5);-ms-box-shadow:0 5px 10px -5px rgba(0,0,0,0.5);-o-box-shadow:0 5px 10px -5px rgba(0,0,0,0.5);box-shadow:0 5px 10px -5px rgba(0,0,0,0.5);border-bottom:solid 1px transparent;border-top:solid 1px #D1D1D1}#passenger_list .page-details .passengers .passenger-list input[type=checkbox]:checked+label .icon,#baggage_info .page-details .passengers .passenger-list input[type=checkbox]:checked+label .icon,#military_baggages .page-details .passengers .passenger-list input[type=checkbox]:checked+label .icon,#special_items .page-details .passengers .passenger-list input[type=checkbox]:checked+label .icon,#checkIn_payment_info .page-details .passengers .passenger-list input[type=checkbox]:checked+label .icon,#travel_doc_info_container .page-details .passengers .passenger-list input[type=checkbox]:checked+label .icon,#add_us_address_container .page-details .passengers .passenger-list input[type=checkbox]:checked+label .icon,#passengers_for_travel_doc_container .page-details .passengers .passenger-list input[type=checkbox]:checked+label .icon,#customer_advisory_alert_container .page-details .passengers .passenger-list input[type=checkbox]:checked+label .icon,#intl_pax_alert_container .page-details .passengers .passenger-list input[type=checkbox]:checked+label .icon,#passport_expired_container .page-details .passengers .passenger-list input[type=checkbox]:checked+label .icon,#check_in_return_date_container .page-details .passengers .passenger-list input[type=checkbox]:checked+label .icon{background-image:url("../images/icon_checkbox.png");background-position:right -111px;background-size:13px;background-repeat:no-repeat}#passenger_list .page-details .passengers .passenger-list input[type=checkbox]:checked+label:last-child,#baggage_info .page-details .passengers .passenger-list input[type=checkbox]:checked+label:last-child,#military_baggages .page-details .passengers .passenger-list input[type=checkbox]:checked+label:last-child,#special_items .page-details .passengers .passenger-list input[type=checkbox]:checked+label:last-child,#checkIn_payment_info .page-details .passengers .passenger-list input[type=checkbox]:checked+label:last-child,#travel_doc_info_container .page-details .passengers .passenger-list input[type=checkbox]:checked+label:last-child,#add_us_address_container .page-details .passengers .passenger-list input[type=checkbox]:checked+label:last-child,#passengers_for_travel_doc_container .page-details .passengers .passenger-list input[type=checkbox]:checked+label:last-child,#customer_advisory_alert_container .page-details .passengers .passenger-list input[type=checkbox]:checked+label:last-child,#intl_pax_alert_container .page-details .passengers .passenger-list input[type=checkbox]:checked+label:last-child,#passport_expired_container .page-details .passengers .passenger-list input[type=checkbox]:checked+label:last-child,#check_in_return_date_container .page-details .passengers .passenger-list input[type=checkbox]:checked+label:last-child{border-bottom:solid 1px #D1D1D1}#passenger_list .page-details .passengers .passenger-list .checkbox,#baggage_info .page-details .passengers .passenger-list .checkbox,#military_baggages .page-details .passengers .passenger-list .checkbox,#special_items .page-details .passengers .passenger-list .checkbox,#checkIn_payment_info .page-details .passengers .passenger-list .checkbox,#travel_doc_info_container .page-details .passengers .passenger-list .checkbox,#add_us_address_container .page-details .passengers .passenger-list .checkbox,#passengers_for_travel_doc_container .page-details .passengers .passenger-list .checkbox,#customer_advisory_alert_container .page-details .passengers .passenger-list .checkbox,#intl_pax_alert_container .page-details .passengers .passenger-list .checkbox,#passport_expired_container .page-details .passengers .passenger-list .checkbox,#check_in_return_date_container .page-details .passengers .passenger-list .checkbox{display:block;width:125px;height:47px;overflow:hidden;border-radius:0}#passenger_list .page-details .passengers .passenger-list .checkbox input[type=checkbox],#baggage_info .page-details .passengers .passenger-list .checkbox input[type=checkbox],#military_baggages .page-details .passengers .passenger-list .checkbox input[type=checkbox],#special_items .page-details .passengers .passenger-list .checkbox input[type=checkbox],#checkIn_payment_info .page-details .passengers .passenger-list .checkbox input[type=checkbox],#travel_doc_info_container .page-details .passengers .passenger-list .checkbox input[type=checkbox],#add_us_address_container .page-details .passengers .passenger-list .checkbox input[type=checkbox],#passengers_for_travel_doc_container .page-details .passengers .passenger-list .checkbox input[type=checkbox],#customer_advisory_alert_container .page-details .passengers .passenger-list .checkbox input[type=checkbox],#intl_pax_alert_container .page-details .passengers .passenger-list .checkbox input[type=checkbox],#passport_expired_container .page-details .passengers .passenger-list .checkbox input[type=checkbox],#check_in_return_date_container .page-details .passengers .passenger-list .checkbox input[type=checkbox]{display:none}#passenger_list .page-details .passengers .passenger-list .checkbox input[type=checkbox]+label,#baggage_info .page-details .passengers .passenger-list .checkbox input[type=checkbox]+label,#military_baggages .page-details .passengers .passenger-list .checkbox input[type=checkbox]+label,#special_items .page-details .passengers .passenger-list .checkbox input[type=checkbox]+label,#checkIn_payment_info .page-details .passengers .passenger-list .checkbox input[type=checkbox]+label,#travel_doc_info_container .page-details .passengers .passenger-list .checkbox input[type=checkbox]+label,#add_us_address_container .page-details .passengers .passenger-list .checkbox input[type=checkbox]+label,#passengers_for_travel_doc_container .page-details .passengers .passenger-list .checkbox input[type=checkbox]+label,#customer_advisory_alert_container .page-details .passengers .passenger-list .checkbox input[type=checkbox]+label,#intl_pax_alert_container .page-details .passengers .passenger-list .checkbox input[type=checkbox]+label,#passport_expired_container .page-details .passengers .passenger-list .checkbox input[type=checkbox]+label,#check_in_return_date_container .page-details .passengers .passenger-list .checkbox input[type=checkbox]+label{text-indent:-9999px;display:block;width:125px;height:47px;line-height:30px;background:transparent url("../images/checkbox_unchecked.png") no-repeat;background-size:125px 47px;border:none;padding:0}#passenger_list .page-details .passengers .passenger-list .checkbox input[type=checkbox]:checked+label,#baggage_info .page-details .passengers .passenger-list .checkbox input[type=checkbox]:checked+label,#military_baggages .page-details .passengers .passenger-list .checkbox input[type=checkbox]:checked+label,#special_items .page-details .passengers .passenger-list .checkbox input[type=checkbox]:checked+label,#checkIn_payment_info .page-details .passengers .passenger-list .checkbox input[type=checkbox]:checked+label,#travel_doc_info_container .page-details .passengers .passenger-list .checkbox input[type=checkbox]:checked+label,#add_us_address_container .page-details .passengers .passenger-list .checkbox input[type=checkbox]:checked+label,#passengers_for_travel_doc_container .page-details .passengers .passenger-list .checkbox input[type=checkbox]:checked+label,#customer_advisory_alert_container .page-details .passengers .passenger-list .checkbox input[type=checkbox]:checked+label,#intl_pax_alert_container .page-details .passengers .passenger-list .checkbox input[type=checkbox]:checked+label,#passport_expired_container .page-details .passengers .passenger-list .checkbox input[type=checkbox]:checked+label,#check_in_return_date_container .page-details .passengers .passenger-list .checkbox input[type=checkbox]:checked+label{background:transparent url("../images/checkbox_checked.png") no-repeat;background-size:125px 47px}#passenger_list .page-details .passengers .passenger-list .increment-baggage-count,#passenger_list .page-details .passengers .passenger-list .decrement-baggage-count,#baggage_info .page-details .passengers .passenger-list .increment-baggage-count,#baggage_info .page-details .passengers .passenger-list .decrement-baggage-count,#military_baggages .page-details .passengers .passenger-list .increment-baggage-count,#military_baggages .page-details .passengers .passenger-list .decrement-baggage-count,#special_items .page-details .passengers .passenger-list .increment-baggage-count,#special_items .page-details .passengers .passenger-list .decrement-baggage-count,#checkIn_payment_info .page-details .passengers .passenger-list .increment-baggage-count,#checkIn_payment_info .page-details .passengers .passenger-list .decrement-baggage-count,#travel_doc_info_container .page-details .passengers .passenger-list .increment-baggage-count,#travel_doc_info_container .page-details .passengers .passenger-list .decrement-baggage-count,#add_us_address_container .page-details .passengers .passenger-list .increment-baggage-count,#add_us_address_container .page-details .passengers .passenger-list .decrement-baggage-count,#passengers_for_travel_doc_container .page-details .passengers .passenger-list .increment-baggage-count,#passengers_for_travel_doc_container .page-details .passengers .passenger-list .decrement-baggage-count,#customer_advisory_alert_container .page-details .passengers .passenger-list .increment-baggage-count,#customer_advisory_alert_container .page-details .passengers .passenger-list .decrement-baggage-count,#intl_pax_alert_container .page-details .passengers .passenger-list .increment-baggage-count,#intl_pax_alert_container .page-details .passengers .passenger-list .decrement-baggage-count,#passport_expired_container .page-details .passengers .passenger-list .increment-baggage-count,#passport_expired_container .page-details .passengers .passenger-list .decrement-baggage-count,#check_in_return_date_container .page-details .passengers .passenger-list .increment-baggage-count,#check_in_return_date_container .page-details .passengers .passenger-list .decrement-baggage-count{width:35px;height:29px;padding:0;border:0 none;background:url(../images/dl_icon_plus_minus.png) no-repeat top right transparent;background-size:122px 29px;text-indent:-10000px;opacity:1;filter:alpha(opacity=100)}#passenger_list .page-details .passengers .passenger-list .increment-baggage-count.selected,#passenger_list .page-details .passengers .passenger-list .decrement-baggage-count.selected,#baggage_info .page-details .passengers .passenger-list .increment-baggage-count.selected,#baggage_info .page-details .passengers .passenger-list .decrement-baggage-count.selected,#military_baggages .page-details .passengers .passenger-list .increment-baggage-count.selected,#military_baggages .page-details .passengers .passenger-list .decrement-baggage-count.selected,#special_items .page-details .passengers .passenger-list .increment-baggage-count.selected,#special_items .page-details .passengers .passenger-list .decrement-baggage-count.selected,#checkIn_payment_info .page-details .passengers .passenger-list .increment-baggage-count.selected,#checkIn_payment_info .page-details .passengers .passenger-list .decrement-baggage-count.selected,#travel_doc_info_container .page-details .passengers .passenger-list .increment-baggage-count.selected,#travel_doc_info_container .page-details .passengers .passenger-list .decrement-baggage-count.selected,#add_us_address_container .page-details .passengers .passenger-list .increment-baggage-count.selected,#add_us_address_container .page-details .passengers .passenger-list .decrement-baggage-count.selected,#passengers_for_travel_doc_container .page-details .passengers .passenger-list .increment-baggage-count.selected,#passengers_for_travel_doc_container .page-details .passengers .passenger-list .decrement-baggage-count.selected,#customer_advisory_alert_container .page-details .passengers .passenger-list .increment-baggage-count.selected,#customer_advisory_alert_container .page-details .passengers .passenger-list .decrement-baggage-count.selected,#intl_pax_alert_container .page-details .passengers .passenger-list .increment-baggage-count.selected,#intl_pax_alert_container .page-details .passengers .passenger-list .decrement-baggage-count.selected,#passport_expired_container .page-details .passengers .passenger-list .increment-baggage-count.selected,#passport_expired_container .page-details .passengers .passenger-list .decrement-baggage-count.selected,#check_in_return_date_container .page-details .passengers .passenger-list .increment-baggage-count.selected,#check_in_return_date_container .page-details .passengers .passenger-list .decrement-baggage-count.selected{opacity:0.5;filter:alpha(opacity=50)}#passenger_list .page-details .passengers .passenger-list .decrement-baggage-count,#baggage_info .page-details .passengers .passenger-list .decrement-baggage-count,#military_baggages .page-details .passengers .passenger-list .decrement-baggage-count,#special_items .page-details .passengers .passenger-list .decrement-baggage-count,#checkIn_payment_info .page-details .passengers .passenger-list .decrement-baggage-count,#travel_doc_info_container .page-details .passengers .passenger-list .decrement-baggage-count,#add_us_address_container .page-details .passengers .passenger-list .decrement-baggage-count,#passengers_for_travel_doc_container .page-details .passengers .passenger-list .decrement-baggage-count,#customer_advisory_alert_container .page-details .passengers .passenger-list .decrement-baggage-count,#intl_pax_alert_container .page-details .passengers .passenger-list .decrement-baggage-count,#passport_expired_container .page-details .passengers .passenger-list .decrement-baggage-count,#check_in_return_date_container .page-details .passengers .passenger-list .decrement-baggage-count{background-position:top left}#passenger_list .page-details .passengers .passenger-list .bag-list,#baggage_info .page-details .passengers .passenger-list .bag-list,#military_baggages .page-details .passengers .passenger-list .bag-list,#special_items .page-details .passengers .passenger-list .bag-list,#checkIn_payment_info .page-details .passengers .passenger-list .bag-list,#travel_doc_info_container .page-details .passengers .passenger-list .bag-list,#add_us_address_container .page-details .passengers .passenger-list .bag-list,#passengers_for_travel_doc_container .page-details .passengers .passenger-list .bag-list,#customer_advisory_alert_container .page-details .passengers .passenger-list .bag-list,#intl_pax_alert_container .page-details .passengers .passenger-list .bag-list,#passport_expired_container .page-details .passengers .passenger-list .bag-list,#check_in_return_date_container .page-details .passengers .passenger-list .bag-list{-o-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-ms-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-moz-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-webkit-box-shadow:0 8px 5px -6px rgba(0,0,0,0.4) inset;box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;padding-bottom:20px;overflow:hidden}#passenger_list .page-details .passengers .passenger-list .bag-list input,#baggage_info .page-details .passengers .passenger-list .bag-list input,#military_baggages .page-details .passengers .passenger-list .bag-list input,#special_items .page-details .passengers .passenger-list .bag-list input,#checkIn_payment_info .page-details .passengers .passenger-list .bag-list input,#travel_doc_info_container .page-details .passengers .passenger-list .bag-list input,#add_us_address_container .page-details .passengers .passenger-list .bag-list input,#passengers_for_travel_doc_container .page-details .passengers .passenger-list .bag-list input,#customer_advisory_alert_container .page-details .passengers .passenger-list .bag-list input,#intl_pax_alert_container .page-details .passengers .passenger-list .bag-list input,#passport_expired_container .page-details .passengers .passenger-list .bag-list input,#check_in_return_date_container .page-details .passengers .passenger-list .bag-list input{border:none;text-align:center;width:50px;color:#fff;font-size:13px;padding:10px 0;background:url("../images/web/baggage_icons.png") no-repeat center 2px transparent;background-size:34px}#passenger_list .page-details .passengers .passenger-list .bag-list .bag-sticker,#baggage_info .page-details .passengers .passenger-list .bag-list .bag-sticker,#military_baggages .page-details .passengers .passenger-list .bag-list .bag-sticker,#special_items .page-details .passengers .passenger-list .bag-list .bag-sticker,#checkIn_payment_info .page-details .passengers .passenger-list .bag-list .bag-sticker,#travel_doc_info_container .page-details .passengers .passenger-list .bag-list .bag-sticker,#add_us_address_container .page-details .passengers .passenger-list .bag-list .bag-sticker,#passengers_for_travel_doc_container .page-details .passengers .passenger-list .bag-list .bag-sticker,#customer_advisory_alert_container .page-details .passengers .passenger-list .bag-list .bag-sticker,#intl_pax_alert_container .page-details .passengers .passenger-list .bag-list .bag-sticker,#passport_expired_container .page-details .passengers .passenger-list .bag-list .bag-sticker,#check_in_return_date_container .page-details .passengers .passenger-list .bag-list .bag-sticker{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;color:#7B828C;font-size:12px;padding:5px 2px;border-top:solid 1px #D1D1D1;border-bottom:solid 1px #D1D1D1;margin-top:15px;margin-bottom:15px}#passenger_list .page-details .passengers .passenger-list .bag-list .bag-sticker .pending-bags,#baggage_info .page-details .passengers .passenger-list .bag-list .bag-sticker .pending-bags,#military_baggages .page-details .passengers .passenger-list .bag-list .bag-sticker .pending-bags,#special_items .page-details .passengers .passenger-list .bag-list .bag-sticker .pending-bags,#checkIn_payment_info .page-details .passengers .passenger-list .bag-list .bag-sticker .pending-bags,#travel_doc_info_container .page-details .passengers .passenger-list .bag-list .bag-sticker .pending-bags,#add_us_address_container .page-details .passengers .passenger-list .bag-list .bag-sticker .pending-bags,#passengers_for_travel_doc_container .page-details .passengers .passenger-list .bag-list .bag-sticker .pending-bags,#customer_advisory_alert_container .page-details .passengers .passenger-list .bag-list .bag-sticker .pending-bags,#intl_pax_alert_container .page-details .passengers .passenger-list .bag-list .bag-sticker .pending-bags,#passport_expired_container .page-details .passengers .passenger-list .bag-list .bag-sticker .pending-bags,#check_in_return_date_container .page-details .passengers .passenger-list .bag-list .bag-sticker .pending-bags{float:right;color:#041B3F}#passenger_list .page-details h1.text-right,#baggage_info .page-details h1.text-right,#military_baggages .page-details h1.text-right,#special_items .page-details h1.text-right,#checkIn_payment_info .page-details h1.text-right,#travel_doc_info_container .page-details h1.text-right,#add_us_address_container .page-details h1.text-right,#passengers_for_travel_doc_container .page-details h1.text-right,#customer_advisory_alert_container .page-details h1.text-right,#intl_pax_alert_container .page-details h1.text-right,#passport_expired_container .page-details h1.text-right,#check_in_return_date_container .page-details h1.text-right{font-size:22px;letter-spacing:-1px}#passenger_list #delete_travel_info_section,#baggage_info #delete_travel_info_section,#military_baggages #delete_travel_info_section,#special_items #delete_travel_info_section,#checkIn_payment_info #delete_travel_info_section,#travel_doc_info_container #delete_travel_info_section,#add_us_address_container #delete_travel_info_section,#passengers_for_travel_doc_container #delete_travel_info_section,#customer_advisory_alert_container #delete_travel_info_section,#intl_pax_alert_container #delete_travel_info_section,#passport_expired_container #delete_travel_info_section,#check_in_return_date_container #delete_travel_info_section{margin-top:-24px}#military_baggages .page-head,#check_in_payment_confirmation .page-head{border-bottom:none;padding-bottom:0}#military_baggages .page-head h3,#check_in_payment_confirmation .page-head h3{margin-top:5px}#military_baggages .page-details .grid-cont:first-child,#check_in_payment_confirmation .page-details .grid-cont:first-child{margin-top:0}#military_baggages .page-details .grid-cont:first-child p.info,#check_in_payment_confirmation .page-details .grid-cont:first-child p.info{margin-top:10px}#military_baggages .page-details .passengers .passenger-list,#check_in_payment_confirmation .page-details .passengers .passenger-list{-o-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-ms-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-moz-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-webkit-box-shadow:0 8px 5px -6px rgba(0,0,0,0.4) inset;box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset}#military_baggages .action-bar,#check_in_payment_confirmation .action-bar{margin-top:15px}#check_in_payment_confirmation .page-head{padding:62px 16px 0}#flight_schedule_form #direct_flights{display:none}#flight_schedule_form #direct_flights+label{float:left;background:url("../images/checkbox_off.png") no-repeat 0 2px transparent;background-size:19px 19px;padding:0 0 7px 36px;margin-top:15px;line-height:1.3}#flight_schedule_form #direct_flights:checked+label{background:url("../images/checkbox_on.png") no-repeat 0 2px transparent;background-size:19px 19px}#flight_schedule_form #label_for_direct_flights{margin-top:0 !important;padding-top:3px !important;color:#7B828C}#checkIn_payment_info h1{font-size:22px;letter-spacing:-1px}#checkIn_payment_info h1.camelcase{text-transform:none}#checkIn_payment_info .details h1{margin-top:18px;color:#041B3F;margin-bottom:10px;font-style:normal}#checkIn_payment_info .sections{overflow:hidden;border-bottom:solid 1px #D1D1D1;padding-bottom:15px}#checkIn_payment_info .sections .grid-head{border-bottom:solid 1px #D1D1D1;padding:5px 0;text-transform:uppercase;overflow:hidden}#checkIn_payment_info .sections p.small-txt{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;color:#7B828C;font-size:12px;line-height:1.3}#checkIn_payment_info #baggage_total_price_for_all_passengers_label{font-size:12px}#checkIn_payment_info .ui-dialog .action-bar{width:45%;float:left;margin:2px 0}#checkIn_payment_info .ui-dialog .action-bar:last-child{float:right}#checkIn_payment_info .grid-cont.compact{padding-bottom:15px}#checkIn_payment_info .grid-cont.compact .grid3{padding:0 15px;box-sizing:border-box}#checkIn_payment_info .nopad{margin-top:5px}#checkIn_payment_info .nopad .grid6 p.info.tiny{margin-top:0}#baggage_info #amex_banner_container.zoomed_out,#check_in_complete #amex_banner_container.zoomed_out{width:100%;margin-bottom:25px;height:100%}#baggage_info #amex_banner_container.zoomed_in,#check_in_complete #amex_banner_container.zoomed_in{width:100%;height:100%;position:absolute;bottom:0;top:0;z-index:1000}#baggage_info #amex_banner_container.zoomed_in .ui-dialog-overlay,#check_in_complete #amex_banner_container.zoomed_in .ui-dialog-overlay{z-index:0;width:100%;height:100%}#baggage_info #amex_banner_container.zoomed_in #amex_banner_frame,#check_in_complete #amex_banner_container.zoomed_in #amex_banner_frame{position:absolute;width:95%;height:100%;display:block}#baggage_info #amex_banner_container.zoomed_in_droid,#check_in_complete #amex_banner_container.zoomed_in_droid{position:fixed}#baggage_info #amex_banner_frame,#check_in_complete #amex_banner_frame{margin:auto;height:100%;width:95%;top:0;left:0;bottom:0;right:0;display:block}#baggage_info .page-details p.info{font-size:12px;margin-bottom:20px;line-height:14px}#baggage_info .page-details p.info.bottom-info{margin-bottom:4px;margin-top:0}#baggage_info .page-details .action-bar{margin-top:0;margin-bottom:16px}#baggage_info .page-details .passengers .passenger-list .bag-list{box-shadow:none;border-bottom:solid 1px #D1D1D1}#baggage_info .page-details .passengers .passenger-list .bag-list:first-child{-o-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-ms-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-moz-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-webkit-box-shadow:0 8px 5px -6px rgba(0,0,0,0.4) inset;box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;border-bottom:solid 1px #D1D1D1}#baggage_info .page-details .passengers .passenger-list .bag-list:last-child{-o-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;-ms-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;-moz-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;-webkit-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;border-bottom:solid 1px transparent}#baggage_info .page-details #check_military_bags.hidden{display:none}#check_in_complete{overflow:hidden !important}#check_in_complete .check-success-flight-details{padding:0 5%}#check_in_complete .section{padding:10px 5% 20px;border-top:solid 1px #D1D1D1;margin-top:15px}#check_in_complete p{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-style:italic}#check_in_complete .page-head h3 p{padding-top:15px;text-transform:none;padding-bottom:5px;font-weight:normal}#check_in_complete .pnr-final-page{display:none}.icon.star{float:none !important;background:url("../images/dl_star_icon.png") no-repeat center center transparent;background-size:16px}.icon.star.big{background-size:24px;padding:0 10px;margin-bottom:5px;display:inline-block}#special_items{padding:0 16px}#special_items .page-head{border-bottom:none;padding-left:2px;padding-bottom:10px}#special_items .page-details .grid-cont,#special_items .page-details p.info{margin-top:0}#special_items .page-details p.info{font-size:12px;padding-bottom:15px}#special_items .page-details .title-head{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;border-bottom:solid 1px #D1D1D1;border-top:solid 1px #D1D1D1;padding:5px 2px 7px;font-size:12px;color:#041B3F}#special_items .page-details table{width:100%;margin-bottom:30px}#special_items .page-details table td{border-bottom:solid 1px #D1D1D1;padding:15px 5px;vertical-align:middle}#special_items .page-details table td.small{width:50px;background:url("../images/web/spi_sprite.png") no-repeat 10px 0 transparent;background-size:47px}#special_items .page-details table td.small.vs-small.largebag{background-position-y:-386px}#special_items .page-details table td.small.vs-small.bicycle{background-position:6px -649px}#special_items .page-details table td.small.bigbag{background-position-y:-255px}#special_items .page-details table td.small.largebag{background-position-y:-375px}#special_items .page-details table td.small.baby{background-position:14px -518px}#special_items .page-details table td.small.wheelchair{background-position:16px 13px}#special_items .page-details table td.small.bicycle{background-position:6px -635px}#special_items .page-details table td.small.glass{background-position:17px -115px}#special_items .page-details table td h3{color:#041B3F;font-size:12px;margin-bottom:3px}#special_items .page-details table td p{color:#7B828C;font-size:12px}#special_items .page-details table td img{width:60px}#contact_us_screen{padding:0 16px}#contact_us_screen .page-head{border-bottom:none;padding-left:0}#contact_us_screen .page-details table tr td,#contact_us_screen .page-details table tr th{padding:10px 0;border-bottom:solid 1px #D1D1D1;vertical-align:middle}#contact_us_screen .page-details table tr td.lbl{width:55%;line-height:16px}#contact_us_screen .page-details table tr td.lbl p.info{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-style:italic;font-size:12px;color:#7B828C}#contact_us_screen .page-details table tr td.lbl label{line-height:15px}#contact_us_screen .page-details table tr td.val{width:45%;text-align:right;vertical-align:bottom}#contact_us_screen .page-details table tr td.val a{background:url("../images/web/contact_icon.png") no-repeat 0 2px transparent;background-size:12px;padding-left:25px;line-height:15px}#contact_us_screen .page-details table tr td.no-line{border-bottom:none}#contact_us_screen .page-details table tr td.no-top-pad{padding-top:0}#contact_us_screen .page-details table tr td.last{padding-bottom:40px}#contact_us_screen .page-details table tr th{text-align:left;padding:5px 0}div.radio input[type=radio],div.radio input[type=checkbox]{display:none}div.radio label{background:url("../images/radio_icon.png") no-repeat 0 -122px transparent;background-size:20px;display:inline-block;color:#7B828C;padding-bottom:10px}div.radio label span{display:inline-block}div.radio input:checked+label{background-position:0 0}div.radio label span,div.radio p,div.radio ul{margin-left:30px;margin-top:2px}div.check input[type=radio],div.check input[type=checkbox]{display:none}div.check label{background:url("../images/dl-check-icon.png") no-repeat 0 -130px transparent;padding:2px 0;background-size:20px;display:inline-block;color:#7B828C}div.check label span{display:inline-block}div.check input:checked+label{background-position:0 0}div.check label span,div.check p,div.check ul{margin-left:30px}#boarding_document_options p,#boarding_document_options ul li{font-size:12px;text-transform:normal;color:#7B828C;line-height:14px;margin-top:10px}#boarding_document_options p{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-style:italic;margin-top:0}#boarding_document_options ul li{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;margin-top:0;list-style:disc inside}#boarding_document_options ul li span{color:#7B828C}#boarding_document_options .sections.botline{border-bottom:solid 1px #D1D1D1}#boarding_document_options .sections&gt;h3{padding:5px 16px;border-bottom:solid 1px #D1D1D1}#boarding_document_options .meta-section{-o-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-ms-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-moz-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-webkit-box-shadow:0 8px 5px -6px rgba(0,0,0,0.4) inset;box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;background-color:#F4F5F7;margin:10px 0;overflow:hidden}#boarding_document_options .meta-section .radio label{background-position:0 -124px}#boarding_document_options .meta-section .radio input:checked+label{background-position:0 0}#boarding_document_options .meta-section .phone_number_country label{color:#041B3F}#boarding_document_options .meta-section .phone_number_country .inputbox,#boarding_document_options .meta-section .phone_number_country .select-dropdown{margin-top:15px}#boarding_document_options .meta-section .phone_number_country .inputbox.error{margin-top:5px}#boarding_document_options .meta-section .bottomshadow{-o-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;-ms-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;-moz-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;-webkit-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset}#boarding_document_options #email{text-transform:lowercase}#boarding_document_options input[type=radio]+label span{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;margin-top:0;font-size:12px}#boarding_document_options .no-link{color:#7B828C;text-transform:none;font-weight:normal;cursor:default}.promo-container{background:url("../images/ios_download_banner_background@2x.png") repeat-x 0 bottom #FCFCFC;background-size:1px;position:relative;line-height:13px}.promo-container ul{display:table;width:100%}.promo-container .promo-section{padding:0 12px}.promo-container .promo-section a{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700}.promo-container .promo-section a#download_app{font-size:15px;background:transparent url("../images/install_button.png") right center no-repeat;background-attachment:scroll;font-weight:400;color:#fff;height:36px;width:86px;display:inline-block}.promo-container .promo-section .detail h2{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;color:#041B3F;float:left;font-size:21px}.promo-container .promo-section .promo-img{background-size:55px;float:left;background-color:transparent;background-repeat:no-repeat;background-position:0 0}.promo-container .promo-section.android .promo-img{background-image:url("../images/web/android_download_banner_icon.png")}.promo-container .promo-section.ios .promo-img{background-image:url("../images/web/ios_download_banner_icon@2x.png")}.promo-container p{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;float:left;color:#7B828C;font-size:14px;font-style:normal !important;margin:12px 0 10px;font-weight:400;clear:both}.promo-container .bottom-shadow{-o-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;-ms-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;-moz-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;-webkit-box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset;box-shadow:0 -5px 8px -6px rgba(0,0,0,0.4) inset}.promo-container li{display:table-cell;vertical-align:middle}.promo-container li .promo-img{height:55px;width:55px;margin:0 15px;float:left}.promo-container #promo_box_close{display:inline-block;width:20px;height:20px;background:url("../images/MobileWeb_Android_Download_Banner_Close.png") no-repeat 0 0 transparent;background-size:20px;cursor:pointer;z-index:5}.promo-container .top-shadow{-o-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-ms-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-moz-box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;-webkit-box-shadow:0 8px 5px -6px rgba(0,0,0,0.4) inset;box-shadow:0 5px 8px -6px rgba(0,0,0,0.4) inset;height:10px}.promo-container .top-shadow.white-bg{background:#fff}.promo-container .button-cell{text-align:center}@media screen and (orientation: landscape){.promo-container .img-cell{max-width:55px}}#flight_details .leg .leg-container,#flight_summary .leg .leg-container,#flight_summary_details .leg .leg-container,#flight_status_details .leg .leg-container{margin-bottom:-2px}#flight_details .leg .leg-container .sections .extra-details .leg-desc .value label,#flight_summary .leg .leg-container .sections .extra-details .leg-desc .value label,#flight_summary_details .leg .leg-container .sections .extra-details .leg-desc .value label,#flight_status_details .leg .leg-container .sections .extra-details .leg-desc .value label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400}#flight_details .secondary-legs .leg .leg-container.trip-details,#flight_summary .secondary-legs .leg .leg-container.trip-details,#flight_summary_details .secondary-legs .leg .leg-container.trip-details,#flight_status_details .secondary-legs .leg .leg-container.trip-details{background:none}#passenger_info_container .wrapper,#payment_info .wrapper{padding-top:36px !important}#passenger_info_container #select_contact,#payment_info #select_contact{display:none}.delete-icon&gt;span{top:-10px;right:0}#login_form .cell.one.title{border-bottom:solid 2px #ddd}#login_form .tabs .tab_container{padding-top:0}#login_form .tabs .tab_container .dialog-message{margin-top:15px}#login_form .error{margin-top:5px}.action-bar.link-btn{border:none;background:none;box-shadow:none;margin:-5px 0 5px}.action-bar.link-btn button,.action-bar.link-btn input{background:url("../images/arrows.png") no-repeat scroll right -131px transparent;border:none;color:#61126B;cursor:pointer;font-size:12px;padding:0;margin:0;border-radius:0;text-align:left;line-height:1;height:15px;width:auto;padding-right:10px;background-size:7px}.action-bar.link-btn button{text-transform:capitalize}.action-bar.link-btn input{text-transform:uppercase}#redirect_to_search{margin-bottom:10px;margin-top:10px}.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info .fare-price{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400}.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info .fare-price sup{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400}.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info .fare-price sub{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400}.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info .entire-trip{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;font-weight:bold;color:#041B3F}.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info .entire-trip sup{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400}.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info .entire-trip sub{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400}.upsell-class-dialog.dialog-container .grid-cont .cell.one .price-info .fare-price.long-fare-price{font-size:16px}#flight_details .action-bar.primary{margin-bottom:17px}#seat_map_equipment_container{background-color:#143459;border-bottom:thin solid #7B828C}#seat_map_equipment_container .equipment-name{color:#7B828C;margin:2px 0;font-size:12px;display:table-cell}#seat_map_equipment_container .seat-key{display:table-cell;white-space:nowrap;vertical-align:middle;text-align:right}#seat_map_equipment_container .equipment-box{min-height:15px;padding:15px;overflow:hidden;display:table;width:100%;box-sizing:border-box}#flight_details ul.white-box li .li-top-section,#flight_summary ul.white-box li .li-top-section,#flight_summary_details ul.white-box li .li-top-section,#flight_status_details ul.white-box li .li-top-section,#flight_search_results ul.white-box li .li-top-section,#flight_status_results ul.white-box li .li-top-section,#flight_schedule_results ul.white-box li .li-top-section{background-color:#FBFBFB;padding:12px 16px}#flight_details ul.white-box li .li-bottom-section,#flight_summary ul.white-box li .li-bottom-section,#flight_summary_details ul.white-box li .li-bottom-section,#flight_status_details ul.white-box li .li-bottom-section,#flight_search_results ul.white-box li .li-bottom-section,#flight_status_results ul.white-box li .li-bottom-section,#flight_schedule_results ul.white-box li .li-bottom-section{border-top:solid 1px #D1D1D1;background-color:#F3F4F7;padding:15px}#flight_details .leg,#flight_summary .leg,#flight_summary_details .leg,#flight_status_details .leg,#flight_search_results .leg,#flight_status_results .leg,#flight_schedule_results .leg{border-radius:5px}#flight_details .leg .leg-head,#flight_summary .leg .leg-head,#flight_summary_details .leg .leg-head,#flight_status_details .leg .leg-head,#flight_search_results .leg .leg-head,#flight_status_results .leg .leg-head,#flight_schedule_results .leg .leg-head{background:url("../images/dl_icon_leg_bg.png") no-repeat -3px -201px transparent;border-radius:5px 5px 0 0;padding:8px 15px}#flight_details .leg .leg-container,#flight_summary .leg .leg-container,#flight_summary_details .leg .leg-container,#flight_status_details .leg .leg-container,#flight_search_results .leg .leg-container,#flight_status_results .leg .leg-container,#flight_schedule_results .leg .leg-container{background:url("../images/dl_leg_box_bg.png") repeat-x left bottom transparent;border-radius:0 0 5px 5px}#flight_details .secondary-legs .leg .leg-head,#flight_summary .secondary-legs .leg .leg-head,#flight_summary_details .secondary-legs .leg .leg-head,#flight_status_details .secondary-legs .leg .leg-head,#flight_search_results .secondary-legs .leg .leg-head,#flight_status_results .secondary-legs .leg .leg-head,#flight_schedule_results .secondary-legs .leg .leg-head{background-image:none;background-color:#fff}#flight_details .secondary-legs .leg .leg-container,#flight_summary .secondary-legs .leg .leg-container,#flight_summary_details .secondary-legs .leg .leg-container,#flight_status_details .secondary-legs .leg .leg-container,#flight_search_results .secondary-legs .leg .leg-container,#flight_status_results .secondary-legs .leg .leg-container,#flight_schedule_results .secondary-legs .leg .leg-container{background:url("../images/dl_payment_leg_bg.png") no-repeat center 0 #F8F8F8;background-size:100%;border-radius:0 0 5px 5px;overflow:hidden}#add_us_address_container .page-details{padding:0 16px 16px}#add_us_address_container .page-details .desc.info{font-style:normal}#add_us_address_container .page-details label{color:#041B3F;font-weight:700}#add_us_address_container .page-details .delta-form{margin-bottom:0}@media only screen and (-webkit-min-device-pixel-ratio: 3){body .promo-container{background:url("../images/ios_download_banner_background@3x.png") repeat-x 0 bottom #FCFCFC}body .promo-container .promo-section a#download_app{background:transparent url("../images/install_button.png") right center no-repeat;background-attachment:scroll;color:#fff;height:36px;width:86px;display:inline-block}body .promo-container .promo-section.ios .promo-img{background:url("../images/web/ios_download_banner_icon@3x.png") no-repeat 0 0 transparent;background-size:55px;float:left}body .promo-container #promo_box_close{background:url("../images/MobileWeb_Android_Download_Banner_Close.png") no-repeat 0 0 transparent;background-size:20px}}#travel_doc_info_container .page-details,#check_in_return_date_container .page-details{padding:0 16px 16px}#travel_doc_info_container .page-details label,#check_in_return_date_container .page-details label{color:#041B3F;font-weight:700}#travel_doc_info_container .page-details .delta-form,#check_in_return_date_container .page-details .delta-form{margin-bottom:0}#travel_doc_info_container .page-details .desc.info,#check_in_return_date_container .page-details .desc.info{font-style:normal}#travel_doc_info_container .page-details .passengers .passenger-head,#check_in_return_date_container .page-details .passengers .passenger-head{border:none;padding:10px 0}#travel_doc_info_container .page-details .passengers .info,#check_in_return_date_container .page-details .passengers .info{margin-top:0}#travel_doc_info_container .page-details .value-label,#check_in_return_date_container .page-details .value-label{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;margin-top:12px;text-transform:capitalize}#travel_doc_info_container .page-details .value-label.email,#check_in_return_date_container .page-details .value-label.email{text-transform:none}#travel_doc_info_container .page-details .value,#check_in_return_date_container .page-details .value{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;text-transform:capitalize;padding-top:9px;font-size:16px;color:#041B3F;padding-bottom:2px}#travel_doc_info_container .page-details .label-read-only,#check_in_return_date_container .page-details .label-read-only{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;color:#7B828C}#travel_doc_info_container .page-details .inputbox input,#check_in_return_date_container .page-details .inputbox input{text-transform:capitalize}#travel_doc_info_container .dl-checkbox,#check_in_return_date_container .dl-checkbox{display:inline-block}#customer_advisory_alert_container .page-details,#intl_pax_alert_container .page-details,#passport_expired_container .page-details{padding:0 16px 30px}#customer_advisory_alert_container .page-details #evus-alert-link,#intl_pax_alert_container .page-details #evus-alert-link,#passport_expired_container .page-details #evus-alert-link{text-transform:lowercase}#customer_advisory_alert_container .page-details p.info,#intl_pax_alert_container .page-details p.info,#passport_expired_container .page-details p.info{font-style:normal;margin-top:15px}#customer_advisory_alert_container .page-details p.dark-color,#intl_pax_alert_container .page-details p.dark-color,#passport_expired_container .page-details p.dark-color{color:#222}#customer_advisory_alert_container .page-details .passenger-name,#intl_pax_alert_container .page-details .passenger-name,#passport_expired_container .page-details .passenger-name{font-style:normal;margin-top:15px;font-size:12px}#customer_advisory_alert_container .page-details .outer_link,#intl_pax_alert_container .page-details .outer_link,#passport_expired_container .page-details .outer_link{position:relative;top:10px}.headbox .name{display:inline}.feature_toggle_list{margin:30px}.feature_toggle_list .feature_toggle_container{height:50px}.feature_toggle_list .feature_toggle_container .feature_toggle{display:inline-flex;width:25%;margin-left:30px}.feature_toggle_list .feature_toggle_container .feature_toggle .labelleft,.feature_toggle_list .feature_toggle_container .feature_toggle .labelright{float:left;width:35px;height:30px;background-color:#DCDCDC;border:1px solid #ccc;overflow:hidden}.feature_toggle_list .feature_toggle_container .feature_toggle .labelleft{border-radius:5px 0 0 5px;border-right:1px solid #ccc}.feature_toggle_list .feature_toggle_container .feature_toggle .labelright{border-left:1px solid #ccc;border-radius:0 5px 5px 0}.feature_toggle_list .feature_toggle_container .feature_toggle label .label_style{background-color:#fff;color:#E1163C;padding:7px 0}.feature_toggle_list .feature_toggle_container .feature_toggle .feature_toggle_value{border-bottom-color:#fff;background-color:#fff}.feature_toggle_list .feature_toggle_container .feature_toggle input:checked+.feature_toggle_value{border-bottom:5px solid #61126B}#app_container .snow-white{background:#fff}#app_container .snow-white h1{color:#E1163C;line-height:24px}#app_container .delta-form fieldset legend{color:#222;line-height:24px}#app_container .delta-form label{color:#222}#app_container .delta-form .label-info{color:#444}#app_container .delta-form .date-grid .day{padding:0}#app_container .delta-form .date-grid .month{padding:0 2%}#app_container .page-head h1 span.stops{color:#444}.page-head h1{color:#E1163C}h3,h4{color:#222}#header_logo_bar #header_menu li{border-color:#ccc}#header_logo_bar #header_menu li a{color:#222}#header_logo_bar .header_container{background:#E1163C;background:-webkit-linear-gradient(-45deg, #E1163C, #A11453);background:-moz-linear-gradient(-45deg, #E1163C, #A11453);background:-ms-linear-gradient(-45deg, #E1163C, #A11453);background:-o-linear-gradient(-45deg, #E1163C, #A11453)}#header_logo_bar #logo{margin:0 16px;width:160px;height:20px;background:url("../images/web/mw_logo.png") no-repeat 0 15px transparent;display:block;padding-top:20px;background-size:160px;cursor:pointer}.tooltip{color:#222}.tooltip h1{color:#222}.no-seatmap{color:#222}.availableSeat.exitSeat:not(.currentSeat):not(.companionSeat),.preferredSeat.exitSeat:not(.currentSeat):not(.companionSeat),.ecSeat.exitSeat:not(.currentSeat):not(.companionSeat),.dlComfortSeat.exitSeat:not(.currentSeat):not(.companionSeat),.availableDCSeat.exitSeat:not(.currentSeat):not(.companionSeat),.tasrSeat.exitSeat:not(.currentSeat):not(.companionSeat),.ecExitSeat.exitSeat:not(.currentSeat):not(.companionSeat){background:transparent url(../images/seatmap/available_exit_seat.png) no-repeat scroll center}.ismLetters,.cabinCallout,.aisle{color:#222}.extraLegRoom{background:transparent url(../images/seatmap/extra_legroom_seat.png) no-repeat scroll center}.companionSeat{background:transparent url(../images/seatmap/companion_seat.png) no-repeat scroll center}#seat_map{background:#EDEDED !important}.inputbox input{color:#444 !important}.select-dropdown select{color:#61126B !important}.dl-checkbox label:not(.dd-option-text){color:#222}.action-bar button{-moz-box-shadow:0 0 0 0 transparent inset,0 0 0 0 transparent inset;-webkit-box-shadow:0 0 0 0 transparent inset,0 0 0 0 transparent inset;-ms-box-shadow:0 0 0 0 transparent inset,0 0 0 0 transparent inset;-o-box-shadow:0 0 0 0 transparent inset,0 0 0 0 transparent inset;box-shadow:0 0 0 0 transparent inset,0 0 0 0 transparent inset;text-shadow:none}.action-bar.primary{background:#E1163C;background:-webkit-linear-gradient(-45deg, #E1163C, #A11453);background:-moz-linear-gradient(-45deg, #E1163C, #A11453);background:-ms-linear-gradient(-45deg, #E1163C, #A11453);background:-o-linear-gradient(-45deg, #E1163C, #A11453)}.action-bar.primary.disabled button{background-color:#bbb;color:#777}.action-bar:not(.primary) button{color:#fff;background-color:#bbb}.action-bar.disabled{opacity:1}.buttons.black button,.buttons.black input{background:#fff;border-color:#fff;color:#61126B}footer{background:#fff}footer #contact_us_label{color:#61126B}footer label{color:#444}#app_container .leg h1{color:#222}#app_container .leg .leg-head{background:#DCDCDC;color:#222}#app_container .leg .leg-head .highlighted{color:#222}#app_container .leg .leg-container{background:#fff}#app_container .leg .leg-container .sections{border-color:#ccc}#app_container .leg .leg-container .sections h3,#app_container .leg .leg-container .sections label{color:#444}#app_container .leg .leg-container .sections .time-info h1{color:#444}#app_container .leg .leg-container .sections .time-info .cell h5{color:#222}#app_container .leg .leg-container .sections .time-info .cell h6{color:#444}#app_container .leg .leg-container .sections .extra_leg_info .view-more{color:#61126B}#app_container .leg .leg-container .sections .subtxt{color:#444}#app_container .leg .leg-container .sections .extra-details .leg-desc .label{color:#222}#app_container .leg .leg-container .sections .extra-details .leg-desc .label.link{color:#61126B}#app_container .leg .leg-container .sections .extra-details .leg-desc .value{color:#444}#app_container .secondary-legs .leg .leg-head{color:#222;background:#DCDCDC}#app_container .secondary-legs .leg .leg-head .flight-type{color:#222}#app_container .secondary-legs .leg .leg-container{background:#fff;color:#444}#app_container .secondary-legs .leg .leg-container .sections .extra-details .leg-desc .label{color:#222}#app_container .secondary-legs .leg .leg-container .sections .extra-details .leg-desc .label.link{color:#61126B}#app_container .secondary-legs .leg .leg-container .sections .extra-details .leg-desc .value{color:#444}#app_container .secondary-legs .leg .leg-container .sections .extra-details .leg-desc .value h1{color:#444}#app_container .secondary-legs .leg .leg-container .sections .extra-details .leg-desc a.label,#app_container .secondary-legs .leg .leg-container .sections .extra-details .leg-desc span.label{color:#61126B}#app_container .layover-box{-moz-box-shadow:0 0 0 0 transparent inset,0 0 0 0 transparent inset;-webkit-box-shadow:0 0 0 0 transparent inset,0 0 0 0 transparent inset;-ms-box-shadow:0 0 0 0 transparent inset,0 0 0 0 transparent inset;-o-box-shadow:0 0 0 0 transparent inset,0 0 0 0 transparent inset;box-shadow:0 0 0 0 transparent inset,0 0 0 0 transparent inset;background-color:#fff}#app_container .layover-box h4,#app_container .layover-box span.layover-detail{color:#444}#app_container ul.white-box li .li-top-section{background:#fff}#app_container ul.white-box li .li-bottom-section{-moz-box-shadow:0 0 0 0 transparent inset,0 0 0 0 transparent inset;-webkit-box-shadow:0 0 0 0 transparent inset,0 0 0 0 transparent inset;-ms-box-shadow:0 0 0 0 transparent inset,0 0 0 0 transparent inset;-o-box-shadow:0 0 0 0 transparent inset,0 0 0 0 transparent inset;box-shadow:0 0 0 0 transparent inset,0 0 0 0 transparent inset}.ui-dialog-overlay .dialog-container .grid-cont .cell{border-color:#ccc !important}.ui-dialog-overlay .dialog-container .grid-cont .title{color:#222}.ui-dialog-overlay .dialog-container .details{color:#444}.ui-dialog-overlay .dialog-container label{color:#222}.ui-dialog-overlay .dialog-container.tax-breakdown-dialog label.section-header{color:#222}.ui-dialog-overlay .dialog-container.tax-breakdown-dialog li{border-color:#ccc}.ui-dialog-overlay .dialog-container.tax-breakdown-dialog li .left label{color:#222}.ui-dialog-overlay .dialog-container.tax-breakdown-dialog li .right label{color:#444}.ui-dialog-overlay .dialog-container.tax-breakdown-dialog li.total-price .left label{color:#222}.ui-dialog-overlay .dialog-container.tax-breakdown-dialog li.total-price .right label{color:#444}.ui-dialog-overlay .dialog-container.tax-breakdown-dialog p.tax-details-note{color:#444}.ui-dialog-overlay .dialog-container p{color:#444}.ui-dialog-overlay .dialog-container p a{color:#61126B}.ui-dialog-overlay .dialog-container .amenities .label em,.ui-dialog-overlay .dialog-container .seat-key .label em{color:#444}.ui-dialog-overlay .dialog-container.basic_economy_seat_selection_dialog .details label{color:#444}.dialog-container.exit-seat-dialog .header .title{color:#222}.dialog-container.exit-seat-dialog .grid-cont .cell p{color:#444}.dialog-container.paid-seat-dialog .header .title{color:#222;line-height:24px;max-width:none}.dialog-container.paid-seat-dialog .header .title_divider{border-color:#ccc}.dialog-container.paid-seat-dialog .grid-cont .cell p,.dialog-container.paid-seat-dialog .grid-cont .cell ul li{color:#444}.dialog-container.paid-seat-dialog .grid-cont .cell p .price{color:#222}.dialog-container.paid-seat-dialog .dialog_footer p{color:#444}.dialog-container.seat-key-dialog a,.dialog-container.seat-key-dialog .link{color:#61126B}.dialog-container.upsell-class-dialog .grid-cont .cell.one:last-child{border-color:#ccc}.dialog-container.upsell-class-dialog .grid-cont .cell.one .price-info .fare-price{color:#222}.dialog-container.upsell-class-dialog .grid-cont .cell.one .price-info .fare-class{color:#444}.dialog-container.upsell-class-dialog .details .upsell-selected{color:#444}.card label{color:#444}.card .card-top.black,.card .card-top.grey{background:#DCDCDC}.dd-container .dd-select .dd-selected .dd-selected-text{color:#61126B}.dd-option{color:#444;border-color:#ccc}.dropdown-container .dropdown-overlay-container.active .dd-options .dd-option .dd-option-text{color:#444}.dropdown-container .dd-option-selected{background-color:#DCDCDC}.dropdown-container .dd-option-selected label{color:#444}.dropdown-container .dd-count{color:#444}.dropdown-container .dd-desc{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;color:#444;font-size:10px}.dd-selected-sec-text{color:#61126B}#purchase_conf .conf-header .ticket_number .ticket-header{text-transform:none}#purchase_conf_baggage .baggage-fees-header{color:#222}#purchase_conf_baggage .baggage-fees-header em{color:#222}#purchase_conf_baggage .baggage-table{background-color:#fff;border-color:#ccc}#purchase_conf_baggage .baggage-table td.baggage-table-header{color:#222}#purchase_conf_baggage .baggage-table td.baggage-table-value{color:#444}#purchase_conf_baggage .baggage-table td.baggage-table-flight-text{color:#444}#purchase_conf_baggage p.baggage-error{color:#444}.predictive-overlay,.companion-predictive-overlay{background:#EDEDED}.predictive-overlay .button-bar button,.companion-predictive-overlay .button-bar button{background:#fff;border-color:#fff;color:#61126B}.predictive-overlay .box,.companion-predictive-overlay .box{background:#fff}.predictive-overlay .box label,.companion-predictive-overlay .box label{color:#222}.predictive-overlay .box .widget-list-container .widget-row,.companion-predictive-overlay .box .widget-list-container .widget-row{border-color:#ccc}.predictive-overlay .box .widget-list-container .widget-row a,.companion-predictive-overlay .box .widget-list-container .widget-row a{color:#222}.datepicker .calendar .nav{color:#444}.datepicker .calendar .nav .months span .righticon{border-left:solid 10px #61126B}.datepicker .calendar .nav .months span .lefticon{border-right:solid 10px #61126B}.datepicker .calendar .nav .months span.btn,.datepicker .calendar .nav .months span.name{background-color:#fff}.datepicker .calendar .days{color:#444}.datepicker .calendar .days .overlap,.datepicker .calendar .days .disabled{color:#222;background:#EDEDED}.datepicker .calendar .days .today{background-color:#fff;color:#E1163C}.datepicker .calendar .days .selected{background:#E1163C}.datepicker .calendar .days .selected.today{color:#fff}.datepicker .calendar .calweek .dow{color:#444}a,.link,.arrow-link{color:#61126B}#home .fullsite a.arrow-link{color:#61126B}span.stops,span.depart-date{color:#444}.passenger-total{border-color:#ccc}.flight_search_form .number-of-pax-lbl label{color:#222}.flight_search_form .passengers .passenger_number{color:#222}.flight_search_form .more-options-box #moreOptions a label,.flight_search_form .more-options-box #moreOptions .checkbox label{color:#222}.flight_search_form .more-options-box #moreOptions .cabinInfo{pointer-events:none}.flight_search_form .more-options-box #moreOptions .cabinInfo .web-link{display:none}.flight_search_form #displayMoreOptions label{color:#61126B}.flight_search_form #miles_money_toggle .labelleft,.flight_search_form #miles_money_toggle .labelright,.flight_search_form #miles_money_toggle .labelcenter{border-color:#ccc}.flight_search_form #miles_money_toggle label .label_style{background-color:#fff}.flight_search_form #miles_money_toggle .money_miles{border-bottom-color:#fff;background-color:#fff}.flight_search_form #miles_money_toggle input:checked+.money_miles{border-bottom:5px solid #61126B;padding-bottom:10px}.flight_search_form #passengers_under_16{color:#61126B}#flight_search_results{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600}#flight_search_results .page-head h4{color:#444}#flight_search_results .page-head .title-case{color:#E1163C}#flight_search_results .sort{float:right;position:relative;display:inline-block;padding-top:5px}#flight_search_results .sort-button{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;font-size:18px;color:#E1163C;background:none;border:none}#flight_search_results .sort-options{display:none;position:absolute;width:150px;max-width:250px;background:#fff;right:0;box-shadow:0 0 10px #000}#flight_search_results .sort-option{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:300;font-size:15px;color:#444;padding:10px 16px;border-bottom:1px solid #ccc;font-weight:500}#flight_search_results .sort-option:last-child{border-bottom:none}#flight_search_results .sort-option.selected{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;font-size:16px}#flight_search_results .show{display:block}#flight_search_results #toggle_miles_money_results label .label_style{background:#DCDCDC}#flight_search_results #toggle_miles_money_results label .label_style.default-selected{color:#E1163C;background:#fff}#flight_search_results .view-comparison-text{color:#61126B}#flight_search_results .fave-value-container{color:#444}#flight_search_results .sort h3{color:#222}#flight_search_results .ma-enabled h4{color:#222}#flight_search_results .ma-enabled .info p.disclaimer{color:#444}#flight_search_results ul.white-box li{color:#444}#flight_search_results ul.white-box li .li-top-section h2 .fare-value{color:#444}#flight_search_results ul.white-box li .li-top-section .fare-attr{color:#444}#flight_search_results ul.white-box li .li-top-section table td&gt;div label{color:#444}#flight_search_results ul.white-box li .li-top-section table td&gt;div.flight-price label{color:#222}#flight_search_results ul.white-box li .li-top-section table td&gt;div.bot-line{border-color:#ccc}#flight_search_results .title-case{color:#444}#flight_search_results .fare-type-tabs .fare-type-tab input[type=radio]:checked+div.fare-tab-text .fare-type-name{color:#61126B}#flight_search_results .fare-type-tabs .fare-type-tab input[type=radio]:checked+div.fare-tab-text .fare-price-type{color:#444}#flight_search_results .fare-type-tabs .fare-type-tab .fare-type-name{color:#444}#flight_search_results .labelleft,#flight_search_results .labelright,#flight_search_results .labelcenter{border-color:#ccc}#flight_search_results .fare-type-tabs-container.sickyHeader{background:#E1163C;background:-webkit-linear-gradient(-45deg, #E1163C, #A11453);background:-moz-linear-gradient(-45deg, #E1163C, #A11453);background:-ms-linear-gradient(-45deg, #E1163C, #A11453);background:-o-linear-gradient(-45deg, #E1163C, #A11453)}#flight_search_results .fare-type-tabs-container.sickyHeader .fare-type-tabs input[type=radio]:checked+div.fare-tab-text .fare-type-name,#flight_search_results .fare-type-tabs-container.sickyHeader .fare-type-tabs input[type=radio]:checked+div.fare-tab-text .fare-price-type{color:#fff}#flight_search_results .fare-comparison-info{background:url("../images/icon_info.png") no-repeat center left transparent;background-size:14px 14px}#flight_search_results .banners .banner-corner{margin:-12px 0 12px -16px;float:left;height:20px;width:74px}#error_message{background-color:#fff}#error_message p{color:#444}#fspm .dd-pointer-down{border-right:solid 5px #61126B}#fspm .dd-pointer-up{border-top:solid 5px #61126B !important}#fspm_container #fspm_pricing_info #select_flight_section{vertical-align:bottom;width:80%}#fspm_container #fspm_pricing_info #select_flight_section #select_button{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:700;background:#E1163C;background:-webkit-linear-gradient(-45deg, #E1163C, #A11453);background:-moz-linear-gradient(-45deg, #E1163C, #A11453);background:-ms-linear-gradient(-45deg, #E1163C, #A11453);background:-o-linear-gradient(-45deg, #E1163C, #A11453);color:#fff;width:100%;height:34px;float:right;font-size:12px;border:none}#fspm_container #flight-info #aircraft_image{background:url("../images/plane_modal_image.png") center no-repeat;width:100%;height:85px;background-size:contain}#fareChangeOverlayOld{position:fixed;top:0;left:0;width:100%;height:100%;background:transparent;z-index:100000;text-align:center;display:none}#fareChangeOverlayOld .fare-class-details-container{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:180px;height:180px;background:#E1163C;border-radius:50%;padding:10px;color:#fff;font-size:13px;font-weight:normal}#fareChangeOverlayOld .fare-class-details-container .default-title{padding-top:63px;font-weight:normal;width:122px;margin:0 auto;padding-bottom:5px;border-bottom:1px solid #EDEDED;margin-bottom:10px}#fareChangeOverlayOld .fare-class-details-container .fare-type-cabin{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:15px;max-height:30px;-webkit-line-clamp:2;-webkit-box-orient:vertical}#fareChangeOverlayBE{position:fixed;top:0;left:0;width:100%;height:100%;background:transparent;z-index:100000;text-align:center;display:none}#fareChangeOverlayBE .fare-class-details-container{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:180px;height:180px;background:#E1163C;border-radius:50%;padding:10px;color:#fff;font-size:13px;font-weight:normal}#fareChangeOverlayBE .fare-class-details-container .fare-type-cabin{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:15px;max-height:30px;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-transform:uppercase;padding-top:73px;font-weight:normal;padding-bottom:5px}#fareChangeOverlayBE .fare-class-details-container .fare-type-subtext{font-size:12px}#fareChangeOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:transparent;z-index:100000;text-align:center;display:none}#fareChangeOverlay .fare-class-details-container{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:400;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:180px;height:180px;background:#E1163C;border-radius:50%;padding:10px;color:#fff;font-size:13px;font-weight:normal}#fareChangeOverlay .fare-class-details-container .fare-type-cabin{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;font-size:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:15px;max-height:30px;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-transform:uppercase;font-weight:normal;padding-bottom:5px}#fareChangeOverlay .fare-class-details-container .fare-type-icon{display:inline-block}#flight_details span.depart-date{color:#444}#flight_details .leg .leg-container .sections .extra-details .leg-desc.noline h5{color:#444}#flight_details .secondary-legs .leg .leg-price{color:#222}.view-more.top-border-no-margin{border-top:none}#flight_summary .page-nav h4{color:#444}#flight_summary .page-details .secondary-legs .leg .leg-container .stops{color:#444}#flight_summary .page-details .secondary-legs .leg .leg-container h5{color:#444}#flight_summary .page-details .secondary-legs .leg .leg-container .flights-summary{background:#fff}#flight_summary .page-details .secondary-legs .leg .leg-container .sections.additional-links{background-color:#fff}#flight_summary .page-details .secondary-legs .leg .leg-container .sections .extra-details .flight-data .flight-num{color:#444}#flight_summary .page-details .secondary-legs .leg .leg-container .sections .extra-details .flight-data .flight-time{color:#444}#flight_summary .page-details .secondary-legs .leg .leg-container .sections .extra-details .flight-data h1.flight-info label{color:#222}#flight_summary .upsell_container{background:#fff}#flight_summary .upsell_container #upsell_class .upsell-image.upper-class,#flight_summary .upsell_container #upsell_class .upsell-image.flex-upper-class{background-image:url("../images/promo_upsell_first_business_flex.png")}#flight_summary .upsell_container #upsell_class .upsell-details .upsell-hint{color:#444}#flight_summary .upsell_container #upsell_class .upsell-details h2{color:#222}#flight_summary .upsell_container #upsell_class .upsell-details .upsell-price-info{color:#222}#flight_summary #mileage_estimate_container .mileage-estimator h2{color:#222}#flight_summary #mileage_estimate_container .mileage-estimator .label.skymiles{color:#444}#show_not_enough_miles_msg,#show_mix_and_match_messaging{background:#fff;color:#444}#show_not_enough_miles_msg .logo .phone-banner{background:url("../images/not_enough_miles_logo.png") no-repeat top center;background-size:contain}#fare_rule_policies .ticket-info{color:#222}#fare_rule_policies .ticket-info label{color:#444}#fare_rule_policies .baggage-data-table table{table-layout:fixed}#fare_rule_policies .baggage-data-table table td{border-color:#ccc;background-color:#fff}#fare_rule_policies .baggage-data-table table td em{color:#444}#fare_rule_policies .baggage-data-table table td label{color:#222}#fare_rule_policies .baggage-data-table table td.grey{background:#DCDCDC;border-color:#ccc}#fare_rule_policies .baggage-data-table table td.grey label{color:#222}#fare_rule_details .fare-rule-details{color:#444}#fare_rule_details .ticket-info label{color:#444}#fare_rule_policies .fareRuleHeader,#upsell_fare_rule_policy_details .fareRuleHeader{border-color:#ccc}#fare_rule_policies .fareRuleHeader .fareCode,#upsell_fare_rule_policy_details .fareRuleHeader .fareCode{color:#444}#fare_rule_policies .fareRuleHeader .cityPair span,#upsell_fare_rule_policy_details .fareRuleHeader .cityPair span{color:#222}#app_container #passenger_info #passenger_info_toggle .labelleft,#app_container #passenger_info #passenger_info_toggle .labelright{border-color:#ccc}#app_container #passenger_info #passenger_info_toggle label .label_style{background-color:#fff}#app_container #passenger_info #passenger_info_toggle .passenger_info{border-bottom-color:#fff;background-color:#fff}#app_container #passenger_info #passenger_info_toggle input:checked+.passenger_info{border-bottom:6px solid #61126B;padding-bottom:10px}#app_container #passenger_info .pax-count{color:#444}#app_container #passenger_info label.message{color:#444}#app_container #passenger_info label.example-text{color:#444}#app_container #passenger_info label.bookingForSelf{color:#444}#app_container #passenger_info .readonly-view .readonly-form-row .value-label{color:#444}#app_container #passenger_info .readonly-view .edit-link-container a,#app_container #passenger_info .readonly-view .edit-link-container .link{color:#61126B}#hazmat .page-head,#hazmat_booking .page-head{border-color:#ccc}#hazmat .page-head h1,#hazmat_booking .page-head h1{color:#E1163C}#hazmat .page-head h3,#hazmat_booking .page-head h3{color:#444}#hazmat .page-details h3,#hazmat_booking .page-details h3{color:#222}#hazmat .page-details h4,#hazmat_booking .page-details h4{font-family:"Whitney SSm 4r","Whitney SSm A","Whitney SSm B","Helvetica","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Arial","Sans-Serif";font-weight:600;padding-top:25px}#hazmat .page-details p,#hazmat_booking .page-details p{color:#444}#hazmat .page-details ul li,#hazmat_booking .page-details ul li{color:#444}#app_container #seats_trip_extras h2{color:#222}#app_container #seats_trip_extras .page-head h1 span{color:#E1163C}#app_container #seats_trip_extras .page-nav h4{color:#444}#app_container #seats_trip_extras .page-details .org-dest{color:#444}#app_container #seats_trip_extras .page-details .details{color:#444}#app_container #seats_trip_extras .sections label{color:#222}#app_container #seats_trip_extras .sections .grid-cont.small h3{color:#222}#app_container #seats_trip_extras .innershadow .headbox{color:#444}#app_container #seats_trip_extras .passenger-total .value h1{color:#444}#seats_trip_extras .sections,#trip_extras_main .sections,#trip_extra_detail .sections{border-color:#ccc}#seats_trip_extras .sections ol&gt;li .value,#trip_extras_main .sections ol&gt;li .value,#trip_extra_detail .sections ol&gt;li .value{color:#444}#saved_card_payment_info #saved-card-details .card-details-cell{border-color:#ccc}#saved_card_payment_info #saved-card-details .card-details-cell .label{color:#222}#saved_card_payment_info #saved-card-details .card-details-cell .value{color:#444}#saved_card_payment_info .delta-form label em{color:#444}#credit_card_presentation .page-details p{color:#444}#review_and_purchase .note,#review_and_purchase .note{color:#444}#review_and_purchase .note.basicEconomy,#review_and_purchase .note.basicEconomy{color:#444}#review_and_purchase ul.bookingDetails li,#review_and_purchase ul.bookingDetails li{border-color:#ccc}#review_and_purchase ul.bookingDetails li label,#review_and_purchase ul.bookingDetails li label{color:#444}#review_and_purchase ul.bookingDetails li .left label:not(.link),#review_and_purchase ul.bookingDetails li .left label:not(.link){color:#222}#review_and_purchase ul.bookingDetails li .left .link,#review_and_purchase ul.bookingDetails li .left .link{color:#61126B}#review_and_purchase ul.bookingDetails li .right label.totalPrice,#review_and_purchase ul.bookingDetails li .right label.totalPrice{color:#444}#review_and_purchase ul.bookingDetails li .right label.large,#review_and_purchase ul.bookingDetails li .right label.large{margin-bottom:5px}#review_and_purchase #taxes_and_carrier_imposed_fees,#review_and_purchase #taxes_and_carrier_imposed_fees{color:#61126B}#review_and_purchase .disclaimer .link,#review_and_purchase .disclaimer a,#review_and_purchase .disclaimer .link,#review_and_purchase .disclaimer a{color:#61126B}#review_and_purchase .disclaimer p,#review_and_purchase .disclaimer p{color:#444}#review_and_purchase .subHeader,#review_and_purchase .subHeader{color:#222}#review_and_purchase .action-bar-wrapper,#review_and_purchase .action-bar-wrapper{border-color:#ccc}#review_and_purchase .tax-details-note,#review_and_purchase .tax-details-note{color:#444}#booking_confirmation a{color:#61126B}#booking_confirmation label{color:#444}#booking_confirmation .note p{color:#444}#customer_advisory_alert_container .page-details p.info{color:#444}#upgrade_preferences_container .page-details p{color:#444}#exitRowQual .page-details p#passenger_name{color:#222}#exitRowQual .page-details p{color:#444}#exitRowQual .page-details ul li{color:#444}#upgrade_suggestion #from_cabin_button #select_from_cabin{background:#bbb}#upgrade_suggestion #to_cabin_button #select_to_cabin{background:#E1163C}#quick_flight_status_form .tab_container label,#quick_flight_status_form .tab_container label.grey{color:#222}#app_container{background:#EDEDED}#app_container #lsm{background:#EDEDED !important}#app_container #ism{background:#EDEDED !important}.whitebg{background:#fff}.whitebg .page-head h1{color:#E1163C}.whitebg .page-details h1{color:#222}.whitebg h5{color:#444}.whitebg .page-head{border-color:#ccc}.whitebg .page-head h3{color:#444}.whitebg .page-details label{color:#222}.whitebg .page-details .conf-no{color:#444}.whitebg .page-details h2{color:#222}.whitebg .page-details .no-of-stops{color:#444}#contact_us_screen .page-details label{color:#222}#contact_us_screen .page-details table{width:100%}#contact_us_screen .page-details table tr td,#contact_us_screen .page-details table tr th{border-color:#ccc}#contact_us_screen .page-details table tr td a{color:#61126B}#contact_us_screen .page-details table tr td.lbl p.info{color:#444}#login_form .cell.one.title{border-color:#ccc}#continue_as_guest_btn{color:#61126B;background-color:transparent}.action-bar.link-btn button,.action-bar.link-btn input{color:#61126B;background-color:transparent}#flight_status_form .tabs .tab_container,#flight_schedule_form .tabs .tab_container{background-color:#fff}#flight_status_form .grid-cont label,#flight_schedule_form .grid-cont label{color:#222}#flight_schedule_results ul.white-box li{color:#222}#flight_schedule_results .result-container .page-head h4{color:#444}#flight_schedule_results .result-container li.result h3{color:#222}#flight_schedule_results .result-container li.result table td h5{color:#444}#flight_schedule_results .result-container li.result table td h1{color:#444}#flight_schedule_results .result-container li.result table td .label{color:#222}#flight_schedule_results .result-container li.result .li-top-section{background-color:#DCDCDC}#flight_schedule_results .result-container li.result .li-top-section h4{color:#222}#flight_schedule_results .result-container li.result .li-bottom-section{background-color:#fff}#flight_schedule_results .result-container li.result .li-bottom-section .extra-info-section-separator{border-color:#ccc}#flight_schedule_results .result-container li.result .extra-info-section .subtxt{color:#444}#flight_schedule_results .result-container li.result .extra-info-section label{color:#444}#flight_schedule_form #label_for_direct_flights{color:#222}#flight_status_details .page-nav h4{color:#222}#flight_status_details .page-nav .flight-number{color:#444}#flight_status_details .page-details .sections .subsection li{border-color:#ccc}#flight_status_details .page-details .sections .subsection li .label{color:#222}#flight_status_details .page-details .sections .subsection li .label.disclaimer{color:#444}#flight_status_details .page-details .sections .subsection li .value{color:#444}#flight_status_details .page-details .sections .hide-leg-info,#flight_status_details .page-details .sections .show-leg-info{color:#61126B}#flight_status_details .page-details .total-time-box{-moz-box-shadow:0 0 0 0 transparent inset,0 0 0 0 transparent inset;-webkit-box-shadow:0 0 0 0 transparent inset,0 0 0 0 transparent inset;-ms-box-shadow:0 0 0 0 transparent inset,0 0 0 0 transparent inset;-o-box-shadow:0 0 0 0 transparent inset,0 0 0 0 transparent inset;box-shadow:0 0 0 0 transparent inset,0 0 0 0 transparent inset;background-color:#fff}#flight_status_details .page-details .total-time-box h4{color:#444}#pnr_search_result h3{color:#444}#pnr_search_result .sections{border-color:#ccc}#pnr_search_result .sections .value{color:#444}#pnr_search_result .sections ol&gt;li{border-color:#ccc}#pnr_search_result .sections ol&gt;li .label{color:#222}#pnr_search_result .sections ol&gt;li .value{color:#444}#special_item_link{color:#61126B}#special_items .page-details .title-head{color:#222}#special_items .page-details table td{border-color:#ccc}#special_items .page-details table td h3{color:#222}#special_items .page-details table td p{color:#444}#boarding_document_options p{color:#444}#boarding_document_options .sections&gt;h3{color:#222;border-color:#ccc}#boarding_document_options .meta-section .phone_number_country label{color:#222;font-weight:700}#boarding_document_options ul li span{color:#444}#boarding_document_options .grid-cont h3{color:#222}#check_in_complete .page-head{border-color:#ccc}#check_in_complete .page-head h1{color:#E1163C}#check_in_complete .page-head h3{color:#444}#check_in_complete .page-head h3 p{color:#444}#check_in_complete .page-details h1,#check_in_complete .page-details h1 span{color:#222}#check_in_complete .page-details h3{color:#222}#check_in_complete .page-details span,#check_in_complete .page-details p,#check_in_complete .page-details li{color:#444}#check_in_complete .page-details .grid3 label{color:#222}#check_in_complete .page-details .grid3 h2{color:#444}#check_in_complete .section{border-color:#ccc}#seat_map_equipment_container{background:#DCDCDC}#seat_map_equipment_container .equipment-name{color:#444}#home #home_options{margin-bottom:15px}#home #home_options #flight_status{border-top:solid 1px #ccc;color:#222}#home #home_options li{display:block;cursor:pointer;list-style:none;padding:15px;color:#222;font-size:20px;border-bottom:solid 1px #ccc}#home #home_options li .select-dropdown{margin-top:10px}#home #home_options li.book{background:url("../images/web/home_icons.png") no-repeat right 14px transparent;background-size:40px}#home #home_options li.checkin{background:url("../images/web/home_icons.png") no-repeat right -51px transparent;background-size:40px}#home #home_options li.schedule{background:url("../images/web/home_icons.png") no-repeat right -115px transparent;background-size:40px}#pnr_search_result p.operated-by,#check_in_payment_confirmation p.operated-by{color:#444}#pnr_search_result .small h3,#check_in_payment_confirmation .small h3{color:#222}#pnr_search_result .sections ol&gt;li .value.min,#check_in_payment_confirmation .sections ol&gt;li .value.min{color:#444}#pnr_search_result .sections ol&gt;li .label label,#check_in_payment_confirmation .sections ol&gt;li .label label{color:#222}#pnr_search_result label.partial-error,#pnr_search_result label.partial-error-for-pax,#check_in_payment_confirmation label.partial-error,#check_in_payment_confirmation label.partial-error-for-pax{color:#444}#passenger_list .page-details .passengers .passenger-list label h3,#passenger_list .page-details .passengers .passenger-list .bag-list h3,#baggage_info .page-details .passengers .passenger-list label h3,#baggage_info .page-details .passengers .passenger-list .bag-list h3,#military_baggages .page-details .passengers .passenger-list label h3,#military_baggages .page-details .passengers .passenger-list .bag-list h3,#special_items .page-details .passengers .passenger-list label h3,#special_items .page-details .passengers .passenger-list .bag-list h3,#checkIn_payment_info .page-details .passengers .passenger-list label h3,#checkIn_payment_info .page-details .passengers .passenger-list .bag-list h3,#travel_doc_info_container .page-details .passengers .passenger-list label h3,#travel_doc_info_container .page-details .passengers .passenger-list .bag-list h3,#add_us_address_container .page-details .passengers .passenger-list label h3,#add_us_address_container .page-details .passengers .passenger-list .bag-list h3,#check_in_return_date_container .page-details .passengers .passenger-list label h3,#check_in_return_date_container .page-details .passengers .passenger-list .bag-list h3,#passengers_for_travel_doc_container .page-details .passengers .passenger-list label h3,#passengers_for_travel_doc_container .page-details .passengers .passenger-list .bag-list h3{color:#444}#passenger_list .page-details .passengers .passenger-list .bag-list .bag-sticker,#baggage_info .page-details .passengers .passenger-list .bag-list .bag-sticker,#military_baggages .page-details .passengers .passenger-list .bag-list .bag-sticker,#special_items .page-details .passengers .passenger-list .bag-list .bag-sticker,#checkIn_payment_info .page-details .passengers .passenger-list .bag-list .bag-sticker,#travel_doc_info_container .page-details .passengers .passenger-list .bag-list .bag-sticker,#add_us_address_container .page-details .passengers .passenger-list .bag-list .bag-sticker,#check_in_return_date_container .page-details .passengers .passenger-list .bag-list .bag-sticker,#passengers_for_travel_doc_container .page-details .passengers .passenger-list .bag-list .bag-sticker{color:#222;border-color:#ccc}#passenger_list .page-details .passengers .passenger-list .bag-list .bag-sticker .pending-bags,#baggage_info .page-details .passengers .passenger-list .bag-list .bag-sticker .pending-bags,#military_baggages .page-details .passengers .passenger-list .bag-list .bag-sticker .pending-bags,#special_items .page-details .passengers .passenger-list .bag-list .bag-sticker .pending-bags,#checkIn_payment_info .page-details .passengers .passenger-list .bag-list .bag-sticker .pending-bags,#travel_doc_info_container .page-details .passengers .passenger-list .bag-list .bag-sticker .pending-bags,#add_us_address_container .page-details .passengers .passenger-list .bag-list .bag-sticker .pending-bags,#check_in_return_date_container .page-details .passengers .passenger-list .bag-list .bag-sticker .pending-bags,#passengers_for_travel_doc_container .page-details .passengers .passenger-list .bag-list .bag-sticker .pending-bags{color:#222}#passenger_list .page-details p.info,#baggage_info .page-details p.info,#military_baggages .page-details p.info,#special_items .page-details p.info,#checkIn_payment_info .page-details p.info,#travel_doc_info_container .page-details p.info,#add_us_address_container .page-details p.info,#check_in_return_date_container .page-details p.info,#passengers_for_travel_doc_container .page-details p.info{color:#444}#passenger_list .page-details h1.text-right,#baggage_info .page-details h1.text-right,#military_baggages .page-details h1.text-right,#special_items .page-details h1.text-right,#checkIn_payment_info .page-details h1.text-right,#travel_doc_info_container .page-details h1.text-right,#add_us_address_container .page-details h1.text-right,#check_in_return_date_container .page-details h1.text-right,#passengers_for_travel_doc_container .page-details h1.text-right{color:#222}#passenger_list .page-details label.left,#baggage_info .page-details label.left,#military_baggages .page-details label.left,#special_items .page-details label.left,#checkIn_payment_info .page-details label.left,#travel_doc_info_container .page-details label.left,#add_us_address_container .page-details label.left,#check_in_return_date_container .page-details label.left,#passengers_for_travel_doc_container .page-details label.left{color:#222}#passenger_list .page-details label.right,#baggage_info .page-details label.right,#military_baggages .page-details label.right,#special_items .page-details label.right,#checkIn_payment_info .page-details label.right,#travel_doc_info_container .page-details label.right,#add_us_address_container .page-details label.right,#check_in_return_date_container .page-details label.right,#passengers_for_travel_doc_container .page-details label.right{color:#444}#checkIn_payment_info .page-details h1,#checkIn_payment_info .details h1{color:#222}#checkIn_payment_info .sections{border-color:#ccc}#checkIn_payment_info .sections p.small-txt{color:#444}#check_in_payment_confirmation .bottom .label label,#check_in_return_date_container .bottom .label label,#checkIn_payment_info .bottom .label label{color:#222}#check_in_payment_confirmation .bottom .price h1,#check_in_return_date_container .bottom .price h1,#checkIn_payment_info .bottom .price h1{color:#444}#check_in_payment_confirmation p.info.tiny,#check_in_return_date_container p.info.tiny,#checkIn_payment_info p.info.tiny{color:#444}#check_in_payment_confirmation p.info.tiny span,#check_in_return_date_container p.info.tiny span,#checkIn_payment_info p.info.tiny span{color:#444}#check_in_payment_confirmation .sections ol&gt;li .label,#check_in_return_date_container .sections ol&gt;li .label,#checkIn_payment_info .sections ol&gt;li .label{color:#222}#check_in_payment_confirmation .sections ol&gt;li .value,#check_in_return_date_container .sections ol&gt;li .value,#checkIn_payment_info .sections ol&gt;li .value{color:#444}#travel_doc_info_container .warning-msg .icon-container img{content:url("../images/passport_expiry_warning.png")}#travel_doc_info_container .warning-msg .message-container label{color:#444}#travel_doc_info_container .page-details label{color:#222}#travel_doc_info_container .page-details .label-read-only{color:#222}#travel_doc_info_container .page-details .value{color:#444}#travel_doc_info_container .page-details p.info.subtxt{color:#444}#check_in_payment_confirmation .sections&gt;ul&gt;li .headbox .tiny{color:#444}.infant{display:none}.bg-responsive-v{background:#10172E}.white-v{color:#fff}.responsive-blue-v{color:#10172E}.bg-grey-v{background:#F8F8F8 !important}.bg-white-v{background:#fff !important}.no-padding-v{padding:0 !important}.side-margin-v{margin-left:15px !important;margin-right:15px !important}.side-padded-v{padding-left:15px !important;padding-right:15px !important}.mb-v0{margin-bottom:0 !important}.mb-v5{margin-bottom:5px !important}.mb-v10{margin-bottom:10px}.mb-v15{margin-bottom:15px !important}.mb-v20{margin-bottom:20px}.mb-v25{margin-bottom:25px}.mb-v30{margin-bottom:30px}
</pre></body></html>