﻿body{background:#fff;padding:0;}#homePageSearch{padding:120px 0;margin:0 auto;background:url(../images/bg.jpg) no-repeat left center;background-size:100%;position:relative;}#homePageSearch:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.54);}#homePageSearch .wrap-box-search{background-color:rgba(0,0,0,.75);}#homePageSearch .dropdown-cnt ul li button:hover{border-color:#d50303;background:#d50303;}#homePageSearch .dropdown-cnt #modalPassenger-dimiss{background-color:#d50303;}#homePageSearch .dropdown-cnt #modalPassenger-dimiss:hover{background-color:#ff7b0f;}#homePageSearch .passenger-number .form-control{border:1px solid #ddd;box-shadow:none;}.ui-dialog .ui-widget-header{background-color:#d50303;}.ui-dialog .ui-dialog-buttonpane button{color:#d50303;border-color:#d50303;}.ui-dialog .ui-dialog-buttonpane button:hover{background-color:#d50303;}#flightSearchForm .tickettype label{cursor:pointer;}#flightSearchForm .tickettype label:has(.checked){cursor:inherit;}#flightSearchForm .tickettype label:has(.checked) span.custom.radio.checked{background:#d50303!important;}#flightSearchForm #submit-search #btnSearchFlight{background-color:#d50303;box-shadow:none;}#flightSearchForm #submit-search #btnSearchFlight:hover{background-color:#af0808;}#flightSearchForm #fsd-source,#flightSearchForm #fsd-arrival,#flightSearchForm #fsd-departure-date,#flightSearchForm #fsd-return-date{padding-right:24px;}#flightSearchForm .btn-switch{background:url(../images/ic/ic-convert.svg) no-repeat left center;}.flight-quick-search{background-color:#f2fbff;}.flight-quick-search #flightSearchForm .dropdown-passenger .dropdown-cnt #modalPassenger-dimiss{background-color:#d50303;}.flight-quick-search #flightSearchForm .dropdown-passenger .dropdown-cnt #modalPassenger-dimiss:hover{background:#ff7b0f;}.flight-quick-search #flightSearchForm .dropdown-passenger .dropdown-cnt ul li button:hover{background-color:#d50303;border-color:#d50303;}.ui-dialog[aria-describedby=departure-location-dlg] .ui-dialog-titlebar{background:#d50303;}.ui-dialog[aria-describedby=departure-location-dlg] .international-city #btnChooseLocation{background:#ff7b0f;}.ui-dialog[aria-describedby=departure-location-dlg] .international-city #btnChooseLocation:hover{background:#d50303;}.ui-dialog[aria-describedby=departure-location-dlg] .ui-dialog-content h6.title{color:#d50303;}.ui-dialog[aria-describedby=departure-location-dlg] .ui-dialog-content li a:hover{color:#d50303;}#ui-datepicker-div table.ui-datepicker-calendar th{color:#d50303;}#ui-datepicker-div table.ui-datepicker-calendar .ui-state-active{background:#d50303;}#ui-datepicker-div table.ui-datepicker-calendar .ui-state-active .ui-datepicker-lunar{color:#fff;}#ui-datepicker-div table.ui-datepicker-calendar .ui-state-active:hover{background:#ff7b0f;}#ui-datepicker-div table.ui-datepicker-calendar .ui-state-default:hover{background:#d50303;}#quick-search-dialog #flightSearchForm #submit-search #btnSearchFlight{background:#fff;border:#d50303 1px solid;color:#d50303;}#quick-search-dialog #flightSearchForm #submit-search #btnSearchFlight:hover{background:#d50303;color:#fff;}#quick-search-dialog #flightSearchForm #fsd-source .btn-switch{background:url(../images/ic/ic-convert-2.svg) no-repeat center center;}#quick-search-dialog #flightSearchForm .dropdown-passenger .dropdown-btn{box-shadow:none;}#quick-search-dialog #flightSearchForm .dropdown-passenger #btnShowPassengerInfoContent,#quick-search-dialog #flightSearchForm .dropdown-passenger .dropdown-btn{color:#000;}#quick-search-dialog #flightSearchForm .dropdown-passenger #btnShowPassengerInfoContent{font-size:14px;text-decoration:none;}.page-title h1{color:#d50303;}#flightFilter .ui-accordion .ui-accordion-header{color:#d50303;}.lbl-checkbox .checkmark:after{border-color:#d50303;}aside #bookingSummary .totalprice .totaltitle{color:#d50303;}aside #bookingSummary .total{background:#d50303;}aside .ui-slider .ui-slider-handle,aside .ui-slider .ui-slider-range{background:#ff7b0f;}.searchresults h2.chooseticket{color:#d50303;}.searchresults .route .scb-to{background:url(../images/ic/icon-arrow-right.svg) no-repeat center right;}.searchresults .dates .active a{color:#ff7b0f;}.searchresults .dates .active a strong{color:#ff7b0f;}.searchresults .searchresults-tbl thead{border:1px solid #d50303;}.searchresults .searchresults-tbl th{background:#d50303;}.searchresults .searchresults-tbl .col-price{color:#d50303;}.searchresults .searchresults-tbl .show-more-seat-class{color:#000;}.searchresults .searchresults-tbl .show-more-seat-class:hover{color:#d50303;}.searchresults .searchresults-tbl .show-more-seat-class:active{box-shadow:none;}.searchresults .searchresults-tbl td.more .flag-choose-flight:hover,.searchresults .searchresults-tbl td.more .viewinfo:hover,.searchresults .searchresults-tbl td.more .viewflightinfo:hover{background-color:#d50303;}.searchresults .searchresults-tbl td.more .flag-choose-flight:hover{background-color:#d50303;}.searchresults .searchresults-tbl .flag-choose:hover{background-color:#d50303;color:#fff;}.searchresults .searchresults-tbl .flag-remove{background:#ff7b0f;border-color:#ff7b0f;}.searchresults .searchresults-tbl tbody tr.best-price-hightlight td{border-bottom-color:#d50303!important;}.flight-detail-inline h4{color:#d50303;}.page-booking-info .title-booking-info h1{color:#d50303;}.page-booking-info #mcontact-info h3,.page-booking-info #mcustomer-info h3,.page-booking-info #mpackage-info h3,.page-booking-info #mprice-info h3{color:#d50303;}.page-booking-info #mflight-info h3.name{color:#666;}.page-booking-info #mflight-info h3.name strong{color:#000;}.page-booking-info #mcustomer-info .passenger li>strong:nth-of-type(1){color:#000;}.page-booking-info #mprice-info h5.title{color:#d50303;}.page-booking-info #mpackage-info h4 strong{color:#000;}.main #btnContinueCache,.main #btnContinue{background-color:#d50303;}.main #btnContinueCache:hover,.main #btnContinue:hover{background-color:#ff7b0f;}.box-control-page .btn-back-page{color:#d50303;border-color:#d50303;}.box-control-page .btn-back-page:before{background:url(../images/ic/icon-send-mail-color.svg) no-repeat left center;}.box-control-page .btn-back-page:hover{background-color:#d50303;}.box-control-page .btn-back-page:hover:before{background:url(../images/ic/icon-send-mail.svg) no-repeat left center;}.page-payment-info .title-payment-info h1{color:#d50303;}.page-payment-info .banking-info{padding-left:0;padding-right:0;}.page-payment-info .banking-info table{width:100%;margin-bottom:20px;border-collapse:collapse;border-spacing:0;}.page-payment-info .voucher-number .total-price{color:#d50303;font-weight:bold;}.page-payment-info .voucher-number .total-price span{color:#000;}.page-payment-info .method-payment .method-payment-cnt{border-color:#d50303;}.page-payment-info .method-payment.active>label.method-payment-header{color:#d50303;border-color:#d50303;}.page-payment-info .payment-at-office{border-bottom:1px solid #dadada;margin-bottom:20px;padding-bottom:20px;}.hl-color{color:#ff7b0f;}.page-booking-confirm .confirm-summary h2{color:#d50303;}.page-booking-confirm .confirm-summary ul li .hightlight{color:#ff7b0f;}.page-booking-confirm .confirm-panel h3{color:#d50303;}.page-booking-confirm .confirm-flight-info h5{font-weight:bold;}.page-booking-confirm .confirm-flight-info h5 i.icon{background:url(../images/ic/icon-arrow-right.svg) no-repeat center right;}.page-booking-confirm .confirm-flight-info h5 strong{color:#000;}.page-booking-confirm .confirm-flight-info .info-flight-selected .airlines-info b{color:#000;}.page-booking-confirm .confirm-flight-info .info-flight-selected .time p:last-child b{color:#000;}.page-booking-confirm .confirm-panel-price-condition h4{color:#666;font-weight:bold;}.page-booking-confirm .confirm-panel-price-condition h4 b{color:#000;}.page-booking-confirm .confirm-panel-price-condition h4 i.icon{background:url(../images/ic/icon-arrow-right.svg) no-repeat center right;}.page-booking-confirm .cnt-booking-confrim .booking-confrim-note:before{background-color:#d50303;}.page-booking-confirm .cnt-booking-confrim .booking-confrim-note h5{color:#d50303;}.fare-conditions-box .title{color:#d50303;}.makereservation-loading{border-color:#d50303;}@media only screen and (max-width:767px){#homePageSearch{padding:70px 16px 95px;margin:0 auto;background:url(../images/bg.jpg) no-repeat center center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;}}