.no-gap{margin:0;padding:0}.awardDatesModal .ui-datepicker-multi .ui-datepicker-group table{width:95%}.awardDatesModal .ui-state-active{background-image:none}.awardDatesModal .ui-datepicker .ui-datepicker-next span,.awardDatesModal .ui-datepicker .ui-datepicker-next span{display:none}.awardDatesModal .calendarContainer{height:230px}.awardDatesModal .calendarContainer .selected{opacity:1.0}.awardDatesModal .calendarContainer .selected .ui-state-default{background:#186686}.awardDatesModal .calendarContainer .disabled{opacity:1.0}.awardDatesModal .calendarContainer .disabled .ui-state-default{background:#a1a1a1;color:white}.awardDatesModal .key{overflow:hidden}.awardDatesModal .key .search{background:#186686;color:white}.awardDatesModal .key .available{border:1px solid #eaeae9}.awardDatesModal .key .unavailable{background:#a1a1a1;color:white}.awardDatesModal .key>div{float:left;margin:5px;padding:10px}.awardDatesModal .calendarContainer{display:block;margin:20px auto;position:static}.awardDatesModal .calendarContainer .ui-datepicker.ui-datepicker-multi{margin:0 auto;width:100% !important}#cboxLoadedContent>.awardDatesModal{margin:0 20px}.award .time{display:block;margin-top:24px;white-space:nowrap}.award .duration{display:block}.award .flight-column .fisheye-background ul li>div{padding-top:11px;padding-bottom:11px}.award .flight-column .fisheye-background .flight-timeline{display:block;margin:2px 0 4px 0}.award .flight-column .fisheye-foreground .duration{font-size:15px;font-size:.9375rem}.award .flight-column .fisheye-foreground .day-offset{float:left;margin-top:4px}.award .day-offset{display:inline}.award .booking-summary .details .total-miles{color:#186686;font-size:30px;font-size:1.875rem;font-weight:700;margin-top:58px}.award .booking-summary .details .totalPrice{color:#000;font-size:18px;font-size:1.125rem;margin-top:0}.award .booking-summary.detail .details .total-miles{margin-top:0;font-weight:700}.award .summary-slideout.detail.booking-summary .details .total-miles{color:#7ed0e0}
.no-gap{margin:0;padding:0}.oneway-flow .seating-class-column{display:none}.oneway-flow .date-column{width:49%}
.no-gap{margin:0;padding:0}.booking-flow.container{max-width:100%}.booking-flow.container .booking-step.flight-select-step{padding:0;top:108px}#new-avail{background:#f8f8f8;width:100%}#new-avail form,#new-avail fieldset,#new-avail dl,#new-avail dt,#new-avail dd,#new-avail ul,#new-avail li{margin:0;padding:0}#new-avail fieldset,#new-avail button.moreview{border:0 none}#new-avail li{list-style:none}#new-avail #domestic-award{width:960px;margin:0 auto;color:#333}#new-avail #domestic-award .usdot-sec-tit{font-size:26px;font-size:1.625rem;line-height:120% !important;font-weight:300;text-transform:none;margin:0 !important;padding:30px 0 18px}#new-avail #domestic-award .change-avail .change-itinerary{position:relative;float:left;width:100%;padding:10px 0;margin-bottom:10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#new-avail #domestic-award .change-avail .change-itinerary.close{height:50px;margin:0}#new-avail #domestic-award .change-avail .change-itinerary.close .booking-ct-btn-change{padding-top:4px !important;margin:0}#new-avail #domestic-award .change-avail .change-itinerary.close .change{position:absolute;right:0;top:-46px}#new-avail #domestic-award .change-avail .change-itinerary.close .booking-ct-btn{padding-top:0;bottom:9px}#new-avail #domestic-award .change-avail .change-itinerary.close .booking-ct-btn .button-link{margin-left:0}#new-avail #domestic-award .change-avail .change-itinerary h2{font-size:18px;font-size:1.125rem;line-height:inherit !important}#new-avail #domestic-award .change-avail .change-itinerary .booking-ct{width:80%}#new-avail #domestic-award .change-avail .change-itinerary .booking-ct .airports-single{background:white}#new-avail #domestic-award .change-avail .change-itinerary .booking-ct .airports-multi{background:white;margin-top:10px}#new-avail #domestic-award .change-avail .change-itinerary .booking-ct button{border:0 none}#new-avail #domestic-award .change-avail .change-itinerary .booking-ct-btn{position:absolute;bottom:13px;right:0}#new-avail #domestic-award .change-avail .change-itinerary .booking-ct-btn button,#new-avail #domestic-award .change-avail .change-itinerary .booking-ct-btn input{display:inline-block}#new-avail #domestic-award .change-avail .change-itinerary .button-link{margin-left:7px}#new-avail #domestic-award .change-avail .change-itinerary .button-main-white{width:100px}#new-avail #domestic-award .change-avail .change-itinerary .button-link{margin-left:7px}#new-avail #domestic-award .change-avail .change-itinerary .booking-ct-btn-change{padding-top:20px;text-align:left}#new-avail #domestic-award .change-avail .change-itinerary .booking-ct-btn-change .button-small-gray.change{background:url('../../images/components/dom-avail/ico-change.png');background-color:#eee;background-position:5px 40%;background-repeat:no-repeat;padding-left:24px}#new-avail #domestic-award #select-avail{clear:both}#new-avail #domestic-award #select-avail .step-avail .title-area h2{margin:15px 0 8px;width:100%;float:left;font-size:18px;font-size:1.125rem;line-height:1.0 !important}#new-avail #domestic-award #select-avail .step-avail .title-area h2 em{font-weight:700;font-style:normal;margin-right:5px;display:inline-block}#new-avail #domestic-award #select-avail .step-avail .title-area h2 em:first-child{padding-right:25px;background:url('../../images/components/dom-avail/ico-fromto.png') no-repeat 100% 8px}#new-avail #domestic-award #select-avail .step-avail .title-area h2 .letter3-city{font-size:12px;font-size:.75rem;font-weight:400}#new-avail #domestic-award #select-avail .step-avail .title-area .btn{float:right;margin-top:20px;font-size:12px;font-size:.75rem}#new-avail #domestic-award #select-avail .step-avail .title-area .btn .btn-arrow{background:url('../../images/components/dom-avail/bg-button-arrow.png') no-repeat 100% 50%;padding-right:10px;margin-right:10px}#new-avail #domestic-award #select-avail .step-avail:after{content:"";display:block}#new-avail #domestic-award #select-avail .date-fare{clear:both;position:relative;color:white;background:#0180a3;border-top:1px solid #007798;border-left:1px solid #007798;border-right:1px solid #007798;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px}#new-avail #domestic-award #select-avail .date-fare .avail-btn{border:0;background:0;position:absolute}#new-avail #domestic-award #select-avail .date-fare .avail-btn.left{top:30%;left:0}#new-avail #domestic-award #select-avail .date-fare .avail-btn.right{top:30%;right:0}#new-avail #domestic-award #select-avail .date-fare ul{height:54px;text-align:center;width:100%;font-weight:normal;font-size:14px;font-size:.875rem}#new-avail #domestic-award #select-avail .date-fare ul .lowest{display:block;font-style:normal}#new-avail #domestic-award #select-avail .date-fare ul li{width:20%;text-align:center;background:url('../../images/components/dom-avail/bg-border-line-white.png') no-repeat 0 50%;margin:0 -3px;display:inline-block}#new-avail #domestic-award #select-avail .date-fare ul li a{display:block;color:white;text-decoration:none;overflow:hidden;padding:8px 3px}#new-avail #domestic-award #select-avail .date-fare ul li a:hover,#new-avail #domestic-award #select-avail .date-fare ul li a:focus{color:#186686;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;padding:5px 3px;background-color:white !important;cursor:pointer;text-decoration:underline;position:relative}#new-avail #domestic-award #select-avail .date-fare ul li a:focus{outline:1px solid black;z-index:1}#new-avail #domestic-award #select-avail .date-fare ul li:first-child{background:0;border:0}#new-avail #domestic-award #select-avail .date-fare ul .selected-date a{color:#186686;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;padding:5px 3px;background-color:white !important;cursor:pointer;text-decoration:underline}#new-avail #domestic-award #select-avail .date-fare ul .week{display:block}#new-avail #domestic-award #select-avail .outbound{width:470px;float:left;margin-bottom:10px}#new-avail #domestic-award #select-avail .return{width:470px;float:right;margin-bottom:10px}#new-avail #domestic-award #select-avail .return.oneway{border:1px solid #ccc;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;margin-top:38px;min-height:596px;background-image:url("../../images/components/dom-avail/bg-oneway.jpg");background-repeat:no-repeat;background-position:48% 49%}#new-avail #domestic-award .regulation{margin-top:10px;clear:both;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;background:white;border:1px solid #ccc;padding:10px}#new-avail #domestic-award .regulation h2{padding:5px 0 10px;margin:0;line-height:inherit !important;font-size:14px;font-size:.875rem;color:#186686;font-weight:700}#new-avail #domestic-award .regulation .list li{list-style-type:disc;font-size:12px;font-size:.75rem;margin-left:15px}#new-avail #domestic-award .regulation .new-regulation{width:100%}#new-avail #domestic-award .regulation .new-regulation th,#new-avail #domestic-award .regulation .new-regulation td{border-top:1px solid #ccc;border-bottom:1px solid #ccc;font-size:12px;font-size:.75rem;padding:9px;line-height:1.5}#new-avail #domestic-award .regulation .new-regulation th{background:#f8f8f8;vertical-align:top;width:13%}#new-avail #domestic-award .regulation .new-regulation td ul{margin:0;padding:0}#new-avail #domestic-award .regulation .new-regulation td li{list-style:url('../../images/bul-hyphen.gif');margin-left:15px}#new-avail #domestic-award .regulation .new-regulation td p{margin:0;font-size:12px;font-size:.75rem}#new-avail #domestic-award .regulation .new-regulation .caption-ball-black{padding-left:15px;background:url('../../images/icon-belt-info-txt7.png') no-repeat 0 5px}#new-avail #domestic-award .regulation ul.dash>li,#new-avail #domestic-award .regulation ol.dash>li{list-style:url('../../images/bul-hyphen.gif')}#new-avail #domestic-award .regulation ul>ul,#new-avail #domestic-award .regulation ol>ul{padding-bottom:0;margin-bottom:0;margin-top:0}#new-avail #domestic-award .regulation ul>ul li,#new-avail #domestic-award .regulation ol>ul li{list-style:url('../../images/bul-hyphen.gif')}#new-avail #domestic-award .regulation ul>ul li>ul li,#new-avail #domestic-award .regulation ol>ul li>ul li{list-style:circle}#new-avail #domestic-award .regulation ul>ul li>ul li>ul li,#new-avail #domestic-award .regulation ol>ul li>ul li>ul li{list-style:square}#new-avail #domestic-award .regulation ul.list-none,#new-avail #domestic-award .regulation ol.list-none{margin:0;padding-left:0;list-style:none}#new-avail #domestic-award .regulation ul.list-none>li,#new-avail #domestic-award .regulation ol.list-none>li{list-style:none}#new-avail #domestic-award .regulation ul p,#new-avail #domestic-award .regulation ol p{margin:0;font-size:12px;font-size:.75rem}#new-avail #domestic-award #notice-avail{padding:20px 0;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px}#new-avail #domestic-award #notice-avail h2,#new-avail #domestic-award #notice-avail h3{border-bottom:1px solid #ccc;padding:5px 10px 10px;margin:0;line-height:1em !important;font-size:14px;font-size:.875rem;color:#186686;font-weight:700}#new-avail #domestic-award #notice-avail .list{padding:10px}#new-avail #domestic-award #notice-avail .list li{list-style-type:disc;font-size:12px;font-size:.75rem;margin-left:15px}@media only screen and (min-width:1280px){#new-avail #domestic-award{width:1200px;margin:0 auto}#new-avail #domestic-award .change-avail .booking-ct-btn{width:218px !important}#new-avail #domestic-award #select-avail .outbound{width:470px;float:left;margin-right:20px}#new-avail #domestic-award #select-avail .return{width:470px;float:left}#new-avail #domestic-award .avail-alert{text-align:center;font-size:12px;font-size:.75rem;color:#d80a0a;padding:5px 0}#new-avail #domestic-award .regulation{width:80%}#new-avail #domestic-award #notice-avail{width:80%}}#new-avail #domestic-award .tableContainer{border-top:1px solid white;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:white;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px}#new-avail #domestic-award .tableContainer .scrollTable{clear:both;height:515px;overflow-y:scroll;overflow-x:hidden;width:468px;padding-bottom:2px;font-size:14px;font-size:.875rem}#new-avail #domestic-award .tableContainer .scrollTable.usdot-scroll-table{padding-left:2px}#new-avail #domestic-award .tableContainer .scrollTable.usdot-scroll-table table{width:99.3%}#new-avail #domestic-award .tableContainer .scrollTable.usdot-scroll-table table .column-2 .schedule-airplane{width:58% !important}#new-avail #domestic-award .tableContainer .scrollTable.usdot-scroll-table table .column-2 .schedule-airplane>span,#new-avail #domestic-award .tableContainer .scrollTable.usdot-scroll-table table .column-2 .schedule-airplane>strong{float:left;width:auto}#new-avail #domestic-award .tableContainer .scrollTable.usdot-scroll-table table .column-2 .schedule-airplane>span.airplane,#new-avail #domestic-award .tableContainer .scrollTable.usdot-scroll-table table .column-2 .schedule-airplane>strong.airplane{width:45%;margin-left:5px}#new-avail #domestic-award .tableContainer .scrollTable.usdot-scroll-table table .column-2 .schedule-airplane>span .planeType,#new-avail #domestic-award .tableContainer .scrollTable.usdot-scroll-table table .column-2 .schedule-airplane>strong .planeType{display:block}#new-avail #domestic-award .tableContainer .scrollTable.usdot-scroll-table table .column-2 .schedule-airplane>strong{margin-left:5px;clear:none}#new-avail #domestic-award .tableContainer .scrollTable.usdot-scroll-table table .column-2 td.normal-fare{width:42% !important}#new-avail #domestic-award .tableContainer .scrollTable.usdot-scroll-table table .column-2 td.normal-fare>div{display:inline-block !important}#new-avail #domestic-award .tableContainer .scrollTable.usdot-scroll-table table td{border-bottom:1px solid #ddd}#new-avail #domestic-award .tableContainer .scrollTable.usdot-scroll-table table td .fare-cost,#new-avail #domestic-award .tableContainer .scrollTable.usdot-scroll-table table td .btn-area{display:inline-block;vertical-align:middle;width:auto}#new-avail #domestic-award .tableContainer .scrollTable.usdot-scroll-table table td .btn-area{position:relative;margin-top:5px;margin-right:3px}#new-avail #domestic-award .tableContainer .scrollTable.usdot-scroll-table table td .btn-area input[type="radio"]{position:relative}#new-avail #domestic-award .tableContainer .scrollTable.usdot-scroll-table table td .btn-area.posRel{position:relative}#new-avail #domestic-award .tableContainer .scrollTable.usdot-scroll-table table td .btn-area.posRel .radiobtn{position:absolute;top:0}#new-avail #domestic-award .tableContainer .instead-tit{background:#f8f8f8;width:100%;margin-top:3px}#new-avail #domestic-award .tableContainer .instead-tit p,#new-avail #domestic-award .tableContainer .instead-tit li{float:left;margin:0;padding:5px 0 2px;text-align:center;font-size:12px;font-size:.75rem;background:#f8f8f8;color:#186686;width:33%;background-image:url("../../images/components/dom-avail/bg-border-blue.png");background-color:#f8f8f8;background-repeat:no-repeat;background-position:100% 50%}#new-avail #domestic-award .tableContainer .instead-tit p+p,#new-avail #domestic-award .tableContainer .instead-tit li+li{width:32%}#new-avail #domestic-award .tableContainer .instead-tit p+p+p,#new-avail #domestic-award .tableContainer .instead-tit li+li+li{width:35%;padding-right:15px;background-image:none}#new-avail #domestic-award .tableContainer .scroll-flight{width:99.7%;margin:2px 0 0 2px;font-size:12px;font-size:.75rem}#new-avail #domestic-award .tableContainer .scroll-flight .out-of-stock{text-align:left;color:#595959;margin-left:20px}#new-avail #domestic-award .tableContainer .scroll-flight .schedule-airplane,#new-avail #domestic-award .tableContainer .scroll-flight .discount-fare,#new-avail #domestic-award .tableContainer .scroll-flight .normal-fare{padding-left:15px;display:table-cell;height:50px;vertical-align:middle}#new-avail #domestic-award .tableContainer .scroll-flight .schedule-airplane{border-bottom:1px solid #ccc;text-align:left;padding:7px 0 2px 10px}#new-avail #domestic-award .tableContainer .scroll-flight .schedule-airplane span{float:left}#new-avail #domestic-award .tableContainer .scroll-flight .schedule-airplane span:first-child{font-weight:normal}#new-avail #domestic-award .tableContainer .scroll-flight .schedule-airplane .airplane{width:50%;font-size:11px;font-size:.6875rem;margin-left:5px}#new-avail #domestic-award .tableContainer .scroll-flight .schedule-airplane .airplane .planeType{text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;display:block;width:100%;position:relative;overflow:hidden;padding-bottom:1px;padding-right:1px}#new-avail #domestic-award .tableContainer .scroll-flight .schedule-airplane strong{display:block;clear:both}#new-avail #domestic-award .tableContainer .scroll-flight .schedule-airplane .time-change{padding-bottom:20px;position:relative}#new-avail #domestic-award .tableContainer .scroll-flight .schedule-airplane .time-change span.before{text-decoration:line-through;font-weight:normal}#new-avail #domestic-award .tableContainer .scroll-flight .schedule-airplane .time-change .delay{position:absolute;bottom:4px;background:url('../../images/components/dom-avail/icon-alert-red.png') no-repeat 0 2px;color:#d42a1d;padding-left:16px;font-style:normal;font-weight:normal}#new-avail #domestic-award .tableContainer .scroll-flight .discount-fare{width:33%}#new-avail #domestic-award .tableContainer .scroll-flight .normal-fare{width:32%}#new-avail #domestic-award .tableContainer .scroll-flight .btn-area,#new-avail #domestic-award .tableContainer .scroll-flight .fare-cost{display:table-cell;vertical-align:middle}#new-avail #domestic-award .tableContainer .scroll-flight .btn-area{width:10%}#new-avail #domestic-award .tableContainer .scroll-flight .fare-cost{width:90%;text-align:center}#new-avail #domestic-award .tableContainer .scroll-flight .avail-seats{text-align:left;margin-left:10px}#new-avail #domestic-award .tableContainer .scroll-flight .fare-cost{text-align:left}#new-avail #domestic-award .tableContainer .scroll-flight .fare-cost .original-cost{margin-bottom:2px}#new-avail #domestic-award .tableContainer .scroll-flight .fare-cost .original-cost label{font-size:12px;font-size:.75rem}#new-avail #domestic-award .tableContainer .scroll-flight .fare-cost .discount{color:#d80a0a;margin-left:5px}#new-avail #domestic-award .tableContainer .scroll-flight .avail-seats{padding-left:10px}#new-avail #domestic-award .tableContainer .scroll-flight input[type="image"].radio-style{background:0;border:none 0;margin:2px 5px 0 0;padding:0}#new-avail #domestic-award .tableContainer .scroll-flight.none{text-align:center;padding:20px 0}#new-avail #domestic-award .tableContainer .scroll-flight.selected{outline:2px solid #186686 !important}#new-avail #domestic-award .tableContainer{position:relative}#new-avail #domestic-award .tableContainer .loader{position:absolute;background:white;width:100%;height:100%;text-align:center;padding-top:48%}.ie .scroll-flight.selected{border:2px solid #186686 !important;outline:none !important}
.no-gap{margin:0;padding:0}.no-gap{margin:0;padding:0}.booking-flow.container{max-width:100%}.booking-flow.container .booking-step.flight-select-step{padding:0;top:108px}#new-avail{background:#f8f8f8;width:100%}#new-avail form,#new-avail fieldset,#new-avail dl,#new-avail dt,#new-avail dd,#new-avail ul,#new-avail li{margin:0;padding:0}#new-avail fieldset,#new-avail button.moreview{border:0 none}#new-avail li{list-style:none}#new-avail #domestic-avenue{width:960px;margin:0 auto;color:#333}#new-avail #domestic-avenue .change-avail .change-itinerary{position:relative;width:100%;padding:10px 0;border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin-bottom:10px}#new-avail #domestic-avenue .change-avail .change-itinerary.st-change{padding:10px 0 0;margin-bottom:0;border-bottom:0}#new-avail #domestic-avenue .change-avail .change-itinerary.close{height:50px;margin:0}#new-avail #domestic-avenue .change-avail .change-itinerary.close .booking-ct-btn-change{padding-top:4px !important;margin:0}#new-avail #domestic-avenue .change-avail .change-itinerary.close .change{position:absolute;right:0;top:-46px}#new-avail #domestic-avenue .change-avail .change-itinerary.close .booking-ct-btn{padding-top:0;bottom:9px}#new-avail #domestic-avenue .change-avail .change-itinerary.close .booking-ct-btn .button-link{margin-left:0}#new-avail #domestic-avenue .change-avail .change-itinerary h2{font-size:18px;font-size:1.125rem;line-height:inherit !important}#new-avail #domestic-avenue .change-avail .change-itinerary .booking-ct{width:80%}#new-avail #domestic-avenue .change-avail .change-itinerary .booking-ct .airports-single{background:white}#new-avail #domestic-avenue .change-avail .change-itinerary .booking-ct .airports-multi{background:white;margin-top:10px}#new-avail #domestic-avenue .change-avail .change-itinerary .booking-ct button{border:0 none}#new-avail #domestic-avenue .change-avail .change-itinerary .booking-ct-btn{position:absolute;bottom:13px;right:0}#new-avail #domestic-avenue .change-avail .change-itinerary .booking-ct-btn button,#new-avail #domestic-avenue .change-avail .change-itinerary .booking-ct-btn input{display:inline-block}#new-avail #domestic-avenue .change-avail .change-itinerary .button-link{margin-left:7px}#new-avail #domestic-avenue .change-avail .change-itinerary .booking-ct-btn-change{text-align:left;padding-top:20px}#new-avail #domestic-avenue .change-avail .change-itinerary .booking-ct-btn-change .button-small-gray.change{background:url('../../images/components/dom-avail/ico-change.png');background-color:#eee;background-position:5px 40%;background-repeat:no-repeat;padding-left:24px}#new-avail #domestic-avenue .change-avail .change-itinerary:after{display:block;clear:both;content:"";height:0}#new-avail #domestic-avenue #select-avail{clear:both}#new-avail #domestic-avenue #select-avail .step-avail .title-area h2{margin:15px 0 8px;width:60%;float:left;font-size:18px;font-size:1.125rem;line-height:inherit !important}[lang='en-us'] #new-avail #domestic-avenue #select-avail .step-avail .title-area h2{width:55%}[lang='pt-br'] #new-avail #domestic-avenue #select-avail .step-avail .title-area h2{width:55%}[lang='es-es'] #new-avail #domestic-avenue #select-avail .step-avail .title-area h2{width:55%}[lang='fr-fr'] #new-avail #domestic-avenue #select-avail .step-avail .title-area h2{width:55%}[lang='de-de'] #new-avail #domestic-avenue #select-avail .step-avail .title-area h2{width:55%}[lang='ru-ru'] #new-avail #domestic-avenue #select-avail .step-avail .title-area h2{width:55%}[lang='ja-jp'] #new-avail #domestic-avenue #select-avail .step-avail .title-area h2{width:55%}[lang='zh-cn'] #new-avail #domestic-avenue #select-avail .step-avail .title-area h2{width:55%}[lang='zh-hk'] #new-avail #domestic-avenue #select-avail .step-avail .title-area h2{width:55%}#new-avail #domestic-avenue #select-avail .step-avail .title-area h2 em{font-weight:700;font-style:normal;margin-right:5px;display:inline-block}#new-avail #domestic-avenue #select-avail .step-avail .title-area h2 em:first-child{padding-right:25px;background:url('../../images/components/dom-avail/ico-fromto.png') no-repeat 100% 8px}#new-avail #domestic-avenue #select-avail .step-avail .title-area h2 .letter3-city{font-size:12px;font-size:.75rem;font-weight:400}#new-avail #domestic-avenue #select-avail .step-avail .title-area .btn{width:40%;float:right;text-align:right;margin-top:20px;position:relative;top:-5px;font-size:12px;font-size:.75rem}[lang='en-us'] #new-avail #domestic-avenue #select-avail .step-avail .title-area .btn{width:45%}[lang='pt-br'] #new-avail #domestic-avenue #select-avail .step-avail .title-area .btn{width:45%}[lang='es-es'] #new-avail #domestic-avenue #select-avail .step-avail .title-area .btn{width:45%}[lang='fr-fr'] #new-avail #domestic-avenue #select-avail .step-avail .title-area .btn{width:45%}[lang='de-de'] #new-avail #domestic-avenue #select-avail .step-avail .title-area .btn{width:45%}[lang='ru-ru'] #new-avail #domestic-avenue #select-avail .step-avail .title-area .btn{width:45%}[lang='ja-jp'] #new-avail #domestic-avenue #select-avail .step-avail .title-area .btn{width:45%}[lang='zh-cn'] #new-avail #domestic-avenue #select-avail .step-avail .title-area .btn{width:45%}[lang='zh-hk'] #new-avail #domestic-avenue #select-avail .step-avail .title-area .btn{width:45%}#new-avail #domestic-avenue #select-avail .step-avail .title-area .btn .btn-arrow{background:url("../../images/components/dom-avail/bg-button-arrow.png") no-repeat 100% 50%;font-size:12px;font-size:.75rem;padding-right:10px}#new-avail #domestic-avenue #select-avail .step-avail .title-area .btn a{white-space:nowrap;margin-left:5px}#new-avail #domestic-avenue #select-avail .step-avail .title-area:after{display:block;clear:both;content:"";height:0}#new-avail #domestic-avenue #select-avail .calc-height{clear:both}#new-avail #domestic-avenue #select-avail .date-fare{clear:both;position:relative;color:white;background:#0180a3;border-top:1px solid #007798;border-left:1px solid #007798;border-right:1px solid #007798;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px}#new-avail #domestic-avenue #select-avail .date-fare .avail-btn{border:0;background:0;position:absolute}#new-avail #domestic-avenue #select-avail .date-fare .avail-btn.left{top:30%;left:0}#new-avail #domestic-avenue #select-avail .date-fare .avail-btn.right{top:30%;right:0}#new-avail #domestic-avenue #select-avail .date-fare ul{height:54px;text-align:center;width:100%;font-weight:normal;font-size:14px;font-size:.875rem}#new-avail #domestic-avenue #select-avail .date-fare ul .lowest{display:block;font-style:normal}#new-avail #domestic-avenue #select-avail .date-fare ul li{width:20%;text-align:center;background:url('../../images/components/dom-avail/bg-border-line-white.png') no-repeat 0 50%;margin:0 -3px;display:inline-block}#new-avail #domestic-avenue #select-avail .date-fare ul li a{display:block;color:white;text-decoration:none;overflow:hidden;padding:8px 3px}#new-avail #domestic-avenue #select-avail .date-fare ul li a:hover,#new-avail #domestic-avenue #select-avail .date-fare ul li a:focus{color:#186686;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;padding:5px 3px;background-color:white !important;cursor:pointer;text-decoration:underline;position:relative}#new-avail #domestic-avenue #select-avail .date-fare ul li a:focus{outline:1px solid black;z-index:1}#new-avail #domestic-avenue #select-avail .date-fare ul li:first-child{background:0;border:0}#new-avail #domestic-avenue #select-avail .date-fare ul .selected-date a{color:#186686;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;padding:5px 3px;background-color:white !important;cursor:pointer;text-decoration:underline}#new-avail #domestic-avenue #select-avail .outbound{width:470px;float:left;margin-bottom:10px}#new-avail #domestic-avenue #select-avail .return{width:470px;float:right;margin-bottom:10px}#new-avail #domestic-avenue #select-avail .return.oneway{border:1px solid #ccc;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;margin-top:48px;min-height:600px;background-image:url("../../images/components/dom-avail/bg-oneway.png");background-repeat:no-repeat;background-position:48% 49%}#new-avail #domestic-avenue #select-avail .lowest-remark-wrapper{height:36px;width:100%;display:table;text-align:right}#new-avail #domestic-avenue #select-avail .lowest-remark-wrapper .lowest-remark,#new-avail #domestic-avenue #select-avail .lowest-remark-wrapper .plus-remark{margin:0 0 0 30px;display:inline-block;text-align:right;line-height:36px;font-size:12px;font-size:.75rem}[lang='es-es'] #new-avail #domestic-avenue #select-avail .lowest-remark-wrapper .lowest-remark,[lang='es-es'] #new-avail #domestic-avenue #select-avail .lowest-remark-wrapper .plus-remark{display:table-cell}[lang='fr-fr'] #new-avail #domestic-avenue #select-avail .lowest-remark-wrapper .lowest-remark,[lang='fr-fr'] #new-avail #domestic-avenue #select-avail .lowest-remark-wrapper .plus-remark{display:table-cell}[lang='ru-ru'] #new-avail #domestic-avenue #select-avail .lowest-remark-wrapper .lowest-remark,[lang='ru-ru'] #new-avail #domestic-avenue #select-avail .lowest-remark-wrapper .plus-remark{display:table-cell}#new-avail #domestic-avenue #select-avail .lowest-remark-wrapper .lowest-remark img,#new-avail #domestic-avenue #select-avail .lowest-remark-wrapper .plus-remark img{vertical-align:middle;margin-right:5px}#new-avail #domestic-avenue #select-avail .lowest-remark-wrapper .lowest-remark .lowest-en-cost,#new-avail #domestic-avenue #select-avail .lowest-remark-wrapper .plus-remark .lowest-en-cost{background:url('../../images/components/payment/ico-cost-lowest-en.png') 0 50% no-repeat;line-height:2000rem;overflow:hidden;width:22px;height:12px;display:inline-block;vertical-align:-2px}#new-avail #domestic-avenue #select-avail .lowest-remark-wrapper .lowest-remark .lowest-ko-cost,#new-avail #domestic-avenue #select-avail .lowest-remark-wrapper .plus-remark .lowest-ko-cost{background:url('../../images/components/payment/ico-cost-lowest-ko.png') 0 50% no-repeat;line-height:2000rem;overflow:hidden;width:26px;height:12px;display:inline-block;vertical-align:-2px}#new-avail #domestic-avenue #select-avail .lowest-remark-wrapper .lowest-remark .plus-en-cost,#new-avail #domestic-avenue #select-avail .lowest-remark-wrapper .plus-remark .plus-en-cost{background:url('../../images/components/payment/ico-cost-plus-en.png') 0 50% no-repeat;line-height:2000rem;overflow:hidden;width:26px;height:12px;display:inline-block;vertical-align:-2px}#new-avail #domestic-avenue #select-avail .lowest-remark-wrapper .lowest-remark .plus-ko-cost,#new-avail #domestic-avenue #select-avail .lowest-remark-wrapper .plus-remark .plus-ko-cost{background:url('../../images/components/payment/ico-cost-plus-ko.png') 0 50% no-repeat;line-height:2000rem;overflow:hidden;width:34px;height:12px;display:inline-block;vertical-align:middle}#new-avail #domestic-avenue #select-avail .regulation{min-height:200px;background:white;border:1px solid #ccc;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;padding:3px 10px 10px;clear:both}#new-avail #domestic-avenue #select-avail .regulation h2{float:left;padding:5px 0 10px;margin:0;line-height:inherit !important;font-size:14px;font-size:.875rem;color:#186686;font-weight:700}#new-avail #domestic-avenue #select-avail .regulation .list{clear:both}#new-avail #domestic-avenue #select-avail .regulation .list li{list-style-type:disc;font-size:12px;font-size:.75rem;margin-left:15px}#new-avail #domestic-avenue .avail-alert{text-align:center;font-size:12px;font-size:.75rem;color:#d80a0a;padding:5px 0}#new-avail #domestic-avenue #notice-avail{width:100%;clear:both;padding:20px 0;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px}#new-avail #domestic-avenue #notice-avail h2{border-bottom:1px solid #ccc;padding:5px 10px 10px;margin:0;line-height:1em !important;font-size:14px;font-size:.875rem;color:#186686;font-weight:700}#new-avail #domestic-avenue #notice-avail .list{padding:10px}#new-avail #domestic-avenue #notice-avail .list li{list-style-type:disc;font-size:12px;font-size:.75rem;margin-left:15px}#new-avail #domestic-avenue .mg-t20{margin-top:20px}#new-avail #new-avail.sd-avenue{padding-bottom:30px}#new-avail #new-avail.sd-avenue .flightFareCurrency{padding-top:0 !important;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border:1px solid #ccc}#new-avail #new-avail.sd-avenue .flightFareCurrency:after{display:block;clear:both;content:"";height:0}#new-avail #new-avail.sd-avenue .flightFareCurrency .btn_area{padding:30px 0 10px;text-align:center}#new-avail #new-avail.sd-avenue .flightFareCurrency .btn_area .button,#new-avail #new-avail.sd-avenue .flightFareCurrency .btn_area button{display:inline-block;padding:8px 30px}#new-avail #new-avail.sd-avenue .flightFareCurrency .btn_area:after{display:block;clear:both;content:"";height:0}#new-avail #new-avail.sd-avenue .flightFareCurrency .select-fare-avail .posRel{padding-top:10px}#new-avail #new-avail.sd-avenue .flightFareCurrency .select-fare-avail .posRel input[type="checkbox"],#new-avail #new-avail.sd-avenue .flightFareCurrency .select-fare-avail .posRel input[type="radio"],#new-avail #new-avail.sd-avenue .flightFareCurrency .select-fare-avail .posRel span.radiobtn,#new-avail #new-avail.sd-avenue .flightFareCurrency .select-fare-avail .posRel span.checkbox{position:absolute;left:0;top:13px}#new-avail #new-avail.sd-avenue .flightFareCurrency .select-fare-avail .posRel input[type="checkbox"]:checked+span+label,#new-avail #new-avail.sd-avenue .flightFareCurrency .select-fare-avail .posRel input[type="radio"]:checked+span+label,#new-avail #new-avail.sd-avenue .flightFareCurrency .select-fare-avail .posRel span.radiobtn:checked+span+label,#new-avail #new-avail.sd-avenue .flightFareCurrency .select-fare-avail .posRel span.checkbox:checked+span+label{font-weight:700}#new-avail #new-avail.sd-avenue .flightFareCurrency .select-fare-avail .posRel input[type="checkbox"]{margin-top:0}#new-avail #new-avail.sd-avenue .flightFareCurrency .select-fare-avail .posRel label{font-size:16px;font-size:1rem;display:inline-block;padding-left:25px}#new-avail #new-avail.sd-avenue .flightFareCurrency .select-fare-avail .posRel.selected label{font-weight:700}#new-avail #new-avail.sd-avenue .flightFareCurrency .select-fare-avail .set_fare{border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;padding:30px;border:1px solid #ccc}#new-avail #new-avail.sd-avenue .flightFareCurrency .select-fare-avail .set_fare li{float:left}#new-avail #new-avail.sd-avenue .flightFareCurrency .select-fare-avail .set_fare li .chosen-container div ul li{float:none !important}#new-avail #new-avail.sd-avenue .flightFareCurrency .select-fare-avail .set_fare:after{display:block;clear:both;content:"";height:0}#new-avail #new-avail.sd-avenue .flightFareCurrency .set_fare_type{width:35%}#new-avail #new-avail.sd-avenue .flightFareCurrency .set_fare_type label{font-size:14px;font-size:.875rem;font-weight:700;padding-bottom:9px;display:block}#new-avail #domestic-avenue .usdot-sec-tit{font-size:26px;font-size:1.625rem;line-height:120% !important;font-weight:300;text-transform:none;margin:0 !important;padding:30px 0 18px}#new-avail #domestic-avenue .tableContainer{border-top:1px solid white;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:white}#new-avail #domestic-avenue .tableContainer .scrollTable{clear:both;height:515px;overflow-y:scroll;overflow-x:hidden;width:468px;padding-bottom:2px;font-size:14px;font-size:.875rem}#new-avail #domestic-avenue .tableContainer .scrollTable.usdot-scroll-table{padding-left:2px;padding-top:2px}#new-avail #domestic-avenue .tableContainer .scrollTable.usdot-scroll-table table{width:99.3%}[lang='pt-br'] #new-avail #domestic-avenue .tableContainer .scrollTable.usdot-scroll-table table{width:99.7%}#new-avail #domestic-avenue .tableContainer .scrollTable.usdot-scroll-table table .schedule-airplane{text-align:left;font-weight:normal;border-bottom:1px solid #ddd}#new-avail #domestic-avenue .tableContainer .scrollTable.usdot-scroll-table table .schedule-airplane .time-change{padding-bottom:20px;position:relative}#new-avail #domestic-avenue .tableContainer .scrollTable.usdot-scroll-table table .schedule-airplane .time-change span.before{text-decoration:line-through}#new-avail #domestic-avenue .tableContainer .scrollTable.usdot-scroll-table table .schedule-airplane .time-change span.airplane{margin-left:0}#new-avail #domestic-avenue .tableContainer .scrollTable.usdot-scroll-table table .schedule-airplane .time-change .delay{position:absolute;bottom:4px;background:url('../../images/components/dom-avail/icon-alert-red.png') no-repeat 0 2px;color:#d42a1d;padding-left:16px;font-style:normal;white-space:nowrap}#new-avail #domestic-avenue .tableContainer .scrollTable.usdot-scroll-table table td{border-bottom:1px solid #ddd;padding-top:7px;padding-bottom:6px;height:54px}#new-avail #domestic-avenue .tableContainer .scrollTable.usdot-scroll-table table td .fare-cost,#new-avail #domestic-avenue .tableContainer .scrollTable.usdot-scroll-table table td .btn-area{display:inline-block;vertical-align:middle;width:auto}#new-avail #domestic-avenue .tableContainer .scrollTable.usdot-scroll-table table td .btn-area.posRel{position:relative}#new-avail #domestic-avenue .tableContainer .scrollTable.usdot-scroll-table table td .btn-area.posRel .radiobtn{position:absolute;top:1px}#new-avail #domestic-avenue .tableContainer .scrollTable.usdot-scroll-table table .column-2 .schedule-airplane{width:58% !important;position:relative}#new-avail #domestic-avenue .tableContainer .scrollTable.usdot-scroll-table table .column-2 .schedule-airplane>span,#new-avail #domestic-avenue .tableContainer .scrollTable.usdot-scroll-table table .column-2 .schedule-airplane>strong{float:left;width:auto}#new-avail #domestic-avenue .tableContainer .scrollTable.usdot-scroll-table table .column-2 .schedule-airplane>span.airplane,#new-avail #domestic-avenue .tableContainer .scrollTable.usdot-scroll-table table .column-2 .schedule-airplane>strong.airplane{width:45%;margin-left:5px}#new-avail #domestic-avenue .tableContainer .scrollTable.usdot-scroll-table table .column-2 .schedule-airplane>span .planeType,#new-avail #domestic-avenue .tableContainer .scrollTable.usdot-scroll-table table .column-2 .schedule-airplane>strong .planeType{display:block}#new-avail #domestic-avenue .tableContainer .scrollTable.usdot-scroll-table table .column-2 .schedule-airplane>strong{margin-left:5px;clear:none}#new-avail #domestic-avenue .tableContainer .scrollTable.usdot-scroll-table table .column-2 .schedule-airplane .time-change{position:absolute;left:62px;top:9px;padding-bottom:0}#new-avail #domestic-avenue .tableContainer .scrollTable.usdot-scroll-table table .column-2 .schedule-airplane .time-change .airplane{position:absolute;left:84px;top:-3px;white-space:nowrap}#new-avail #domestic-avenue .tableContainer .scrollTable.usdot-scroll-table table .column-2 .schedule-airplane .time-change .delay{left:84px;top:19px;min-width:80px;min-height:18px}#new-avail #domestic-avenue .tableContainer .scrollTable.usdot-scroll-table table .column-2 td.normal-fare{width:42% !important;padding-left:29px}#new-avail #domestic-avenue .tableContainer .scrollTable.usdot-scroll-table table .column-2 td.normal-fare>div{display:inline-block !important}#new-avail #domestic-avenue .tableContainer .scrollTable.usdot-scroll-table table .column-2 td.normal-fare a.plus{font-size:12px;font-size:.75rem}#new-avail #domestic-avenue .tableContainer .tablelTable{clear:both;height:410px;overflow-y:scroll;overflow-x:hidden;width:468px;font-size:14px;font-size:.875rem;padding-bottom:3px}#new-avail #domestic-avenue .tableContainer .scrollTable.column-2 .scroll-flight dt{width:50%;padding-left:50px}#new-avail #domestic-avenue .tableContainer .scrollTable.column-2 .scroll-flight dd{width:50%;padding-left:70px}#new-avail #domestic-avenue .tableContainer .scrollTable.column-2 .scroll-flight .normal-fare .out-of-stock{text-align:left;padding-left:26px}#new-avail #domestic-avenue .tableContainer .instead-tit{background:#f8f8f8;width:100%;margin-top:3px}#new-avail #domestic-avenue .tableContainer .instead-tit p,#new-avail #domestic-avenue .tableContainer .instead-tit li{float:left;margin:0;padding:5px 0 2px;text-align:center;font-size:12px;font-size:.75rem;background:#f8f8f8;color:#186686;background-image:url("../../images/components/dom-avail/bg-border-blue.png");background-color:#f8f8f8;background-repeat:no-repeat;background-position:100% 50%;width:30%;letter-spacing:-0.5px}[lang='fr-fr'] #new-avail #domestic-avenue .tableContainer .instead-tit p,[lang='fr-fr'] #new-avail #domestic-avenue .tableContainer .instead-tit li{letter-spacing:-1px}#new-avail #domestic-avenue .tableContainer .instead-tit p+p,#new-avail #domestic-avenue .tableContainer .instead-tit li+li{width:38%}[lang='en-us'] #new-avail #domestic-avenue .tableContainer .instead-tit p+p,[lang='en-us'] #new-avail #domestic-avenue .tableContainer .instead-tit li+li{width:39%}[lang='pt-br'] #new-avail #domestic-avenue .tableContainer .instead-tit p+p,[lang='pt-br'] #new-avail #domestic-avenue .tableContainer .instead-tit li+li{width:39%}[lang='es-es'] #new-avail #domestic-avenue .tableContainer .instead-tit p+p,[lang='es-es'] #new-avail #domestic-avenue .tableContainer .instead-tit li+li{width:39%}[lang='fr-fr'] #new-avail #domestic-avenue .tableContainer .instead-tit p+p,[lang='fr-fr'] #new-avail #domestic-avenue .tableContainer .instead-tit li+li{width:39%}[lang='de-de'] #new-avail #domestic-avenue .tableContainer .instead-tit p+p,[lang='de-de'] #new-avail #domestic-avenue .tableContainer .instead-tit li+li{width:39%}[lang='ru-ru'] #new-avail #domestic-avenue .tableContainer .instead-tit p+p,[lang='ru-ru'] #new-avail #domestic-avenue .tableContainer .instead-tit li+li{width:39%}#new-avail #domestic-avenue .tableContainer .instead-tit p+p+p,#new-avail #domestic-avenue .tableContainer .instead-tit li+li+li{width:32%;padding-right:15px;background-image:none}[lang='en-us'] #new-avail #domestic-avenue .tableContainer .instead-tit p+p+p,[lang='en-us'] #new-avail #domestic-avenue .tableContainer .instead-tit li+li+li{width:31%}[lang='pt-br'] #new-avail #domestic-avenue .tableContainer .instead-tit p+p+p,[lang='pt-br'] #new-avail #domestic-avenue .tableContainer .instead-tit li+li+li{width:31%}[lang='es-es'] #new-avail #domestic-avenue .tableContainer .instead-tit p+p+p,[lang='es-es'] #new-avail #domestic-avenue .tableContainer .instead-tit li+li+li{width:31%}[lang='fr-fr'] #new-avail #domestic-avenue .tableContainer .instead-tit p+p+p,[lang='fr-fr'] #new-avail #domestic-avenue .tableContainer .instead-tit li+li+li{width:31%}[lang='de-de'] #new-avail #domestic-avenue .tableContainer .instead-tit p+p+p,[lang='de-de'] #new-avail #domestic-avenue .tableContainer .instead-tit li+li+li{width:31%}[lang='ru-ru'] #new-avail #domestic-avenue .tableContainer .instead-tit p+p+p,[lang='ru-ru'] #new-avail #domestic-avenue .tableContainer .instead-tit li+li+li{width:31%}#new-avail #domestic-avenue .tableContainer .instead-tit.column-2 p,#new-avail #domestic-avenue .tableContainer .instead-tit.column-2 li{width:55%}#new-avail #domestic-avenue .tableContainer .instead-tit.column-2 p+p,#new-avail #domestic-avenue .tableContainer .instead-tit.column-2 li+li{width:45%;background-image:none}#new-avail #domestic-avenue .tableContainer .scroll-flight{padding:2px 0;width:100%;font-size:12px;font-size:.75rem}#new-avail #domestic-avenue .tableContainer .scroll-flight.flight-select-table{width:99.7%}#new-avail #domestic-avenue .tableContainer .scroll-flight.flight-select-table td{border-bottom:1px solid #ccc}#new-avail #domestic-avenue .tableContainer .scroll-flight.flight-select-table tr:last-child td{border:none !important}#new-avail #domestic-avenue .tableContainer .scroll-flight.set .out-of-stock{text-align:center;color:#595959;margin-left:0}#new-avail #domestic-avenue .tableContainer .scroll-flight .schedule-airplane,#new-avail #domestic-avenue .tableContainer .scroll-flight .discount-fare,#new-avail #domestic-avenue .tableContainer .scroll-flight .normal-fare{display:table-cell;vertical-align:middle}#new-avail #domestic-avenue .tableContainer .scroll-flight .schedule-airplane{width:29%}[lang='ko-kr'] #new-avail #domestic-avenue .tableContainer .scroll-flight .schedule-airplane{width:30%}[lang='en-us'] #new-avail #domestic-avenue .tableContainer .scroll-flight .schedule-airplane{width:29%}[lang='ja-jp'] #new-avail #domestic-avenue .tableContainer .scroll-flight .schedule-airplane{width:32%}[lang='zh-hk'] #new-avail #domestic-avenue .tableContainer .scroll-flight .schedule-airplane{width:30%}#new-avail #domestic-avenue .tableContainer .scroll-flight .schedule-airplane span{float:left}#new-avail #domestic-avenue .tableContainer .scroll-flight .schedule-airplane .airplane{width:50%;font-size:11px;font-size:.6875rem;margin-left:5px}#new-avail #domestic-avenue .tableContainer .scroll-flight .schedule-airplane .airplane .planeType{text-overflow:ellipsis;word-wrap:normal;white-space:nowrap;display:block;width:100%;position:relative;overflow:hidden;padding-bottom:1px;padding-right:1px}#new-avail #domestic-avenue .tableContainer .scroll-flight .schedule-airplane strong{clear:both;display:block}#new-avail #domestic-avenue .tableContainer .scroll-flight .schedule-airplane:after{display:block;clear:both;content:"";height:0}#new-avail #domestic-avenue .tableContainer .scroll-flight .schedule-airplane{padding-left:10px}#new-avail #domestic-avenue .tableContainer .scroll-flight .fare-set .fare-cost.remaining-seats{letter-spacing:-0.8px}#new-avail #domestic-avenue .tableContainer .scroll-flight .fare-set .fare-cost .original-cost label{font-size:12px}[lang='pt-br'] #new-avail #domestic-avenue .tableContainer .scroll-flight .fare-set .fare-cost .original-cost label{font-size:11px}[lang='es-es'] #new-avail #domestic-avenue .tableContainer .scroll-flight .fare-set .fare-cost .original-cost label{font-size:11px}[lang='ja-jp'] #new-avail #domestic-avenue .tableContainer .scroll-flight .fare-set .fare-cost .original-cost label{font-size:11px}#new-avail #domestic-avenue .tableContainer .scroll-flight .discount-fare{padding-right:0;width:35.5%;letter-spacing:-0.5px}[lang='ko-kr'] #new-avail #domestic-avenue .tableContainer .scroll-flight .discount-fare{padding-right:12px}[lang='ko-kr'] #new-avail #domestic-avenue .tableContainer .scroll-flight .discount-fare{width:35%}[lang='pt-br'] #new-avail #domestic-avenue .tableContainer .scroll-flight .discount-fare{width:35.3%}[lang='es-es'] #new-avail #domestic-avenue .tableContainer .scroll-flight .discount-fare{width:35.3%}[lang='fr-fr'] #new-avail #domestic-avenue .tableContainer .scroll-flight .discount-fare{width:35.3%}[lang='ja-jp'] #new-avail #domestic-avenue .tableContainer .scroll-flight .discount-fare{width:35%}[lang='zh-hk'] #new-avail #domestic-avenue .tableContainer .scroll-flight .discount-fare{width:35%}[lang='id-id'] #new-avail #domestic-avenue .tableContainer .scroll-flight .discount-fare{width:35.3%}[lang='en-us'] #new-avail #domestic-avenue .tableContainer .scroll-flight .discount-fare{letter-spacing:-0.8px}[lang='fr-fr'] #new-avail #domestic-avenue .tableContainer .scroll-flight .discount-fare{letter-spacing:-0.8px}[lang='ru-ru'] #new-avail #domestic-avenue .tableContainer .scroll-flight .discount-fare{letter-spacing:-0.8px}[lang='vi-vn'] #new-avail #domestic-avenue .tableContainer .scroll-flight .discount-fare{letter-spacing:0}[lang='id-id'] #new-avail #domestic-avenue .tableContainer .scroll-flight .discount-fare{letter-spacing:-0.8px}#new-avail #domestic-avenue .tableContainer .scroll-flight .discount-fare.verAtop{vertical-align:top}#new-avail #domestic-avenue .tableContainer .scroll-flight .discount-fare .economy-fare+.fareset .fare-cost{width:149px !important;vertical-align:top;position:relative;top:-2px}#new-avail #domestic-avenue .tableContainer .scroll-flight .normal-fare{padding-left:0;padding-right:0;width:35.5%;letter-spacing:-0.5px}[lang='ko-kr'] #new-avail #domestic-avenue .tableContainer .scroll-flight .normal-fare{width:35%}[lang='pt-br'] #new-avail #domestic-avenue .tableContainer .scroll-flight .normal-fare{width:35.7%}[lang='es-es'] #new-avail #domestic-avenue .tableContainer .scroll-flight .normal-fare{width:35.7%}[lang='fr-fr'] #new-avail #domestic-avenue .tableContainer .scroll-flight .normal-fare{width:35.7%}[lang='ja-jp'] #new-avail #domestic-avenue .tableContainer .scroll-flight .normal-fare{width:36%}[lang='zh-hk'] #new-avail #domestic-avenue .tableContainer .scroll-flight .normal-fare{width:35%}[lang='id-id'] #new-avail #domestic-avenue .tableContainer .scroll-flight .normal-fare{width:35.7%}[lang='en-us'] #new-avail #domestic-avenue .tableContainer .scroll-flight .normal-fare{letter-spacing:-0.8px}[lang='fr-fr'] #new-avail #domestic-avenue .tableContainer .scroll-flight .normal-fare{letter-spacing:-0.8px}[lang='ru-ru'] #new-avail #domestic-avenue .tableContainer .scroll-flight .normal-fare{letter-spacing:-0.8px}[lang='vi-vn'] #new-avail #domestic-avenue .tableContainer .scroll-flight .normal-fare{letter-spacing:0}[lang='id-id'] #new-avail #domestic-avenue .tableContainer .scroll-flight .normal-fare{letter-spacing:-0.8px}#new-avail #domestic-avenue .tableContainer .scroll-flight .btn-area,#new-avail #domestic-avenue .tableContainer .scroll-flight .fare-cost{display:table-cell;vertical-align:middle}#new-avail #domestic-avenue .tableContainer .scroll-flight .btn-area{width:10%}#new-avail #domestic-avenue .tableContainer .scroll-flight .btn-area input[type='radio']{position:relative;top:.04em}#new-avail #domestic-avenue .tableContainer .scroll-flight .fare-cost{text-align:left}#new-avail #domestic-avenue .tableContainer .scroll-flight .avail-seats{text-align:left;margin-left:10px}#new-avail #domestic-avenue .tableContainer .scroll-flight .fare-set{display:inline-block}#new-avail #domestic-avenue .tableContainer .scroll-flight .fare-set .fare-cost{width:auto;text-align:left}#new-avail #domestic-avenue .tableContainer .scroll-flight .fare-set .avail-seats{text-align:left;margin-left:10px}#new-avail #domestic-avenue .tableContainer .scroll-flight .fare-set .avail-seats.or-cost-seat{display:inline-block;line-height:20px;padding-left:0;margin-left:0;vertical-align:top}#new-avail #domestic-avenue .tableContainer .scroll-flight .fare-set .avail-seats.or-cost-seat:before{content:" / ";letter-spacing:-1px;padding-left:2px;line-height:20px;vertical-align:top}#new-avail #domestic-avenue .tableContainer .scroll-flight .fare-cost{text-align:left}#new-avail #domestic-avenue .tableContainer .scroll-flight .fare-cost .original-cost{display:inline-block}#new-avail #domestic-avenue .tableContainer .scroll-flight .fare-cost .original-cost label{font-size:12px;font-size:.75rem;display:table}#new-avail #domestic-avenue .tableContainer .scroll-flight .fare-cost .original-cost label span{display:inline-block;vertical-align:middle}#new-avail #domestic-avenue .tableContainer .scroll-flight .fare-cost .original-cost label span img{display:none}#new-avail #domestic-avenue .tableContainer .scroll-flight .fare-cost .original-cost label span.lowest-cost{background:url('../../images/components/payment/ico-cost-lowest-en.png') 0 50% no-repeat;width:19px;height:13px;margin-left:3px;line-height:2000rem;overflow:hidden}#new-avail #domestic-avenue .tableContainer .scroll-flight .fare-cost .original-cost label span.plus-cost{background:url('../../images/components/payment/ico-cost-plus-en.png') 0 50% no-repeat;width:22px;height:13px;margin-left:3px;line-height:2000rem;overflow:hidden}#new-avail #domestic-avenue .tableContainer .scroll-flight .fare-cost .original-cost label em{color:#007ea1}#new-avail #domestic-avenue .tableContainer .scroll-flight .fare-cost .discount{color:#d80a0a;margin-left:5px}#new-avail #domestic-avenue .tableContainer .scroll-flight .fare-cost .avail-seats{padding-left:0}#new-avail #domestic-avenue .tableContainer .scroll-flight .fare-cost .avail-seats.or-cost-seat{display:inline-block;line-height:20px;padding-left:0;margin-left:0;vertical-align:top}#new-avail #domestic-avenue .tableContainer .scroll-flight .fare-cost .avail-seats.or-cost-seat:before{content:" / ";letter-spacing:-1px;padding-left:2px;line-height:20px;vertical-align:top}#new-avail #domestic-avenue .tableContainer .scroll-flight input[type="image"].radio-style{background:0;border:none 0;margin:2px 5px 0 0;padding:0}#new-avail #domestic-avenue .tableContainer .scroll-flight:first-child{margin-top:2px}#new-avail #domestic-avenue .tableContainer .scroll-flight.inline dt.schedule-airplane{width:58%;padding-left:10px}#new-avail #domestic-avenue .tableContainer .scroll-flight.inline dt.schedule-airplane strong,#new-avail #domestic-avenue .tableContainer .scroll-flight.inline dt.schedule-airplane span{display:inline-block}#new-avail #domestic-avenue .tableContainer .scroll-flight.inline dt.schedule-airplane .airplane{margin-left:5px;font-size:11px;font-size:.6875rem}#new-avail #domestic-avenue .tableContainer .scroll-flight.inline dt.schedule-airplane span{width:20%}#new-avail #domestic-avenue .tableContainer .scroll-flight.inline dt.schedule-airplane span+strong{width:36%}#new-avail #domestic-avenue .tableContainer .scroll-flight.inline dt.schedule-airplane span+strong+span{width:37%}#new-avail #domestic-avenue .tableContainer .scroll-flight.inline dt.schedule-airplane .time-change{padding-bottom:5px;float:right;width:80%}#new-avail #domestic-avenue .tableContainer .scroll-flight.inline dt.schedule-airplane .time-change .before{width:initial}#new-avail #domestic-avenue .tableContainer .scroll-flight.inline dt.schedule-airplane .time-change .after{display:block;width:40%}#new-avail #domestic-avenue .tableContainer .scroll-flight.inline dt.schedule-airplane .time-change .delay{left:80px;bottom:4px;margin-left:5px}#new-avail #domestic-avenue .tableContainer .scroll-flight.inline dt.schedule-airplane .time-change .airplane{width:initial;line-height:initial;position:absolute;left:80px;top:0}#new-avail #domestic-avenue .tableContainer .scroll-flight.inline dd.normal-fare{padding-left:0;width:42%}#new-avail #domestic-avenue .tableContainer .scroll-flight.inline dd.normal-fare .btn-area{display:inline-block;width:10%}#new-avail #domestic-avenue .tableContainer .scroll-flight.inline dd.normal-fare .fare-cost{display:inline-block;width:55%}#new-avail #domestic-avenue .tableContainer .scroll-flight.inline dd.normal-fare .fare-cost .discount{margin-left:2px}#new-avail #domestic-avenue .tableContainer .scroll-flight.inline dd.normal-fare .avail-seats{display:inline-block;width:30%;padding-left:0;margin-left:2px}#new-avail #domestic-avenue .tableContainer .scroll-flight.inline dd.normal-fare .out-of-stock{padding-left:5px !important;margin-left:15px}#new-avail #domestic-avenue .tableContainer .scroll-flight.none{text-align:center;padding:20px 0}#new-avail #domestic-avenue .tableContainer .scroll-flight.selected{outline:2px solid #186686 !important}#new-avail #domestic-avenue .tableContainer{position:relative}#new-avail #domestic-avenue .tableContainer .loader{position:absolute;background:white;width:100%;height:100%;text-align:center;padding-top:48%}#new-avail #domestic-avenue dt.schedule-airplane .time-change{padding-bottom:20px;position:relative}#new-avail #domestic-avenue dt.schedule-airplane .time-change span.before{text-decoration:line-through}#new-avail #domestic-avenue dt.schedule-airplane .time-change .delay{position:absolute;bottom:4px;background:url('../../images/components/dom-avail/icon-alert-red.png') no-repeat 0 2px;color:#d42a1d;padding-left:16px;font-style:normal}.ie8 #new-avail .date-fare ul{font-size:13px !important;font-size:.8125rem !important}#fare-rule{padding:0 40px 40px;text-align:center}#fare-rule h2{font-size:30px;font-size:1.875rem;line-height:inherit !important}#fare-rule .rule-table{margin:0 auto;width:100%;font-size:14px;font-size:.875rem}#fare-rule .rule-table thead th{background:#186686;color:white;padding:7px;border-left:1px solid #c3d2d6}#fare-rule .rule-table thead th:first-child{border-left:0}#fare-rule .rule-table tbody th{background:#f0f5f9;color:#186686}#fare-rule .rule-table tbody th,#fare-rule .rule-table tbody td{border-bottom:1px solid #c3d2d6;padding:7px}#fare-rule .rule-table tbody td{border-left:1px solid #c3d2d6}#fare-rule td span.footnote{padding:0 10px;display:inline-block;background:url('../../images/icon-belt-info-txt5.png') no-repeat right center}#fare-rule p.footnote{margin:0;padding:10px;background:url('../../images/icon-belt-info-txt5.png') no-repeat left center;display:block;font-size:12px;font-size:.75rem;text-align:left;font-weight:700}#new-avail.sd-avenue{padding-bottom:30px}#new-avail.sd-avenue .inner_header h2.tit-domestic{margin:15px 0 10px;width:100%;font-size:18px;font-size:1.125rem;line-height:inherit !important}#new-avail.sd-avenue .inner_header h2.tit-domestic em{font-weight:700;font-style:normal;margin-right:5px;white-space:nowrap}#new-avail.sd-avenue .inner_header h2.tit-domestic em:first-child{padding-right:25px;background:url('../../images/components/dom-avail/ico-fromto.png') no-repeat 100% 8px}#new-avail.sd-avenue .inner_header h2.tit-domestic .letter3-city{font-size:12px;font-size:.75rem;font-weight:400}#new-avail.sd-avenue .flightFareCurrency{padding:10px 20px 20px;background:white;display:block;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border:1px solid #ccc}#new-avail.sd-avenue .flightFareCurrency:after{display:block;clear:both;content:"";height:0}#new-avail.sd-avenue .flightFareCurrency .flight_container:after{display:block;clear:both;content:"";height:0}#new-avail.sd-avenue #select-avail{clear:both;margin-top:20px}#new-avail.sd-avenue #select-avail:after{display:block;clear:both;content:"";height:0}#new-avail.sd-avenue #select-avail #notice-avail{display:block}#new-avail.sd-avenue #select-avail #notice-avail-inside{display:none}#new-avail.sd-avenue #select-avail .fixedarea{padding-bottom:20px}#new-avail.sd-avenue #select-avail .fixedarea>div{vertical-align:bottom}#new-avail.sd-avenue #select-avail .h510{height:585px}#new-avail.sd-avenue #select-avail .h510.oneway{margin-top:50px !important;height:510px !important;min-height:510px !important}#new-avail.sd-avenue #select-avail .h510 .scrollTable{height:445px}#new-avail.sd-avenue #select-avail .outbound{width:449px !important;display:inline-block;vertical-align:bottom;margin-bottom:10px !important;float:left}#new-avail.sd-avenue #select-avail .outbound:after{display:block;clear:both;content:"";height:0}#new-avail.sd-avenue #select-avail .return{width:449px !important;display:inline-block;vertical-align:bottom;margin-bottom:10px !important;float:right}#new-avail.sd-avenue #select-avail .return:after{display:block;clear:both;content:"";height:0}#new-avail.sd-avenue #select-avail .return.oneway{border:1px solid #ccc;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;min-height:457px;background:url('../../images/components/dom-avail/bg-oneway.png') no-repeat 48% 49%}.ie8 #new-avail.sd-avenue #select-avail .return.oneway{min-height:456px}.ie9 #new-avail.sd-avenue #select-avail .return.oneway{min-height:457px}#new-avail.sd-avenue #select-avail .return.oneway:after{display:block;clear:both;content:"";height:0}#new-avail.sd-avenue #select-avail .return.oneway .title-area{display:block;visibility:hidden}#new-avail.sd-avenue #select-avail .st-bd{border:1px solid #ccc;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;min-height:457px;background:#f8f8f8 url('../../images/components/dom-avail/bg-oneway.png') no-repeat 48% 49%}.ie8 #new-avail.sd-avenue #select-avail .st-bd{min-height:456px}.ie9 #new-avail.sd-avenue #select-avail .st-bd{min-height:457px}#new-avail.sd-avenue #select-avail .st-bd:after{display:block;clear:both;content:"";height:0}#new-avail.sd-avenue #select-avail .tit-area{margin:-1px 0 0 0;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;background:#0180a3;border:1px solid #007798}#new-avail.sd-avenue #select-avail .tit-area h3{display:block;margin:0;padding:6px 8px;width:100%;font-size:18px;font-size:1.125rem;line-height:inherit !important}#new-avail.sd-avenue #select-avail .tit-area h3.tit-date{color:white}#new-avail.sd-avenue .btn-area-c{display:block;width:100%;margin:25px 0 5px;text-align:center;float:left}.tableContainer-info{float:left;width:100%;border-bottom:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;position:relative}.tableContainer-info .scroll-table{width:100%;height:445px;overflow-y:scroll;overflow-x:hidden;font-size:14px;font-size:.875rem}.tableContainer-info .scroll-table table{width:99%;margin:2px .5%}.tableContainer-info .scroll-table table tbody tr{position:relative;width:100%;border-bottom:1px solid #bbb !important}.tableContainer-info .scroll-table table tbody tr.selected{outline:2px solid black;margin:2px !important;border:0 !important}.tableContainer-info .scroll-table table tbody tr.disabled{background:#e6e6e6;cursor:not-allowed;opacity:.5}.tableContainer-info .scroll-table table tbody tr.disabled div{background-color:transparent}.tableContainer-info .scroll-table table tbody th{padding:10px 0;padding:.625rem 0;text-align:center}.tableContainer-info .scroll-table table tbody th .btn-area{position:relative;text-align:center;display:inline-block}.tableContainer-info .scroll-table table tbody th .btn-area .radiobtn{position:absolute;top:3px}.tableContainer-info .scroll-table table tbody th .btn-area label{margin:0;padding:0 0 0 23px;font-size:14px;font-size:.875rem;display:inline-block}.tableContainer-info .scroll-table table tbody td{padding:10px 0;padding:.625rem 0;text-align:center}.tableContainer-info .scroll-table table tbody td .btn-area{position:relative;text-align:center;display:inline-block}.tableContainer-info .scroll-table table tbody td .btn-area .radiobtn{position:absolute;top:3px}.tableContainer-info .scroll-table table tbody td .btn-area label{margin:0;padding:0 0 0 23px;font-size:14px;font-size:.875rem;display:inline-block}.tableContainer-info .scroll-table table tbody td.time{font-weight:bold;margin:0;position:relative}.tableContainer-info .scroll-table table tbody td.time span{margin:0 7px}.tableContainer-info .scroll-table table tbody td.time .time-change{background:transparent;padding:0}.tableContainer-info .scroll-table table tbody td.time .time-change .before{width:initial;text-decoration:line-through;font-weight:normal}.tableContainer-info .scroll-table table tbody td.time .time-change .after{display:block;width:initial}.tableContainer-info .scroll-table table tbody td.time .time-change .delay{left:100%;bottom:11px;margin-left:20px;position:absolute;background:url('../../images/components/dom-avail/icon-alert-red.png') no-repeat 0 2px;color:#d42a1d;padding-left:16px;font-weight:normal;font-style:normal;font-size:12px;font-size:.75rem;white-space:nowrap}.tableContainer-info .scroll-table table tbody td.aircraft-types{vertical-align:top}.tableContainer-info .scroll-table table tbody td.aircraft-types a{color:#186686}.tableContainer-info .scroll-table table tbody td .time-change{background:transparent}.tableContainer-info .scroll-table table tbody td .time-change .before{width:initial;text-decoration:line-through;font-weight:normal}.tableContainer-info .scroll-table table tbody td .time-change .after{display:block;width:initial}.tableContainer-info .scroll-table table tbody td .time-change .delay{left:51%;bottom:11px;margin-left:20px;position:absolute;background:url('../../images/components/dom-avail/icon-alert-red.png') no-repeat 0 2px;color:#d42a1d;padding-left:16px;font-weight:normal;font-style:normal;font-size:12px;font-size:.75rem}.tableContainer-info .w-20{width:20%}.tableContainer-info .w-30{width:30%}.tableContainer-info .loader{position:absolute;background:white;width:100%;height:100%;text-align:center;z-index:10;padding-top:48%}.tableContainer-info .tit-list{background-color:#f8f8f8;font-size:12px;font-size:.75rem;font-weight:normal;color:#186686}.tableContainer-info .tit-list li{float:left;background:url('../../images/bar-table.gif') no-repeat 0 50%;padding:4px !important;text-align:center;line-height:120%}.tableContainer-info .tit-list li:first-child{background:0}.tableContainer-info .tit-list::after{display:block;clear:both;content:"";height:0}.tableContainer-info .flight-info.scrollTable{clear:both;height:445px;padding:2px;overflow-y:scroll;overflow-x:hidden;font-size:14px;font-size:.875rem}.tableContainer-info .flight-info li{display:table;position:relative;width:100%;border-bottom:1px solid #bbb !important}.tableContainer-info .flight-info li.selected{outline:2px solid #186686;border-bottom:0 !important;width:99%;margin:2px !important}.tableContainer-info .flight-info li dl{font-size:14px;font-size:.875rem;text-align:center;display:table-cell;position:relative}.tableContainer-info .flight-info li dl dt{display:table-cell;width:91px;padding:10px 0 !important;vertical-align:middle}.tableContainer-info .flight-info li dl dt.flight-num .btn-area{display:inline;margin-right:3px;background:0}.tableContainer-info .flight-info li dl dt.flight-num .btn-area input{vertical-align:middle}.tableContainer-info .flight-info li dl dt.flight-num label{display:inline;font-size:14px;font-size:.875rem}.tableContainer-info .flight-info li dl dd{display:table-cell;vertical-align:middle;padding:10px 0 !important}.tableContainer-info .flight-info li dl dd.time{width:134px;font-weight:bold}.tableContainer-info .flight-info li dl dd.time span{margin:0 7px}.tableContainer-info .flight-info li dl dd.aircraft-types{width:134px;vertical-align:top}.tableContainer-info .flight-info li dl dd.aircraft-types a{color:#186686}.tableContainer-info .flight-info li dl dd.seating{width:74px}.tableContainer-info .flight-info li dl dd .time-change{background:transparent}.tableContainer-info .flight-info li dl dd .time-change .before{width:initial;text-decoration:line-through;font-weight:normal}.tableContainer-info .flight-info li dl dd .time-change .after{display:block;width:initial}.tableContainer-info .flight-info li dl dd .time-change .delay{left:51%;bottom:11px;margin-left:20px;position:absolute;background:url('../../images/components/dom-avail/icon-alert-red.png') no-repeat 0 2px;color:#d42a1d;padding-left:16px;font-weight:normal;font-style:normal;font-size:12px;font-size:.75rem}.txt-underline{text-decoration:underline}.sd-avenue h1{font-size:26px;font-size:1.625rem;line-height:120% !important;font-weight:300;text-transform:none;margin:0 !important;padding:30px 0 0}@media only screen and (min-width:1280px){#domestic-avenue{width:1200px;margin:0 auto}#domestic-avenue .change-avail .booking-ct-btn{width:218px !important}#domestic-avenue #select-avail .fixedarea{width:960px;float:left}#domestic-avenue #select-avail .outbound{width:470px;float:left;margin-right:20px}#domestic-avenue #select-avail .return{width:470px;float:left}#domestic-avenue #select-avail .flightFareCurrency .outbound{margin-right:0}#domestic-avenue #select-avail .flightFareCurrency .return{float:right}}
.no-gap{margin:0;padding:0}.cal-key-access{clear:both;margin:0 28px;background:url('../../images/components/bookingbar/icon-belt-bk.gif') no-repeat 0 8px;padding-left:10px;font-size:14px;font-size:.875rem}#select-avail .award-cal .no-summary .btn_middle{text-align:center}#select-avail .award-cal .no-summary .btn_middle .button-main-blue.w100.continue-button{display:inline-block;width:inherit}#select-avail .award-cal .inner_header h1,#select-avail .award-cal .inner_header h2{margin-bottom:12px;font-size:22px;font-size:1.375rem}#select-avail .award-cal .inner_header .subtxt{font-size:14px;font-size:.875rem;margin-bottom:13px;line-height:inherit}#select-avail .award-cal .award-sel-cal{position:relative;padding:10px 98px 45px 98px;border-top-left-radius:3px;border-top-right-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;background:white;border:1px solid #ccc;margin-bottom:10px}#select-avail .award-cal .award-sel-cal h2,#select-avail .award-cal .award-sel-cal h3{font-size:22px;font-size:1.375rem;text-align:center;margin-top:0;margin-bottom:10px}#select-avail .award-cal .award-sel-cal .error-container{height:20px}#select-avail .award-cal .award-sel-cal .cal-area{margin:0 auto 15px auto}#select-avail .award-cal .award-sel-cal .cal-area .from-calendar-range-area,#select-avail .award-cal .award-sel-cal .cal-area .to-calendar-range-area{width:340px}#select-avail .award-cal .award-sel-cal .cal-area .from-calendar-range-area{float:left}#select-avail .award-cal .award-sel-cal .cal-area .to-calendar-range-area{float:right}#select-avail .award-cal .award-sel-cal .cal-area:after{display:block;clear:both;content:"";height:0}#select-avail .award-cal .award-sel-cal .cal-area .month{font-size:14px;font-size:.875rem;text-align:center}#select-avail .award-cal .award-sel-cal .cal-area .month h3,#select-avail .award-cal .award-sel-cal .cal-area .month h4{font-size:14px;font-size:.875rem;text-align:center;line-height:1.2;font-weight:normal;margin:0}#select-avail .award-cal .award-sel-cal .cal-key-access{position:absolute;bottom:20px;left:0}#select-avail .award-cal .award-sel-cal .cal-01{width:100%;margin-top:11px;border-collapse:separate}#select-avail .award-cal .award-sel-cal .cal-01 th{font-size:14px;font-size:.875rem;text-align:center;padding:5px 0;border-bottom:1px solid #ccc}#select-avail .award-cal .award-sel-cal .cal-01 th.sunday{color:#cd3e00}#select-avail .award-cal .award-sel-cal .cal-01 td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;font-size:16px;font-size:1rem;text-align:center;vertical-align:middle;color:#333;padding:12px 0;position:relative}#select-avail .award-cal .award-sel-cal .cal-01 td:first-child{border-left:1px solid #ccc}#select-avail .award-cal .award-sel-cal .cal-01 td>span{margin-top:3px;display:inline-block}#select-avail .award-cal .award-sel-cal .cal-01 td sup{font-size:12px;font-size:.75rem;position:absolute;margin:0;top:0;left:5px;line-height:normal}#select-avail .award-cal .award-sel-cal .cal-01 td sup>span{margin-top:3px;display:inline-block}#select-avail .award-cal .award-sel-cal .cal-01 td.available{color:#333;cursor:pointer}#select-avail .award-cal .award-sel-cal .cal-01 td.available.sunday{color:#cd3e00}#select-avail .award-cal .award-sel-cal .cal-01 td.available:hover{background-color:#7ed0e0;outline:1px solid black;border:0;z-index:999}#select-avail .award-cal .award-sel-cal .cal-01 td.available:focus{background-color:#7ed0e0;outline:1px solid black;border:0;z-index:999}#select-avail .award-cal .award-sel-cal .cal-01 td.unavailable{background:url('../../images/cal-bg-nodate.gif') 0 0 repeat;color:#656565}#select-avail .award-cal .award-sel-cal .cal-01 td.unavailable sup,#select-avail .award-cal .award-sel-cal .cal-01 td.unavailable span{background:#f7f7f7}#select-avail .award-cal .award-sel-cal .cal-01 td.unavailable.sunday{color:#9d412a}#select-avail .award-cal .award-sel-cal .cal-01 td.no-flight{background:#edf6e3 url('../../images/cal-bg-noflight.gif') repeat-y top left;color:#656565;z-index:1}#select-avail .award-cal .award-sel-cal .cal-01 td.no-flight:hover,#select-avail .award-cal .award-sel-cal .cal-01 td.no-flight:focus{outline:1px solid black;z-index:999}#select-avail .award-cal .award-sel-cal .cal-01 td.no-flight.sunday{color:#9d412a}#select-avail .award-cal .award-sel-cal .cal-01 td.no-seat{background:#fff4d5 url('../../images/cal-bg-noseat.gif') repeat-x bottom left;color:#656565}#select-avail .award-cal .award-sel-cal .cal-01 td.no-seat:hover,#select-avail .award-cal .award-sel-cal .cal-01 td.no-seat:focus{outline:1px solid black;z-index:999}#select-avail .award-cal .award-sel-cal .cal-01 td.no-seat.sunday{color:#9d412a}#select-avail .award-cal .award-sel-cal .cal-01 td.selected{color:white;background-color:#0180a3;text-decoration:underline;border:0}#select-avail .award-cal .award-sel-cal .cal-01 td.selected:hover,#select-avail .award-cal .award-sel-cal .cal-01 td.selected:focus{color:white;background-color:#0180a3}#select-avail .award-cal .award-sel-cal .cal-01 td.selected.sunday{color:white}#select-avail .award-cal .award-sel-cal .cal-01 td.selected.sunday:hover,#select-avail .award-cal .award-sel-cal .cal-01 td.selected.sunday:focus{color:white;background-color:#0180a3}#select-avail .award-cal .award-sel-cal .cal-01 td.empty-date{height:47px;background:#f7f7f7}#select-avail .award-cal .award-sel-cal .legend{margin-bottom:20px}#select-avail .award-cal .award-sel-cal .legend ul li{float:left;margin-right:10px;font-size:12px;font-size:.75rem}#select-avail .award-cal .award-sel-cal .legend ul li span{padding-left:20px;padding-bottom:3px}#select-avail .award-cal .award-sel-cal .legend ul li span.available{background:url('../../images/cal-legend-avail.gif') no-repeat}#select-avail .award-cal .award-sel-cal .legend ul li span.unavailable{background:url('../../images/cal-legend-nodate.gif') no-repeat}#select-avail .award-cal .award-sel-cal .legend ul li span.no-flight{background:url('../../images/cal-legend-noflight.gif') no-repeat}#select-avail .award-cal .award-sel-cal .legend ul li span.no-seat{background:url('../../images/cal-legend-noseat.gif') no-repeat}#select-avail .award-cal .award-sel-cal .legend ul:after{display:block;clear:both;content:"";height:0}#select-avail .award-cal .regulation h3{padding:5px 10px 10px;margin:0;line-height:1em !important;font-size:14px;font-size:.875rem;color:#186686;font-weight:700}@media only screen and (min-width:1280px){#select-avail .award-cal .no-summary .btn_middle{text-align:center}#select-avail .award-cal .no-summary .btn_middle .button-main-blue.w100.continue-button{display:inline-block;width:inherit}#select-avail .award-cal .fixedarea{padding-bottom:0;width:960px;float:left}#select-avail .award-cal .regulation h3{padding:5px 10px 10px;margin:0;line-height:1em !important;font-size:14px;font-size:.875rem;color:#186686;font-weight:700}}.award-cal .no-summary .btn_middle{text-align:center}.award-cal .no-summary .btn_middle .button-main-blue.w100.continue-button{display:inline-block;width:inherit}.award-cal #new-summary-domestic{margin-top:0}
