.result{padding:0 5px}#flightsearch .ticket-box{position:relative;margin:10px 0 0}#flightsearch .submit-button{font-size:11pt}#flightsearch .ticket-box .date-ticket-pick{width:90%}#breadcrumb ul.progress{margin:5px 0;list-style:none;height:auto;background-color:#51a9ff;-webkit-padding-start:0;display:flex}#breadcrumb li{width:25%}#breadcrumb li a{position:relative;float:left;text-align:center;width:100%;height:100%}ul.progress li a:before{content:"";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;position:absolute;top:50%;margin-top:-50px;border-left:15px solid #fff;margin-left:0;left:100%}ul.progress li a:after{content:"";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;position:absolute;top:50%;margin-top:-50px;border-left:15px solid #51a9ff;margin-left:-3px;left:100%}#breadcrumb ul.progress li.active{background-color:#0055a8}#breadcrumb ul.progress li.active a{background-position:-10px -10px}ul.progress li.active a:after{border-left:15px solid #0055a8;margin-left:-3px}#breadcrumb ul.progress li a label{padding:10px 0 10px 20px;color:#fff;font-weight:bold}#Out-result .page-title,#In-result .page-title{background:#fff900;color:#0055a8;padding:5px 0;border-radius:4px 4px 0 0;border:1px #a8a400 solid}#QT-result .page-title{background:#0130da;color:#fff;padding-top:5px;border-radius:4px 4px 0 0}.result .page-title h4{margin:1.33em 0 0 0}.page-title .note-page-title{width:300px;background:#35b700;padding:5px 15px;border-radius:0 4px 4px 0;margin-left:-2px}#Out-result .search-waiting,#In-result .search-waiting,#QT-result .search-waiting{text-align:center}.ListOutBound,.ListInBound,.ListQTBound{background:#fff}.ListOutBound .divrow,.ListInBound .divrow,.ListOutBoundSales .divrow,.ListInBoundSales .divrow{display:flex;width:100%;cursor:pointer;padding-top:5px}.divrow .FlightItem{border-bottom:2px solid #0055a8}.ListOutBoundSales .divrow .FlightItem,.ListInBoundSales .divrow .FlightItem{border-bottom:2px solid #2ecc71}.ListOutBoundSales,.ListInBoundSales{background:#c7f1d2;border:2px #20a800 solid}.ListOutBoundSales .divrow .img-sales,.ListInBoundSales .divrow .img-sales{width:40px;height:40px;position:absolute;right:0;top:-5px;pointer-events:none;background:no-repeat 100% 0 url(/Content/img/sale.png)}.ListQTBound .divrow{display:inline-block;width:100%;border-bottom:2px solid #0030e0;cursor:pointer}.item-active{background:#fdf766}#pnSort .SortFlight div{text-align:center;vertical-align:middle}.FlightSortWrapper{background:#dbdbdb none repeat scroll 0 0;border-bottom:1px solid #ddd;display:inline-block;padding:10px 5px 0;width:100%}.FlightSortWrapper .SortByPrice{text-align:center}.FlightInfo .FlightNumber,.InfoFlight .FlightNumber{background-image:url(Images/plane-flight-icon.png);background-repeat:no-repeat;font-size:15px;font-weight:600;padding-left:22px;color:#6d6d6d}.flight-info .infoLogo{background:#f7d471;padding:5px 0;font-size:18px}.infoLogo .CarrierLogo{width:50px}.flight-info .InfoFlight{background:#dbdbdb none repeat scroll 0 0;margin-bottom:7px}.flight-info #infoSumPrice{width:100%;display:inline-block;padding:0;margin-top:7px;border-top:2px dashed #0055a8}.InfoFare .SumPrice-title{margin-top:7px;border-top:1px dashed #0055a8}.InfoFare .Title{text-decoration:underline}.FlightDetail .sumchargetitle,.FlightDetail .SumCharge,.FlightDetail .sumpricetitle,.FlightDetail .SumPrice,.FlightDetail .SumPriceTC,.FlightItem .SumPrice,.FlightItem .Fare,.InfoFare .Fare,.InfoFare .SumPrice,.InfoFare .SumPriceTC,#infoSumPrice .SumPriceTC{text-align:right}.FlightItem .Fare b{font-size:18px}.SumPrice b,.SumPriceQT b{color:#0055a8;font-size:18px}.SumPriceTC{text-align:right}.SumPriceTC b{color:#0055a8;font-size:30px}.FlightItem .Select{text-align:center;vertical-align:middle}.FlightItem .Select input[type="radio"]{width:25px;height:25px}.FlightItem .CarrierLogo{text-align:center;vertical-align:middle}.FlightItem .CarrierLogo img{max-width:60px;max-height:40px}.FlightItem .City{color:#0055a8}.FlightItem .Departing .direct{background:url('Images/flight-direct.png') 50% 100% no-repeat;background-size:95%;padding-bottom:5px}.FlightItem .Depart,.FlightItem .Arrival,.FlightItem .Departing,.FlightItem .FlightInfo,.FlightItem .SumPriceQT{text-align:center;vertical-align:middle}.FlightInfo .viewdetail{cursor:pointer}.FlightDetail{background:#f9f4f4;padding-top:5px;padding-bottom:10px}.FlightInfoDetailsTitle{background-color:#0055a8;font-weight:700;height:auto;line-height:25px;padding-left:10px;margin-top:5px;vertical-align:middle;border-radius:6px 6px 0 0;color:#fff}.FlightInfoDetailsContent{background-color:#fff;border:1px solid #b5b2b2;box-shadow:1px 2px 3px #000}.FlightInfoFare{background:#f9f4f4}.FlightInfoFareTitle{padding-top:20px}.FlightInfoFareTitle,.FlightInfoFareContent{background-color:#fbffbe;border-bottom:1px solid #b5b2b2}.FlightDetail .StopBar .Title{background-color:#000;font-size:11px;line-height:20px;text-align:center;vertical-align:middle;color:#fff}.FlightInfoFare .lpassenger,.FlightInfoFare .lquantity,.FlightInfoFare .lprice,.FlightInfoFare .ltax,.FlightInfoFare .ltotal{text-align:right}.FlightInfoFare .tpassenger,.FlightInfoFare .tquantity,.FlightInfoFare .tprice,.FlightInfoFare .ttax,.FlightInfoFare .ttotal{text-align:right}#flight-result table.outbound thead{height:30px;background-color:#f79090;color:#fff;font-size:18px;font-family:initial;font-style:italic}#flight-result table.outbound thead th{text-align:center;vertical-align:middle}.list-flight .Departing-flight{background:url('Images/flight-direct.png') 50% no-repeat;background-size:95%}.list-flight .SelectFlightOutBound,.list-flight-return .SelectFlightInBound{height:25px;width:25px}.truot{background:none repeat scroll 0 0 #fff900;border:1px solid #6181de;border-radius:9px 9px 0 0;bottom:0;opacity:1;position:fixed;transition:all .2s ease-in-out 0s;z-index:1;box-shadow:#000 -1px -2px 10px}#submitFlight{padding:10px 20px}#submitFlight .submit-flight{text-align:right}#submitFlight .note-submit-flight{text-align:center;color:#0055a8;font-size:16px}.truot .submit-flight input[type="submit"],.truot .submit-flight button[type=submit]{border:1px solid #fff;background-color:#0055a8;color:#fff}.submit-flight input[type="submit"]:hover,.submit-flight button[type=submit]:hover{background:none repeat scroll 0 0 #000}#flightsort{background:#fff;border:1px solid #ddd;border-radius:5px;z-index:99}#flightsort .BoxTitle{background-color:#fff900;color:#223065;font-weight:700;line-height:25px;padding:10px 0 0 10px}#flightsort .BoxContent{padding:5px}.BoxContent .BCTitle{background:#f1f1f1 none repeat scroll 0 0;border-bottom:1px solid #ddd;color:#961c07;display:inline-block;font-size:13px;font-weight:700;height:25px;line-height:25px;text-indent:10px;width:100%;margin-bottom:5px}.BoxContent input{display:none}.BoxContent input+label{background-position:0 0}.BoxContent input:checked+label{background-position:0 -17px}.BoxContent label{color:#444;cursor:pointer;display:inline-block;font-size:13px;height:17px;line-height:20px;padding-left:21px;vertical-align:middle}.BoxContent label.checkbox_airline{background-image:url(images/checkbox.png);background-repeat:no-repeat}.BoxContent label.radio_sort{background-image:url(images/radio.png);background-repeat:no-repeat}.cbp-spmenu-open{display:block!important;position:fixed;top:100px;right:40px;margin:0 10px}.cbp-spmenu-open .BoxContent{border:thin dotted silver;overflow-y:scroll;max-height:235px}#open-filter{display:none;position:fixed;right:0;top:100px;width:42px;height:32px;font-size:20px;border:none;background:#f99200;color:#4ae000;border-radius:4px 0 0 4px;z-index:998;box-shadow:0 1px 3px #484747}#open-cart{display:none;position:fixed;right:0;top:135px;width:42px;height:32px;font-size:20px;border:none;background:#f99200;color:#e01600;border-radius:4px 0 0 4px;z-index:998;box-shadow:0 1px 3px #484747}#open-search{display:none;position:fixed;right:0;top:65px;width:42px;height:32px;font-size:20px;border:none;background:#f99200;color:#0084d4;border-radius:4px 0 0 4px;z-index:99;box-shadow:0 1px 3px #484747}#open-filter:hover,#open-cart:hover{opacity:.65}#open-filter:focus,#open-cart:focus{outline:none}#close-filter-button{display:none;padding:1px 6px;margin:0 5px;float:right}#widget-flight-info{margin:10px 0;padding:5px;background:#bcffa8;border:1px solid #0055a8;display:inline-block}#widget-flight-info .post-title{background:#fff900;padding:0 15px 10px;margin:-4px -4px 0;max-width:305px;height:36px;background-size:300px 36px}#widget-flight-info .post-title span{font-size:16px;color:#0055a8;font-weight:bold;line-height:30px}.cbp-spmenu-open{z-index:999}.cbp-spmenu-open .flight-info{max-width:270px;overflow-y:scroll;max-height:400px}#info-flight-bound{display:inline-block;background:#fff;box-shadow:1px 2px 3px #000;border-radius:4px;margin-top:10px;padding-bottom:10px;width:100%}#info-flight-bound .title{border-bottom:1px solid #8c8b8b;box-shadow:0 0 5px #420101;background:#fff900;line-height:20px;padding:10px 15px;border-radius:4px 4px 0 0}#info-flight-bound .title span{font-weight:bold;background:none;font-size:16px;color:#0055a8;line-height:17px;border-bottom:0}#info-flight-bound .flight-sum{background:#fef4eb;border:1px solid #fcdabf;padding:2px 0 0 0}#info-flight-bound input[type="text"],#info-flight-bound select{margin-bottom:5px;height:30px}#IsInvoice{width:25px;height:25px}.FlightDetail{background:#e4dddd;padding-top:5px;padding-bottom:10px}.FlightDetail .FlightInfoDetailsTitle{background-color:#a8a400;font-weight:700;height:auto;line-height:25px;padding-left:10px;margin-top:5px;vertical-align:middle;border-radius:6px 6px 0 0;color:#fff}.FlightDetail .FlightInfoDetailsContent{background-color:#fff;border:1px solid #b5b2b2;box-shadow:1px 2px 3px #000}.FlightDetail .FlightInfoFare{background:#f9f4f4}.FlightDetail .FlightInfoFareTitle{padding-top:20px}.FlightDetail .FlightInfoFareTitle,.FlightDetail .FlightInfoFareContent{background-color:#fbffbe;border-bottom:1px solid #b5b2b2;box-shadow:1px 2px 3px #000}.FlightDetail .StopBar .Title{background-color:#000;font-size:11px;line-height:20px;text-align:center;vertical-align:middle;color:#fff}.payment-vanphong,.payment-tainha,.payment-chuyenkhoan{border-bottom:2px dotted #8c4545}.info-payment-chuyenkhoan .divrow{display:inline-block;width:100%;border-bottom:1px solid #000}.button-payment,.button-payment-nganhang,.button-nganhang{text-align:center;margin-top:20px}.input-validation-error+.dropdate-select,.input-validation-error+.dropdate-select+.dropdate-select,.input-validation-error+.dropdate-select+.dropdate-select+.dropdate-select{background:#fdd9d9;border:1px solid #ad5757}.empty_flight{text-align:center}.no-padding{padding:0}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}.time-nav{}.time-nav ul{overflow:hidden;list-style:none;padding:0;margin:0;border-bottom:1px solid #e0d8d8}.time-nav ul li{width:14%;text-align:center;background:#a8a400}.time-nav ul.departure li{float:left;padding-left:10px}.time-nav ul.arrival li{float:right;padding-right:10px}.time-nav ul li.lock a{cursor:default;pointer-events:none}.time-nav ul li a{text-decoration:none;display:block;font-size:14px;color:#fff;cursor:pointer;position:relative}.time-nav ul li a:before{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;position:absolute;top:50%;margin-top:-50px}.time-nav ul li a:after{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;position:absolute;top:50%;margin-top:-50px}.time-nav ul li a.departure:before{border-left:15px solid #fff;margin-left:0;left:100%}.time-nav ul li a.departure:after{border-left:15px solid #a8a400;margin-left:-2px;left:100%}.time-nav ul li a.arrival:before{border-right:15px solid #fff;margin-right:0;right:100%}.time-nav ul li a.arrival:after{border-right:15px solid #a8a400;margin-right:-2px;right:100%}.time-nav ul li.now{background:#0055a8}.time-nav ul li.now a.departure:after{border-left:15px solid #0055a8}.time-nav ul li.now a.arrival:after{border-right:15px solid #0055a8}.btn-gold{color:#000;background-color:#fff900;border-color:#a8a400}