.inner{background:transparent;border:0;border-radius:0;margin-bottom:100px;padding:0 0 100px}.inner h2{color:#163e6a;font-weight:700}.reservation{width:100%}.page-title{border-bottom:1px solid #ccc;font-size:14px;font-weight:700;margin:20px 0;padding-bottom:5px}iframe#3dsecureFrame div.page-title{background:#9eb2ce;color:#fff;font-size:13px;padding:10px;margin-bottom:10px}.page-title-sub{color:#9eb2ce;padding:5px 0;margin:15px 0 0;border-bottom:1px solid #9eb2ce;font-weight:700}.inner .sub-title{font-weight:700;width:auto;border:1px solid #e3eaf0;padding:10px;color:#405a88;text-transform:uppercase;margin:40px 0 10px;background-color:#f8fafb;background-repeat:repeat-x;background:-ms-linear-gradient(top,#feffff 0,#f8fafb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#feffff",endColorstr="#f8fafb",GradientType=0)}.inner .FormTable{width:100%;margin-bottom:20px;font-weight:400;color:#8e9091}.inner .FormTable td,.inner .FormTable th{padding:5px;border:0;text-align:left;vertical-align:middle}.inner .FormTable th{background:transparent;color:#666;font-weight:500}.inner .FormTable.flightSummary td{border-bottom:1px solid #eee}.inner .FormTable.flightSummary .res-landing,.inner .FormTable.flightSummary .res-takeoff{width:30%}.flightSummary .res-time{font-size:16px;color:#00a9f9}.flightSummary .res-time-change{font-size:16px;color:red}.inner .FormTable.flightSummary .res-stops-duration{text-align:center;width:15%;font-weight:700}.flightSummary .res-stops{border-bottom:3px solid #6e85a8;padding:3px;width:50%}.flightSummary .res-duration{padding:3px;width:50%}.flightSummary .info-aircraft img{max-width:none}.reservation .flight-date{display:none}.reservation .FormTable th{white-space:normal;vertical-align:top;padding:10px 5px 0}.reservation .FormTable .res-gender{vertical-align:middle}.reservation .FormTable .res-gender .genders>label{min-width:60px;margin-bottom:0;white-space:nowrap}.page-reservation .genders{position:relative;display:flex}.reservation .genders .ui-button-text-only .ui-button-text{padding:.2em;font-weight:400}.reservation .genders.ui-buttonset .ui-state-default{min-width:50px;border-color:#9fbad8}.reservation .res-dates .clearfix{min-width:220px}.inner .FormTable .seperate-passengers{padding:20px 0 0;border-top:1px solid #eee}.inner .FormTable .seperate-passengers:last-child{border:0}#wrap #content .reservation input[type=text]{color:#666}.reservation .FormTable td{vertical-align:top}.inner .FormTable .Toplam{font-size:15px;text-align:right;color:#405c87;font-weight:400;white-space:nowrap}.inner .FormTable .Toplam span{font-size:20px}.inner .flightSummary td{vertical-align:top}.reservation .res-landing div,.reservation .res-takeoff div{line-height:1.3}.inner #divContact{float:left;width:48%;background:#fafafa;padding:1%}.inner #clr{background:#fff;border:1px solid #ccc;color:#aaa;font-size:10px;height:20px;margin-left:20px;padding:3px 10px;text-align:center}.inner #clr:hover{border:1px solid #aaa;color:#666}.reservation .formDiv input,.reservation .FormTable input,.reservation .payDetail input{width:100%}#wrap .reservation .FormTable input.passSerial{width:40px}#wrap .reservation .FormTable input[type=text],#wrap .reservation .FormTable select{width:100%}.reservation .FormTable .milesTr th{vertical-align:middle}.reservation .FormTable input.milCheck{width:auto;margin-right:10px}.f-rules-container{margin:10px 0;text-align:right}.f-rules-container a{color:#405a88;font-weight:700;font-size:12px}#flightRulesRet table{width:100%!important}.singleRightArrow{background:url(/images/newui/sprite2.png) no-repeat scroll -11px -140px transparent;padding:1px 5px}#content .reservation .r-contact td{vertical-align:top}#wrap #content .passengerDetail{display:none}#wrap #content .reservation .milesinput,#wrap #content .reservation .nameSurname input,#wrap .reservation .FormTable .res-birthdate input[type=text]{width:100%}#content .reservation #subscription,#content .reservation .billingRequest,#content .reservation .insuranceRequest{width:auto}h3.page-title{color:#163e6a;background:transparent;border-bottom:1px solid #e9f0f6;padding:5px 0;margin:20px 0}.success-page{width:600px;margin:10px auto;min-height:400px}.success-page .success-name,.success-page .success-text{font-size:18px;color:#999}.success-page .cc-no,.success-page .success-name span{color:#f68f1d}.success-page .flightSuccessSummary{border:1px solid #e9f0f6;width:100%;margin:30px 0}.success-page .flightSuccessSummary td{padding:10px}.success-page .flightSuccessSummary .fs-header{color:#31a8d7;padding-bottom:0}.success-page .flightSuccessSummary .fs-pnr,.success-page .success-pnr{color:#163e6a;font-weight:700}.success-page .flightSuccessSummary .fs-pnr span{color:#999}.success-page .flightSuccessSummary .fs-title th{color:#163e6a;font-weight:700;text-align:left;padding:10px}.success-page .bottom-btn{margin:40px 0}.success-page .bottom-btn a{display:inline-block;margin:15px;min-width:150px}.success-page .invoiceDiv .panel-body li{display:flex;margin-bottom:10px}.success-page .invoiceDiv .panel-body li label{min-width:30%}.success-page .accBankInfo{border:1px solid #eee;margin:10px 0}#content .success-page .accBankInfo p{clear:both;overflow:hidden;padding:10px 15px;border-bottom:1px solid #eee;margin:0}.success-page .accBankInfo p:first-child{background:#fafafa}#content .success-page .accBankInfo p:last-child{border-bottom:0}.success-page .accBankInfo p b{float:left}.success-page .accBankInfo p span{float:right}#suggestedHotelDiv{max-width:600px;margin-left:auto;margin-right:auto}#suggestedHotelDiv .hotel-recommend h2{font-weight:400;margin:40px 0 0;padding:15px 5px;text-transform:uppercase;color:#31a8d7;font-size:14px}#suggestedHotelDiv .hotel-recommend h2 span{color:#3f8bc4;float:right;text-transform:lowercase}#suggestedHotelDiv .hotel-recommend .hotel-box{text-align:center;border:1px solid #eee;padding:5px 10px 10px;margin-bottom:20px}#suggestedHotelDiv .hotel-recommend .sr-photo img{height:90px}#suggestedHotelDiv .hotel-recommend .sr-photo img:hover{opacity:.8}#suggestedHotelDiv .hotel-recommend .sr-hotel{height:130px}#suggestedHotelDiv .hotel-recommend .hotel-box a{color:#337ab7;display:block;margin-top:5px}#suggestedHotelDiv .hotel-recommend .hotel-box a:hover{color:orange}#suggestedHotelDiv .hotel-recommend .hotel-box .hotel-location{margin:5px auto;font-size:13px;height:20px}#suggestedHotelDiv .hotel-recommend .ellipsis{display:block;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 auto}#content #suggestedHotelDiv .hotel-recommend .hotel-box p,#suggestedHotelDiv .hotel-recommend .hotel-stars{margin:1px auto;color:#aaa;height:20px}#content #suggestedHotelDiv .hotel-recommend .hotel-box .room-price{color:orange}.reservation label.error{font-size:11px;position:absolute;width:auto;line-height:normal}.reservation .genders label.error{left:0;margin-top:0;width:auto}.reservation .genders.ui-buttonset label.error{margin-top:30px}.cancelRez{text-align:left}.cancelRez label{display:block;margin-bottom:5px}.order-top{overflow:hidden;margin:20px 0}.order-top li{float:left;margin-right:10px}.order-top li b{color:orange}.fr-info{margin-bottom:20px}.fr-info .fr-head{background:#f3f3f3;color:#999;font-size:13px;font-weight:700;overflow:hidden;margin-top:10px;padding:10px}.fr-dest-icon{vertical-align:middle;margin:0 10px}.fr-info .fr-head .fr-city{color:#00afff;margin-right:5px}.fr-info table{width:100%;color:#999}.fr-info table td{padding:5px 10px 5px 5px}.fr-info .fr-tableTitle{color:#2f4b6a;font-weight:700}.fr-permit{color:orange}.fr-permit.NOT_PERMITTED{color:#f24343}.fr-permit.PERMITTED{color:#4abf2a}.fr-container{padding:10px;border:1px solid #f3f3f3}.ui-widget-content .f-rules .ui-state-active,.ui-widget-content .f-rules .ui-state-default{background:#f3f3f3;color:#2f4b6a;font-weight:700;border:1px solid #eee}.ui-widget-content .f-rules .ui-state-active a,.ui-widget-content .f-rules .ui-state-default a{color:#2f4b6a}.f-rules.ui-accordion .ui-accordion-content{border:1px solid #eee;color:#2f4b6a}.fr-cc{float:right;font-size:12px;margin-right:25px}.fr-cc>b{font-size:14px}.ui-dialog .ui-dialog-title{font-weight:700}.flightRules .alert-danger{font-weight:400;line-height:1.3}.res-detail #wrap #content .reservation .passInfo input[type=text]{width:90%}.res-detail .h-container{min-width:100%}.res-detail .h-container .logo{margin:10px 0;width:auto;height:30px;padding:0}.res-detail .header-title{float:right;margin:16px;color:#5fd1ed;font-weight:400}.res-detail #content,.res-detail #wrap{padding:0}.res-detail .order-top{margin:0 0 20px}.res-detail .compNotice{font-weight:700}.res-detail .inner .sub-title{margin-top:5px}.res-detail label{font-weight:400;color:#999}.res-detail .invoiceDiv .myBillings li{border-top:1px solid #eee}.res-detail .invoiceDiv .myBillings li label{display:block;margin:5px 0}.res-detail .invoiceDiv .myBillings h4 input{vertical-align:bottom}.res-detail .newInvoiceDialog{margin:0}.res-detail .inner .payment-title{margin-top:30px}#newInvoiceDialog .fullcollapsed td input{width:98%}.resDetail .operatedby td{color:orange;border-bottom:1px solid #eee;padding:0 0 10px}.reservation .FormTable .respasstype{text-align:right;vertical-align:middle}.inner .contact-form td{vertical-align:top}.inner .contact-form label{font-weight:400;color:#666}.res-detail .h-container{background:#163e6a}.res-detail .container{max-width:100%}.reservation .finalButton{font-size:16px;min-width:200px;margin-right:10px;margin-bottom:10px}.inner.reservation{margin-bottom:50px;padding:0}.res-detail .inner .FormTable td.Toplam,.res-detail .inner .FormTable td.Toplam span{font-size:14px;font-weight:400}.fav-pass{position:relative;width:190px;max-width:100%}.fav-pass .btn-fav{font-size:10px;border:1px solid #ddd;background:#fff}.fav-pass .favPassCheck{display:none;position:absolute;top:40px;left:0;right:auto;min-width:180px;background:#fff;box-shadow:0 5px 5px #ddd;max-height:300px;overflow-y:auto}.fav-pass .favPassCheck li{border-top:1px solid #eee}.fav-pass .favPassCheck .pop-close{border:0}.fav-pass .favPassCheck .pop-close .btn{margin:5px;color:#aaa}.fav-pass .favPassCheck li .btn-add-fav{width:100%;padding:10px;display:flex;align-items:center;justify-content:space-between}.fav-pass .favPassCheck li .btn-add-fav:hover{text-decoration:none;background:#fafafa}.fav-pass .favPassCheck li .btn-add-fav .glyphicon-plus{font-size:10px}.reservation .FormTable .fav-pass-section div{border-bottom:1px solid #ddd;padding-bottom:10px;padding-top:10px;text-align:right}.reservation .FormTable .fav-pass-check{font-weight:400;margin-bottom:0}.form-head{margin-top:10px}.passenger-wrap .row{display:flex;align-items:center;flex-wrap:wrap}.mp-img{display:inline-block;max-height:40px;margin-left:15px}.btn-show-priceDetails{background:none;border:0;cursor:text}.page-reservation .miles-addon{border-color:#9fbad8}html .reservation .passCitizenshipCountryAttr{opacity:1}
/*# sourceMappingURL=reservation.css.map */
