.checkin-process .navbar.navbar-inverse.navbar-fixed-top.navbar-breadcrumb,.profileimage{position:relative}.clearBoth,.date-selects:after{clear:both}.bup-icon-checkin:before{content:"\e900"}.bup-icon-food:before{content:"\e902"}.bup-icon-lounge:before{content:"\e903"}.bup-icon-seat:before{content:"\e904"}.checkin-process header{min-height:59px;height:auto}.checkin-process header .navbar.navbar-breadcrumb .navbar-breadcrumb a{font-size:15px;font-family:MuseoSans-500,sans-serif;padding:0 10px}.is-checkin .responsive-header-breadcrumb .headerPageLinks{padding:6px 0;margin:8px 6px;width:35px;max-height:35px}.is-checkin .responsive-header-breadcrumb .pageNumberSpan{top:-5px}.is-checkin .responsive-header-select-icons:before{width:18px;height:16px;margin-right:0}.is-checkin .responsive-header-select-icons.seat-selection:before{margin-right:1px}.is-checkin .responsive-header-select-icons.passenger-icon:before,.is-checkin .responsive-header-select-icons.terms:before{margin-left:-5px}.sticky-price-bar.sticky-checkin{background-color:#2b3947;height:auto!important;min-height:60px;z-index:100}#table-checkin-mobile,#table-checkin-mobile2{border:none!important}table#table-checkin-mobile tr td,table#table-checkin-mobile2 tr td{margin:0 0 -1px!important;padding:0!important;border:none!important}table#table-checkin-mobile tr td:last-child,table#table-checkin-mobile2 tr td:last-child{margin-bottom:0!important}table#table-checkin-mobile tr td .list-group-item:last-child,table#table-checkin-mobile2 tr td .list-group-item:last-child{border-radius:0!important}.checkin-mobile-form-heading{background:#edeff2;margin-left:-5px!important;margin-right:-5px!important;border:1px solid #d3d5d7;margin-bottom:-1px!important;width:calc(100% + 10px);max-width:calc(100% + 10px)!important}.checkin-mobile-form-content{padding-top:30px!important}#oci #windowPrintArea #checkin,#ocisummary #windowPrintArea #checkin{margin-bottom:30px}#myTripFrm1 .tk-input-field{padding-bottom:15px}.hideCheckinWarningsContent,.hideMytripsWarningsContent{overflow:hidden;max-height:4.6em}.salesofficecancelform #btnSend{border-radius:4px}.salesofficecancelform #openFileUploader{background:#E2E2E2!important;border-radius:1px}.profileimage{display:inherit}.profileimage .profilename{display:flex;justify-content:center;font-family:MuseoSans-500,sans-serif;font-size:18px;color:#fff;text-align:center;padding:10px;margin:0 8px 8px;border-radius:25px;background-color:#e81932;width:45px;max-height:45px;line-height:27px}#room-selection .bootstrap-select,.whareiam{width:100%}.profilecheck{position:absolute;right:0;top:-2px;color:#FFF;font-size:1em;padding:4px}#umPassengerCheck a.btn-wide{border-color:#2073E3}#iys-tab-part .tab-content .tab-pane{padding:3em;box-shadow:0 10px 15px 0 #ddd;-webkit-box-shadow:0 10px 15px 0 #ddd;-moz-box-shadow:0 10px 15px 0 #ddd}.membership-number-hover:hover{background-color:#DDD;cursor:pointer}.badge-blue,.plane-seat .seat-business>span.active{background-color:#2073E3}.filterdestinationtype a.badge span:last-child{border-radius:100%;display:inline-block;margin-left:3px;min-width:22px;padding:0 5px;text-align:center}.filterdestinationtype a.badge i{padding-right:5px}.filterdestinationtype .card.grid{margin-top:1em;margin-bottom:1em}.badge-blue{border:1px solid #2073E3;color:#fff;padding:8px 16px;border-radius:30px;margin:0 5px 10px 0;font-family:MuseoSans-700,sans-serif}.filterdestinationtype .badge-blue.active .fa,.filterdestinationtype .badge-blue:hover .fa{color:#2073E3}#addbaggagecardmodal{z-index:1999}.agencyPnrMobileInfo p{color:#000!important}.border-panel{border:1px solid #ddd;padding:15px 30px}.payment-table .table-schedule tbody tr th,.payment-table .table-schedule thead th{min-width:74px;padding-left:0;padding-right:0;font-family:MuseoSans-700,sans-serif;font-weight:700;font-size:16px;line-height:16px}.payment-table .table-schedule tbody tr th small,.payment-table .table-schedule thead th small{font-size:14px;line-height:16px;font-weight:100;font-family:MuseoSans-100,sans-serif}.payment-table .table-schedule tbody tr td{background-color:#fafafa;color:#232b38;cursor:pointer;font-size:15px;line-height:16px;font-family:MuseoSans-700,sans-serif}.payment-table .table-schedule tbody tr th{border-left:none}.table.table-schedule tr th{color:#95a1af;padding:15px 10px;position:relative}.table-schedule{margin-bottom:0;border:none;font-size:16px}.table.table-schedule td,.table.table-schedule th{vertical-align:middle;text-align:center;font-family:MuseoSans-500,sans-serif;font-weight:700}.table-schedule td span{font-family:MuseoSans-300,sans-serif;font-weight:400}.table-schedule>thead>tr>th{border-left:0 none;border-bottom:0 none}.table-schedule>tbody>tr>td:last-child,.table-schedule>tbody>tr>th:last-child,.table-schedule>thead>tr>th:last-child{border-right:0 none}.table-schedule>tbody>tr:last-child>td,.table-schedule>tbody>tr:last-child>th{border-bottom:0 none}.table-schedule th small{display:block;font-size:14px;line-height:1}.table-schedule tbody tr th .arrow{border:32px solid transparent;border-right:0;border-left:13px solid transparent;position:absolute;top:0;left:100%}.table-schedule tbody tr.active th .arrow{border-left:13px solid #2e8ffd}.table-schedule tbody tr.hover th .arrow{border-left:13px solid #79889a}.table-schedule thead th .arrow:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:green}.table-schedule thead th .arrow{border:42px solid transparent;border-top:13px solid transparent;border-bottom:0;position:absolute;top:100%;left:50%;right:0;transform:translate(-50%,0)}.table-schedule thead th.active .arrow{border-top-color:#2e8ffd}.table-schedule thead th.hover .arrow{border-top-color:#79889a}.whareiam li:after,.whareiam li:before{border-top:1.5em inset transparent;border-bottom:1.5em inset transparent;top:0;height:0;content:""}.table-schedule>tbody>tr>td{background-color:#fafafa;color:#232b38;cursor:pointer}.table-schedule>tbody>tr>td.highlight{background-color:#e8f8e4;color:#476c3d!important}.table-schedule>tbody>tr>td.highlight:hover{background-color:#c3ddbc}.table-schedule tbody tr.hover th,.table-schedule thead th.active,.table-schedule thead th.hover,.table-schedule>colgroup.active+thead>tr:first-child>th,.table-schedule>tbody>.active>th{background-color:#2e8ffd!important;color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.35)}.table-schedule tbody tr.hover th,.table-schedule thead th.hover{background-color:#79889a!important}.table-schedule>tbody>tr>td:hover{background-color:#79889a;color:#fff;position:relative}.table-schedule>tbody>tr>td.active,.table-schedule>tbody>tr>td.active:hover{background-color:#2e8ffd;color:#fff!important;cursor:default;text-shadow:0 1px 1px rgba(0,0,0,.35)}.table-schedule>thead>tr>th.hover:first-child{background-color:transparent!important}.table-schedule thead th:hover{background:0 0!important;color:#95a1af!important;text-shadow:none}.table-schedule thead th:hover .arrow{display:none}.whareiam{list-style:none;margin:0;padding:0;display:table;table-layout:fixed}.whareiam li{display:table-cell;background-color:#c3cbd7;padding:13px 1.75em;font-size:16px;color:#fff;position:relative;border-radius:3px;font-family:MuseoSans-500,sans-serif;text-align:center}.whareiam li:before{width:0;border-left:1em solid #fff;position:absolute;left:0}.whareiam li:after{width:0;border-left:1em solid #c3cbd7;position:absolute;right:-.95em;z-index:2}.whareiam li.selected{background-color:#79889a;pointer-events:none}.whareiam li:first-child:before,.whareiam li:last-child:after{border:none}.whareiam li.selected:after{border-left:1em solid #79889a}#baggageCalc .carousel-indicators{position:relative;bottom:auto;left:40%}.fileupload{position:relative}.fileupload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0);width:0;height:0}.fileupload>.input-group-addon,.input-group-btn{vertical-align:top!important}.empty-set-1,.empty-set-2,.plane-wc .wc-set,.seat-popover-title-info,.seatpicker a.selectseat,.voucher-redemption-list-wrapper .table tr td{vertical-align:middle}.destionationactions,.destionationstickynav{padding:15px 0}.destionationstickynav{background-color:#fff;border-bottom:1px solid #e6e6e6;display:none}.is-sticky .destionationstickynav{display:block}.destionationactions a{margin-left:30px}.mobile-voucher-redemption .voucher-redemption-list-wrapper .table tr td{border-top:none}.voucher-need-additional-text{font-size:16px;font-weight:700;margin-bottom:20px}.voucher-need-additional-text img{width:24px;margin-right:10px}.voucher-need-additional-text.mobile{font-size:14px;background-color:#f4f5f6;line-height:1.2;padding:15px;margin-bottom:0}.voucher-need-additional-text.mobile img{float:left;width:24px}.voucher-redemption-form .warning-part{margin-top:15px;color:red}.mim-page #calendarTrigger{min-height:46px}.mim-page #openFileUploader{min-height:46px;line-height:44px}#savecardmodal .container .btn-lg{padding:10px 35px;line-height:20px}#firstfour .caption,#rowsforitems .caption{text-align:center;height:auto;padding:9px}.dashed{border-top:1px dashed #e6e6e6}.textboxcolor{padding:2em 1em 2em 0;display:inline-block;font-size:14px}.textboxcolor.textboxcolor-multi{padding:1em;display:block}.textboxcolor.textboxcolor-white{background-color:rgba(255,255,255,1)}.textboxcolor.textboxcolor-white-overlay{background-color:rgba(255,255,255,.65)}.textboxcolor.textboxcolor-black{background-color:rgba(24,28,35,1)}.textboxcolor.textboxcolor-black-overlay{background-color:rgba(24,28,35,.65);padding:25px}.textboxcolor-black-overlay p{line-height:1.4}.textboxcolor-black-overlay sub{font-size:100%;line-height:1}.textboxcolor.textboxcolor-red{background-color:rgba(239,38,54,1)}.textboxcolor.textboxcolor-red-overlay{background-color:rgba(239,38,54,.65)}.textboxcolor.textboxcolor-blue{background-color:rgba(54,133,231,1)}.textboxcolor.textboxcolor-blue-overlay{background-color:rgba(54,133,231,.65)}.textboxcolor.textboxcolor-gray{background-color:rgba(121,136,154,1)}.textboxcolor.textboxcolor-gray-overlay{background-color:rgba(121,136,154,.65)}#destinationheaderslides .textboxcolor.textboxcolor-black-overlay{background-color:rgba(24,28,35,.45)}#destinationheaderslides .middle-wrapper{height:auto!important;position:absolute;bottom:50px}.textboxcolor.textboxcolor-black-overlay:hover{opacity:1}.destinationbooker{background-color:#101A2A}.destinationbooker+section{border-top:0 none}.destinationbooker .close-booker{position:absolute;top:1em;right:1em;color:#fff}.destinationbooker .close-booker:hover{border-bottom:0 none;color:#fff}.destinationbooker .close-booker i{background-color:#E81932;padding:4px 6px;border-radius:100%}.baggageweight{position:relative;display:inline-block}.baggageweight small{color:#fff;position:absolute;top:13px;left:0;width:100%;text-align:center}.baggageweight small.pieced-text{top:6px}.oldsite{background-color:rgba(0,0,0,.5);color:#fff;font-weight:700;position:fixed;left:50%;bottom:0;padding:5px 10px;width:150px;margin-left:-75px;text-align:center;border-radius:3px 3px 0 0;z-index:9999;display:none!important}.oldsite:hover{color:#fff;border-bottom:0 none;background-color:#181C23}.seatpicker{background-color:#4a7eb5;position:relative;padding:0;display:block;height:600px;margin-right:-20px;width:auto}.seat-type-info .dib{width:150px}.seat-type-info .dib img{max-width:none}.seats-type-block{overflow:auto;white-space:nowrap}.seats-type-block .h6{white-space:pre-wrap;text-align:left}.plane{display:table}.plane-body{display:inline-table;float:left}.plane-body-left,.plane-body-right{display:table-cell;width:7px;height:100%;background-repeat:repeat-y;background-position:0 0;position:relative;background-color:#d2d2d2bd;box-shadow:inset 0 0 3px #4c4c4ceb}.plane-body-narrow{display:table-cell;background:url(../img/seatpicker/floor.png) #4a7eb5}.plane-body-narrow.empty-plane{width:640px;height:570px;background:0 0}.plane-body-narrow.empty-plane:before{background:url(../img/seatpicker/unselectable-flight.JPG);background-size:100% auto;width:640px;height:100%;position:absolute;content:""}.plane-body-narrow.empty-plane:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(124,132,140,.8)}.plane-body-narrow.empty-plane span{color:#fff;display:block;text-align:center;position:relative;z-index:1;margin-top:250px}.pb-emergencyexit,.pb-engine,.pb-exit{height:110px;width:7px;background-color:#e81932;position:absolute}.pb-engine{background-color:#193956;height:95px}.pb-wings{background-color:#bbb249;position:absolute;width:7px}.plane-exit{color:#fff;margin:35px 10px}.plane-exit b:last-child{float:right}.plane-exit.emergencyexit{margin:0}.plane-seat.plane-exit.emergencyexit div b{float:none;padding:0 10px}.plane-seat.plane-exit.emergencyexit div:last-child b{float:right}.plane-seat,.plane-wc{display:table}.plane-seat .seat-set{height:15px;background-color:#F6F8FA;box-shadow:0 0 3px rgba(0,0,0,.35) inset}.empty-set-1,.plane-seat .seat-set,.plane-wc .wc-set{width:64px;display:table-cell}.empty-set-2{width:140px;display:table-cell}.empty-set-1,.empty-set-2{background-color:rgba(255,255,255,.15)}.plane-seat .seat-set.seat-set-2,.plane-wc .wc-set.wc-set-2{width:140px}.plane-seat .seat-corridor,.plane-wc .wc-corridor{display:table-cell;width:40px;height:100%}.corridor-large{width:64px!important}.plane-wc .wc-set{display:table-cell;height:100px;background-color:#F6F8FA;text-align:center;box-shadow:0 0 20px rgba(0,0,0,.35) inset}.plane-seat .seat-business{width:64px;height:90px;background-image:url(../img/seatpicker/seat-economy2.png);background-repeat:no-repeat;background-position:0 50%;background-color:rgba(255,255,255,.15);display:table-cell;position:relative}.plane-seat .seat-basinet{background-image:url(../img/seatpicker/seat-basinet.png);background-size:64px 90px}.plane-seat .seat-legroom{background-image:url(../img/seatpicker/seat-legroom.png);background-size:64px 90px}.plane-seat .seat-exit{background-image:url(../img/seatpicker/seat-exit.png);background-size:64px 90px}.ajet-flight .plane-seat .seat-window{background-image:url(../img/seatpicker/seat-window.png);background-size:64px 90px}.ajet-flight .plane-seat .seat-aisle{background-image:url(../img/seatpicker/seat-aisle.png);background-size:64px 90px}.ajet-flight .plane-seat .seat-center{background-image:url(../img/seatpicker/seat-center.png);background-size:64px 90px}.plane-seat .seat-business>span{color:#fff;position:absolute;line-height:40px;width:42px;top:10px;left:15px;text-align:center;font-family:MuseoSans-700,sans-serif;border-radius:100%;cursor:pointer;font-size:15px;letter-spacing:-.3px}.narrow-body ul.seats .seat>span,.wide-body ul.seats .seat>span{color:#fff;left:2px;font-family:MuseoSans-700,sans-serif;border-radius:30%;cursor:pointer;font-size:14px;letter-spacing:-.3px;opacity:0;top:0;position:absolute;text-align:center}.wide-body ul.seats .seat>span{line-height:30px;width:26px;height:26px}.narrow-body ul.seats .seat>span{line-height:33px;width:33px;height:33px}.seatpicker a.selectseat,.seatpicker a.selectseat .name{font-size:14px;font-family:MuseoSans-700,sans-serif;letter-spacing:-.5px}.plane-seat .seat-business>span:focus{outline:0}.plane-seat .seat-business>span.text-muted{cursor:default}.plane-seat .seat-business>span.selected{background-color:#F13B4A}ul.seats .seat>span.selected{background-color:#0284EF;opacity:1}.plane-wrapper{position:absolute;top:0;left:0;z-index:1;height:600px;overflow-y:scroll;width:98%;padding:0 20px 50px}.plane-wrapper::-webkit-scrollbar-thumb{border-radius:10px;background:#C2CAD6;border-left:7px solid #4A7EB5;border-right:7px solid #4A7EB5}.plane-wrapper::-webkit-scrollbar{width:23px}.plane-wrapper::-webkit-scrollbar-track{background:#fff;border-left:10px solid #4A7EB5;border-right:10px solid #4A7EB5}#passenger-list-area::-webkit-scrollbar-thumb{border-radius:10px;background:#A3ACB9}#passenger-list-area::-webkit-scrollbar{width:7px}#passenger-list-area::-webkit-scrollbar-track{background:#fff}.picker-wrapper{position:absolute;top:20px;z-index:2;width:1px;height:1px}.picker{background-color:#fff;display:inline-block;padding:10px;max-width:450px;-webkit-box-shadow:0 10px 5px rgba(0,0,0,.25);-moz-box-shadow:0 10px 5px rgba(0,0,0,.25);box-shadow:0 10px 5px rgba(0,0,0,.25);z-index:10}.picker.narrow-picker .passenger-cart .pass-details-div{padding-left:15px}.picker.wide-picker .passenger-cart .pass-details-div{padding-left:0!important}.picker .dib{min-width:45%}.seat-picker{border-bottom:1px solid #e2e2e2;margin:25px 0 20px;padding:10px 0 35px;background:url(../img/seatpicker/picker-bg.png) 50% 25% no-repeat}.seatpicker .popover{padding:0;border:none;margin:0;max-width:100%}.seatpicker a.selectseat{position:relative;padding:.5em .7em;text-align:center;display:inline-block;color:#232b38;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#planeMap .popover .popover-header:after,.seat-popover-seattype:after,.seatpicker a.selectseat:after,.seatpicker a.selectseat:first-child:before,.seatpicker a.selectseat:nth-child(6):before{content:"";position:absolute;display:flex}.seatpicker a.selectseat.disabled{opacity:.4}.seatpicker a.selectseat.disabled:hover,.seatpicker a.selectseat.disabled:hover .infant,.seatpicker a.selectseat.disabled:hover .seatnumber{color:inherit}.seatpicker a.selectseat:first-child:before{border-left:1px solid #d3d3d3;bottom:15%;top:15%;right:100%}.seatpicker a.selectseat:after{right:0;border-right:1px solid #d3d3d3;bottom:15%;top:15%;left:99%}.seatpicker a.selectseat:nth-child(6):before{border-right:1px solid #d3d3d3;bottom:15%;top:15%;right:99%}.seat-popover-seattype:after{right:0;border-right:1px solid #d3d3d3;bottom:15%;top:15%;left:99%}#planeMap .popover .popover-header:after{right:3%;border-bottom:1px solid #d3d3d3;top:48%;left:3%}.prefered-seat-picker .seatpicker .popover-body{padding:5px 7px 15px 13px}#planeMap .popover .popover-header{padding:15px 15px 15px 20px}.seatpicker a.selectseat .seatnumber{font-size:12px;font-family:MuseoSans-500,sans-serif;color:#79889a}.seatpicker a.selectseat .infant{font-size:12px;font-family:MuseoSans-700,sans-serif;color:#79889a}.seatpicker a.selectseat.selected small,.seatpicker a.selectseat:hover .infant,.seatpicker a.selectseat:hover .seatnumber,.seatpicker a.selectseat:hover small{color:#fff}.seatpicker a.selectseat:hover{border:none}.popover-selector-mobile .popover-header,.seat-map-wrapper .popover-header{background-color:#2073E3!important}.seat-popover-title{width:400px}.seat-popover-title .col-md-6:first-child{border-right:1px solid #d3d3d3}.seat-popover-title-info .info-circle{font-size:10px;padding:0}.seatpicker a.selectseat.selected,.seatpicker a.selectseat:hover{color:#fff;background-color:#2073E3}.seatpicker a.selectseat small{font-weight:400;color:#79889a}.seat-continue{position:fixed;bottom:0;left:0;background:#232b38;width:100%;color:#fff;padding:10px 30px;line-height:43px;z-index:2}.seat-continue .seat-continue-text{position:relative;z-index:2}.plane-seat.exit .plane-exit{display:table-cell;height:110px;margin:0;text-align:center;vertical-align:middle;width:70px}.plane-seat.exit .plane-exit b{float:none}.seat-disabled{color:#53616f!important}.planemap-margin-bottom{margin-bottom:30px}.preferedseat-container,.selectseat-container{overflow:hidden;width:100%}.selectseat-container .seat-type-info i{position:relative;float:left;height:26px;width:10px;border-radius:40%;margin-right:5px}.selectseat-container .seat-type-info i.icon-wings{background-color:#bbb249}.selectseat-container .seat-type-info i.icon-emergencyexit{background-color:#e81932}.selectseat-container .seat-type-info i.icon-engine{background-color:#193956}.wherewefly label{color:#79889a}.wherewefly .flight-map-earth-btn.active:hover,.wherewefly .flight-map-list-btn.active:hover{background-color:#c3ccd5}.wherewefly .tk-input-field{margin-bottom:5px}.wherewefly .card-body:not(.nopadding){padding:15px 25px}.wherewefly #wingoProVis{padding:15px 0 35px}.wherewefly #wingoProVis h3{font-size:30px}.wherewefly #flightmapcontentbackbutton a.link{color:#232b38!important}.wherewefly #flightmapcontentbackbutton a.link .fa-border{border-color:#232b38}.wherewefly #flightmapcontentbackbutton h3{font-family:MuseoSans-700!important;font-size:30px!important}.wherewefly #flightmapcontentbackbutton h3 small{display:block;font-size:14px}.wherewefly .select-flight button.selectpicker .filter-option .label-short{display:none}.icon-angle-right,.icon-location:before{content:'';display:inline-block;vertical-align:middle}.wherewefly .input-icon>a.btn{top:9px;right:9px;width:34px;padding-left:0;padding-right:0}.wherewefly .input-icon>a.btn i{font-size:17px}.wherewefly .bootstrap-select-searchbox{position:absolute!important;left:0!important;top:-54px!important;width:100%!important;padding:0!important;right:0!important}.wherewefly .bootstrap-select-searchbox input{border:0!important;box-shadow:none!important;padding:3px 10px!important;height:50px!important;line-height:35px!important}.wherewefly .filter-option i{vertical-align:middle;top:0}.wherewefly .input-icon>i{line-height:32px;height:auto;bottom:10px}.icon-location:before{background:url(../img/icons/icon-location.png) no-repeat;height:20px;width:18px}.icon-angle-right{background:url(../img/icons/angle-right-w.png) no-repeat;height:18px;width:11px}.markerlabel{color:#fff;font-size:11pt;font-family:MuseoSans-500,sans-serif}.markerlabel.double-text{text-align:center;min-width:20px;margin-left:-9px!important}.markerinfo{background-color:#fff;border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,.15);position:relative}.markerinfo .markerinfo-text{text-align:center;border-radius:5px;color:#2073E3;padding:10px;line-height:26px;background-color:#fff}.markerinfo .markerinfo-text div{line-height:32px}.markerinfo .markerinfo-text h4.text-middle{line-height:26px;margin:0;vertical-align:top}.markerinfo .markerinfo-text .btn{margin-top:8px}.markerinfo.bg-blue{border-radius:5px}.markerinfo.bg-blue .markerinfo-text{border-radius:5px;padding:15px 20px;text-align:left}.infoBox>img{position:absolute!important;right:-12px;top:-12px;z-index:1}.rTable{display:table;width:100%}.rTableRow{display:table-row}.rTableCell,.rTableHead{display:table-cell;padding:10px 5px;border:1px solid #999;vertical-align:middle!important;text-align:center}.rTableCell{color:#232b38}.rTableHead{color:#fff}.rTableHeading{display:table-header-group;background-color:#232B38;font-weight:700;color:#fff}.rTableBody{display:table-row-group}.miniPortIstanbulLogo{height:45px;width:45px}.dialog-box{position:relative;margin:10px;padding:10px;background-color:#f3f3f6;min-width:245px}.dialog-box.bottom{margin-top:15px;display:block}.dialog-box:before{content:"";position:absolute;width:0;height:0}.dialog-box.left:before{right:100%;top:2.1em;border-top:.5em solid transparent;border-right:.7em solid #f3f3f6;border-bottom:.5em solid transparent}.dialog-box.bottom:before{right:50%;top:-.5em;border-right:.5em solid transparent;border-bottom:.7em solid #f3f3f6;border-left:.5em solid transparent}.dialog-box img{height:40px;width:40px;margin-right:5px}.dialog-box img#whatsappLogo{height:46px;width:46px;margin-right:5px}.dialog-box a:hover{border-bottom:none;filter:brightness(115%)}.matrix-text-field{position:absolute;font-size:9px;background:rgba(230,230,230,.7);width:fit-content;padding:1px 10px;left:0;top:0;color:#232b38}#roundTripBookingDateSelection .buttons-wrapper{position:absolute;right:15px;top:30px}#roundTripBookingDateSelection .buttons-wrapper a{border-bottom:none;vertical-align:top;width:60px;display:flex;flex-direction:column;align-items:center}a.availability-list-icon i{background:url(/theme/img/icons/availability-list-icon-black.svg) center no-repeat}a.active.availability-list-icon i{background:url(/theme/img/icons/availability-list-icon-white.svg) center no-repeat}a.availability-matris-icon i{background:url(/theme/img/icons/availability-matris-icon-black.svg) center no-repeat}a.active.availability-matris-icon i{background:url(/theme/img/icons/availability-matris-icon-white.svg) center no-repeat}#roundTripBookingDateSelection .buttons-wrapper a:hover{opacity:.65}#roundTripBookingDateSelection .buttons-wrapper a span{display:block;font-size:12px;text-align:center;margin-top:5px;color:#000;font-weight:700;word-break:normal}#roundTripBookingDateSelection .buttons-wrapper a i.fa{color:#232b38;font-size:20px;padding:12px;background-color:#fff;border-radius:3px}#roundTripBookingDateSelection .buttons-wrapper a.active i.fa,.currency-converter-ow .buttons-wrapper a.active i.fa{background-color:#232b38;color:#fff}#roundTripBookingDateSelection .buttons-wrapper a+a{margin-left:15px}.flight-list-container{background-color:#fafbfc}.trip-container:first-child{background:#fafbfc}.trip-container:first-child .canvas-table,.trip-container:first-child .online-booking-table{background-color:#fff}.inbound-title,.outbound-title{display:inline-block;padding:7px 44px 5px;background-color:#E81932;color:#fff;margin-bottom:10px;font-size:14px;line-height:1;vertical-align:top}.inbound-title{background-color:#2073e3}#oneWayTripBookingDateSelection .rangeslidercontent{border-radius:0 0 4px 4px}.lowest-price-icon{text-shadow:0 0 1px #000;color:#ff0}#passengerselectionitem h2{font-size:30px;font-family:MuseoSans-700,sans-serif;letter-spacing:-.3px;margin-bottom:20px;margin-top:0}.wingo-filter .btn-red{width:100%;max-width:291px;line-height:34px;font-family:MuseoSans-700,sans-serif;font-size:16px;text-align:right;padding:6px 25px;margin-right:-1px}.wingo-filter .btn-outline-secondary{padding:6px 22px;box-shadow:none;border:1px solid rgba(35,43,56,.3);font-family:MuseoSans-700,sans-serif;font-size:15px;margin-right:5px}.wingo-filter .btn-outline-secondary:hover{background-color:#6c757d!important}.wingo-filter .btn-fake,.wingo-filter .filter-label{font-size:16px;padding-right:15px}.wingo-filter .btn-fake{padding-right:5px}.wingo-filter .filter-label{float:left}.wingo-filter .btn-primary{background:#232b38;border:none;box-shadow:none;font-family:MuseoSans-700,sans-serif;font-size:15px}.wingo-filter .btn-primary.btn-arrow:after{border-color:#232b38 transparent;border-width:7px 11px 0;margin-left:-10px}.wingo-filter{float:left;width:100%;border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;padding:13px 0;margin:23px 0 15px}.wingo-filter>.row{line-height:46px}.large-companion-select .companion-select span{background-color:#E81932;font-size:24px;font-family:MuseoSans-900,sans-serif;width:68px;height:68px;line-height:48px}.large-companion-select .companion-select.contact span{background-color:#c3cbd7}.large-companion-select a:focus{opacity:1}.companion-select:hover span,.large-companion-select .companion-select.contact:hover span{background-color:#E81932;opacity:.75}.companion-select.select span{background-color:#2073E3}.profile-companion .card-body{padding:0;box-shadow:0 4px 8px rgba(0,0,0,.05);border:none}.profile-companion .card-title{padding:15px 20px;box-shadow:0 4px 8px rgba(0,0,0,.05);font-family:MuseoSans-700,sans-serif}.profile-companion .card-title .passenger-type{margin:0;display:inline-block;line-height:32px;font-size:18px;color:#99a1ae;padding-left:30px;position:relative}.profile-companion .card-title .passenger-type:before,.profile-companion-registration .passenger-type:before{content:"";background-image:url(/theme/img/user-grey.png);width:24px;height:24px;position:absolute;left:0;top:2px}.profile-companion .card-title .add-new-companion,.profile-companion .card-title .cancel-new-companion{color:red;float:right;line-height:24px;border:none;font-size:14px}.profile-companion .card-title .cancel-new-companion{color:#769ada}.profile-companion .card-title .add-new-companion:hover{opacity:.6}.profile-companion .companion-wrapper{padding:0 20px}.profile-companion .companion-wrapper .companion-item{border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding-top:20px;padding-bottom:20px}.profile-companion .companion-wrapper .select-companion{font-family:MuseoSans-700,sans-serif;padding:3px 10px 0 24px;margin:0;color:#ccc;display:inline-block;font-weight:700;border:none;vertical-align:top;max-width:88%;position:relative}.profile-companion .companion-wrapper .select-companion.aligible.clickable{color:#000}.profile-companion .companion-wrapper .select-companion.aligible.clickable:hover{opacity:.7}.profile-companion .companion-wrapper .select-companion span{display:inline-block;vertical-align:top}.profile-companion .companion-wrapper .select-companion span.fullname{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.profile-companion .companion-wrapper .select-companion .radio-circle{width:14px;height:14px;border-radius:50%;margin-top:2px;position:absolute;left:0}.profile-companion .companion-wrapper .select-companion .radio-circle:before{width:20px;height:20px;border:1px solid #ccc;border-radius:50%;content:"";top:-3px;left:-3px;position:absolute}.profile-companion .companion-wrapper .select-companion.aligible.clickable .radio-circle:before{border-color:#769ada}.profile-companion .companion-wrapper .select-companion.select .radio-circle{background-color:#204ea0}.profile-companion .companion-wrapper .passenger-info-wrapper{display:inline-block}.profile-companion .companion-wrapper .passenger-info{display:inline-block;border-radius:50%;background-color:#232b38;width:20px;height:20px;vertical-align:top;position:relative;margin-top:2px}.profile-companion .companion-wrapper .passenger-info-wrapper .passenger-info:after{content:"i";position:absolute;left:0;top:0;width:100%;color:#fff;text-align:center}.profile-companion .companion-wrapper .passenger-info-wrapper .passenger-info-hidden{display:none;background-color:#232b38;position:absolute;padding:10px;left:0;min-width:280px;bottom:100%;color:#fff;border-radius:4px;z-index:9}.profile-companion:first-child .companion-wrapper .passenger-info-wrapper .passenger-info-hidden{bottom:auto;top:100%}.profile-companion:first-child .companion-wrapper .passenger-info-wrapper .passenger-info-hidden:after{border-bottom:none;border-top:8px solid transparent;top:auto;bottom:100%}.profile-companion .companion-wrapper .passenger-info-wrapper .passenger-info-hidden div{display:flex;padding:4px}.profile-companion .companion-wrapper .passenger-info-wrapper .passenger-info-hidden div span{flex:1}.profile-companion .companion-wrapper .passenger-info-wrapper .passenger-info-hidden div span:last-child{text-align:right;font-weight:700;padding-left:5px}.profile-companion .companion-wrapper .passenger-info-wrapper .passenger-info-hidden:after{position:absolute;top:100%;left:unset;border-left:8px solid #232b38;border-bottom:8px solid transparent;content:""}.profile-companion .companion-wrapper .passenger-info-wrapper.hover .passenger-info-hidden,.profile-companion .companion-wrapper .passenger-info-wrapper:hover .passenger-info-hidden{display:block}.profile-companion-panel.profile-companion-registration .profile-new-companion,.profile-companion.profile-companion-registration .profile-new-companion{z-index:initial}#wingoContent .carousel-inner .promotion-countainer{position:absolute;top:15px;right:20px;color:#ff0}.sponsorship-logos{margin:0}.sponsorship-logos a{padding:0 8px;border:none!important}.ms-signup{padding-top:60px;padding-bottom:34px}.ms-signup .textboxcolor h4{font-size:22px;font-family:MuseoSans-300,sans-serif;margin-bottom:5px;letter-spacing:-1px}.ms-signup .textboxcolor h3{font-size:30px;font-family:MuseoSans-700,sans-serif;letter-spacing:-1px;margin-bottom:5px}.ms-signup .textboxcolor p{font-size:15px}.brand-marketing .carousel-caption h4{font-size:60px;line-height:60px;margin-top:7px;font-family:MuseoSans-100,sans-serif;font-weight:100}.brand-marketing .carousel-caption b{font-size:14px;font-family:MuseoSans-700,sans-serif}.brand-marketing .carousel-caption a{font-size:16px;font-family:MuseoSans-700,sans-serif;padding-left:2em;padding-right:2em}.brand-marketing .carousel-caption p{margin-bottom:38px;font-size:15px}.foodanddrink .carousel-caption h4{font-size:14px;color:#79889a;font-family:MuseoSans-700,sans-serif;letter-spacing:-.5px;margin-bottom:5px}.foodanddrink .carousel-caption h3{font-size:48px;font-family:MuseoSans-100,sans-serif;letter-spacing:-3px;line-height:50px;margin-top:7px;margin-bottom:33px}.foodanddrink .carousel-caption p{font-size:16px;line-height:23px;margin-bottom:37px}.foodanddrink .carousel-caption p strong{font-size:20px;line-height:28px;font-family:MuseoSans-700,sans-serif}.foodanddrink .carousel-caption a{font-size:16px;font-family:MuseoSans-700,sans-serif;line-height:33px}.foodanddrink .left.carousel-control,.foodanddrink .right.carousel-control{background:0 0;top:240px!important}.thumbnail-contents h4{font-size:18px;line-height:28px;font-family:MuseoSans-700,sans-serif;min-height:56px}.thumbnail-contents p{font-size:14px;line-height:23px}.thumbnail-contents a{display:inline-block;font-size:14px;font-family:MuseoSans-500,sans-serif}.online-banking p{padding-right:30px}.radio-thumbnail{margin-top:30px;padding:0;list-style:none}.radio-thumbnail li{width:25%;padding:0 10px;float:left;cursor:pointer;position:relative;margin-bottom:25px}.radio-thumbnail li label:hover{border:1px solid #2073E3;box-shadow:0 0 0 1px #2073E3}.radio-thumbnail li label{cursor:pointer;background-color:#fff;border:1px solid #ddd;box-shadow:0 0 0 1px #fff;border-radius:3px;float:left;width:100%;margin:0;padding:0;position:relative;text-align:center;display:block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.radio-thumbnail li .logo{padding:20px 15px;display:block}.radio-thumbnail li .radio-wrap{border-top:1px solid #ddd;position:relative;display:block;padding:12px}.radio-thumbnail li .radio-wrap span.check{left:15px;top:11px;position:absolute}.radio-thumbnail li .radio-wrap p{width:111px;text-align:center;display:block}.radio-thumbnail-check label.checkbox{margin:30px 0}.farerules-container::-webkit-scrollbar{width:6px}.farerules-container::-webkit-scrollbar-thumb{border-radius:6px;background-color:#7C8799}.farerules-container::-moz-scrollbar{width:6px}.farerules-container::-moz-scrollbar-thumb{border-radius:6px;background-color:#7C8799}.farerules-container:-o-scrollbar{width:6px}.farerules-container:-o-scrollbar-thumb{border-radius:6px;background-color:#7C8799}.farerules-container:-ms-scrollbar{width:6px}.farerules-container:-ms-scrollbar-thumb{border-radius:6px;background-color:#7C8799}.btn-blue{cursor:pointer;display:block;height:100px;text-align:center;text-decoration:none;background:#2e8ffd!important;border:none!important;color:#fff!important;border-bottom:none!important;opacity:1!important}.btn-blue:hover{background-color:#2073E3!important}.contact-header-separator{border-top:3px solid #fff}.reissue-refund-form .black-caret .caret{right:6px!important}.check-in .input-col input{background:#fff;box-shadow:0 5px 5px rgba(0,0,0,.1) inset;border-radius:2px;border:1px solid #ccc;padding:6px 20px;font-size:24px!important;color:#232b38;font-family:MuseoSans-700,sans-serif;letter-spacing:-.5px;height:100px!important}.mim-page .metro-radio .check,.no-shadow-selects .dropdown-toggle,.no-shadow-selects .dropdownselect .selectpicker,.reissue-refund-form .dropdown-toggle.selectpicker,.reissue-refund-form .metro-radio .check{box-shadow:none!important}.check-in .input-col input::-webkit-input-placeholder{color:#79889a}.check-in .input-col input:-moz-placeholder{color:#79889a}.check-in .input-col input::-moz-placeholder{color:#79889a}.check-in .input-col input:-ms-input-placeholder{color:#79889a}.check-in .input-col input:hover::-webkit-input-placeholder{color:#34495e}.check-in .input-col input:hover:-moz-placeholder{color:#34495e}.check-in .input-col input:hover::-moz-placeholder{color:#34495e}.check-in .input-col input:hover:-ms-input-placeholder{color:#34495e}.check-in .hidden-desktop{display:none}.date-selects .combodate .selectpicker.btn .caret{color:#232b38}.date-selects .combodate .btn-group.bootstrap-select.formselect .filter-option{border-right:none!important}.forms-no-radius .dropdown-toggle,.forms-no-radius .dropdownselect .selectpicker,.forms-no-radius input{border-radius:3px!important;min-height:48px}.date-selects{margin-bottom:15px}.date-selects:after,.date-selects:before{content:" ";display:table}.topThings .col-md-3,.topThings-six .col-md-6{padding-left:10px;padding-right:10px}.topThings.container{padding-left:20px;padding-right:20px}.topThings-six.container{padding-left:50px;padding-right:50px}.topThings .col-md-6{padding-left:10px;padding-right:10px}.topThings .row,.topThings-one .row,.topThings-six .row{margin-left:-10px;margin-right:-10px}.who-s-visited .img-thumbnail.link{position:relative;padding:0;border:3px solid #fff;box-shadow:0 4px 5px -2.5px rgba(0,0,0,.65)}.who-s-visited .img-thumbnail.link:before{content:'';border-radius:50%;position:absolute;left:0;bottom:0;right:0;top:0;box-shadow:0 1px 3px 0 rgba(0,0,0,.35) inset}.who-s-visited .img-thumbnail.link img{width:43px;height:43px}.who-s-visited .popover{background:#fff;border-width:0;box-shadow:none}.who-s-visited .popover .popover-body{padding:5px 14px;color:#232b38;font-size:12px}.who-s-visited .popover.bottom>.arrow{border-width:0;margin-left:0}.who-s-visited .popover.bottom>.arrow:after{border-width:0 6px 6px;top:5px;margin-left:-6px}#earningstatusmiles .col-4 h4,#flightbooking .col-4 h4,#flightreservation .col-4 h4,#savedflightsearches .col-4 h4,#yournextflight .col-4 h4{font-size:16px;font-family:MuseoSans-700!important}#earningstatusmiles .col-4>small,#flightbooking .col-4>small,#flightreservation .col-4>small,#savedflightsearches .col-4>small,#yournextflight .col-4>small{display:inline-block;margin:7px 0 0;font-size:12px;font-family:MuseoSans-300!important}#earningstatusmiles .grid,#flightbooking .grid,#flightreservation .grid,#savedflightsearches .grid,#yournextflight .grid{margin-top:0;margin-bottom:0}#earningstatusmiles .row,#flightbooking .row,#flightreservation .row,#savedflightsearches .row,#yournextflight .row{padding:10px 0}#priceBreakDownAncillary .dotted-divider{width:8px;height:8px;background-color:#BFBFBF;position:relative;border-radius:50%;float:left;margin:9px 0 0 10px}#priceBreakDownAncillary{box-shadow:0 4px 8px 0 rgba(0,0,0,.05)}.adressInfoWrapper p{margin:0}.positionl15b15{position:absolute;left:15px;bottom:15px}.positionr10b22{position:absolute;right:10px;bottom:22px}#youandfriends .tmp_rome{min-height:180px}.lh-85{line-height:85px}#thymoonslider .rs-path-color{background-color:#e4e7eb;-webkit-box-shadow:inset 0 13px 15px -18px rgba(0,0,0,.4);-moz-box-shadow:inset 0 13px 15px -18px rgba(0,0,0,.4);box-shadow:inset 0 13px 15px -18px rgba(0,0,0,.4)}#thymoonslider .rs-range-color{background-color:#2073E3;-webkit-box-shadow:inset 0 13px 10px -14px rgba(0,0,0,.9);-moz-box-shadow:inset 0 13px 10px -14px rgba(0,0,0,.9);box-shadow:inset 0 13px 10px -14px rgba(0,0,0,.9)}#thymoonslider .rs-handle-dot{background-color:#fafbfc;-webkit-box-shadow:0 -2px 8px -3px rgba(0,0,0,.8);-moz-box-shadow:0 -2px 8px -3px rgba(0,0,0,.8);box-shadow:0 -2px 8px -3px rgba(0,0,0,.8)}#thymoonslider .rs-handle:after{background-color:transparent;border-color:transparent}#thymoonslider .rs-border{border-color:transparent}#thymoonslider .rs-tooltip-text{font-size:32px;font-family:MuseoSans-700!important;color:#2073E3!important;line-height:25px}.ticketAwardAutoHeight{height:auto!important}.awardticket-navbar{padding:10px 0;border-bottom:1px solid #D8D8D8;box-shadow:0 4px 8px rgb(0,0,0,.16)}.awardticket-navbar .profilename{padding:6px;margin:2px;width:39px;max-height:39px}.light-gray-text{color:#72777E}.manage-booking-fare-rule div.card.card-default{border:none;-webkit-box-shadow:none;box-shadow:none}.manage-booking-fare-rule div.card.card-default>.card-body{padding:0!important;margin:10px -15px 0!important}.manage-booking-fare-rule div.card.card-default>.card-body .col-md-3 h4{margin-top:5px;margin-bottom:15px!important}.manage-booking-fare-rule div.card.card-default>.card-body .col-md-3 i.fa-times{margin-right:3px}#passengersTabs .nav.nav-tabs li a{background-color:#dee2e9;color:#232b38;text-align:left;font-size:16px;font-family:MuseoSans-700!important}#passengersTabs .bootstrap-select .btn,#passengersTabs .bootstrap-select input.form-control{height:38px}#passengersTabs .nav.nav-tabs.nav-justified>li>a.active{background-color:#fff}#passengersTabs .tab-content .tab-pane{padding:0;border:none}#passengersTabs .tab-content .tab-pane#mbmeals>div.text-end.grid-top,#passengersTabs .tab-content .tab-pane#mbpassengers>div.text-end.grid-top{padding:15px 40px;margin:0}#passengersTabs .tab-content .tab-pane>.table{border:0}#passengersTabs .table>tr:last-child>td:first-child{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}#passengersTabs .table>tr:last-child>td:last-child{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}#passengersTabs .table tr td{padding:15px}#passengersTabs .table tr td.nopadding{padding:0}#mbmeals .card-primary{border-right:1px solid #ddd}#mbmeals .card-primary>.card-header{background-image:none;background-color:#2e8ffd;border-color:#2e8ffd}#mbmeals .list-group .list-group-item{background-color:#d9e2eb;border-color:#d9e2eb}#mbmeals .list-group a.list-group-item{cursor:text}.meals-th-page .dropdown-menu.open{max-height:unset!important}#passengersTabs .table tr td:first-child .d-flex .flex-grow-1 div.h4{font-size:16px;color:#232b38!important;font-family:MuseoSans-700!important}#passengersTabs .table tr td:first-child .d-flex .flex-grow-1 small.text-muted{font-size:12px;font-family:MuseoSans-500!important;margin:5px 0 0;float:left;line-height:15px}#passengersTabs .table tr td:first-child .d-flex>.float-start{margin-right:15px}#passengersTabs .table tr th{font-size:16px;font-family:MuseoSans-700!important;color:#fff}#passengersTabs .nav.nav-tabs li:first-child a{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}#passengersTabs .nav.nav-tabs li:last-child a{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}#fare-rules hr.no-padding{margin-left:-15px!important;margin-right:-15px!important}.bootstrap-none-padding-leftorright{padding-left:0!important;padding-right:0!important}#fare-rules .col-border{border-right:1px solid #E2E2E2}#fare-rules h4{margin-top:0!important}#passenger-list-area{max-height:340px;overflow:auto;margin-bottom:10px;overflow-x:hidden}#passenger-list-area .passenger-cart{margin:4px 4px 15px;box-shadow:1px 4px 8px 0 rgba(0,0,0,.25);border-radius:5px;overflow:hidden}#passenger-list-area .passenger-cart .media-body .baby-with-diaper{width:20px;height:30px;display:inline-block;float:right;background-image:url(../img/icon-svg/baby-with-diaper.svg)}.extra-seat-icon{background-image:url(../img/icons/extra-seat-icon.png);width:18px;height:16px;display:inline-block}.payment-custom-panel{display:none;position:absolute;top:0!important;z-index:1060;width:100%;height:100%}.sticky-price-bar{position:fixed;bottom:0;right:0;left:0;background-color:#232b38;padding:22px 0}.payment-custom-panel .modal-content{height:100%}#paymentmain-mobile-con .paymentmain-mobile-con-heading{color:#000;padding:12px 0;margin:0;cursor:pointer;border:none;text-transform:none}.paymentmain-mobile-con-default{border-top:1px solid #c5c8cd}#paymentmain-mobile-con:not(.type-selected) #paymentmain-mobile-modal{border-bottom:1px solid #c5c8cd}#paymentmain-mobile-con .paymentmain-mobile-con-heading:active,#paymentmain-mobile-con .paymentmain-mobile-con-heading:hover{background:#edeff2}#paymentmain-mobile-con.type-selected .mobile-title,#paymentmain-mobile-con.type-selected .paymentmain-mobile-con-default{display:none}#paymentmain-mobile-con.type-selected .paymentmain-mobile-con-default.panel-active+.payment-custom-panel,#paymentmain-mobile-con.type-selected .paymentmain-mobile-con-default.panel-active+.payment-custom-panel .mobile-title{display:block}#paymentmain-mobile-con.type-selected .payment-custom-panel{display:none;position:relative;top:auto;z-index:auto;width:100%;height:100%}.paymentmain-mobile-con-default .paymentmain-mobile-con-heading .card-title{padding-left:15px;padding-right:0}.paymentmain-mobile-con-default .paymentmain-mobile-con-heading .fa-chevron-right{padding-right:15px}.paymentmain-mobile-con-heading:hover{background:#edeff2!important}#paymentmain .card-default #errorbkm_agreement,#paymentmain .card-default #errorcc_agrement,#paymentmain .card-default #errorco_agrement,#paymentmain .card-default #erroreft_agrement,#paymentmain .card-default #errorib_agreement,#paymentmain .card-default #errorms_agrement,#paymentmain .card-default #errorpp_agreement,#paymentmain .card-default #errorres_agreement,#paymentmain .card-default #errorunionpay_agreement{clear:left}.checkin-payment-table{border:none!important;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.05)}.checkin-payment-table .btn-checkin-payment i{color:#E81932}#checkInSeatTable .title{text-align:center;font-size:14pt;color:#fff;background-color:#2b3947;font-family:MuseoSans-500,sans-serif;padding:10px;margin:0;font-weight:500;line-height:1.1}#checkInSeatTable table{border:1px solid #dee2e9}#checkInSeatTable table tfoot,#checkInSeatTable table thead{background-color:#dee2e9}#checkInSeatTable table tbody tr td{border-bottom:1px solid #cacaca}#checkInSeatTable table td,#checkInSeatTable table th{text-align:center;position:relative;line-height:1.6!important;vertical-align:middle!important;border-top:none!important;border-left:none!important}#checkInSeatTable table td:before,#checkInSeatTable table th:before{content:"";position:absolute;left:0;vertical-align:middle!important;height:50%;border-right:1px solid #cacaca}#checkInSeatTable table tr td:first-child:before,#checkInSeatTable table tr th:first-child:before{border-right:none}#checkInSeatTable table tr td:first-child,#checkInSeatTable table tr th:first-child{text-align:left;padding-left:15px}#checkInSeatTable table tr td .name{font-size:14px;font-family:MuseoSans-700,sans-serif;margin-top:10px;margin-bottom:10px;font-weight:500;line-height:1.1}#checkInSeatTable table tr td .ticketno{font-size:12px;color:#8e8e8e}#reservationListApp table.canvas-table{border-bottom:0;border-right:0;border-left:0;border-radius:0}#ancillary-table{width:100%;display:table;padding:0 15px 15px;background-color:#fff!important}#ancillary-table .passenger-info-row .table-cell,#priceBreakDownAncillary hr{border-top:2px solid #ddd}#ancillary-table .table-cell{padding:10px 0;text-align:left;vertical-align:middle}#ancillary-table .table-cell.price-cell{padding:10px 0;text-align:right;vertical-align:middle}#reservationListApp .reservation-item:last-child{border-bottom:1px solid #e6e6e6}.payment-box-text-dot{display:inline-block;height:27px;max-width:94px;margin-left:34px;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;text-align:center}#addaflight .whareiam li a,#cancellation .whareiam li a,#changeflights .whareiam li a{color:#fff}.changeFlightReverseIndexes{margin-bottom:30px}.changeFlightReverseIndexes .z-index-1{z-index:49!important}.changeFlightReverseIndexes .z-index-2{z-index:48!important}.changeFlightReverseIndexes .z-index-3{z-index:47!important}.changeFlightReverseIndexes .z-index-12{z-index:37!important}.fix-farerules{margin-top:15px}.fix-farerules .card-body p{font-size:14px}#farerulesmodal .container{width:100%}.manage-booking-fare-rule{padding:0 0 10px}carrentforthankyou .mini-booker-link{padding:3px 3px 3px 24px}.boardingpass img.img-responsive{width:66%;height:125px}#table-baggage-mobile tr td,.table-baggage-mobile tr td{margin:0!important;padding:25px 0!important;border-top:none!important;border-bottom:none!important;background:#fff}table#table-baggage-mobile,table.table-baggage-mobile{border:none;background:#fff}.col-xs-4-5{width:37.5%;float:left;padding:0 15px}.gate-warning{padding:15px 0;margin-left:15px;margin-right:15px;border-radius:5px;border:2px dashed red}.gate-warning:after{content:'';clear:both;display:block}#topthingstomap #infoBoxContent{width:260px!important;height:279px!important;overflow:hidden;padding:10px!important}#topthingstomap #infoBoxContent .markerinfo-img{width:250px;height:175px;padding:0;border:0;margin:0}.custom-border-mobile{border-top:1px solid #000;border-left:1px solid #dedfe1;border-bottom:1px solid #dedfe1;border-right:1px solid #dedfe1}table#table-baggage-mobile td,table.table-baggage-mobile td{margin:0!important;padding:0!important}table#table-baggage-mobile .custom-border-mobile .col-8 .text-center,table.table-baggage-mobile .custom-border-mobile .col-8 .text-center{border-left:1px solid #dedfe1;border-right:1px solid #dedfe1;border-bottom:1px solid #dedfe1;padding:5px}table#table-baggage-mobile .custom-border-mobile .col-8 .text-center:nth-child(2),table.table-baggage-mobile .custom-border-mobile .col-8 .text-center:nth-child(2){border-bottom:4px solid #dedfe1}#passengersTabs .nav-tabs.nav-justified>li>a,#passengersTabs .nav-tabs>li>a.active,#passengersTabs .nav-tabs>li>a.active:focus,#passengersTabs .nav-tabs>li>a.active:hover{border:none}table#table-baggage-mobile .custom-border-mobile .col-8 .text-center:first-child,table.table-baggage-mobile .custom-border-mobile .col-8 .text-center:first-child{min-height:109px}#frequent-prog-mbl a{width:100%!important}#passengersTabs .nav.nav-justified>li{background-color:#dee2e9;vertical-align:middle}#passengersTabs .nav.nav-justified>li a.active{background-color:#fff}#passengersTabs .nav-tabs>li a.active,#passengersTabs .nav-tabs>li a.active:focus,#passengersTabs .nav-tabs>li a.active:hover{border:1px solid #ddd}#passengersTabs .bootstrap-select.btn-group .btn .filter-option,#passengersTabs input[type=text]{font-family:MuseoSans-700!important}#fareDetailMobile .list-group-item.list-group-title,.list-group-item.list-group-header{text-transform:none!important}#fareDetailMobile .list-group-item.list-group-header .col-4 .col-3{padding:0;width:auto}#fareDetailMobile img{max-width:100%}#internetBank .nopadding .panel-content{border:none!important}#passengersTabs #passengerDetailsTable tr td{background:#fff!important;padding:0!important;border:none!important}#cstInptHght button{height:46px!important}#table-baggage-mobile,.seat-change-passanger,.table-baggage-mobile{width:100%}.seat-change-passanger .body,.seat-change-passanger .header{border-bottom:1px solid #e6e6e6}.seat-change-passanger .body .seat-change-passanger-col,.seat-change-passanger .header .seat-change-passanger-col{float:left;width:20%;padding:20px 3px;border-right:1px solid #e6e6e6;min-height:100px}.seat-change-passanger-col.text-center a{line-height:11px;padding:0;margin:0;display:block}.seat-change-passanger .body.active{background:#f2f2f3}#changeflights p#erroragreement{padding-left:30px}.timetable-day-availability-row{background:#edeff2}div#m_manageYourBooking .grid-title i{width:24px!important}table#seatSettingsMobile1 tr.seat-setting-tr{clear:both;background:#fff!important}table#seatSettingsMobile1 tr td{padding:0!important}table#seatSettingsMobile1 tr td #seatSettingsMobile tr td{padding:4px!important;margin:0!important}table#seatSettingsMobile{width:100%}table#seatSettingsMobile tr td{overflow:hidden;height:115px;margin:0;padding:4px!important;border-right:1px solid #dedfe1!important;border-bottom:1px solid #dedfe1!important;margin-bottom:20px!important}html[dir=rtl] table#seatSettingsMobile tr td{border-left:1px solid #dedfe1!important}#earningstatusmiles .col-5 h4,#flightbooking .col-5 h4,#flightreservation .col-5 h4,#savedflightsearches .col-5 h4,#yournextflight .col-5 h4{font-size:16px;font-family:MuseoSans-700!important}.corporate-miles-validation-fix .input-group-addon:first-child{display:inline-block!important;float:left;height:46px;line-height:33px;width:25%}.corporate-miles-validation-fix #errorffid,.corporate-miles-validation-fix #errorflightNumber{clear:left}.corporate-miles-validation-fix .form-control{display:inline-block!important}.corporate-miles-validation-fix .form-control.col-2{width:75%!important}.corporate-miles-validation-fix .form-control.col-10{width:83.33333333%!important}.corporate-miles-validation-fix .form-control.col-9{width:75%!important}.back-link-payment-fix{height:30px;width:20px;position:relative;margin-left:15px}.back-link-payment-fix .fa-angle-left{left:0;top:0}.calendarMobileHolder{position:fixed!important;width:100%!important}.calendarMobileHolder .ui-datepicker-wrapper-header .ui-datepicker-wrapper-title{padding:21px 15px!important;margin:-14px -15px 5px!important}#coprmiletrans .date-selects{min-width:275px}#coprmiletrans .date-selects .btn-group.bootstrap-select.day.formselect.inline,#coprmiletrans .date-selects .btn-group.bootstrap-select.month.formselect.inline{margin-right:5px}.paymentmain-mobile-con-heading.bg-white:hover{background-color:#fff!important}.credit-card-hgt{height:48px;display:table}#seatSettingsMobile1 .tbl-td-mb-0:before{margin-bottom:0!important}#seatSettingsMobile1 .tbl-td-mb-0 .table-td-row{width:100%;height:100%;display:table;margin:0;padding:0}#mbassistance #cstm-width-bootstrap .bootstrap-select:not([class*=span]):not([class*=col-] ):not([class*=form-control] ):not(.input-group-btn),.radio-thumbnail2 .radio-thumbnail2-li{width:auto!important}i.payment-banking-thmnl{padding:22px;border:1px solid #e6e6e6;margin:17px 30px;display:inline-block}.panel-body-max-height{height:304px}.search-dropdown-pst-cstm{position:relative;z-index:9999}.payment-logo-img-brd{display:inline-block;border:1px solid #ccc;padding:20px;border-radius:5px}.payment-img-list{display:inline-block;padding-top:10px!important;max-width:126px;margin-right:4px}.payment-img-list i img{max-width:94%!important}#passengersTabs .nav.nav-tabs li a{padding:20px 35px}#passengersTabs .nav.nav-tabs li{border-right:1px solid #ccc}#passengersTabs .table tr th{padding:12px 15px;border:1px solid #ccc;white-space:nowrap}#passengersTabs .table tr th:first-child{min-width:260px}#thymoonslider .rs-handle-dot{cursor:pointer!important}#flight-map-title div{background-color:rgba(35,43,56,.55);margin:auto;padding:5px 0}section#paymentmain .popover{max-width:469px!important;min-width:208px}#addpaymentmethod .cvcpopover+.popover,#mspayment_web .cvcpopover+.popover,#payment_web .cvcpopover+.popover{left:-300px!important}#payment_web .cvcpopover+.popover.bottom>.arrow{left:83%!important}#mspayment_web .cvcpopover+.popover.bottom>.arrow{left:84%!important}#termsandcontionsmodalitems .city-modal{z-index:99999!important}#ms-printable-card-area{margin-left:-5px}#ms-printable-card-area #ms-printable-card-no{margin-top:-25px;margin-left:15px;color:#fff;font-size:15px}#ms-printable-card-area img{width:35%}.sofort-img-list .payment-img-list{max-width:136px}.sofort-img-list .payment-img-list img{max-width:85%!important}.shareWithEmailPopover>div.popover{max-width:none}.shareWithEmailPopover>div.popover>.popover-body>.input-group>.input-group input,.shareWithEmailPopover>div.popover>.popover-body>.input-group>.input-group>.emailaction{display:table-cell}.mim-page .customfocus{outline-offset:unset}.seat-business:focus{outline:0!important}#youAndFriendsAT .panel-content{padding-left:0!important;padding-right:0!important}#youAndFriendsAT .panel-image{margin-top:30px!important}#addaflight header{position:fixed;top:0}#idealbanks ul.radio-thumbnail li label div.logo span img{max-height:24px}#mbbaggage,#mbseats{overflow-x:auto;margin-bottom:50px}.excessBaggageTable table{margin-bottom:50px}.baggageSpinner{width:144px;background-color:#3685e7;padding:8px 20px;border-radius:20px;text-align:center}.assistance-agreement-text,.assistance-option,.reshop-label{text-align:left;letter-spacing:0;opacity:1}.baggageSpinner.disabledSpin{background-color:#b8bec5}#paymentmain .tk-card-group .card{overflow:visible;box-shadow:none!important}section.carrent-section{background-color:#232b38}section.carrent-section.carrent-list{background:-webkit-linear-gradient(#4db2e5,#dee3f6,#5bbdeb,#dee3f6,#5bbdeb)!important;background:-o-linear-gradient(#4db2e5,#dee3f6,#5bbdeb,#dee3f6,#5bbdeb)!important;background:-moz-linear-gradient(#4db2e5,#dee3f6,#5bbdeb,#dee3f6,#5bbdeb)!important;background:linear-gradient(#4db2e5,#dee3f6,#5bbdeb,#dee3f6,#5bbdeb)!important}section.carrent-section.carrent-list .section-bg-img,section.carrent-section:not(.carrent-list) .car-list-part{display:none}#larger-container+#enterprise-pbk:after{content:"";width:100%;height:100%;position:fixed;top:0;left:0;background-color:#fff;z-index:-1}#carrentsearchcontainer{padding:15px;margin:0 30px;background-color:rgba(35,43,55,.6)}#carrentsearchcontainer .mini-booker-link.active,carrentforthankyou .mini-booker-link.active{pointer-events:auto}#carrentsearchcontainer .port-select-wrapper.from{z-index:10}#carrentsearchcontainer .port-select-wrapper.return{z-index:9}.exclusive-drive{margin-bottom:15px;word-break:break-word;color:#232b38}.exclusive-drive .exlusive-content-wrapper{padding:10px}.exclusive-drive .exclusive-title{font-weight:700;font-size:16px}.exclusive-drive .exclusive-description{padding:10px 0}.exclusive-drive .exclusive-link{text-decoration:none;border:none;color:red}#mobile-ms-milecalc-table td{padding:0!important;vertical-align:middle}#addaflight section#scrollId{padding-top:0!important}.edit-passenger-companion-modal .border-left-grey,.mim-page .border-left-grey,.passengerDetailPanelCmp .border-left-grey{border-left:2px solid #8c8b8b!important;height:16px;top:21px;left:60px}.digital-menu-popup{width:80%!important;margin:5% auto!important}.contact-info-sticky-label{width:80px;left:25px;font-size:11px!important;font-family:MuseoSans-300!important;position:absolute!important;top:2px;color:#8c8b8b;z-index:3!important}#changeflights .change-ports{left:27.5%!important;cursor:pointer}#changeflights .change-ports-icon{content:'';display:inline-block;background-image:url(/theme/img/icons/change-ports-icon.svg);background-size:cover;background-repeat:no-repeat;width:32px;height:32px;vertical-align:middle}.fullname-pnr-divide,.pnr-divide-main-contact{display:inline-block!important;font-family:MuseoSans-700!important}.disable-appearance{-webkit-appearance:none;appearance:none}.fullname-pnr-divide{color:#232b38!important;top:-7px;position:relative}.pnr-divide-edit-button{position:absolute;left:39px;top:11px;font-family:MuseoSans-700!important;font-size:12px!important;color:#0665E4!important}.pnr-divide-main-contact{top:-9px;position:relative;color:#232b38!important}.pnr-divide-contact-text{position:absolute;left:48px;top:39px;font-family:MuseoSans-700!important;font-size:12px!important;color:#647280!important}@media screen and (max-width:767px){#changeflights .tk-input-field{margin-bottom:initial!important}#changeflights .change-ports-icon{vertical-align:initial!important}.assistance-info,.cant-walked-info{align-items:start!important}.assistance-options-container{margin-left:15px}.assistance-info-message{margin-left:5px!important}.assistance-selector,.disability-situation,.guide-dog,.mobility-impaired{display:block!important}.mobility-impaired-level{margin-right:25px}.assistance-passenger-box .assistance-selector label{min-width:initial!important}#fromCurrencyInput,#toCurrencyInput{margin-left:15px!important;left:0!important}}.assistance-info-icon,.cant-walked-info-icon{min-width:24px}.assistance-container{background:no-repeat padding-box #FFF;box-shadow:0 4px 8px #00029;border-radius:3px;opacity:1;font-family:MuseoSans-500}.assistance-passengers-container{background:no-repeat padding-box #F4F5F8;border-radius:3px;opacity:1;margin-top:20px}#contactinfomodal .passenger-info-container{box-shadow:0 15px 10px -12px #00029}#contactinfomodal #errormessage{font-size:12px}.assistance-info{display:flex;align-items:center;background-color:#FFF}.assistance-info-message{margin-left:15px;font-size:12px;font-family:MuseoSans-700}.assistance-passenger-box{background:no-repeat padding-box #FFF;opacity:1;margin-top:20px}.assistance-passenger-box .passenger-title{font-size:12px;letter-spacing:0;color:#647280;opacity:1}.assistance-passenger-box .passenger-name{margin-bottom:15px}.assistance-option{font-family:MuseoSans-700;font-size:12px;color:#232B38}.passenger-info-container{height:auto;padding:initial}.assistance-selector,.disability-situation,.guide-dog,.mobility-impaired{display:flex}.mobility-impaired-level{display:block}.mobility-impaired-level-description{margin-left:32px;font-size:12px;letter-spacing:0;color:#647280;opacity:1}.cant-walked-info{display:flex;align-items:center}.cant-walked-info-message{margin-left:5px;font-size:12px;font-family:MuseoSans-700;color:#3685E7}.assistance-agreement-text{color:#232B38;font-size:13px}.assistance-error-messages-container{margin-left:10px}.assistance-passenger-box .assistance-selector label{min-width:224px}.assistance-edit-button{color:#2073E3!important}.assistance-quota-info{display:flex;align-items:baseline}.assistance-quota-message-icon{min-width:24px;height:26px}.assistance-quota-warning-message{margin-left:5px;font-size:12px;font-family:MuseoSans-700}#errorapisAgreementCheck{margin:-8px 0 0 15px!important}.fqtv{padding:0 16px 2px 14px}.fqtv-mobile{padding:5px 0 0 5px}.fqtv-background-color{background:no-repeat padding-box #F4F5F8;border:1px solid;border-radius:3px;opacity:1;padding:7px 0 9px 16px}#importantInfoForCountry table{border:1px solid #E6E6E6}#importantInfoForCountry table tr:first-child td:first-child{padding-left:20px;padding-top:30px;font-size:20px}#importantInfoForCountry table tr:first-child td:last-child{padding-left:10px;padding-top:30px;font-size:14px;font-weight:800}#importantInfoForCountry table tr:last-child td:first-child{padding:10px 10px 30px 20px}#importantInfoForCountry table tr:last-child td:last-child{padding:10px 20px 30px 10px;font-size:12px}@media screen and (max-width:1300px) and (min-width:768px){.checkin-process header .navbar.navbar-breadcrumb .navbar-breadcrumb a{padding:0 2px}}.passengerDetailPanelCmp .small,.passengerDetailPanelCmp small{font-size:.875em}.edit-passenger-companion-modal .modal-lg .modal-header{box-shadow:0 4px 8px rgba(0,0,0,.16);z-index:1;padding:20px 30px}.edit-passenger-companion-modal .modal-lg .modal-body{padding:30px}.edit-passenger-companion-modal .modal-lg{width:670px}.edit-passenger-companion-modal .dropdownselect .btn-outline-secondary,.edit-passenger-companion-modal .form-elements-edit input{border-radius:3px;border:.5px solid #c3cbd7}.edit-passenger-companion-modal .dropdown-toggle,.edit-passenger-companion-modal .dropdown-toggle.shadow{box-shadow:none!important;-webkit-box-shadow:none!important}@media screen and (max-width:767px){.edit-passenger-companion-modal .modal-lg .modal-header{padding:15px 20px}.edit-passenger-companion-modal .modal-lg{width:auto!important}.edit-passenger-companion-modal .modal-lg .modal-body{padding:20px}}.reshop-label{font-size:12px;color:#33D7B2;font-weight:700}.ul-disc-style{list-style:disc}#petcavihcalculator .port-wrapper .ui-helper-hidden-accessible,#petcavihtys .breed-input .ui-helper-hidden-accessible{display:none}ul.ui-autocomplete{width:250px!important;background:#fff;max-height:250px!important;overflow-y:hidden;border:1px solid #F4F5F8;border-radius:2%;z-index:2000}.breedlistmodal table{background-color:#fff}.breedlistmodal table td.nopadding{padding:0}.breed-wrapper{display:table;width:100%}.breed-wrapper .breed-alphabet,.breed-wrapper .breed-list{display:table-cell;vertical-align:top}.breed-wrapper .breed-alphabet{width:15%}.breed-wrapper .breed-alphabet a{display:block;padding:2px 15px;color:#232b38;font-weight:700;text-align:center}.breed-wrapper .breed-alphabet ul,.breed-wrapper .breed-list ul{margin:0;padding:0;list-style:none}.breed-wrapper .breed-alphabet .active a,.breed-wrapper .breed-alphabet a:focus,.breed-wrapper .breed-alphabet a:hover{border:0;background-color:#b2b2b2;color:#fff}.breed-wrapper .breed-list ul{height:624px;overflow:auto}.breed-wrapper .breed-list ul li span{display:block;color:#fff;font-weight:700;background-color:#b2b2b2}.breed-wrapper .breed-list ul li a,.breed-wrapper .breed-list ul li span{padding:15px 20px}.breed-wrapper .breed-list ul li a{display:block;color:#232b38}.breed-wrapper .breed-list ul li a:hover{border:0;background-color:#f2f2f2}.breed-wrapper .breed-list ul li a.selected{color:#fff;background-color:#333}.stopover-banner-img{min-height:200px}.meal-qr-code-button{padding:5px 20px;text-align:center;border-radius:4px;border:1px solid #0665E4;background-color:#fff;cursor:pointer;transition:all .5s linear;color:#0665E4;font-weight:600;display:block}.meal-qr-code-button:hover{text-decoration:none}.test2-class{position:absolute}.quicksignupHeader .quicksignupCheckbox{width:18px;height:18px}.quicksignupDesc:before{content:url(../img/quick-signup/ambersand-ikon.svg);height:22px!important;width:22px!important;margin:0!important}.quicksignupHeader{height:65px}.quicksignupHeader .quicksignupImageText{top:10px;font-size:30px;right:15px;left:unset;position:absolute;color:#fff}.quicksignupContainer .float-label.active{left:17px}@media screen and (max-width:767px){.stopover-banner-img{min-height:350px}.quicksignupContainer .quicksignupImage{max-height:150px}}a.currency-converter-icon i{background:url(/theme/img/icons/currency-converter-black.svg) center no-repeat}a.active.currency-converter-icon i{background:url(/theme/img/icons/currency-converter-white.svg) center no-repeat}.currency-calculate{padding:0;height:46px;border-radius:4px;text-align:center!important;border:1px solid #3685e7}.currency-converter-mbl{position:absolute;right:10px;top:15px;z-index:9}.currency-converter-mbl.multi-city-mbl{bottom:unset;top:0}.exchange-calculator .dropdown-menu li a,.exchange-calculator .filter-option{font-size:14px!important;font-weight:500!important;color:#232B38}.exchange-calculator #toCurrency{background-color:#F1F3F6}.exchange-calculator .dropdown-toggle.border-end .filter-option{height:40px!important;line-height:50px!important;border:none!important;font-family:MuseoSans-500!important;color:#656464!important;padding-left:unset!important}.exchange-calculator input:focus::-webkit-input-placeholder{color:transparent}.exchange-calculator .dropdownselect .dropdown-toggle{height:unset!important}.carbon-offset-container{height:256px;background-color:#E6FAFF;margin:0!important}.carbon-offset-container .carbon-offset-content{padding:30px 40px 60px 20px}.carbon-offset-container .carbon-offset-image{padding:0!important}.carbon-offset-container .carbon-offset-image div{height:256px;width:100%}.waiver-rule-warning{font-family:MuseoSans-700,sans-serif;font-size:16px}.award-miles-btn,.break-word-mbl{word-wrap:break-word}.fstyle-normal,.ui-icon:before{font-style:normal}#livea,.action-section .action-firer,.blue-hover-border:hover,.chat-close:hover,.flight-price-selector-international .box-content .brand-right-info-international-icon,.load-more-container,.multicity-booker-international .see-more-flights div{cursor:pointer}.slick-next:before,.slick-prev:before,.ui-icon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[dir=rtl]{/*!
 * Bootstrap v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */}html[dir=rtl] .list-inline,html[dir=rtl] .list-unstyled{padding-right:0;list-style:none}html[dir=rtl] .list-inline-item:not(:last-child){margin-left:.5rem}html[dir=rtl] .offset-1{margin-right:8.33333333%}html[dir=rtl] .offset-2{margin-right:16.66666667%}html[dir=rtl] .offset-3{margin-right:25%}html[dir=rtl] .offset-4{margin-right:33.33333333%}html[dir=rtl] .offset-5{margin-right:41.66666667%}html[dir=rtl] .offset-6{margin-right:50%}html[dir=rtl] .offset-7{margin-right:58.33333333%}html[dir=rtl] .offset-8{margin-right:66.66666667%}html[dir=rtl] .offset-9{margin-right:75%}html[dir=rtl] .offset-10{margin-right:83.33333333%}html[dir=rtl] .offset-11{margin-right:91.66666667%}html[dir=rtl] .float-start{float:right!important}html[dir=rtl] .float-end{float:left!important}html[dir=rtl] .border-end{border-left:1px solid #dee2e6!important}html[dir=rtl] .border-end-0{border-left:0!important}html[dir=rtl] .border-start{border-right:1px solid #dee2e6!important}html[dir=rtl] .border-start-0{border-right:0!important}html[dir=rtl] .text-start{text-align:right!important}html[dir=rtl] .text-end{text-align:left!important}@media (min-width:576px){html[dir=rtl] .offset-sm-0{margin-right:0}html[dir=rtl] .offset-sm-1{margin-right:8.33333333%}html[dir=rtl] .offset-sm-2{margin-right:16.66666667%}html[dir=rtl] .offset-sm-3{margin-right:25%}html[dir=rtl] .offset-sm-4{margin-right:33.33333333%}html[dir=rtl] .offset-sm-5{margin-right:41.66666667%}html[dir=rtl] .offset-sm-6{margin-right:50%}html[dir=rtl] .offset-sm-7{margin-right:58.33333333%}html[dir=rtl] .offset-sm-8{margin-right:66.66666667%}html[dir=rtl] .offset-sm-9{margin-right:75%}html[dir=rtl] .offset-sm-10{margin-right:83.33333333%}html[dir=rtl] .offset-sm-11{margin-right:91.66666667%}html[dir=rtl] .float-sm-start{float:right!important}html[dir=rtl] .float-sm-end{float:left!important}html[dir=rtl] .justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}html[dir=rtl] .justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}html[dir=rtl] .align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}html[dir=rtl] .align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}html[dir=rtl] .align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}html[dir=rtl] .align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}html[dir=rtl] .align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}html[dir=rtl] .align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}html[dir=rtl] .me-sm-0{margin-left:0!important}html[dir=rtl] .me-sm-1{margin-left:.25rem!important}html[dir=rtl] .me-sm-2{margin-left:.5rem!important}html[dir=rtl] .me-sm-3{margin-left:1rem!important}html[dir=rtl] .me-sm-4{margin-left:1.5rem!important}html[dir=rtl] .me-sm-5{margin-left:3rem!important}html[dir=rtl] .me-sm-auto{margin-left:auto!important}html[dir=rtl] .ms-sm-0{margin-right:0!important}html[dir=rtl] .ms-sm-1{margin-right:.25rem!important}html[dir=rtl] .ms-sm-2{margin-right:.5rem!important}html[dir=rtl] .ms-sm-3{margin-right:1rem!important}html[dir=rtl] .ms-sm-4{margin-right:1.5rem!important}html[dir=rtl] .ms-sm-5{margin-right:3rem!important}html[dir=rtl] .ms-sm-auto{margin-right:auto!important}html[dir=rtl] .px-sm-0{padding-left:0!important;padding-right:0!important}html[dir=rtl] .px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}html[dir=rtl] .px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}html[dir=rtl] .px-sm-3{padding-left:1rem!important;padding-right:1rem!important}html[dir=rtl] .px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}html[dir=rtl] .px-sm-5{padding-left:3rem!important;padding-right:3rem!important}html[dir=rtl] .pe-sm-0{padding-left:0!important}html[dir=rtl] .pe-sm-1{padding-left:.25rem!important}html[dir=rtl] .pe-sm-2{padding-left:.5rem!important}html[dir=rtl] .pe-sm-3{padding-left:1rem!important}html[dir=rtl] .pe-sm-4{padding-left:1.5rem!important}html[dir=rtl] .pe-sm-5{padding-left:3rem!important}html[dir=rtl] .ps-sm-0{padding-right:0!important}html[dir=rtl] .ps-sm-1{padding-right:.25rem!important}html[dir=rtl] .ps-sm-2{padding-right:.5rem!important}html[dir=rtl] .ps-sm-3{padding-right:1rem!important}html[dir=rtl] .ps-sm-4{padding-right:1.5rem!important}html[dir=rtl] .ps-sm-5{padding-right:3rem!important}html[dir=rtl] .text-sm-start{text-align:right!important}html[dir=rtl] .text-sm-end{text-align:left!important}html[dir=rtl] .text-sm-center{text-align:center!important}}@media (min-width:768px){html[dir=rtl] .offset-md-0{margin-right:0}html[dir=rtl] .offset-md-1{margin-right:8.33333333%}html[dir=rtl] .offset-md-2{margin-right:16.66666667%}html[dir=rtl] .offset-md-3{margin-right:25%}html[dir=rtl] .offset-md-4{margin-right:33.33333333%}html[dir=rtl] .offset-md-5{margin-right:41.66666667%}html[dir=rtl] .offset-md-6{margin-right:50%}html[dir=rtl] .offset-md-7{margin-right:58.33333333%}html[dir=rtl] .offset-md-8{margin-right:66.66666667%}html[dir=rtl] .offset-md-9{margin-right:75%}html[dir=rtl] .offset-md-10{margin-right:83.33333333%}html[dir=rtl] .offset-md-11{margin-right:91.66666667%}html[dir=rtl] .float-md-start{float:right!important}html[dir=rtl] .float-md-end{float:left!important}html[dir=rtl] .justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}html[dir=rtl] .justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}html[dir=rtl] .align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}html[dir=rtl] .align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}html[dir=rtl] .align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}html[dir=rtl] .align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}html[dir=rtl] .align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}html[dir=rtl] .align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}html[dir=rtl] .me-md-0{margin-left:0!important}html[dir=rtl] .me-md-1{margin-left:.25rem!important}html[dir=rtl] .me-md-2{margin-left:.5rem!important}html[dir=rtl] .me-md-3{margin-left:1rem!important}html[dir=rtl] .me-md-4{margin-left:1.5rem!important}html[dir=rtl] .me-md-5{margin-left:3rem!important}html[dir=rtl] .me-md-auto{margin-left:auto!important}html[dir=rtl] .ms-md-0{margin-right:0!important}html[dir=rtl] .ms-md-1{margin-right:.25rem!important}html[dir=rtl] .ms-md-2{margin-right:.5rem!important}html[dir=rtl] .ms-md-3{margin-right:1rem!important}html[dir=rtl] .ms-md-4{margin-right:1.5rem!important}html[dir=rtl] .ms-md-5{margin-right:3rem!important}html[dir=rtl] .ms-md-auto{margin-right:auto!important}html[dir=rtl] .pe-md-0{padding-left:0!important}html[dir=rtl] .pe-md-1{padding-left:.25rem!important}html[dir=rtl] .pe-md-2{padding-left:.5rem!important}html[dir=rtl] .pe-md-3{padding-left:1rem!important}html[dir=rtl] .pe-md-4{padding-left:1.5rem!important}html[dir=rtl] .pe-md-5{padding-left:3rem!important}html[dir=rtl] .ps-md-0{padding-right:0!important}html[dir=rtl] .ps-md-1{padding-right:.25rem!important}html[dir=rtl] .ps-md-2{padding-right:.5rem!important}html[dir=rtl] .ps-md-3{padding-right:1rem!important}html[dir=rtl] .ps-md-4{padding-right:1.5rem!important}html[dir=rtl] .ps-md-5{padding-right:3rem!important}html[dir=rtl] .text-md-start{text-align:right!important}html[dir=rtl] .text-md-end{text-align:left!important}}@media (min-width:992px){html[dir=rtl] .offset-lg-0{margin-right:0}html[dir=rtl] .offset-lg-1{margin-right:8.33333333%}html[dir=rtl] .offset-lg-2{margin-right:16.66666667%}html[dir=rtl] .offset-lg-3{margin-right:25%}html[dir=rtl] .offset-lg-4{margin-right:33.33333333%}html[dir=rtl] .offset-lg-5{margin-right:41.66666667%}html[dir=rtl] .offset-lg-6{margin-right:50%}html[dir=rtl] .offset-lg-7{margin-right:58.33333333%}html[dir=rtl] .offset-lg-8{margin-right:66.66666667%}html[dir=rtl] .offset-lg-9{margin-right:75%}html[dir=rtl] .offset-lg-10{margin-right:83.33333333%}html[dir=rtl] .offset-lg-11{margin-right:91.66666667%}html[dir=rtl] .float-lg-start{float:right!important}html[dir=rtl] .float-lg-end{float:left!important}html[dir=rtl] .justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}html[dir=rtl] .justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}html[dir=rtl] .align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}html[dir=rtl] .align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}html[dir=rtl] .align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}html[dir=rtl] .align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}html[dir=rtl] .align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}html[dir=rtl] .align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}html[dir=rtl] .me-lg-0{margin-left:0!important}html[dir=rtl] .me-lg-1{margin-left:.25rem!important}html[dir=rtl] .me-lg-2{margin-left:.5rem!important}html[dir=rtl] .me-lg-3{margin-left:1rem!important}html[dir=rtl] .me-lg-4{margin-left:1.5rem!important}html[dir=rtl] .me-lg-5{margin-left:3rem!important}html[dir=rtl] .me-lg-auto{margin-left:auto!important}html[dir=rtl] .ms-lg-0{margin-right:0!important}html[dir=rtl] .ms-lg-1{margin-right:.25rem!important}html[dir=rtl] .ms-lg-2{margin-right:.5rem!important}html[dir=rtl] .ms-lg-3{margin-right:1rem!important}html[dir=rtl] .ms-lg-4{margin-right:1.5rem!important}html[dir=rtl] .ms-lg-5{margin-right:3rem!important}html[dir=rtl] .ms-lg-auto{margin-right:auto!important}html[dir=rtl] .pe-lg-0{padding-left:0!important}html[dir=rtl] .pe-lg-1{padding-left:.25rem!important}html[dir=rtl] .pe-lg-2{padding-left:.5rem!important}html[dir=rtl] .pe-lg-3{padding-left:1rem!important}html[dir=rtl] .pe-lg-4{padding-left:1.5rem!important}html[dir=rtl] .pe-lg-5{padding-left:3rem!important}html[dir=rtl] .ps-lg-0{padding-right:0!important}html[dir=rtl] .ps-lg-1{padding-right:.25rem!important}html[dir=rtl] .ps-lg-2{padding-right:.5rem!important}html[dir=rtl] .ps-lg-3{padding-right:1rem!important}html[dir=rtl] .ps-lg-4{padding-right:1.5rem!important}html[dir=rtl] .ps-lg-5{padding-right:3rem!important}html[dir=rtl] .text-lg-start{text-align:right!important}html[dir=rtl] .text-lg-end{text-align:left!important}}@media (min-width:1200px){html[dir=rtl] .offset-xl-0{margin-right:0}html[dir=rtl] .offset-xl-1{margin-right:8.33333333%}html[dir=rtl] .offset-xl-2{margin-right:16.66666667%}html[dir=rtl] .offset-xl-3{margin-right:25%}html[dir=rtl] .offset-xl-4{margin-right:33.33333333%}html[dir=rtl] .offset-xl-5{margin-right:41.66666667%}html[dir=rtl] .offset-xl-6{margin-right:50%}html[dir=rtl] .offset-xl-7{margin-right:58.33333333%}html[dir=rtl] .offset-xl-8{margin-right:66.66666667%}html[dir=rtl] .offset-xl-9{margin-right:75%}html[dir=rtl] .offset-xl-10{margin-right:83.33333333%}html[dir=rtl] .offset-xl-11{margin-right:91.66666667%}html[dir=rtl] .float-xl-start{float:right!important}html[dir=rtl] .float-xl-end{float:left!important}html[dir=rtl] .justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}html[dir=rtl] .justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}html[dir=rtl] .align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}html[dir=rtl] .align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}html[dir=rtl] .align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}html[dir=rtl] .align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}html[dir=rtl] .align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}html[dir=rtl] .align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}html[dir=rtl] .me-xl-0{margin-left:0!important}html[dir=rtl] .me-xl-1{margin-left:.25rem!important}html[dir=rtl] .me-xl-2{margin-left:.5rem!important}html[dir=rtl] .me-xl-3{margin-left:1rem!important}html[dir=rtl] .me-xl-4{margin-left:1.5rem!important}html[dir=rtl] .me-xl-5{margin-left:3rem!important}html[dir=rtl] .me-xl-auto{margin-left:auto!important}html[dir=rtl] .ms-xl-0{margin-right:0!important}html[dir=rtl] .ms-xl-1{margin-right:.25rem!important}html[dir=rtl] .ms-xl-2{margin-right:.5rem!important}html[dir=rtl] .ms-xl-3{margin-right:1rem!important}html[dir=rtl] .ms-xl-4{margin-right:1.5rem!important}html[dir=rtl] .ms-xl-5{margin-right:3rem!important}html[dir=rtl] .ms-xl-auto{margin-right:auto!important}html[dir=rtl] .pe-xl-0{padding-left:0!important}html[dir=rtl] .pe-xl-1{padding-left:.25rem!important}html[dir=rtl] .pe-xl-2{padding-left:.5rem!important}html[dir=rtl] .pe-xl-3{padding-left:1rem!important}html[dir=rtl] .pe-xl-4{padding-left:1.5rem!important}html[dir=rtl] .pe-xl-5{padding-left:3rem!important}html[dir=rtl] .ps-xl-0{padding-right:0!important}html[dir=rtl] .ps-xl-1{padding-right:.25rem!important}html[dir=rtl] .ps-xl-2{padding-right:.5rem!important}html[dir=rtl] .ps-xl-3{padding-right:1rem!important}html[dir=rtl] .ps-xl-4{padding-right:1.5rem!important}html[dir=rtl] .ps-xl-5{padding-right:3rem!important}html[dir=rtl] .text-xl-start{text-align:right!important}html[dir=rtl] .text-xl-end{text-align:left!important}}@media (min-width:1400px){html[dir=rtl] .float-xxl-start{float:right!important}html[dir=rtl] .float-xxl-end{float:left!important}html[dir=rtl] .justify-content-xxl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}html[dir=rtl] .justify-content-xxl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}html[dir=rtl] .align-items-xxl-start{-ms-flex-align:start!important;align-items:flex-start!important}html[dir=rtl] .align-items-xxl-end{-ms-flex-align:end!important;align-items:flex-end!important}html[dir=rtl] .align-content-xxl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}html[dir=rtl] .align-content-xxl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}html[dir=rtl] .align-self-xxl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}html[dir=rtl] .align-self-xxl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}html[dir=rtl] .me-xxl-0{margin-left:0!important}html[dir=rtl] .me-xxl-1{margin-left:.25rem!important}html[dir=rtl] .me-xxl-2{margin-left:.5rem!important}html[dir=rtl] .me-xxl-3{margin-left:1rem!important}html[dir=rtl] .me-xxl-4{margin-left:1.5rem!important}html[dir=rtl] .me-xxl-5{margin-left:3rem!important}html[dir=rtl] .me-xxl-auto{margin-left:auto!important}html[dir=rtl] .ms-xxl-0{margin-right:0!important}html[dir=rtl] .ms-xxl-1{margin-right:.25rem!important}html[dir=rtl] .ms-xxl-2{margin-right:.5rem!important}html[dir=rtl] .ms-xxl-3{margin-right:1rem!important}html[dir=rtl] .ms-xxl-4{margin-right:1.5rem!important}html[dir=rtl] .ms-xxl-5{margin-right:3rem!important}html[dir=rtl] .ms-xxl-auto{margin-right:auto!important}html[dir=rtl] .pe-xxl-0{padding-left:0!important}html[dir=rtl] .pe-xxl-1{padding-left:.25rem!important}html[dir=rtl] .pe-xxl-2{padding-left:.5rem!important}html[dir=rtl] .pe-xxl-3{padding-left:1rem!important}html[dir=rtl] .pe-xxl-4{padding-left:1.5rem!important}html[dir=rtl] .pe-xxl-5{padding-left:3rem!important}html[dir=rtl] .ps-xxl-0{padding-right:0!important}html[dir=rtl] .ps-xxl-1{padding-right:.25rem!important}html[dir=rtl] .ps-xxl-2{padding-right:.5rem!important}html[dir=rtl] .ps-xxl-3{padding-right:1rem!important}html[dir=rtl] .ps-xxl-4{padding-right:1.5rem!important}html[dir=rtl] .ps-xxl-5{padding-right:3rem!important}html[dir=rtl] .text-xxl-start{text-align:right!important}html[dir=rtl] .text-xxl-end{text-align:left!important}}.clr-muted{color:#95a1af}.clr-light-muted{color:#99a5b4}.grey-border{border-color:#DDE1E9}.flex-grow-1{-ms-flex-positive:1;flex-grow:1}.flex-grow-0{-ms-flex-positive:0;flex-grow:0}.flex-shrink-1{-ms-flex-negative:1;flex-shrink:1}.flex-shrink-0{-ms-flex-negative:0;flex-shrink:0}.width-23{width:23%!important}.width-160{width:160px!important}.popup-img-bg{position:absolute;right:0;bottom:0;max-width:100%;height:auto;z-index:-1}.min-h-140{min-height:140px}.min-h-300{min-height:300px}.margin-0{margin:0}.lounge{background:url(../img/figures/lounge.png) 50% 100% no-repeat}.preloader-inner{position:absolute;height:170px;top:50%;left:50%;width:170px;margin-left:-85px;margin-top:-85px}.wingo-mb-logo{height:47px;width:100%}.wingo-logo{height:40px;width:80px}.time-pointer span.airline-tk{background-color:#ef2636}.time-pointer span.airline-aj{background-color:#2E8FFD}.time-pointer span.time-text{position:absolute!important;left:100%;padding-left:10px;font-size:.9em;font-weight:700;min-width:100px}.time-pointer span.time-text-left{left:auto;padding-right:10px;padding-left:0;right:100%;text-align:right}.absolute-tr{position:absolute;top:5px;right:5px}.margin-b-xs{margin-bottom:8px}#livesupport{height:0;width:160px;position:fixed;z-index:999;top:40%;right:79px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}#livea{color:#fff;width:100%;height:60px;margin-top:100px;padding-left:20px;padding-right:20px;background-color:#ef2636;border:1px solid #9f1d29;border-top-left-radius:4px;border-top-right-radius:4px;text-align:center;box-sizing:border-box;display:block;font-family:MuseoSans-300;font-size:20px;line-height:60px}.icon-game,.icon-info-sm,.icon-kids{background-repeat:no-repeat;display:inline-block}.list-check{list-style:none;padding-left:0;margin-right:5px}.list-check li:before{content:"\f00c";font-family:FontAwesome,sans-serif}.bg-dark-grey{background-color:#4B4B4B}.icon-info-sm{background-image:url(../img/icons/icon-info-small.png);width:26px;height:26px}.icon-kids{background-image:url(../img/icons/icon-kids.png);width:23px;height:26px}.icon-game{background-image:url(../img/icons/icon-game.png);width:33px;height:24px}.plane-wing-right{background-image:url(../img/seatpicker/plane-wing-right.png)!important;background-repeat:no-repeat!important}.caret-black-down,.caret-black-up,.caret-red-down,.caret-red-up{background-image:url(../img/icons/icon-caret-arrows.png);background-repeat:no-repeat;display:inline-block;height:5px;width:10px}.caret-red-up{background-position:0 0}.caret-red-down{background-position:0 -7px}.caret-black-up{background-position:-12px 0}.caret-black-down{background-position:-12px -7px}.sp-d-lg,.sp-m,.sp-m-lg{background-repeat:no-repeat;display:inline-block;background-position:0 0;height:0;width:0}.sp-d-lg{background-image:url(../img/icons/desktop-icon-large-packs.png)}.sp-m{background-image:url(../img/icons/mobil-icon-packs.png)}.sp-m-lg{background-image:url(../img/icons/mobil-icon-large-packs.png)}.sp-1{background-position:-7px -4px;height:33px;width:32px}.sp-2{background-position:-70px -7px;height:27px;width:32px}.sp-3{background-position:-133px -6px;height:29px;width:29px}.sp-4{background-position:-195px -7px;height:28px;width:28px}.sp-5{background-position:-247px 3px;height:47px;width:49px}.sp-6{background-position:-325px -13px;height:17px;width:17px}.sp-7{background-position:-377px 0;height:42px;width:39px}.sp-8{background-position:-446px -9px;height:24px;width:23px}.sp-9{background-position:-504px -9px;height:25px;width:30px}.sp-10{background-position:-566px -3px;height:33px;width:31px}.sp-11{background-position:-11px -74px;height:18px;width:24px}.sp-12{background-position:-76px -74px;height:19px;width:19px}.sp-13{background-position:-119px -58px;height:51px;width:57px}.sp-14,.sp-15{height:34px;width:35px}.sp-14{background-position:-192px -66px}.sp-15{background-position:-254px -66px}.sp-16{background-position:-319px -70px;height:27px;width:28px}.sp-17{background-position:-374px -64px;height:38px;width:43px}.sp-18{background-position:-442px -69px;height:29px;width:30px}.sp-19{background-position:-507px -70px;height:26px;width:25px}.sp-20{background-position:-568px -68px;height:29px;width:26px}.sp-21{background-position:-12px -134px;height:22px;width:22px}.sp-22{background-position:-77px -138px;height:16px;width:18px}.sp-23{background-position:-131px -129px;height:31px;width:33px}.sp-24{background-position:-251px -133px;height:25px;width:40px}.sp-25{background-position:-311px -129px;height:33px;width:45px}.sp-26{background-position:-377px -127px;height:37px;width:38px}.sp-27{background-position:-444px -132px;height:27px;width:27px}.sp-28{background-position:-501px -120px;height:49px;width:36px}.sp-29{background-position:-568px -134px;height:22px;width:27px}.sp-30{background-position:-6px -190px;height:34px;width:36px}.sp-31{background-position:-66px -193px;height:27px;width:39px}.sp-32{background-position:-133px -191px;height:32px;width:30px}.sp-33{background-position:-181px -182px;height:50px;width:60px}.sp-34{background-position:-377px -197px;height:20px;width:39px}.sp-35{background-position:-450px -191px;height:31px;width:15px}.sp-36{background-position:-513px -195px;height:24px;width:13px}.sp-37{background-position:-569px -197px;height:22px;width:26px}.sp-38{background-position:2px -258px;height:23px;width:51px}.sp-39{background-position:-72px -256px;height:28px;width:27px}.sp-40{background-position:-137px -253px;height:32px;width:21px}.sp-41{background-position:-196px -256px;height:25px;width:26px}.sp-42{background-position:-253px -258px;height:23px;width:36px}.sp-43{background-position:-380px -256px;height:26px;width:32px}.sp-44{background-position:-445px -254px;height:29px;width:25px}.sp-45{background-position:-506px -255px;height:28px;width:26px}.sp-46{background-position:-553px -241px;height:56px;width:57px}.sp-47{background-position:-5px -313px;height:37px;width:38px}.sp-48{background-position:-66px -314px;height:33px;width:40px}.sp-49{background-position:-132px -315px;height:32px;width:32px}.sp-50{background-position:-198px -320px;height:22px;width:22px}.sp-51{background-position:-7px -994px;height:35px;width:30px}.sp-52{background-position:-322px -322px;height:17px;width:23px}.sp-53{background-position:-383px -314px;height:36px;width:26px}.sp-54{background-position:-450px -322px;height:20px;width:16px}.sp-55{background-position:-504px -316px;height:30px;width:31px}.sp-56{background-position:-568px -317px;height:27px;width:27px}.sp-57{background-position:-6px -377px;height:34px;width:35px}.sp-58{background-position:-68px -376px;height:35px;width:35px}.sp-59{background-position:-137px -384px;height:18px;width:21px}.sp-60{background-position:-189px -368px;height:52px;width:41px}.sp-61{background-position:-252px -375px;height:38px;width:39px}.sp-62{background-position:-314px -377px;height:35px;width:39px}.sp-63{background-position:-370px -369px;height:50px;width:50px}.sp-64{background-position:-444px -379px;height:28px;width:28px}.sp-65{background-position:-505px -377px;height:32px;width:27px}.sp-66{background-position:-569px -381px;height:26px;width:26px}.sp-67{background-position:-10px -442px;height:26px;width:27px}.sp-68{background-position:-72px -442px;height:27px;width:27px}.sp-69{background-position:-129px -442px;height:26px;width:37px}.sp-70{background-position:-198px -442px;height:26px;width:23px}.sp-71{background-position:-258px -445px;height:21px;width:27px}.sp-72{background-position:-315px -440px;height:31px;width:36px}.sp-73{background-position:-377px -435px;height:41px;width:36px}.sp-74{background-position:-445px -442px;height:25px;width:24px}.sp-75{background-position:-503px -440px;height:30px;width:32px}.sp-76{background-position:-565px -443px;height:25px;width:33px}.sp-77,.sp-78{height:38px;width:41px}.sp-77{background-position:-3px -498px}.sp-78{background-position:-65px -498px}.sp-79{background-position:-130px -503px;height:28px;width:35px}.sp-80{background-position:-197px -505px;height:23px;width:25px}.sp-81{background-position:-256px -502px;height:30px;width:30px}.sp-82{background-position:-314px -505px;height:24px;width:39px}.sp-83{background-position:-376px -502px;height:31px;width:41px}.sp-84{background-position:-448px -501px;height:31px;width:19px}.sp-85{background-position:-504px -507px;height:21px;width:30px}.sp-86{background-position:-570px -502px;height:29px;width:25px}.sp-87{background-position:-3px -559px;height:42px;width:42px}.sp-88{background-position:-65px -559px;height:40px;width:40px}.sp-89{background-position:-127px -560px;height:40px;width:42px}.sp-90{background-position:-192px -562px;height:34px;width:34px}.sp-91{background-position:-247px -556px;height:47px;width:49px}.sp-92{background-position:-372px -556px;height:47px;width:48px}.sp-93{background-position:-446px -565px;height:26px;width:23px}.sp-94{background-position:-503px -565px;height:27px;width:34px}.sp-95{background-position:-570px -568px;height:22px;width:24px}.sp-96{background-position:-1px -630px;height:21px;width:44px}.sp-97{background-position:-65px -627px;height:29px;width:42px}.sp-98{background-position:-129px -628px;height:28px;width:38px}.sp-99{background-position:-190px -627px;height:30px;width:38px}.sp-100{background-position:-244px -610px;height:61px;width:55px}.sp-101{background-position:-319px -626px;height:30px;width:30px}.sp-102{background-position:-372px -631px;height:21px;width:47px}.sp-103{background-position:-441px -625px;height:32px;width:33px}.sp-104{background-position:-504px -626px;height:30px;width:30px}.sp-105{background-position:-562px -623px;height:36px;width:39px}.sp-106{background-position:-9px -683px;height:39px;width:28px}.sp-107{background-position:-66px -684px;height:38px;width:40px}.sp-108{background-position:-125px -685px;height:37px;width:45px}.sp-109{background-position:-187px -687px;height:32px;width:45px}.sp-110{background-position:-252px -686px;height:34px;width:40px}.sp-111{background-position:-315px -687px;height:33px;width:37px}.sp-112{background-position:-374px -689px;height:27px;width:43px}.sp-113{background-position:-440px -682px;height:43px;width:36px}.sp-114{background-position:-504px -685px;height:39px;width:31px}.sp-115{background-position:-562px -679px;height:48px;width:40px}.sp-116{background-position:-3px -747px;height:36px;width:42px}.sp-117{background-position:-67px -746px;height:39px;width:34px}.sp-118{background-position:-128px -747px;height:38px;width:40px}.sp-119{background-position:-189px -746px;height:39px;width:42px}.sp-120{background-position:-252px -746px;height:39px;width:39px}.sp-121{background-position:-314px -750px;height:30px;width:40px}.sp-122{background-position:-374px -752px;height:26px;width:42px}.sp-123{background-position:-441px -748px;height:36px;width:33px}.sp-124{background-position:-507px -747px;height:37px;width:25px}.sp-125{background-position:-561px -747px;height:38px;width:42px}.sp-126{background-position:-4px -809px;height:38px;width:40px}.sp-127{background-position:-64px -808px;height:40px;width:39px}.sp-128{background-position:-128px -809px;height:36px;width:39px}.sp-129{background-position:-193px -807px;height:40px;width:32px}.sp-130,.sp-131{height:39px;width:39px}.sp-130{background-position:-252px -808px}.sp-131{background-position:-315px -808px}.sp-132{background-position:-378px -810px;height:34px;width:34px}.sp-133{background-position:-437px -811px;height:33px;width:40px}.sp-134{background-position:-500px -808px;height:38px;width:38px}.sp-135{background-position:-562px -811px;height:33px;width:40px}.sp-136{background-position:-565px -936px;height:30px;width:30px}.sp-137{background-position:-64px -871px;height:37px;width:41px}.sp-138{background-position:-128px -872px;height:34px;width:39px}.sp-139{background-position:-186px -871px;height:38px;width:45px}.sp-140{background-position:-254px -872px;height:34px;width:35px}.sp-141{background-position:-314px -871px;height:38px;width:40px}.sp-142{background-position:-380px -868px;height:41px;width:30px}.sp-143{background-position:-442px -869px;height:40px;width:31px}.sp-144{background-position:-500px -870px;height:39px;width:39px}.sp-145{background-position:-563px -870px;height:40px;width:36px}.sp-146{background-position:-9px -928px;height:47px;width:28px}.sp-147{background-position:-58px -931px;height:40px;width:48px}.sp-148{background-position:-128px -932px;height:38px;width:38px}.sp-253{background-position:-242px -182px;height:50px;width:60px}.sp-256,.sp-257,.sp-258,.sp-259,.sp-260,.sp-261,.sp-262{height:22px}.sp-254,.sp-255{width:22px;height:22px}.sp-254{background-position:-322px -196px}.sp-255{background-position:-322px -260px}.sp-256{background-position:-305px -568px;width:59px}.sp-257{background-position:-197px -941px;width:25px}.sp-258{background-position:-265px -940px;width:14px}.sp-259,.sp-260{width:22px}.sp-259{background-position:-322px -940px}.sp-260{background-position:-385px -940px}.sp-261{background-position:-445px -940px;width:25px}.sp-262{background-position:-513px -940px;width:14px}.sp-263{background-position:-192px -129px;height:31px;width:36px}.sp-149,.sp-150,.sp-151,.sp-152,.sp-153{height:78px;width:78px}.sp-149{background-position:-7px -7px}.sp-150{background-position:-98px -7px}.sp-151{background-position:-189px -7px}.sp-152{background-position:-7px -98px}.sp-153{background-position:-98px -98px}.sp-154{background-position:-182px -91px;height:91px;width:91px}.sp-155{background-position:-6px -6px;height:62px;width:62px}.sp-156{background-position:-91px -20px;height:34px;width:37px}.sp-157,.sp-158{height:36px;width:36px}.sp-157{background-position:-163px -19px}.sp-158{background-position:-235px -18px}.sp-159{background-position:-297px -12px;height:51px;width:55px}.sp-160{background-position:-368px -11px;height:52px;width:56px}.sp-161,.sp-162{height:40px;width:40px}.sp-161{background-position:-449px -17px}.sp-162{background-position:-521px -17px}.sp-163,.sp-164{height:49px;width:49px}.sp-163{background-position:-587px -12px}.sp-164{background-position:-659px -12px}.sp-165{background-position:-16px -90px;height:38px;width:41px}.sp-166{background-position:-81px -83px;height:52px;width:56px}.sp-167,.sp-168{height:58px;width:62px}.sp-167{background-position:-150px -80px}.sp-168{background-position:-222px -80px}.sp-169,.sp-170{height:61px;width:61px}.sp-169{background-position:-294px -78px}.sp-170{background-position:-366px -78px}.sp-171,.sp-172{height:50px;width:71px}.sp-171{background-position:-433px -84px}.sp-172{background-position:-504px -84px}.sp-173,.sp-174{height:60px;width:65px}.sp-173{background-position:-580px -79px}.sp-174{background-position:-652px -79px}.sp-175{background-position:-15px -153px;height:55px;width:44px}.sp-176{background-position:-89px -153px;height:55px;width:39px}.sp-177{background-position:-163px -166px;height:29px;width:34px}.sp-178{background-position:-229px -157px;height:48px;width:48px}.sp-179{background-position:-304px -160px;height:41px;width:41px}.sp-180{background-position:-380px -164px;height:33px;width:33px}.sp-181{background-position:-456px -167px;height:27px;width:27px}.sp-182{background-position:-525px -164px;height:32px;width:32px}.sp-183{background-position:-593px -166px;height:28px;width:39px}.sp-184{background-position:-653px -149px;height:63px;width:63px}.sp-185{background-position:-9px -234px;height:36px;width:55px}.sp-186,.sp-187{height:38px;width:56px}.sp-186{background-position:-81px -234px}.sp-187{background-position:-153px -234px}.sp-188{background-position:-226px -231px;height:44px;width:54px}.sp-189{background-position:-303px -234px;height:39px;width:43px}.sp-190{background-position:-370px -226px;height:53px;width:53px}.sp-191{background-position:-447px -231px;height:43px;width:43px}.sp-192{background-position:-517px -229px;height:47px;width:47px}.sp-193,.sp-194{height:37px;width:37px}.sp-193{background-position:-594px -234px}.sp-194{background-position:-666px -234px}.sp-195{background-position:-1px -310px;height:28px;width:71px}.sp-196{background-position:-82px -305px;height:42px;width:51px}.sp-197{background-position:-155px -305px;height:39px;width:51px}.sp-198{background-position:-233px -305px;height:40px;width:40px}.sp-199{background-position:-303px -305px;height:40px;width:43px}.sp-200{background-position:-371px -301px;height:46px;width:53px}.sp-201{background-position:-438px -294px;height:61px;width:61px}.sp-202{background-position:-509px -292px;height:64px;width:64px}.sp-203{background-position:-588px -298px;height:54px;width:49px}.sp-204{background-position:-662px -306px;height:37px;width:46px}.sp-205,.sp-206{height:59px;width:50px}.sp-205{background-position:-12px -367px}.sp-206{background-position:-84px -367px}.sp-207{background-position:-161px -381px;height:33px;width:40px}.sp-208{background-position:-222px -373px;height:48px;width:63px}.sp-209{background-position:-296px -374px;height:44px;width:57px}.sp-210{background-position:-380px -373px;height:47px;width:34px}.sp-211{background-position:-442px -363px;height:67px;width:53px}.sp-212,.sp-213{height:69px;width:58px}.sp-212{background-position:-512px -363px}.sp-213{background-position:-584px -362px}.sp-214{background-position:-659px -366px;height:61px;width:52px}.sp-215{background-position:-11px -443px;height:52px;width:52px}.sp-216{background-position:-90px -448px;height:39px;width:38px}.sp-217{background-position:-149px -438px;height:62px;width:64px}.sp-218{background-position:-227px -443px;height:52px;width:52px}.sp-219{background-position:-310px -454px;height:30px;width:30px}.sp-220{background-position:-383px -454px;height:30px;width:27px}.sp-221{background-position:-442px -442px;height:53px;width:53px}.sp-222{background-position:-513px -457px;height:24px;width:56px}.sp-223{background-position:-583px -448px;height:41px;width:60px}.sp-224{background-position:-655px -440px;height:59px;width:59px}.sp-225{background-position:-18px -522px;height:38px;width:38px}.sp-226{background-position:-83px -515px;height:52px;width:52px}.sp-227{background-position:-156px -516px;height:49px;width:49px}.sp-228{background-position:-217px -503px;height:72px;width:72px}.sp-229{background-position:-297px -517px;height:46px;width:57px}.sp-230{background-position:-369px -510px;height:61px;width:55px}.sp-231{background-position:-458px -535px;height:22px;width:22px}.sp-232,.sp-233{height:49px;width:49px}.sp-232{background-position:-517px -516px}.sp-233{background-position:-589px -516px}.sp-234{background-position:-657px -515px;height:51px;width:56px}.sp-235{background-position:-10px -585px;height:54px;width:54px}.sp-236{background-position:-85px -585px;height:54px;width:48px}.sp-237{background-position:-157px -587px;height:50px;width:48px}.sp-238{background-position:-227px -588px;height:49px;width:52px}.sp-239{background-position:-302px -585px;height:55px;width:46px}.sp-240{background-position:-374px -588px;height:50px;width:46px}.sp-241{background-position:-444px -591px;height:44px;width:49px}.sp-242{background-position:-532px -598px;height:31px;width:18px}.sp-243{background-position:-595px -598px;height:29px;width:37px}.sp-244{background-position:-668px -598px;height:31px;width:35px}.sp-245{background-position:-17px -665px;height:39px;width:39px}.sp-246{background-position:-85px -666px;height:37px;width:47px}.sp-247{background-position:-170px -664px;height:41px;width:23px}.sp-248{background-position:-233px -665px;height:41px;width:41px}.sp-249{background-position:-306px -665px;height:38px;width:38px}.sp-250{background-position:-373px -673px;height:24px;width:49px}.sp-251,.sp-252{height:89px;width:89px}.sp-251{background-position:-2px -2px}.sp-252{background-position:-95px -2px}td.dp-promotionday a{background-color:#3883E0!important;color:#fff!important}td.dp-promotionday{background-color:#3883E0!important;color:#fff}.color-4f4f4f{color:#4f4f4f!important}.fs-4{font-size:4px!important}.fs-23{font-size:23px!important}.mb20{margin-bottom:20px!important}.mr20{margin-right:20px!important}.mr10{margin-right:10px!important}.mr-0{margin-right:0!important}.mr-4{margin-right:4px!important}.mr-5{margin-right:5px!important}.mr-8{margin-right:8px!important}.mr-10{margin-right:10px!important}.mr-15{margin-right:15px!important}.mr-20{margin-right:20px!important}.mr-25{margin-right:25px!important}.mr-30{margin-right:30px!important}.mr-55{margin-right:55px!important}.ml-0{margin-left:0!important}.ml-5{margin-left:5px!important}.ml-10{margin-left:10px!important}.ml-15{margin-left:15px!important}.ml-20{margin-left:20px!important}.ml-25{margin-left:25px!important}.ml-30{margin-left:30px!important}.ml-39{margin-left:39px!important}.mt-15-{margin-top:-15px!important}.mb-15-{margin-bottom:-15px!important}.ml-15-{margin-left:-15px!important}.mr-15-{margin-right:-15px!important}.pt-65{padding-top:65px!important}.pr-0{padding-right:0!important}.pr-5{padding-right:5px!important}.pr-7{padding-right:7px!important}.pr-8{padding-right:8px!important}.pr-10{padding-right:10px!important}.pr-15{padding-right:15px!important}.pr-17{padding-right:17px!important}.pr-20{padding-right:20px!important}.pr-25{padding-right:25px!important}.pr-28{padding-right:28px!important}.pr-30{padding-right:30px!important}.pr-35{padding-right:35px!important}.pr-40{padding-right:40px!important}.pr-50{padding-right:50px!important}.pl-0{padding-left:0!important}.pl-5{padding-left:5px!important}.pl-7{padding-left:7px!important}.pl-8{padding-left:8px!important}.pl-10{padding-left:10px!important}.pl-15,.pl-15-web{padding-left:15px!important}.pl-20{padding-left:20px!important}.pl-22{padding-left:22px!important}.pl-25{padding-left:25px!important}.pl-28{padding-left:28px!important}.pl-30{padding-left:30px!important}.pl-35{padding-left:35px!important}.pl-40{padding-left:40px!important}.pl-45{padding-left:45px!important}.pl-50{padding-left:50px!important}.pl-53{padding-left:53px!important}.pl-65{padding-left:65px!important}.pl-90{padding-left:90px!important}.border-radius-b{border-radius:0 0 3px 3px}.border-radius-l{border-radius:3px 0 0 3px}.border-radius-r{border-radius:0 3px 3px 0}.border-black{border:1px solid #000}.col-xs-top{vertical-align:top}.col-xs-middle{vertical-align:middle}.col-xs-bottom{vertical-align:bottom}.nopadding-top{padding-top:0!important}.nopadding-right{padding-right:0!important}.nopadding-bottom{padding-bottom:0!important}.nopadding-left{padding-left:0!important}#selectSeatPriceDiv{position:absolute!important;bottom:-1px!important}.grecaptcha-badge,.invisible-mbl{visibility:hidden!important}a.lnk-normal{font-size:1em}.mobile-screen-block-visible{display:block!important;position:fixed;width:100%;height:100%;z-index:999998;left:0;top:0;background-color:#fff;overflow:hidden}.mobile-screen-block-visible div{width:100%;margin-top:80px;padding:25px;font-size:35px;text-align:center;font-family:MuseoSans-300;display:block!important}.m-p-20{padding:20px!important}.mt-8-mbl{margin-top:8px!important}.mt-60-mbl-{margin-top:-60px}.blue-mbl{color:#2073E3!important}.carousel-font-mbl{font-size:13px!important;font-family:MuseoSans-300!important}.width-600-mbl{width:600px}.mr-0-web{margin-right:0!important}.center-absolute,.center-hor-absolute,.center-ver-absolute{margin:auto;position:absolute}.pt-30-web{padding-top:30px!important}.center-absolute{top:0;left:0;right:0;bottom:0}.center-hor-absolute{left:0;right:0}.center-ver-absolute{top:0;bottom:0}div .white-text-btn a{color:#fff}.filter-option-inner-inner{color:#232B38!important}.static-card{border:1px solid #e3e3e3;margin-bottom:20px}.btn-semitransparent{background-color:rgba(35,43,56,.65);color:#FFF;border-color:#08090c;text-shadow:0 1px 0 #000}.btn-semitransparent:focus,.btn-semitransparent:hover{color:#FFF;background-color:#232b38;border-color:#08090c;border-bottom-style:solid}.header-img-nontitle{top:-8px}.btn .allow-click{position:absolute;left:0;right:0;top:0;bottom:0}.active-sub{background-color:rgba(255,255,255,.15);box-shadow:0 -4px 0 #ef2636 inset}.icon-set-content{margin-top:26px}.vline{display:inline;border-right:1px dotted #e8ebf0;margin-right:.6em;padding-right:.5em}.h1 .fa-small,h1 .fa-small{font-size:.5em}.fleet-carousel-control .next-arrow-title,.fleet-carousel-control .prev-arrow-title{font-size:14pt;line-height:60px;min-width:110px;font-family:MuseoSans-500,sans-serif}.fa-small{vertical-align:middle}.mandatory{position:absolute;top:40px;left:0}.profilecheck.profilecheck-blue{background:#2073E3;border-radius:2em}.row.equal.equal-top [class*=col-]{vertical-align:top}.video-container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.btn-fake{display:inline-block}.alert-lg{padding-top:30px;padding-bottom:30px}.alert-label-yus{border:2px dashed #E81932;padding:20px;margin-bottom:20px;margin-top:10px}.yk-logo,.yk-logo-black{text-align:center;padding-top:90px}.well.well-block{display:block}.backtotop.backtotop-fixed{position:fixed;bottom:50px;right:15px;z-index:99999;opacity:0}.fleet-carousel-control{position:absolute;top:auto!important;bottom:15%;width:auto!important;z-index:10}.fleet-carousel-control.left{left:10%!important}.fleet-carousel-control.right{right:10%!important}.carousel-preinfo-label{display:none}.fleet-carousel-control .prev-arrow-title{float:left;padding-right:10px}.fleet-carousel-control .next-arrow-title{float:right;margin-left:10px}.ourfleetcarousel .carousel-control.fleet-carousel-control,.ourfleetcarousel .carousel-control.fleet-carousel-control:hover{border:none!important;color:#fff!important}.popover.popovers-full{min-width:165px}.dinline-table{display:inline-table}.voucher-dot{border:1px solid rgba(0,0,0,.25);border-radius:50%;float:left;height:24px;vertical-align:middle;width:24px;margin-right:10px}.selected.collapsed .voucher-dot{background-color:#53c172;border-color:transparent}.selected.collapsed .voucher-dot:after{content:"\f00c";color:#fff;margin-left:7px;margin-top:1px;display:inline-block}.section-overlay{position:absolute;top:-1px;bottom:0;left:0;width:100%;background-color:#000;opacity:.75;z-index:998}.section-overlay-content{position:absolute;top:10%;left:10%;right:10%;z-index:999}.badge.badge-muted{background-color:#95a1af}.seat-continue .seat-continue-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:1}.yk-logo,.yk-logo-black{position:absolute;z-index:2}.icon-plane-border{background:url(../img/icons/icon-plane-border.png) no-repeat;width:21px;height:14px;display:inline-block;vertical-align:middle}.markerinfo .markerinfo-img{width:250px;height:175px;border-radius:3px 3px 0 0}.tt-suggestion.tt-is-under-cursor{color:#fff;background-color:#0081c2;background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0)}.tt-suggestion.tt-is-under-cursor a{color:#fff}.rTableFoot{display:table-footer-group;font-weight:700;background-color:#ddd}.yk-logo{top:20px;right:20px;background-image:url(../img/yh-logo.png);width:140px;height:145px}.yk-logo-black{top:30px;right:30px;background-image:url(../img/yh-logo-black.svg);width:100px;height:100px;background-size:contain;box-shadow:-3px 2px 30px 2px #232b38;border-radius:70%}.yk-logo-black:hover{color:#242b38;text-decoration:none;border-bottom:none}.afterMoreIcon a:after{font-family:FontAwesome;content:"\f101";margin-left:5px;font-size:14px;line-height:1.42857143}.tankyouContent{position:relative;display:table;float:left;width:100%}.tankyouImg{width:100%;height:auto}.tankyouText{position:absolute;left:0;bottom:0;width:100%;padding:20px 35px;vertical-align:middle;display:block}.tankyouTitle{padding:0 0 16px 5px}.tankyouFooter{padding:16px 6px 0 0;float:left;width:100%}.line-height-64{line-height:64px}.height-90{height:90px!important}.blue-hover-border:hover{border:1px solid #0098FF!important}.blue-hover-border{border:1px solid transparent!important}.booking-remove-link{margin-bottom:7px;line-height:28px}.filter-active-btn{background-color:#fff;color:#ff3545!important;border:1px solid #e7e8e9;height:55px}.banner-block-bg,.banner-block-bg-content{top:0;left:0;width:100%;height:100%;position:absolute}.price-lg-label sub,.price-lg-label sup{font-size:60%}.price-lg-label,.price-total-label{font-size:48px;font-family:MuseoSans-500,sans-serif;letter-spacing:-1px;margin-top:20px;margin-bottom:10px;line-height:1.1}.banner-block{padding:60px 0}.banner-block-bg{background-position:top right;background-size:cover}#banner-block-bg-img{display:none}.display-cell,.dtc{display:table-cell!important}.carousel-media .carousel-control{z-index:999;height:63px;margin:auto;background-image:none!important}.carousel-media .carousel-indicators{z-index:999}.witdhAuto{width:auto!important}.column-gap-30{column-gap:30px}.column-count-2{column-count:2}.no-padding-right{padding-right:0!important}.no-padding-left{padding-left:0!important}.padding030{padding:0 30px}.padding015{padding:0 15px}.marginTop25{margin-top:25px}.marginBottom15{margin-bottom:15px}.marginLeft10{margin-left:10px}.marginRight10{margin-right:10px}.margin-1510{margin:-15px 10px 0 0}.padding30{padding:30px}.padding1530{padding:15px 30px!important}.padding2530{padding:25px 30px}.padding25{padding:25px}.padding253023{padding:25px 30px 23px}.positionr15b15{position:absolute;right:15px;bottom:15px}.lh24{line-height:24px}.clearRight{clear:right}.clearleft{clear:left}.radiusNone{border-radius:0}.width-100-px{width:100px}.width-200-px{width:200px!important}.max-width-150{max-width:150px}.padding510{padding:5px 10px}.topMinus15{top:-15px}.topMinus8{top:-8px}.modal-header.modal-header-red{background-color:#E81932}.pt-32{padding-top:32px!important}.pb-32{padding-bottom:32px!important}.pt-45{padding-top:45px!important}.pb-45{padding-bottom:45px!important}.internet-banking-hr{border-bottom:1px solid #b7b9bb;padding-bottom:25px;margin-bottom:15px}.flex-10{-ms-flex:10;flex:10}.flex-20{-ms-flex:20;flex:20}.mb-200{margin-bottom:200px!important}.changeFlightReverseIndexes .z-index-0{z-index:50!important}.changeFlightReverseIndexes .z-index-4{z-index:45!important}.changeFlightReverseIndexes .z-index-5{z-index:44!important}.changeFlightReverseIndexes .z-index-6{z-index:43!important}.changeFlightReverseIndexes .z-index-7{z-index:42!important}.changeFlightReverseIndexes .z-index-8{z-index:41!important}.changeFlightReverseIndexes .z-index-9{z-index:40!important}.changeFlightReverseIndexes .z-index-10{z-index:39!important}.changeFlightReverseIndexes .z-index-11{z-index:38!important}.avlblty-box-mt{margin-top:-30px;padding:0}.avlblty-form-container{background:#fff;padding:20px 10px}.width-90{width:90%}.award-miles-btn{max-width:120px;white-space:normal;float:right}.border-end-dotted{border-right:1px dotted #95a1af}#table-baggage-mobile2 tr td{margin:0!important;padding:25px 0!important;border-top:none!important;border-bottom:none!important;background:#fff}.col-border-end-mbl{border-right:1px solid #dedfe1}.fullwidthimg img{width:100%}.info-box-custom-mt{position:relative;top:87px}.credit-logo-mt{margin-top:-24px}.border-f9f9f9{border:1px solid #f9f9f9}.border-l-f9f9f9{border-left:3px solid #f9f9f9}.border-r-f9f9f9{border-right:3px solid #f9f9f9}.border-t-c6cad0{border-top:1px solid #c6cad0}.border-b-c6cad0{border-bottom:1px solid #c6cad0}.height-130{height:130px}.pl-60{padding-left:60px}.pr-60{padding-right:60px}.b-minus-20{bottom:-20px}.ml-nocontainer-30{margin-left:-30px}.mr-nocontainer-30{margin-right:-30px}.hotfix-height-dropdownbtn-lh-fix .dropdown-toggle .filter-option{height:48px;line-height:48px}.zindex-999{z-index:999!important}.close-btn-desktop{position:relative;top:-30px}.bold-white{font-weight:700;color:#FFF!important}.gray-nohover{color:#647286}.width-r-44{width:44%}.award-ticket-bullet-position-fix{position:absolute;right:15px;top:27px}.max-width-970{max-width:970px;width:auto!important}.margin-0-auto{margin:0 auto}.pt-51{padding-top:51px}.height-102{height:102px}.height-142{height:142px}.border-gray-tranp{border:1px solid #ccc;padding:10px;text-align:left;display:inline-block;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}#youAndFriendsAT .tankyouText h3:last-child{font-family:MuseoSans-300!important;text-align:center}#youAndFriendsAT .tankyouText .grid-top{margin-top:2em!important;margin-bottom:0!important}.quarter-width{width:25%}.canvas-table-wrapper-overlay{position:absolute;height:100%;top:0;left:20px;right:20px;background-color:#000;opacity:.75;z-index:989}.canvas-table-wrapper-overlay-content{position:absolute;top:10%;left:10%;right:10%;z-index:990}.excess-baggage-banner-area{background:url(/theme/img/1024-250-Ekstra-Bagaj.jpg) center}.seat-selection-banner-area{background:url(/theme/img/1024x230-Koltuk.jpg) center}.border-end-grey-mbl{border-right:2px solid #ddd}.mobile-nomargin{margin:0!important}.mobile-grid2x{margin:2em 0!important}.mobile-text-right{text-align:right}.seatpicker-mobile .plane-seat .seat-set2{display:table-cell;width:140px;background-color:transparent;border:2px solid #929fac;box-shadow:none;height:15px;border-radius:6px}.border-end-to-bottom-resp{border-right:1px solid #E2E2E2;border-bottom:none}.pull-left-sm{float:left!important}.lh128{line-height:106px}.check-in .lh128{line-height:128px}.mobile-pl-pr-24{padding-left:24px!important;padding-right:24px!important}.pr-0-sm{padding-right:0!important}.xs-fs-20{font-size:20px!important}.mr-0-mbl{margin-right:0!important}.seatpicker-mobile .plane-3-3-3 .plane-seat .seat-business{width:68px!important}.section-bg.mh-768{min-height:768px}.tk-icon-car-rental:before{content:"\62"}.tk-icon-travel-insurance:before{content:"\65"}#passengerDetailsTable{overflow:visible}.destionationactions{padding-top:20px}@media (min-width:768px) and (max-width:992px){.quicksignupContainer .quicksignupImage{max-height:150px}.nav>li>a{padding-right:5px;padding-left:5px}}#threedmodal{background:rgba(0,0,0,.5)}#threedmodal .modal-body{padding:20px 0 0}@media (max-width:767px){h1{font-size:28pt}h2{font-size:22pt}nav.navber-lower .navbar-toggle{display:block!important}#threedmodal .iframeContainer{overflow:scroll}#threedmodal .iframeContainer iframe{transform:scale(.75)}#destinationheaderslides{padding-bottom:140px}.small-metro .check{margin-left:0!important}}@media (min-width:768px) and (max-width:992px){#destinationheaderslides{padding-bottom:141px}}@media (min-width:768px){.navbar-toggle,nav.navber-lower .navbar-toggle{display:none}}.action-section .action-firer:after,.action-section .action-firer:before,.action-section .action-plates .plate-head:after,.action-section .action-plates .plate-head:before,.new-tk .action-section .action-firer:after,.new-tk .action-section .action-firer:before,.new-tk .action-section .action-plates .plate-head:after,.new-tk .action-section .action-plates .plate-head:before,.new-tk .currency-card .currency-list li label:after,.new-tk .currency-card .currency-list li label:before,.new-tk .flight-detail-bar .detailed-area .details li .line:after,.new-tk .flight-detail-bar .detailed-area .details li .line:before,.new-tk .flight-detail-bar .expand:after,.new-tk .flight-detail-bar .expand:before,.new-tk .flight-detail-bar .keep-goin-area .select-summary .selecteds:after,.new-tk .flight-detail-bar .keep-goin-area .select-summary .selecteds:before,.new-tk .flight-detail-bar .keep-goin-area:after,.new-tk .flight-detail-bar .keep-goin-area:before,.new-tk .flight-detail-bar .summary-infos .summarys:after,.new-tk .flight-detail-bar .summary-infos .summarys:before,.new-tk .flight-seat-card .flight-block .infos .details:after,.new-tk .flight-seat-card .flight-block .infos .details:before,.new-tk .flight-seat-card .flight-block.done .detail-seats:after,.new-tk .flight-seat-card .flight-block.done .detail-seats:before,.new-tk .flight-seat-card .flight-block.end .infos:after,.new-tk .flight-seat-card .flight-block.end .infos:before,.new-tk .flight-seat-card .flight-block.end:after,.new-tk .flight-seat-card .flight-block.end:before,.new-tk .main-header .content .main-nav>ul:after,.new-tk .main-header .content .main-nav>ul:before,.new-tk .main-header .content .main-nav>ul>li .mega-menus .cols:after,.new-tk .main-header .content .main-nav>ul>li .mega-menus .cols:before,.new-tk .main-header .content .main-nav>ul>li .mega-menus .mm-content:after,.new-tk .main-header .content .main-nav>ul>li .mega-menus .mm-content:before,.new-tk .main-header .content .main-nav>ul>li .mega-menus:after,.new-tk .main-header .content .main-nav>ul>li .mega-menus:before,.new-tk .main-header .content .options:after,.new-tk .main-header .content .options:before,.new-tk .main-header .content .options>li>button:after,.new-tk .main-header .content .options>li>button:before,.new-tk .main-header .content .va-middle:after,.new-tk .main-header .content .va-middle:before,.new-tk .main-header .listing-header .top-line:after,.new-tk .main-header .listing-header .top-line:before,.new-tk .main-header .listing-header nav ul:after,.new-tk .main-header .listing-header nav ul:before,.new-tk .main-header .listing-header:after,.new-tk .main-header .listing-header:before,.new-tk .main-header .quick-nav ul:not(.sd-list):after,.new-tk .main-header .quick-nav ul:not(.sd-list):before,.new-tk .main-header .quick-nav:after,.new-tk .main-header .quick-nav:before,.new-tk .nav-search .search-result-wrapper:after,.new-tk .nav-search .search-result-wrapper:before,.new-tk .place-cards .infos:after,.new-tk .place-cards .infos:before,.new-tk .place-cards:after,.new-tk .place-cards:before,.new-tk .quick-nav ul:not(.sd-list):after,.new-tk .quick-nav ul:not(.sd-list):before,.new-tk .quick-nav:after,.new-tk .quick-nav:before,.new-tk .radio-card:after,.new-tk .radio-card:before,.new-tk .seat-meanings:after,.new-tk .seat-meanings:before,.new-tk .seat-picker .seat-planing .exits:after,.new-tk .seat-picker .seat-planing .exits:before,.new-tk .seat-picker .seat-planning-head:after,.new-tk .seat-picker .seat-planning-head:before,.new-tk .slider-card .slider-footer:after,.new-tk .slider-card .slider-footer:before,.new-tk .slider-card:after,.new-tk .slider-card:before,.slider-card .slider-footer:after,.slider-card .slider-footer:before,.slider-card:after,.slider-card:before{content:"";display:table}.action-section .action-firer:after,.action-section .action-plates .plate-head:after,.new-tk .action-section .action-firer:after,.new-tk .action-section .action-plates .plate-head:after,.new-tk .currency-card .currency-list li label:after,.new-tk .flight-detail-bar .detailed-area .details li .line:after,.new-tk .flight-detail-bar .expand:after,.new-tk .flight-detail-bar .keep-goin-area .select-summary .selecteds:after,.new-tk .flight-detail-bar .keep-goin-area:after,.new-tk .flight-detail-bar .summary-infos .summarys:after,.new-tk .flight-seat-card .flight-block .infos .details:after,.new-tk .flight-seat-card .flight-block.done .detail-seats:after,.new-tk .flight-seat-card .flight-block.end .infos:after,.new-tk .flight-seat-card .flight-block.end:after,.new-tk .main-header .content .main-nav>ul:after,.new-tk .main-header .content .main-nav>ul>li .mega-menus .cols:after,.new-tk .main-header .content .main-nav>ul>li .mega-menus .mm-content:after,.new-tk .main-header .content .main-nav>ul>li .mega-menus:after,.new-tk .main-header .content .options:after,.new-tk .main-header .content .options>li>button:after,.new-tk .main-header .content .va-middle:after,.new-tk .main-header .listing-header .top-line:after,.new-tk .main-header .listing-header nav ul:after,.new-tk .main-header .listing-header:after,.new-tk .main-header .quick-nav ul:not(.sd-list):after,.new-tk .main-header .quick-nav:after,.new-tk .nav-search .search-result-wrapper:after,.new-tk .place-cards .infos:after,.new-tk .place-cards:after,.new-tk .quick-nav ul:not(.sd-list):after,.new-tk .quick-nav:after,.new-tk .radio-card:after,.new-tk .seat-meanings:after,.new-tk .seat-picker .seat-planing .exits:after,.new-tk .seat-picker .seat-planning-head:after,.new-tk .slider-card .slider-footer:after,.new-tk .slider-card:after,.slider-card .slider-footer:after,.slider-card:after{clear:both}[class*=icon-].check-in,[class^=icon-].check-in{width:24px;height:24px;display:inline-block;background-size:contain;background-position:center;background-repeat:no-repeat}.icon-log{background-image:url(../img/icon-svg/log.svg)}.icon-airport{background-image:url(../img/icon-svg/airport.svg)}@font-face{font-family:ui-icons;src:url(../img/fonts/tk-icons/ui-icons.eot);src:url(../img/fonts/tk-icons/ui-icons.eot?#iefix) format("eot"),url(../img/fonts/tk-icons/ui-icons.woff) format("woff"),url(../img/fonts/tk-icons/ui-icons.ttf) format("truetype"),url(../img/fonts/tk-icons/ui-icons.svg#ui-icons) format("svg")}.ui-icon{line-height:1;vertical-align:middle}.ui-icon:before{font-family:ui-icons;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline}.opportunityCountdown h2,.slider-card .content h5{text-transform:uppercase}.ui-icon-card:before{content:""}.ui-icon-check-circle:before{content:""}.ui-icon-circle-information:before{content:""}.ui-icon-email:before{content:""}.ui-icon-gift-card:before{content:""}.ui-icon-info:before{content:""}.ui-icon-mail:before{content:""}.ui-icon-print:before{content:""}.ui-icon-user-grey:before{content:""}.currenciesContainer{display:inline-block;position:absolute;right:17px;top:19px;font-size:16px;z-index:5}.currenciesContainer span.pay-with{color:#fff}.currenciesContainer a.popupToggler{border:none;font-family:MuseoSans-300!important;font-size:17px;background-color:#232b38;color:#fff;opacity:1;outline:0;padding:10px;position:relative;z-index:10}.currenciesHolder{display:none}.currenciesHolder.on{height:auto!important;display:block;border:1px solid #DFE4ED}.currenciesHolder.on+a.popupToggler{background-color:#fff;color:#000}.currenciesHolder.on+a.popupToggler:focus,.currenciesHolder.on+a.popupToggler:hover{color:unset!important;outline:unset!important}.currenciesHolder.on .popupContent{position:relative;background-color:#fff;border:none;box-shadow:none;overflow-x:hidden;overflow-y:hidden}.currenciesHolder nav{text-align:left}.currenciesHolder nav .currencies-info{box-shadow:0 0 3px #b0b2b7 inset;position:sticky}.currenciesHolder nav .currencyInfo{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end;margin:25px 30px 25px 15px;white-space:normal;word-break:break-word}.currenciesHolder nav .currencyInfo label{color:#232B38;letter-spacing:0}.currenciesHolder nav ul{margin:0;padding:0;min-width:170px;position:relative;background-color:#F1F3F6;border-top:1px solid #DFE4ED;border-bottom:1px solid #DFE4ED;overflow-y:auto;overflow-x:hidden;height:450px}.currenciesHolder nav ul::-webkit-scrollbar-thumb{border-radius:2px;background:#8F96A0}.currenciesHolder nav ul::-webkit-scrollbar{width:3px}.currenciesHolder nav ul::-webkit-scrollbar-track{background:#fff}.currenciesHolder nav ul li{float:left;list-style:none;width:50%;height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:center;border-bottom:1px solid #DFE4ED}.currenciesHolder nav ul li:nth-child(2n-1){border-right:1px solid #DFE4ED}.currenciesHolder nav ul li:nth-last-child(-n+2){padding-bottom:0}.currenciesHolder nav ul li a{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;width:100%;font-family:MuseoSans-300!important;font-weight:300;padding:10px!important;font-size:16px;color:#000;border:none;text-align:left;border-radius:5px}.currenciesHolder nav ul li a span{margin:0;padding:0}.currenciesHolder nav ul li a span.logo{font-family:MuseoSans-700!important;display:inline-block;text-align:center}.currenciesHolder nav ul li a span.logo i{font-size:22px}.currenciesHolder nav ul li a .currencyCheckBlock .checkbox .check{display:inline-table;border:1px solid #DFE4ED;border-radius:99px;box-shadow:none;margin:0 5px 0 0;width:20px;height:20px}.currenciesHolder nav ul li a .currencyCheckBlock .checkbox .check:after{width:20px;height:20px;border-radius:99px;border:none;top:0;left:0}.currenciesHolder nav ul li a .currencyBlock{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;text-align:left}.currenciesHolder nav ul li a .currencyBlock .shortCurrency{font-size:16px;font-weight:700}.currenciesHolder nav ul li a .currencyBlock .longCurrency{font-size:12px;letter-spacing:-.41px;color:#647286;width:100%}@media (min-width:992px){.currenciesHolder{z-index:10;position:absolute;top:30px;background:#fff;right:0;bottom:auto!important;left:auto!important}.currenciesHolder.on{width:345px}.currenciesHolder .modal-close,.currenciesHolder .panel-heading{display:none}.currenciesHolder:before{content:"";background-color:#232b38cc;position:fixed;top:0;left:0;right:0;bottom:0}}@media (max-width:991px){.currenciesHolder nav,.currenciesHolder.on{overflow-x:hidden;overflow-y:hidden}.currenciesHolder.on{height:auto!important}.currenciesHolder:before{content:"";background-color:#232b38cc;position:fixed;bottom:0;right:0;left:0;top:0}.currenciesHolder label.title{display:none}.currenciesHolder nav ul{height:600px}.currenciesHolder nav ul::-webkit-scrollbar-thumb{border-radius:2px;background:#8F96A0}.currenciesHolder nav ul::-webkit-scrollbar{width:3px}.currenciesHolder nav ul::-webkit-scrollbar-track{background:#fff}.currenciesHolder nav ul li{height:80px}.currenciesHolder nav ul li .currencyCheckBlock .checkbox{padding-right:0}.currenciesHolder nav ul li .currencyBlock .longCurrency{white-space:normal}.currenciesHolder .modal-dialog .modal-content{border:none;box-shadow:none}.currenciesHolder .modal-dialog .modal-content .panel-heading{background-image:none;text-align:left;padding:10px;border-radius:0}.currenciesHolder .modal-dialog .modal-content .panel-heading span{font-size:20px;padding:0;font-weight:600}}@media (max-width:767px){#flightstatus h4.nomargin.h3{font-size:12pt;white-space:nowrap;margin-top:6px}#flightstatus h5.text-muted.text-upper{min-height:33px}}.weekly-table .table,.weekly-table .table th{text-align:center}.weekly-table .table .skip-week-btn-mbl{color:#2073E3;font-weight:400;border:none}.weekly-table .table .skip-week-btn-mbl.to-down-btn i,.weekly-table .table .skip-week-btn-mbl.to-up-btn i{position:absolute;left:50%;margin-top:-14px;margin-left:-7px}.weekly-table .table .skip-week-btn-mbl.to-down-btn i{margin-top:14px}.weekly-table .table .skip-week-btn-mbl.passive{color:#647286;pointer-events:none}.weekly-table .table .darkcolored{background-color:#232b38;color:#fff}.weekly-table .table tbody tr:nth-child(2n-1) .darkcolored,.weekly-table .table thead .darkcolored:nth-child(2n-1){background-color:rgba(35,43,56,.87)}.weekly-table .table tbody tr .lightcolored{color:#647286}.weekly-table .table tbody tr:nth-child(2n) .lightcolored:nth-child(2n),.weekly-table .table tbody tr:nth-child(2n-1) .lightcolored:nth-child(2n-1){background-color:rgba(230,230,230,.7)}.weekly-table .table tbody tr td{opacity:.8}.weekly-table .table tbody tr td.has-price:hover{color:#000;opacity:1;transition:all .3s;cursor:pointer}.weekly-table .table tbody tr td.has-price .price-box{display:inline-block;vertical-align:middle}.weekly-table .table tbody tr td.has-price .price-box span{display:inline-block}.weekly-table .table tbody tr td.has-price .price-box span.price-column-currency{display:block;padding:0}.weekly-table .table .star-wrapper{border-radius:50%;padding:5px 2px 0;background-color:#53c172;text-align:center;width:20px;height:20px;display:inline-block;vertical-align:middle}.weekly-table .table .star-wrapper i{vertical-align:top}.weekly-table .table .legend-item{display:inline-block;padding:5px 10px;margin-top:5px;background-color:rgba(230,230,230,.7)}@media (max-width:767px){.calendarHolder .ui-datepicker-wrapper-title{font-size:18px;padding:20px 15px!important;font-weight:700}.calendarHolder .toogle-close-mobile-schedule{top:11px}.calendarHolder #routeRestrictionMessageFields{border:0}.custom-datepicker .ui-datepicker .ui-datepicker-next,.custom-datepicker .ui-datepicker .ui-datepicker-prev{height:63px;padding-top:5px}.custom-datepicker .ui-datepicker .ui-datepicker-title .ui-datepicker-month{font-size:20px}.select-flight label.metro-checkbox{border:none}}@keyframes zeroToHero{0%{width:0%}100%{width:100%}}.prgrss{height:5px}.prgrss .prc{height:5px;animation:zeroToHero 3s 0s infinite;background-color:#E81932}@media (max-width:479px){.modal.loading .modal-dialog{margin-top:80px}}@media (min-width:480px) and (max-width:767px){.modal.loading .modal-dialog{margin-top:80px}}@media (min-width:768px) and (max-width:992px){.modal.loading .modal-dialog{margin-top:80px}}@media (min-width:992px) and (max-width:1199px){.modal.loading .modal-dialog{margin-top:80px}}@media (min-width:1200px){.modal.loading .modal-dialog{margin-top:80px}}.farerules-content .table-farerules i.custom-price-icon{color:#fff;width:12px;height:12px;font-size:8px;line-height:12px;padding-left:3px;text-align:center;border-radius:100%;background-color:#ffa72f}.farerules-content .table-farerules .fareColumn-wrapper{height:100%;border:1px solid #ddd}.farerules-content .table-farerules .fareColumn-header{background-color:#f4f5f8;z-index:0;width:auto;height:auto;padding:5px 15px}.farerules-content .table-farerules .fareColumn-main{padding:15px 10px;border-top:1px solid #ddd}.farerules-content .table-farerules .fareColumn{padding-left:15px;padding-right:15px}.farerules-content .fare-rule-info{border:1px dashed #ffa72f;background-color:transparent;margin:15px 0 10px;padding:15px}.farerules-content .fare-rule-info .elem-icon{color:#ffa72f}@media (max-width:767px){.farerules-content .table-farerules{display:block;position:relative}.farerules-content .table-farerules .fareColumn:last-child .fareColumn-wrapper{border:1px solid #ddd}.farerules-content .table-farerules .fareColumn-main{padding:15px;border-top:1px solid transparent}}@media (min-width:768px){.farerules-content .table-farerules{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-ms-flex-direction:row;flex-direction:row}.farerules-content .table-farerules .fareColumn{margin-bottom:15px}}.countdownBtns,.opportunityCountdown .countdown-container .time .decimal:after,.opportunityCountdown .countdown-container .time .unity:after,.opportunityCountdown .countdown-container .time .unity:before{content:'';background:#804e4e;background:linear-gradient(to bottom,#804e4e 0,#672626 71%,#804e4e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#804e4e', endColorstr='#804e4e', GradientType=0);width:8px;height:16px;position:absolute;top:calc(50% - 8px);border-radius:3px;box-shadow:0 2px 3px rgba(0,0,0,.6);z-index:12}.opportunityCountdown{background-repeat:no-repeat;background-position:top center;padding-top:250px;padding-bottom:150px}.opportunityCountdown a.btn-danger{line-height:36px}.opportunityCountdown .countdown-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.opportunityCountdown .countdown-container .time{margin-right:20px}.opportunityCountdown .countdown-container .time.day,.opportunityCountdown .countdown-container .time.hour,.opportunityCountdown .countdown-container .time.min{-ms-flex-positive:1;flex-grow:1;height:120px;position:relative}.opportunityCountdown .countdown-container .time .decimal,.opportunityCountdown .countdown-container .time .unity{width:calc(50% - 4px);float:left;height:120px;background-color:#f4354a;margin:2px;position:relative;border-radius:3px;box-shadow:0 1px 6px rgba(0,0,0,.6)}.opportunityCountdown .countdown-container .time .decimal span.line,.opportunityCountdown .countdown-container .time .unity span.line{left:0;border-top:1px solid #e79c9d;border-bottom:1px solid #d06971;height:1px;background-color:#753333;width:100%;position:absolute;top:50%;z-index:11;box-shadow:0 0 4px rgba(0,0,0,.6)}.opportunityCountdown .countdown-container .time .decimal .number,.opportunityCountdown .countdown-container .time .unity .number{color:#FFF;position:absolute;font-size:100px;top:-8px;text-shadow:0 3px 2px rgba(0,0,0,.2);width:100%;text-align:center;z-index:10;font-family:MuseoSans-500,sans-serif}.opportunityCountdown .countdown-container .time .decimal:after{left:-4px}.opportunityCountdown .countdown-container .time .unity:before{left:-6px}.opportunityCountdown .countdown-container .time .unity:after{right:-4px}.opportunityCountdown .countdown-container .time span.label{position:absolute;bottom:-35px;width:100%;left:0;font-size:15px}@media (max-width:991px){.right-col{padding-top:50px}}@media (max-width:479px){.right-col{padding-top:30px}.opportunityCountdown .countdown-container .time{margin-right:10px}.opportunityCountdown .countdown-container .time .decimal,.opportunityCountdown .countdown-container .time .unity{height:80px}.opportunityCountdown .countdown-container .time .decimal .number,.opportunityCountdown .countdown-container .time .unity .number{font-size:70px}.opportunityCountdown .countdown-container .time span.label{bottom:-5px}}.flight-price-selector{margin-bottom:0;background:0 0;padding:15px}.flight-price-selector .price-box-list{display:-ms-flexbox;display:flex}.flight-price-selector .price-box-item{-ms-flex:1;flex:1;position:relative;max-width:35%}.flight-price-selector .price-box-item.double{-ms-flex:2;flex:2;max-width:75%}.flight-price-selector .price-box-item+.price-box-item{margin-left:10px}.flight-price-selector .price-box-item.economy-item:nth-last-child(3) .box-header{border-left:5px solid #815DBB;color:#815DBB}.flight-price-selector .price-box-item.economy-item:nth-last-child(2) .box-header{border-left:5px solid #007C8A;color:#007C8A}.flight-price-selector .price-box-item.economy-item:nth-last-child(1) .box-header{border-left:5px solid #004479;color:#004479}.flight-price-selector .price-box-item.business-item .box-header{border-left:5px solid #A94B23;color:#A94B23}.flight-price-selector .price-box-item:not(.double):hover{box-shadow:0 0 16px 0 rgba(0,0,0,.2)}.flight-price-selector .price-box{width:100%;height:100%;position:relative;overflow:hidden}.flight-price-selector .box-wrapper{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.flight-price-selector .box-header{background:#f4f5f8;padding:16px 10px 10px;display:-ms-flexbox;display:flex;min-height:74px}.flight-price-selector .box-header .detail{margin:0;font-family:MuseoSans-700,sans-serif;-ms-flex:4;flex:4;font-size:18px}.flight-price-selector .box-header .class-detail{white-space:nowrap;font-size:12px}.flight-price-selector .box-header .class-detail .adviced{background-color:#007C8A;color:#fff;font-size:10px;padding:4px;border-radius:10px;margin-left:6px}.flight-price-selector .box-header .type{margin:0 0 8px}.flight-price-selector .box-header .price{font-size:20px;line-height:1;font-weight:700;-ms-flex:3;flex:3;text-align:right}.flight-price-selector .box-header .price .price-column-currency,.flight-price-selector .box-header .price .price-column-decimal{font-size:55%;vertical-align:super}.flight-price-selector .box-content{background:#FFF;border:1px solid #dae0e8;height:100%;min-height:200px;padding-bottom:10px}.flight-price-selector .box-content ul{list-style:none;padding:0;margin:0}.flight-price-selector .box-content ul li{border-bottom:1px solid #dae0e8;padding:8px 12px;font-family:MuseoSans-500,sans-serif}.flight-price-selector .box-content ul li i{margin-right:5px}.flight-price-selector .box-content ul li span{word-break:break-word;font-size:12px}.flight-price-selector .box-content ul li i.custom-price-icon{background:#dfa200;border-radius:50%;font-size:8px;width:12px;height:12px;line-height:12px;color:#FFF;text-align:center}.flight-price-selector .box-footer{background:#f4f5f8}.flight-price-selector .box-footer .select-button{width:100%;height:50px;line-height:50px;display:block;background:#93272c;color:#FFF;font-weight:700;text-align:center}.flight-price-selector .box-footer .select-button:hover{background:#e81932}.flight-price-selector .box-footer .select-button.disabled,.flight-price-selector .box-footer .select-button.disabled:hover{color:#99a1ae;background:#dae0e8;cursor:default}.flight-price-selector .price-box.business .box-header h4{color:#A94B23}.flight-price-selector .price-box.business .box-footer a{background:#f4e5de;color:#A94B23}.flight-price-selector .price-box.business .box-footer a:hover{background:#A94B23;color:#FFF}.flight-price-selector .price-box.business .box-footer a.disabled,.flight-price-selector .price-box.business .box-footer a.disabled:hover{color:#A94B23;background:#f4e5de}.flight-price-selector .business-intro{background:url(../img/business-img.png) center center #0d293f;height:466px;position:relative;background-size:cover}.flight-price-selector .business-intro:after{position:absolute;width:100%;height:100%;left:0;top:0;content:"";background-color:rgba(35,43,56,.5)}.flight-price-selector .business-intro img{width:100%;display:none}.flight-price-selector .business-intro .text{position:absolute;left:15px;bottom:0;right:15px;padding:30px;z-index:1}.flight-price-selector .business-intro h3{font-size:18px;font-weight:700;color:#FFF;margin-bottom:20px}.flight-price-selector .business-intro p{font-size:14px;line-height:1.5;color:#FFF;margin-bottom:20px}.flight-price-selector .business-intro .feature-box{overflow:hidden}.flight-price-selector .business-intro .feature-box .feature{width:100%;background:rgba(255,255,255,.3);float:left;padding:10px;color:#fff;text-align:center}.flight-price-selector .business-intro .feature-box .feature:last-child{margin-right:0}.flight-price-selector .business-intro .feature-box .feature i{display:block;margin:10px auto;background-repeat:no-repeat;background-position:center;min-height:32px}.flight-price-selector .business-intro .feature-box .feature i.confor-feature{background-image:url(../img/konfor.png)}.flight-price-selector .business-intro .feature-box .feature i.service-feature{background-image:url(../img/servis.png)}.flight-price-selector .business-intro .feature-box .feature i.baggage-feature{background-image:url(../img/bagaj.png)}.flight-price-selector .business-intro .feature-box .feature i.lounge-feature{background-image:url(../img/lounge.png)}.flight-price-selector .business-intro .feature-box .feature span{display:block;font-size:12px;line-height:16px;height:34px;font-family:MuseoSans-500,sans-serif}@media (max-width:767px){.flight-price-selector{padding:0}.flight-price-selector .category-wrapper{display:-ms-flexbox;display:flex}.flight-price-selector .category-wrapper.bus .category-title{color:#cc8566;background-color:#f4e5de}.flight-price-selector .category-wrapper.bus .category-list,.flight-price-selector .category-wrapper.bus .category-list .category-item .brand-detail-wrapper .show-more-button{background-color:#f7efea}.flight-price-selector .category-wrapper .category-title{color:#000;background-color:#dae0e8;line-height:1;position:relative;min-width:25px;font-family:MuseoSans-700,sans-serif;padding:4px}.flight-price-selector .category-wrapper .category-title span{display:inline-block;font-size:16px;position:absolute;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;transform:rotate(180deg);text-align:center;height:100%}.flight-price-selector .category-wrapper .category-list{background-color:#e8ecf0;width:100%}.flight-price-selector .category-wrapper .category-list .category-item{position:relative;line-height:1;min-height:100px}.flight-price-selector .category-wrapper .category-list .category-item.economy:nth-last-child(3){border-left:5px solid #846bad;color:#846bad}.flight-price-selector .category-wrapper .category-list .category-item.economy:nth-last-child(2){border-left:5px solid #007C8A;color:#007C8A}.flight-price-selector .category-wrapper .category-list .category-item.economy:nth-last-child(1){border-left:5px solid #004479;color:#004479}.flight-price-selector .category-wrapper .category-list .category-item.business{border-left:5px solid #A94B23;color:#A94B23}.flight-price-selector .category-wrapper .category-list .category-item+.category-item{border-top:2px solid #c6cad0}.flight-price-selector .category-wrapper .category-list .category-item .content{padding:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.flight-price-selector .category-wrapper .category-list .category-item .content .details-part{-ms-flex:11;flex:11}.flight-price-selector .category-wrapper .category-list .category-item .content .price-detail{-ms-flex:1;flex:1}.flight-price-selector .category-wrapper .category-list .category-item .class-detail{font-family:MuseoSans-700,sans-serif;margin-bottom:8px}.flight-price-selector .category-wrapper .category-list .category-item .class-detail span+span{font-size:10px}.flight-price-selector .category-wrapper .category-list .category-item .class-detail .adviced{background-color:#007C8A;color:#fff;padding:4px;border-radius:10px;margin-left:6px}.flight-price-selector .category-wrapper .category-list .category-item .notavailable-text{font-family:MuseoSans-500,sans-serif;font-weight:700;font-size:18px}.flight-price-selector .category-wrapper .category-list .category-item .brand-detail-wrapper{position:relative;line-height:1.3;min-height:50px;color:#232b38}.flight-price-selector .category-wrapper .category-list .category-item .brand-detail-wrapper .brand-detail-list{font-size:12px;height:14px;overflow:hidden;word-break:break-word}.flight-price-selector .category-wrapper .category-list .category-item .brand-detail-wrapper .brand-detail-list.show-more{height:auto}.flight-price-selector .category-wrapper .category-list .category-item .brand-detail-wrapper .brand-detail-list.show-more+.show-more-button{display:none}.flight-price-selector .category-wrapper .category-list .category-item .brand-detail-wrapper .show-more-button{color:#2073E3;position:absolute;right:0;top:0;background-color:#e8ecf0;font-family:MuseoSans-500,sans-serif}.flight-price-selector .category-wrapper .category-list .category-item .brand-detail-wrapper .show-more-button:before{content:"..."}.flight-price-selector .category-wrapper .category-list .category-item .price-detail{font-family:MuseoSans-500,sans-serif;font-weight:700;margin-left:10px}.flight-price-selector .category-wrapper .category-list .category-item .price-detail .price{font-size:18px}.flight-price-selector .category-wrapper .category-list .category-item .price-detail .price .price-column-currency,.flight-price-selector .category-wrapper .category-list .category-item .price-detail .price .price-column-decimal{font-size:55%;vertical-align:super}}.flight-price-selector-international{margin-bottom:0;background:0 0;padding:15px}.flight-price-selector-international.multicity .box-header .price-column-currency::before{content:"\002b";position:relative;bottom:2px;right:5px}.flight-price-selector-international .price-box-list{display:-ms-flexbox;display:flex}.flight-price-selector-international .right-type-no-right{opacity:.3}.flight-price-selector-international .price-box-item{-ms-flex:1;flex:1;position:relative;max-width:35%}.flight-price-selector-international .price-box-item.double{-ms-flex:2;flex:2;max-width:75%}.flight-price-selector-international .price-box-item.double .business-intro .text{bottom:0}.flight-price-selector-international .price-box-item.single{-ms-flex:1;flex:1;max-width:50%}.flight-price-selector-international .price-box-item+.price-box-item{margin-left:10px}.flight-price-selector-international .price-box-item.economy-item.recommended-fly{box-shadow:0 8px 16px 0 rgba(0,0,0,.3);outline:#2173E2 solid 1px}.flight-price-selector-international .price-box-item.economy-item .box-header{background:#F4F5F8}.flight-price-selector-international .price-box-item.economy-item:nth-last-child(3) .box-header{border-left:5px solid #5199DB}.flight-price-selector-international .price-box-item.economy-item:nth-last-child(2) .box-header{border-left:5px solid #245E94}.flight-price-selector-international .price-box-item.economy-item:nth-last-child(1) .box-header{border-left:5px solid #1A4375}.flight-price-selector-international .price-box-item.business-item .box-header{background:#F3E5E0}.flight-price-selector-international .price-box-item.business-item .box-header .type{color:#BE745B}.flight-price-selector-international .price-box-item.business-item:nth-child(1) .box-header{border-left:5px solid #BA7655}.flight-price-selector-international .price-box-item.business-item:nth-child(2) .box-header{border-left:5px solid #CA7046}.flight-price-selector-international .price-box-item.business-item:nth-child(3) .box-header{border-left:5px solid #794C37}.flight-price-selector-international .price-box-item.business-item:hover,.flight-price-selector-international .price-box-item.economy-item:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.3);outline:#2173E2 solid 1px}.flight-price-selector-international .price-box{width:100%;height:100%;position:relative;overflow:hidden}.flight-price-selector-international .box-wrapper{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.flight-price-selector-international .box-header{padding:0 10px;display:-ms-flexbox;display:flex;min-height:65px;-ms-flex-align:center;align-items:center}.flight-price-selector-international .box-header .detail{margin:0;font-family:MuseoSans-700,sans-serif;-ms-flex:4;flex:4}.flight-price-selector-international .box-header .type{margin:0 0 8px;font-size:16px}.flight-price-selector-international .box-header .class-detail{white-space:nowrap;font-size:11px}.flight-price-selector-international .box-header .recommended-item{position:absolute;font-size:9px;color:#000;font-family:MuseoSans-500,sans-serif;font-weight:700;background:#F7C556;border-radius:10px;width:-moz-fit-content;width:fit-content;padding:1px 10px;right:8px;top:3px}.flight-price-selector-international .box-header .price{font-size:20px;line-height:1;font-family:MuseoSans-700,sans-serif;-ms-flex:3;flex:3;text-align:right}.flight-price-selector-international .box-header .price .price-column-currency,.flight-price-selector-international .box-header .price .price-column-currency-for-reshop,.flight-price-selector-international .box-header .price .price-column-decimal{font-size:55%;vertical-align:super}.flight-price-selector-international .box-content{background:#FFF;border:1px solid #dae0e8;height:100%;min-height:200px;padding-bottom:10px}.flight-price-selector-international .box-content .brand-right-info-international-icon img{width:14px;height:14px;margin-left:3px;margin-bottom:2px}.flight-price-selector-international .box-content ul{list-style:none;padding:0;margin:0}.flight-price-selector-international .box-content ul li{border-bottom:1px solid #dae0e8;padding:8px 12px;font-family:MuseoSans-500,sans-serif}.flight-price-selector-international .box-content ul li em{font-size:15px}.flight-price-selector-international .box-content ul li span{word-break:break-word;font-size:12px;margin-left:2px}.flight-price-selector-international .box-content ul li i.custom-price-icon{background:#dfa200;border-radius:50%;font-size:8px;width:12px;height:12px;line-height:12px;color:#FFF;text-align:center}.flight-price-selector-international .box-footer{background:#f4f5f8}.flight-price-selector-international .box-footer .select-button{font-family:MuseoSans-500,sans-serif;width:100%;height:39px;line-height:39px;display:block;background:#E81932;color:#FFF;font-size:14px;font-weight:500;text-align:center}.flight-price-selector-international .box-footer .select-button:hover{background:#93272c;border-bottom:none}.flight-price-selector-international .box-footer .select-button.disabled,.flight-price-selector-international .box-footer .select-button.disabled:hover{color:#99a1ae;background:#dae0e8;cursor:default}.flight-price-selector-international .price-box.business .box-header h4{color:#A94B23}.flight-price-selector-international .price-box.business .box-footer a{background:#f4e5de;color:#C5724E}.flight-price-selector-international .price-box.business .box-footer a:hover{background:#C5724E;color:#FFF}.flight-price-selector-international .price-box.business .box-footer a.disabled,.flight-price-selector-international .price-box.business .box-footer a.disabled:hover{color:#A94B23;background:#f4e5de}.flight-price-selector-international .business-intro{position:relative;height:100%}.flight-price-selector-international .business-intro .business-image{position:absolute;z-index:2;width:100%;height:100%}.flight-price-selector-international .business-intro .business-image img{object-fit:cover;width:100%;height:100%}.flight-price-selector-international .business-intro .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:30px;width:100%;z-index:3}.flight-price-selector-international .business-intro h3{font-size:18px;font-weight:700;color:#FFF;margin-bottom:15px}.flight-price-selector-international .business-intro p{font-size:12px;line-height:1.5;color:#FFF;margin-bottom:25px}.flight-price-selector-international .business-intro .feature-box{overflow:hidden}.flight-price-selector-international .business-intro .feature-box .feature{width:90px;height:90px;background:rgba(255,255,255,.6);float:left;padding:10px;color:#000;text-align:center;margin-bottom:10px}.flight-price-selector-international .business-intro .feature-box .feature:not(:last-child){margin-right:10px}.flight-price-selector-international .business-intro .feature-box .feature i{display:block;margin:5px auto;background-repeat:no-repeat;background-position:center;min-height:32px}.flight-price-selector-international .business-intro .feature-box .feature i.comfort-feature{background-image:url(../img/icons/business-banner-comfort-icon.svg)}.flight-price-selector-international .business-intro .feature-box .feature i.service-feature{background-image:url(../img/icons/business-banner-service-icon.svg)}.flight-price-selector-international .business-intro .feature-box .feature i.baggage-feature{background-image:url(../img/icons/business-banner-baggage-icon.svg)}.flight-price-selector-international .business-intro .feature-box .feature i.lounge-feature{background-image:url(../img/icons/business-banner-lounge-icon.svg)}.flight-price-selector-international .business-intro .feature-box .feature span{display:block;font-size:12px;line-height:16px;height:34px;font-family:MuseoSans-500,sans-serif}.flight-price-selector-international .box-info{background:#FFF;border-left:1px solid #dae0e8;border-right:1px solid #dae0e8;height:auto;padding:21px 34px}.flight-price-selector-international .box-info .package-selection-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.flight-price-selector-international.isDomestic.multicity .box-header .price-column-currency::before{content:""}@media (max-width:767px){.flight-price-selector-international .category-wrapper .category-list .category-item+.category-item,.flight-price-selector-international .category-wrapper+.category-wrapper{border-top:2px solid #c6cad0}.flight-price-selector-international{padding:0;box-shadow:0 4px 8px rgba(0,0,0,.16);filter:drop-shadow(0 4px 8px rgba(0, 0, 0, .16))}.flight-price-selector-international .category-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.flight-price-selector-international .category-wrapper.bus .category-title{color:#cc8566;background-color:#f4e5de}.flight-price-selector-international .category-wrapper.bus .category-list,.flight-price-selector-international .category-wrapper.bus .category-list .category-item .brand-detail-wrapper .show-more-button{background-color:#f7efea}.flight-price-selector-international .category-wrapper.bus.large-list .category-list{position:relative;z-index:5;box-shadow:0 4px 8px rgba(0,0,0,.16);background-color:#f7efea}.flight-price-selector-international .category-wrapper.bus.large-list .category-list:not(.open) .category-item:not(:first-child){display:none}.flight-price-selector-international .category-wrapper.bus .more-bussines-item{background-color:#F5E5DE;color:#C5724E;padding:15px 10px 15px 20px;font-size:14px;font-weight:600;transition:all 1s linear}.flight-price-selector-international .category-wrapper.bus .more-bussines-item.visible{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:4;font-family:MuseoSans-500,sans-serif}.flight-price-selector-international .category-wrapper.bus .more-bussines-item.hide{display:none}.flight-price-selector-international .category-wrapper .category-title{color:#000;background-color:#dae0e8;line-height:1;position:relative;min-width:25px;font-family:MuseoSans-700,sans-serif;padding:4px}.flight-price-selector-international .category-wrapper .category-title span{display:inline-block;font-size:16px;position:absolute;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;transform:rotate(180deg);text-align:center;height:100%}.flight-price-selector-international .category-wrapper .category-list{background-color:#e8ecf0;width:100%}.flight-price-selector-international .category-wrapper .category-list .category-item{position:relative;line-height:1;min-height:100px;background:#FFF}.flight-price-selector-international .category-wrapper .category-list .category-item.economy:nth-last-child(3){border-left:5px solid #5199DB}.flight-price-selector-international .category-wrapper .category-list .category-item.economy:nth-last-child(2){border-left:5px solid #245E94}.flight-price-selector-international .category-wrapper .category-list .category-item.economy:nth-last-child(1){border-left:5px solid #1A4375}.flight-price-selector-international .category-wrapper .category-list .category-item.business:nth-last-child(3){border-left:5px solid #794C37}.flight-price-selector-international .category-wrapper .category-list .category-item.business:nth-last-child(3) .class-detail span:first-child{color:#794C37}.flight-price-selector-international .category-wrapper .category-list .category-item.business:nth-last-child(2){border-left:5px solid #CA7046}.flight-price-selector-international .category-wrapper .category-list .category-item.business:nth-last-child(2) .class-detail span:first-child{color:#CA7046}.flight-price-selector-international .category-wrapper .category-list .category-item.business:nth-last-child(1){border-left:5px solid #BA7655}.flight-price-selector-international .category-wrapper .category-list .category-item.business:nth-last-child(1) .class-detail span:first-child{color:#BA7655}.flight-price-selector-international .category-wrapper .category-list .category-item .content{padding:15px 15px 2px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start}.flight-price-selector-international .category-wrapper .category-list .category-item .content .details-part{-ms-flex:11;flex:11}.flight-price-selector-international .category-wrapper .category-list .category-item .content .price-detail{-ms-flex:1;flex:1}.flight-price-selector-international .category-wrapper .category-list .category-item .rights-container{display:-ms-flexbox;display:flex;padding:0 10px 10px}.flight-price-selector-international .category-wrapper .category-list .category-item .class-detail{font-family:MuseoSans-700,sans-serif;margin-bottom:8px}.flight-price-selector-international .category-wrapper .category-list .category-item .class-detail span+span{font-size:10px}.flight-price-selector-international .category-wrapper .category-list .category-item .class-detail .adviced{background-color:#F7C556;color:#000;padding:4px;font-size:8px;border-radius:10px;margin-left:6px}.flight-price-selector-international .category-wrapper .category-list .category-item .notavailable-text{font-family:MuseoSans-500,sans-serif;font-weight:700;font-size:18px}.flight-price-selector-international .category-wrapper .category-list .category-item .brand-detail-wrapper{position:relative;line-height:1.3;min-height:50px;color:#232b38}.flight-price-selector-international .category-wrapper .category-list .category-item .brand-detail-wrapper .fa{font-size:8px}.flight-price-selector-international .category-wrapper .category-list .category-item .brand-detail-wrapper .brand-detail-list{font-size:10px;height:14px;overflow:hidden;word-break:break-word;display:-ms-flexbox;display:flex}.flight-price-selector-international .category-wrapper .category-list .category-item .brand-detail-wrapper .brand-detail-list .brand-detail-item{margin-left:3px}.flight-price-selector-international .category-wrapper .category-list .category-item .brand-detail-wrapper .brand-detail-list.show-more{height:auto}.flight-price-selector-international .category-wrapper .category-list .category-item .brand-detail-wrapper .brand-detail-list.show-more+.show-more-button{display:none}.flight-price-selector-international .category-wrapper .category-list .category-item .brand-detail-wrapper .brand-detail-row{width:100%}.flight-price-selector-international .category-wrapper .category-list .category-item .brand-detail-wrapper .brand-detail-row>div{padding:0 5px 5px;white-space:normal;font-family:MuseoSans-500,sans-serif}.flight-price-selector-international .category-wrapper .category-list .category-item .brand-detail-wrapper .show-more-button{color:#2073E3;position:absolute;right:0;top:0;background-color:#e8ecf0;font-family:MuseoSans-500,sans-serif}.flight-price-selector-international .category-wrapper .category-list .category-item .brand-detail-wrapper .show-more-button:before{content:"..."}.flight-price-selector-international .category-wrapper .category-list .category-item .price-detail{font-family:MuseoSans-500,sans-serif;font-weight:700;margin-left:10px}.flight-price-selector-international .category-wrapper .category-list .category-item .price-detail .price{font-size:18px}.flight-price-selector-international .category-wrapper .category-list .category-item .price-detail .price .price-column-currency{padding-left:2px}.flight-price-selector-international .category-wrapper .category-list .category-item .price-detail .price .price-column-currency,.flight-price-selector-international .category-wrapper .category-list .category-item .price-detail .price .price-column-currency-for-reshop,.flight-price-selector-international .category-wrapper .category-list .category-item .price-detail .price .price-column-decimal{position:relative;top:1px;font-size:55%;vertical-align:super}.flight-price-selector-international .box-info{background:#F8F8F9;border-top:2px solid #c6cad0;border-left:0;border-right:0;height:auto;padding:8px 7px}}.flight-panel-container.container.international .canvas-table-wrapper.not-scroll.mobile.international .flight-line{position:relative;z-index:3}.flight-panel-container.container.international .canvas-table-wrapper.not-scroll.mobile.international .flight-line .price-col{height:initial}.multicity-booker-international .see-more-flights{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end;color:#fff}.multicity-booker-international .see-more-flights span{font-size:14px;font-weight:900}.extra-fly-upgrade-modal .modal-body .description span b,.extra-fly-upgrade-modal .modal-body .title{font-weight:700}.multicity-booker-international .see-more-flights em{font-size:10px;margin-left:5px;position:relative;bottom:1px}.plus-icon-multicity{position:relative;bottom:2px}.aj-tk-compare-modal .ajet-banner{border-bottom:4px solid #E81932}.aj-tk-compare-modal .modal-body{padding:25px 25px 0}.aj-tk-compare-modal .modal-body hr{margin-top:15px;margin-bottom:10px}.extra-fly-upgrade-modal .modal-content{border:0;border-radius:3px}.extra-fly-upgrade-modal .modal-header{padding:15px 25px;border-top-right-radius:3px;border-top-left-radius:3px;background:#DAE0E8}.extra-fly-upgrade-modal .rights-table .rights-row .extra-fly-column,.extra-fly-upgrade-modal .rights-table .table-captions th.upgrade-col{border-right:1px solid #DAE0E893;border-left:1px solid #DAE0E893;background-color:#F4F5F8}.extra-fly-upgrade-modal .modal-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.extra-fly-upgrade-modal .modal-body{padding:30px 25px;border-bottom:1px}.extra-fly-upgrade-modal .modal-body span{font-size:14px}.extra-fly-upgrade-modal .modal-body .description{margin-top:15px}.extra-fly-upgrade-modal .modal-body .description span{display:block;margin-bottom:5px}.extra-fly-upgrade-modal .rights{margin-top:20px;color:#00AABE;font-size:12px;font-weight:500}.extra-fly-upgrade-modal .rights-table{margin-top:15px}.extra-fly-upgrade-modal .rights-table table{border-bottom:1px solid #DAE0E893;border-top:1px solid #DAE0E893;margin:0 auto}.extra-fly-upgrade-modal .rights-table .table-captions{height:45px;border-bottom:1px solid #DAE0E893}.extra-fly-upgrade-modal .rights-table .table-captions th:not(.rights-name-column){width:25%;text-align:center}.extra-fly-upgrade-modal .rights-table .table-captions th.rights-name-column{width:60%}.extra-fly-upgrade-modal .rights-table .rights-row{height:45px}.extra-fly-upgrade-modal .rights-table .rights-row:not(:last-child){border-bottom:1px solid #DAE0E893}.extra-fly-upgrade-modal .rights-table .rights-row span{font-size:12px}.extra-fly-upgrade-modal .rights-table .rights-row .eco-fly-column em,.extra-fly-upgrade-modal .rights-table .rights-row .extra-fly-column em{margin-right:0;margin-top:5px;font-size:15px}.extra-fly-upgrade-modal .rights-table .rights-row .right-title{padding:0;display:-ms-flexbox;display:flex}.extra-fly-upgrade-modal .rights-table .rights-row .right-title img{width:19px}.extra-fly-upgrade-modal .rights-table .rights-row .eco-fly-column img,.extra-fly-upgrade-modal .rights-table .rights-row .extra-fly-column img{width:18px;height:18px}.extra-fly-upgrade-modal .rights-table .rights-row .right-title span{margin-left:10px}.extra-fly-upgrade-modal .rights-table .rights-row .eco-fly-column{text-align:center}.extra-fly-upgrade-modal .rights-table .rights-row .eco-fly-column span{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.extra-fly-upgrade-modal .rights-table .rights-row .extra-fly-column{text-align:center;padding:0}.extra-fly-upgrade-modal .rights-table .rights-row .extra-fly-column span{font-weight:900;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.extra-fly-upgrade-modal .rights-table span{padding:10px}.extra-fly-upgrade-modal .modal-buttons{display:-ms-flexbox;display:flex}.extra-fly-upgrade-modal .modal-buttons div{min-width:150px}.extra-fly-upgrade-modal .modal-buttons div:first-child{margin-right:10px}.extra-fly-upgrade-modal .modal-buttons a{text-decoration:none!important;padding:0 10px}.extra-fly-upgrade-modal .modal-buttons a:hover{border:none}.extra-fly-upgrade-modal .modal-buttons .btn{min-height:40px;line-height:40px;border-radius:5px;padding:0 10px}.extra-fly-upgrade-modal .modal-buttons .btn-danger{box-shadow:0 3px 6px rgba(0,0,0,.14)!important}.multicity-international-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0}.multicity-international-row .btn-txt-input-custom span{white-space:inherit}.multicity-international-row .add-flight-col{-ms-flex:1;flex:1}.multicity-international-row .search-col{display:-ms-flexbox;display:flex;-ms-flex:4;flex:4;-ms-flex-pack:end;justify-content:end;-ms-flex-align:center;align-items:center}.multicity-international-row .search-col .cabin-class-button{display:-ms-flexbox;display:flex;width:143px;margin-right:10px}.best-fare-container{background:#FFF;border:1px solid #DDD;border-radius:5px 5px 0 0;padding:20px;margin:0}.best-fare-container span:nth-child(1){font-weight:600;font-size:14px;color:#000}.best-fare-container span:nth-child(2){font-weight:900;font-size:15px;color:#0665E4}.wrapper-info--covid{display:-ms-flexbox;display:flex;padding:15px 0;background-color:#f9f9f9;margin:15px 0;box-shadow:0 18px 24px rgba(0,0,0,.05);list-style-type:none}.wrapper-info--covid .info-box{display:-ms-flexbox;display:flex;padding:17px 20px;word-break:break-word;background:#fff;-ms-flex:4;flex:4;-ms-flex-pack:start;justify-content:flex-start}.wrapper-info--covid .info-box:not(:last-child){border-right:1px solid #DFE4ED}.wrapper-info--covid .info-box .covid-info-icon{width:24px;margin-right:15px;margin-top:30px}.wrapper-info--covid .info-box .covid-info-icon img{width:24px;height:24px}.wrapper-info--covid .info-box .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1}.wrapper-info--covid .info-box .content .description{-ms-flex:4;flex:4;font-size:12px;color:#697886}.wrapper-info--covid .info-box .content .title{font-size:14px;color:#232B38;font-weight:600;margin-bottom:10px;font-family:MuseoSans-500,sans-serif}.wrapper-info--covid .info-box .content .covid-info-more{font-weight:600;padding-top:10px}.wrapper-info--covid .info-box .content .covid-info-more a{font-size:12px}.brand-right-info-international .tooltip-inner{color:#232b38;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:3px;box-shadow:0 5px 10px rgba(0,0,0,.02)}.brand-right-info-international .tooltip-arrow{border-left-color:#232b38}.load-more-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#2073E3;margin:0 auto 20px;transition:all 1s linear}.load-more-container .load-more-button{border:1px solid #2073E3;background-color:#fff;padding:10px 15px;border-radius:6px;font-size:16px;font-weight:700}.load-more-container .load-more-button i{font-weight:700}@media (min-width:320px) and (max-width:767px){.extra-fly-upgrade-modal .modal-footer{-ms-flex-pack:center;justify-content:center;padding:20px}.extra-fly-upgrade-modal .modal-buttons{-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%}.extra-fly-upgrade-modal .modal-buttons div:first-child{margin:10px}.wrapper-info--covid{-ms-flex-direction:column;flex-direction:column;padding:10px 0}.wrapper-info--covid .info-box{padding:20px 10px}.wrapper-info--covid .info-box:not(:last-child){border-right:none;padding-bottom:0}.wrapper-info--covid .info-box:not(:last-child) .content-box{margin-right:20px;border-bottom:1px solid #DFE4ED;padding-bottom:20px}.wrapper-info--covid .info-box .covid-info-icon{margin-right:10px}.wrapper-info--covid .info-box .content-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1}.wrapper-info--covid .info-box .content .title{font-size:14px}}@media (min-width:767px) and (max-width:992px){.price-box-item.single{display:none}}@media screen and (max-width:479px){#multiCityContainer .see-more-flights{color:#232b38}#multiCityContainer .btn-txt-input-dark.btn-txt-input-custom{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#multiCityContainer .btn-txt-input-red{height:85px;padding:0 15px!important}#availabilitymulticityinternational_container .flight-duration>div:nth-child(2){font-size:12px!important}#availabilitymulticityinternational_container .flight-detail{font-size:10px!important;padding-left:5px!important}#availabilitymulticityinternational_container .canvas-table-wrapper .flight-col{position:relative;padding:20px 10px!important}#availabilitymulticityinternational_container .canvas-table-wrapper .flight-col-inner{height:50px!important;padding:0!important}#availabilitymulticityinternational_container .canvas-table-wrapper .flight-canvas{display:-ms-flexbox;display:flex;position:relative;padding-bottom:6px}#availabilitymulticityinternational_container .canvas-table-wrapper .flight-canvas:before{content:"";position:absolute;width:calc(100% - 30px);height:1px;background-color:#878787;top:50%;left:15px;margin-top:-1px}#availabilitymulticityinternational_container .canvas-table-wrapper .flight-canvas .airline-image{bottom:10px;height:15px;padding:0 30px;position:absolute;top:20px;left:0;right:0;display:-ms-flexbox;display:flex}#availabilitymulticityinternational_container .canvas-table-wrapper .flight-canvas .img-wrapper{text-align:center}#availabilitymulticityinternational_container .canvas-table-wrapper .flight-canvas .img-wrapper:first-child,#availabilitymulticityinternational_container .canvas-table-wrapper .flight-canvas .img-wrapper:last-child{-ms-flex:4;flex:4}#availabilitymulticityinternational_container .canvas-table-wrapper .flight-canvas .port-segment{padding:0 5px;display:-ms-flexbox;display:flex;-ms-flex:3;flex:3;position:relative}#availabilitymulticityinternational_container .canvas-table-wrapper .flight-canvas .port-segment.transfer{-ms-flex:2;flex:2;text-align:center;display:block;white-space:nowrap;font-family:MuseoSans-500,sans-serif;color:#697886;font-size:12px;padding-bottom:25px}#availabilitymulticityinternational_container .canvas-table-wrapper .flight-canvas .port-segment.transfer:before{left:40%}#availabilitymulticityinternational_container .canvas-table-wrapper .flight-canvas .flight-segment{-ms-flex:1;flex:1;text-align:start;font-family:MuseoSans-700,sans-serif}#availabilitymulticityinternational_container .canvas-table-wrapper .flight-canvas .flight-segment.destination{text-align:right!important}#availabilitymulticityinternational_container .canvas-table-wrapper .flight-canvas .flight-segment.destination .port{padding:0 0 0 10px}#availabilitymulticityinternational_container .canvas-table-wrapper .flight-canvas .flight-segment .time{font-size:14px;line-height:1;color:#232b38;font-weight:700}#availabilitymulticityinternational_container .canvas-table-wrapper .flight-canvas .flight-segment .port{font-size:12px;line-height:1;padding:0 10px 0 0;color:#697886;font-family:MuseoSans-700,sans-serif}#availabilitymulticityinternational_container .canvas-table-wrapper .flight-canvas .flight-segment .day-changed{top:-1px;right:-7px;bottom:-24px;font-size:8px}#availabilitymulticityinternational_container .canvas-table-wrapper .flight-subdetail{position:absolute;bottom:10px;clear:both;width:100%;left:0;padding:0 10px}#availabilitymulticityinternational_container .canvas-table-wrapper .flight-subdetail .flight-duration{float:right;color:#647286;padding:0;margin:0;border:none;text-align:left;font-weight:700;font-size:10px}#availabilitymulticityinternational_container .canvas-table-wrapper .flight-subdetail .flight-duration:before{height:1px;top:-5px;left:10px;right:10px;position:absolute;content:"";background-color:#ddd}#availabilitymulticityinternational_container .canvas-table-wrapper .flight-subdetail .flight-duration .stop-count{display:none}#availabilitymulticityinternational_container .canvas-table-wrapper .flight-subdetail .flight-detail{float:left;padding:0;font-size:12px;font-weight:700;border:none;position:static;color:#2073E3}#availabilitymulticityinternational_container .canvas-table-wrapper .flight-line .price-col{padding-left:5px;max-width:inherit;min-width:32px;background-color:#fff;font-size:10px;font-family:MuseoSans-500,sans-serif}#availabilitymulticityinternational_container .canvas-table-wrapper .flight-line .price-col .price-segment{width:100%;height:75px;white-space:nowrap;text-align:left}#availabilitymulticityinternational_container .canvas-table-wrapper .flight-line .price-col .price-segment .price-type{max-width:inherit}#availabilitymulticityinternational_container .canvas-table-wrapper .flight-line .price-col .price-segment .price-type .price-miles-partial{font-size:14px;padding:0;font-family:MuseoSans-700,sans-serif;color:#262e3b}#availabilitymulticityinternational_container .canvas-table-wrapper .flight-line .price-col span.rotate{padding-top:20px;font-size:20px;position:absolute;right:6px}#availabilitymulticityinternational_container .canvas-table-wrapper .flight-line .flight-canvas.day-changed-wrapper .port-segment .day-changed{bottom:auto;max-width:24px;top:0;line-height:1;font-size:8px;right:-15px;font-weight:700}}.action-section .action-firer .code,.action-section .action-plates .plate-head .end{float:right}.action-section{margin-bottom:20px}.action-section .edit-btn{display:inline-block;font-size:16px;font-weight:600;line-height:1.69;color:#2073E3;height:23px;position:relative;vertical-align:top}.action-section .green-new{color:#33d7b2!important}.action-section .flight-route{position:relative}.action-section .flight-route span:last-child:before{content:"\e925";font-family:icons;font-size:12px;color:#232b38;padding:5px}@media (min-width:992px){.action-section{background-color:#fff}}.action-section .notf-tickets{display:block}.action-section:not(.active) .action-drop{display:none}.action-section.thin .action-firer{padding:16px 70px 16px 35px}@media (max-width:991px){.action-section .action-firer,.action-section.custom1{background-color:#fff}.action-section{margin-bottom:10px}.action-section.custom1 .action-drop{padding:10px}}.action-section .price-count{padding:0;text-align:right;font-weight:700;white-space:nowrap}.action-section .action-firer{position:relative;padding:30px 60px 30px 50px}.action-section .action-firer.active:after{transform:rotate(180deg)}.action-section .action-firer:after{content:"\e900";font-family:icons,sans-serif!important;font-size:11px;color:#232b38;position:absolute;top:50%;margin-top:-5.5px;right:39px}@media (max-width:991px){.action-section .action-firer{box-shadow:0 6px 10px 0 rgba(0,0,0,.05);padding:14px 34px 14px 10px}.action-section .action-firer:after{right:14px}}.action-section .action-firer .action-titles{margin-bottom:0}.action-section .action-firer .code .title{font-size:11px;font-weight:600;display:block;color:#99a1ae;text-align:right}.action-section .action-firer .code .text{font-size:18px;font-weight:600;display:block;color:#232b38;text-align:right}.action-section .action-drop{padding:0 20px 20px}@media (max-width:991px){.action-section .action-drop{background:#fff;padding:15px 10px}}@media (max-width:767px){.action-section .action-drop{padding:15px 0}}.action-section .thick-ticket{margin-bottom:20px}.action-section .action-plates{background-color:#f4f5f8;padding:15px 10px 10px!important;margin-bottom:20px}.action-section .action-plates.block{padding:20px 15px 15px}.action-section .action-plates.block .flight-listing-section:nth-child(2){display:block!important;padding:0;margin-bottom:25px!important}.action-section .action-plates.block .flight-listing-section:nth-child(3){display:block!important;padding:0;margin-bottom:0}.action-section .action-plates.block .flight-listing-section:nth-child(3) ul li{padding:0}.action-section .action-plates a:hover{border-bottom:unset}.action-section .action-plates a.collapsed .fa-sort-desc{transform:rotate(0) translateY(-2px);-ms-transform:rotate(0) translateY(-2px);-webkit-transform:rotate(0) translateY(-2px);-moz-transform:rotate(0) translateY(-2px);-o-transform:rotate(0) translateY(-2px)}.action-section .action-plates a .fa-sort-desc{transition:all .75s .25s;transform:rotate(180deg) translateY(-4px);-ms-transform:rotate(180deg) translateY(-4px);-webkit-transform:rotate(180deg) translateY(-4px);-moz-transform:rotate(180deg) translateY(-4px);-o-transform:rotate(180deg) translateY(-4px)}.action-section .action-plates .end-price{margin-bottom:15px}.action-section .action-plates .flight-details-line{display:block!important;margin-bottom:25px}@media (max-width:991px){.action-section .action-plates .flight-details-line{background-color:#f1f3f6;padding:10px;margin-bottom:10px}.action-section .action-plates .plate-head{padding:10px 10px 10px 0;position:relative}.action-section .action-plates .plate-head.untouched .title{padding-left:0}.action-section .action-plates .plate-head .end{line-height:28px}.action-section .action-plates .plate-head .end.edit-btn:before{top:1px}}.action-section .action-plates .flight-details-line .flight-card{display:block!important;margin-bottom:0}.action-section .action-plates .flight-details-line .flight-card:before{display:none}.action-section .action-plates .plate-head .title{position:relative;font-size:20px;font-weight:600;line-height:normal;letter-spacing:normal;color:#232b38;margin-bottom:20px;float:left;padding-left:34px}@media (max-width:991px){.action-section .action-plates .plate-head .title{margin-bottom:0}}@media (max-width:767px){.action-section .action-plates .plate-head .title{margin-bottom:0;font-size:18px}}.action-section .action-plates .plate-head .title:before{content:"";font-family:icons,sans-serif!important;font-size:24px;color:#000;font-weight:400;position:absolute;top:50%;transform:translateY(-50%);left:0}.action-section .action-plates .plate-head .title.person:before{content:"\e90e"}.action-section .action-plates .plate-head .title.phone:before{content:"\e91f"}.action-section .action-plates .plate-head .title.cards:before{content:"\e910"}.action-section .action-plates .plate-head .title.credit-card-warn:before{content:"\e926";font-size:18px}@media (max-width:767px){.action-section .action-plates .plate-head .title:before{top:45%}.action-section .action-plates .plate-head .title.credit-card-warn:before{font-size:16px}}.action-section .action-plates .multiple-tables .action-table{margin-top:20px}.action-section .action-plates .multiple-tables .priceBreakDown .collapse-price-list{font-family:MuseoSans-700;font-size:18px}@media (max-width:767px){.action-section .action-plates .multiple-tables .priceBreakDown .collapse-price-list{font-size:14px}}.action-section .action-plates .multiple-tables .priceBreakDown .secondTitle{font-family:MuseoSans-700;font-size:16px}@media (max-width:767px){.action-section .action-plates .multiple-tables .priceBreakDown .secondTitle{font-size:12px}.action-section .action-plates .multiple-tables .priceBreakDown li .rightPrice{font-family:MuseoSans-500}}.action-section .action-plates .multiple-tables .priceBreakDown .fa-sort-desc{font-size:20px}.action-section .action-plates .multiple-tables .priceBreakDown .rightPrice{padding-right:17px}.action-section .action-plates .multiple-tables .priceBreakDown .calculated-price-list li{padding-left:10px}@media (max-width:767px){.action-section .action-plates .multiple-tables .priceBreakDown .fa-sort-desc{font-size:18px}.action-section .action-plates .multiple-tables .priceBreakDown .rightPrice{font-family:MuseoSans-500;padding-right:15px}.action-section .action-plates .multiple-tables .priceBreakDown .calculated-price-list li{padding-left:5px}}.action-section .action-plates .action-table{box-shadow:0 4px 8px 0 #0000c;background-color:#fff;border-radius:5px}.action-section .action-plates .action-table .title{font-size:14px;font-weight:700;line-height:1.43;letter-spacing:normal;color:#232b38;display:block;padding:15px 35px;margin-bottom:0;white-space:normal;word-break:break-word}.action-section .action-plates .action-table .table-wrapper{padding:0 35px;position:relative}.action-section .action-plates .action-table .table-wrapper .giftcard-container{width:100%;margin:10px 0}.action-section .action-plates .action-table .table-wrapper .giftcard-container .giftcard-details-info-column{padding:0!important}.action-section .action-plates .action-table .table-wrapper .giftcard-container .giftcard-details-info-column div{width:100%;border-bottom:2px solid #f4f5f8}.action-section .action-plates .action-table .table-wrapper .giftcard-container .giftcard-details-info-column div span,.action-section .action-plates .action-table .table-wrapper .giftcard-container .giftcard-details-info-column>span{line-height:40px;color:#232b38;font-size:14px;font-weight:700;padding:0 15px}.action-section .action-plates .action-table table{width:100%}.action-section .action-plates .action-table table tbody tr:first-child:after,.action-section .action-plates .action-table table tfoot tr:first-child:after,.action-section .action-plates .action-table table thead tr:first-child:after{content:"";border-top:1px solid #e1e5eb;width:100%;position:absolute;left:0;right:0}.action-section .action-plates .action-table table tbody tr th,.action-section .action-plates .action-table table tfoot tr th,.action-section .action-plates .action-table table thead tr th{font-size:14px;font-weight:700;line-height:1.43;letter-spacing:normal;color:#232b38;padding:15px 0;vertical-align:middle;text-align:left}.action-section .action-plates .action-table table tbody tr th i,.action-section .action-plates .action-table table tfoot tr th i,.action-section .action-plates .action-table table thead tr th i{font-size:20px;display:inline-block;vertical-align:middle;margin-left:10px}.action-section .action-plates .action-table table tbody tr td,.action-section .action-plates .action-table table tfoot tr td,.action-section .action-plates .action-table table thead tr td{position:relative;font-size:14px;font-weight:600;line-height:1.43;letter-spacing:normal;color:#232b38;padding:15px 1px;border-top:1px solid #e1e5eb;vertical-align:middle}.action-section .action-plates .action-table table tbody tr td:first-child,.action-section .action-plates .action-table table tfoot tr td:first-child,.action-section .action-plates .action-table table thead tr td:first-child{padding-right:15px}.action-section .action-plates .action-table table tbody tr td.min-width-260,.action-section .action-plates .action-table table tfoot tr td.min-width-260,.action-section .action-plates .action-table table thead tr td.min-width-260{min-width:260px}.action-section .action-plates .action-table table tbody tr td.money-col,.action-section .action-plates .action-table table tfoot tr td.money-col,.action-section .action-plates .action-table table thead tr td.money-col{min-width:250px;text-align:right}.action-section .action-plates .action-table table tbody tr td.money-col .result-text,.action-section .action-plates .action-table table tfoot tr td.money-col .result-text,.action-section .action-plates .action-table table thead tr td.money-col .result-text{font-size:11px;font-weight:600;line-height:normal;letter-spacing:normal;color:#232b38;display:block}.action-section .action-plates .action-table table tbody tr td.money-col .money,.action-section .action-plates .action-table table tfoot tr td.money-col .money,.action-section .action-plates .action-table table thead tr td.money-col .money{font-size:24px;font-weight:600;line-height:1;letter-spacing:normal;color:#232b38;display:block;position:relative}.action-section .action-plates .action-table table tbody tr td.money-col .money .turkish-lira,.action-section .action-plates .action-table table tfoot tr td.money-col .money .turkish-lira,.action-section .action-plates .action-table table thead tr td.money-col .money .turkish-lira{font-size:12px;position:absolute;top:10px;color:#99a1ae;right:81px}.action-section .action-plates .action-table table tbody tr td.money-col .money .currency,.action-section .action-plates .action-table table tfoot tr td.money-col .money .currency,.action-section .action-plates .action-table table thead tr td.money-col .money .currency{vertical-align:top;font-size:11px;line-height:1.5;display:inline-block;margin-right:5px}.action-section .action-plates .action-table table tbody tr td .simple,.action-section .action-plates .action-table table tfoot tr td .simple,.action-section .action-plates .action-table table thead tr td .simple{font-size:11px;font-weight:600;line-height:1.82;letter-spacing:normal;color:#99a1ae;display:block;margin-right:10px}.action-section .action-plates .action-table table tbody tr td .ticket-number,.action-section .action-plates .action-table table tfoot tr td .ticket-number,.action-section .action-plates .action-table table thead tr td .ticket-number{font-size:12px;font-weight:600;color:#232b38}.action-section .action-plates .action-table table tbody tr td .ticket-number b,.action-section .action-plates .action-table table tfoot tr td .ticket-number b,.action-section .action-plates .action-table table thead tr td .ticket-number b{margin-right:10px}.action-section .action-plates .action-table table tbody tr td .name,.action-section .action-plates .action-table table tfoot tr td .name,.action-section .action-plates .action-table table thead tr td .name{font-size:14px;font-weight:600;line-height:1.43;letter-spacing:normal;color:#99a1ae;display:inline-block;margin-right:10px}.action-section .action-plates .action-table table tbody tr td .message,.action-section .action-plates .action-table table tfoot tr td .message,.action-section .action-plates .action-table table thead tr td .message{font-size:12px;font-weight:600;letter-spacing:normal;color:#3685e7;display:block;margin-top:20px}.action-section .action-plates .payment-error-area{background-color:#fde0e2}.action-section .action-plates .payment-error-area .error-area-content{padding:10px 15px}.action-section .action-plates .payment-error-area .error-area-content .fa-exclamation-triangle{color:red;font-size:20px;float:left!important}.action-section .action-plates .payment-error-area .error-area-content .error-area-text{color:#d2101f;font-size:12px;font-family:MuseoSans-500,sans-serif}.plate-m-content{border-radius:5px}.plate-m-content.sm{padding:15px 10px;background-color:#fff}.plate-m-content.md{padding:15px}.plate-m-content.mud{background-color:#f4f5f8}.plate-m-content a.edit-btn{float:right;padding:5px}.plate-m-content a.edit-btn span{display:inline-block}.plate-m-content span{display:block}.plate-m-content .sub-title{font-size:18px;font-family:MuseoSans-700,sans-serif;line-height:normal;letter-spacing:normal;color:#232b38;margin-bottom:15px}.plate-m-content .extra-service-cards{margin-bottom:15px}.plate-m-content .info-lines{list-style:none;padding:0}.plate-m-content .info-lines li{min-height:30px}.plate-m-content .info-lines li:not(:first-child){margin-top:15px}.plate-m-content .info-lines li span{font-size:14px;font-family:MuseoSans-500,sans-serif;line-height:1.57;letter-spacing:normal;color:#232b38}.plate-m-content .info-lines li span.highlighted{font-family:MuseoSans-700,sans-serif}.plate-m-content .info-lines li span.simple{font-size:14px;font-weight:600;line-height:1.82;letter-spacing:normal;color:#99a1ae;display:block;margin-right:10px}.plate-m-content .passive-title{font-size:14px;font-weight:600;line-height:1.57;letter-spacing:normal;color:#7c8799;margin-bottom:10px}.plate-m-content .passive-msg{font-size:14px;font-weight:600;line-height:1.14;letter-spacing:normal;color:#232b38}.plate-m-content .usefull-msg{font-size:13px;font-weight:600;line-height:1.69;letter-spacing:normal;margin-top:10px}.plate-m-content .usefull-msg.warn{color:#ef2636}.plate-m-content .usefull-msg.ocean{color:#3685e7}.btn-tippy{background:#fff}@media (max-width:768px){.action-section .title{padding:15px 20px}}@media (max-width:991px){.action-section .table-wrapper .giftcard-container{padding:0 15px;margin:0}.action-section .table-wrapper .giftcard-container .giftcard-details-info-column{display:-ms-flexbox;display:flex}.action-section .table-wrapper .giftcard-container .giftcard-details-info-column:not(:last-child){border-bottom:2px solid #f4f5f8}.action-section .table-wrapper .giftcard-container .giftcard-details-info-column div{border-bottom:none}.action-section .buy-with-gift-card-button{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.action-section .buy-with-gift-card-button .col-xs-12:first-child{margin-bottom:10px!important;text-align:left}.action-section .buy-with-gift-card-button .col-xs-12:last-child{padding-left:0!important}.reservation-checkbox-wrapper .reservation-checkbox .elem-text{margin-top:5px}}@media (max-width:767px){.reservation-checkbox-wrapper{display:-ms-flexbox;display:flex}.reservation-checkbox-wrapper .reservation-checkbox{margin-bottom:15px}}.reservation-checkbox-wrapper .reservation-checkbox{line-height:1.4;display:inline-block}.reservation-checkbox-wrapper .reservation-checkbox a{color:#5d93dc}.reservation-checkbox-wrapper .reservation-info{font-size:20px;margin-top:5px;padding:0 10px}@media (min-width:768px){.reservation-checkbox-wrapper .reservation-info{position:absolute;top:50%;margin-top:-12px;padding:0}}.fixed-price-bar,.fixed-price-bar-new{position:fixed;bottom:0;z-index:999;box-shadow:0 2px 5px #fff;line-height:1.2;font-family:MuseoSans-500,sans-serif;font-size:12px;left:0;right:0}.fixed-price-bar{padding:22px 0;background-color:#232b38;color:#fff}.fixed-price-bar a,.fixed-price-bar a:hover{text-decoration:none;border-bottom:1px solid #5d93dc}.fixed-price-bar .price-count{text-align:right;color:#fff;display:inline-block;vertical-align:top;margin:5px 0}.fixed-price-bar .price-count .detail-text{color:#00b8c9;border-bottom:1px solid #00b8c9}.fixed-price-bar .complete-button{vertical-align:top}.fixed-price-bar .complete-button .complete-availability-button{width:100%;padding-left:2px;padding-right:2px}.fixed-breakdown-modal .modal-title{padding:15px;background-color:#e1e1e1}.fixed-breakdown-modal .breakdown-info{border:1px dashed #ffa72f;background-color:transparent;margin:15px;padding:15px}.fixed-breakdown-modal .breakdown-info .elem-icon{color:#ffa72f}.has-fixed-price-bar{padding-bottom:160px}.fixed-price-bar-new{padding:0;background-color:#232b38;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.non-selectable,.quantity-button,.slick-slider{-webkit-user-select:none;-ms-user-select:none}.fixed-price-bar-new .fixed-price-row{min-height:75px;margin-top:0}.fixed-price-bar-new .fixed-price-row .flight-details-length{padding-left:12px!important;padding-right:12px!important}.fixed-price-bar-new .fixed-price-row .mini-detail-line .flight-index{width:14px;display:inline-block}.fixed-price-bar-new .fixed-price-row .mini-detail-line .from-to{width:65px;display:inline-block}@media (min-width:768px){.fixed-price-bar-new .divider-left-border{border-left:1px solid #7c8799}.fixed-price-bar-new .divider-right-border{border-right:1px solid #7c8799}}.fixed-price-bar-new .fa-circle{vertical-align:top;padding:7px;color:#e7e9ec}.fixed-price-bar-new .container{min-height:78px}.fixed-price-bar-new a,.fixed-price-bar-new a:hover{text-decoration:none;border-bottom:none}.fixed-price-bar-new hr{border-color:#7c8799}.fixed-price-bar-new .border-right{border-right:1px solid #fff}.fixed-price-bar-new .airport-change:before{content:"\f178";font-family:FontAwesome,sans-serif;padding-right:3px}.fixed-price-bar-new .expand-btn{position:absolute;width:146px;height:29px;top:-28px;left:0;right:0;margin:auto;line-height:27px;text-align:center;background:#222B37;color:#FFF}@media (max-width:767px){.fixed-price-bar-new .detailed-summary{overflow-y:auto;overflow-x:hidden}.fixed-price-bar-new .expand-btn{left:10px;right:unset}}.fixed-price-bar-new .expand-btn:focus{outline:unset!important;outline-offset:unset}.fixed-price-bar-new .expand-btn:after,.fixed-price-bar-new .expand-btn:before{content:"";background:url(../img/icons/detail-radius.svg) 0 0/contain no-repeat;width:30px;height:29px;position:absolute;top:0;display:block}.fixed-price-bar-new .expand-btn:before{right:-24px}.fixed-price-bar-new .expand-btn:after{transform:scale(-1,1);left:-24px}.fixed-price-bar-new .expand-btn~.fixed-price-row .flight-detail-bar{display:none!important;max-height:0;transition:all 0 ease .2s}.fixed-price-bar-new .expand-btn.collapsed .fa-chevron-up{transform:rotate(0) translateX(4px);-ms-transform:rotate(0) translateX(4px);-webkit-transform:rotate(0) translateX(4px);-moz-transform:rotate(0) translateX(4px);-o-transform:rotate(0) translateX(4px)}.fixed-price-bar-new .expand-btn.collapsed~.fixed-price-row .flight-detail-bar{display:-ms-flexbox!important;display:flex!important;max-height:0;transition:all 0 ease .2s}@media (max-width:767px){.fixed-price-bar-new .expand-btn.collapsed~.fixed-price-row .flight-detail-bar{display:none!important}}.fixed-price-bar-new .expand-btn .fa-chevron-up{transition:all .75s .25s;transform:rotate(180deg) translateX(4px);-ms-transform:rotate(180deg) translateX(4px);-webkit-transform:rotate(180deg) translateX(4px);-moz-transform:rotate(180deg) translateX(4px);-o-transform:rotate(180deg) translateX(4px)}.toast,.toast>div{transition:all .5s ease}.fixed-price-bar-new .metro-checkbox .check{border:2px solid #A9A9A9;background-color:rgba(255,255,255,.1);margin:0!important}.fixed-price-bar-new .metro-checkbox input[type=checkbox]:hover~.check{border-color:#fff}.fixed-price-bar-new .metro-checkbox input[type=checkbox]:checked~.check:after{top:-2px;left:-2px;padding:0}.fixed-price-bar-new .reservation-checkbox .reservation-info{right:2px;position:absolute;font-size:16px;top:1px}.fixed-price-bar-new label.metro-checkbox{background-color:#222B37;padding:0;line-height:15px}.fixed-price-bar-new .info-link{font-size:12px;font-weight:600;color:#fff;display:inline-block;position:relative;line-height:17px;vertical-align:top;margin-left:30px;border-bottom:2px solid #ddd}.fixed-price-bar-new .info-link:hover{border-bottom:none}.fixed-price-bar-new .price-count{text-align:right;padding:0;color:#fff;display:inline-block;vertical-align:top;margin-bottom:5px}.fixed-price-bar-new .price-count .detail-text{color:#00b8c9;border-bottom:1px solid #00b8c9}.fixed-price-bar-new .complete-button{vertical-align:middle}.fixed-price-bar-new .complete-button .complete-availability-button{width:100%;min-height:68px}.fixed-price-bar-new .complete-button .complete-top-label{font-size:12px}.fixed-price-bar-new .complete-button .complete-main-label{font-size:14px}@media (min-width:768px){.fixed-price-bar-new .desktop{overflow-y:auto;overflow-x:hidden;max-height:360px}.fixed-price-bar-new .desktop.multiple-segment{min-height:360px}.fixed-price-bar-new .desktop.single-segment{min-height:210px}.slider-card{overflow:hidden}}.fixed-price-bar-new .smart-scroll{position:relative}.fixed-price-bar-new .smart-scroll::-webkit-scrollbar{background:rgba(124,135,153,.2);height:8px;width:8px}.fixed-price-bar-new .smart-scroll::-webkit-scrollbar:disabled{background:0 0}.fixed-price-bar-new .smart-scroll::-webkit-scrollbar-track{height:20px;width:20px}.fixed-price-bar-new .smart-scroll::-webkit-scrollbar-thumb{background:rgba(124,135,153,.6);border-radius:20px}.fixed-price-bar-new .smart-scroll::-webkit-scrollbar-thumb:hover{background:rgba(124,135,153,.75)}.fixed-price-bar-new .smart-scroll::-webkit-scrollbar-thumb:active{background:rgba(124,135,153,.9)}.fixed-price-bar-new .smart-scroll::-webkit-scrollbar-thumb:window-inactive{background:rgba(124,135,153,.2)}.fixed-price-bar-new .detail-block .summary-block{padding:10px 10px 10px 30px;border-radius:3px;background-color:#101a2a;margin-bottom:5px;font-size:11px}.fixed-price-bar-new .detail-block .summary-block .type{font-size:11px;line-height:normal;letter-spacing:.8px;display:block;margin-bottom:6px}.fixed-price-bar-new .detail-block .summary-block .infos,.fixed-price-bar-new .detail-block .summary-block .time{display:block;line-height:1.83}.fixed-price-bar-new .detail-block .summary-block .infos span{position:relative;padding-left:5px}.fixed-price-bar-new .detail-block .summary-block .infos span:first-child{padding-left:0}.fixed-price-bar-new .detail-block .summary-block .infos span.cabin{padding-left:15px}.fixed-price-bar-new .detail-block .summary-block .infos span.cabin:before{content:"";width:6px;height:6px;background-color:#7c8799;display:block;position:absolute;top:50%;margin-top:-3.5px;border-radius:50%;left:3px}.fixed-price-bar-new .detail-block .summary-block .time span{padding-left:5px;position:relative}.fixed-price-bar-new .detail-block .summary-block .time span:first-child{padding-left:0}.fixed-price-bar-new .detail-block .summary-block .nostyle{text-decoration:underline;color:#fff;margin-left:30px}.fixed-price-bar-new .pricing-area{padding:0 0 0 20px}.fixed-price-bar-new .details,.fixed-price-bar-new .pricing-area ul{padding-left:0;list-style:none}.fixed-price-bar-new .pricing-area.scrollbars{padding-right:10px}.fixed-price-bar-new .pricing-area .title{font-family:MuseoSans-500,sans-serif;font-size:18px;line-height:1.38;color:#fff;margin-bottom:14px}.fixed-price-bar-new .pricing-area .collapse .name,.fixed-price-bar-new .pricing-area .collapsing .name{display:inline-block;width:175px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fixed-price-bar-new .pricing-area .sub-list{margin-top:20px}.fixed-price-bar-new .pricing-area .sub-title{font-size:14px;font-family:MuseoSans-500,sans-serif}.fixed-price-bar-new .pricing-area .sub-title .name{float:left}.fixed-price-bar-new .pricing-area .sub-title .value,.fixed-price-bar-new .pricing-area ul li .value{float:right}.fixed-price-bar-new .pricing-area ul li{overflow:hidden;font-size:14px;line-height:1.5}.fixed-price-bar-new .pricing-area ul li .name{color:#fff;width:142px;outline-style:none!important}.fixed-price-bar-new .details{width:100%;margin-bottom:25px}.fixed-price-bar-new .details li{position:relative;padding:15px 0 0 46px}.fixed-price-bar-new .details li .flight-date{width:99px;height:14px;font-size:12px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#7f8a9c;margin-bottom:11px}.fixed-price-bar-new .details li:after{content:"";width:calc(100% - 46px);height:1px;display:block;position:absolute;top:0;background-color:#7c8799}.fixed-price-bar-new .details li:first-child:after{display:none}.fixed-price-bar-new .details li .line{display:block;margin-bottom:5px;font-size:13px;line-height:1.69;color:#fff}.fixed-price-bar-new .details li .line .start{width:auto;float:left}.fixed-price-bar-new .details li .line .start img{position:absolute;left:15px}.fixed-price-bar-new .details li .transfer{padding:7px 0 9px;position:relative;overflow:hidden}.fixed-price-bar-new .details li .transfer a{margin:inherit}@media (max-width:767px){.fixed-price-bar-new .details li .transfer a{margin-right:33px}}.fixed-price-bar-new .details li .transfer:after{content:"";width:100%;height:1px;display:block;position:absolute;top:0;background-color:#7c8799}.fixed-price-bar-new .details li .transfer .dotted-divider{width:4px;height:4px;background-color:#fff;position:relative;border-radius:50%;float:left;margin:12px 13px 0 33px}.fixed-price-bar-new .details li .transfer .dotted-divider:after,.fixed-price-bar-new .details li .transfer .dotted-divider:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;background-color:inherit;border-radius:inherit;left:-10px;opacity:.5}.fixed-price-bar-new .details li .transfer .dotted-divider:after{left:-20px;opacity:.25}.fixed-price-bar-new .details li .transfer span{float:left;font-size:13px;font-weight:600;color:#fff;line-height:30px}.fixed-price-bar-new .details li .transfer a{font-size:13px;font-weight:600;line-height:1.23;color:#3685e7;width:81px;padding-left:6px}.fixed-price-bar-new .details li .end-date{font-size:11px;font-weight:600;line-height:1.57;color:#ef2636;margin-left:10px}.fixed-price-bar-new .detail-link{font-size:11px;font-weight:600;line-height:normal;color:#fff;display:inline-block;text-decoration:underline;margin:14px 0 0 30px}.fixed-price-bar-new .select-flights-info-area{border-radius:5px;opacity:1;padding:12px 30px;white-space:normal;text-align:left}@media (max-width:767px){.fixed-price-bar-new .select-flights-info-area{padding:15px 10px;margin-right:-15px}}.fixed-price-bar-new .gray-background{background:no-repeat padding-box #606875}.fixed-price-bar-new .partial-loader{min-height:65px}.fixed-price-bar-new .partial-loader.loading:before{left:auto;margin-right:20px}.fixed-price-bar-new .partial-loader.loading:after{position:relative}.toast{position:fixed;z-index:1999;left:33%;right:33%;top:-72px}@media (max-width:991px){.toast{left:25%;right:25%}}@media (max-width:767px){.fixed-price-bar-new .partial-loader.loading:before{margin-right:-15px}.toast{left:15px;right:15px}}.toast.opened{top:72px}.toast>div{padding:10px 20px 10px 35px;background:#000;color:#fff;border-radius:5px;opacity:.9;position:relative;top:0}.toast>div:before{content:"-";width:20px;left:10px;height:20px;top:10px;position:absolute;text-align:center;line-height:20px}.toast>div+div{margin-top:10px}.toast>div:hover{opacity:1;box-shadow:0 0 6px #000}.toast .success{background-color:#51a351;color:#fff}.toast .success:before{content:"✔"}.toast .error{background-color:#bd362f;color:#fff}.toast .error:before{content:"✗"}.toast .info{background-color:#2f96b4;color:#fff}.toast .warning{background-color:#f89406;color:#fff}.toast .info:before,.toast .warning:before{content:"⚠"}.cms-big-section{padding-top:150px;padding-bottom:150px}.cms-big-section b{color:#fff;font-size:14px;font-family:MuseoSans-700,sans-serif}.cms-big-section h4{color:#fff;font-size:60px;line-height:60px;margin-top:7px;font-family:MuseoSans-100,sans-serif;font-weight:100}@media (max-width:767px){.cms-big-section h4{font-size:45px;line-height:45px}}.cms-big-section.black img.carouselbg{display:none}.cms-big-section.black h4{font-size:14px;color:#79889a;font-family:MuseoSans-700,sans-serif;letter-spacing:-.5px;margin-bottom:5px}.cms-big-section.black h3{font-size:48px;font-family:MuseoSans-100,sans-serif;letter-spacing:-3px;line-height:50px;margin-top:7px;margin-bottom:33px}.cms-big-section.black p{font-size:13px}@media (max-width:479px){.promotion-page-hero .container:first-child{padding-top:25vh;padding-bottom:2vh}}@media (min-width:480px) and (max-width:767px){.promotion-page-hero .container:first-child{padding-top:30vh;padding-bottom:3vh}}@media (min-width:768px) and (max-width:992px){.promotion-page-hero .container:first-child{padding-top:40vh;padding-bottom:10vh}.promotion-page-hero .wingo-special-offer.hidden-xs .description .btn-booknow{margin-left:-15px}}@media (min-width:992px) and (max-width:1199px){.promotion-page-hero .container:first-child{padding-top:40vh;padding-bottom:10vh}}@media (min-width:1200px){.promotion-page-hero .container:first-child{padding-top:40vh;padding-bottom:10vh}}.promotion-page-hero .wingo-special-offer.hidden-xs{margin-top:15px;padding:0!important}.promotion-page-hero .wingo-special-offer.hidden-xs .description{height:72px;border:1px solid rgba(255,255,255,.56);border-radius:4px}.promotion-page-hero .wingo-special-offer.hidden-xs .description img.wingo{position:absolute;width:auto;height:74px;left:14px;top:-2px}.promotion-page-hero .wingo-special-offer.hidden-xs .description .termsandconditions,.promotion-page-hero .wingo-special-offer.visible-xs .termsandconditions{color:#909090}.carrent-wrapper{position:relative}.carrent-wrapper .image-wrapper img{width:auto;height:424px;max-width:100%}.carrent-wrapper .content{position:absolute;bottom:20px;left:15px;width:100%}.memberFlightDetails .progress-wrapper{background:#f1f1f1;padding:15px 0 40px;margin:10px 0}.memberFlightDetails .progress-wrapper .progress-container{-ms-flex-align:center;align-items:center}.memberFlightDetails .progress-wrapper .progress-container .progress{height:5px;margin-bottom:0;border-radius:30px;background:#CECECE}.memberFlightDetails .progress-wrapper .progress-container .progress .progress-bar{background-image:linear-gradient(90deg,#CB1C00 2%,#828282 100%)}.memberFlightDetails .progress-wrapper .progress-container .progress .progress-cursor{position:absolute;margin-left:-2px;margin-top:12px}.memberFlightDetails .progress-wrapper .progress-container .progress .progress-value{position:absolute;margin-left:-7px;margin-top:25px}.memberFlightDetails .progress-wrapper .progress-plane{position:relative}.memberFlightDetails .progress-wrapper .progress-plane .progress-plane-bar{position:absolute;background:#CECECE;z-index:12;width:99%;height:50%;top:5px;margin:0 0 0 1px}.memberFlightDetails .progress-wrapper .progress-plane .progress-plane-bar.active{position:absolute;background:linear-gradient(90deg,#CB1C00 2%,#828282 100%);height:50%;z-index:13;top:5px;margin:0 0 0 1px}.memberFlightDetails .progress-wrapper .progress-plane .progress-plane-img{position:relative;width:100%;z-index:14;height:50%}.chat-container{right:10px;width:350px;height:425px;z-index:10000;bottom:-600px;position:fixed;background-color:#fff;transition:bottom .3s ease-in-out}.chat-container.active{bottom:0}.chat-close-mbl{top:0!important;z-index:1!important}.chat-close{right:0;top:-175px;width:25px;height:25px;padding:30px;position:absolute;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;box-shadow:0 0 15px -2px rgba(0,0,0,.4);-moz-box-shadow:0 0 15px -2px rgba(0,0,0,.4);-webkit-box-shadow:0 0 15px -2px rgba(0,0,0,.4);background:url(../img/chat-thy/live-chat.svg) center center no-repeat #fff}.chat-close.online{top:-55px;padding:25px;background:url(../img/chat-thy/close.svg) center center/25px 60px no-repeat #fff}.chat-close:after,.chat-header:after{content:'';clear:both;display:block}.chat-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.chat-body{padding:15px}.chat-body .elem-text{white-space:normal;line-height:normal}.chat-body header.chat-body-header{width:100%;height:auto;margin-bottom:50px;background-color:#fff}.chat-body header.chat-body-header .chat-description{margin-top:50px}.chat-body iframe{top:0;position:absolute}.portable-booker-section{height:100%;display:inline-block;width:100%}.portable-booker-section .booker-wrapper{padding:0 60px;margin:0 60px;position:relative;top:23%}.portable-booker-section .booker-wrapper div{text-align:start}.portable-booker-section .booker-wrapper .title{font-size:30px;font-weight:300}.portable-booker-section .booker-wrapper .subtitle{font-size:16px;font-weight:500}.portable-booker-section .booker-wrapper .description{font-size:14px;font-weight:300}.portable-booker-section .booker-wrapper .tk-booker{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start}.portable-booker-section .booker-wrapper .tk-booker .portable-booker-input{display:block;width:100%;height:85px;box-shadow:5px 3px 6px rgba(0,0,0,.14);border:1px solid #e9e7e7;font-size:16px;color:#647286;padding:6px 20px;font-family:MuseoSans-700,sans-serif;letter-spacing:0;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.portable-booker-section .booker-wrapper .tk-booker .portable-booker-input:-ms-input-placeholder{font-size:12px}.portable-booker-section .booker-wrapper .tk-booker .portable-booker-input::placeholder{font-size:12px}@media (min-width:320px) and (max-width:767px){.portable-booker-section .booker-wrapper{padding:20px;margin:0}.portable-booker-section .booker-wrapper .tk-booker .portableButton{width:100%}}.custom-range-input{max-width:640px;padding:0 30px;margin:50px 0 40px;position:relative}.ie11 .custom-range-input:before{content:'';position:absolute;left:30px;right:30px;top:55px;background:#f4f5f8;height:9.5px;padding:0}.custom-range-input input[type=range]{-webkit-appearance:none;width:100%;height:2px;background:no-repeat #f4f5f8;border-radius:5px;background-image:linear-gradient(#007aff,#007aff);background-image:-ms-linear-gradient(90deg,#007aff 0,#007aff 100%);background-size:0 100%;border:0;box-shadow:none;margin:22px 0;padding:0;position:relative;z-index:1}.custom-range-input input[type=range]:focus{outline:0}.custom-range-input .step-buttons .btn:focus,.link__item{outline:0!important}.ie11 .custom-range-input input[type=range]{background:0 0;box-shadow:none!important;height:36px;padding:0}.custom-range-input input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:28px;width:28px;border-radius:50%;cursor:ew-resize;transition:background .3s ease-in-out;background:no-repeat padding-box #fff;box-shadow:0 3px 8px rgba(0,0,0,.26);border:.5px solid rgba(0,0,0,.04)}.custom-range-input input[type=range]::-moz-range-thumb{-webkit-appearance:none;height:28px;width:28px;border-radius:50%;background:#fff;cursor:ew-resize;transition:background .3s ease-in-out;box-shadow:0 3px 8px rgba(0,0,0,.26);border:.5px solid rgba(0,0,0,.04)}.custom-range-input input[type=range]::-ms-thumb{-webkit-appearance:none;height:28px;width:28px;border-radius:50%;background:#fff;cursor:ew-resize;transition:background .3s ease-in-out;box-shadow:0 3px 8px rgba(0,0,0,.26);border:.5px solid rgba(0,0,0,.04)}.custom-range-input input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;border:none;background:0 0}.custom-range-input input[type=range]::-moz-range-track{-webkit-appearance:none;box-shadow:none;border:none;background:0 0}.custom-range-input input[type=range]::-ms-track{-webkit-appearance:none;box-shadow:none;border:none;background:0 0}.custom-range-input .step-buttons{position:absolute;height:0;left:0;right:0;top:24px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.custom-range-input .step-buttons .btn{background:0 0;padding:0;font-size:23px}.ie11 .custom-range-input .step-buttons{height:70px}.custom-range-input .slider-ticks{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.custom-range-input .slider-ticks li{width:28px;min-height:20px;position:relative;font-size:14px;color:#232B38;text-align:center;white-space:nowrap}.custom-range-input .slider-ticks li:not(.active)::before{content:'';position:absolute;bottom:-12px;width:2px;height:10px;background:#99A5B4}.custom-range-input .slider-ticks li:first-child::before,.custom-range-input .slider-ticks li:last-child::before,.custom-range-input .step-buttons+.slider-ticks li:not(.active)::before{content:none}.custom-range-input .slider-ticks li.active>span{display:block}.custom-range-input .slider-ticks li.active .miles{bottom:-25px}.custom-range-input .slider-ticks li.active .price{top:-25px}.custom-range-input .slider-ticks li:first-child{text-align:left;left:-40px}.custom-range-input .slider-ticks li:first-child>span{transform:none;left:0;display:block}.custom-range-input .slider-ticks li:last-child{text-align:right;right:-40px}.custom-range-input .slider-ticks li:last-child>span{right:0;transform:none;left:auto;display:block}.custom-range-input .slider-ticks li:first-child .custom-range-input .slider-ticks li:last-child .miles{bottom:0}.custom-range-input .slider-ticks li:first-child .custom-range-input .slider-ticks li:last-child .price{top:0}.custom-range-input .slider-ticks li>span{display:none;position:absolute;left:50%;transform:translateX(-50%)}.slider-card,.slider-card .tns-ovh .tns-inner .tns-slider .tns-item{position:relative}.slider-card{box-shadow:0 2px 6px rgba(16,26,42,.06);border-radius:3px;border:1px solid rgba(195,203,215,.3);background-color:#fff;margin-bottom:15px;padding:20px 36px 20px 20px;max-height:531px}@media (max-width:767px){.slider-card{padding:10px;border:none}.slider-card .tns-ovh{overflow:visible}}.slider-card.rtl{padding:20px 20px 20px 36px}@media (min-width:768px){.slider-card.rtl .media{float:right}.slider-card.rtl .content{float:left;padding:60px 50px 0 0}}.slider-card.rtl .slider-footer{right:inherit;left:36px}.slider-card.wo-badge .content:before{display:none}.slider-card .tns-ovh .tns-inner .tns-slider .items.tns-slide-active .content,.slider-card .tns-ovh .tns-inner .tns-slider .items.tns-slide-active .media{transform:translate3d(0,0,0);opacity:1;visibility:visible}.slider-card .tns-nav{position:absolute;bottom:-15px;left:50%;transform:translateX(-50%)}.slider-card .slider-footer{position:absolute;bottom:40px;z-index:1;right:36px}.slider-card .slider-footer .slider-control{padding-top:7px;float:left;margin-right:30px}.slider-card .slider-footer .slider-control button{display:inline-block;width:20px;height:20px;background:url(../img/icons/pause-icon.svg) center/contain no-repeat;vertical-align:middle;text-indent:-9999px;overflow:hidden;margin-right:3px}.slider-card .slider-footer .slider-control button[data-action=start]{transform:rotate(90deg)}.slider-card .slider-footer .slider-control button[data-action=stop]{transform:rotate(0)}.slider-card .slider-footer .slider-control .slider-progress{display:inline-block;width:40px;height:3px;background:#F4F5F8;border-radius:4px;vertical-align:middle}.slider-card .slider-footer .slider-control .slider-progress .progress{width:0;height:100%;background:#C3CBD7;border-radius:4px}.slider-card .slider-footer .slider-navigate{white-space:nowrap;float:right;text-align:right}.slider-card .slider-footer .slider-navigate .nav-btns{display:inline-block;height:35px;width:35px;box-shadow:0 4px 8px 0 rgba(0,0,0,.05);border-radius:3px;vertical-align:middle;background:url(../img/icons/chevron-right.svg) center no-repeat #fff}.slider-card .slider-footer .slider-navigate .nav-btns.next{transform:rotate(-180deg);box-shadow:0 -4px 8px 0 rgba(0,0,0,.05)}.slider-card .slider-footer .slider-navigate .pagination{display:inline-block;vertical-align:middle;margin:0 15px;font-style:italic;font-size:15px;width:36px;text-align:center}@media (min-width:768px){.slider-card .media{transition:1.5s all ease-in-out;opacity:0;visibility:hidden;width:302px;float:left;transform:translate3d(25px,0,0)}}@media (min-width:768px) and (max-width:992px){.slider-card .media img{width:100%}}@media (max-width:767px){.slider-card .media{width:100%;margin-bottom:10px}.slider-card .media img{width:320px;float:left;margin-right:50px;height:100%}}.slider-card .content{direction:auto}@media (min-width:768px){.slider-card .content{width:calc(100% - 302px);position:relative;transition:1.5s all ease-in-out .5s;transform:translate3d(25px,0,0);opacity:0;visibility:hidden;padding:60px 0 0 50px;float:right}}@media (min-width:768px) and (max-width:992px){.slider-card .content{width:calc(100% - 372px)}}.slider-card .content:before{content:"\e909";font-family:icons;font-size:19px;color:#ef2636;position:absolute;top:0}.slider-card .content h5{color:#232b38;font-weight:900;font-size:18px;line-height:24px;letter-spacing:1.2px;margin-bottom:19px}@media (max-width:767px){.slider-card .content:before{top:-10px;left:30px}.slider-card .content h5{position:relative;top:10px;margin-bottom:20px}}.slider-card .content h6{color:#232b38;font-weight:700;margin-bottom:10px;font-size:16px;line-height:22px}@media (max-width:767px){.slider-card .content h6{font-size:14px;font-weight:600}}.slider-card .content p{color:#7c8799;font-weight:500;font-size:14px;line-height:22px;margin-bottom:40px}@media (max-width:767px){.slider-card .content p{font-size:12px;line-height:1.83;margin-bottom:10px}.slider-card .content .money{float:left}.slider-card .content .guide-link{float:right}.home-slider-one{z-index:99999;background:#f4f5f8}}.slider-card .content .money{color:#232b38;font-weight:600;margin-bottom:13px;font-size:22px;display:block}.link__item .item__title,.link__item i{font-size:17px}.slider-footer-position .slider-footer{right:0!important;left:inherit!important}.slider-card.card{max-height:467px}.slider-card.mh{max-height:470px}.slider-height{height:500px}.mgn{margin-bottom:150px}.rtl-card{height:503px!important}:root{--portal-bg-color-light:#f9f9f9;--portal-bg-color-dark:#131417;--portal-text-color-dark:#fafbfc;--portal-text-color-light:#131417;--portal-red-light:#ba000a;--portal-red-dark:#ff3545;--portal-bg-color-list-item-light:#f9f9f9;--portal-bg-color-list-item-dark:#2c303a;--portal-bg-color-wrapper-light:#ffffff;--portal-bg-color-wrapper-dark:#252830;--portal-bg-color-hover-light:#f1f1f1;--portal-bg-color-hover-dark:#404351;--portal-bg-planet-bright:#f2c94c;--portal-bg-planet-shadow:#828894;--portal-bg-planet-lightshadow:#d7d7d820;--dot-size:0.25rem}*,:after,:before{box-sizing:inherit}.slick-slider,html{box-sizing:border-box}html{-webkit-font-smoothing:antialiased}a{text-decoration:none}.header-panel .back-additionalservices-link span a:hover,.header-panel .header-title-box>div:last-child span a:hover,.preorder-pane .preorder-container .header-panel .back-additionalservices-link span a:hover,.preorder-pane .preorder-container .header-panel .header-title-box>div:last-child span a:hover{text-decoration:none!important}body{transition:all .2s linear}body.bg-dark{color:var(--portal-text-color-dark);background-color:var(--portal-bg-color-dark)}body.bg-dark .wrapper{background-color:var(--portal-bg-color-wrapper-dark)}body.bg-dark .link__item{background-color:var(--portal-bg-color-list-item-dark);color:#c6c6c7}body.bg-dark .link__item:hover{background-color:var(--portal-bg-color-hover-dark)}body.bg-light{color:var(--portal-text-color-light);background-color:var(--portal-bg-color-light)}body.bg-light .wrapper{background-color:var(--portal-bg-color-wrapper-light)}body.bg-light .link__item{color:var(--portal-text-color-light);background-color:var(--portal-bg-color-list-item-light)}body.bg-light .link__item i{color:var(--portal-red-light)}body.bg-light .link__item:hover{background-color:var(--portal-bg-color-hover-light)}.section__portal{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.section__portal .wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:35px;padding:35px 35px 20px;border-radius:30px}.wrapper__link{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0}.link__item{border-radius:20px;padding:10px 15px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border:none!important}.link__item i{margin-top:2px}.link__item .item__title .title--dependency{display:none}.link__item:not(:last-child){margin-bottom:10px}.link__item:hover{cursor:pointer}.link__item:hover .title--dependency{display:inline-block;opacity:.5;margin-left:15px;font-size:16px}.wrapper__header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:45px}.header__logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header__logo img{width:60px;height:60px}.header__logo span{font-size:24px;margin-left:20px}.header__menu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header__menu .menu__search{margin-right:30px}.header__menu .menu__search input{color:var(--portal-text-color-light);background:var(--portal-bg-color-light);border-radius:6px;border:none;text-indent:6px;height:30px;width:115px}.header__menu .menu__switch{display:-ms-flexbox;display:flex}.header__menu .menu__switch label{cursor:pointer;padding:1rem;position:relative;-webkit-tap-highlight-color:rgba(255,255,255,0)}.header__menu .menu__switch label input[type=checkbox]{height:0;width:0;visibility:hidden;position:absolute}.header__menu .menu__switch label .planet{width:25px;height:25px;border-radius:50%;overflow:hidden;background-color:var(--portal-bg-planet-bright);background-repeat:no-repeat;position:relative;will-change:background;transition:all .4s ease;backface-visibility:hidden;transform:translate3d(0,0,0)}.header__menu .menu__switch label .planet::after{content:"";background-color:var(--portal-bg-planet-shadow);width:25px;height:25px;position:absolute;border-radius:50%;will-change:opacity,transform,background-color;opacity:0;transform:translate(2em,-2em);transition:opacity .4s ease,transform .4s ease,background-color .4s ease}.header__menu .menu__switch label .elements{width:100%;height:100%;position:absolute;top:-1px;left:-1px;transition:transform .4s ease}.header__menu .menu__switch label .elements svg{position:absolute;width:7px;height:7px;opacity:1;transition:transform .4s ease,opacity .2s ease,width .2s ease,height .2s ease}.header__menu .menu__switch label .elements svg circle{fill:var(--portal-bg-planet-bright);transition:fill .4s ease}.header__menu .menu__switch label input:checked~.elements svg:nth-child(5) circle,.header__menu .menu__switch label input:checked~.elements svg:nth-child(6) circle,.header__menu .menu__switch label input:checked~.elements svg:nth-child(7) circle,.header__menu .menu__switch label input:checked~.elements svg:nth-child(8) circle{fill:var(--portal-bg-planet-lightshadow)}.header__menu .menu__switch label .elements svg:first-child{transform:translate(1.8em,.35em)}.header__menu .menu__switch label .elements svg:nth-child(2){transform:translate(2.8em,.7em)}.header__menu .menu__switch label .elements svg:nth-child(3){transform:translate(3.2em,1.8em)}.header__menu .menu__switch label .elements svg:nth-child(4){transform:translate(2.8em,2.8em)}.header__menu .menu__switch label .elements svg:nth-child(5){transform:translate(1.8em,3.2em)}.header__menu .menu__switch label .elements svg:nth-child(6){transform:translate(.7em,2.8em)}.header__menu .menu__switch label .elements svg:nth-child(7){transform:translate(.35em,1.8em)}.header__menu .menu__switch label .elements svg:nth-child(8){transform:translate(.7em,.7em)}.header__menu .menu__switch label input:checked+.planet{--portal-bg-planet-bright:#d7d7d8}.header__menu .menu__switch label input:checked+.planet::after{opacity:1;transform:translate(.6em,-.5em)}.header__menu .menu__switch label input:checked~.elements{transform:rotate(180deg)}.header__menu .menu__switch label input:checked~.elements svg:first-child{transform:translate(2em,1em);opacity:0}.header__menu .menu__switch label input:checked~.elements svg:nth-child(2){transform:translate(3em,1.5em);opacity:0}.header__menu .menu__switch label input:checked~.elements svg:nth-child(3),.header__menu .menu__switch label input:checked~.elements svg:nth-child(4){transform:translate(3em,2em);opacity:0}.header__menu .menu__switch label input:checked~.elements svg:nth-child(5){transform:translate(1.9em,2.6em);width:.3em;height:.3em}.header__menu .menu__switch label input:checked~.elements svg:nth-child(6){transform:translate(1.4em,2.5em);width:.3em;height:.3em}.header__menu .menu__switch label input:checked~.elements svg:nth-child(7){transform:translate(1.1em,1.6em);width:.7em;height:.7em}.header__menu .menu__switch label input:checked~.elements svg:nth-child(8){width:.45em;height:.45em;transform:translate(1.7em,2.1em)}.tooltip-seat{margin-bottom:15px!important}.tooltip-seat .tooltip-inner{background:#00548A;box-shadow:none;border-radius:5px;padding:0 10px}.tooltip-seat-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:10px 0;background:#00548A;color:#FFF;font-weight:500}.tooltip-seat-container .select-text{font-size:13px}.tooltip-seat-container .tooltip-seat-box{font-size:42px;margin-right:5px;line-height:1}.tooltip-seat-container .tooltip-seat-details{line-height:1.1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.tooltip-seat-container .tooltip-seat-details .tooltip-seat-name{font-size:14px}.tooltip-seat-container .tooltip-seat-details .tooltip-seat-amount,.tooltip-seat-container .tooltip-seat-details .tooltip-seat-before-discount-amount{font-size:16px}.flight-communication-wrapper{height:95px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:35px}.flight-communication-wrapper .flight-info-slider{width:auto;-ms-flex:7;flex:7;height:115px}.flight-communication-wrapper .flight-info-slider .flight-item{height:110px;border:1px solid #DAE0E8;margin-right:10px}.flight-communication-wrapper .flight-info-slider .cabin-type{line-height:22px}.flight-communication-wrapper .flight-info-slider .cabin-type.economy-title{background:#DFE4ED}.flight-communication-wrapper .flight-info-slider .cabin-type.business-title{background:#F7EAE4}.flight-communication-wrapper .flight-info-slider .cabin-type span{font-weight:700}.flight-communication-wrapper .flight-info-slider .flight-status{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:5px 15px}.flight-communication-wrapper .from-part{-ms-flex:1;flex:1}.flight-communication-wrapper .to-part{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end}.flight-communication-wrapper .from-part .flight-name,.flight-communication-wrapper .to-part .flight-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.flight-communication-wrapper .line-part{-ms-flex:1;flex:1;position:relative;display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.flight-communication-wrapper .line-part .line{position:absolute;display:-ms-flexbox;display:flex}.flight-communication-wrapper .line-part .line .port-segment{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;position:relative;bottom:13px;width:80px}.flight-communication-wrapper .line-part .line .port-segment .port+.port::before{content:"\f178";font-family:FontAwesome,sans-serif;padding-right:3px}.flight-communication-wrapper .line-part .line.dual-flights .port-segment{width:40px}.flight-communication-wrapper .line-part .transfer{width:12px}.flight-communication-wrapper .line-part .transfer:before{content:"";position:absolute;width:12px;height:12px;border:1px solid #878787;border-radius:50%;background-color:#fff}.flight-communication-wrapper .airline-image{position:absolute;top:-10px;left:0;right:0;display:-ms-flexbox;display:flex;height:21px}.flight-communication-wrapper .airline-image .img-wrapper{-ms-flex:1;flex:1;text-align:center}.flight-communication-wrapper .airline-image .img-wrapper img{display:inline-block!important;width:15px}.flight-communication-wrapper .flight-details-toggle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;border:1px solid #DAE0E8;-ms-flex:1;flex:1;cursor:pointer;border-radius:3px;height:110px}.flight-communication-wrapper .flight-details-toggle:hover{background:#F4F5F8;transition:all 1s cubic-bezier(.13,.83,.62,.73)}.flight-communication-wrapper .slick-slider{display:table;table-layout:fixed;width:100%;margin-bottom:0!important}@media (min-width:320px) and (max-width:767px){.flight-communication-wrapper{width:100%;margin:0 0 30px}.flight-communication-wrapper .flight-date-time-box{font-size:9px}.flight-communication-wrapper .flight-details-toggle{height:95px}.flight-communication-wrapper .from-part,.flight-communication-wrapper .to-part{-ms-flex:2;flex:2}.flight-communication-wrapper .from-part .flight-name,.flight-communication-wrapper .to-part .flight-name{max-width:90px}.flight-communication-wrapper .line-part{-ms-flex:1.5;flex:1.5;margin-top:10px}.flight-communication-wrapper .line-part .line .port-segment{width:25px}.flight-communication-wrapper .flight-info-slider{width:73%;height:105px;-ms-flex:5;flex:5}.flight-communication-wrapper .flight-info-slider .flight-status{padding:5px}.flight-communication-wrapper .flight-info-slider .slick-list{background:#f3f3f3}.flight-communication-wrapper .flight-info-slider .flight-item{background:#FFF;height:95px}.flight-communication-wrapper .flight-info-slider .cabin-type{padding-left:5px!important}}.rhs-banner-wrapper{background:#FFF}.rhs-banner-container{background:#F4F5F8;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}.rhs-banner-container .banner-img{-ms-flex:1;flex:1}.rhs-banner-container .banner-img img{width:293px;height:168px}.rhs-banner-container .offer-details{padding:15px 15px 10px;-ms-flex:2.28;flex:2.28}.rhs-banner-container .details{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:10px;margin-bottom:10px}.rhs-banner-container .details span{font-size:12px;font-weight:700;margin-right:15px}.rhs-banner-container .details .green-tick{width:12px}.rhs-banner-container hr{color:#c3cad7}.rhs-banner-container .bottom-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.rhs-banner-container .bottom-info .content{font-size:14px}.rhs-banner-container .protect-price-button{border-radius:5px;padding:10px;font-weight:700;font-size:14px;background:#fff;color:#2173E2;border:.5px solid #2173E2;box-shadow:0 3px 6px rgba(0,0,0,.14);filter:drop-shadow(0 3px 6px rgba(0, 0, 0, .16));cursor:pointer;transition:all .5s ease;width:140px;text-align:center}.rhs-banner-container .protect-price-button:hover{box-shadow:none;filter:none}.price-protect-options .options-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;background:#f4f5f8;padding:8px 15px;cursor:pointer}.price-protect-options .options-row .check-info,.price-protect-options .options-row .check-info .info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.rhs-checkbox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}.rhs-checkbox .check{border:1px solid #C3CBD7;box-shadow:none;border-radius:1px}.rhs-checkbox .elem-text{margin-top:5px}.rhs-radio{cursor:pointer}.rhs-radio .check{box-shadow:none!important;border:2px solid #C3CBD7}.rhs-radio .check:after{margin:3px!important}.rhs-terms-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.rhs-terms-container .return-button{font-size:16px;color:#3685E7;font-weight:700;border:1px solid #DDD;padding:0 10px;background:#fff;border-radius:3px;height:46px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.rhs-page-container .passenger-row{-ms-flex-pack:justify!important;justify-content:space-between!important}#protectPricePopup .modal-dialog{width:700px!important}#protectPricePopup .modal-body{padding:35px 20px 30px}#protectPricePopup .red-line{width:100%;background:#E81932;height:4px}#protectPricePopup .black-info-box{padding:10px;background:#F4F5F8;width:-moz-fit-content;width:fit-content}#protectPricePopup .black-info-box img{width:15px}#protectPricePopup .modal-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end;margin-top:30px}#protectPricePopup .modal-buttons button{font-size:16px;min-width:150px}#protectPricePopup .offer-rules{display:-ms-flexbox;display:flex;margin-top:15px}#protectPricePopup .offer-rules div{line-height:1}#protectPricePopup .offer-rules div .green-tick{width:10px}#protectPricePopup .offer-rules div span{font-size:13px}#protectPricePopup .offer-rules div:not(:last-child){padding-right:10px}@media (min-width:320px) and (max-width:767px){#protectPricePopup .offer-rules div span,.rhs-banner-container .bottom-info .content{font-size:12px}#protectPricePopup .modal-dialog{width:initial!important}#protectPricePopup .offer-rules{-ms-flex-direction:column;flex-direction:column}#protectPricePopup .offer-rules div{line-height:1.5}#protectPricePopup .modal-buttons{-ms-flex-direction:column-reverse;flex-direction:column-reverse}#protectPricePopup .black-info-box{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}#protectPricePopup .black-info-box img{margin-top:2px;margin-right:5px}.rhs-page .tys-pane{background:#fff}.rhs-page .tys-pane .flight-info-panel{box-shadow:none!important}.rhs-page-container .passenger-row{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.rhs-checkbox{-ms-flex-align:start;align-items:start}.rhs-checkbox .elem-text{margin-top:0}.rhs-terms-container{-ms-flex-direction:column;flex-direction:column}.rhs-terms-container .return-button{margin-top:15px}.rhs-banner-container{-ms-flex-direction:column;flex-direction:column}.rhs-banner-container .banner-img img{width:100%;height:100%}.rhs-banner-container .details{-ms-flex-direction:column;flex-direction:column}.rhs-banner-container .bottom-info{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.rhs-banner-container .protect-price-button{width:100%;text-align:center;margin-top:20px;padding:10px;font-size:16px}}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-slider{-webkit-touch-callout:none;-moz-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{left:0;top:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0}.slick-loading .slick-list{background:url(../TK-SASS/ajax-loader.gif) center center no-repeat #fff}@font-face{font-family:slick;src:url(../TK-SASS/fonts/slick.eot);src:url(../TK-SASS/fonts/slick.eot?#iefix) format("embedded-opentype"),url(../TK-SASS/fonts/slick.woff) format("woff"),url(../TK-SASS/fonts/slick.ttf) format("truetype"),url(../TK-SASS/fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;transform:translate(0,-50%);border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;list-style:none;text-align:center;margin:0;width:100%}.slick-dots li,.slick-dots li button{height:8px;width:8px;padding:0;cursor:pointer}.slick-dots li{position:relative;display:inline-block;margin:0 5px}.slick-dots li button{border:1px solid #647280;background:0 0;display:block;outline:0;text-indent:-999rem;border-radius:55rem}#faq-question-list .faqQuestionInformation a,#faqResultContent .faqQuestionInformation a,.theme-slider .slick-slide:focus{outline:0!important}.slick-dots li button:focus,.slick-dots li button:hover{background:#647280}.slick-dots li.slick-active button{opacity:.75;background:#647280}.theme-slider input[type=radio]{display:none}.theme-slider .item{padding:0 .625rem}.theme-slider .item .img-area{margin-bottom:5px;background:rgba(100,114,128,.4);height:160px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.theme-slider .item .img-area img{transition:.3s;max-height:100%}.theme-slider .item .content-area{opacity:0;transition:opacity .4s ease;text-align:center}.theme-slider .item.slick-center .content-area{opacity:1}.theme-slider .item.slick-center .img-area{background:#CE181E}.theme-slider .slick-slide label{display:block}.theme-slider .slick-center .img-area{border:2px solid #245E94}@media (min-width:992px){.theme-slider .slick-active label,.theme-slider .slick-slide label{width:75%}.theme-slider .slick-center label{width:150%}[dir=ltr] .theme-slider .slick-center label{margin-left:-25%}[dir=rtl] .theme-slider .slick-center label{margin-right:-25%}.theme-slider .slick-center input:checked~.img-area{box-shadow:0 8px 16px rgba(0,0,0,.29)}[dir=ltr] .theme-slider .slick-center+.slick-slide label{margin-left:auto}[dir=rtl] .theme-slider .slick-center+.slick-slide label{margin-right:auto}}.theme-slider .slick-slide:not(.slick-center) label{pointer-events:none}.theme-slider .slick-slide input{position:absolute}@media (max-width:479px){#schedule #calendarTrigger,#schedule #calendarTriggerGeneral,#schedule #executeSingleCitySubmit,#schedule #personCountBox,#schedule .calendar-trigger-prev{height:75px}#schedule #schuldeMobileSigninButton{margin:0;text-transform:uppercase}#schedule #schuldeMobileSigninButton span{float:left}#schedule #signoutBTN,#schedule .signoutBTN{margin:0}#schedule #personCountBox i.icon-person{margin-top:22px}#schedule #calendarTrigger .date-hidden,#schedule #calendarTriggerGeneral .date-hidden,#schedule .calendar-trigger-prev .date-hidden{display:none}#schedule #executeSingleCitySubmit span.visible-xs{font-size:20px;line-height:75px}#schedule .select-flight .booking-cols .input-col button.dropdown-toggle span.filter-option span.label-short{font-size:14pt}}@media (min-width:480px) and (max-width:767px){#schedule #calendarTrigger,#schedule #calendarTriggerGeneral,#schedule #executeSingleCitySubmit,#schedule #personCountBox,#schedule .calendar-trigger-prev{height:75px}#schedule #schuldeMobileSigninButton{margin:0;text-transform:uppercase}#schedule #schuldeMobileSigninButton span{float:left}#schedule #signoutBTN,#schedule .signoutBTN{margin:0}#schedule #personCountBox i.icon-person{margin-top:22px}#schedule #calendarTrigger .date-hidden,#schedule #calendarTriggerGeneral .date-hidden,#schedule .calendar-trigger-prev .date-hidden{display:none}#schedule #executeSingleCitySubmit span.visible-xs{font-size:20px;line-height:75px}#schedule .select-flight .booking-cols .input-col button.dropdown-toggle span.filter-option span.label-short{font-size:14pt}}@media (min-width:768px) and (max-width:992px){#schedule .select-flight .booking-cols .input-col button.dropdown-toggle span.filter-option span.label-short{font-size:16pt}}@media (min-width:992px) and (max-width:1199px){#schedule .select-flight .booking-cols .input-col button.dropdown-toggle span.filter-option span.label-short{font-size:16pt}}@media (min-width:1200px){#schedule .select-flight .booking-cols .input-col button.dropdown-toggle span.filter-option span.label-short{font-size:16pt}}@media (max-width:767px){#schedule section#minibooker{padding:20px 0}section#help{padding:2em 0}section#help .section-title h1{font-size:33px;padding:0 20px;line-height:35px}section#help .search-row input.form-control{font-size:14px;padding:25px 10px}section#help .search-row a.btn{padding:1.2em}section#help .search-row a.btn i.fa{font-size:2.5em}#wingoContent .h1.thin span{font-size:28px}#wingoContent #wingologo img{width:70px}.wingo-carousel .carousel-caption h3{font-size:28px!important;letter-spacing:0!important}.wingo-carousel .carousel-caption h5{font-size:18px;margin-bottom:14px;font-family:MuseoSans-500,sans-serif}.wingo-carousel .hover-links{width:auto;margin:0;padding-left:2em}}#weatherinfo{margin:-30px 0 30px}#weatherinfo .container{padding:5px 0 0;border-radius:0;border:1px solid #d1d1d1;border-left:0;border-right:0}#weatherinfo .col-md-1{padding-left:10px;padding-right:10px}@media (max-width:479px){#destinationheader #destinationheaderslides .max-width-970,#destinationheader #destinationheaderslides .textboxcolor.textboxcolor-multi{width:100%!important}#destinationheader #destinationheaderslides .fs-60{font-size:50px!important}#destinationheader #destinationheaderslides .item>img.img-section-bg{width:100%!important;max-width:none!important}#topThingsTodo .topthingstocarousel.topThings{padding:0 80px}}@media (min-width:480px) and (max-width:767px){#destinationheader #destinationheaderslides .max-width-970,#destinationheader #destinationheaderslides .textboxcolor.textboxcolor-multi{width:100%!important}#destinationheader #destinationheaderslides .fs-60{font-size:50px!important}#destinationheader #destinationheaderslides .item>img.img-section-bg{width:100%!important;max-width:none!important}#topThingsTodo .topthingstocarousel.topThings{padding:0 80px}}@media (min-width:992px) and (max-width:1199px){#destinationheaderslides .carousel-caption .grid-top>.row.row-sm-height .col-sm-5{border:1px solid #d1d1d1;border-right:none}#destinationheaderslides .carousel-caption .grid-top>.row.row-sm-height .col-sm-7{border:1px solid #d1d1d1;border-left:none}}@media (min-width:1200px){#destinationheaderslides .carousel-caption .grid-top>.row.row-sm-height .col-sm-5{border:1px solid #d1d1d1;border-right:none}#destinationheaderslides .carousel-caption .grid-top>.row.row-sm-height .col-sm-7{border:1px solid #d1d1d1;border-left:none}}@media (max-width:767px){#threedmodal .modal-content{width:300px;overflow:hidden;margin:auto}#threedpaymentiframe{width:600px;height:660px;transform:scale(.5);transform-origin:0 0}}@media (min-width:768px) and (max-width:992px){ul.whareiam{min-height:48px}ul.whareiam li{padding:0!important;vertical-align:middle}#mbpassengers .container-sm-height .col-sm-height{vertical-align:top}#passengersTabsMobile{display:table;width:100%;table-layout:fixed}#passengersTabsMobile li{margin-bottom:30px;width:20%;position:relative;float:left!important;border:none!important}#passengersTabsMobile li a{font-size:9px!important;background:#232b38!important}#passengersTabsMobile li a.active{background-color:#fff!important}#passengersTabsMobile li a.active.tab-icon1 i{background:url(/theme/img/icons/icon-set.png) -105px -654px no-repeat!important}#passengersTabsMobile li a.active.tab-icon2 i{background:url(/theme/img/icons/icon-set.png) -105px -1256px no-repeat!important}#passengersTabsMobile li a.active.tab-icon3 i{background:url(/theme/img/icons/icon-set.png) -105px -1356px no-repeat!important}#passengersTabsMobile li a.active.tab-icon4 i{background:url(/theme/img/icons/icon-set.png) -105px -1307px no-repeat!important}#passengersTabsMobile li a.active.tab-icon5 i{background:url(/theme/img/icons/icon-set.png) -105px -1406px no-repeat!important}#passengersTabsMobile li a i{padding:19px 10px!important;font-size:9px!important;margin-left:3px!important;width:43px;display:block}#passengersTabsMobile li a.tab-icon1 i{background:url(/theme/img/icons/icon-set.png) -55px -654px no-repeat}#passengersTabsMobile li a.tab-icon2 i{background:url(/theme/img/icons/icon-set.png) -55px -1256px no-repeat}#passengersTabsMobile li a.tab-icon3 i{background:url(/theme/img/icons/icon-set.png) -55px -1356px no-repeat}#passengersTabsMobile li a.tab-icon4 i{background:url(/theme/img/icons/icon-set.png) -55px -1307px no-repeat}#passengersTabsMobile li a.tab-icon5 i{background:url(/theme/img/icons/icon-set.png) -55px -1406px no-repeat}#passengersTabsMobile li.noborder:before{border:none!important}#passengersTabsMobile li:before{content:'';position:absolute;display:block;height:25px;width:3px;top:25px;left:0;z-index:999999;border-left:1px dotted #a7aaaf}table#seatSettingsMobile:before{width:100%;position:relative;display:block}#passengersTabs .nav-tabs>li.active,#passengersTabs .nav-tabs>li.active:focus,#passengersTabs .nav-tabs>li.active:hover{border:none!important}table#mealsSetting tr td{margin:0;padding:0!important;background:#fff}table#mealsSetting .profileimage{margin-left:28px}table#asistanceSetting .form-control,table#mealsSetting .form-control{height:46px!important}table#asistanceSetting tr td{margin:0;padding:0!important;background:#fff}table#asistanceSetting .profileimage{margin-left:28px}}@media (max-width:991px){.baggage-mobile-body{border:1px solid #d1d1d1}.baggage-mobile-head{border-bottom:2px solid #d1d1d1!important}#cancellation .whareiam li,#changeflights .whareiam li{padding:10px 3px 10px 10px!important;font-size:12px;vertical-align:middle}#cancellation .whareiam li:after,#cancellation .whareiam li:before,#changeflights .whareiam li:after,#changeflights .whareiam li:before{border-top:2.2em inset transparent;border-bottom:2.2em inset transparent}}#mealqrcode .meal-qr-code{margin:30px}#mealqrcode .meal-qr-code .tk-logo{background-color:#E1EEFC;border-top-left-radius:20px;border-top-right-radius:20px}#mealqrcode .meal-qr-code .tk-logo img{margin-left:auto;margin-right:auto}#mealqrcode .meal-qr-code .passenger-information{padding:15px;background-color:#fff}#mealqrcode .meal-qr-code .passenger-information .row span{display:block}#mealqrcode .meal-qr-code .passenger-information .row span:first-child{color:#647286;font-family:MuseoSans-500}#mealqrcode .meal-qr-code .passenger-information hr{margin:10px 0;background-color:#a59e9e}#mealqrcode .meal-qr-code .qr-code{background-color:#fff;border-top:1px dashed;border-top-width:2px;border-color:#E6E6E6}#mealqrcode .meal-qr-code .qr-code img{margin-left:auto;margin-right:auto}#mealqrcode .meal-qr-code .qr-code-label{text-align:center;background-color:#fff}#mealqrcode .meal-qr-code .qr-code-label label{color:#000;font-size:16px;font-weight:700;background-color:#E1EEFC;border-radius:20px;padding:2px 10px 1px}#mealqrcode .meal-qr-code .first-message{background-color:#fff;padding:10px}#mealqrcode .meal-qr-code .first-message p{text-align:center;color:#647280;font-size:12px}#mealqrcode .meal-qr-code .second-message{background-color:#FEF3F4}#mealqrcode .meal-qr-code .second-message p{color:#232B38;letter-spacing:-.4px;font-size:12px;margin-left:10px}#mealqrcode .meal-qr-code .star-alliance-logo{background:#E1EEFC;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:5px}#mealqrcode .meal-qr-code .star-alliance-logo img{height:20px;margin-left:auto;margin-right:auto}#mealqrcode .meal-qr-code .restaurant-view{text-align:center;background:#FFF;height:50px}#mealqrcode .meal-qr-code .restaurant-view a{border:1px solid #0665E4;border-radius:20px;color:#0665E4;padding:10px;font-weight:700;font-size:14px}#restaurantListForMealQrCode .modal-dialog{margin:0!important}#restaurantListForMealQrCode .modal-dialog .restaurant-title{background:#232B38;color:#fff;padding:10px;text-align:center}#restaurantListForMealQrCode .modal-dialog .main-title{background:#F4F5F8;padding:10px;color:#232B38;font-weight:700}#restaurantListForMealQrCode .modal-dialog .sub-title{background:#F4F9FE;padding:10px;color:#647280;font-size:12px;font-weight:700}#restaurantListForMealQrCode .modal-dialog .restaurants{background:#FFF;padding:10px}#restaurantListForMealQrCode .modal-dialog .restaurants .restaurant-item{color:#232B38;font-size:14px;font-weight:700;letter-spacing:0}#restaurantListForMealQrCode .modal-dialog .restaurants hr{margin:10px 0!important}@media (max-width:991px){.mobile-title{text-align:center;background-color:#E81932;color:#fff;font-weight:700;font-size:14pt;padding:15px 0;position:relative;left:0}.mobile-title i{left:15px;line-height:30px;position:absolute;top:15px}.mobile-title i.icon-set{top:5px}.mobile-title+section{border-top:none}}@media (max-width:479px){.canvas-table-wrapper.domestic.mobile{margin-bottom:15px}.canvas-table-wrapper.domestic.mobile .flight-col{position:relative;padding:20px 12px!important}.canvas-table-wrapper.domestic.mobile .flight-col-inner{height:50px!important;padding:0!important}.canvas-table-wrapper.domestic.mobile .flight-canvas{display:-ms-flexbox;display:flex;position:relative;padding-bottom:6px}.canvas-table-wrapper.domestic.mobile .flight-canvas:before{content:"";position:absolute;width:calc(100% - 30px);height:1px;background-color:#878787;top:50%;left:15px;margin-top:-1px}.canvas-table-wrapper.domestic.mobile .flight-canvas .airline-image{bottom:10px;height:15px;padding:0 30px;position:absolute;top:20px;left:0;right:0;display:-ms-flexbox;display:flex}.canvas-table-wrapper.domestic.mobile .flight-canvas .img-wrapper{text-align:center}.canvas-table-wrapper.domestic.mobile .flight-canvas .img-wrapper:first-child,.canvas-table-wrapper.domestic.mobile .flight-canvas .img-wrapper:last-child{-ms-flex:4;flex:4}.canvas-table-wrapper.domestic.mobile .flight-canvas .port-segment{padding:0 5px;display:-ms-flexbox;display:flex;-ms-flex:3;flex:3;position:relative}.canvas-table-wrapper.domestic.mobile .flight-canvas .port-segment.transfer{-ms-flex:2;flex:2;text-align:center;display:block;white-space:nowrap;font-family:MuseoSans-500,sans-serif;color:#697886;font-size:12px;padding-bottom:25px}.canvas-table-wrapper.domestic.mobile .flight-canvas .port-segment.transfer:before{left:40%}.canvas-table-wrapper.domestic.mobile .flight-canvas .flight-segment{-ms-flex:1;flex:1;text-align:start;font-family:MuseoSans-700,sans-serif}.canvas-table-wrapper.domestic.mobile .flight-canvas .flight-segment.destination{text-align:right!important}.canvas-table-wrapper.domestic.mobile .flight-canvas .flight-segment.destination .port{padding:0 0 0 10px}.canvas-table-wrapper.domestic.mobile .flight-canvas .flight-segment .time{font-size:14px;line-height:1;color:#232b38;font-weight:700}.canvas-table-wrapper.domestic.mobile .flight-canvas .flight-segment .port{font-size:12px;line-height:1;padding:0 10px 0 0;margin-top:8px;color:#697886;font-family:MuseoSans-700,sans-serif}.canvas-table-wrapper.domestic.mobile .flight-canvas .flight-segment .day-changed{top:-1px;right:-9px;bottom:-24px;font-size:8px}.canvas-table-wrapper.domestic.mobile .flight-subdetail{position:absolute;bottom:10px;clear:both;width:100%;left:0;padding:0 10px}.canvas-table-wrapper.domestic.mobile .flight-subdetail .flight-duration{float:right;color:#647286;padding:0;margin:0;border:none;text-align:left;font-weight:700;font-size:10px}.canvas-table-wrapper.domestic.mobile .flight-subdetail .flight-duration:before{height:1px;top:-5px;left:10px;right:10px;position:absolute;content:"";background-color:#ddd}.canvas-table-wrapper.domestic.mobile .flight-subdetail .flight-detail{float:left;padding:0;font-size:12px;font-weight:700;border:none;position:static;color:#2073E3}.canvas-table-wrapper .flight-line .flight-duration{-ms-flex:2!important;flex:2!important;padding-top:5px!important}.canvas-table-wrapper .flight-line .flight-canvas .airline-image{height:20px!important}.stopover-or-tourIstanbul div{background:#c3cbd7!important}}.canvas-table-wrapper{position:relative;margin:0 0 15px;cursor:pointer}.canvas-table-wrapper.domestic .flight-col{-ms-flex:10;flex:10;height:105px!important;padding:25px 10px!important;box-shadow:0 4px 8px 0 rgba(0,0,0,.05);transition:height .5s ease}.canvas-table-wrapper.domestic .flight-col.open{height:120px;box-shadow:none;position:relative}.canvas-table-wrapper.domestic .flight-col.open .flight-col-inner .flight-detail span.rotate i{transform:rotate(180deg)}.canvas-table-wrapper.domestic .flight-col-inner{height:65px;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.canvas-table-wrapper.domestic .flight-canvas{-ms-flex:3;flex:3}.canvas-table-wrapper.domestic .flight-canvas:before{content:"";position:absolute;width:calc(100% - 30px);height:1px;background-color:#878787;top:50%;left:15px;margin-top:-1px}.canvas-table-wrapper.domestic .flight-detail span.rotate i{transform:rotate(0);transition:all .3s ease}.canvas-table-wrapper.domestic .flight-duration{-ms-flex:1!important;flex:1!important;padding:0 5px 0 0!important;font-size:10px}.canvas-table-wrapper.domestic .flight-duration>div{display:inline-block}.canvas-table-wrapper.selected-flight-bar .airline-image{top:unset!important;bottom:0}.canvas-table-wrapper .flight-line{display:-ms-flexbox;display:flex;position:relative}.canvas-table-wrapper .flight-line .flight-col{display:-ms-flexbox;display:flex;-ms-flex:9;flex:9;padding:15px 5px 15px 15px;background-color:#fff;box-shadow:0 0 1px #dadada inset,0 0 2px #dadada}.canvas-table-wrapper .flight-line .flight-col .stopover{font-size:10px;width:65px;height:15px;text-align:center;color:#fff;font-family:MuseoSans-700,sans-serif;border-radius:3px}.canvas-table-wrapper .flight-line .flight-col-inner{height:65px;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.canvas-table-wrapper .flight-line .flight-col-inner .flight-canvas-wrapper{-ms-flex:3;flex:3}.canvas-table-wrapper .flight-line .flight-canvas{-ms-flex:3;flex:3;display:-ms-flexbox;display:flex;position:relative;padding-bottom:6px}.canvas-table-wrapper .flight-line .flight-canvas .airline-image{position:absolute;top:50%;right:15%;left:15%;display:-ms-flexbox;display:flex;height:25px}.canvas-table-wrapper .flight-line .flight-canvas .airline-image .img-wrapper{-ms-flex:1;flex:1;text-align:center}.canvas-table-wrapper .flight-line .flight-canvas .airline-image .img-wrapper:first-child,.canvas-table-wrapper .flight-line .flight-canvas .airline-image .img-wrapper:last-child{-ms-flex:4;flex:4}.canvas-table-wrapper .flight-line .flight-canvas .airline-image .img-wrapper img{width:14px;height:14px}.canvas-table-wrapper .flight-line .flight-canvas .direct-flight-text{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:absolute;color:#697886;top:5px;left:0;right:0}.canvas-table-wrapper .flight-line .flight-canvas .port-segment{display:-ms-flexbox;display:flex;-ms-flex:3;flex:3;-ms-flex-pack:center;justify-content:center;position:relative;padding:0 10px}.canvas-table-wrapper .flight-line .flight-canvas .port-segment .transfer{text-align:center;display:block;white-space:nowrap;font-family:MuseoSans-500,sans-serif;color:#697886;font-size:12px}.canvas-table-wrapper .flight-line .flight-canvas .port-segment .transfer:before{content:"";position:absolute;top:50%;left:50%;width:12px;height:12px;border:1px solid #878787;border-radius:50%;background-color:#fff;margin:-3px 0 0 -6px}.canvas-table-wrapper .flight-line .flight-canvas .port-segment .port{font-size:10px;color:#647280;font-weight:700}.canvas-table-wrapper .flight-line .flight-canvas .flight-segment{-ms-flex:1;flex:1;text-align:left;font-family:MuseoSans-700,sans-serif}.canvas-table-wrapper .flight-line .flight-canvas .flight-segment .time{font-size:15px;font-family:MuseoSans-700,sans-serif;color:#232b38;font-weight:700;margin-bottom:-5px}.canvas-table-wrapper .flight-line .flight-canvas .flight-segment .port{background-color:#fff;font-size:12px;font-family:MuseoSans-700,sans-serif;color:#697886;display:inline-block;line-height:1.2;padding:0 25px 0 0}.canvas-table-wrapper .flight-line .flight-canvas .flight-segment .name{font-size:8px;color:#697886;line-height:1.2}.canvas-table-wrapper .flight-line .flight-canvas .flight-segment.origin .name{max-width:70px;position:absolute}.canvas-table-wrapper .flight-line .flight-canvas.day-changed-wrapper:before{width:calc(100% - 55px)}.canvas-table-wrapper .flight-line .flight-canvas.day-changed-wrapper .day-changed{bottom:auto;max-width:15px;top:3px;right:0;line-height:1;font-size:8px;font-weight:700}.canvas-table-wrapper .flight-line .flight-canvas .day-changed{position:absolute;right:10px;bottom:-15px;font-size:12px;color:#E81932}.detail-wrapper .gap-line .flight-infos:after,.gap-line-mbl .flight-infos-mbl:after{bottom:0}.canvas-table-wrapper .flight-line .plane-type-and-duration{margin-top:5px;border-top:1px dashed #647280;margin-right:5px;margin-left:10px}.canvas-table-wrapper .flight-line .plane-type-and-duration .plane-type-details{color:#647280;display:-ms-inline-flexbox;display:inline-flex}.canvas-table-wrapper .flight-line .plane-type-and-duration .plane-type-details .plane-type-divider{margin:-3px 3px}.canvas-table-wrapper .flight-line .plane-type-and-duration .flight-card-waiting{display:-ms-flexbox;display:flex}.canvas-table-wrapper .flight-line .plane-type-and-duration .flight-card-waiting span{font-size:9px!important;color:#232b38;font-weight:700}.canvas-table-wrapper .flight-line .technical-stops .technical-stop-time{margin-right:-3px}.canvas-table-wrapper .flight-line .technical-stops .technical-stop-dest{margin-left:-3px}.canvas-table-wrapper .flight-line .flight-duration{-ms-flex:3;flex:3;text-align:center;padding-top:12px;color:#647280}.canvas-table-wrapper .flight-line .flight-detail{-ms-flex:1;flex:1;padding-bottom:10px;text-align:center;font-size:12px;color:#232B38;font-family:MuseoSans-700,sans-serif;padding-left:10px}.canvas-table-wrapper .flight-line .flight-detail .flight-detail-border{border-left:1px solid #d0d0d0;margin-bottom:10px;margin-right:15px;height:45px}.detail-wrapper{padding:10px 15px;background:#fff}.detail-wrapper .gap-line{display:-ms-flexbox;display:flex;position:relative}.detail-wrapper .gap-line .total-time{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:15px;font-weight:500;color:#232b38;-ms-flex:.15;flex:.15;min-width:42px}.detail-wrapper .gap-line .flight-infos{-ms-flex:3;flex:3;position:relative;padding-left:17px;border-left:1px solid #9DA8B6}.detail-wrapper .gap-line .flight-infos:after,.detail-wrapper .gap-line .flight-infos:before{left:-7px;content:"";position:absolute;width:13px;height:13px;border-radius:7px;background-color:#fff;border:1px solid #9DA8B6}.detail-wrapper .gap-line .flight-infos:before{top:0}.detail-wrapper .gap-line .flight-infos-wrapper{display:-ms-flexbox;display:flex;vertical-align:middle}.detail-wrapper .gap-line .flight-infos-wrapper img{width:12px;height:12px;margin-right:5px;margin-top:3px}.detail-wrapper .gap-line .flight-infos-wrapper .info-titles{-ms-flex:3;flex:3}.detail-wrapper .gap-line .flight-infos-wrapper .info-expo{-ms-flex:6;flex:6}.detail-wrapper .flight-infos-detail{padding:0 20px;margin-left:-85px;margin-bottom:40px;margin-top:5px;border-left:2px solid #c3cbd7}.detail-wrapper .showcanvasoverlay .total-waiting-time{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:15px;font-weight:500;color:#232b38;-ms-flex:.15;flex:.15}.detail-wrapper .showcanvasoverlay .total-waiting-time span{min-width:42px;max-width:42px}.detail-wrapper .showcanvasoverlay .flight-layover-details{-ms-flex:3;flex:3;border-left:1px dashed #9DA8B6}.detail-wrapper .showcanvasoverlay .flight-layover-titles{-ms-flex:3;flex:3;padding-left:17px!important}.detail-wrapper .showcanvasoverlay .flight-layover-expo{-ms-flex:6;flex:6}.detail-wrapper .close-flight-details{cursor:pointer}.detail-wrapper .close-flight-details span{color:#3685E7}.stopover-or-tourIstanbul hr{opacity:1;border:1px solid #c3cbd7}.stopover-or-tourIstanbul div{width:75px;height:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;top:-10px;left:36%!important;background:#F4F5F8;border-radius:20px}.edit-filter-holder,.show-more-sort{position:absolute;border-radius:0;box-shadow:0 6px 12px rgba(0,0,0,.176)}.edit-filter-holder{left:150px;margin-top:-6px;min-width:225px!important;z-index:1039;background-color:#fff}.edit-filter-holder .edit-filter-options{padding:10px}.edit-filter-holder.dropdown-filter-available{left:22%;margin-left:2px}.edit-filter-holder.first-filter{left:1%}.edit-filter-holder.second-filter{left:10%}.active-sort-option{border-color:#2073E3;color:#2073E3!important}.show-more-sort{z-index:9999;width:225px;background:#fff;right:10px;padding:20px;top:90%}.show-more-sort .edit-sort-options li{list-style-type:none}.show-more-sort .edit-sort-options li .check{width:18px!important;height:18px!important}.show-more-sort .edit-sort-options li .check:after{height:10px!important;margin:3px!important;width:10px!important}.list-group-options .filter-option:nth-child(even),.list-group-options .sort-options:nth-child(even){background:#F3F4F7}.list-group-options .sort-options{padding:10px 20px!important;margin-left:-15px;margin-right:-15px}.filter-edit-btn{box-shadow:0 4px 8px #dadada;border-radius:5px;margin-top:7px;line-height:23px!important}.filter-edit-btn span{font-size:12px;font-weight:700}.flight-layover-mbl .total-waiting-time,.gap-line-mbl .total-time{text-align:center;font-weight:500;margin-right:15px;color:#232b38;transform:rotate(180deg)}.gap-line-mbl{display:-ms-flexbox;display:flex;position:relative}.gap-line-mbl .total-time{-ms-flex-align:center;align-items:center;-ms-flex:.15;flex:.15;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.gap-line-mbl .flight-infos-mbl{-ms-flex:2;flex:2;position:relative;padding-left:20px;border-left:1px solid #9DA8B6}.gap-line-mbl .flight-infos-mbl:after,.gap-line-mbl .flight-infos-mbl:before{left:-7px;content:"";position:absolute;width:13px;height:13px;border-radius:7px;background-color:#fff;border:1px solid #9DA8B6}#availabilityNewBooker a#calendarTriggerGeneral:focus,#availabilityNewBooker a#personCountBox:focus,#availabilityNewBookerResponsive a#calendarTriggerGeneral:focus,#availabilityNewBookerResponsive a#personCountBox:focus{border-bottom:5px solid #3685E7;border-bottom-right-radius:3px;border-bottom-left-radius:3px;outline:0!important}.flight-layover-mbl .total-waiting-time{-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-ms-flex:.15;flex:.15}.flight-layover-mbl .flight-layover-expo{-ms-flex:2;flex:2;padding-left:20px;border-left:1px dashed #c3cbd7}#fareDetailMobile .layover-extra-mbl{margin-right:-20px;margin-left:-20px;padding:20px 40px;background:#F4F5F8}.canvas-table-wrapper.change-flight .flight-col,.star-item-flight .flight-col{padding:15px!important}.canvas-table-wrapper.change-flight .flight-canvas:before,.star-item-flight .flight-canvas:before{content:"";position:absolute;width:calc(100% - 30px);height:1px;background-color:#878787;top:50%;left:15px;margin-top:-1px}.deploy-test{margin-top:1306210px}#availabilityNewBooker #minibooker,#availabilityNewBookerResponsive #minibooker{background-image:none!important;background-color:#F1F3F6}#availabilityNewBooker #destinationSelector,#availabilityNewBooker #originSelector,#availabilityNewBookerResponsive #destinationSelector,#availabilityNewBookerResponsive #originSelector{padding:0}#availabilityNewBooker #destinationSelector::after,#availabilityNewBooker #originSelector::after,#availabilityNewBookerResponsive #destinationSelector::after,#availabilityNewBookerResponsive #originSelector::after{content:"";width:1px;height:50px;background-color:#C3CAD7;display:block;margin-top:8px;position:absolute;right:0;top:0}#availabilityNewBooker .general-paxpicker .cabin-type-inner,#availabilityNewBookerResponsive .general-paxpicker .cabin-type-inner{padding-left:15px;padding-right:15px}#availabilityNewBooker .general-paxpicker .cabin-type-inner .cabin-type,#availabilityNewBookerResponsive .general-paxpicker .cabin-type-inner .cabin-type{margin-right:12px;padding:25px 15px;border-radius:3px;box-shadow:2px 4px 10px 4px rgba(0,0,0,.15)}#availabilityNewBooker .general-paxpicker .cabin-type-inner .cabin-type:first-child,#availabilityNewBookerResponsive .general-paxpicker .cabin-type-inner .cabin-type:first-child{border-top:3px solid #647280}#availabilityNewBooker .general-paxpicker .cabin-type-inner .cabin-type:nth-child(2),#availabilityNewBookerResponsive .general-paxpicker .cabin-type-inner .cabin-type:nth-child(2){border-top:3px solid #C5724E}#availabilityNewBooker .port-select-wrapper,#availabilityNewBookerResponsive .port-select-wrapper{margin-bottom:10px}#availabilityNewBooker .port-select-wrapper .selected-port-button .port-label-text,#availabilityNewBookerResponsive .port-select-wrapper .selected-port-button .port-label-text{color:#647280;position:absolute;top:50%!important;transform:translateY(-50%);font-family:MuseoSans-500,sans-serif!important;font-weight:500!important}#availabilityNewBooker .port-select-wrapper.active .selected-port-button .port-label-text,#availabilityNewBookerResponsive .port-select-wrapper.active .selected-port-button .port-label-text{color:#647280;font-size:11px;top:12px!important;font-weight:700!important}#availabilityNewBooker .port-select-wrapper.active .selected-port-button .port-info .city-name,#availabilityNewBookerResponsive .port-select-wrapper.active .selected-port-button .port-info .city-name{font-size:16px}#availabilityNewBooker .port-select-wrapper.active .selected-port-button .port-info .port-name,#availabilityNewBookerResponsive .port-select-wrapper.active .selected-port-button .port-info .port-name{font-size:11px}#availabilityNewBooker .port-select-wrapper.focused .selected-port-button .port-label-text,#availabilityNewBookerResponsive .port-select-wrapper.focused .selected-port-button .port-label-text{color:#647280;font-size:11px;top:12px!important;font-weight:700!important}#availabilityNewBooker .port-select-wrapper .port-list-wrapper .port-list .label-full,#availabilityNewBooker .port-select-wrapper .port-list-wrapper .port-list>li .fa,#availabilityNewBookerResponsive .port-select-wrapper .port-list-wrapper .port-list .label-full,#availabilityNewBookerResponsive .port-select-wrapper .port-list-wrapper .port-list>li .fa{color:#232B38}#availabilityNewBooker .port-select-wrapper .port-list-wrapper .port-wrapper,#availabilityNewBookerResponsive .port-select-wrapper .port-list-wrapper .port-wrapper{padding:20px 0 10px 15px;height:48px!important}#availabilityNewBooker .port-select-wrapper .port-list-wrapper .title,#availabilityNewBookerResponsive .port-select-wrapper .port-list-wrapper .title{padding:10px 20px 0 15px!important}#availabilityNewBooker .port-select-wrapper .port-list-wrapper .port-list>li,#availabilityNewBookerResponsive .port-select-wrapper .port-list-wrapper .port-list>li{padding:12px 20px 12px 15px;line-height:25px}#availabilityNewBooker .port-select-wrapper .port-list-wrapper .port-list>li+hr,#availabilityNewBookerResponsive .port-select-wrapper .port-list-wrapper .port-list>li+hr{margin-left:40px}#availabilityNewBooker a#calendarTriggerGeneral,#availabilityNewBookerResponsive a#calendarTriggerGeneral{height:66px;background-color:#fff!important}#availabilityNewBooker a#calendarTriggerGeneral #calendarValue,#availabilityNewBooker a#calendarTriggerGeneral #calendarValueForTravelPackage,#availabilityNewBookerResponsive a#calendarTriggerGeneral #calendarValue,#availabilityNewBookerResponsive a#calendarTriggerGeneral #calendarValueForTravelPackage{line-height:12px}#availabilityNewBooker a#calendarTriggerGeneral #calendarValue .date-type,#availabilityNewBooker a#calendarTriggerGeneral #calendarValueForTravelPackage .date-type,#availabilityNewBookerResponsive a#calendarTriggerGeneral #calendarValue .date-type,#availabilityNewBookerResponsive a#calendarTriggerGeneral #calendarValueForTravelPackage .date-type{color:#647280;font-family:MuseoSans-700,sans-serif}#availabilityNewBooker a#calendarTriggerGeneral #calendarValue .date-view-date,#availabilityNewBooker a#calendarTriggerGeneral #calendarValueForTravelPackage .date-view-date,#availabilityNewBookerResponsive a#calendarTriggerGeneral #calendarValue .date-view-date,#availabilityNewBookerResponsive a#calendarTriggerGeneral #calendarValueForTravelPackage .date-view-date{color:#232B38;font-family:MuseoSans-700,sans-serif}#availabilityNewBooker a#calendarTriggerGeneral #calendarValue .date-view-day,#availabilityNewBooker a#calendarTriggerGeneral #calendarValue .date-view-month,#availabilityNewBooker a#calendarTriggerGeneral #calendarValueForTravelPackage .date-view-day,#availabilityNewBooker a#calendarTriggerGeneral #calendarValueForTravelPackage .date-view-month,#availabilityNewBookerResponsive a#calendarTriggerGeneral #calendarValue .date-view-day,#availabilityNewBookerResponsive a#calendarTriggerGeneral #calendarValue .date-view-month,#availabilityNewBookerResponsive a#calendarTriggerGeneral #calendarValueForTravelPackage .date-view-day,#availabilityNewBookerResponsive a#calendarTriggerGeneral #calendarValueForTravelPackage .date-view-month{color:#232b38;display:inline-block;font-size:14px;font-family:MuseoSans-700,sans-serif}#availabilityNewBooker a#calendarTriggerGeneral:focus .date-view-icon-cell .booking-calendar-icon,#availabilityNewBookerResponsive a#calendarTriggerGeneral:focus .date-view-icon-cell .booking-calendar-icon{background-image:url(/theme/img/icons/booking-calendar-icon-blue.svg)}#availabilityNewBooker a#calendarTriggerGeneral:focus .date-view-text-cell,#availabilityNewBookerResponsive a#calendarTriggerGeneral:focus .date-view-text-cell{color:#3685E7;font-family:MuseoSans-700,sans-serif}#availabilityNewBooker a#calendarTriggerGeneral:focus:after,#availabilityNewBookerResponsive a#calendarTriggerGeneral:focus:after{content:'';width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #3685E7;position:absolute;left:50%;transform:translateX(-50%);bottom:-5px}#availabilityNewBooker a#executeSingleCitySubmit,#availabilityNewBookerResponsive a#executeSingleCitySubmit{position:relative;display:block;height:66px!important;border-radius:3px;font-family:MuseoSans-700,sans-serif;padding:0 10px;background-color:#3685E7!important}#availabilityNewBooker a#executeSingleCitySubmit .execute-single-city-submit,#availabilityNewBookerResponsive a#executeSingleCitySubmit .execute-single-city-submit{display:block;position:absolute;top:50%;transform:translateY(-50%)}#availabilityNewBooker #bookerAvailabilityTab .search-flights-right-arrow,#availabilityNewBookerResponsive #bookerAvailabilityTab .search-flights-right-arrow{display:inline-block;background-image:url(/theme/img/icons/search-flights-right-arrow.svg);background-size:cover;background-repeat:no-repeat;width:19px;height:19px;vertical-align:middle;margin-left:15px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}#availabilityNewBooker #bookerAvailabilityTab .general-booker .booker-menu .tk-info-tooltip .fa-info-circle,#availabilityNewBookerResponsive #bookerAvailabilityTab .general-booker .booker-menu .tk-info-tooltip .fa-info-circle{color:#647280}#availabilityNewBooker a#personCountBox,#availabilityNewBookerResponsive a#personCountBox{background-color:#fff;border-radius:3px;height:66px}#availabilityNewBooker a#personCountBox #cabinTypeSelector,#availabilityNewBooker a#personCountBox #roomTypeSelector,#availabilityNewBookerResponsive a#personCountBox #cabinTypeSelector,#availabilityNewBookerResponsive a#personCountBox #roomTypeSelector{padding-left:15px;background-color:none}#availabilityNewBooker a#personCountBox #cabinTypeSelector .total-passenger-count,#availabilityNewBooker a#personCountBox #roomTypeSelector .total-passenger-count,#availabilityNewBookerResponsive a#personCountBox #cabinTypeSelector .total-passenger-count,#availabilityNewBookerResponsive a#personCountBox #roomTypeSelector .total-passenger-count{font-family:MuseoSans-700,sans-serif;font-size:16px!important;color:#232B38}#availabilityNewBooker a#personCountBox #cabinTypeSelector .cabin-view-class,#availabilityNewBooker a#personCountBox #cabinTypeSelector .cabin-view-text,#availabilityNewBooker a#personCountBox #cabinTypeSelector .cabin-view-type,#availabilityNewBooker a#personCountBox #roomTypeSelector .cabin-view-class,#availabilityNewBooker a#personCountBox #roomTypeSelector .cabin-view-text,#availabilityNewBooker a#personCountBox #roomTypeSelector .cabin-view-type,#availabilityNewBookerResponsive a#personCountBox #cabinTypeSelector .cabin-view-class,#availabilityNewBookerResponsive a#personCountBox #cabinTypeSelector .cabin-view-text,#availabilityNewBookerResponsive a#personCountBox #cabinTypeSelector .cabin-view-type,#availabilityNewBookerResponsive a#personCountBox #roomTypeSelector .cabin-view-class,#availabilityNewBookerResponsive a#personCountBox #roomTypeSelector .cabin-view-text,#availabilityNewBookerResponsive a#personCountBox #roomTypeSelector .cabin-view-type{text-align:left;font-family:MuseoSans-700,sans-serif}#availabilityNewBooker a#personCountBox #cabinTypeSelector .cabin-view-text,#availabilityNewBooker a#personCountBox #roomTypeSelector .cabin-view-text,#availabilityNewBookerResponsive a#personCountBox #cabinTypeSelector .cabin-view-text,#availabilityNewBookerResponsive a#personCountBox #roomTypeSelector .cabin-view-text{font-size:11px;color:#647280}#availabilityNewBooker a#personCountBox #cabinTypeSelector .cabin-view-type,#availabilityNewBooker a#personCountBox #roomTypeSelector .cabin-view-type,#availabilityNewBookerResponsive a#personCountBox #cabinTypeSelector .cabin-view-type,#availabilityNewBookerResponsive a#personCountBox #roomTypeSelector .cabin-view-type{font-size:16px;color:#232B38;padding:3px 0 5px}#availabilityNewBooker a#personCountBox #cabinTypeSelector .cabin-view-class,#availabilityNewBooker a#personCountBox #roomTypeSelector .cabin-view-class,#availabilityNewBookerResponsive a#personCountBox #cabinTypeSelector .cabin-view-class,#availabilityNewBookerResponsive a#personCountBox #roomTypeSelector .cabin-view-class{font-size:11px;color:#232b38;font-family:MuseoSans-700}#availabilityNewBooker a#personCountBox:focus .date-view-icon-cell .booking-calendar-icon,#availabilityNewBookerResponsive a#personCountBox:focus .date-view-icon-cell .booking-calendar-icon{background-image:url(/theme/img/icons/booking-calendar-icon-blue.svg)}#availabilityNewBooker a#personCountBox:focus .date-view-text-cell,#availabilityNewBookerResponsive a#personCountBox:focus .date-view-text-cell{color:#3685E7;font-family:MuseoSans-700,sans-serif}#availabilityNewBooker a#personCountBox:focus:after,#availabilityNewBookerResponsive a#personCountBox:focus:after{content:'';width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #3685E7;position:absolute;left:50%;transform:translateX(-50%);bottom:-5px}#availabilityNewBooker .select-flight .general-booker .booker-content .col-12.col-md-6.mb-15,#availabilityNewBookerResponsive .select-flight .general-booker .booker-content .col-12.col-md-6.mb-15{padding:0;margin-bottom:10px!important}#availabilityNewBooker .select-flight .general-booker .booker-content .col-12.col-md-6.mb-15::after,#availabilityNewBookerResponsive .select-flight .general-booker .booker-content .col-12.col-md-6.mb-15::after{content:"";width:1px;height:50px;background-color:#C3CAD7;display:block;margin-top:8px;position:absolute;right:0;top:0}#availabilityNewBooker .change-ports,#availabilityNewBooker .port-select-wrapper .icon-wrapper,#availabilityNewBookerResponsive .change-ports,#availabilityNewBookerResponsive .port-select-wrapper .icon-wrapper{display:none}#availabilityNewBooker .select-flight .general-booker .booker-content .col-12.col-md-6.mb-10,#availabilityNewBookerResponsive .select-flight .general-booker .booker-content .col-12.col-md-6.mb-10{padding-left:0}#availabilityNewBooker .port-select-wrapper,#availabilityNewBookerResponsive .port-select-wrapper{background:#fff;border-radius:3px;box-shadow:none;border:none;height:auto}#availabilityNewBooker .port-select-wrapper .port-wrapper,#availabilityNewBookerResponsive .port-select-wrapper .port-wrapper{padding:20px 0 20px 15px;height:66px}#availabilityNewBooker .port-select-wrapper .port-wrapper .port-input,#availabilityNewBookerResponsive .port-select-wrapper .port-wrapper .port-input{font-size:16px;background:#fff}#availabilityNewBooker .port-select-wrapper .text-port-list,#availabilityNewBookerResponsive .port-select-wrapper .text-port-list{color:#647280;font-size:13px;box-shadow:0 12px 24px rgba(0,0,0,.14)!important}#availabilityNewBooker .ui-datepicker-wrapper-header,#availabilityNewBookerResponsive .ui-datepicker-wrapper-header{border-bottom:1px solid #F4F6F8;margin-bottom:15px}#availabilityNewBooker .ui-datepicker .ui-datepicker-header,#availabilityNewBooker .ui-datepicker .ui-datepicker-next,#availabilityNewBooker .ui-datepicker .ui-datepicker-prev,#availabilityNewBookerResponsive .ui-datepicker .ui-datepicker-header,#availabilityNewBookerResponsive .ui-datepicker .ui-datepicker-next,#availabilityNewBookerResponsive .ui-datepicker .ui-datepicker-prev{border:none}#availabilityNewBooker .ui-datepicker-wrapper-header label.checkbox,#availabilityNewBookerResponsive .ui-datepicker-wrapper-header label.checkbox{border-right:none}#availabilityNewBooker .ui-datepicker-wrapper-header label.checkbox .check-label,#availabilityNewBookerResponsive .ui-datepicker-wrapper-header label.checkbox .check-label{color:#647280}#availabilityNewBooker .ui-datepicker .ui-datepicker-title .ui-datepicker-month,#availabilityNewBookerResponsive .ui-datepicker .ui-datepicker-title .ui-datepicker-month{display:inline;text-transform:capitalize}#availabilityNewBooker .ui-datepicker .ui-datepicker-title .ui-datepicker-year,#availabilityNewBookerResponsive .ui-datepicker .ui-datepicker-title .ui-datepicker-year{display:inline;font-family:MuseoSans-900,sans-serif;font-size:16px;letter-spacing:normal}#availabilityNewBooker .ui-datepicker .ui-datepicker-calendar>thead,#availabilityNewBookerResponsive .ui-datepicker .ui-datepicker-calendar>thead{border-bottom:2px solid #F4F6F8}#availabilityNewBooker .ui-datepicker td,#availabilityNewBookerResponsive .ui-datepicker td{border:none}#availabilityNewBooker .calendar-holder,#availabilityNewBookerResponsive .calendar-holder{box-shadow:0 6px 12px rgba(0,0,0,.176)}#availabilityNewBooker .general-booker .popup.calendar-holder.on:before,#availabilityNewBookerResponsive .general-booker .popup.calendar-holder.on:before{content:none}#availabilityNewBooker .change-ports{display:block;margin:-24px 0 0 -20px}#availabilityNewBooker .change-ports-icon{content:'';display:inline-block;background-image:url(/theme/img/icons/change-ports-icon.svg);background-size:cover;background-repeat:no-repeat;width:37px;height:37px;vertical-align:middle;border:3px solid #fff;border-radius:50%}@media screen and (min-width:1440px){#availabilityNewBooker #minibooker .autoHeight,#availabilityNewBookerResponsive #minibooker .autoHeight{margin-top:15px!important}}@media only screen and (max-device-width:767px) and (-webkit-min-device-pixel-ratio:1){#availabilityNewBooker #destinationSelector::after,#availabilityNewBooker #originSelector::after,#availabilityNewBooker .select-flight .general-booker .booker-content .col-12.col-md-6.mb-15::after,#availabilityNewBookerResponsive #destinationSelector::after,#availabilityNewBookerResponsive #originSelector::after,#availabilityNewBookerResponsive .select-flight .general-booker .booker-content .col-12.col-md-6.mb-15::after{display:none}#availabilityNewBooker #minibooker,#availabilityNewBookerResponsive #minibooker{background-color:#fff;border-top:none!important}#availabilityNewBooker #minibooker .col-12.col-xs-height.col-middle,#availabilityNewBookerResponsive #minibooker .col-12.col-xs-height.col-middle{padding-right:0!important;padding-left:0!important}#availabilityNewBooker .port-select-wrapper,#availabilityNewBooker a#calendarTriggerGeneral,#availabilityNewBooker a#personCountBox,#availabilityNewBookerResponsive .port-select-wrapper,#availabilityNewBookerResponsive a#calendarTriggerGeneral,#availabilityNewBookerResponsive a#personCountBox{background-color:#F1F3F6!important}#availabilityNewBooker #destinationSelector,#availabilityNewBooker #originSelector,#availabilityNewBooker .select-flight .general-booker .booker-content .col-12.col-md-6.mb-15,#availabilityNewBookerResponsive #destinationSelector,#availabilityNewBookerResponsive #originSelector,#availabilityNewBookerResponsive .select-flight .general-booker .booker-content .col-12.col-md-6.mb-15{padding:0 5px}#availabilityNewBooker .col-12.col-md-6.mb-10,#availabilityNewBookerResponsive .col-12.col-md-6.mb-10{padding-left:5px!important}#availabilityNewBooker #originSelector .port-select-wrapper .text-port-list,#availabilityNewBookerResponsive #originSelector .port-select-wrapper .text-port-list{width:100vw;left:0;height:100vh}#availabilityNewBooker #destinationSelector .port-select-wrapper .text-port-list,#availabilityNewBookerResponsive #destinationSelector .port-select-wrapper .text-port-list{width:100vw;left:unset!important;right:0;height:100vh}#availabilityNewBooker .change-ports,#availabilityNewBookerResponsive .change-ports{display:block;margin:-20px 0 0 -20px}#availabilityNewBooker .change-ports-icon,#availabilityNewBookerResponsive .change-ports-icon{content:'';display:inline-block;background-image:url(/theme/img/icons/change-ports-icon.svg);background-size:cover;background-repeat:no-repeat;width:37px;height:37px;vertical-align:middle;border:3px solid #fff;border-radius:50%}#availabilityNewBooker .port-select-wrapper .port-wrapper .port-input,#availabilityNewBookerResponsive .port-select-wrapper .port-wrapper .port-input{background:#F1F3F6}#availabilityNewBooker .port-select-wrapper.focused,#availabilityNewBooker .port-select-wrapper.focused .port-wrapper .port-input,#availabilityNewBookerResponsive .port-select-wrapper.focused,#availabilityNewBookerResponsive .port-select-wrapper.focused .port-wrapper .port-input{background-color:#fff!important}#availabilityNewBooker .port-select-wrapper.focused .text-port-list,#availabilityNewBookerResponsive .port-select-wrapper.focused .text-port-list{max-height:calc(100vh - 120px)}#availabilityNewBooker .port-select-wrapper.focused .port-list-wrapper .port-list>li,#availabilityNewBookerResponsive .port-select-wrapper.focused .port-list-wrapper .port-list>li{border-bottom:1px solid #647280}#availabilityNewBooker .tk-booker,#availabilityNewBookerResponsive .tk-booker{padding:0!important}#availabilityNewBooker .d-block.d-sm-none.grid-bottom.fadeInUp.animated.huge2,#availabilityNewBookerResponsive .d-block.d-sm-none.grid-bottom.fadeInUp.animated.huge2{margin:0!important}#availabilityNewBookerResponsive{padding:10px;background-color:#F1F3F6}#availabilityNewBookerResponsive .row{margin-left:0;margin-right:0}#availabilityNewBookerResponsive>div{margin-bottom:0;padding:0}#availabilityNewBookerResponsive .port-select-wrapper{margin-bottom:0;background-color:#fff!important}#availabilityNewBookerResponsive #originSelector{margin-bottom:0}#availabilityNewBookerResponsive .show-availability-edit-modal{padding:10px 20px;background-color:#3685E7;border:none}#availabilityNewBookerResponsive .show-availability-edit-modal img{width:30px}#availabilityNewBookerResponsive #destinationSelector,#availabilityNewBookerResponsive #originSelector{padding:0}#availabilityNewBookerResponsive #originSelector::after{content:"";width:1px;height:50px;background-color:#C3CAD7;display:block;margin-top:8px;position:absolute;right:0;top:0}#simplyBookerModal{overflow-x:hidden}#simplyBookerModal .modal-dialog.nomargin{max-width:100%}#simplyBookerModal .modal-header{border-bottom:none;padding:15px}#simplyBookerModal .modal-header .modal-title{margin-top:0}#simplyBookerModal .modal-body{padding-left:10px;padding-right:10px;padding-top:0}#simplyBookerModal .modal-header.modal-header-search{background-color:#232B38;color:#fff;position:relative}#simplyBookerModal .modal-close{right:-14px}#simplyBookerModal .port-select-wrapper{margin-bottom:0}.select-flight.select-flight-mobile{z-index:2001!important}}.faq-nav-head-title{border-bottom:1px solid rgba(0,0,0,.125);padding:0 15px 10px}.faq-nav-title{color:#00548A;padding:0 15px}.faq-search-form{margin:0;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-pack:end;justify-content:flex-end}.faq-search-form input{padding-right:58px;height:60px}.faq-search-form .btn{background:0 0;border:none;position:absolute;top:0;right:0;padding:16px}.faq-search-form .btn i{font-size:200%}.faq-search-form ul.ui-autocomplete{position:absolute!important;background-color:#FFF;z-index:1}.faq-nav{margin:15px 0;position:relative;z-index:2}.faq-nav.faq-nav-mobile{min-height:inherit}.faq-nav.faq-nav-mobile li{margin:0}.faq-nav.faq-nav-mobile li.selected a:after{border:none}.faq-nav.faq-nav-mobile li:first-child a{border-top:1px solid #ddd}.faq-nav.faq-nav-mobile li a{width:100%;padding:15px;border-bottom:1px solid #ddd}.faq-nav li.divider{background-color:#ddd;height:1px}.faq-nav li.selected a{color:#fff;background-color:#00548A}.faq-nav li.selected a:after{content:"";position:absolute;top:50%;transform:translateY(-50%);margin-right:-8px;right:0;border-color:transparent #00548A;border-style:solid;border-width:10px 0 10px 8px}.faq-nav li a{color:#171717;font-family:MuseoSans-500,sans-serif;width:100%!important;font-weight:700!important}.faq-nav li a:focus,.faq-nav li a:hover{border-bottom:none;color:#fff;background-color:#00548A}.faq-nav li a i{margin:3px 0 0!important}.faq-wrapper{background-color:#fff;z-index:1;height:100%}.faq-content{padding:0 15px}.faq-content.faq-content-mobile{padding:0;margin:15px 0}.faq-content.faq-content-mobile .panel.panel-faq{padding:0 15px}.faq-content.faq-content-mobile .panel.panel-faq:first-child{border-top:1px solid #ddd}.faq-content .btn-lg i{margin:4px 0 0!important}.faq-content .text-center .img-responsive{margin:0 auto}.faq-content .grid{margin-top:0}.faq-content .panel.panel-faq{box-shadow:none;border-bottom:1px solid #ddd;padding-bottom:5px}.faq-content .panel.panel-faq>a{color:#171717;padding:15px 15px 15px 0;display:block;font-family:MuseoSans-500,sans-serif;position:relative}.faq-content .panel.panel-faq>a:focus,.faq-content .panel.panel-faq>a:hover{border-bottom:none}.faq-content .panel.panel-faq>a i{position:absolute;top:50%;right:0;margin:-7px 0 0}@media (max-width:991px){.faq-content #faqResultContent>.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.faq-content #faqResultContent>.row>[class*=col-]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.faq-content #faqResultContent>.row>[class*=col-]>*{-ms-flex:1 1 auto;flex:1 1 auto}}#accordionFlushForFAQ .accordion-item:first-child{border-top:1px solid rgba(0,0,0,.125)}#accordionFlushForFAQ .accordion-item:last-child{border-bottom:1px solid rgba(0,0,0,.125)}#accordionFlushForFAQ .accordion-button{background-color:#edeff2;font-size:14px;color:#232B38;font-family:MuseoSans-700;transition:all 1s ease;padding:1rem 15px}#accordionFlushForFAQ .accordion-button::after{background-image:url(/theme/img/down-arrow.svg);transform:none}#accordionFlushForFAQ .accordion-button:not(.collapsed)::after{background-image:url(/theme/img/up-arrow.svg)!important;transform:none}#accordionFlushForFAQ .accordion-collapse{background-color:#edeff2;font-size:12px!important}#accordionFlushForFAQ .accordion-collapse .accordion-body{padding:.5rem}#accordionFlushForFAQ .accordion-collapse li{list-style:none}#accordionFlushForFAQ .accordion-collapse li a{font-family:MuseoSans-500,sans-serif;width:100%;font-weight:700;display:block;padding:10px 5px 10px 8px;position:relative;color:#647280}#accordionFlushForFAQ .accordion-collapse li a:focus,#accordionFlushForFAQ .accordion-collapse li a:hover{border-bottom:none;background-color:#00548A}#accordionFlushForFAQ .accordion-collapse li a:focus span,#accordionFlushForFAQ .accordion-collapse li a:hover span{color:#fff}#accordionFlushForFAQ .accordion-collapse li a:focus:after,#accordionFlushForFAQ .accordion-collapse li a:hover:after{content:"";width:16px;height:16px;display:inline-block;background-image:url(/theme/img/hover-icon-for-faq.svg);background-repeat:no-repeat;background-size:cover;right:10px;top:50%;transform:translateY(-50%);position:absolute}#accordionFlushForFAQ .accordion-collapse li a i{margin:3px 0 0!important}#accordionFlushForFAQ .accordion-collapse li a span{width:150px;display:block}#accordionFlushForFAQ .accordion-collapse li.selected a{color:#fff;background-color:#00548A}#accordionFlushForFAQ .accordion-collapse li.selected a:after{content:"";position:absolute;top:50%;transform:translateY(-50%);margin-right:-8px;right:0;border-color:transparent #00548A;border-style:solid;border-width:10px 0 10px 8px}.quantity,.quantity-button,.quantity-nav,.topic-hexagon{position:relative}#accordionFlushForFAQ .accordion-collapse li.selected a:hover:after{margin-right:-16px}#popular-topics .topic .card{border-radius:0}#popular-topics .topic h2{color:#232B38;font-size:12px;font-family:MuseoSans-700;min-height:0;margin:0}#popular-topics .topic .divider{width:50px;height:1px;background-color:#E81932;margin:5px auto;display:inline-block}#popular-topics .topic p{color:#232B38;font-size:10px;font-family:MuseoSans-500;margin-bottom:25px}#popular-topics .topic .readmore-btn{color:#232B38;font-size:14px;font-family:MuseoSans-700;border-radius:0;border-color:#C3CAD7}#popular-topics .topic .readmore-btn:hover{background-color:#fff;color:#232B38}#faq-question-list .faq-question-list-title{color:#232B38;font-size:14px;font-family:MuseoSans-500}#faq-question-list .faqQuestionInformation .card-header{background-color:#fff;border:0}#faq-question-list .faqQuestionInformation .card-body{font-size:14px;font-family:MuseoSans-500;padding:30px 20px;color:#2F3642}#faq-question-list .faqQuestionInformation .panel-info{background-color:#f4f5f8}#faq-question-list .faqQuestionInformation .card-title>a:before{font-family:FontAwesome;content:"\f146";float:right;color:#000}#faq-question-list .faqQuestionInformation .card-title>a.collapsed:before{content:"\f0fe"}#faq-question-list .faqQuestionInformation .card-title{border:1px solid #ddd;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}#faq-question-list .faqQuestionInformation .card-title span{font-family:MuseoSans-700;font-size:14px;color:#2F3642}#faq-social-help-list .faq-social-title{font-size:20px;font-family:MuseoSans-700}#faq-social-help-list .faq-social-icons img{width:25px;height:25px}#faq-social-help-list>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:end}#faq-social-help-list>div .inner-html div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0;gap:5px}.topic-hexagon .hr-hexagon{bottom:-11px;transform:translateX(-50%)}#faqResultContent .faq-question-list-title{color:#232B38;font-size:14px;font-family:MuseoSans-500}#faqResultContent .faqQuestionInformation .card-header{background-color:#fff;border:0}#faqResultContent .faqQuestionInformation .card-body{font-size:14px;font-family:MuseoSans-500;padding:30px 20px;color:#2F3642}#faqResultContent .faqQuestionInformation .panel-info{background-color:#f4f5f8}#faqResultContent .faqQuestionInformation .card-title>a:before{font-family:FontAwesome;content:"\f146";float:right;color:#000}#faqResultContent .faqQuestionInformation .card-title>a.collapsed:before{content:"\f0fe"}#faqResultContent .faqQuestionInformation .card-title{border:1px solid #ddd;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}#faqResultContent .faqQuestionInformation .card-title span{font-family:MuseoSans-700;font-size:14px;color:#2F3642}.grayrectangle{background-color:#f2f2f2!important}.quantity{background-color:#fff;float:left;width:100px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.quantity input{width:45px;height:42px;line-height:1.65;float:left;display:block;padding:0 0 0 20px;margin:0;border:1px solid #eee}.quantity input:focus{outline:0}.quantity-nav{float:right;height:42px;width:15px}.quantity-button{cursor:pointer;border-left:1px solid #eee;width:20px;text-align:center;color:#333;font-size:13px;font-family:"Trebuchet MS",Helvetica,sans-serif!important;line-height:1.7;transform:translateX(-100%);-moz-user-select:none;-o-user-select:none;user-select:none}.quantity-button.quantity-up{position:absolute;height:50%;top:0;border-bottom:1px solid #eee}.quantity-button.quantity-down{position:absolute;bottom:-1px;height:50%}.quantity span{margin:0;position:absolute;top:50%;left:40%;transform:translate(-50%,-50%)}.port-select-wrapper-availability{padding:10px 30px;z-index:19}.port-select-wrapper-availability .flex{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.port-select-wrapper-availability .icon-wrapper .port-icon-earth-small{background-position:-354px -522px;height:25px;margin:4px auto 0;width:27px}.port-select-wrapper-availability .icon-wrapper .port-icon-date-small{background-position:-321px -520px;height:26px;margin:4px auto 0;width:27px}.port-select-wrapper-availability .port-wrapper .port-input{position:absolute;bottom:8px;right:0;font-size:15px;z-index:2;font-family:MuseoSans-700,sans-serif;background:#f2f2f2}.port-select-wrapper-availability .port-wrapper input{border:none;padding:5px;width:100%;position:absolute;top:6px;left:6px}.port-select-wrapper-availability .port-wrapper .port-info{position:absolute;top:8px}.port-select-wrapper-availability .port-wrapper .port-info .city-name{font-size:15px}.port-select-wrapper-availability .destinationAirportName .text-wrapper,.port-select-wrapper-availability .originAirportName .text-wrapper{border-right:2px solid #c9cfd7;text-overflow:ellipsis;overflow:hidden;max-width:100%;white-space:nowrap}.port-select-wrapper-availability .datePickerContainer .icon-wrapper,.port-select-wrapper-availability .destinationAirportName .icon-wrapper,.port-select-wrapper-availability .originAirportName .icon-wrapper{padding-left:0}#carRentResponseData .canvas-table-wrapper.domestic .flight-line .flight-col,#carRentResponseData .canvas-table-wrapper.domestic .flight-line .price-col{height:145px!important}#carRentResponseData .canvas-table-wrapper.domestic .flight-line .price-col{padding:35px 10px}#carRentResponseData .canvas-table-wrapper.domestic .not-available-item:hover{box-shadow:none}#carRentResponseData .canvas-table-wrapper.domestic .not-available-item .price-box .title{position:absolute;left:27px;top:129px;color:#2073e3;font-weight:900;z-index:11;width:80%;text-align:center}#carRentResponseData .canvas-table-wrapper.domestic .not-available-item .price-box .box-wrapper{-moz-filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);filter:blur(4px)}#carRentResponseData .canvas-table-wrapper.domestic .not-available-item .price-box .box-wrapper .selected-button:hover{background:#93272c}#carRentResponseDataMobile,#carRentResponseDataMobile .canvas-table-wrapper,#carRentResponseDataMobile .canvas-table-wrapper .content-wrapper,#carRentResponseDataMobile .carRentFilters,#carRentResponseDataMobile .carRentSubtitle{background:#f9f9f9}#carRentResponseDataMobile .carrent-mobile-row .flight-col{box-shadow:0 4px 8px 0 rgba(0,0,0,.05);padding:0}#carRentResponseDataMobile .carrent-mobile-row .flight-col .container{padding:20px 20px 0 21px}#carRentResponseDataMobile .carrent-mobile-row .flight-col .container .price-tab{border-top:1px solid #a5a2a2;margin-right:-20px;margin-left:-20px}.RHS .abs-bottom-center,.RHS .abs-center-center,.RHS .abs-top-center{position:absolute;text-align:center;margin:auto;left:0;right:0}#carRentResponseDataMobile .carrent-mobile-row .flight-col .container .price-tab .price-tab-amount{border-left:1px solid #a5a2a2}#carRentResponseDataMobile .content-wrapper.mobile .car-logo{width:100px}.RHS .h50{height:50%}.RHS .abs-center-center{width:100%;height:20px;top:0;bottom:0;line-height:20px}.RHS .abs-bottom-center{width:100%;bottom:0}.RHS .abs-top-center{width:100%;top:0}.RHS .panel-title-mytrips{background-color:#f4f5f8;padding:13px 25px 12px 24px}.RHS .panel-title-large{margin-top:25px;margin-bottom:15px}.RHS .panel-title-large em{color:#C3CBD7;margin-top:10px}.RHS .panel-title-large a{padding-top:5px;padding-right:5px}.RHS .content-wrapper{position:relative;min-height:200px;margin-top:30px}.RHS .content-wrapper .background-image:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(37,40,44,.3)}.RHS .content-wrapper .overlay-checked:after,.RHS .content-wrapper:hover .background-image:after{background-image:linear-gradient(to top,#3685e7,rgba(54,133,231,.0980392))}.RHS .content-wrapper .abs-center-left{width:100%;position:absolute;text-align:left;left:0;top:0;bottom:0;margin:auto}.RHS .row.additional{font-family:MuseoSans-700!important}.RHS .row.additional p{margin:0;word-break:break-word}.RHS .row.additional>div{padding-bottom:20px}.RHS .row.additional .bottom-text{position:absolute;bottom:0;left:0;right:0}.RHS .row.additional .background-image{min-height:285px}.RHS .row.additional .background-image img{width:100%;background-position:center;background-size:cover}.RHS .row.additional .thumb-image{width:100%;max-height:380px;object-fit:cover}.RHS .row.additional .bottom-bar{background-color:#232b38;color:#fff;padding:15px;text-align:center}.RHS .row.additional .bottom-bar:hover,.RHS .row.additional .content-wrapper:hover+.bottom-bar{background-color:#E81932}.RHS .row.additional .green-checked:before{content:"\f058";color:#33d7b2;font:normal normal normal 32px/1 FontAwesome;z-index:1;border-radius:50%;display:inline-block;position:relative;bottom:50px}.RHS .row.additional .service-selected{background-color:#e81932}.RHS .flight-price-selector .detail{font-family:MuseoSans-700,sans-serif;font-size:15px}@media (max-width:479px){.RHS .flight-price-selector .box-content{min-height:300px}.RHS .flight-price-selector .box-content li{padding:12px}}.confirmation-content,.renew-content{min-height:calc(100vh - 291px);position:relative}.RHS .flex-center{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.RHS .cursor-pointer{cursor:pointer}.RHS .display-flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-family:MuseoSans-700,sans-serif}.RHS .black-dot,.RHS .green-dot{height:8px;width:8px;border-radius:50%;display:inline-block}.RHS .green-dot{background-color:#33d7b2}.RHS .black-dot{background-color:#000}.RHS .grey-bg{background-color:#f4f5f8}.RHS #insurance a,.RHS .blue{color:#2073E3}@media (max-width:479px){.RHS .price-box-item{max-width:100%}.RHS .price-box-list{-ms-flex-direction:column;flex-direction:column}}.rhs-mobile{margin-top:15px!important;background-color:#FFF;box-shadow:0 4px 8px 0 rgba(0,0,0,.05);border-radius:3px}.rhs-mobile .panel-title-mobile .col-xs-6{padding-top:10px;padding-bottom:10px;text-align:center}.rhs-mobile .panel-title-mobile .grey-tab{background-color:#F4F5F8}.rhs-mobile .panel-title-mobile .grey-tab em{margin-top:3px;color:#C3CBD7}#stopoverhub{padding-bottom:100px}#stopoverhub .tk-grey-panel{background-color:#F4F5F8;padding:15px 5px}#stopoverhub .tk-grey-panel .relative .sticky-label{left:10px}#stopoverhub .select-room-title{box-shadow:0 4px 8px rgba(0,0,0,.2);background-color:#fff}#stopoverhub .select-room{background-color:#fff;margin:3px 0;width:100%}#stopoverhub .select-room .passenger-selection{border-bottom:1px solid #d6d6d6;padding:15px;border-right:1px solid #d6d6d6}#stopoverhub .flight-col,#stopoverhub .price-col{height:auto!important}#stopoverhub .price-col{padding:30px 10px!important}#stopoverhub .price-type{padding-top:30px}#stopoverhub .price-segment label.checkbox{margin-top:14px}#stopoverhub .table .table-primary tbody tr td{padding:20px 13px}.renew-content .renew-pane{display:block;padding:6em;opacity:1}.renew-content .renew-pane .renew-wrap{max-width:320px}.renew-content .renew-pane .renew-wrap .ms-icon{width:60%;margin:20px auto}.renew-content .renew-pane .renew-wrap .member-number{width:100%!important;margin-bottom:10px}.renew-content .renew-pane .renew-wrap .member-number:hover{pointer-events:none}.renew-content .renew-pane .renew-wrap .member-number .member-number-label{position:relative;color:#2073E3;font-size:14px;bottom:2px;float:left}@media (min-width:320px) and (max-width:767px){.renew-content .renew-pane{padding:2em}.renew-content .renew-pane .renew-wrap{width:100%;max-width:320px}.renew-content .renew-pane .renew-wrap .member-number:hover{pointer-events:none}}#renewSavePasswordWarning .icon-green-circle-check-big{height:37px;margin-bottom:-10px}.confirmation-content .confirmation-pane{display:block;padding:6em;text-align:center}#msSignUpDiv .passwordInfoPopover .popover{max-width:250px;width:100%;padding:16px 9px;word-break:break-word!important;word-wrap:break-word!important;z-index:2000}#msSignUpDiv .passwordInfoPopover .popover.right{margin-top:20px;margin-left:20px}#msSignUpDiv .passwordInfoPopover .popover.right .arrow{top:20%!important}@media (max-width:767px){#stopoverhub .select-room .passenger-selection{border-right:none!important}#msSignUpDiv .passwordInfoPopover .popover{width:auto;white-space:normal}#msSignUpDiv .passwordInfoPopover .popover.bottom{margin-top:10px}#msSignUpDiv .passwordInfoPopover .popover.bottom .arrow{left:90%}}#changePasswordModal .panel{border-right:5px!important}#changePasswordModal .panel .panel-heading{background-image:none!important;padding:15px 40px}#changePasswordModal .panel .panel-body{padding:10px 15px 50px}#changePasswordModal .panel .panel-body .btn-container{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px}#changePasswordModal .panel .panel-body .btn-container .btn-danger{border-radius:4px}#changePasswordModal .panel .panel-body .btn-container .btn-default{border:none!important;box-shadow:none!important}#changePasswordModal .panel .panel-body .warning-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:-moz-fit-content;width:fit-content;background:#FEF3E1;margin:10px 15px 30px;font-weight:700;padding:12px 8px;border-radius:3px}#changePasswordModal .panel .panel-body .warning-container i{margin-right:15px;color:#FFA72F}#changePasswordModal .panel .panel-body .warning-container span{font-size:12px;font-weight:700;color:#FFA72F}#changePasswordModal .panel .panel-body form label{color:#232B38!important;font-weight:700;margin:0 0 10px;font-size:14px}#changePasswordModal .panel .panel-body form i{color:#E81932}.preorder-pane{display:block;height:auto;margin:30px;padding-bottom:70px}.preorder-pane .preorder-container{border-radius:3px;padding:20px 20px 40px;box-shadow:0 4px 15px rgba(0,0,0,.14)}.preorder-pane .preorder-container .header-panel .header-title-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.preorder-pane .preorder-container .header-panel .header-title-box>div:first-child{padding-left:0;padding-right:0}.preorder-pane .preorder-container .header-panel .header-title-box>div:first-child span{font-size:18px;color:#232B38;font-weight:900}.preorder-pane .preorder-container .header-panel .header-title-box>div:last-child{cursor:pointer;text-align:left}.preorder-pane .preorder-container .header-panel .header-title-box>div:last-child span{font-size:12px;color:#2073E3;font-weight:700}.preorder-pane .preorder-container .header-panel .header-title-box>div:last-child span a{color:#2073E3!important}.preorder-pane .preorder-container .header-panel .header-title-box>div:last-child em{font-size:20px;color:#2073E3;margin-left:10px;vertical-align:middle}.preorder-pane .preorder-container .header-panel .header-title-box>div:last-child .popover{max-width:250px;width:100%;padding:16px 9px;word-break:break-word!important;word-wrap:break-word!important;box-shadow:0 4px 8px rgba(0,0,0,.14);border:1px solid #ccc;z-index:2000}.preorder-pane .preorder-container .header-panel .header-title-box>div:last-child .popover.right{margin-top:20px;margin-left:20px}.preorder-pane .preorder-container .header-panel .header-title-box>div:last-child .popover.right .arrow{top:30%!important;border-right-color:#ccc}.preorder-pane .preorder-container .header-panel .back-additionalservices-link{text-align:right;cursor:pointer}.preorder-pane .preorder-container .header-panel .back-additionalservices-link em{vertical-align:text-top;font-size:18px;color:#2073E3;margin-right:8px}.preorder-pane .preorder-container .header-panel .back-additionalservices-link span{font-size:14px;color:#2073E3;font-weight:700}.preorder-pane .preorder-container .header-panel .back-additionalservices-link span a{color:#2073E3!important}.preorder-pane .preorder-container .header-content{text-align:left;padding-top:15px;padding-bottom:15px}.preorder-pane .preorder-container .header-content span{font-size:12px;color:#232B38;font-weight:600}.preorder-pane .preorder-container .warning-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:5px 15px;width:-moz-fit-content;width:fit-content;background:#F4F5F8;padding:11px 14px;font-weight:700}.preorder-pane .preorder-container .warning-container img{margin-right:15px}.preorder-pane .preorder-container .warning-container span{font-size:11px;color:#232B38;font-weight:700}.preorder-pane .preorder-container .menu-selection-panel{background-color:#F4F5F8;border-radius:3px;height:auto;margin:15px 0 10px;transition:all 5s ease-in}.preorder-pane .preorder-container .menu-selection-panel .warning-container{background:#FFF;padding:6px 9px}.preorder-pane .preorder-container .menu-selection-panel .warning-container img{margin-right:15px}.preorder-pane .preorder-container .menu-selection-panel .warning-container span{font-size:10px;color:#232B38;font-weight:700}.preorder-pane .preorder-container .menu-selection-panel .menu-selection-header{margin-bottom:15px}.preorder-pane .preorder-container .menu-selection-panel .menu-selection-header .flight-status{margin-top:20px;padding-left:5px}.preorder-pane .preorder-container .menu-selection-panel .menu-selection-header .flight-status .flight-destination img{padding-right:10px}.preorder-pane .preorder-container .menu-selection-panel .menu-selection-header .flight-status .flight-destination span{font-size:16px;color:#232B38;font-weight:700}.preorder-pane .preorder-container .menu-selection-panel .menu-selection-header .flight-status .flight-time{font-size:11px;color:#232B38;font-weight:700;margin-top:15px}.preorder-pane .preorder-container .menu-selection-panel .menu-selection-header .flight-status .flight-time .line{margin:0 10px;color:#E2E2E2}.preorder-pane .preorder-container .menu-selection-panel .flight-price-bar{margin-top:20px;padding-right:5px;text-align:right}.preorder-pane .preorder-container .menu-selection-panel .flight-price-bar .meal-selection-total{font-size:11px;color:#232B38;font-weight:700}.preorder-pane .preorder-container .menu-selection-panel .flight-price-bar .price-currency .currency{display:inline-block;margin-top:9px}.preorder-pane .preorder-container .menu-selection-panel .flight-price-bar .price-currency .currency span{display:block;font-size:10px;font-weight:700;line-height:9px}.preorder-pane .preorder-container .menu-selection-panel .flight-price-bar .price-currency .price{display:inline-block;vertical-align:top;font-size:24px;font-weight:700}.preorder-pane .preorder-container .menu-selection-panel .meal-pane{margin-top:25px;margin-bottom:25px;padding:0 20px}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container{background-color:#FFF;height:auto;padding:30px 5px}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-nav ul{position:relative;z-index:3}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-nav ul .meal-tab-item{padding:10px 20px}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-nav ul .meal-tab-item a{color:#232B38;font-size:14px;font-weight:900;text-align:center;padding:0}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-nav ul .meal-tab-item a:hover{background:#FFF;border-bottom:none}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-nav ul .meal-tab-item.active{border-bottom:3px solid #E81932}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-nav .nav-line{position:relative;border-bottom:3px solid #EFF1F5;bottom:2px;z-index:1}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:34px 5px;-ms-flex-wrap:wrap;flex-wrap:wrap}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card{padding:30px 0;width:200px;height:-moz-fit-content;height:fit-content;text-align:center;margin-right:10px;margin-left:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .flight-window-container .flight-window{position:relative;z-index:2}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .flight-window-container .flight-window .image-box{background:#fff;width:144px;height:216px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:70.5px}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .flight-window-container .flight-window .image-box:after{content:"";display:block;position:absolute;z-index:5;width:190px;height:260px;border-radius:97.5px;border:22px solid #f4f5f8;box-shadow:0 4px 8px rgba(0,0,0,.14)}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .flight-window-container .flight-window .image-box .image{width:128px;height:195px;border-radius:64px}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .flight-window-container .flight-window .image-box .image:after{content:"";border:1px solid #c3cbd7;width:144px;height:216px;border-radius:97.5px;z-index:111;position:absolute;left:-8px;bottom:-10px}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .flight-window-container .flight-window .image-box .screen{position:absolute;width:115px;height:25px;background:#fff;z-index:4;top:0;border-bottom:1px solid #c3cbd7;border-radius:0}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .flight-window-container .flight-window .image-box .screen .handle{width:50px;height:5px;position:relative;background:#C3CBD7;top:15px;left:33px;border-radius:30px}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .flight-window-container .flight-window .card-add-button{position:relative;cursor:pointer;width:20px;height:20px;padding:4px;margin:0 auto;bottom:-12px;left:0;z-index:5;background:no-repeat padding-box #FFF;border-radius:100%;line-height:33px;box-shadow:0 3px 6px rgba(0,0,0,.14);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .flight-window-container .flight-window .card-add-button.selected{content:" ";border:none;padding:2px;background-image:url(/theme/img/icons/icon-check.png);background-repeat:no-repeat;background-position:center;width:30px;height:30px;outline:0!important;border-radius:20px;background-color:#2073E3}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .ie10up .flight-window{position:relative;z-index:2}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .ie10up .flight-window .image-box{background:#fff;width:144px;height:216px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:70.5px}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .ie10up .flight-window .image-box:after{content:"";display:block;position:absolute;z-index:5;width:190px;height:260px;border-radius:97.5px;border:22px solid #f4f5f8;box-shadow:0 4px 8px rgba(0,0,0,.14);right:-23px;bottom:8px}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .ie10up .flight-window .image-box .image{width:128px;height:195px;border-radius:64px}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .ie10up .flight-window .image-box .image:after{content:"";border:1px solid #c3cbd7;width:144px;height:216px;border-radius:97.5px;z-index:111;position:absolute;left:-8px;bottom:-10px}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .ie10up .flight-window .image-box .screen{position:absolute;width:115px;height:25px;background:#fff;z-index:4;top:0;left:15px;border-bottom:1px solid #c3cbd7;border-radius:0}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .ie10up .flight-window .image-box .screen .handle{width:50px;height:5px;position:relative;background:#C3CBD7;top:15px;left:33px;border-radius:30px}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .ie10up .flight-window .card-add-button{position:relative;cursor:pointer;width:20px;height:20px;padding:4px;margin:0 auto;bottom:-12px;left:0;z-index:5;background:no-repeat padding-box #FFF;border-radius:100%;line-height:33px;box-shadow:0 3px 6px rgba(0,0,0,.14);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .ie10up .flight-window .card-add-button img{width:14px;height:14px;position:absolute;top:8px;left:8px}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .ie10up .flight-window .card-add-button.selected{content:" ";border:none;padding:2px;background-image:url(/theme/img/icons/icon-check.png);background-repeat:no-repeat;background-position:center;width:30px;height:30px;outline:0!important;border-radius:20px;background-color:#2073E3}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .card-body{padding:20px 0;width:100%;max-width:100%}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .card-body .card-title{font-size:14px;font-weight:900;margin-top:0;margin-bottom:5px}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .card-body .card-text{text-align:center;font-size:12px;font-weight:200;margin-top:5px;height:50px;margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .card-body .card-button{font-size:14px;font-weight:700;background-color:#FFF;box-shadow:0 3px 6px rgba(0,0,0,.14);border:.7px solid #C3CBD7;border-radius:5px;color:#232B38;padding:9px 14px}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .card-body .card-button.selected{background-color:#E81932;color:#FFF}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .flight-price-bar.mobile{display:none}.preorder-pane .preorder-container .flight-segments-check{margin:0}.preorder-pane .preorder-container .flight-segments-check .checkbox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:16px;border:none}.preorder-pane .preorder-container .flight-segments-check .checkbox .check{display:inline-table;border:2px solid #C3CBD7;border-radius:2px;box-shadow:none;margin:0 5px 0 0;width:16px;height:16px}.preorder-pane .preorder-container .flight-segments-check .checkbox .check:after{width:16px;height:16px;border-radius:2px;border:none;top:0;left:0}.preorder-pane .preorder-container .flight-segments-check .checkbox .text{color:#232B38;font-size:14px;font-weight:700;margin-left:5px;margin-bottom:0}.preorder-pane .preorder-container .flight-segments-collapse{background-color:#F4F5F8;padding:20px 5px;margin:15px 0;color:#647286}.preorder-pane .preorder-container .flight-segments-collapse .flight-status img{padding-right:10px}.preorder-pane .preorder-container .flight-segments-collapse .flight-status span{font-size:16px;font-weight:700}.preorder-pane .preorder-container .flight-segments-collapse .chevron-icon{text-align:right;cursor:pointer}.preorder-pane .preorder-container .flight-segments-collapse .chevron-icon em{font-size:20px;margin-left:10px}.preOrderMealSelectionModal .modal-dialog{max-width:425px}.preOrderMealSelectionModal .modal-dialog .modal-content .add-button button{height:45px;top:-25px}.preOrderMealSelectionModal .modal-dialog .modal-body{border-radius:3px;box-shadow:0 3px 6px rgba(0,0,0,.14)}.preOrderMealSelectionModal .modal-dialog .modal-body .meal-card{padding:65px 0 40px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.preOrderMealSelectionModal .modal-dialog .modal-body .meal-card .flight-window-container .flight-window{position:relative;z-index:2}.preOrderMealSelectionModal .modal-dialog .modal-body .meal-card .flight-window-container .flight-window .image-box{background:#fff;width:144px;height:216px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:70.5px}.preOrderMealSelectionModal .modal-dialog .modal-body .meal-card .flight-window-container .flight-window .image-box:after{content:"";display:block;position:absolute;z-index:5;width:190px;height:260px;border-radius:97.5px;border:22px solid #f4f5f8;box-shadow:0 4px 8px rgba(0,0,0,.14)}.preOrderMealSelectionModal .modal-dialog .modal-body .meal-card .flight-window-container .flight-window .image-box .image{width:128px;height:195px;border-radius:64px}.preOrderMealSelectionModal .modal-dialog .modal-body .meal-card .flight-window-container .flight-window .image-box .image:after{content:"";border:1px solid #c3cbd7;width:144px;height:216px;border-radius:97.5px;z-index:111;position:absolute;left:-8px;bottom:-10px}.preOrderMealSelectionModal .modal-dialog .modal-body .meal-card .flight-window-container .flight-window .image-box .screen{position:absolute;width:115px;height:25px;background:#fff;z-index:4;top:0;border-bottom:1px solid #c3cbd7;border-radius:0}.preOrderMealSelectionModal .modal-dialog .modal-body .meal-card .flight-window-container .flight-window .image-box .screen .handle{width:50px;height:5px;position:relative;background:#C3CBD7;top:15px;left:33px;border-radius:30px}.preOrderMealSelectionModal .modal-dialog .modal-body .meal-card .flight-window-container .flight-window .card-add-button{position:relative;cursor:pointer;width:20px;height:20px;padding:4px;margin:0 auto;bottom:-12px;left:3px;z-index:5;background:no-repeat padding-box #FFF;border-radius:100%;line-height:33px;box-shadow:0 3px 6px rgba(0,0,0,.14);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.preOrderMealSelectionModal .modal-dialog .modal-body .meal-card .ie10up .flight-window{position:relative;z-index:2}.preOrderMealSelectionModal .modal-dialog .modal-body .meal-card .ie10up .flight-window .image-box{background:#fff;width:144px;height:216px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:70.5px}.preOrderMealSelectionModal .modal-dialog .modal-body .meal-card .ie10up .flight-window .image-box:after{content:"";display:block;position:absolute;z-index:5;width:190px;height:260px;border-radius:97.5px;border:22px solid #f4f5f8;box-shadow:0 4px 8px rgba(0,0,0,.14);right:-23px;bottom:-21px}.preOrderMealSelectionModal .modal-dialog .modal-body .meal-card .ie10up .flight-window .image-box .image{width:128px;height:195px;border-radius:64px}.preOrderMealSelectionModal .modal-dialog .modal-body .meal-card .ie10up .flight-window .image-box .image:after{content:"";border:1px solid #c3cbd7;width:144px;height:216px;border-radius:97.5px;z-index:111;position:absolute;left:-8px;bottom:-10px}.preOrderMealSelectionModal .modal-dialog .modal-body .meal-card .ie10up .flight-window .image-box .screen{position:absolute;width:115px;height:25px;background:#fff;z-index:4;top:0;left:15px;border-bottom:1px solid #c3cbd7;border-radius:0}.preOrderMealSelectionModal .modal-dialog .modal-body .meal-card .ie10up .flight-window .image-box .screen .handle{width:50px;height:5px;position:relative;background:#C3CBD7;top:15px;left:33px;border-radius:30px}.preOrderMealSelectionModal .modal-dialog .modal-body .meal-card .ie10up .flight-window .card-add-button{position:relative;cursor:pointer;width:20px;height:20px;padding:4px;margin:0 auto;bottom:-12px;left:0;z-index:5;background:no-repeat padding-box #FFF;border-radius:100%;line-height:33px;box-shadow:0 3px 6px rgba(0,0,0,.14);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.preOrderMealSelectionModal .modal-dialog .modal-body .meal-card .ie10up .flight-window .card-add-button img{width:14px;height:14px;position:absolute;top:8px;left:8px}.preOrderMealSelectionModal .modal-dialog .modal-body .meal-card .ie10up .flight-window .card-add-button.selected{content:" ";border:none;padding:2px;background-image:url(/theme/img/icons/icon-check.png);background-repeat:no-repeat;background-position:center;width:30px;height:30px;outline:0!important;border-radius:20px;background-color:#2073E3}.preOrderMealSelectionModal .modal-dialog .modal-body .meal-card .card-body{margin:50px 25px 0;width:100%;max-width:100%}.preOrderMealSelectionModal .modal-dialog .modal-body .meal-card .card-body .card-title{font-size:16px;font-weight:900;margin-top:0;margin-bottom:15px}.preOrderMealSelectionModal .modal-dialog .modal-body .meal-card .card-body .card-text{text-align:center;font-size:12px;font-weight:200;margin-top:5px;margin-bottom:30px}.preOrderMealSelectionModal .modal-dialog .modal-body .meal-card .card-body .card-button{font-size:14px;font-weight:700;background-color:#FFF;box-shadow:0 3px 6px rgba(0,0,0,.14);border:.7px solid #C3CBD7;border-radius:5px;color:#232B38;padding:9px 14px}.preOrderMealSelectionModal .modal-dialog .modal-body .meal-card .card-body .card-button.selected{background-color:#E81932;color:#FFF}.preOrderMealSelectionModal .modal-dialog .modal-body .passenger-meal{padding:10px 0;border-top:1px solid #EFF1F5}.preOrderMealSelectionModal .modal-dialog .modal-body .passenger-meal>div:first-child{padding-left:0}.preOrderMealSelectionModal .modal-dialog .modal-body .passenger-meal>div:first-child span{display:block}.preOrderMealSelectionModal .modal-dialog .modal-body .passenger-meal>div:first-child>span.passenger-name{font-size:16px;font-weight:700;text-transform:uppercase}.preOrderMealSelectionModal .modal-dialog .modal-body .passenger-meal>div:first-child>span.meal-name{font-size:14px;font-weight:200;text-transform:uppercase}.preOrderMealSelectionModal .modal-dialog .modal-body .passenger-meal>div:last-child{padding-right:0}.preOrderMealSelectionModal .modal-dialog .modal-body .passenger-meal>div:last-child .checkbox{outline:0!important;text-align:right;padding-right:0}.preOrderMealSelectionModal .modal-dialog .modal-body .passenger-meal>div:last-child .checkbox .changeSelection{color:#E81932;font-size:10px;text-decoration:underline;margin-right:10px;cursor:pointer;border:none!important;background:0 0;padding:0}.preOrderMealSelectionModal .modal-dialog .modal-body .passenger-meal>div:last-child .checkbox .changeSelection.disabled{opacity:.5;cursor:context-menu}.preOrderMealSelectionModal .modal-dialog .modal-body .passenger-meal>div:last-child .checkbox.mobile{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.preOrderMealSelectionModal .modal-dialog .modal-body .passenger-meal>div:last-child .checkbox.mobile .changeSelection{position:relative;cursor:pointer;width:30px;height:30px;margin:0 auto;left:0;z-index:5;background:no-repeat padding-box #FFF;border-radius:100%;line-height:33px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.preOrderMealSelectionModal .modal-dialog .modal-body .passenger-meal>div:last-child .checkbox.mobile .changeSelection.disabled{opacity:.5;cursor:context-menu;pointer-events:none}.preOrderMealSelectionModal .modal-dialog .modal-body .passenger-meal>div:last-child .checkbox.mobile .changeSelection.disabled img{opacity:.5;width:14px}.preOrderMealSelectionModal .modal-dialog .modal-body .passenger-meal>div:last-child .checkbox .check{width:30px;height:30px;border-radius:20px;border:1px solid #C3CBD7;outline:0!important;margin:0}.preOrderMealSelectionModal .modal-dialog .modal-body .passenger-meal>div:last-child .checkbox .check:after{width:30px;height:30px;outline:0!important;border-radius:20px;border:1px solid #2073E3;margin:0;background-color:#2073E3}.preOrderMealSelectionModal .modal-dialog .modal-body .modal-check{border-top:1px solid #EFF1F5;padding:0;outline:0!important}.preOrderMealSelectionModal .modal-dialog .modal-body .modal-check .checkbox{display:-ms-flexbox;display:flex;line-height:16px;border:none;padding:15px 0 25px}.preOrderMealSelectionModal .modal-dialog .modal-body .modal-check .checkbox .check{display:inline-table;border:2px solid #C3CBD7;border-radius:2px;box-shadow:none;margin:0 5px 0 0;width:16px;height:16px}.preOrderMealSelectionModal .modal-dialog .modal-body .modal-check .checkbox .check:after{width:16px;height:16px;border-radius:2px;border:none;top:0;left:0}.preOrderMealSelectionModal .modal-dialog .modal-body .modal-check .checkbox .text{color:#232B38;font-size:14px;font-weight:200;margin-left:5px;margin-bottom:0}.preOrderMealSelectionModal .modal-dialog .modal-body .add-button{margin-bottom:25px;border-top:1px solid #EFF1F5;padding-top:30px}.preOrderMealSelectionModal .modal-dialog .modal-body .add-button a{box-shadow:0 3px 6px rgba(0,0,0,.14);border:.7px solid #C3CBD7!important;border-radius:5px;padding:10px 0}.mealEmdTable tbody tr td{padding:0 10px 5px 0}.sticky-price-bar{z-index:11}.sticky-price-bar .backToAdditionalServices .btn{color:#2073E3;background:0 0;border:none;box-shadow:none;font-weight:700}@media (min-width:320px) and (max-width:767px){.preorder-pane,body{background-color:#F4F5F8}.preorder-pane .preorder-container .header-panel .back-additionalservices-link,.preorder-pane .preorder-container .menu-selection-panel .menu-selection-header .flight-price-bar.desktop{display:none}.preorder-pane{margin:30px 0 100px;padding-bottom:0}.preorder-pane .preorder-container{box-shadow:none;padding:0}.preorder-pane .preorder-container .header-panel .header-title-box>div:first-child{margin-bottom:0}.preorder-pane .preorder-container .header-panel .header-title-box>div:last-child{text-align:right;padding-right:0;padding-left:0}.preorder-pane .preorder-container .header-panel .header-title-box>div:last-child .popover{width:auto;white-space:normal;box-shadow:0 4px 8px rgba(0,0,0,.14)}.preorder-pane .preorder-container .header-panel .header-title-box>div:last-child .popover.bottom{margin-top:10px;left:0!important}.preorder-pane .preorder-container .header-panel .header-title-box>div:last-child .popover.bottom .arrow{left:90%;border-bottom-color:#ccc}.preorder-pane .preorder-container .header-content span{font-size:11px}.preorder-pane .preorder-container .warning-container{padding:9px 10px;background:#FFF}.preorder-pane .preorder-container .warning-container img{margin-right:10px}.preorder-pane .preorder-container .warning-container span{font-size:10px}.preorder-pane .preorder-container .menu-selection-panel{background-color:#F4F5F8;box-shadow:0 4px 15px rgba(0,0,0,.14)}.preorder-pane .preorder-container .menu-selection-panel .menu-selection-header .flight-status{margin-top:30px;padding-left:0}.preorder-pane .preorder-container .menu-selection-panel .menu-selection-header .flight-status .flight-destination em{margin-right:3px}.preorder-pane .preorder-container .menu-selection-panel .menu-selection-header .flight-status .flight-destination span,.preorder-pane .preorder-container .menu-selection-panel .menu-selection-header .flight-status .flight-time{font-size:14px}.preorder-pane .preorder-container .menu-selection-panel .menu-selection-header .flight-status .flight-time .line{margin:0 12px}.preorder-pane .preorder-container .menu-selection-panel .meal-pane{padding:0 15px}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container{padding:10px 5px;box-shadow:0 4px 8px rgba(0,0,0,.14)}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-nav{padding:0 5px}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-nav ul .meal-tab-item{padding:10px 12px}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-nav ul .meal-tab-item a{font-size:12px}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card{margin-right:0;margin-left:0}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .card-img-top{height:100px;background-color:bisque;-webkit-clip-path:circle(62% at 50% 100%);clip-path:circle(62% at 50% 100%)}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .card-body .card-title{font-size:13px}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .card-body .card-text{font-size:11px}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card .card-body .card-button{padding:6px 17px}.preorder-pane .preorder-container .menu-selection-panel .meal-pane .flight-price-bar.mobile{display:block}.preorder-pane .preorder-container .flight-segments-check{margin:20px 0}.preorder-pane .preorder-container .flight-segments-check .checkbox .text{color:#232B38;font-size:12px;font-weight:700;margin-left:5px;margin-bottom:0}.preorder-pane .preorder-container .flight-segments-collapse{box-shadow:0 4px 15px rgba(0,0,0,.14);cursor:pointer}.preorder-pane .preorder-container .flight-segments-collapse .flight-status em{font-size:18px;margin-right:10px}.preorder-pane .preorder-container .flight-segments-collapse .flight-status span{font-size:14px}.preOrderMealSelectionModal{background-color:rgba(0,0,0,0)!important}.preOrderMealSelectionModal .modal-dialog .modal-content button{height:25px;top:-14px;right:0}.preOrderMealSelectionModal .modal-dialog .modal-body .meal-card{padding:55px 0 10px}.preOrderMealSelectionModal .modal-dialog .modal-body .meal-card .card-img-top{-webkit-clip-path:circle(45% at 50% 100%);clip-path:circle(45% at 50% 100%)}.preOrderMealSelectionModal .modal-dialog .modal-body .meal-card .card-body{margin:60px 0 30px}}#additionalServicesMain .tysnav .navcontainer i,#additionalServicesMain .tysnav .title{font-size:16px;font-weight:600}@media (min-width:480px) and (max-width:770px){.preorder-pane .preorder-container .menu-selection-panel .meal-pane .meal-container .meal-cards .card{margin-left:5px;margin-right:5px}}.preorder-mytrips-banner{padding:0}.preorder-mytrips-banner .pre-banner{border:1px solid #E2E2E2;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.preorder-mytrips-banner .pre-banner .pre-image{padding-left:0}.preorder-mytrips-banner .pre-banner .pre-image img{height:175px}.preorder-mytrips-banner .pre-banner .pre-content{padding-top:20px;padding-bottom:20px;padding-left:0;word-break:break-word}.preorder-mytrips-banner .pre-banner .pre-button{padding-right:0;margin-right:20px;width:-moz-fit-content;width:fit-content}.preorder-mytrips-banner .pre-banner .pre-button a{padding:15px}#additionalServicesMain .tysnav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}#additionalServicesMain .tysnav .title span{margin-left:13px}#additionalServicesMain .tysnav .navcontainer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;box-shadow:0 4px 8px rgba(0,0,0,.14);border-radius:4px;padding:10px 15px;cursor:pointer}#additionalServicesMain .tysnav .navcontainer span{font-size:14px;font-weight:600}#additionalServicesMain .tysnav .navcontainer .seat-selection-title{color:#73777d;margin-left:30px}#additionalServicesMain .tysnav .navcontainer .other-additional-services-title{color:#232B38}#additionalServicesMain .tysnav .navcontainer .nav-button{background-color:#0470f6;border-radius:4px;text-align:center;padding:11px}#additionalServicesMain .tysnav .navcontainer .nav-button a:hover{border-bottom:none!important}#additionalServicesMain .tysnav .navcontainer .nav-button a span{padding-right:15px;color:#fff}#additionalServicesMain .tysnav .navcontainer .nav-button a em,#additionalServicesMain .tysnav .navcontainer .nav-button a i,#additionalServicesMain .tysnav .navcontainer .nav-button a span{color:#fff;font-weight:600;font-size:14px}#additionalServicesMain .content-wrapper{background:no-repeat padding-box #fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.05);border-radius:22px 22px 0 0;min-height:200px;margin-top:30px;position:relative}#additionalServicesMain .content-wrapper .background-image-area img{min-height:138px;max-height:138px}#additionalServicesMain .content-wrapper .red-line{border-bottom:3px solid red}#additionalServicesMain .content-wrapper .content-area{min-height:280px;text-align:center}#additionalServicesMain .content-wrapper .content-area .content-area-text{padding-top:5px;margin-left:10px;margin-right:10px}#additionalServicesMain .content-wrapper .content-area .content-area-text div{font-size:12px;font-family:MuseoSans-700;color:#647286}#additionalServicesMain .content-wrapper .card-title{position:relative;background:no-repeat padding-box #FFF;box-shadow:0 4px 8px 0 rgba(0,0,0,.1);border-radius:20px;width:150px;height:30px;margin-top:-15px;left:50%;transform:translate(-50%,0)}#additionalServicesMain .content-wrapper .card-title .card-title-area{padding:5px;text-align:center}#additionalServicesMain .content-wrapper .card-title .card-title-area span{font-family:MuseoSans-700;font-size:13px;color:#000}#additionalServicesMain .content-wrapper .card-bottom-text{padding-bottom:5px;font-size:12px;font-family:MuseoSans-700;color:#647286;line-height:1}#additionalServicesMain .content-wrapper .card-button-box{position:absolute;display:block;bottom:15px;left:50%;transform:translateX(-50%)}#additionalServicesMain .content-wrapper .card-button-box .card-button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;min-height:40px;padding-top:0;padding-bottom:0;border-radius:10px;font-size:14px;cursor:pointer;line-height:1}#additionalServicesMain .content-wrapper .card-button-box .card-button a{color:#fff;font-size:14px}#additionalServicesMain .content-wrapper .card-button-box .card-button a:hover{border-bottom:none}#additionalServicesMain .content-wrapper .card-button-box .card-button .preferred-card-icon{position:absolute;right:10px}#additionalServicesMain .content-wrapper .strikethroughText{text-decoration:line-through}.tys-seat-pane .tys-seat-container .refund-seat-button a:hover,.tys-seat-pane .tys-seat-container .select-seat-button a:hover{text-decoration:none}#additionalServicesMain .card-campaign-flag{position:absolute;color:#fff;width:81px;height:17px;background:#e81932;transform:rotate(-45deg);top:27px;left:-4px}#additionalServicesMain .card-campaign-flag div{position:absolute;width:88px;background:#e81932;height:16px;left:-4px;top:1px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:11px}#additionalServicesMain .card-campaign-flag:after,#additionalServicesMain .card-campaign-flag:before{display:block;position:absolute;content:'';width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #e81932;top:7px}#additionalServicesMain .card-campaign-flag:before{transform:rotate(316deg);right:76px}#additionalServicesMain .card-campaign-flag:after{transform:rotate(45deg);left:75px}@media (min-width:320px) and (max-width:767px){#additionalServicesMain .tysnav{background:#F4F5F8;padding:15px 0}#additionalServicesMain .tysnav .navcontainer{background:#fff;padding:15px;box-shadow:none!important}#additionalServicesMain .tysnav .navcontainer .seat-selection-title{color:#232B38;margin-left:0}#additionalServicesMain .tysnav .navcontainer .other-additional-services-title{color:#99A1AE;padding-left:0;padding-right:0}#additionalServicesMain .tysnav .navcontainer .angle-right-tys{padding:0}#additionalServicesMain .tysnav .navcontainer .nav-button{padding:5px 10px}}.select-seat-body{background-color:#F4F5F8;scroll-behavior:smooth}.tys-seat-nav{padding-bottom:0}.tys-seat-nav .tys-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.tys-seat-nav .tys-nav .title{font-size:20px;font-weight:600}.tys-seat-nav .tys-nav .title span{margin-left:13px}.tys-seat-nav .tys-nav .navcontainer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;box-shadow:0 4px 8px rgba(0,0,0,.14);border-radius:4px;padding:10px 15px;cursor:pointer}.tys-seat-nav .tys-nav .navcontainer i{font-size:16px;font-weight:600}.tys-seat-nav .tys-nav .navcontainer span{font-size:14px;font-weight:600}.tys-seat-nav .tys-nav .navcontainer .seat-selection-title{color:#232B38;margin-left:30px}.tys-seat-nav .tys-nav .navcontainer .other-additional-services-title{color:#636a75}.tys-seat-nav .tys-nav .navcontainer .nav-button{background-color:#0470f6;border-radius:4px;text-align:center;padding:11px}.tys-seat-nav .tys-nav .navcontainer .nav-button a:hover{border-bottom:none!important}.tys-seat-nav .tys-nav .navcontainer .nav-button a span{padding-right:10px;color:#fff}.tys-seat-nav .tys-nav .navcontainer .nav-button a em,.tys-seat-nav .tys-nav .navcontainer .nav-button a i,.tys-seat-nav .tys-nav .navcontainer .nav-button a span{color:#fff;font-weight:600;font-size:14px}.tys-seat-pane{outline:0!important;display:block;height:auto;margin:0 30px 30px;padding-top:30px;padding-bottom:70px}.tys-seat-pane .hide-sm{display:none}.tys-seat-pane .tys-seat-container{padding:25px;background-color:#fff}.tys-seat-pane .tys-seat-container .package-offer-banner-tys .content{line-height:2;padding:10px}.tys-seat-pane .tys-seat-container .package-offer-banner-tys .title{font-size:16px}.tys-seat-pane .tys-seat-container .package-offer-banner-tys .description{line-height:1.2;font-size:12px}.tys-seat-pane .tys-seat-container .header-container{padding-bottom:20px}.tys-seat-pane .tys-seat-container #whole-flight-panel .all-flight-info-panels::-webkit-scrollbar{width:10px;background-color:#F5F5F5}.tys-seat-pane .tys-seat-container #whole-flight-panel .all-flight-info-panels::-webkit-scrollbar-thumb{background-color:#AAA;border-radius:10px}.tys-seat-pane .tys-seat-container #whole-flight-panel .sticky-flight-panel{position:sticky;top:0;overflow:auto;height:calc(100vh - 88px)}.tys-seat-pane .tys-seat-container .flight-info-panel{background-color:#fff}.tys-seat-pane .tys-seat-container .flight-info-panel .flight-info-header{background-color:#F4F5F8;padding-bottom:15px;padding-left:0;padding-right:0}.tys-seat-pane .tys-seat-container .flight-info-panel .flight-info-header .flight-status{padding-left:15px}.tys-seat-pane .tys-seat-container .flight-info-panel .flight-info-header .flight-price-bar{padding-right:15px}.tys-seat-pane .tys-seat-container .refund-seat-button,.tys-seat-pane .tys-seat-container .select-seat-button{padding:5px 20px;text-align:center;transition:all .5s linear;margin-left:auto;width:150px;background-color:#fff;cursor:pointer}.tys-seat-pane .tys-seat-container .remove-selected-seat{margin-right:-5px}.tys-seat-pane .tys-seat-container .remove-selected-seat a{font-size:13px;color:#3685E7;font-weight:700}.tys-seat-pane .tys-seat-container .remove-selected-seat.selected{display:none!important}.tys-seat-pane .tys-seat-container .select-seat-button{border-radius:4px;border:1px solid #3685E7}.tys-seat-pane .tys-seat-container .select-seat-button a{color:#3685E7;font-weight:600}.tys-seat-pane .tys-seat-container .edit-button{display:inline-block;font-size:14px;font-weight:600;color:#2073E3!important;height:23px;position:relative;vertical-align:top}.tys-seat-pane .tys-seat-container .edit-button a{color:#2073E3!important}.tys-seat-pane .tys-seat-container .edit-button a:hover{border:none}.tys-seat-pane .tys-seat-container .refund-seat-button{border-radius:4px;border:1px solid #E81932}.tys-seat-pane .tys-seat-container .refund-seat-button a{color:#E81932;font-weight:600}.tys-seat-pane .tys-seat-container .segment-wrapper:first-child .segment-container{box-shadow:0 8px 16px 0 rgba(35,43,56,.21)}.tys-seat-pane .tys-seat-container .segment-wrapper:last-child .segment-pane{margin-bottom:0}.tys-seat-pane .tys-seat-container .segment-wrapper .segment-pane{padding:30px 20px;margin-top:5px;border-radius:3px;background-color:#fff;margin-bottom:10px}.tys-seat-pane .tys-seat-container .segment-wrapper .segment-pane.close-state{box-shadow:0 4px 8px 0 rgba(0,0,0,.14)}.tys-seat-pane .tys-seat-container .segment-wrapper .segment-pane.open-state{box-shadow:0 8px 16px 0 rgba(35,43,56,.21)}.tys-seat-pane .tys-seat-container .segment-wrapper .segment-pane.open-state .select-seat-button.hide-xs{display:none}.tys-seat-pane .tys-seat-container .segment-wrapper .segment-pane.mobile.open-state{box-shadow:0 4px 8px 0 rgba(0,0,0,.05)}.tys-seat-pane .tys-seat-container .segment-wrapper .segment-pane .segment-container{padding-left:0;padding-right:0}.tys-seat-pane .tys-seat-container .segment-wrapper .segment-pane .segment-container .seat-flight-info{line-height:1.8}.tys-seat-pane .tys-seat-container .segment-wrapper .segment-pane .segment-container .seat-flight-info span{color:#232B38;font-weight:600}.tys-seat-pane .tys-seat-container .segment-wrapper .segment-pane .segment-container .seat-flight-info .seat-flight-info-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.tys-seat-pane .tys-seat-container .segment-wrapper .segment-pane .segment-container .seat-flight-info .seat-flight-order{font-size:16px}.tys-seat-pane .tys-seat-container .segment-wrapper .segment-pane .segment-container .seat-flight-info .seat-flight-destination{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.tys-seat-pane .tys-seat-container .segment-wrapper .segment-pane .segment-container .seat-flight-info .seat-flight-destination span{font-size:11px;text-transform:uppercase}.tys-seat-pane .tys-seat-container .segment-wrapper .segment-pane .segment-container .seat-flight-info .seat-flight-destination img{margin:0 20px}.tys-seat-pane .tys-seat-container .segment-wrapper .segment-pane .segment-container .seat-flight-info .seat-flight-time{font-size:14px}.tys-seat-pane .tys-seat-container .segment-wrapper .segment-pane .segment-container .seat-flight-info .seat-flight-time .line{margin:0 5px;color:#C3CBD7}.tys-seat-pane .tys-seat-container .segment-wrapper .segment-pane .segment-discount-badge{position:absolute;top:0;left:0;padding:3px 10px;color:#fff;background-color:#E81932;font-size:12px;font-weight:700;border-bottom-right-radius:5px}.tys-seat-pane .tys-seat-container .segment-wrapper .passenger-wrapper.close-state{display:none}.tys-seat-pane .tys-seat-container .segment-wrapper .passenger-wrapper.open-state{display:inherit}.tys-seat-pane .tys-seat-container .segment-wrapper .passenger-row{padding-left:0;padding-right:0}.tys-seat-pane .tys-seat-container .segment-wrapper .passenger-row .line{margin-top:15px;margin-bottom:15px}.tys-seat-pane .tys-seat-container .segment-wrapper .passenger-row .passenger-header{font-size:13px;font-weight:600;color:#6d7787}.tys-seat-pane .tys-seat-container .segment-wrapper .passenger-row .passenger-title{font-size:12px;font-weight:600;color:#232B38;text-transform:capitalize}.tys-seat-pane .tys-seat-container .segment-wrapper .passenger-row .passenger-title--old-price{color:#647280;font-weight:500}.tys-seat-pane .tys-seat-container .segment-wrapper .passenger-row .passenger-name{font-weight:600;line-height:1.3;word-break:break-word}.tys-seat-pane .tys-seat-container .segment-wrapper .passenger-row .passenger-name img{padding-right:5px}.tys-seat-pane .tys-seat-container .segment-wrapper .passenger-row .passenger-name .passenger-type{font-size:11px;color:#697886}.tys-seat-pane .tys-seat-container .segment-wrapper .passenger-row .passenger-select-container .check:hover{cursor:pointer}.tys-seat-pane .tys-seat-container .segment-wrapper .passenger-row .passenger-select-container .check:hover::after{transition:all 1s ease-in-out;border-radius:100%;background:#2073E3;content:""!important;display:block;height:14px;margin:4px;width:14px;box-shadow:0 1px 2px rgba(0,0,0,.3)}.tys-seat-pane .tys-seat-container .segment-wrapper .passenger-row .passenger-type-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.tys-seat-pane .tys-seat-container .segment-wrapper .passenger-row .passenger-type-container .img{margin-right:5px}.tys-seat-pane .tys-seat-container .tys-header-message{padding-left:15px;padding-right:15px;text-align:justify}.tys-seat-pane .tys-seat-container .tys-header-message .warning-container-blue{border-radius:5px;height:80px;padding:20px}.tys-seat-pane .tys-seat-container .tys-header-message .warning-container-blue p{font-size:14px;color:#2173E2;margin:0}.seat-map-pane{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.plane-seat-info-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.plane-seat-info-wrapper .plane-seat-info{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;width:100%}.plane-seat-info-wrapper .plane-seat-info .plane-seat-column{-ms-flex-direction:column;flex-direction:column}.plane-seat-info-wrapper .plane-seat-info .plane-seat-column:not(:last-child){margin-right:5px}.plane-seat-info-wrapper .plane-seat-info .plane-seat-column .plane-info-item{display:-ms-flexbox;display:flex;word-break:normal;-ms-flex-align:start;align-items:flex-start}.plane-seat-info-wrapper .plane-seat-info .plane-seat-column .plane-info-item:first-child{margin-bottom:10px}.plane-seat-info-wrapper .plane-seat-info .plane-seat-column:nth-child(1),.plane-seat-info-wrapper .plane-seat-info .plane-seat-column:nth-child(2),.plane-seat-info-wrapper .plane-seat-info .plane-seat-column:nth-child(4){-ms-flex:2;flex:2}.plane-seat-info-wrapper .plane-seat-info .plane-seat-column:nth-child(3){-ms-flex:1;flex:1}.plane-seat-info-wrapper .plane-seat-info span{font-size:11px;font-weight:600;margin-left:6px}.plane-seat-info-wrapper .plane-model-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:right;font-size:11px;text-transform:uppercase}.plane-map-empty span,.seat-map-wrapper .seat-map-container .seats-grid .map-letters .letter{text-align:center;font-weight:600}.plane-seat-info-wrapper .plane-model-info .craft-model{font-weight:600}.plane-seat-info-wrapper .plane-model-info .craft-type{font-weight:400}.seat-map-background{background-image:linear-gradient(to left,#f2f2f2,#fff 9%,#fff 93%,#f2f2f2);-ms-flex-pack:center;justify-content:center;margin:50px 0;height:auto;position:relative;display:table}.seat-map-background .wing{width:43px;height:auto;position:absolute}.seat-map-background .wing .wing-item{display:block;width:100%;height:47px;background-image:url(../img/icons/wing-center.png);background-size:100%;background-repeat:repeat-y;background-position:left center;position:relative}.seat-map-background .wing .wing-item.empty{background:0 0}.seat-map-background .wing .wing-item.start::before{content:"";display:block;width:100%;height:26px;bottom:100%;position:absolute;left:0;background:url(../img/icons/wing-top.png) left top/100% no-repeat}.seat-map-background .wing .wing-item.end::before{content:"";display:block;width:100%;height:15px;top:100%;position:absolute;left:0;background:url(../img/icons/wing-bottom.png) left bottom/100% no-repeat}.seat-map-background .wing .wing-item.engine::after{content:"";width:32px;height:32px;position:absolute;left:2.2px;top:50%;transform:translateY(-50%);background-image:url(../img/icons/engine.svg);background-size:contain;background-position:center;z-index:1}.seat-map-background .wing.left{transform:scale(-1,1)}.seat-map-background .wing.left.mb-wing,.seat-map-background .wing.left.narrow-body,.seat-map-background .wing.left.wide-body{left:-28px}.seat-map-background .wing.right.mb-wing,.seat-map-background .wing.right.narrow-body,.seat-map-background .wing.right.wide-body{right:-28px}.seat-map-background.oval{padding:0;border-radius:256px}.seat-map-background.oval .wing:not(.mb-wing){top:238px}.seat-map-background.oval .wing.mb-wing{top:160px}.seat-map-background.oval.business{padding:0;border-radius:256px 256px 10px 10px}.seat-map-background.oval.business .mb-wing,.seat-map-background.oval.business .wing{display:none}.seat-map-background.flat{border-radius:5px 5px 256px 256px}.seat-map-background.flat .wing.narrow-body{top:130px}.seat-map-background.flat .wing.mb-wide,.seat-map-background.flat .wing.wide-body{top:47px}.seat-map-background.flat .wing.mb-narrow{top:127px}.empty-plane-close-button{cursor:pointer;padding:10px 15px;position:absolute;right:0;top:0;z-index:11}.empty-plane-close-button em{font-size:30px}.plane-map-empty{width:100%;height:900px;background:0 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.plane-map-empty:before{background:url(../img/seatpicker/plane-map-empty-bg.png) no-repeat;background-size:100% auto;width:100%;height:100%;position:absolute;content:"";filter:blur(8px);-webkit-filter:blur(8px)}.plane-map-empty img{z-index:22;width:60px;height:60px;margin-top:80px}.plane-map-empty span{display:block;position:relative;z-index:1;font-size:20px;color:#3685E7;max-width:270px}.plane-map-empty:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.seat-map-wrapper{margin:0 15px 15px;padding-top:0}.seat-map-wrapper .seat-map-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;overflow:hidden;background-color:#f4f5f8;position:relative}.seat-map-wrapper .seat-map-container .oval-map-static-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:102px;position:absolute;z-index:1}.seat-map-wrapper .seat-map-container .oval-map-static-container .toilet{height:102px;width:89px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-image:linear-gradient(to left,#dde2e8,#f4f5f8 10%,#f4f5f8 86%,#dde2e8)}.seat-map-wrapper .seat-map-container .oval-map-static-container .toilet img{width:24px;height:24px}.seat-map-wrapper .seat-map-container .oval-map-static-container .meal{height:102px;width:76px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#c3cbd7}.seat-map-wrapper .seat-map-container.flat .map-seat.exit.head,.seat-map-wrapper .seat-map-container.flat .oval-map-static-container.head,.seat-map-wrapper .seat-map-container.oval.business .oval-map-static-container.end{display:none}.seat-map-wrapper .seat-map-container .oval-map-static-container .meal img{width:24px;height:24px}.seat-map-wrapper .seat-map-container .oval-map-static-container.head{top:0}.seat-map-wrapper .seat-map-container .oval-map-static-container.end{bottom:0}.seat-map-wrapper .seat-map-container.oval{padding:126px 0;border-radius:256px}.seat-map-wrapper .seat-map-container.oval.business{padding:126px 0 0;border-radius:256px 256px 10px 10px;width:390px}.seat-map-wrapper .seat-map-container.flat{padding:0 0 126px;border-radius:10px 10px 256px 256px}.seat-map-wrapper .seat-map-container .seats-grid{padding-top:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;direction:ltr}.seat-map-wrapper .seat-map-container .seats-grid .map-letters{display:-ms-flexbox;display:flex}.seat-map-wrapper .seat-map-container .seats-grid .map-letters .letter.empty{width:40px;margin-right:10px}.seat-map-wrapper .seat-map-container .seats-grid.wide-body .map-letters .letter.blank{width:36px}.seat-map-wrapper .seat-map-container .seats-grid.wide-body .map-letters .letter.corridor{width:15px}.seat-map-wrapper .seat-map-container .seats-grid.wide-body .map-seat .seats li{padding:10px 3px}.seat-map-wrapper .seat-map-container .seats-grid.wide-body .map-seat .seats li .seat{width:30px;height:30px}.seat-map-wrapper .seat-map-container .seats-grid.wide-body .map-seat .seats li.toilet{padding:8px}.seat-map-wrapper .seat-map-container .seats-grid.wide-body .map-seat .seats li.toilet img{width:20px}.seat-map-wrapper .seat-map-container .seats-grid.wide-body .map-seat .seats li.corridor{width:15px}.seat-map-wrapper .seat-map-container .seats-grid.wide-body .map-seat .seats li.blank{width:36px}.seat-map-wrapper .seat-map-container .seats-grid.narrow-body .map-letters .letter.blank{width:49px}.seat-map-wrapper .seat-map-container .seats-grid.narrow-body .map-letters .letter.corridor{width:40px}.seat-map-wrapper .seat-map-container .seats-grid.narrow-body .map-seat .seats li{padding:10px 6px}.seat-map-wrapper .seat-map-container .seats-grid.narrow-body .map-seat .seats li .seat{width:37px;height:37px}.seat-map-wrapper .seat-map-container .seats-grid.narrow-body .map-seat .seats li.toilet{padding:10px}.seat-map-wrapper .seat-map-container .seats-grid.narrow-body .map-seat .seats li.toilet img{width:30px}.seat-map-wrapper .seat-map-container .seats-grid.narrow-body .map-seat .seats li.corridor{width:40px}.seat-map-wrapper .seat-map-container .seats-grid.narrow-body .map-seat .seats li.blank{width:49px}.seat-map-wrapper .seat-map-container .map-row-number{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:10px;width:20px}.seat-map-wrapper .seat-map-container .map-row-number span{font-weight:600}.seat-map-wrapper .seat-map-container .map-exit-flag{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.seat-map-wrapper .seat-map-container .map-exit-flag .exit-gate{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.seat-map-wrapper .seat-map-container .map-exit-flag .exit-gate.business.left{padding-left:8px}.seat-map-wrapper .seat-map-container .map-exit-flag .exit-gate.business.left .left-gate{transform:rotate(15deg)}.seat-map-wrapper .seat-map-container .map-exit-flag .exit-gate.business.right{padding-right:8px}.seat-map-wrapper .seat-map-container .map-exit-flag .exit-gate.business.right .right-gate{transform:rotate(345deg)}.seat-map-wrapper .seat-map-container .map-exit-flag .exit-gate span{font-size:12px;font-weight:900;text-transform:uppercase}.seat-map-wrapper .seat-map-container .map-exit-flag .exit-gate .gate{width:8px;height:42px;background:#7c8799}.seat-map-wrapper .seat-map-container .map-exit-flag .exit-gate .gate.left-gate{border-radius:0 100px 100px 0}.seat-map-wrapper .seat-map-container .map-exit-flag .exit-gate .gate.right-gate{border-radius:100px 0 0 100px}.seat-map-wrapper .seat-map-container .map-seat{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-left:20px;padding-right:20px}.seat-map-wrapper .seat-map-container .map-seat.exit{width:100%;padding-left:0;padding-right:0}.seat-map-wrapper .seat-map-container .map-seat .seats{padding:0;margin-bottom:0;list-style-type:none}.seat-map-wrapper .seat-map-container .map-seat .seats li .seat{display:block;max-width:100%;padding-bottom:100%;background-color:transparent;background-position:center;background-size:contain;background-repeat:no-repeat;cursor:pointer;position:relative;transition:all ease-in-out 140ms}.seat-map-wrapper .seat-map-container .map-seat .seats li .seat.filled{background-image:url(../img/additional-services-card/full-seat.svg)}.seat-map-wrapper .seat-map-container .map-seat .seats li .seat.emergency{background-image:url(../img/additional-services-card/exit-seat.svg)}.seat-map-wrapper .seat-map-container .map-seat .seats li .seat.baby{background-image:url(../img/additional-services-card/baby-bassinet-seat.svg)}.seat-map-wrapper .seat-map-container .map-seat .seats li .seat.extra{background-image:url(../img/additional-services-card/extra-legroom-seat.svg)}.seat-map-wrapper .seat-map-container .map-seat .seats li .seat.standart{background-image:url(../img/additional-services-card/standart-seat.svg)}.seat-map-wrapper .seat-map-container .map-seat .seats a:hover{border:none!important}.seat-map-wrapper .popover{border-radius:4px;padding:0;width:175px;border:none!important}.seat-map-wrapper .popover .popover-title{border-radius:3px 3px 0 0;padding:5px 10px}.seat-map-wrapper .popover .popover-content{padding:10px;border:0}.popover-selector-mobile .popover{border-radius:4px;padding:0;width:175px;border:none!important}.popover-selector-mobile .popover .popover-title{border-radius:3px 3px 0 0;padding:5px 10px}.popover-selector-mobile .popover .popover-content{padding:10px;border:0}@media (max-width:991px){.hide-xs{display:none}.hide-sm{display:inherit!important}#selectSeatModal{padding:0!important}#selectSeatModal .modal-dialog{width:100%;height:100%;margin:0;padding:0}#selectSeatModal .modal-content{height:auto;min-height:100%;border:0;border-radius:0;box-shadow:none;background-color:#f1f3f6;padding:15px}#selectSeatModal .modal-content .header{margin-bottom:20px}#selectSeatModal .modal-content .header .title{font-size:26px;font-weight:600;color:#232B38}#selectSeatModal .modal-content .header .body-type-title span{font-size:12px;color:#99a1ae;text-transform:uppercase}#selectSeatModal .modal-content .header .body-type-title .name{font-weight:600}#selectSeatModal .modal-content .header .body-type-title .type{font-weight:300}#selectSeatModal .modal-footer{position:sticky;bottom:0;right:0;left:0;border:none;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}#selectSeatModal .modal-footer .seat-modal-btn{width:250px;height:40px;border-radius:5px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:7px 0}#selectSeatModal .modal-footer .seat-modal-btn a{font-size:16px;font-weight:600}#selectSeatModal .modal-footer .seat-modal-btn.continue-btn{background-color:#E81932;max-width:inherit}#selectSeatModal .modal-footer .seat-modal-btn.continue-btn a{color:#fff}#selectSeatModal .modal-footer .seat-modal-btn.cancel-btn{border:1px solid #3685E7;background-color:#fff}#selectSeatModal .modal-footer .seat-modal-btn.cancel-btn a{color:#3685E7}.plane-seat-info-wrapper .plane-seat-info .plane-seat-column:nth-child(1),.plane-seat-info-wrapper .plane-seat-info .plane-seat-column:nth-child(2){-ms-flex:2;flex:2}.plane-seat-info-wrapper .plane-seat-info .plane-seat-column:nth-child(3),.plane-seat-info-wrapper .plane-seat-info .plane-seat-column:nth-child(4){-ms-flex:1;flex:1}.seat-passenger-select-box{margin-top:15px;background:#fff;padding:10px;position:sticky;top:0;z-index:11;transition:all 1s linear}.seat-passenger-select-box .form-group{margin-bottom:0}.seat-passenger-select-box .form-group .bootstrap-select.dropdownselect button.dropdown-toggle{box-shadow:none;background:#fff;border:.5px solid #c3cbd7;min-height:50px;width:100%;border-radius:2.5px;font-size:14px;color:#232B38;padding:20.5px 12.5px 3.75px;font-weight:600;height:50px}.seat-passenger-select-box .form-group .bootstrap-select.dropdownselect .dropdown-menu.open ul li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.seat-passenger-select-box .form-group .bootstrap-select.dropdownselect .dropdown-menu.open ul li.selected{background-color:#f2f2f2}.seat-passenger-select-box .form-group .bootstrap-select.dropdownselect .dropdown-menu.open ul li a{padding:8px 10px;outline:0}.seat-passenger-select-box label{font-weight:500;line-height:1.57;color:#99a1ae;font-size:11px;top:16px;left:23px;z-index:4}.seat-passenger-select-box select{background:#fff;border:.5px solid #c3cbd7;min-height:50px;width:100%;padding:12.5px 7.5px 3.75px;border-radius:2.5px;font-size:14px;color:#232B38}.seat-passenger-select-box select::after{content:"";width:.8em;height:.5em;background-color:#C3CBD7;-webkit-clip-path:polygon(100% 0,0 0,50% 100%);clip-path:polygon(100% 0,0 0,50% 100%)}.mobile-map-letters{position:sticky;top:65px;width:100%;height:40px;z-index:1;margin-top:16px;transition:all .4s ease-in;opacity:.93;box-shadow:0 8px 24px 0 rgba(0,0,0,.33);background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.mobile-map-letters .map-letters{display:-ms-flexbox;display:flex}.mobile-map-letters .map-letters .letter{text-align:center;font-size:18px;font-weight:900}.mobile-map-letters .map-letters .letter.empty{width:20px}.mobile-map-letters .map-letters .letter.blank{width:36px}.mobile-map-letters .map-letters .letter.corridor{width:15px}.select-seat-button.selected{display:none!important}}.seat-refund-top-message .refund-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#f4f5f8;box-shadow:0 4px 8px 0 rgba(0,0,0,.05)}.seat-refund-top-message .refund-info .refund-info-icon{margin-left:12px;min-width:24px}.seat-refund-top-message .refund-info .refund-message{margin-left:5px;font-size:12px;font-family:MuseoSans-500}@media (min-width:320px) and (max-width:767px){.tys-seat-pane .tys-seat-container .flight-info-panel .flight-info-header .flight-destination span,.tys-seat-pane .tys-seat-container .package-offer-banner-tys .title{font-size:16px}.tys-seat-nav{padding-top:0}.tys-seat-nav .tys-nav{padding:10px 0 0}.tys-seat-nav .tys-nav .navcontainer{background:#fff;padding:15px;box-shadow:none!important}.tys-seat-nav .tys-nav .navcontainer .seat-selection-title{margin-left:0;cursor:inherit!important}.tys-seat-nav .tys-nav .navcontainer .other-additional-services-title{padding-left:0;padding-right:0}.tys-seat-nav .tys-nav .navcontainer .angle-right-tys{padding:0}.tys-seat-nav .tys-nav .navcontainer .nav-button{padding:5px 10px}.tys-seat-pane{margin:0;padding-top:10px}.tys-seat-pane .tys-seat-container{padding:0;background-color:#F4F5F8}.tys-seat-pane .tys-seat-container .header-container{padding:10px 0}.tys-seat-pane .tys-seat-container .segment-wrapper{padding-right:0;padding-left:0}.tys-seat-pane .tys-seat-container .flight-info-panel .flight-info-header{padding-top:15px;padding-left:0;padding-right:0;margin:0}.tys-seat-pane .tys-seat-container .flight-info-panel .flight-info-header .flight-status{padding-left:0;margin:0}.tys-seat-pane .tys-seat-container .flight-info-panel .flight-info-header .flight-price-bar{padding-right:0;margin:0}.tys-seat-pane .tys-seat-container .flight-info-panel .flight-info-header .segment-wrapper{padding-top:0}.tys-seat-pane .tys-seat-container .seat-button-wrapper{display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}.tys-seat-pane .tys-seat-container .seat-button-wrapper .select-seat-button{margin-right:50px!important}.tys-seat-pane .tys-seat-container .seat-button-wrapper .select-seat-button.selected,.tys-seat-pane .tys-seat-container .select-seat-button.selected{display:none!important}.tys-seat-pane .tys-seat-container .package-offer-banner-tys{padding:0}.tys-seat-pane .tys-seat-container .package-offer-banner-tys img{height:113px}.tys-seat-pane .tys-seat-container .package-offer-banner-tys .content{padding:10px}.tys-seat-pane .tys-seat-container .package-offer-banner-tys .description{line-height:1.3;font-size:11px}.mobile-seat-map-container{display:-ms-flexbox;display:flex;overflow-x:auto;overflow-y:hidden;padding:0}.seat-map-background{display:inherit}.seat-map-background.flat{padding-bottom:0}.seat-map-wrapper .seat-map-container .oval-map-static-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:102px;position:absolute;z-index:1}.seat-map-wrapper .seat-map-container .oval-map-static-container .toilet{height:102px;width:89px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;background-image:linear-gradient(to left,#dde2e8,#f4f5f8 10%,#f4f5f8 86%,#dde2e8)}.seat-map-wrapper .seat-map-container .oval-map-static-container .meal{height:102px;width:76px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;background-color:#c3cbd7}.seat-map-wrapper .seat-map-container .oval-map-static-container.head{top:0}.seat-map-wrapper .seat-map-container .oval-map-static-container.end{bottom:0}.seat-map-wrapper .seat-map-container .seats-grid .map-letters .letter.empty{width:30px;margin-right:0}.seat-map-wrapper .seat-map-container .map-row-number{margin-right:0}.seat-map-wrapper .seat-map-container .map-exit-flag .exit-gate.business.left{padding-left:8px}.seat-map-wrapper .seat-map-container .map-exit-flag .exit-gate.business.left .left-gate{transform:rotate(15deg)}.seat-map-wrapper .seat-map-container .map-exit-flag .exit-gate.business.right{padding-right:8px}.seat-map-wrapper .seat-map-container .map-exit-flag .exit-gate.business.right .right-gate{transform:rotate(345deg)}.seat-map-wrapper .seat-map-container .map-exit-flag .exit-gate .gate{width:8px;height:42px;background:#7c8799}.seat-map-wrapper .seat-map-container .map-exit-flag .exit-gate .gate.left-gate{border-radius:0 100px 100px 0}.seat-map-wrapper .seat-map-container .map-exit-flag .exit-gate .gate.right-gate{border-radius:100px 0 0 100px}.seat-map-wrapper .seat-map-container .map-seat{padding-left:10px;padding-right:10px}.seat-map-wrapper .seat-map-container .map-seat.exit{width:100%;padding-left:0;padding-right:0}.seat-refund-top-message .refund-info{padding:15px!important}.seat-refund-top-message .refund-info .refund-message{font-size:10px!important}.seat-refund-top-message .refund-info .refund-info-icon{margin-left:0!important}}.travel-insurance-before-icon .green-tick{width:16px;height:16px;margin-right:10px}.travel-insurance-before-icon .black-info{width:20px;height:20px;margin-right:8px}.travel-insurance-warning{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;padding:19px 29px;font-size:16px;line-height:23px}#insurancecoverageoffer .booking-header .header-select-icons,#insurancepayment_web .booking-header .header-select-icons,.travelInsuranceBooker .paxType-DISABLED,.travelInsuranceBooker .paxType-STUDENT,.travelInsuranceBooker .paxType-TEACHER,.travelInsuranceBooker .popup-wrapper-footer .showMore{display:none}.travel-insurance-warning .yellow-info{width:25px}.travel-insurance-radio-text{color:#647280}.travel-insurance-container{background:no-repeat padding-box #FFF;box-shadow:0 4px 8px rgba(0,0,0,.14);border-radius:3px;opacity:1}.travel-insurance-container .inner-container{background:no-repeat padding-box #F4F5F8;border-radius:3px;opacity:1}.travel-insurance-btn{background:no-repeat padding-box #FFF;box-shadow:0 8px 16px rgba(0,0,0,.14);border-radius:3px;opacity:1;margin:0 10px;width:95%}.travel-insurance-btn-ok{border:1px solid #00548A}.travel-insurance-btn-cancel{border:1px solid #DDD}.travel-insurance-cancel-icon{width:24px;margin-right:10px}.insurance-coverage-page-bg{background:#F1F3F6}.tys-pane.insurance-page{padding-bottom:0}.tys-pane.insurance-page .tys-container{background:#fff}.insurance-hero{height:420px}.insurance-hero .middle-wrapper{margin-top:245px}.insurance-hero .insurance-caption{color:#FFF;font-size:30px;margin-bottom:20px}.travelInsuranceBooker .port-select-wrapper .selected-port-button .port-label-text{font-size:14px}.travelInsuranceBooker .change-ports{z-index:22}.insurance-header{display:-ms-flexbox;display:flex;margin-bottom:20px;height:50px;-ms-flex-pack:justify;justify-content:space-between;transition:all .3s ease-in-out}.insurance-header .insurance-info{display:-ms-flexbox;display:flex;border-radius:5px;background:#fff}.insurance-header .insurance-info span{text-transform:capitalize}.insurance-header .insurance-info>div{font-weight:700;width:30%;padding:5px 10px}.insurance-header .insurance-info>div:not(.passenger) div{border-right:1px solid #EFF1F5}.insurance-header .insurance-info>div div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.insurance-header .insurance-info>div span:first-of-type{color:#647280}.insurance-header .insurance-info .destination,.insurance-header .insurance-info .origin{width:170px}.insurance-header .insurance-info .departure,.insurance-header .insurance-info .passenger,.insurance-header .insurance-info .return{width:120px}.insurance-header .edit-insurance{cursor:pointer}.insurance-header .edit-insurance .edit-icon{display:none}.insurance-header .edit-insurance .try-again-button{border-radius:5px;width:180px;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-size:14px;color:#3784E7;font-weight:700;text-decoration:underline;height:100%;-ms-flex-align:center;align-items:center}.insurance-xcover-info{display:-ms-flexbox;display:flex;padding:30px 0 50px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.insurance-xcover-info img{width:141px;height:45px;margin-left:66px}.xcover-travel-insurance-banner{box-shadow:0 4px 8px rgba(0,0,0,.14);display:-ms-flexbox;display:flex}.xcover-travel-insurance-banner .banner-image{height:240px;width:300px;background:url(/theme/img/xcover-insurance-banner.png) no-repeat}.xcover-travel-insurance-banner .banner-content{padding:16px 26px;width:calc(100% - 300px)}.xcover-travel-insurance-banner .banner-content .banner-caption{font-size:18px;font-weight:800;margin-bottom:5px}.xcover-travel-insurance-banner .banner-content .green-tick{height:16px;margin-right:10px;font-size:17px}.xcover-travel-insurance-banner .banner-content .banner-button{margin-top:15px}.xcover-travel-insurance-banner .banner-content .banner-button a{height:41px;padding:10px 15px}@media (min-width:768px) and (max-width:980px){.insurance-header .insurance-info>div.destination div{border-right:none}.insurance-header .insurance-info .departure,.insurance-header .insurance-info .passenger,.insurance-header .insurance-info .return{display:none}}@media (min-width:320px) and (max-width:767px){.insurance-hero{height:240px}.insurance-hero .middle-wrapper{margin-top:0}.travel-insurance-warning{padding:15px;line-height:17px;font-size:12px}.travel-insurance-warning .yellow-info{width:18px}.travel-insurance-warning .warning-content{width:calc(100% - 16px)}.standalone-insurance-container{background-color:#F4F5F8;padding:20px 20px 8px!important;margin:0 15px}}#travel-insurance-standalone-container .select-flight button.selectpicker{background-color:#F4F6F8;box-shadow:none;border:none;height:66px!important}#travel-insurance-standalone-container .select-flight button.selectpicker .filter-option{font-size:15px}#travel-insurance-standalone-container .select-flight button.selectpicker .filter-option .label-short{font-size:15px;font-weight:400;font-family:MuseoSans-700,sans-serif}#travel-insurance-standalone-container .select-flight .bootstrap-select-searchbox input{font-size:17px;font-family:MuseoSans-700,sans-serif}#travel-insurance-standalone-container #errororigin_country_select,#travel-insurance-standalone-container #errorsurname,#travel-insurance-standalone-container #errorticketNo{background-color:rgba(239,38,54,.14);color:#E81932;padding:15px 2px 15px 10px}#travel-insurance-standalone-container #errormessage{margin-left:0!important}#travel-insurance-standalone-container .bootstrap-select-searchbox{left:20px;top:-58px!important}#travel-insurance-standalone-container #searchcontainer{padding:34px 30px 24px}#travel-insurance-standalone-container .has-feedback .form-control{padding-right:0}#travel-insurance-standalone-container .dropdown-menu a{font-weight:600}.insurance-page .passenger-pane{padding-left:15px!important;padding-right:15px!important}.insurance-page .second-part-caption{font-family:MuseoSans-700!important;font-size:14px;padding:0!important}.insurance-page .caption{font-family:MuseoSans-700!important}.insurance-page .first-part-item,.insurance-page .second-part-item{font-family:MuseoSans-500!important}.insurance-check-img{width:16px;height:16px;margin-right:10px}.insurance-thankyou-check-img{background-image:url(../img/icons/mail-ok.png)!important;background-repeat:no-repeat;display:inline-block;height:60px;width:50px;background-size:100% auto}@media (min-width:768px) and (max-width:991px){#travel-insurance-standalone-container .select-flight button.selectpicker .filter-option{font-size:8pt!important;text-indent:0!important}#travel-insurance-standalone-container .select-flight .bootstrap-select-searchbox input,#travel-insurance-standalone-container .select-flight button.selectpicker .filter-option .label-short{font-size:8pt}#travel-insurance-standalone-container #bookerManageTab .tk-input-field #surname,#travel-insurance-standalone-container #bookerManageTab .tk-input-field #ticketNo{font-size:8pt!important}.passenger-pane .passenger-container.insurance-coverage-page-container .caption span{font-size:16px!important}}@media screen and (max-width:767px){#travel-insurance-standalone-container{top:70px}#travel-insurance-standalone-container .insurance-hero{height:240px}#travel-insurance-standalone-container #searchcontainer{padding:10px 0 0}#travel-insurance-standalone-container .has-feedback .form-control{padding:0}#travel-insurance-standalone-container .select-flight .no-icons button.selectpicker .filter-option{padding-left:0;font-size:12pt!important;text-indent:0!important}.insurance-coverage-page-container,.insurance-coverage-page-container .passenger-row{padding:0!important}#travel-insurance-standalone-container .select-flight .bootstrap-select-searchbox input,#travel-insurance-standalone-container .select-flight .no-icons button.selectpicker .filter-option .label-short{font-size:12pt}#travel-insurance-standalone-container #bookerManageTab .tk-input-field #surname,#travel-insurance-standalone-container #bookerManageTab .tk-input-field #ticketNo{font-size:12pt!important}#travel-insurance-standalone-container .bootstrap-select-searchbox{left:10px;top:-58px!important;position:relative!important;height:66px!important}#travel-insurance-standalone-container .dropdown-menu{z-index:10;max-height:150px!important;inset:none!important}#travel-insurance-standalone-container .dropdown-menu.open{min-width:-webkit-fill-available;min-width:-moz-available}#travel-insurance-standalone-container #search-button,#travel-insurance-standalone-container #surname,#travel-insurance-standalone-container #ticketNo{font-size:16px!important}.insurance-coverage-page-container .row{box-shadow:none!important;margin-bottom:0!important;padding:0!important}.insurance-page .passenger-pane{padding-left:0!important;padding-right:0!important;margin:0!important}.insurance-page .flight-info-panel{box-shadow:none!important}.insurance-page .tys-container{padding:20px!important}.insurance-page .tys-container .header-content-row{padding:0 15px}.insurance-page .tys-container .header-content{border-bottom:1px solid #EFF1F5;padding:10px 0 15px}.insurance-page .first-part-item,.insurance-page .second-part-item{font-family:MuseoSans-500!important}.passenger-pane .passenger-container.insurance-coverage-page-container .caption span{font-size:14px!important}.passenger-pane .passenger-container.insurance-coverage-page-container .insurance-details div{border:none!important}.tys-pane.insurance-page{margin-bottom:0}.insurance-thankyou-check-img{height:40px;width:35px}}.tys-pane{display:block;height:auto;margin:30px;padding-bottom:70px}.tys-pane .tys-container{border-radius:3px;padding:20px 20px 40px;box-shadow:0 4px 15px rgba(0,0,0,.14)}.header-panel{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-panel .header-title-box{display:-ms-flexbox;display:flex;-ms-flex-pack:unset;justify-content:unset;-ms-flex-align:center;align-items:center;-ms-flex-direction:unset;flex-direction:unset}.header-panel .header-title-box>div:first-child{padding-left:0;padding-right:0;margin-right:30px}.header-panel .header-title-box>div:first-child span{font-size:18px;color:#232B38;font-weight:900}.header-panel .header-title-box>div:last-child{cursor:pointer;text-align:left}.header-panel .header-title-box>div:last-child span{font-size:12px;color:#2073E3;font-weight:700}.header-panel .header-title-box>div:last-child span a{color:#2073E3!important}.header-panel .header-title-box>div:last-child em{font-size:20px;color:#2073E3;margin-left:10px;vertical-align:middle}.header-panel .header-title-box>div:last-child .popover{max-width:250px;width:100%;padding:16px 9px;word-break:break-word!important;word-wrap:break-word!important;box-shadow:0 4px 8px rgba(0,0,0,.14);border:1px solid #ccc;z-index:2000}.header-panel .header-title-box>div:last-child .popover.right{margin-top:20px;margin-left:20px}.header-panel .header-title-box>div:last-child .popover.right .arrow{top:30%!important;border-right-color:#ccc}.header-panel .back-additionalservices-link{text-align:right;cursor:pointer}.header-panel .back-additionalservices-link em{vertical-align:text-top;font-size:18px;color:#C3CBD7;margin-right:8px}.header-panel .back-additionalservices-link span{font-size:14px;color:#2073E3;font-weight:700}.header-panel .back-additionalservices-link span a{color:#2073E3!important}.header-content{text-align:left;padding-top:15px;padding-bottom:15px}.header-content span{font-size:11px;color:#232B38;font-weight:600}.warning-container{display:-ms-flexbox;display:flex;padding:0;margin:10px 0 15px}.warning-container .dashed-yellow{border:.5px dashed #F5A623;padding:10px}.warning-container div,.warning-container-blue{-ms-flex-align:center;padding:6px 9px}.warning-container .dashed-yellow span{font-size:12px}.warning-container div{display:flex;align-items:center;background:#fff}.warning-container img{margin-right:10px}.warning-container span{font-size:10px;color:#232b38;font-weight:700}.warning-container-blue{font-size:12px;font-weight:700;display:flex;align-items:center;width:100%;background:#E0EAF7}.warning-container-blue span{color:#2073E3;margin-left:10px;margin-top:1px}.flight-info-panel{background-color:#F4F5F8;border-radius:3px;height:auto;margin:15px 0 10px;transition:all 1s ease-in}.flight-info-panel .mil-price{font-size:10px}.flight-info-panel .flight-info-header .flight-status .flight-destination span,.flight-info-panel .flight-info-header .flight-status .package-index-title span{font-size:16px;color:#232B38;font-weight:700}.flight-info-panel .mil-price span{color:red;font-weight:600}.flight-info-panel .flight-info-header{margin-bottom:15px}.flight-info-panel .flight-info-header .package-offer-page{margin-bottom:0}.flight-info-panel .flight-info-header .flight-status{margin-top:20px;margin-bottom:10px;padding-left:5px}.flight-info-panel .flight-info-header .flight-status .flight-destination img{padding-right:10px}.flight-info-panel .flight-info-header .flight-status .package-index-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.flight-info-panel .flight-info-header .flight-status .package-index-title .green-tick{height:20px}.flight-info-panel .flight-info-header .flight-status .package-index-title .green-tick img{height:20px;padding-right:15px;cursor:pointer}.flight-info-panel .flight-info-header .flight-status .package-index-title .plus-icon{height:32px}.flight-info-panel .flight-info-header .flight-status .package-index-title .plus-icon img{padding-right:5px;cursor:pointer}.flight-info-panel .flight-info-header .flight-status .flight-time,.flight-info-panel .flight-info-header .flight-status .package-description{font-size:11px;color:#232B38;font-weight:700;margin-top:15px}.flight-info-panel .flight-info-header .flight-status .flight-time .line,.flight-info-panel .flight-info-header .flight-status .package-description .line{margin:0 10px;color:#E2E2E2}.flight-info-panel .flight-info-header .package-carousel-container{padding:20px 0 0 15px}.flight-info-panel .flight-info-header .package-carousel-container .title{font-size:16px;font-weight:600}.flight-info-panel .flight-info-header .package-carousel-container .package-offer-carousel{padding:30px 0 0}.flight-info-panel .flight-info-header .package-carousel-container .package-offer-carousel .carousel-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:unset;align-items:unset;-ms-flex-direction:column;flex-direction:column}.flight-info-panel .flight-info-header .package-carousel-container .package-offer-carousel .carousel-inner .carousel-indicators{bottom:0;width:45%;left:44%}.flight-info-panel .flight-info-header .package-carousel-container .package-offer-carousel .carousel-inner .package-col{display:-ms-flexbox;display:flex;-ms-flex-pack:unset;justify-content:unset;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;height:360px;margin-bottom:50px;width:224px;box-shadow:0 4px 8px #0000D;border-radius:22px 22px 0 0;background:#fff}.flight-communication-collapse,.flight-info-panel .flight-info-header .package-carousel-container .package-offer-carousel .carousel-inner .package-col .img-area{box-shadow:0 4px 8px rgba(0,0,0,.14)}.flight-info-panel .flight-info-header .package-carousel-container .package-offer-carousel .carousel-inner .package-col:not(:last-child){margin-right:15px}.flight-info-panel .flight-info-header .package-carousel-container .package-offer-carousel .carousel-inner .package-col .img-area img{height:156px}.flight-info-panel .flight-info-header .package-carousel-container .package-offer-carousel .carousel-inner .package-col .content-area{margin:20px 0;text-align:center}.flight-info-panel .flight-info-header .package-carousel-container .package-offer-carousel .carousel-inner .package-col .content-area .title{font-size:14px;font-weight:600}.flight-info-panel .flight-info-header .package-carousel-container .package-offer-carousel .carousel-inner .package-col .content-area .description{font-size:10px;letter-spacing:0;margin:20px 0;height:65px;word-break:break-word}.flight-info-panel .flight-info-header .package-carousel-container .package-offer-carousel .carousel-inner .package-col .content-area .card-button{margin:30px 0 10px;text-align:center;font-size:12px;padding:10px;font-weight:600;background:#E81932;border-radius:10px;cursor:pointer;box-shadow:0 3px 6px rgba(0,0,0,.14)}.flight-info-panel .flight-info-header .package-carousel-container .package-offer-carousel .carousel-inner .package-col .content-area .card-button a{text-decoration:none;color:#fff}.flight-info-panel .btn.disabled{background-color:#F4F5F8!important;border:none!important}.selection-total{font-size:11px;color:#232B38;font-weight:700}.selection-total.old-price{text-decoration:line-through}.flight-price-bar{margin-top:20px;padding-right:5px;text-align:right}.flight-price-bar.mobile{display:none}.flight-price-bar .price-currency{font-size:24px;font-weight:700}.flight-price-bar .price-currency .currency{display:inline-block;margin-top:9px}.flight-price-bar .price-currency .currency span{display:block;font-size:10px;font-weight:700;line-height:9px}.flight-price-bar .price-currency .price{display:inline-block;vertical-align:top;font-size:24px;font-weight:700}.package-offer-banner-tys{position:relative}.package-offer-banner-tys img{height:113px;filter:brightness(40%);width:100%}#loungeInfoAccordion .box-shadow-medium,#petcAvihInfoAccordion .box-shadow-medium,#speqInfoAccordion .box-shadow-medium,#travelInsuranceInfoAccordion .box-shadow-medium{filter:drop-shadow(0 3px 6px rgba(0, 0, 0, .14))}.package-offer-banner-tys .content{position:absolute;top:0;left:0;color:#fff;margin:0 20px;padding:30px 15px 5px}.package-offer-banner-tys .content .title{font-size:16px}.package-offer-banner-tys .content .description-content{display:-ms-flexbox;display:flex;-ms-flex-pack:unset;justify-content:unset;-ms-flex-align:center;align-items:center;-ms-flex-direction:unset;flex-direction:unset;-ms-flex-wrap:wrap;flex-wrap:wrap}.package-offer-banner-tys .content .description{padding-right:0;font-size:11px;line-height:.8;margin-right:20px}.package-offer-banner-tys .content .see-offers-button{padding-left:0}.package-offer-banner-tys .content .see-offers-button a{background-color:#E81932;border-radius:5px;padding:6px 11px;color:#fff;font-weight:600;font-size:11px;border-bottom:none}.passenger-pane{padding:0;margin:0 0 5px}.passenger-pane .passenger-container{background-color:#fff;height:auto;padding:5px 20px}.passenger-pane .passenger-container>.row{padding:20px 0}.passenger-pane .passenger-container .row:first-child{padding-top:0;padding-bottom:0}.passenger-pane .passenger-container .row:not(:last-child){border-bottom:1px solid #C3CBD7}.passenger-pane .passenger-container .warning-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:unset;flex-direction:unset;height:50px;width:250px;margin:0 0 10px;padding:0}.passenger-pane .passenger-container .passenger-row{display:-ms-flexbox;display:flex;-ms-flex-pack:unset;justify-content:unset;-ms-flex-align:unset;align-items:unset;-ms-flex-direction:unset;flex-direction:unset;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0}.passenger-pane .passenger-container .passenger-row.sports-equipment-passenger-row{padding-bottom:0;padding-top:0}.passenger-pane .passenger-container .passenger-row.sports-equipment-passenger-row .warning-container{margin-bottom:0;padding:0}.passenger-pane .passenger-container .passenger-row.empty-row{padding:0}.passenger-pane .passenger-container .passenger-row .line{margin-bottom:0;color:#C3CBD7}.passenger-pane .passenger-container .passenger-row:last-child .line{display:none}.passenger-pane .passenger-container .airport-name{font-size:14px;font-weight:600;padding-bottom:5px}.passenger-pane .passenger-container .passenger-name span,.passenger-pane .passenger-container.excess-baggage-page-container .default-baggage-right-pane span{font-size:12px;font-weight:600}.passenger-pane .passenger-container .passenger-name .passenger-index{color:#697886}.passenger-pane .passenger-container .passenger-name .passenger-namesurname{color:#232B38;text-transform:uppercase;word-break:break-word}.passenger-pane .passenger-container.excess-baggage-page-container .passenger-row{-ms-flex-pack:justify;justify-content:space-between}.passenger-pane .passenger-container.excess-baggage-page-container .default-baggage-right-pane{-ms-flex-direction:column;flex-direction:column;line-height:1.8;word-break:break-word}.passenger-pane .passenger-container.excess-baggage-page-container .default-baggage-right-pane span:not(:first-child){color:#232B38}.passenger-pane .passenger-container.excess-baggage-page-container .default-baggage-right-pane span:first-child{color:#697886;line-height:1.5}.passenger-pane .passenger-container.excess-baggage-page-container .baggage-add-panel{width:270px;height:75px;background:#F4F5F8;border-radius:1px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;cursor:pointer}.passenger-pane .passenger-container.excess-baggage-page-container .baggage-add-panel .baggage-selection{-ms-flex-direction:column;flex-direction:column}.passenger-pane .passenger-container.excess-baggage-page-container .baggage-add-panel .baggage-selection span{font-size:11px;color:#697086;font-weight:600}.passenger-pane .passenger-container.excess-baggage-page-container .baggage-add-panel .baggage-selection .baggage-amount-title{font-size:18px;color:#232B38}.passenger-pane .passenger-container.excess-baggage-page-container .baggage-counter .disabled{opacity:.5}.passenger-pane .passenger-container.excess-baggage-page-container .excess-baggage-price-bar{margin-bottom:10px}.passenger-pane .passenger-container.lounge-page-container .lounge-add-panel{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-direction:unset;flex-direction:unset;width:250px;height:50px;background:#F4F5F8;border-radius:1px;cursor:pointer}.passenger-pane .passenger-container.lounge-page-container .lounge-add-panel .lounge-add-text{color:#99A1AE;font-size:14px;font-weight:600}.passenger-pane .passenger-container.lounge-page-container .lounge-add-panel .lounge-add,.passenger-pane .passenger-container.lounge-page-container .lounge-add-panel .lounge-icon{height:30px}.passenger-pane .passenger-container.lounge-page-container .warning-container div{min-width:250px;min-height:50px}.passenger-pane .passenger-container.sports-equipment-page-container{padding:25px 20px}.passenger-pane .passenger-container.sports-equipment-page-container .sport-equipment-select{position:relative;-ms-flex-direction:column;flex-direction:column}.passenger-pane .passenger-container.sports-equipment-page-container .sport-equipment-select .tk-input-field{margin-bottom:0;transition:all .5s linear}.passenger-pane .passenger-container.sports-equipment-page-container .sport-equipment-select .tk-input-field select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;outline:0;border:.5px solid #e0e4eb;border-radius:1px;width:100%;height:46px;padding:10px 15px;color:#232b38;font-weight:500;font-size:16px;cursor:pointer}.passenger-pane .passenger-container.sports-equipment-page-container .sport-equipment-select .tk-input-field select>option{box-shadow:0 4px 8px rgba(0,0,0,.14)!important;border:1px solid #e0e4eb!important}.passenger-pane .passenger-container.sports-equipment-page-container .sport-equipment-select .tk-input-field .btn-group.bootstrap-select .btn{border:.5px solid #e0e4eb;border-radius:1px;width:100%;height:46px;padding:0 15px;color:#232b38;font-weight:400;font-size:16px;cursor:pointer}.passenger-pane .passenger-container.sports-equipment-page-container .sport-equipment-select .select-box.selected label{display:inherit}.passenger-pane .passenger-container.sports-equipment-page-container .sport-equipment-select .select-box.selected.tk-input-field .btn-group.bootstrap-select .btn{padding:7px 15px}.passenger-pane .passenger-container.sports-equipment-page-container .sport-equipment-select .select-box label{display:none}.passenger-pane .passenger-container.sports-equipment-page-container .sport-equipment-select i.fa-sort-down{position:absolute;top:12px;right:30px;font-size:15px}.passenger-pane .passenger-container.sports-equipment-page-container .sport-equipment-select .warning-container{background-color:#fff;width:100%;padding:0 15px;-ms-flex-pack:initial;justify-content:initial}.passenger-pane .passenger-container.sports-equipment-page-container .sport-equipment-select .warning-container div{padding:6px 0;background:0 0}.passenger-pane .passenger-container.sports-equipment-page-container .sport-equipment-select .add-sport-equipment-btn{cursor:pointer;color:#99A1AE;font-weight:600;font-size:16px;background-color:#F1F3F6;border:.5px solid #e0e4eb;text-align:center;padding:15px;margin-bottom:20px}.passenger-pane .passenger-container.sports-equipment-page-container .empty-sport-equipment-add-panel{width:160px}.passenger-pane .passenger-container.sports-equipment-page-container .sport-equipment-add-panel{cursor:pointer;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;background:#F4F5F8;height:40px;width:160px;border-radius:36px;padding:8px 10px;color:#99A1AE;font-size:14px}.passenger-pane .passenger-container.sports-equipment-page-container .sport-equipment-add-panel .sport-equipment-icon{height:24px}.passenger-pane .passenger-container.sports-equipment-page-container .empty-box{opacity:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-direction:unset;flex-direction:unset;background:#fff;height:40px;width:160px}.passenger-pane .passenger-container.package-offers-container .passenger-row{-ms-flex-align:center;align-items:center}.passenger-pane .passenger-container.package-offers-container .package-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.passenger-pane .passenger-container.package-offers-container .package-wrapper .package-slider{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;box-sizing:border-box;overflow-x:auto;overflow-y:hidden}.passenger-pane .passenger-container.package-offers-container .package-wrapper .package-slider .package-flight-box{min-width:270px;width:270px;margin-right:10px;background:#F4F5F8;border-radius:1px;padding:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.passenger-pane .passenger-container.package-offers-container .package-wrapper .package-slider .package-flight-box .flight-destination{font-size:14px;font-weight:700}.passenger-pane .passenger-container.package-offers-container .package-wrapper .package-slider .package-flight-box .package-type{display:-ms-flexbox;display:flex;margin-left:7px}.passenger-pane .passenger-container.package-offers-container .package-wrapper .package-slider .package-flight-box .package-type img{height:12px;width:20px;margin-right:5px;margin-top:3px}.passenger-pane .passenger-container.package-offers-container .package-wrapper .package-slider .package-flight-box .package-type span{font-size:12px;font-weight:600}.passenger-pane .passenger-container.package-offers-container .package-wrapper .package-slider::-webkit-scrollbar{width:10px;height:3px}.passenger-pane .passenger-container.package-offers-container .package-wrapper .package-slider::-webkit-scrollbar-track{background-color:#F4F5F8;border-radius:10px}.passenger-pane .passenger-container.package-offers-container .package-wrapper .package-slider::-webkit-scrollbar-thumb{background-color:#C3CBD7;border-radius:10px}.passenger-pane .passenger-container.petc-avih-page-container{padding:25px 20px;background-color:#fff!important}.passenger-pane .passenger-container.petc-avih-page-container>row{box-shadow:none!important}.passenger-pane .passenger-container.petc-avih-page-container .petc-avih-select{position:relative;-ms-flex-direction:row;flex-direction:row}.passenger-pane .passenger-container.petc-avih-page-container .petc-avih-select .tk-input-field{margin-bottom:0;transition:all .5s linear}.passenger-pane .passenger-container.petc-avih-page-container .petc-avih-select .tk-input-field select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;outline:0;border:.5px solid #e0e4eb;border-radius:1px;width:100%;height:46px;padding:10px 15px;color:#232b38;font-weight:500;font-size:16px;cursor:pointer}.passenger-pane .passenger-container.petc-avih-page-container .petc-avih-select .tk-input-field select>option{box-shadow:0 4px 8px rgba(0,0,0,.14)!important;border:1px solid #e0e4eb!important}.passenger-pane .passenger-container.petc-avih-page-container .petc-avih-select .tk-input-field .btn-group.bootstrap-select .btn{border:.5px solid #e0e4eb;border-radius:1px;width:100%;height:46px;padding:0 15px;color:#232b38;font-weight:400;font-size:16px;cursor:pointer}.passenger-pane .passenger-container.petc-avih-page-container .petc-avih-select .select-box.selected label{display:inherit}.passenger-pane .passenger-container.petc-avih-page-container .petc-avih-select .select-box.selected.tk-input-field .btn-group.bootstrap-select .btn{padding:7px 15px}.passenger-pane .passenger-container.petc-avih-page-container .petc-avih-select .select-box label{display:none}.passenger-pane .passenger-container.petc-avih-page-container .petc-avih-select i.fa-sort-down{position:absolute;top:12px;right:30px;font-size:15px}.passenger-pane .passenger-container.petc-avih-page-container .petc-avih-select .warning-container{background-color:#fff;width:100%;padding:0 15px;-ms-flex-pack:initial;justify-content:initial}.passenger-pane .passenger-container.petc-avih-page-container .petc-avih-select .warning-container div{padding:6px 0;background:0 0}.passenger-pane .passenger-container.petc-avih-page-container .petc-avih-select .add-petc-avih-button{cursor:pointer;color:#fff;font-weight:600;font-size:16px;background-color:#E81932;border:.5px solid;text-align:center;padding:10px;border-radius:1px}.passenger-pane .passenger-container.petc-avih-page-container .petc-avih-select .new-add-petc-avih-button{cursor:pointer;color:#3685E7;font-weight:600;font-size:16px;background-color:#FFF;border:.5px dashed #3685E7;border-radius:1px;text-align:center;padding:10px;margin-right:10px;width:50%}.passenger-pane .passenger-container.petc-avih-page-container .petc-avih-select .cancel-petc-avih-button{cursor:pointer;color:#E81932;font-weight:600;font-size:16px;background-color:#FFF;border:.5px solid #E81932;text-align:center;padding:10px;width:50%;box-shadow:0 3px 6px #00029;border-radius:1px}.passenger-pane .passenger-container.petc-avih-page-container .petc-avih-add-panel{cursor:pointer;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;background:#F4F5F8;height:40px;width:160px;border-radius:36px;padding:8px 10px;color:#99A1AE;font-size:14px}.passenger-pane .passenger-container.petc-avih-page-container .petc-avih-add-panel .petc-avih-icon{height:24px}.passenger-pane .passenger-container.petc-avih-page-container .empty-box{opacity:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-direction:unset;flex-direction:unset;background:#fff;height:40px;width:160px}.passenger-pane .passenger-container.petc-avih-page-container input:-ms-input-placeholder{font-size:14px;font-family:MuseoSans-500!important;color:#656464!important}.passenger-pane .passenger-container.petc-avih-page-container input::placeholder{font-size:14px;font-family:MuseoSans-500!important;color:#656464!important}.passenger-pane .passenger-container.insurance-coverage-page-container{background-color:#F4F5F8}.passenger-pane .passenger-container.insurance-coverage-page-container .insurance-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:10px 20px}.passenger-pane .passenger-container.insurance-coverage-page-container .caption span{font-weight:700;font-size:18px;color:#232B38}.passenger-pane .passenger-container.insurance-coverage-page-container .insurance-details div{padding:15px 0;border-bottom:1px solid #EFF1F5}.passenger-pane .passenger-container .passenger-price-bar{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:unset;align-items:unset;-ms-flex-direction:unset;flex-direction:unset}.passenger-pane .passenger-container .passenger-price-bar.empty-price-bar{opacity:0}.passenger-pane .passenger-container .passenger-price-bar .price-box{display:-ms-flexbox;display:flex;-ms-flex-pack:unset;justify-content:unset;-ms-flex-align:unset;align-items:unset;-ms-flex-direction:column;flex-direction:column;line-height:1.3}.passenger-pane .passenger-container .passenger-price-bar .price-box span{font-weight:600}.passenger-pane .passenger-container .passenger-price-bar .price-box .title{font-size:12px;color:#697886}.passenger-pane .passenger-container .passenger-price-bar .price-box .price{font-size:16px}.passenger-pane .passenger-container .passenger-price-bar .price-box .price .price-column-currency{color:#232B38}.passenger-pane .passenger-container .passenger-price-bar .price-box .mil-price{font-size:10px}.passenger-pane .passenger-container .passenger-price-bar .price-box .mil-price span{color:red}@media (min-width:768px) and (max-width:980px){.passenger-pane .passenger-container.sports-equipment-page-container .passenger-price-bar{margin-bottom:20px}}@media (min-width:320px) and (max-width:767px){.tys-body{background:#F4F5F8}.line-box{padding-right:0;padding-left:0}.tys-pane{margin:30px 0 100px;padding-bottom:0;background-color:#F4F5F8}.tys-pane .tys-container{box-shadow:none;padding:0}.header-panel .header-title-box{-ms-flex-pack:justify;justify-content:space-between}.header-panel .header-title-box>div:first-child{margin-bottom:0;margin-right:0}.header-panel .header-title-box>div:last-child{text-align:right;padding-right:0;padding-left:0}.header-panel .header-title-box>div:last-child .popover{width:auto;white-space:normal;box-shadow:0 4px 8px rgba(0,0,0,.14)}.header-panel .header-title-box>div:last-child .popover.bottom{margin-top:10px;left:initial!important;right:10px!important}.header-panel .header-title-box>div:last-child .popover.bottom .arrow{left:90%;border-bottom-color:#ccc}.header-panel .back-additionalservices-link{display:none}.warning-container{padding:0;margin:5px 0}.flight-info-panel{box-shadow:0 4px 15px rgba(0,0,0,.14)}.flight-info-panel .flight-info-header .package-carousel-container{padding:20px 15px 0}.flight-info-panel .flight-info-header .package-carousel-container .package-offer-carousel .carousel-inner .carousel-indicators{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:unset;flex-direction:unset;padding-left:0;width:inherit;margin-left:0;left:unset}.flight-info-panel .flight-info-header .package-carousel-container .package-offer-carousel .carousel-inner .package-col{width:inherit;margin-bottom:10px}.passenger-pane .passenger-container.lounge-page-container .lounge-add-panel,.passenger-pane .passenger-container.lounge-page-container .warning-container,.passenger-pane .passenger-container.lounge-page-container .warning-container div,.passenger-pane .passenger-container.sports-equipment-page-container .sport-equipment-add-panel{width:100%}.flight-info-panel .flight-info-header .flight-status{margin-top:30px;padding-left:0}.flight-info-panel .flight-info-header .flight-status .flight-destination em{margin-right:3px}.flight-info-panel .flight-info-header .flight-status .flight-destination span,.flight-info-panel .flight-info-header .flight-status .flight-time{font-size:14px}.flight-info-panel .flight-info-header .flight-status .flight-time .line{margin:0 12px}.flight-info-panel .flight-info-header .flight-price-bar.desktop{display:none}.flight-info-panel .flight-info-header .flight-price-bar.mobile{display:block;margin-top:0}.package-offer-banner-tys img{height:80px}.package-offer-banner-tys .content{margin:0 15px;padding:15px 15px 5px}.package-offer-banner-tys .content .title{font-size:14px;font-weight:500}.package-offer-banner-tys .content .description-content{line-height:2}.package-offer-banner-tys .content .description{margin-right:10px;margin-bottom:5px;font-size:8px}.package-offer-banner-tys .content .see-offers-button a{padding:6px}.passenger-pane .passenger-container{padding:0 15px 5px;background-color:#F4F5F8}.passenger-pane .passenger-container>.row{background:#fff;border-bottom:none!important;box-shadow:0 4px 8px rgba(0,0,0,.14);padding:15px 10px;margin-bottom:20px}.passenger-pane .passenger-container .row:first-child{padding-top:15px}.passenger-pane .passenger-container .passenger-name{padding-left:0}.passenger-pane .passenger-container .airport-name{padding-bottom:5px;padding-left:0}.passenger-pane .passenger-container.excess-baggage-page-container .passenger-row{-ms-flex-align:baseline;align-items:baseline}.passenger-pane .passenger-container.excess-baggage-page-container .baggage-add-panel{width:100%;margin-top:15px;margin-bottom:10px}.passenger-pane .passenger-container.excess-baggage-page-container .default-baggage-right-pane{line-height:2.1}.passenger-pane .passenger-container.excess-baggage-page-container .default-baggage-right-pane span:first-child{line-height:1}.passenger-pane .passenger-container.excess-baggage-page-container .excess-baggage-price-bar{margin-top:0}.passenger-pane .passenger-container.sports-equipment-page-container{padding:15px}.passenger-pane .passenger-container.sports-equipment-page-container .passenger-price-bar.empty-price-bar{opacity:1;padding-top:0}.passenger-pane .passenger-container.sports-equipment-page-container .sport-equipment-select{padding:0;margin-bottom:0}.passenger-pane .passenger-container.sports-equipment-page-container .sport-equipment-select .sticky-label{left:17px}.passenger-pane .passenger-container.sports-equipment-page-container .sport-equipment-select div{padding:0}.passenger-pane .passenger-container.sports-equipment-page-container .sport-equipment-select i.fa-sort-down{right:15px}.passenger-pane .passenger-container.sports-equipment-page-container .sport-equipment-select .warning-container{padding:0;margin:5px 0}.passenger-pane .passenger-container.sports-equipment-page-container .sport-equipment-select .warning-container div{padding:5px}.passenger-pane .passenger-container.sports-equipment-page-container .sport-equipment-select .add-sport-equipment-btn{margin-bottom:15px}.passenger-pane .passenger-container.sports-equipment-page-container .empty-box{display:none}.passenger-pane .passenger-container.package-offers-container .package-wrapper .package-slider{display:initial;max-height:300px;overflow-x:hidden;overflow-y:auto;padding-right:5px;padding-bottom:5px;padding-left:0}.passenger-pane .passenger-container.package-offers-container .package-wrapper .package-slider .package-flight-box{margin-right:0;margin-bottom:10px}.passenger-pane .passenger-container.package-offers-container .package-wrapper .package-slider::-webkit-scrollbar{width:3px}.passenger-pane .passenger-container .passenger-price-bar{padding:5px 0;text-align:right}}.passenger-pane .passenger-container.package-offers-container .carousel-package .carousel-control{width:3%;border-radius:none;border:none;background-color:unset!important;opacity:.9}.passenger-pane .passenger-container.package-offers-container .carousel-package .carousel-control i{color:red;opacity:revert}.passenger-pane .passenger-container.package-offers-container .carousel-package .carousel-control.left{top:35%;margin-left:-4%}.passenger-pane .passenger-container.package-offers-container .carousel-package .carousel-control.right{top:35%;margin-right:-3%}.passenger-pane .passenger-container.package-offers-container .carousel-package .carousel-inner .item:last-child{padding-right:0}.passenger-pane .passenger-container.package-offers-container .carousel-package.package-wrapper .package-slider{overflow-x:hidden;overflow-y:hidden;padding:0}.passenger-pane .passenger-container.package-offers-container .carousel-package.package-wrapper .package-slider .package-flight-box{min-width:235px;width:235px}.passenger-pane .passenger-container.package-offers-container .carousel-package.package-wrapper .package-slider .flight-destination{padding-left:29px}.passenger-pane .passenger-container.package-offers-container.carousel-package .cloneditem-1,.passenger-pane .passenger-container.package-offers-container.carousel-package .cloneditem-2,.passenger-pane .passenger-container.package-offers-container.carousel-package .cloneditem-3{display:none}@media (max-width:1024px) and (min-width:768px){.passenger-pane .passenger-container.package-offers-container .package-wrapper .package-slider{padding-bottom:5px}.passenger-pane .passenger-container.package-offers-container .package-wrapper .package-slider .package-flight-box{min-width:100%;width:100%;margin-bottom:5px}.passenger-pane .passenger-container.package-offers-container .carousel-package .carousel-control.left{top:40%;margin-left:-4%}.passenger-pane .passenger-container.package-offers-container .carousel-package .carousel-control.right{top:40%;margin-right:-4%}}@media (min-width:320px) and (max-width:767px){.passenger-pane .passenger-container.package-offers-container .carousel-package.package-wrapper{padding-left:0;padding-right:0!important}.passenger-pane .passenger-container.package-offers-container .carousel-package.package-wrapper .package-slider{padding-right:0}.passenger-pane .passenger-container.package-offers-container .carousel-package.package-wrapper .package-slider .package-flight-box{min-width:100%;width:100%}.passenger-pane .passenger-container.package-offers-container .carousel-package.package-wrapper .carousel-inner{margin-bottom:40px}.passenger-pane .passenger-container.package-offers-container .carousel-package .carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.passenger-pane .passenger-container.package-offers-container .carousel-package .carousel-package .carousel-inner{position:relative;overflow:hidden;width:revert}.passenger-pane .passenger-container.package-offers-container .carousel-package .carousel-package .carousel-indicators{position:absolute;bottom:-25px}.passenger-pane .passenger-container.package-offers-container .carousel-package .carousel-package .carousel-indicators li{width:10px;height:10px;border-radius:100%}}.tys-pane.petcavih-page{padding-bottom:0}.tys-pane.petcavih-page .tys-container{background:#fff;padding:20px}.tys-pane.petcavih-page .tys-container .flight-info-panel{box-shadow:none}.petcavih-price-selector .price-box-item.business-item:hover,.petcavih-price-selector .price-box-item.economy-item.extra-fly,.petcavih-price-selector .price-box-item.economy-item:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.3);outline:#2173E2 solid 1px}.petcavih-header{display:-ms-flexbox;display:flex;margin-bottom:20px;min-height:60px;transition:all .3s ease-in-out}.petcavih-header .petcavih-info{display:-ms-flexbox;display:flex;border-radius:5px;background:#fff;width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.petcavih-header .petcavih-info span{text-transform:capitalize}.petcavih-header .petcavih-info>div{font-weight:700;width:30%;padding:5px 10px}.petcavih-header .petcavih-info>div:not(.passenger){border-right:1px solid #EFF1F5}.petcavih-header .petcavih-info>div div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.petcavih-header .petcavih-info>div span:nth-child(1){color:#647280;font-size:11px;text-transform:none}.petcavih-header .petcavih-info>div span:nth-child(2){color:#222B37;font-size:16px}.petcavih-header .petcavih-info>div span:nth-child(3){color:#98A0AE;font-size:11px}.petcavih-header .petcavih-info .destination,.petcavih-header .petcavih-info .origin{width:170px}.petcavih-header .petcavih-info .genus{width:120px}.petcavih-header .petcavih-info .type,.petcavih-header .petcavih-info .weight{width:100px}.petcavih-header .petcavih-info .date,.petcavih-header .petcavih-info .widht-size-heigth{width:140px}.petcavih-header .edit-insurance{cursor:pointer}.petcavih-header .edit-insurance .edit-icon{display:none}.petcavih-header .edit-insurance .try-again-button{border-radius:5px;width:180px;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-size:14px;color:#3784E7;font-weight:700;text-decoration:underline;height:100%;-ms-flex-align:center;align-items:center}.header-select-icons.ui-icon::before,.responsive-header-breadcrumb .ui-icon::before{background:0 0}@media (min-width:320px) and (max-width:767px){.petcavih-header{-ms-flex-wrap:unset;flex-wrap:unset;-ms-flex-direction:column;flex-direction:column}.petcavih-header .petcavih-info{-ms-flex-direction:column;flex-direction:column}.petcavih-header .petcavih-info>div{width:unset!important}.petcavih-price-selector .price-box-list .price-box-item{max-width:100%}#petc-booker .petc-booker-container{margin-top:-200px!important}.petc-avih-booker a.tk-booker-submit{padding:unset!important}.tk-booker-selectoption{height:66px!important}}.petcavih-price-selector{margin-bottom:0;background:0 0;padding:15px}.petcavih-price-selector.multicity .box-header .price-column-currency::before{content:"\002b";position:relative;bottom:2px;right:5px}.petcavih-price-selector .price-box-list{display:-ms-flexbox;display:flex}.petcavih-price-selector .right-type-no-right{opacity:.3}.petcavih-price-selector .price-box-item{-ms-flex:1;flex:1;position:relative;max-width:35%}.petcavih-price-selector .price-box-item.double{-ms-flex:2;flex:2;max-width:75%}.petcavih-price-selector .price-box-item.double .business-intro .text{bottom:0}.petcavih-price-selector .price-box-item.single{-ms-flex:1;flex:1;max-width:50%}.petcavih-price-selector .price-box-item+.price-box-item{margin-left:10px}.petcavih-price-selector .price-box-item.economy-item .box-header{background:#F4F5F8}.petcavih-price-selector .price-box-item.economy-item:nth-last-child(3) .box-header{border-left:5px solid #5199DB}.petcavih-price-selector .price-box-item.economy-item:nth-last-child(2) .box-header{border-left:5px solid #33AABE;color:#33AABE}.petcavih-price-selector .price-box-item.economy-item:nth-last-child(1) .box-header{border-left:5px solid #846BAD;color:#846BAD}.petcavih-price-selector .price-box-item.business-item .box-header{background:#F3E5E0}.petcavih-price-selector .price-box-item.business-item .box-header .type{color:#BE745B}.petcavih-price-selector .price-box-item.business-item:nth-child(1) .box-header{border-left:5px solid #BA7655}.petcavih-price-selector .price-box-item.business-item:nth-child(2) .box-header{border-left:5px solid #CA7046}.petcavih-price-selector .price-box-item.business-item:nth-child(3) .box-header{border-left:5px solid #794C37}#loungeInfoAccordion,#petcAvihInfoAccordion,#speqInfoAccordion,#tkwallet div:focus,#travelInsuranceInfoAccordion,#walletDetails a,#walletInformation a,.amount-radios span:focus,section:focus{outline:0!important}.petcavih-price-selector .price-box{width:100%;height:100%;position:relative;overflow:hidden}.petcavih-price-selector .box-wrapper{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.petcavih-price-selector .box-wrapper .box-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.petcavih-price-selector .box-wrapper .box-content .infobox-image{padding:0}.petcavih-price-selector .box-wrapper .box-content .infobox-image img{width:100%}.petcavih-price-selector .box-wrapper .box-content .infobox-text{position:absolute;color:#fff}.petcavih-price-selector .box-header{padding:0 10px;display:-ms-flexbox;display:flex;min-height:65px;-ms-flex-align:center;align-items:center}.petcavih-price-selector .box-header .detail{margin:0;font-family:MuseoSans-700,sans-serif;-ms-flex:4;flex:4}.petcavih-price-selector .box-header .type{margin:0 0 8px;font-size:16px}.petcavih-price-selector .box-header .class-detail{white-space:nowrap;font-size:11px}.petcavih-price-selector .box-header .recommended-item{position:absolute;font-size:9px;color:#000;font-family:MuseoSans-500,sans-serif;font-weight:700;background:#F7C556;border-radius:10px;width:-moz-fit-content;width:fit-content;padding:1px 10px;right:8px;top:3px}.petcavih-price-selector .box-header .price{font-size:24px;line-height:1;font-family:MuseoSans-700,sans-serif;-ms-flex:3;flex:3;text-align:right}.petcavih-price-selector .box-header .price .price-column-currency,.petcavih-price-selector .box-header .price .price-column-decimal{font-size:55%;vertical-align:super}.petcavih-price-selector .box-content{background:#FFF;border:1px solid #dae0e8;height:100%;min-height:200px;padding-bottom:10px}.petcavih-price-selector .box-content .brand-right-info-international-icon{cursor:pointer}.petcavih-price-selector .box-content .brand-right-info-international-icon img{width:14px;height:14px;margin-left:3px;margin-bottom:2px}.petcavih-price-selector .box-content ul{list-style:none;padding:0;margin:0;width:100%}.petcavih-price-selector .box-content ul li{border-bottom:1px solid #dae0e8;padding:8px 12px;font-family:MuseoSans-500,sans-serif}.petcavih-price-selector .box-content ul li em{font-size:15px}.petcavih-price-selector .box-content ul li span{word-break:break-word;font-size:12px;margin-left:2px}.petcavih-price-selector .box-content ul li i.custom-price-icon{background:#dfa200;border-radius:50%;font-size:8px;width:12px;height:12px;line-height:12px;color:#FFF;text-align:center}.petcavih-price-selector .box-footer{background:#f4f5f8}.petcavih-price-selector .box-footer .select-button{font-family:MuseoSans-500,sans-serif;width:100%;height:39px;line-height:39px;display:block;background:#E81932;color:#FFF;font-size:14px;font-weight:500;text-align:center}.petcavih-price-selector .box-footer .select-button:hover{background:#93272c;border-bottom:none}.petcavih-price-selector .box-footer .select-button.disabled,.petcavih-price-selector .box-footer .select-button.disabled:hover{color:#99a1ae;background:#dae0e8;cursor:default}#singleCityContainerForPetcAvih .bootstrap-select.btn-group .dropdown-menu{padding:5px;min-height:30px}#singleCityContainerForPetcAvih .bootstrap-select.btn-group .btn .filter-option{min-height:auto;padding-left:0}.petc-avih-booker{padding-top:0}.petc-avih-booker .image-container{position:absolute;width:100%;height:45%;background-color:#ef2636}.petc-avih-booker .image-container img{min-height:100%;min-width:100%}.petc-avih-booker .petc-calc-banner-background{padding:20px;background:rgba(0,0,0,.5)}.lounge-service-icon,.petc-avih-icon,.speq-golf-icon,.speq-travel-insurance-icon{background-repeat:no-repeat;background-size:cover}.petc-avih-booker a.tk-booker-submit{position:relative;border-radius:3px;height:66px!important;padding:20px;font-size:16px}.petc-avih-booker a.tk-booker-submit .search-flights-right-arrow{display:inline-block;background-image:url(/theme/img/icons/search-flights-right-arrow.svg);background-size:cover;background-repeat:no-repeat;width:30px;height:30px;vertical-align:middle;position:absolute;top:50%;transform:translate(-50%,-50%)}.tk-booker-selectoption{width:100%!important;height:66px!important;background-color:inherit!important;border:none!important;box-shadow:none!important}@media (min-width:768px){button.btn.dropdown-toggle.form-control.selectpicker.tk-booker-selectoption{height:66px!important}.petc-input-info{display:-ms-flexbox;display:flex;height:30px}}.petc-footer-button{width:100%;min-height:68px;display:-ms-flexbox;display:flex;padding:20px}#seatrefund .passengers-table tbody tr td:first-child,#seatrefund .passengers-table thead tr th:first-child{padding-left:15px}.petcavih-page-bg{background-color:#F1F3F6}#seatrefund,.seat-refund-body{background-color:#FAFBFC!important}#seatrefund .passengers-table{line-height:40px;font-family:MuseoSans-700}#seatrefund .passengers-table thead tr{background-color:#F4F5F8}#seatrefund .passengers-table tbody tr{background-color:#FFF}#seatrefund .refund-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#FFF}#seatrefund .refund-info .refund-info-icon{min-width:24px}#seatrefund .refund-info .refund-message{margin-left:15px;font-size:14px;font-family:MuseoSans-500}#refundSuccessModal .refund-success-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:30px;margin-top:20px}#refundSuccessModal .modal-header{z-index:1;box-shadow:0 4px 8px #c9c9d5}@media screen and (max-width:767px){#seatrefund .refund-info{padding:15px!important}#seatrefund .refund-info .refund-message{font-size:10px!important}#seatrefund .refund-info .refund-info-icon,#seatrefund .refund-info .refund-info-icon-small{min-width:24px!important}#seatrefund .refund-title{font-size:16px!important}#seatrefund .passenger-refund-detail-box{padding:15px;background-color:#F4F5F8}#seatrefund .passenger-refund-detail-box .row span{display:block}#seatrefund .passenger-refund-detail-box .row span:first-child{color:#647286;font-family:MuseoSans-500}}#loungeAccordionToggle,#speqAccordionToggle,#travelInsuranceInfoToggle{cursor:pointer}#speqInfoAccordion #speqTableByPassenger td.price-data,#speqInfoAccordion #speqTableByPassenger td.speq-data{vertical-align:top}#speqInfoAccordion #speqTableByPassenger>thead>tr>th{border-bottom:1px solid transparent}#speqInfoAccordion #speqTableByPassenger>tbody:not(:first-child),#speqInfoAccordion #speqTableByPassenger>tbody>tr td{border:none}#speqInfoAccordion #speqTableByPassenger>tbody>tr:not(:last-child){border-bottom:1px solid red}#loungeInfoAccordion #loungeTableByPassenger td.passenger-name{width:30%}#loungeInfoAccordion #loungeTableByPassenger td.lounge-data{width:30%;vertical-align:middle}#loungeInfoAccordion #loungeTableByPassenger td.price-data{width:20%;vertical-align:middle}#loungeInfoAccordion #loungeTableByPassenger td.add-lounge-block{width:20%}#loungeInfoAccordion #loungeTableByPassenger>thead>tr>th{border-bottom:1px solid transparent}#loungeInfoAccordion #loungeTableByPassenger>tbody>tr:not(:last-child){border-bottom:1px solid red}#petcAvihInfoAccordion #petcAvihTableByPassenger td.petcAvih-data{vertical-align:top}#petcAvihInfoAccordion #petcAvihTableByPassenger td.petcAvih-data .petcAvih-dimensions{min-height:62px}#petcAvihInfoAccordion #petcAvihTableByPassenger td.price-data{vertical-align:top}#petcAvihInfoAccordion #petcAvihTableByPassenger>thead>tr>th{border-bottom:1px solid transparent}#petcAvihInfoAccordion #petcAvihTableByPassenger>tbody:not(:first-child),#petcAvihInfoAccordion #petcAvihTableByPassenger>tbody>tr td,.tkpayMenu li a:hover{border:none}.speq-golf-icon{background-image:url(/theme/img/icons/golf-icon.svg);width:33px;height:36px}.speq-travel-insurance-icon{background-image:url(/theme/img/icons/travel-insurance-icon.svg);width:25px;height:30px}.lounge-service-icon{background-image:url(/theme/img/icons/lounge-service-icon.svg);width:32px;height:32px}.petc-avih-icon{background-image:url(/theme/img/additional-services-card/petcAvih-icon.svg);width:27px;height:22px;margin-right:10px}.tkpayMenu{padding-left:0}.tkpayMenu li{display:inline;text-align:center}.tkpayMenu li a{display:inline-block;padding:.75rem 0;margin-right:25px;text-decoration:none;color:#333}.tkpayMenu .activeTab{position:relative}.tkpayMenu .activeTab::before{content:'';position:absolute;bottom:-4px;left:0;width:100%;height:6px;background:#E81932}.tkpayMenu .activeTabRow{margin:0;height:2px;width:100%;background:#EFF1F5}.tkpayMenu .logged-pane{font-family:MuseoSans-700!important}.warning-container-payment{display:-ms-flexbox;display:flex;background:#fef3e1;padding:15px 10px}.profile-companion-panel .gender-title-female:before,.profile-companion-panel .gender-title-male:before{background-repeat:no-repeat;top:2px;position:absolute;width:24px;height:24px;content:""}.warning-container-payment img{object-fit:contain;-ms-flex-item-align:start;align-self:flex-start}.warning-container-payment div{-ms-flex:1 1 auto;flex:1 1 auto;padding-left:5px;font-size:14px;color:#ffa72f;font-family:MuseoSans-500!important}#cardCountryWarning{z-index:1999!important}#login-tab{border-radius:3px;box-shadow:0 4px 8px 0 rgba(0,0,0,.05);transition:all .3s;margin-top:25px;margin-bottom:25px;background-color:#fff}.profile-companion-panel .card-body{padding:0;box-shadow:none;border-radius:3px 3px 0 0;border:none}.profile-companion-panel .dropdownselect .btn-outline-secondary,.profile-companion-panel .form-elements-edit input{border-radius:3px;border:.5px solid #c3cbd7}.profile-companion-panel .gender-title-female:before{background-image:url(/theme/img/female-grey.svg);left:22px}.profile-companion-panel .gender-title-male:before{background-image:url(/theme/img/male-grey.svg);left:29px}.profile-companion-panel .male-input:checked~.gender-title-male::before,.profile-companion-panel .male-input:focus~.gender-title-male::before{background-image:url(/theme/img/male-blue.svg)}.profile-companion-panel .female-input:checked~.gender-title-female::before,.profile-companion-panel .female-input:focus~.gender-title-female::before{background-image:url(/theme/img/female-blue.svg)}.profile-companion-panel .gender-title-female,.profile-companion-panel .gender-title-male{padding-left:24px}.profile-companion-panel .calendar{position:absolute;right:30px;top:10px}.profile-companion-panel:first-child .companion-wrapper .passenger-info-wrapper .passenger-info-hidden{bottom:auto;top:100%}.profile-companion-panel:first-child .companion-wrapper .passenger-info-wrapper .passenger-info-hidden:after{border-bottom:none;border-top:8px solid transparent;top:auto;bottom:100%}.profile-companion-panel .card-title{padding:15px 20px;box-shadow:0 4px 8px rgba(0,0,0,.16);font-family:MuseoSans-700,sans-serif}.profile-companion-panel .card-title .passenger-type{margin:0;display:inline-block;line-height:32px;font-size:18px;padding-left:30px;position:relative}.profile-companion-panel .card-title .pax-type{font-size:14px;color:#647286;font-family:MuseoSans-700,sans-serif}.profile-companion-panel .card-title .passenger-type:before{content:"";background-image:url(/theme/img/user-grey.png);width:24px;height:24px;position:absolute;left:0;top:2px}.profile-companion-panel .card-title .add-new-companion,.profile-companion-panel .card-title .cancel-new-companion{color:red;float:right;line-height:24px;border:none;font-size:14px}.profile-companion-panel .card-title .cancel-new-companion{color:#769ada}.profile-companion-panel .card-title .add-new-companion:hover{opacity:.6}.profile-companion-panel .companion-wrapper{padding:0 20px}.profile-companion-panel .companion-wrapper .passenger-info-wrapper .passenger-info-hidden div{display:-ms-flexbox;display:flex;padding:4px}.profile-companion-panel .companion-wrapper .passenger-info-wrapper .passenger-info-hidden div span{-ms-flex:1;flex:1}.profile-companion-panel .companion-wrapper .passenger-info-wrapper .passenger-info-hidden div span:last-child{text-align:right;font-weight:700;padding-left:5px}.profile-companion-panel .companion-wrapper .passenger-info-wrapper.hover .passenger-info-hidden,.profile-companion-panel .companion-wrapper .passenger-info-wrapper:hover .passenger-info-hidden{display:block}.profile-companion-panel .companion-wrapper .companion-item{border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding-top:20px;padding-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.profile-companion-panel .companion-wrapper .companion-item .add-new-companion{margin:0;display:inline-block;border:none}.profile-companion-panel .companion-wrapper .companion-item .edit-companion-btn{position:absolute;right:30px;margin-right:10px}.profile-companion-panel .companion-wrapper .select-companion{font-family:MuseoSans-700,sans-serif;padding:0 10px 0 24px;margin:0;color:#ccc;display:inline-block;font-weight:700;border:none;vertical-align:top;max-width:83%;position:relative}.profile-companion-panel .companion-wrapper .select-companion span{display:inline-block;vertical-align:top}.profile-companion-panel .companion-wrapper .select-companion span.fullname{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.profile-companion-panel .companion-wrapper .select-companion .radio-circle{width:14px;height:14px;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%)}.profile-companion-panel .companion-wrapper .select-companion .radio-circle:before{width:20px;height:20px;border:1px solid #ccc;border-radius:50%;content:"";top:-3px;left:-3px;position:absolute}.profile-companion-panel .companion-wrapper .select-companion.aligible.clickable{color:#000}.profile-companion-panel .companion-wrapper .select-companion.aligible.clickable:hover{opacity:.7}.profile-companion-panel .companion-wrapper .select-companion.aligible.clickable .radio-circle:before{border-color:#769ada}.profile-companion-panel .companion-wrapper .select-companion.select .radio-circle{background-color:#204ea0}.profile-companion-panel .companion-wrapper .passenger-info-wrapper{display:inline-block}.profile-companion-panel .companion-wrapper .passenger-info{display:inline-block;border-radius:50%;background-color:#232b38;width:20px;height:20px;vertical-align:top;position:relative;margin-top:2px}.profile-companion-panel .companion-wrapper .passenger-info-wrapper .passenger-info:after{content:"i";position:absolute;left:0;top:0;width:100%;color:#fff;text-align:center}.profile-companion-panel .companion-wrapper .passenger-info-wrapper .passenger-info-hidden{display:none;background-color:#232b38;position:absolute;padding:10px;min-width:280px;bottom:100%;color:#fff;border-radius:4px;z-index:9}.profile-companion-panel .companion-wrapper .passenger-info-wrapper .passenger-info-hidden::after{position:absolute;top:100%;left:3px;border-left:8px solid #232b38;border-bottom:8px solid transparent;content:""}.profile-companion-panel .line{margin:0 5px;color:#C3CBD7}.profile-companion-panel input[type=radio]{width:0;height:0;border:none}.profile-companion-panel .check-gender{position:relative}.profile-companion-panel .check-gender::after,.profile-companion-panel .check-gender::before{position:absolute;width:20px;height:20px;top:20%;left:-20px;content:""}.profile-companion-panel .check-gender::before{background-color:transparent;border:2px solid #C3CBD7;border-radius:50%;transform:translateY(-20%)}.profile-companion-panel .check-gender::after{background-color:#3685E7;border:2px solid #3685E7;border-radius:50%;transform:translateY(-20%) scale(0)}.profile-companion-panel input[type=radio]:checked+::before{border-color:#3685E7}.profile-companion-panel input[type=radio]:checked+::after{transform:translateY(-20%) scale(.6)}.profile-companion-panel .profile-new-companion .ui-icon-circle-information{position:relative}.ms-button{border-radius:4px;border:1px solid #3685e7}.profile-new-companion{padding:25px 20px;position:relative;z-index:4}.profile-new-companion .ui-icon-circle-information{color:#3685E7;font-size:24px;position:absolute;left:0;top:12px}.profile-new-companion .checkmark{background-color:#fff;border:2px solid #C3CBD7;border-radius:1px;top:5px}.profile-new-companion .checkmark::after{left:9px;top:3px}.profile-new-companion input[type=checkbox]:checked~.checkmark{border:none;border-radius:5px!important}.profile-new-companion input[type=checkbox]:checked~.checkmark::after{left:10px;top:4px}.profile-contact-panel .card-body{padding:0;box-shadow:0 4px 8px rgba(0,0,0,.05);border:none;border-radius:4px}.profile-contact-panel .card-body .card-title{padding:11px 20px;box-shadow:0 4px 8px rgba(0,0,0,.16);font-family:MuseoSans-700,sans-serif}.profile-contact-panel .card-body .title{font-size:18px;font-family:MuseoSans-700,sans-serif;margin:0;display:inline-block;line-height:32px;padding-left:30px;position:relative}.profile-contact-panel .card-body .title::before{content:"";background-image:url(/theme/img/phone-grey.png);width:24px;height:24px;position:absolute;left:0;top:2px}.profile-contact-panel .card-body .contact-form{padding:25px 20px 40px;position:relative;z-index:3}.profile-contact-panel .card-body .warning-container{margin-top:0;margin-bottom:25px}.profile-contact-panel .card-body .warning-container div{padding:15px;background:no-repeat padding-box #F4F5F8}.kvkContainer{padding:15px;background:no-repeat padding-box #FFF;box-shadow:0 4px 8px rgba(0,0,0,.05)}.profile-telephone-number .input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.profile-telephone-number .input-group input{border-left-color:#fff!important;position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0;padding:6px 12px 6px 0}.edit-passenger-companion-modal .gender-title-female:before,.edit-passenger-companion-modal .gender-title-male:before{width:24px;height:24px;background-repeat:no-repeat;position:absolute;top:2px;content:""}.profile-telephone-number .input-group-prepend{margin-right:-1px;display:-ms-flexbox;display:flex}.profile-telephone-number .input-group-prepend .with-input .dropdown-toggle .filter-option{line-height:48px!important;padding-left:5px!important}.profile-telephone-number .input-group-prepend button{line-height:1.33;min-height:46px;border-color:#e1e5eb;padding:0 1em!important}.edit-passenger-companion-modal input[type=radio]{display:none}.edit-passenger-companion-modal input,.edit-passenger-companion-modal input.shadow{box-shadow:none!important}.edit-passenger-companion-modal .gender-title-female:before{background-image:url(/theme/img/female-grey.svg);left:22px}.edit-passenger-companion-modal .gender-title-male:before{background-image:url(/theme/img/male-grey.svg);left:29px}.edit-passenger-companion-modal .male-input:checked~.gender-title-male::before{background-image:url(/theme/img/male-blue.svg)}.edit-passenger-companion-modal .female-input:checked~.gender-title-female::before{background-image:url(/theme/img/female-blue.svg)}.edit-passenger-companion-modal .gender-title-female,.edit-passenger-companion-modal .gender-title-male{padding-left:24px}.edit-passenger-companion-modal .check-gender{position:relative}.edit-passenger-companion-modal .check-gender::before{content:"";position:absolute;width:20px;height:20px;background-color:transparent;border:2px solid #C3CBD7;border-radius:50%;transform:translateY(-20%);top:20%;left:-20px}.edit-passenger-companion-modal .check-gender::after{content:"";position:absolute;width:20px;height:20px;background-color:#3685E7;border:2px solid #3685E7;border-radius:50%;transform:translateY(-20%) scale(0);top:20%;left:-20px}.edit-passenger-companion-modal .calendar{position:absolute;right:30px;top:10px}.edit-passenger-companion-modal input[type=radio]:checked+::before{border-color:#3685E7}.edit-passenger-companion-modal input[type=radio]:checked+::after{transform:translateY(-20%) scale(.6)}.exceptional-name-panel .card-body{padding:0;box-shadow:none;border-radius:3px 3px 0 0;border:none}.exceptional-name-panel .card-title{padding:15px 20px;box-shadow:0 4px 8px rgba(0,0,0,.16);font-family:MuseoSans-700,sans-serif}.exceptional-name-panel .card-title .passenger-type{margin:0;display:inline-block;line-height:32px;font-size:18px;padding-left:30px;position:relative}.exceptional-name-panel .card-title .passenger-type:before{content:"";background-image:url(/theme/img/user-grey.png);width:24px;height:24px;position:absolute;left:0;top:2px}.exceptional-name-panel .card-content{margin:30px}.exceptional-name-panel .card-content p{font-size:14px;font-family:MuseoSans-500}.exceptional-name-panel .card-content div>.exceptional-card{background-color:#F4F5F8;padding:25px;width:48%;margin-bottom:10px}.exceptional-name-panel .card-content div>.exceptional-card .card-desc p{padding:0;margin-bottom:10px;font-size:14px}.exceptional-name-panel .card-content div>.exceptional-card .card-desc p:nth-child(1){font-weight:700}.exceptional-name-panel .card-content div>.exceptional-card .card-desc p:nth-child(2),.exceptional-name-panel .card-content div>.exceptional-card .card-desc p:nth-child(3){font-weight:500}.exceptional-name-panel .card-content div>.exceptional-card .name-card{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.exceptional-name-panel .card-content div>.exceptional-card .name-card div{width:48%}.exceptional-name-panel .card-content div>.exceptional-card .name-card div p{padding:0 15px}.exceptional-name-panel .card-content div>.exceptional-card .name-card div p:nth-child(1){margin:0;color:#647286;font-size:13px}.exceptional-name-panel .card-content div>.exceptional-card .name-card div p:nth-child(2){font-weight:700;font-size:15px}.wheel-chair-wrapper .wheel-chair-info-block{border:1px dashed #2e8ffd!important;border-radius:10px;padding:20px 15px}.wheel-chair-wrapper .wheel-chair-info-block ul{list-style:disc;color:#647286;padding-left:1.5rem}.wheel-chair-wrapper .wheel-chair-options input[type=radio]~.check{width:20px;height:20px;margin:6px 5px 0 0}.wheel-chair-wrapper .wheel-chair-options input[type=radio]~.check:after{margin:2px}.wheel-chair-wrapper .wheel-chair-options input[type=radio]:checked~.check{border:1px solid #2073E3}.wheel-chair-wrapper .wheel-chair-options input[type=radio]:checked~.check:after{transform:none!important}.wheel-chair-wrapper .wheel-chair-options-title{color:#647280}.wheel-chair-wrapper .checkbox-container .checkmark{background-color:#fff;border:2px solid #C3CBD7;border-radius:1px}.wheel-chair-wrapper input[type=checkbox]:checked~.checkmark{border:none;border-radius:5px!important}.wheel-chair-wrapper input[type=checkbox]:checked~.checkmark::after{left:10px;top:4px}@media screen and (max-width:767px){.profile-companion-panel .companion-wrapper{padding:0}.profile-companion-panel .companion-wrapper .companion-item{border-right:none}.profile-companion-panel .companion-wrapper .passenger-info-wrapper{float:right}.profile-companion-panel .passenger-type{font-size:16px}.profile-new-companion .custom-message{margin-left:15px}}@media screen and (max-width:991px){.profile-companion-panel .card-title{padding:15px}.profile-companion-panel .card-title .passenger-type{font-size:16px}.profile-companion-panel .card-title .add-new-companion{font-size:14px}.profile-companion-panel .passenger-info-wrapper .passenger-info-hidden{right:0;width:100%;background-color:rgba(35,43,56,.95)}.profile-companion-panel .passenger-info-wrapper .passenger-info-hidden:after{border:5px solid transparent;border-top-color:#232b38;border-bottom:none;right:55px;left:auto!important;border-right:8px solid #232b38;border-left-color:transparent!important}}@media (min-width:992px){.profile-companion-panel .companion-wrapper .passenger-info-wrapper{position:relative}.profile-companion-panel .companion-wrapper .companion-item:nth-child(3n){border-right-color:transparent}.profile-companion-panel .companion-wrapper .companion-item:nth-child(3n) .passenger-info-wrapper .passenger-info-hidden{right:100%;left:auto}.profile-companion-panel .companion-wrapper .companion-item:nth-child(3n) .passenger-info-wrapper .passenger-info-hidden:after{left:auto;right:3px;border-left:none;border-right:8px solid #232b38}}@media (max-width:991px) and (min-width:768px){.profile-companion-panel .companion-wrapper .companion-item:nth-child(2n){border-right-color:transparent}}.giftcard-container{font-size:1rem;margin:30px 0 50px;padding:20px;box-shadow:0 4px 8px rgba(0,0,0,.16);border-radius:3px;background:#fff}@media (max-width:991px){.giftcard-container{padding:30px 15px 50px;margin:0 -15px}.giftcard-container label.metro-radio{margin:0!important;line-height:1}.giftcard-container .metro-radio .check{width:18px;height:18px;margin:0 5px 0 0;vertical-align:middle}.giftcard-container .metro-radio .check+span{display:inline-block}.giftcard-container .metro-radio input[type=radio]:checked~.check:after{height:10px;margin:3px;width:10px}}.giftcard-container h2,.giftcard-container h3{font-size:1.4rem;font-family:MuseoSans-700;font-weight:700;margin:0 0 1.5rem}.giftcard-container h3{font-size:1.2rem}.giftcard-container .terms-conditions{font-size:1.2rem;color:#3685e7;margin-bottom:1.5rem;margin-left:1.8rem}.giftcard-container .info-message{background:#FFF;border-radius:3px;font-size:1rem;padding:7px 8px;margin-bottom:1.5rem}.giftcard-container .info-message .ui-icon-info{color:#FFA72F}.giftcard-container .info-message-grey{margin:.5rem 0;background-color:#F4F5F8;font-size:10px;font-weight:700}.giftcard-container .info-message-grey .ui-icon-info{color:#E81932}.giftcard-container .gifts-selection{background:#F4F5F8;border-radius:3px;padding:20px 20px 30px;margin:20px 0}.giftcard-container .gifts-selection .selections{background:#FFF;border:1px solid rgba(112,112,112,.08);padding:0 15px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.giftcard-container .gifts-selection .selections:before{content:'';position:absolute;left:15px;right:15px;top:0;bottom:0;background:linear-gradient(to right,rgba(195,203,215,.48) 1px,transparent 1px);background-size:50%}@media (min-width:992px){.giftcard-container .gifts-selection .selections:before{background-size:25%}}.giftcard-container .gifts-selection .selections:after{content:'';position:absolute;left:15px;width:1px;top:0;bottom:0;background:#fff}.giftcard-container .gifts-selection .selections .selection{-ms-flex:0 0 50%;flex:0 0 50%;padding:12px 10px;position:relative}@media (max-width:991px){.giftcard-container .gifts-selection .selections .selection{border-bottom:1px solid rgba(195,203,215,.48)}}@media (min-width:992px){.giftcard-container .gifts-selection .selections .selection{-ms-flex:0 0 25%;flex:0 0 25%;padding:12px 10px 12px 24px;border-bottom:1px solid rgba(195,203,215,.48)}}.giftcard-container textarea.form-control{background:#F4F5F8;border:1px solid #E2E6EC;border-radius:0;box-shadow:none}.giftcard-container .carousel .description{margin-top:5px;text-align:center}.card-placeholder{position:relative}.card-placeholder .card-img{width:100%;height:auto}.card-placeholder .infos{position:absolute;left:0;right:0;bottom:0;top:0;padding:20px 10px 10px 20px;color:#fff;font-family:MuseoSans-700;font-weight:700;font-size:1.6rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.card-placeholder .infos .valid-date{font-size:7px;line-height:1}.row.gutter-20{margin-left:-10px;margin-right:-10px}.row.gutter-20 .col-lg-1,.row.gutter-20 .col-lg-10,.row.gutter-20 .col-lg-11,.row.gutter-20 .col-lg-12,.row.gutter-20 .col-lg-2,.row.gutter-20 .col-lg-3,.row.gutter-20 .col-lg-4,.row.gutter-20 .col-lg-5,.row.gutter-20 .col-lg-6,.row.gutter-20 .col-lg-7,.row.gutter-20 .col-lg-8,.row.gutter-20 .col-lg-9,.row.gutter-20 .col-md-1,.row.gutter-20 .col-md-10,.row.gutter-20 .col-md-11,.row.gutter-20 .col-md-12,.row.gutter-20 .col-md-2,.row.gutter-20 .col-md-3,.row.gutter-20 .col-md-4,.row.gutter-20 .col-md-5,.row.gutter-20 .col-md-6,.row.gutter-20 .col-md-7,.row.gutter-20 .col-md-8,.row.gutter-20 .col-md-9,.row.gutter-20 .col-sm-1,.row.gutter-20 .col-sm-10,.row.gutter-20 .col-sm-11,.row.gutter-20 .col-sm-12,.row.gutter-20 .col-sm-2,.row.gutter-20 .col-sm-3,.row.gutter-20 .col-sm-4,.row.gutter-20 .col-sm-5,.row.gutter-20 .col-sm-6,.row.gutter-20 .col-sm-7,.row.gutter-20 .col-sm-8,.row.gutter-20 .col-sm-9,.row.gutter-20 .col-xs-1,.row.gutter-20 .col-xs-10,.row.gutter-20 .col-xs-11,.row.gutter-20 .col-xs-12,.row.gutter-20 .col-xs-2,.row.gutter-20 .col-xs-3,.row.gutter-20 .col-xs-4,.row.gutter-20 .col-xs-5,.row.gutter-20 .col-xs-6,.row.gutter-20 .col-xs-7,.row.gutter-20 .col-xs-8,.row.gutter-20 .col-xs-9{padding-left:10px;padding-right:10px}.header-select-icons.ui-icon{font-size:20px;color:#FFF;line-height:65px}.responsive-header-breadcrumb .ui-icon{font-size:11px;color:#FFF;position:relative;top:-3px}.giftcard-registration-container .regionCodesClass .bootstrap-select.btn-group .btn .filter-option{height:40px!important;line-height:60px!important;border:none!important;font-family:MuseoSans-500!important;font-size:16px;color:#656464!important}.giftcard-registration-container .regionCodesClass .sticky-label{left:14px!important}.giftcard-registration-container .regionCodesClass .widthfull{width:100%!important}.giftcard-registration-container .regionCodesClass .bootstrap-select .flags{display:none}.giftcard-registration-container .regionCodesClass .filter-option{border:none!important}.giftcard-registration-container .regionCodesClass .dropdown-menu{width:auto}.giftcard-registration-container .regionCodesClass .language-form{padding:0 .5em!important}.giftcard-success-container .ui-icon-check-circle{color:#33D7B2;font-size:40px}.giftcard-success-container .send-document{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;color:#79889A;font-size:14px;padding:30px 20px}.giftcard-success-container .send-document a{color:inherit}.giftcard-success-container .send-document .item+.item{border-left:1px solid #99a1ae;padding-left:20px;margin-left:20px}.giftcard-input-seperator{background:#DDD;height:75px;width:1px;margin:auto}.info-lines.bordered li{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;font-size:14px}.info-lines.bordered li:not(:last-child){border-bottom:1px solid rgba(218,224,232,.48)}.info-lines.bordered li .highlighted{font-weight:400}.info-lines.bordered span span{display:inline-block}.gift-message{word-break:break-all}.tk-wallet-icon-gray{background-image:url(/theme/img/icon-svg/tk-wallet-gray.svg);width:35px;height:40px;position:relative;bottom:15px}.flight-communication-collapse{background:#F4F5F8;height:80px;padding:30px 15px;transition:all .5s linear}.flight-communication-collapse .chevron-toggle .tk-icon-flight{position:relative;top:5px}.flight-communication-block #flightDetailsDiv{transition:all .5s ease}.hr-hexagon{position:absolute;left:50%;bottom:18px}.tkwallet-panel .main-container{background:#FFF;padding:15px;margin-top:15px}.tkwallet-panel .main-container .info-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#F4F5F8;width:-moz-fit-content;width:fit-content;padding:10px 15px;margin-bottom:20px}.tkwallet-panel .main-container .card-forms{margin-left:0;margin-right:0}.tkwallet-panel .main-container .card-info-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:20px}.tkwallet-panel .main-container .card-info-header .credit-card-icons:not(.installment-card-icons) img{height:auto;max-width:42px}.tkwallet-panel .main-container .card-info-header .installment-card-icons img{height:20px}.tkwallet-panel .main-container .wallet-payment-type-description{font-size:14px;padding-left:60px;padding-right:30px}.tkwallet-panel .main-container .installment-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tkwallet-panel .main-container .installment-container{display:-ms-flexbox;display:flex;margin:5px}.tkwallet-panel .main-container .installment-container .installment-type{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#fff;padding:10px 12px;border:1px solid #DAE0E8;width:235px}.tkwallet-panel .main-container .card-info-container,.tkwallet-panel .main-container .card-owner-address-panel,.tkwallet-panel .main-container .credit-card-warning-container,.tkwallet-panel .main-container .installment-selection-panel{background:#F4F5F8;padding:15px;margin-top:20px}.tkwallet-panel .main-container .save-credit-card-check{padding-left:0}.tkwallet-panel .main-container .save-credit-card-check label{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;font-weight:500!important}.tkwallet-panel .main-container .save-credit-card-check .check.elem-icon{border:1px solid #C3CBD7;box-shadow:none;margin-top:0!important}.tkwallet-panel .main-container .save-credit-card-check .elem-text{font-size:12px;color:#212529;line-height:1.5;margin-left:5px}.tkwallet-panel .panel-title:not(.collapsed){color:#232B38}.tkwallet-panel .tkwallet-panel-body{margin:0 25px 20px 30px;background:#F4F5F8;padding:30px 20px;transition:all .5s linear}.tkwallet-panel .tkwallet-panel-container .panel-title:hover{color:#232b38;border-bottom:none}.tkwallet-panel .tkwallet-panel-container .card-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.tkwallet-panel .tkwallet-panel-container .card-title .wallet-balance{display:-ms-flexbox;display:flex}.tkwallet-panel .tkwallet-panel-container .card-title .wallet-balance .tk-wallet-icon{width:20px;height:20px;background-size:contain;background-repeat:no-repeat;margin-right:15px}.tkwallet-panel .tkwallet-panel-container .card-title .wallet-balance span{font-size:16px;font-weight:700;color:#232b38}.tkwallet-panel .disabled-phone-input{position:relative;border:1px solid #e1e4eb;padding:0 15px;height:46px}.tkwallet-panel .disabled-phone-input .sticky-text{top:2px;right:7px;position:relative;color:#3685E7;font-size:11px}.tkwallet-panel .disabled-phone-input .phone-number-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:13px;font-family:MuseoSans-500,sans-serif;position:relative;right:7px;bottom:2px}.tkwallet-panel .disabled-phone-input .phone-number-container .country-code{display:-ms-flexbox;display:flex;margin-right:5px}.tkwallet-panel .disabled-phone-input .phone-number-container .country-code span{margin-right:5px}.tkwallet-panel .disabled-phone-input .phone-number-container .fa-sort-down{bottom:2px;font-size:14px;position:relative}.saved-cards-panel .saved-cards-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.saved-cards-panel .saved-cards-container .pay-with-credit-card-container{display:-ms-flexbox;display:flex;width:252px;height:57px;border:1px solid #DAE0E8;-ms-flex-align:center;align-items:center;color:#E81932;margin:5px;padding:20px 15px;cursor:pointer}.saved-cards-panel .saved-cards-container .pay-with-credit-card-container em.fa-plus{font-size:18px;margin-top:5px}.saved-cards-panel .saved-cards-container .pay-with-credit-card-container .text{margin-left:10px;font-size:14px;font-weight:700}.saved-cards-panel .saved-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.saved-cards-panel .saved-card .open-state{display:none}.saved-cards-panel .saved-card #errorcocardCvc{width:200px}.saved-cards-panel .saved-card.active .open-state{display:block;width:250px;margin:5px;padding:20px 10px;box-shadow:0 12px 24px rgba(0,0,0,.14)}.saved-cards-panel .saved-card.active .saved-card-element{border-bottom:6px solid #3685E7;border-radius:0 0 4px 4px;transition:all .2s ease-out}.saved-cards-panel .saved-card.active .saved-card-element .caret{display:block;position:relative;right:110px;top:32px;color:#3685E7}.saved-cards-panel .expiry-row .cvv-container input{width:75px;padding-top:0;margin-top:2px}.saved-cards-panel .expiry-row .expire-date-container{display:-ms-flexbox;display:flex;width:111px;height:48px;border:1px solid #DAE0E8;position:relative}.saved-cards-panel .expiry-row .expire-date-container .expire-date-label{font-size:9px;color:#647286;position:absolute;z-index:1;left:9px;top:3px}.saved-cards-panel .tkwallet-expiredate-select{position:relative;width:75px;padding-left:0;padding-right:10px}.saved-cards-panel .tkwallet-expiredate-select .dropdown-menu>li>a{padding:3px 5px}.saved-cards-panel .tkwallet-expiredate-select .form-group .bootstrap-select .btn-lg{padding:0;font-family:MuseoSans-500,sans-serif;box-shadow:none;min-height:35px;border:none!important}.saved-cards-panel .tkwallet-expiredate-select .form-group .bootstrap-select.btn-group .btn .caret{color:#647286!important;top:0;right:6px;position:relative}.saved-cards-panel .tkwallet-expiredate-select .form-group .bootstrap-select.btn-group .btn .filter-option{color:#232B38;height:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-family:MuseoSans-500,sans-serif}.saved-cards-panel .tkwallet-expiredate-select .form-group .sticky-label{top:10px;left:5px;z-index:3;position:absolute;font-size:11px;font-family:MuseoSans-300,sans-serif;color:#657285}.saved-cards-panel .saved-card-element{padding:10px 12px;border:1px solid #DAE0E8;width:252px;height:57px;margin:5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;transition:all .2s ease-in}.saved-cards-panel .saved-card-element .caret,.wallet-tooltip,tk-calendar .ui-datepicker-next,tk-calendar .ui-datepicker-prev{display:none}.saved-cards-panel .saved-card-element.active{border-bottom:6px solid #3685E7;border-radius:0 0 4px 4px;transition:all .2s ease-out}.saved-cards-panel .saved-card-element.active .caret{display:block;position:relative;right:110px;top:32px;color:#3685E7}.saved-cards-panel .saved-card-element .name-surname-container{line-height:1}.saved-cards-panel .saved-card-element .metro-radio .check{box-shadow:none!important;border:2px solid #C3CBD7;width:18px;height:18px;line-height:9px}.saved-cards-panel .saved-card-element .metro-radio input[type=radio]:checked~.check:after{background-color:#3685E7;margin:2px;width:10px;height:10px;box-shadow:none!important}.card-info-container p[role=alert],.tkwallet-input{margin-bottom:5px}.saved-cards-panel .saved-card-element .primary-payment-text{color:#3685E7}.tkwallet-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-right:10px;padding-left:20px;height:46px}.tk-wallet-table thead{border:1px solid #DDD;color:#FFF}.tk-wallet-table thead tr{background:#647280}.tk-wallet-table tbody tr{background:#FFF}.tk-wallet-table tbody tr span{font-weight:700}.mslogin-banner-new{background:#fff;padding:15px 15px 0;margin-top:20px}.tkwallet-select{position:relative;padding-left:0;padding-right:10px}.tkwallet-select .form-group.has-error .bootstrap-select .btn-lg{border:1px solid #E81932}.tkwallet-select .form-group .bootstrap-select .btn-lg{padding:0 30px 0 15px;font-family:MuseoSans-500,sans-serif;box-shadow:none;border:1px solid #e1e4eb;height:46px;background:#fff}.tkwallet-select .form-group .bootstrap-select.btn-group .btn .caret{color:#647286!important}.tkwallet-select .form-group .bootstrap-select.btn-group .btn .filter-option{border-right:none!important;font-size:14px;font-family:MuseoSans-500,sans-serif;margin-top:6px}.card-info-container .tkwallet-select .form-group .bootstrap-select.btn-group .btn .filter-option,.saved-card .tkwallet-select .form-group .bootstrap-select.btn-group .btn .filter-option,.tkwallet-select.country-code-select .form-group .bootstrap-select.btn-group .btn .filter-option{margin-top:0}.tkwallet-select .form-group .sticky-label{top:5px;left:17px;z-index:3;position:absolute;font-size:11px;font-family:MuseoSans-300,sans-serif;color:#657285}.card-info-container.no-error p[role=alert],.card-owner-address-panel.no-error p[role=alert]{display:none!important}.card-info-container.no-error .form-control.has-error,.card-info-container.no-error .has-error .dropdownselect button,.card-info-container.no-error .has-feedback .has-error,.card-owner-address-panel.no-error .form-control.has-error,.card-owner-address-panel.no-error .has-error .dropdownselect button,.card-owner-address-panel.no-error .has-feedback .has-error{border-color:#e1e4eb!important}.tkwallet-input{position:relative;padding-left:0;padding-right:10px}.tkwallet-input input{font-family:MuseoSans-500,sans-serif;font-size:14px;color:#232B38;box-shadow:none!important;border:1px solid #e1e4eb;padding-top:11px}.tkwallet-input input:-ms-input-placeholder{color:#647286;opacity:1;font-size:14px;text-decoration:none}.tkwallet-input input::placeholder{color:#647286;opacity:1;font-size:14px;text-decoration:none}.tkwallet-input input:-ms-input-placeholder,.tkwallet-input input::-ms-input-placeholder{color:#647286;font-size:14px;text-decoration:none}.tkwallet-input .float-label{font-size:11px;font-family:MuseoSans-300,sans-serif;color:#657285;border-right:none!important}.tkwallet-input .float-label.active,.tkwallet-input .sticky-label{top:4px;left:17px}.tkwallet-input .float-label.active.mobile-number-select,.tkwallet-input .sticky-label.mobile-number-select{left:22px}.tkwallet-button{padding-left:0;padding-right:20px}.tkwallet-button a:hover{opacity:.9}.tkwallet-button a.create-wallet-button{width:190px}.tkwallet-button a.red-button{background:#e81932;border:1px solid #e81932;color:#fff}.tkwallet-button a.blue-button{border:1px solid #3584E7;color:#3584E7;min-width:120px}.wallet-otp-verify-container{background:#fff;padding:15px 20px;transition:all .5s linear}.wallet-otp-verify-container .info-otp-wallet{padding-left:5px}.wallet-otp-verify-container .info-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:0}.wallet-otp-verify-container .info-container span{font-size:12px;color:#647286;font-family:MuseoSans-500,sans-serif}#paymentmain .panel-heading-image{border-bottom:0}.wallet-responsive-table{background:#fff;font-weight:700;width:100%;margin-bottom:15px}.wallet-responsive-table .table-row{padding:15px 10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.wallet-responsive-table .table-row:not(:last-child){border-bottom:1px solid #f4f5f6}.wallet-responsive-table .table-row .caption{font-size:14px;color:#647280}.currency-exchange-icon{width:20px;height:20px;background:url(/theme/icons/currency-exchange.svg) no-repeat;background-size:contain;position:relative;right:10px}.currency-convertible-container{background:#F4F5F8;border:1px solid #DAE0E8;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:16px;margin-top:20px}.currency-convertible-container .cash-icon{width:68px;height:68px;border-radius:100%;background:url(/theme/img/currency-convertible-cash-icon.svg) no-repeat;margin-right:15px}.currency-convertible-container .currency-change-button{background:#FFF;border:1px solid #DAE0E8;box-shadow:0 3px 6px rgba(0,0,0,.14);border-radius:5px;padding:0 5px}.currency-convertible-container .currency-change-button .sign{position:relative;top:2px}#currenciesWrapper .modal-dialog{width:950px}#currenciesWrapper .currency-container{padding:40px 30px}#currenciesWrapper .currency-container .icon{width:20px;height:20px;background:#000;border-radius:100%}#currenciesWrapper .currency-container hr{margin:20px 5px;border-color:#DAE0E8}#currenciesWrapper .currency-container .currency-button{width:283px}#currenciesWrapper .currency-container .currencies-select-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;overflow:auto;height:60vh;overflow-y:overlay}#currenciesWrapper .logoBlock{background:#F4F5F8;border-radius:100%;width:24px;height:24px}#currenciesWrapper .currencyBlock{line-height:1}#currenciesWrapper .currency-button{width:206px;height:57px;border:1px solid #DAE0E8}.wallet-credit-card-container{transition:all .5s ease-in-out}.wallet-credit-card-container .activate-wallet-text{font-size:14px}.wallet-create-modals .wallet-circle{background-color:transparent}.wallet-create-modals .wallet-circle .tk-icon{width:66px;height:66px}.wallet-payment-type-description{font-size:14px;padding-left:30px;padding-right:30px}.wallet-create-allow{margin-top:15px}.wallet-create-allow input{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.wallet-create-allow p#errorcreateWalletAllow{position:absolute;top:23px}.wallet-create-allow .title{margin-left:30px;margin-top:4px;font-size:15px}@media (min-width:768px) and (max-width:980px){#currenciesWrapper .modal-dialog{width:730px}}@media (min-width:320px) and (max-width:767px){.tkwallet-panel .main-container{padding:20px 15px}.tkwallet-panel .main-container .info-box{padding:10px;margin-bottom:15px}.tkwallet-panel .main-container .card-info-header{margin-bottom:10px}.tkwallet-panel .main-container .card-info-header .credit-card-icons:not(.installment-card-icons) img{height:6px}.tkwallet-panel .main-container .card-info-header .installment-card-icons img{height:12px}.tkwallet-panel .main-container .card-info-container,.tkwallet-panel .main-container .card-owner-address-panel,.tkwallet-panel .main-container .credit-card-warning-container,.tkwallet-panel .main-container .installment-selection-panel{margin-top:15px}.tkwallet-panel .main-container .card-info-container p[role=alert],.tkwallet-panel .main-container .card-owner-address-panel p[role=alert],.tkwallet-panel .main-container .credit-card-warning-container p[role=alert],.tkwallet-panel .main-container .installment-selection-panel p[role=alert]{background:#F4F5F8}.tkwallet-panel .main-container .installment-wrapper{-ms-flex-pack:center;justify-content:center}.tkwallet-panel .main-container .installment-container{margin-bottom:15px}.tkwallet-panel .main-container .save-credit-card-check .check.elem-icon{margin-top:4px!important}.payment-mobile-caption .credit-card-icon{width:16px}.saved-cards-panel .saved-cards-container{-ms-flex-pack:center;justify-content:center}.saved-cards-panel .saved-cards-container .saved-card{width:100%}.saved-cards-panel .saved-cards-container .pay-with-credit-card-container,.saved-cards-panel .saved-cards-container .saved-card-element{margin:5px 0;width:100%}.flight-communication-block{background:#FFF;box-shadow:0 4px 8px #0000d;margin-bottom:0;margin-top:15px}.currency-convertible-container{padding:8px 16px;margin-top:10px;background:#FFF;border:none;box-shadow:none}.currency-convertible-container .cash-icon{width:40px;height:40px;background-size:37px}.currency-convertible-container .banner-content{max-width:169px}#currenciesWrapper .currencies-select-container{height:50vh}#currenciesWrapper hr{margin:15px 5px}.tkwallet-mobile-custom-panel .dot{min-width:24px;width:24px}.tkwallet-mobile-custom-panel .tkwallet-panel-body{padding:18px;margin:15px;background:#F4F5F6}.tkwallet-mobile-custom-panel .tkwallet-panel-body .tkwallet-icon{padding-right:0;padding-left:0}.tkwallet-mobile-custom-panel .tkwallet-panel-body .tkwallet-input,.tkwallet-mobile-custom-panel .tkwallet-panel-body .tkwallet-select{padding-left:0;padding-right:0;margin-bottom:15px}.tkwallet-mobile-custom-panel .tkwallet-panel-body .tkwallet-button,.wallet-create-allow{padding-left:15px;padding-right:15px}.tkwallet-mobile-custom-panel .tkwallet-panel-body .tkwallet-input .float-label.active,.tkwallet-mobile-custom-panel .tkwallet-panel-body .tkwallet-input .form-group .sticky-label,.tkwallet-mobile-custom-panel .tkwallet-panel-body .tkwallet-select .float-label.active,.tkwallet-mobile-custom-panel .tkwallet-panel-body .tkwallet-select .form-group .sticky-label{left:17px}.tkwallet-mobile-custom-panel .tkwallet-panel-body .tkwallet-input .float-label.active.currency-sticky-label,.tkwallet-mobile-custom-panel .tkwallet-panel-body .tkwallet-input .form-group .sticky-label.currency-sticky-label,.tkwallet-mobile-custom-panel .tkwallet-panel-body .tkwallet-select .float-label.active.currency-sticky-label,.tkwallet-mobile-custom-panel .tkwallet-panel-body .tkwallet-select .form-group .sticky-label.currency-sticky-label{left:30px}.tkwallet-mobile-custom-panel .tkwallet-panel-body .tkwallet-button a.blue-button{min-width:100%}.mslogin-banner-new{padding-bottom:25px}.wallet-otp-verify-container .tkwallet-icon img{width:106px}.wallet-otp-verify-container .info-otp-wallet{padding-left:15px;padding-bottom:20px;text-align:center}.wallet-otp-verify-container .info-otp-wallet span{color:#647286}.wallet-create-allow{font-size:12px;padding-bottom:26px;margin-top:0;margin-bottom:0}.wallet-create-allow p#errorcreateWalletAllow{top:53px;line-height:1}}selection-popup .protu,selection-popup ul.header>li{border-top:1px solid #C3CBD7}.h-66{height:66px}.hideMileSection{height:0!important;padding:0;margin-top:-25px;display:none}.check-box-16,.check-box-16:after{width:16px!important;height:16px!important}#mywallet-table>tk-table td{padding:4px;line-height:28px}.amount-radios div{border-right:1px solid #C3CBD77A!important}.amount-radios div:nth-child(1),.amount-radios div:nth-child(2){border-bottom:1px solid #C3CBD77A!important}.amount-radios div:last-child{border-right:none}html[dir=ltr] .currency-logo,selection-popup ul li{border-right:1px solid #C3CBD7}.check-box-16:after{background-size:10px!important}selection-popup .protu,selection-popup ul li{background:#fff;border-left:1px solid #C3CBD7}html[dir=rtl] .currency-logo{border-left:1px solid #C3CBD7}#tkwallet span.filter-option.pull-left{line-height:64px}.border-1-c3cbd7{border:1px solid #C3CBD7}selection-popup ul li{border-bottom:1px solid #C3CBD7;padding:3px}selection-popup{position:absolute;top:50px;right:15px;padding-top:15px;z-index:2;clip:rect(auto,auto,0,auto);transform-origin:top;transition-property:clip;transition-duration:.35s;transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}.selection-popup-show{clip:rect(auto,auto,70rem,auto)}selection-popup .selection-header{height:1px}selection-popup ul{width:300px}selection-popup .selection-position,selection-popup .selection-position:after{width:20px!important;height:20px!important}selection-popup .selection-position{margin-top:5px!important}selection-popup .protu{width:19px;height:19px;position:absolute;right:15px;top:-10px;transform:rotate(45deg)}.tk-wallet .tk-icon,.wallet-circle>div{background-size:contain;background-repeat:no-repeat}.tk-shadow{box-shadow:0 4px 5px 0 rgba(0,0,0,.3)}.disable-btn{pointer-events:none;opacity:.4}#wallet-charge-success .d-lg-none th{vertical-align:top;text-align:center}.wallet-circle>div{background-position:0 0,0 0;transition-duration:.5s;cursor:pointer;width:45px;height:45px}.wallet-circle>div:active,.wallet-circle>div:focus,.wallet-circle>div:hover{transform:scale(1.075)}.wh-25{width:25px;height:25px}.h-50{height:50px}.tk-wallet .tk-icon{content:'';width:24px;height:24px}#wallet-balance>div{place-content:space-between}.tk-wallet-icon{background-image:url(/theme/img/icon-svg/tk-wallet.svg)}.payment-responsive-wallet-icon{top:-7px!important;left:-4px;font-size:20px!important}.earned-amount:before{content:'';background-image:url(/theme/img/icon-svg/tk-wallet-coins.svg);width:20px;height:20px;background-size:100%;position:absolute}html[dir=ltr] .earned-amount:before{left:-30px}html[dir=rtl] .earned-amount:before{right:-30px}.pending-process{background:#a4c9fb;padding:4px;border-radius:8px;color:#fff;font-size:12px}.close-wallet-success-icon{width:100%!important;height:100%!important;background-color:#fff;background-image:url(/theme/img/icon-svg/tick.svg)}.tk-wallet-icon-header{background-image:url(/theme/img/icon-svg/tk-wallet-white.svg);background-repeat:no-repeat;width:45px;background-position:center;background-size:75%;height:60px}.tk-balance-icon{background-image:url(/theme/img/icon-svg/tk-balance.svg)}.tk-your-charged-icon{background-image:url(/theme/img/icon-svg/tk-your-charged.svg)}.tk-money-icon{background-image:url(/theme/img/icon-svg/tk-money.svg)}.tk-inactive-money-icon{background-image:url(/theme/img/icon-svg/tk-inactive-money.svg)}.tk-tick{background-image:url(/theme/img/icon-svg/tick.svg)}.tk-close{background-image:url(/theme/img/icon-svg/close.svg)}#modal-pop-up div.tk-icon{width:66px;height:66px}#walletDetails .panel-heading{background-color:#fff;padding:15px!important}#walletDetails .panel-info{background-color:#f4f5f8}#walletDetails .panel-title>a:before{font-family:FontAwesome;content:"\f146";float:right;color:#000}#walletDetails .panel-title>a.collapsed:before{content:"\f0fe"}.pop-up-icon{width:70px!important;height:70px!important}.calendar-outside{position:fixed;left:0;top:0;width:100%;height:100%}.amex-cvc{right:7%;top:25%}.wallet-circle{position:relative;overflow:hidden;background-color:#dae0e8;width:90px;height:90px;border-radius:45px}.wallet-circle::before{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.35),transparent)}.card-back:after,.card-back:before,.chip:after,.chip:before,.signal:after,.signal:before,.wallet-loading:after{content:''}.wallet-hover::before{left:-100%;transition:all .55s ease-in-out}.wallet-hover:active::before,.wallet-hover:focus::before,.wallet-hover:hover::before{left:100%}tk-calendar>div{z-index:1}tk-calendar .ui-datepicker .ui-datepicker-header{border:none}tk-calendar .tk-calendar-frame .col-6,tk-calendar table thead{border-bottom:1px solid #e2e2e2}tk-calendar .dropdownselect button{border-radius:0}tk-calendar .ui-datepicker-calendar{margin-top:0}tk-calendar .ui-datepicker-title{line-height:2.8em!important}tk-calendar .ui-datepicker td{border:none}tk-calendar .ui-state-active{background:unset!important}tk-calendar .ui-state-active>a.ui-state-active{background:red!important}tk-calendar div.ui-datepicker-group.ui-datepicker-group-first td.ui-datepicker-current-day>a{color:#232b38!important}tk-calendar div.ui-datepicker-group.ui-datepicker-group-first td.dp-highlight.ui-datepicker-current-day>a,tk-calendar div.ui-datepicker-group.ui-datepicker-group-first td.ui-state-active.ui-datepicker-current-day>a{color:#fff!important}@keyframes shine{0%{left:-100%;transition-property:left}100%,30%{left:100%;transition-property:left}}.my-wallet>div{height:63px;border-bottom:1px solid #DAE0E8}.my-wallet>div:last-child{border-bottom:unset}#wallet-balance>div>div:nth-child(1){color:#647280}.wallet-tooltip{position:absolute;top:-90px;width:185px;background:#232b38;color:#fff;font-size:14px;padding:10px;border-radius:5px;font-family:MuseoSans-300;z-index:3;left:20px}.card-number,.expire-date{font-family:MuseoSans-100}.wallet-tooltip>div{position:absolute;width:0;height:0;border-style:solid;border-width:13px 0 13px 15px;border-color:transparent transparent transparent #232b38;left:0;top:62px;transform:rotate(10deg)}#mywallet-table>div>a:hover{border-bottom:unset!important}.wallet-green{color:#33D7B2}.wallet-red{color:#E81932}.wallet-detail-table{min-height:340px}tk-calendar .schedule-done-btn{display:none!important}tk-popup-message .modal-content{border-radius:2px}.tk-popup>div:first-child{box-shadow:0 0 10px grey}.w-30{width:30%}#account-activities{box-shadow:0 2px 5px grey}.rotate-anim{animation:2s ease-out 0s 1 rotate-anim;transform:rotate(-60deg)}.gap-5{gap:5px!important}.aa-area .filters{height:35px;cursor:pointer}.details-table td,.details-table th{border:none!important;line-height:36px}.wallet-card-border{border:1px solid #f4f5f8}.details-table tbody tr{border:1px solid #c3cbd7}.details-table tbody tr:nth-child(1){box-shadow:inset 1px 7px 12px -10px}.details-table tbody td,th{position:relative}.details-table tbody td:not(:last-child):after,.details-table tbody th:not(:last-child):after{content:'';position:absolute;top:25%;height:50%;border:1px solid #edeff2}html[dir=rtl] .details-table td:not(:last-child):after,html[dir=rtl] .details-table th:not(:last-child):after{left:20px;right:unset}html[dir=ltr] .details-table td:not(:last-child):after,html[dir=ltr] .details-table th:not(:last-child):after{right:20px;left:unset}.no-data-found{border:1px solid #e2e2e2;margin-top:-15px;padding:10px}#btnSignUp{transition:.4s all}#walletQuestions .card{border:1px solid rgba(0,0,0,.125)!important}#walletQuestions .card-body{background:#edeff2!important}.tk-calendar-frame{width:350px;box-shadow:0 12px 24px #00029}#tkwallet .border-red{border:1px solid red}#tkwallet .border-transparent{border:1px solid transparent}.wallet-loading{background:#e8eaed;position:absolute;width:100%;height:100%;z-index:1041}.wallet-loading:after{width:80px;height:80px;background:url(/theme/img/icon-svg/tk-wallet.svg) center no-repeat #DAE0E8;position:absolute;left:calc(50% - 40px);top:30%;background-size:50%;border-radius:50%;animation:rotate-y 2s infinite linear}@keyframes rotate-anim{0%{transform:rotate(0)}100%{transform:rotate(-420deg)}}.amount-box{min-height:66px}.flip-card{width:100%;max-width:350px;height:220px;perspective:1000px}.flip-card-inner{height:100%;transition:transform .8s;transform-style:preserve-3d}.card-back,.flip-card:hover .flip-card-inner,.rotate-card{transform:rotateY(180deg)}.card-back,.card-front{position:absolute;width:100%;height:100%;backface-visibility:hidden}.card-back{background-color:#2b2b2b;border-radius:12px}.card-back input{position:absolute;top:47%;right:19%;width:50px;pointer-events:none}.card-back:after{position:absolute;height:35px;top:15%;width:100%;background:#222}.card-back:before{width:72%;height:30px;background:#e2e2e2;position:absolute;top:45%;left:10%}.credit-card{height:100%;border-radius:12px;background:#222;background:linear-gradient(45deg,#222 0,#222 10%,#222 24%,#222 40%,#222 49%,#2b2b2b 50%,#2b2b2b 61%,#2b2b2b 75%,#2b2b2b 88%,#2b2b2b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#222222', endColorstr='#2b2b2b', GradientType=1);position:relative}.card-number,.chip,.chip:after,.chip:before,.expire-date,.holder-name,.signal,.signal:after{position:absolute}.signal{padding:4px;right:21%;top:20%;transform:rotate(90deg)}.signal:before{width:0;height:0}.signal:after{width:5px;height:5px;background:#2b2b2b;bottom:20px;left:44%}.signal,.signal:before{display:inline-block;border:10px double transparent;border-top-color:#e2e2e2;border-radius:50%}.chip{width:42px;height:35px;left:40px;top:25%;border-radius:8px;background:#ECBB65}.chip:before{width:13px;height:24px;right:0;bottom:0;border-top:1px solid #222;border-left:2px solid #222}.chip:after{width:8px;height:35px;background:#222;left:12px}.card-number{color:#e2e2e2;font-size:21px;font-weight:300;left:10%;bottom:32%;text-shadow:0 0 4px #fff;letter-spacing:1px}.expire-date{color:#e2e2e2;right:14%;bottom:20%;font-size:16px;text-shadow:0 0 2px #e2e2e2}.holder-name{color:#e2e2e2;bottom:12%;left:28px;font-size:15px;font-family:MuseoSans-700}.wallet-anim::before{left:100%!important}.wallet-anim>.tk-icon{transform:scale(1.075)}tk-calendar .ui-datepicker{width:unset!important}tk-calendar .ui-datepicker-group-last>div>div,tk-calendar .ui-datepicker-group-last>table,tk-calendar .ui-datepicker-wrapper-header{display:none}tk-calendar .ui-datepicker-group.ui-datepicker-group-last>div{border:none}tk-calendar .ui-datepicker-group-last{width:0%}tk-calendar .ui-datepicker-group-first{width:100%!important;background:#fff}tk-calendar #datePickerSelect>div>div{z-index:1}tk-calendar #datePickerSelect{width:350px;background:#fff}tk-calendar .ui-datepicker-calendar{color:gray}tk-calendar .ui-datepicker-week-end{color:#000!important}tk-calendar .ui-datepicker-title{color:#000;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:15px}tk-calendar .ui-datepicker .ui-datepicker-year{margin-top:0;font-size:15px!important;font-weight:700;margin-left:10px}tk-calendar .ui-datepicker-month{padding-bottom:0!important;margin-bottom:0!important}tk-calendar .ui-datepicker-multi-2 .ui-datepicker-group{width:unset}tk-calendar .ui-datepicker-next .ui-corner-all{top:0}tk-calendar div.ui-datepicker-group.ui-datepicker-group-first>div>a{width:40px!important;height:40px!important;top:5px;left:5px;border:1px solid #e2e2e2}tk-calendar div.ui-datepicker-group.ui-datepicker-group-last>div>a{width:40px!important;height:40px!important;top:5px;right:5px;border:1px solid #e2e2e2}tk-calendar div.ui-datepicker-group.ui-datepicker-group-first>div>a:hover,tk-calendar div.ui-datepicker-group.ui-datepicker-group-last>div>a:hover{border:1px solid #e2e2e2!important}tk-calendar .ui-datepicker .ui-datepicker-next span,tk-calendar .ui-datepicker .ui-datepicker-prev span{left:11px!important;top:13px!important}wallet-balance .col_fourth{background-color:#f1f1f1;width:23.5%;position:relative;display:inline;display:inline-block;float:left;margin-right:2%;margin-bottom:20px}wallet-balance .end{margin-right:0!important}wallet-balance .at-funfact-wrap{background-color:#f1f1f1;padding:40px 15px;text-align:center}wallet-balance .at-funfact-wrap .at-funfact{padding:0}wallet-balance .at-funfact{display:inline-block;position:relative;padding:20px 0;text-align:center}wallet-balance .at-funfact-wrap .at-funfact .funfact-number{display:block;font-weight:700;line-height:1;margin-bottom:15px;font-size:60px}wallet-balance .at-funfact-wrap .at-funfact .funfact-number-title{margin:0;text-transform:uppercase;font-weight:400;letter-spacing:2px;font-size:14px}#walletInformation .card-header{background-color:#fff}#walletInformation .panel-info{background-color:#f4f5f8}#walletInformation .card-title>a:before{font-family:FontAwesome;content:"\f146";color:#000;margin-top:4px}html[dir=ltr] #walletInformation .card-title>a:before{float:right}html[dir=rtl] #walletInformation .card-title>a:before{float:left}#walletInformation .card-title>a.collapsed:before{content:"\f0fe"}.date-filter:after,.date-filter:before{content:'';position:absolute}.box-for-shadow{position:absolute;top:0;width:100%;left:0;box-shadow:0 0 11px 0 #727272;height:60px}.wallet-charge-success-container .ui-icon-check-circle{color:#33D7B2;font-size:40px}.pagination .page{border:1px solid #c3cbd7;cursor:pointer}.pagination .active{background-color:#e2e2e2}.pagination .active a{color:#444}#calendarTriggerGeneral>tk-calendar span.filter-option{color:#000;font-size:16px}.calendar-buttons{-ms-flex-pack:justify;justify-content:space-between;bottom:-60px;z-index:2;left:0}.calendar-buttons a{width:40px;height:40px;background:#fff;border:1px solid #e2e2e2;border-radius:15%}.date-filter:after{background-color:#3685e7;left:15px;right:0;animation:bottom-line-anim .5s;animation-fill-mode:forwards;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.date-filter:before{border-color:transparent transparent #3685e7;border-style:solid;border-width:0 7px 7px;height:0;width:0;animation:rotate-y-0-180 1s;animation-fill-mode:forwards;bottom:-9px;left:50%}html[dir=ltr] .account-activities>div{border-right:1px solid #e2e2e2}html[dir=ltr] .account-activities>div:last-child{border-right:unset}html[dir=rtl] .account-activities>div{border-left:1px solid #e2e2e2}html[dir=rtl] .account-activities>div:last-child{border-left:unset}html[dir=rtl].wallet-info>div:nth-child(2){margin-right:30px}.amount-box>div.amount-radios div{border-bottom:1px solid #c3cbd77a}tk-table tbody{border-top:none}#success-table .details-table td,#success-table .details-table th{border:1px solid #e2e2e2!important}.wallet-detail-table br{content:"";display:block;margin-top:-20px}.wallet-details-panel>div:first-child{-ms-flex-wrap:wrap;flex-wrap:wrap}html[dir=ltr] #success-table .details-table th{text-align:left}html[dir=rtl] #success-table .details-table th{text-align:right}#success-table .details-table td:after{border:none!important}@media only screen and (max-width:991px){.wallet-detail-table .table-overflow{overflow-x:scroll}.account-activities-table{margin-top:20px}html[dir=ltr] .account-activities-table{padding-left:0!important}html[dir=rtl] .account-activities-table{padding-right:0!important}.responsive-table-row{border-bottom:1px solid #e2e2e2}.responsive-table-row:first-child{border-top:1px solid #e2e2e2}.wallet-table-day{line-height:18px;font-size:16px;font-weight:700}.wallet-table-month{line-height:20px;font-size:14px}.wallet-table-year{line-height:12px;font-size:12px}.wallet-table-process-type{display:block;line-height:20px}.wallet-table-process-content{display:block;line-height:18px;color:gray;font-weight:100}}@media only screen and (max-width:768px){.refundCard{padding:0;min-height:45px}html[dir=ltr] .account-activities>div:nth-child(even){border-right:unset}html[dir=rtl] .account-activities>div:nth-child(even){border-left:unset}html[dir=ltr] .refundCard{margin:10px 15px 0 -15px}html[dir=rtl] .refundCard{margin:10px -15px 0 15px}.wallet-info>.account-activities{padding-right:0}html[dir=ltr].wallet-info>div.account-activities div:nth-child(even){border-right:none;padding-right:0}html[dir=rtl].wallet-info>div:nth-child(2){margin-right:0}.wallet-info>div.account-activities div{margin-bottom:0;padding:15px}.wallet-info>div.account-activities div:nth-child(1),.wallet-info>div.account-activities div:nth-child(2){border-bottom:1px solid #e2e2e2}tk-calendar .ui-datepicker-year{margin-top:8px!important}}@keyframes bottom-line-anim{0%{bottom:0;height:0}100%{bottom:-4px;height:5px}}@keyframes rotate-y-0-180{0%{transform:rotateX(0)}100%{transform:rotateX(180deg)}}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes rotate-y{0%,100%{transform:rotateY(0)}50%{transform:rotateY(180deg)}}.registered-device-remove-icon{width:40%!important;height:50%!important;background-image:url(/theme/img/registereddevice/remove-device.svg)}.registered-device-blocked-icon,.registered-device-close-icon,.registered-device-success-icon{width:100%!important;height:100%!important;background-color:#fff}.registered-device-success-icon{background-image:url(/theme/img/icon-svg/tick.svg)}.registered-device-close-icon{background-image:url(/theme/img/icon-svg/close.svg)}.registered-device-blocked-icon{background-image:url(/theme/img/registereddevice/blocked.svg)}#registereddevice .device-alert{color:#000;background-color:#F4F5F8;border:none}#registereddevice .device-info{font-size:14px;color:#232B38}#registereddevice .device-info .name{font-size:16px;max-width:200px}.new-tk .container,.new-tk img{max-width:100%}@media screen and (max-width:768px){#registereddevice .device-info .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}#registereddevice .device-info .access-date{color:#647280;font-weight:100}#registereddevice .delete-btn{float:right;font-size:16px;color:#E81932}#registereddevicevalidation{background:#F1F3F6}#registereddevicevalidation .validation-wrapper{min-height:calc(100vh - 334px);box-shadow:0 4px 8px #c2c2c2;-webkit-box-shadow:0 4px 8px #c2c2c2;-moz-box-shadow:0 4px 8px #c2c2c2;border-radius:3px;background:#fff}#registereddevicevalidation .validation-wrapper .location-info{border:1px solid #e1e5eb;border-radius:5px}#registereddevicevalidation .validation-wrapper .location-info .title{color:#647286}#brightideasform{margin-bottom:200px}#brightideasform #brightideasformbanner{height:240px;background-repeat:no-repeat;background-position:center center}#brightideasform #brightideasformbanner.en{background-image:url(../img/bright-idea-en.jpg)}#brightideasform #brightideasformbanner.tr{background-image:url(../img/bright-idea-tr.jpg)}#brightideasform .brightideas-main{padding:30px;box-shadow:0 4px 8px rgba(0,0,0,.160784);margin:30px 0;color:#232B38;background-color:#fff}#brightideasform .brightideas-main .float-label,#brightideasform .brightideas-main .sticky-label{color:#647280!important}#brightideasform .brightideas-main .partipicant-info button.width-50{width:45%!important}#brightideasform .brightideas-main #btnSend{width:50%}#brightideasform .brightideas-main #category-dropdown-row .dropdown-menu.open.show{width:-moz-max-content!important;width:max-content!important}#brightideasform .brightideas-main #idea-input,#brightideasform .brightideas-main #idea-input-similarity{padding-top:31px}#brightideasform h1{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;font-size:25px;color:#fff;font-weight:300;font-family:MuseoSans-300}#brightideasform h2{font-size:20px;margin-bottom:15px;font-family:MuseoSans-700}#brightideasform h3{font-size:18px;margin-bottom:15px;font-family:MuseoSans-500}#brightideasform h3:first-child,#brightideasform h4{font-family:MuseoSans-700}#brightideasform h4{font-size:16px}#brightideasform p{font-size:14px;margin-bottom:15px;font-family:MuseoSans-500}#brightideasform ul.spam-list{padding:0}#brightideasform ul.spam-list li{font-size:14px;font-family:MuseoSans-700;list-style:none}#brightideasform ul.spam-list li::before{content:"";width:7px;height:7px;background-color:#232B38;border-radius:50%;display:inline-block;margin-left:10px;margin-right:15px}#brightideasform .idea-info,#brightideasform .partipicant-info,#brightideasform .similarity-info,#brightideasform .ty-details{padding:20px;background-color:#F4F5F8;border-radius:3px}#brightideasform .idea-info{margin-bottom:20px;margin-top:20px}#brightideasform input[type=radio]{display:none}#brightideasform .check-bright-idea{position:relative}#brightideasform .check-bright-idea::after,#brightideasform .check-bright-idea::before{position:absolute;width:20px;height:20px;top:20%;left:-20px;content:""}#brightideasform .check-bright-idea::before{background-color:transparent;border:2px solid #C3CBD7;border-radius:50%;transform:translateY(-20%)}#brightideasform .check-bright-idea::after{background-color:#3685E7;border:2px solid #3685E7;border-radius:50%;transform:translateY(-20%) scale(0)}#brightideasform input[type=radio]:checked+::before{border-color:#3685E7}#brightideasform input[type=radio]:checked+::after{transform:translateY(-20%) scale(.6)}#brightideasform input[type=tel]{font-size:14px}#brightideasform input[name=phonenumber],#brightideasform input[type=text]{font-size:12px}#brightideasform .btn-lg{font-size:13px}#brightideasform .sticky-label{left:2.23rem;top:3px;font-size:11px}#brightideasform .float-label.active{top:3px;font-size:11px}#brightideasform .check-text{padding-left:15px;font-size:13px;font-family:MuseoSans-500}#brightideasform .bootstrap-select .dropdown-toggle .filter-option{height:41px!important;line-height:54px!important}@media screen and (max-width:767px){body,html{overflow-x:hidden}#brightideasform{margin-bottom:50px}#brightideasform .brightideas-main{margin:0;padding:15px}#brightideasform .container{padding-left:0;padding-right:0}#brightideasform .sticky-label{left:30px}#brightideasform #btnSend{width:100%!important}#brightideasform #idea-input{padding-top:60px}#brightideasform #brightideasformbanner.en{background-image:url(../img/bright-idea-responsive-en.jpg)}#brightideasform #brightideasformbanner.tr{background-image:url(../img/bright-idea-responsive-tr.jpg)}}@media (max-width:767px){.chart-wrapper{height:100px!important}.chart-wrapper .frame{margin:0!important}.chart-wrapper .frame .chart{display:inline-block!important;overflow-x:scroll!important;width:calc(100% - .5rem)!important}.chart-wrapper .frame .chart .chart-item{width:100px!important;height:70px!important}.chart-wrapper .frame .chart .chart-item .marked-field{background-color:#fafbfc!important}.chart-wrapper .frame .chart .chart-item .lowest-price-of-week{bottom:57px!important}.chart-wrapper .frame .chart .chart-item .item{height:70px}.chart-wrapper .frame .chart .chart-item .item .chart-item-day{font-size:22px!important}.chart-wrapper .frame .chart .chart-item .item .chart-item-monthAndDay{font-size:9px!important}.lowest-price-desc{width:12px;height:12px}}#originating-flight-week-chart-holder #weeklyPricesChart{position:relative}#originating-flight-week-chart-holder #weeklyPricesChart .previous-day-info{left:0;position:absolute;top:30%;font-size:11px;padding-top:25px;color:#647280}#originating-flight-week-chart-holder #weeklyPricesChart .next-day-info{right:0;position:absolute;top:30%;font-size:11px;padding-top:25px;color:#647280}#originating-flight-week-chart-holder #weeklyPricesChart .chart-wrapper{height:120px;position:relative}#originating-flight-week-chart-holder #weeklyPricesChart .chart-wrapper .btn{border-radius:0;height:40px;width:40px;margin-top:-32px;padding:0;position:absolute;top:50%}#originating-flight-week-chart-holder #weeklyPricesChart .chart-wrapper .btn.active{box-shadow:none}#originating-flight-week-chart-holder #weeklyPricesChart .chart-wrapper .btn.disabled{display:none}#originating-flight-week-chart-holder #weeklyPricesChart .chart-wrapper .btn.prev{left:-11px}#originating-flight-week-chart-holder #weeklyPricesChart .chart-wrapper .btn.next{background-position:-36px 0;right:-11px}#originating-flight-week-chart-holder #weeklyPricesChart .chart-wrapper .frame{height:125px;margin:0 45px}#originating-flight-week-chart-holder #weeklyPricesChart .chart-wrapper .frame .chart{display:table;width:100%;height:100%;padding:0;overflow:hidden;table-layout:fixed}#originating-flight-week-chart-holder #weeklyPricesChart .chart-wrapper .frame .chart li{display:table-cell;font-size:18px;line-height:1;position:relative;text-align:center;vertical-align:bottom;padding:14px 4px 30px;list-style:none}#originating-flight-week-chart-holder #weeklyPricesChart .chart-wrapper .frame .chart ul{list-style:none;margin:0;padding:5px 0 0}#originating-flight-week-chart-holder #weeklyPricesChart .chart-wrapper .frame .chart .chart-item{width:118px;height:80px;border-radius:5px;bottom:0;box-shadow:0 2px 8px rgba(0,0,0,.15);cursor:pointer;display:inline-block;font-size:18px;left:0;line-height:1;margin:0;position:relative;text-align:center}#originating-flight-week-chart-holder #weeklyPricesChart .chart-wrapper .frame .chart .chart-item.bottom-active-item{bottom:10px}#originating-flight-week-chart-holder #weeklyPricesChart .chart-wrapper .frame .chart .chart-item .marked-field{top:-6px;width:10px;height:10px;z-index:1;display:block;position:absolute;border-radius:50%;background-color:#FFF;box-shadow:0 4px 4px rgba(0,0,0,.1)}#originating-flight-week-chart-holder #weeklyPricesChart .chart-wrapper .frame .chart .chart-item .marked-field.chart-mark-left{left:15px}#originating-flight-week-chart-holder #weeklyPricesChart .chart-wrapper .frame .chart .chart-item .marked-field.chart-mark-right{right:15px}#originating-flight-week-chart-holder #weeklyPricesChart .chart-wrapper .frame .chart .chart-item .lowest-price-of-week{background-image:url(../img/icons/star.svg);filter:invert(20%) sepia(119%) saturate(3760%) hue-rotate(187deg) brightness(95%) contrast(105%);background-repeat:no-repeat;width:16px;height:16px;display:inline-block;bottom:70px;right:12px;position:absolute;transform:scale(.7);z-index:1}#originating-flight-week-chart-holder #weeklyPricesChart .chart-wrapper .frame .chart .chart-item.not-available-chart{background-color:#D3D8DC;border:none!important}#originating-flight-week-chart-holder #weeklyPricesChart .chart-wrapper .frame .chart .chart-item.available-chart{background-color:#FFF;border:1px solid #F4F5F8}#originating-flight-week-chart-holder #weeklyPricesChart .chart-wrapper .frame .chart .chart-item .item{height:80px}#originating-flight-week-chart-holder #weeklyPricesChart .chart-wrapper .frame .chart .chart-item .item .chart-item-day{text-align:left;font-size:26px;font-weight:900;color:#647280;width:30px;height:31px}#originating-flight-week-chart-holder #weeklyPricesChart .chart-wrapper .frame .chart .chart-item .item .chart-item-monthAndDay{text-align:left;font-size:11px;color:#647280;width:23px;height:12px;margin-left:3px;margin-right:3px}#originating-flight-week-chart-holder #weeklyPricesChart .chart-wrapper .frame .chart .chart-item .item .chart-info{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;bottom:10px;left:20px;right:20px}#originating-flight-week-chart-holder #weeklyPricesChart .chart-wrapper .frame .chart .chart-item .item .chart-info .matrix-info-icon{position:absolute;right:-5px}#originating-flight-week-chart-holder #weeklyPricesChart .chart-wrapper .frame .chart .chart-item .item .chart-label-inline{position:absolute;display:-ms-flexbox;display:flex;padding:15px;left:0;right:0;bottom:15px;height:17px;color:#232B38;opacity:1;font-size:14px;font-family:MuseoSans-700,sans-serif}#originating-flight-week-chart-holder #weeklyPricesChart .chart-wrapper .frame .chart .chart-item .item .active-chart-item{position:absolute;width:100%;height:4px;left:0;right:0;border-radius:4px 4px 0 0;transform:matrix(-1,0,0,-1,0,0);opacity:1;bottom:0;background-color:#2e8ffd}#originating-flight-week-chart-holder #weeklyPricesChart .btn-week{top:10%;width:24px;z-index:10;height:22px;padding:20px;display:-ms-flexbox;display:flex;background:#fff;position:absolute;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#originating-flight-week-chart-holder #weeklyPricesChart .btn-week .btn-next-week{right:-4px}#originating-flight-week-chart-holder #weeklyPricesChart .btn-week .btn-week-before{left:-4px}#originating-flight-week-chart-holder .lowest-price-desc{filter:invert(20%) sepia(119%) saturate(3760%) hue-rotate(187deg) brightness(95%) contrast(105%)}.new-tk .blur,.non-selectable{filter:blur(5px)}#sponsorshipform .sponsorship-main{padding:30px;box-shadow:0 4px 8px rgba(0,0,0,.160784);margin:30px 0;color:#232B38;background-color:#fff}#sponsorshipform h1{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;font-size:40px;width:364px;color:#fff;font-weight:300;font-family:MuseoSans-300}#sponsorshipform h2{font-size:20px;margin-bottom:15px;font-family:MuseoSans-700}#sponsorshipform h3{font-size:18px;margin-bottom:15px;font-family:MuseoSans-500}#sponsorshipform h3:first-child,#sponsorshipform h4{font-family:MuseoSans-700}#sponsorshipform h4{font-size:16px}#sponsorshipform p{font-size:14px;margin-bottom:15px;font-weight:MuseoSans-500}#sponsorshipform ul.spam-list{padding:0}#sponsorshipform ul.spam-list li{font-size:14px;font-family:MuseoSans-700;list-style:none}#sponsorshipform ul.spam-list li::before{content:"";width:7px;height:7px;background-color:#232B38;border-radius:50%;display:inline-block;margin-left:10px;margin-right:15px}#sponsorshipform .contact-info,#sponsorshipform .project-info,#sponsorshipform .request-info,#sponsorshipform .ty-details{padding:20px;background-color:#F4F5F8;border-radius:3px}#sponsorshipform .project-info .row [class*=col-]>tk-calendar,#sponsorshipform .request-info .row [class*=col-]>tk-calendar{z-index:9999;position:absolute}#sponsorshipform .project-info{margin-bottom:20px;margin-top:20px}#sponsorshipform input[type=radio]{display:none}#sponsorshipform .check-sponsor{position:relative}#sponsorshipform .check-sponsor::after,#sponsorshipform .check-sponsor::before{content:"";position:absolute;width:20px;height:20px;top:20%;left:-20px}#sponsorshipform .check-sponsor::before{background-color:transparent;border:2px solid #C3CBD7;border-radius:50%;transform:translateY(-20%)}#sponsorshipform .check-sponsor::after{background-color:#3685E7;border:2px solid #3685E7;border-radius:50%;transform:translateY(-20%) scale(0)}#sponsorshipform input[type=radio]:checked+::before{border-color:#3685E7}.add-new-selection,.discount-type{border-top:1px solid #C3CAD7}#sponsorshipform input[type=radio]:checked+::after{transform:translateY(-20%) scale(.6)}#sponsorshipform .btn-lg,#sponsorshipform input[name=phonenumber],#sponsorshipform input[type=tel],#sponsorshipform input[type=text]{font-size:13px}#sponsorshipform textarea{padding:16px;font-size:13px}#sponsorshipform .sticky-label{left:2.23rem;font-size:11px;color:#0665E4}#sponsorshipform .float-label.active{font-size:11px;color:#0665E4}#sponsorshipform .check-text{padding-left:15px;font-size:13px;font-family:MuseoSans-500}#sponsorshipform #btnSendEmail{background-color:#647280;font-size:16px;border-radius:4px;color:#fff}#sponsorshipform .bootstrap-select .dropdown-toggle .filter-option{height:41px!important;line-height:54px!important;color:#232B38}#sponsorshipform .categorydropdown .filter-option{height:40px!important;line-height:60px!important;color:#232B38}@media screen and (max-width:767px){body,html{overflow-x:hidden}#sponsorshipform #sponsorshipformbanner{background-size:cover}#sponsorshipform .sponsorship-main{margin:0}#sponsorshipform .container{padding-left:0;padding-right:0}#sponsorshipform .sticky-label{left:20px}#sponsorshipform h1{font-size:32px}}.discount-type .action:after{content:'>>';padding-left:8px}.discount-type .detail{position:relative}.discount-type .detail:before{content:'L';position:absolute;font-size:15px;transform:scaleX(-1) rotate(-40deg);text-align:center;left:-25px;top:0;font-weight:700}.discount-type .red-tick:after,.discount-type .tick:after{width:26px;height:26px;border-radius:50%;font-weight:800;font-size:19px}html[dir=rtl] .discount-type .detail:before{left:unset!important;right:-25px!important}.discount-type .red-tick:before{content:'';background:#E81932;position:absolute;width:26px;height:26px;border-radius:50%;left:-30px}html[dir=rtl] .discount-type .red-tick:before{left:unset!important;right:-30px!important}.discount-type .red-tick:after{content:'X';position:absolute;color:#fff;text-align:center;left:-30px;top:-2px;font-family:cursive}#internationalStudentPopup .steps li:after,.discount-type .tick:after{transform:scaleX(-1) rotate(-40deg);top:-4px;position:absolute;color:#fff;text-align:center}html[dir=rtl] .discount-type .red-tick:after{left:unset!important;right:-25px!important}.discount-type .tick:before{content:'';background:#647280;position:absolute;width:26px;height:26px;border-radius:50%;left:-30px}html[dir=rtl] .discount-type .tick:before{left:unset!important;right:-30px!important}.discount-type .tick:after{content:'L';left:-25px}html[dir=rtl] .discount-type .tick:after{left:unset!important;right:-25px!important}.discount-type .green-tick:before{background:#33d7b2!important;transition:background-color .5s linear}.discount-type .message{background-color:#F4F6F8}.international-student-banner{background:url(/theme/img/InStuBanner.jpg) center}.add-new-selection>span:after{content:'>>';padding-left:8px}#internationalStudentPopup .modal-lg{width:700px!important}#internationalStudentPopup img{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:5px solid #E81932}#internationalStudentPopup .steps li{margin-top:10px}#internationalStudentPopup .steps li:before{content:'';background:#33d7b2;position:absolute;width:20px;height:20px;border-radius:50%;left:-30px}html[dir=rtl] #internationalStudentPopup .steps li:before{left:unset!important;right:-30px!important}#internationalStudentPopup .steps li:after{content:'L';width:26px;height:26px;border-radius:50%;font-weight:500;font-size:15px;left:-30px}html[dir=rtl] #internationalStudentPopup .steps li:after{left:unset!important;right:-30px!important}select#mobileCountryCode+div .dropdown-menu{width:unset!important}#awardticket #newMiniBooker #additionalServicesTab.nav-tabs li a h1{font-size:13px!important}.awardticket-booker-bg{background-image:url(/theme/img/awardticket_booker_bg.jpg)!important}.mobile-trip-type{border:none;border-bottom:1px solid #dae0e8;padding-bottom:5px}.nav-area{background-color:#F1F3F6}html[dir=ltr] #awardticketselectflight .right-rules span{padding-left:30px}html[dir=rtl] #awardticketselectflight .right-rules span{padding-right:30px!important}html[dir=ltr] #awardticketselectflight .disable:before{transform:unset!important;left:-4px!important;top:1px!important}html[dir=rtl] #awardticketpassengerregistiration div.price-count{margin-right:5px}.award-ticket-promocode .btn-lg{font-size:14px}.tk-info-icon{height:50px}.tk-info-icon:before{content:"i";font-size:25px;font-family:MuseoSans-500;width:40px;height:40px;position:absolute;background:#2073e2;border-radius:50%;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;left:calc(50% - 20px);font-style:normal}#awardticketselectflight .at-mile{display:-ms-flexbox;display:flex;font-size:16px;place-content:end}#awardticketselectflight .at-mile>span{font-size:23px;margin-left:5px;margin-right:5px}#awardticketselectflight .execute-single-city-submit{left:0!important;width:100%!important}#awardticketselectflight #captchaerror span{font-size:16px}#awardticketselectflight .right-rules .disable{color:#d3d3d3;position:relative}.awardticket-simply-booker #executeSingleCitySubmit{border-radius:0!important}.awardticket-simply-booker #availabilityNewBooker .container{width:100%!important;padding:15px 0!important}.awardticket-simply-booker .search-flights-right-arrow{display:none!important}.awardticket-area .user-type{width:45px;height:45px;background-color:#a42d29;border-radius:50%}.awardticket-area .user-info{padding:25px 0 28px}.awardticket-area .user-info>div{height:100%;background-color:#fff;-ms-flex-pack:distribute;justify-content:space-around}.awardticket-area .user-info #awardticketinfoTooltip{position:absolute;width:250px;background:#232B38;color:#fff;font-size:14px;padding:10px;border-radius:5px;z-index:20;right:-240px;display:none}.awardticket-area .user-info #awardticketinfoTooltip .triangle{border-style:solid;border-width:0 20px 20px 0;border-color:transparent #232B38;position:absolute;left:-15px;top:0}html[dir=ltr] .user-info .user-data{border-right:1px solid #C3CAD7}html[dir=rtl] .user-info .user-data{border-left:1px solid #C3CAD7}.non-selectable{pointer-events:none;-moz-user-select:none;user-select:none}.award-ticket-disable-btn{width:100%;height:100%;background-color:#647281;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;color:#fff}#awardticketpassengerregistiration div.flight-details-length:last-child:before,#awardticketselectflight_web div.flight-details-length:last-child:before{height:100px;position:absolute;width:1px;background-color:#fff;margin-top:-10px;content:''}html[dir=ltr] #awardticketselectflight_web div.flight-details-length:last-child:before{left:-5px;right:unset}html[dir=rtl] #awardticketselectflight_web div.flight-details-length:last-child:before{right:-5px;left:unset}.non-selectable-desc{top:30%;color:#2073e2}.non-selectable-desc em{color:#2073e2}.awardticket-right-span{opacity:0;animation-name:fadeIn;animation-duration:.5s;animation-fill-mode:forwards;padding:8px 12px;border-bottom:1px solid #c3cbd7}html[dir=ltr] #awardticketpassengerregistiration div.flight-details-length:last-child:before{left:-5px;right:unset}html[dir=rtl] #awardticketpassengerregistiration div.flight-details-length:last-child:before{right:-5px;left:unset}.awardticket-box-content{background:#FFF;border:1px solid #dae0e8;height:100%;padding-bottom:10px}html[dir=ltr] .mobile-rights .awardticket-right-span:before{left:-17px!important;top:-2px!important}html[dir=rtl] .mobile-rights .awardticket-right-span:before{right:5px!important;top:5px!important}#awardticketselectflight .cabin-type-inner .cabin-type{padding:15px 0!important}#awardticketselectflight .cabin-type-inner .cabin-type .check{width:25px!important}.mobile-rights{display:-ms-grid!important;display:grid!important;-ms-grid-columns:(50%) [2];grid-template-columns:repeat(2,50%);min-height:unset!important;border:none!important}.mobile-rights .awardticket-right-span{border-bottom:none!important;border-size:13px!important;margin-left:20px;position:relative;font-size:13px}.mobile-rights .awardticket-right-span:before{content:'L';width:20px;height:20px;transform:scaleX(-1) rotate(-40deg);position:absolute;left:-17px;top:-2px;font-weight:900}.award-ticket-price-summary{padding:40px 0;border-top:1px solid #dae0e8;border-bottom:1px solid #c3cbd7;position:relative}.award-ticket-price-summary>.seperator{position:absolute;width:1px;height:100%;background-color:#dae0e8;top:0;left:50%}.fa-25x{font-size:2.5em}#awardticketselectflight .check::after{background-color:#4285F4}.select-flight .nav-item .active>.nav-link,.select-flight .nav-item .nav-link.active{background-color:#fff!important}.select-flight .nav-item .book-an-award-ticket-tab .book-an-award-ticket-tab-icon{display:inline-block;background-image:url(/theme/img/icons/award-ticket-icon.svg);background-repeat:no-repeat;width:20px;height:17px;vertical-align:middle;filter:grayscale(1)}.select-flight .nav-item .book-an-award-ticket-tab .book-an-award-ticket-tab-text{color:#647281;font-size:12px!important;font-weight:700}.select-flight .nav-item .active.book-an-award-ticket-tab .book-an-award-ticket-tab-icon{background-image:url(/theme/img/icons/award-ticket-icon.svg);filter:grayscale(0)}.select-flight .nav-item .active.book-an-award-ticket-tab .book-an-award-ticket-tab-text{color:#E81932}html[dir=ltr] #awardticketselectflight_mobile promocode .switch{float:right}html[dir=rtl] #awardticketselectflight_mobile promocode .switch{float:left}html[dir=ltr] #awardticketselectflight promocode .tk-input-field>.tk-input-field{margin-right:30px!important}html[dir=rtl] #awardticketselectflight promocode .tk-input-field>.tk-input-field{margin-left:30px!important}#awardticketpassengerregistiration .card-title{padding:11px 20px!important;box-shadow:0 4px 8px rgba(0,0,0,.16)!important;font-family:MuseoSans-700,sans-serif}#awardticketpassengerregistiration .card-title .passenger-type{color:unset!important}@media only screen and (min-device-width:767px) and (-webkit-min-device-pixel-ratio:1){#awardticketselectflight #promotionarea,#awardticketselectflight #promotionarea>div,promocode>div{padding:0!important}promocode>div>div{-ms-flex-align:center;align-items:center;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px!important}promocode>div>div>div{margin:0!important}.award-ticket-promocode promocode>.col-12>div{padding-left:0!important;padding-right:0!important}#awardticketselectflight .switch{float:right}}@media only screen and (max-device-width:767px) and (-webkit-min-device-pixel-ratio:1){#awardticket .nav-item{-ms-flex:none!important;flex:none!important}#awardticket .nav-link{min-height:unset!important}#awardticket .book-a-flight-tab-text{font-size:12px!important}#awardticketselectflight .right-rules span{padding-left:10px!important;padding-right:10px!important}#awardticketselectflight .right-rules .disable:before{content:'X';position:absolute;left:10px;width:11px;top:0;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}#newMiniBooker.select-flight .nav-item .book-a-flight-tab .star-award-ticket{display:inline-block;background-image:url(/theme/img/icon-svg/star-alliance.svg);background-size:cover;background-repeat:no-repeat;width:17px;height:17px;vertical-align:middle;margin-right:10px}#studentvalidation section{padding:0!important}#studentvalidation .form-wrapper{padding:30px;box-shadow:0 4px 8px rgba(0,0,0,.160784);margin:30px auto;color:#232B38;background-color:#fff}#studentvalidation .form-wrapper .form-wrapper{background:no-repeat padding-box #f4f5f8;padding:1rem}#studentvalidation .banner,#thirdpartypartner .banner,#thirdpartypartner .banner .logo{background-repeat:no-repeat;background-position:center}#studentvalidation .banner{position:relative;height:320px;background-image:url(/theme/img/student_validation_banner.png)!important;background-size:120%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;box-shadow:0 4px 8px rgba(0,0,0,.160784)}#studentvalidation .banner h1{font-size:42px;color:#fff;margin:0;padding:0}#studentvalidation .country-dropdown label{font-size:12px;font-weight:700}#studentvalidation .dropdownselect .filter-option{position:absolute!important;top:8px!important;left:16px!important;font-size:14px!important;font-family:MuseoSans-500!important;color:#212529}#studentvalidation input:disabled{background-color:#C2CBD7!important}#studentvalidation .float-label.active{color:#647286!important}#studentvalidation #btnContinue:disabled,#studentvalidation #btnValidate:disabled{background-color:#647280!important;border:none;color:#FFF!important}#studentvalidation .btn-enabled,#studentvalidation .btn-enabled:hover{background-color:#E81932;color:#FFF!important}#studentvalidation .file-select-button{z-index:1;cursor:pointer;width:auto;height:46px;line-height:46px;text-align:center;padding:0 16px;margin:0;font-size:14px;color:#647280;background-color:#C4CBD6;border-radius:0 3px 3px 0;border:none}#studentvalidation #clear-button{cursor:pointer;background-color:rgba(196,203,214,.8);width:20px;height:20px;display:block;line-height:20px;text-align:center;position:absolute;top:12px;border-radius:50%}#studentvalidation #file-upload{width:0}#studentvalidation #file-upload-input{background-color:#FFF!important}#studentvalidation #file-upload-input.has-error~.fileupload .file-select-button{border:1px solid #E81932;border-left:none}#studentvalidation .tk-popup span[data-bind="html: content"]{display:block}#studentvalidation .tk-popup .wallet-circle>div{background-color:#FFF;width:100%;height:100%}#studentvalidation .tk-popup .tk-info{background-image:url(/theme/img/icon-svg/info-grey.svg)}#studentvalidation #schoolListWrapper{position:absolute;background-color:#fff;color:#647281;font-size:13px;box-shadow:0 12px 24px rgba(0,0,0,.160784)!important;cursor:default;transition:all .15s ease;z-index:1111;border:0!important;width:calc(100% - 30px);display:block;max-height:240px;overflow:auto}#studentvalidation #schoolListWrapper ul li{cursor:pointer;padding:12px 20px 12px 10px;position:relative;color:#212529}#studentvalidation #schoolListWrapper ul li a{font-size:14px}#studentvalidation #schoolListWrapper ul li.school-item:hover,#studentvalidation #schoolListWrapper ul li.selected{background-color:#3685e7;color:#FFF!important}#studentvalidation #studentValidationPopup{height:100vh!important;width:100vw;position:fixed;top:0;left:0;z-index:1111;background-color:rgba(0,0,0,.7);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.mileage-table .rTableCell,.mileage-table .rTableHead{display:table-cell;padding:10px 5px;vertical-align:middle!important;text-align:center}@media only screen and (max-width:980px){#studentvalidation .banner{height:208px!important}}@media only screen and (max-width:600px){#studentvalidation .banner{height:96px!important}#studentvalidation .banner h1{font-size:26px}#studentvalidation .form-wrapper{margin-top:0!important}#studentvalidation #studentValidationPopup{-ms-flex-align:center;align-items:center}}html[dir=rtl] #studentvalidation .dropdownselect .filter-option{left:-8px!important}html[dir=rtl] #studentvalidation #file-upload-input{border-radius:0 3px 3px 0}html[dir=rtl] #studentvalidation #file-upload-input.has-error{border-left:none}html[dir=rtl] #studentvalidation #file-upload-button{border-radius:3px 0 0 3px}html[dir=rtl] #studentvalidation #file-upload-input.has-error~.fileupload .file-select-button{border:1px solid #E81932;border-right:none}html[dir=rtl] #studentvalidation #file-upload{width:0}@media screen and (min-width:768px){#mileageCalculator #newMiniBooker .tab-pane{background-color:#F4F6F8!important}#mileageCalculator #newMiniBooker .tab-pane .port-select-wrapper{background-color:#F4F6F8;margin-left:7px!important;margin-right:7px!important}#mileageCalculator #newMiniBooker #mileageCalculatorTab #calendarTriggerGeneral,#mileageCalculator #newMiniBooker #personCountBox,#mileageCalculator #newMiniBooker .port-wrapper .port-input{background-color:#fff!important}}@media screen and (max-width:769px){#mileageCalculator #newMiniBooker .tab-pane,#mileageCalculator #newMiniBooker .tab-pane .port-select-wrapper{background-color:#F4F6F8!important}#mileageCalculator #newMiniBooker #destinationSelector .text-port-list{width:calc(100vw - 115px)!important;left:unset!important;right:0;min-width:250px}}#mileageCalculator .container{box-shadow:0 4px 8px #c7c7c7}#mileageCalculator #newMiniBooker .tab-pane{background-color:#F4F6F8!important}#mileageCalculator #newMiniBooker .tab-pane .port-select-wrapper{background-color:#fff;margin-left:7px!important;margin-right:7px!important}#mileageCalculator #newMiniBooker .change-ports-icon{width:39px!important;height:39px!important;border:5px solid #f4f6f8;border-radius:50%;margin-top:-5px!important;transition:transform 1s}#mileageCalculator .mileage-flip{transform:rotate(-180deg)}#mileageCalculator .btn-active{color:#fff!important;background-color:#3685E7!important}html[dir=rtl] #mileageCalculator #newMiniBooker .change-ports-icon{margin-left:unset!important;margin-right:-5px!important}html[dir=rtl] #mileageCalculator .search-flights-right-arrow{right:unset!important;left:7%!important}html[dir=ltr] #mileageCalculator #newMiniBooker .change-ports-icon{margin-right:unset!important;margin-left:-5px!important}.mileage-table td{background-color:#F4F6F8!important}.mileage-table .rTableCell{color:#232b38;border-right:1px solid #C3CBD7!important;border-bottom:1px solid #C3CBD7!important}.mileage-table .rTableRow:last-child{border-bottom:none!important}.mileage-table .rTableHead{border:1px solid #C3CBD7;color:#fff;border-left:none}.mileage-table .rTableHead:first-child{border-left:1px solid #C3CBD7}#msmileagecalculator #mileageCalculator{min-height:700px}#thirdpartypartner .banner{position:relative;height:240px;background-image:url(/theme/img/program-partner/partner-bg.png);background-size:110%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;box-shadow:0 4px 8px rgba(0,0,0,.160784)}#thirdpartypartner .banner .logo{width:205px;height:48px;margin:10px 0;background-image:url(/theme/img/program-partner/miles-smiles-logo.svg)}#thirdpartypartner .banner .form-header{font-size:2rem;color:#fff;margin:10px 0}#thirdpartypartner .form-shadow{padding:30px;box-shadow:0 4px 8px rgba(0,0,0,.160784);margin:30px auto}#thirdpartypartner .form-wrapper{color:#232B38;background-color:#fff}#thirdpartypartner .form-wrapper .company-details{color:#232B38;background:no-repeat padding-box #f4f5f8}#thirdpartypartner .form-wrapper .dropdownselect .filter-option{height:46px!important;line-height:60px!important;border-right:none!important;font-family:MuseoSans-500!important;font-size:16px;color:#656464!important}#thirdpartypartner .form-wrapper .tk-input-field p[role=alert]{font-size:12px}#thirdpartypartner button{font-size:1rem}#thirdpartypartner textarea{line-height:2rem}@media only screen and (max-width:600px){#thirdpartypartner .banner{background-size:cover}#thirdpartypartner .banner .logo{width:150px;height:35px;background-size:100%}#thirdpartypartner .banner .form-header{font-size:1rem}#thirdpartypartner .form-shadow{padding:15px}}.new-tk .page-title{font-size:26px;font-weight:600;color:#7c8799}.new-tk .page-title::before{content:"";font-family:icons,sans-serif!important;margin-right:13px;font-size:24px;font-weight:400}.new-tk .page-title.payment::before{content:"\e933"}.new-tk .page-title.extra{transform:translateY(50%)}.new-tk .page-title.extra::before{content:"\e910"}.new-tk .page-title.gift::before{content:"\e923"}.new-tk .page-title.pay-icon:before{content:"\e922"}.new-tk .warning-images{background-color:#f4f5f8;padding:20px 15px 8px;overflow:hidden;margin-bottom:10px}.new-tk .warning-images .warning-title{margin-bottom:11px;font-size:16px;font-weight:700;color:#232b38}.new-tk .warning-images ul{display:block;overflow:hidden;margin:0 -18px}.new-tk .warning-images ul li{display:block;text-align:center;width:calc(100% / 5);margin:11px 0;float:left;position:relative}.new-tk .row.rtl>div,.new-tk html[dir=rtl] .col-xs-1,.new-tk html[dir=rtl] .col-xs-10,.new-tk html[dir=rtl] .col-xs-11,.new-tk html[dir=rtl] .col-xs-12,.new-tk html[dir=rtl] .col-xs-2,.new-tk html[dir=rtl] .col-xs-3,.new-tk html[dir=rtl] .col-xs-4,.new-tk html[dir=rtl] .col-xs-5,.new-tk html[dir=rtl] .col-xs-6,.new-tk html[dir=rtl] .col-xs-7,.new-tk html[dir=rtl] .col-xs-8,.new-tk html[dir=rtl] .col-xs-9{float:right}.new-tk .warning-images ul li img{width:42px;height:42px}@media (max-width:767px){.new-tk .warning-images ul li img{width:46px;height:46px}}.new-tk .warning-images ul li span.name{font-size:8px;color:#232b38;font-weight:500;display:block;text-align:center;position:absolute;top:100%;width:100%}.new-tk .card-info-table{width:100%;margin-bottom:20px}.new-tk .card-info-table thead th{font-size:12px;font-weight:700;line-height:1.83;color:#7c8799;padding-bottom:0;text-align:left}.new-tk .card-info-table tbody tr:not(:last-child) td{border-bottom:1px solid #d8d8d880}@media (max-width:767px){.new-tk .card-info-table thead th{display:none}.new-tk .card-info-table tbody tr{display:block;width:100%;padding:10px 0}.new-tk .card-info-table tbody tr:not(:last-child){border-bottom:1px solid #d8d8d880}.new-tk .card-info-table tbody tr:not(:last-child) td{border:none}}.new-tk .card-info-table tbody tr:first-child td{padding-top:10px}.new-tk .card-info-table tbody tr td{padding:20px 0 10px}@media (max-width:767px){.new-tk .card-info-table tbody tr td{display:block;width:100%;padding:4px 0!important}.new-tk .card-info-table tbody tr td [data-col]::before,.new-tk .card-info-table tbody tr td[data-col]::before{content:attr(data-col);font-size:14px;font-weight:500;line-height:1.57;margin-bottom:2px;color:#7c8799}.new-tk .card-info-table tbody tr td [data-col]::before{margin-bottom:12px}.new-tk .card-info-table tbody tr td>.row{margin-bottom:5px}.new-tk .card-info-table tbody tr td>.row:not(:last-child){margin-bottom:10px}}.new-tk .card-info-table tbody tr td:first-child{width:120px}@media (max-width:767px){.new-tk .card-info-table tbody tr td:first-child{width:100%}}.new-tk .card-info-table tbody tr td:nth-child(2){width:100px}.new-tk .card-info-table tbody tr td .small{font-size:12px;font-weight:700;color:#99a1ae;padding-bottom:10px;display:block}@media (max-width:767px){.new-tk .card-info-table tbody tr td:nth-child(2){width:100%}.new-tk .card-info-table tbody tr td .small{font-weight:500}}.new-tk .card-info-table tbody tr td .bolder{font-size:13px;font-weight:700;line-height:1.69;color:#232b38;display:block}.new-tk .card-info-table tbody tr td .bolder img{height:17px!important}@media (max-width:767px){.new-tk .card-info-table tbody tr td .bolder{font-weight:500}.new-tk .thy-money .desc{color:#a0a7b4}}.new-tk .card-info-table.type2 tbody td:first-child,.new-tk .card-info-table.type2 tbody td:nth-child(2){width:auto}.new-tk .thy-money{font-size:24px;font-weight:700;display:inline-block;text-align:right}.new-tk .thy-money .desc{font-size:.458em;display:block;width:100%}.new-tk .thy-money .price{display:block}.new-tk .thy-money .price .currency{display:inline-block;line-height:1;vertical-align:middle}.new-tk .thy-money .price .currency i,.new-tk .thy-money .price .currency span{display:block;font-size:.458em}.new-tk .thy-money .price .currency i{font-size:.455em;font-weight:300}.new-tk .thy-money .price .value{line-height:1;display:inline-block;vertical-align:text-bottom}.new-tk .campaign-text{color:#ef2636;font-weight:700;font-size:12px;margin-top:5px;display:block}.new-tk .info-tooltip::before,.new-tk span:not(.new-check) .check:before{font-family:icons,sans-serif!important;font-weight:400}.new-tk span:not(.new-check) .check{position:relative;padding-left:20px}.new-tk span:not(.new-check) .check:before{content:"\e920";font-size:16px;position:absolute;top:-3px;color:#9b9b9b;left:0}@media (max-width:767px){.new-tk span:not(.new-check) .check:before{font-size:14px;top:0}}.new-tk span:not(.new-check) .check.active:before{color:#33d7b2;top:10px}.new-tk span:not(.new-check) .check.checkin:before{color:#33d7b2;top:0}.new-tk .new-check:after{height:22px!important;width:22px!important;margin:0!important;background-image:url(../img/icons/icon-check.png);background-repeat:no-repeat;background-position:center;box-shadow:0 1px 2px rgba(0,0,0,.25) inset}.new-tk .info-tooltip{margin:0 3px}.new-tk .info-tooltip::before{content:"\e91c";font-size:20px;vertical-align:middle}.new-tk .edit-btn,.new-tk .info-link{vertical-align:top;display:inline-block}.new-tk html[dir=rtl] .col-lg-1,.new-tk html[dir=rtl] .col-lg-10,.new-tk html[dir=rtl] .col-lg-11,.new-tk html[dir=rtl] .col-lg-12,.new-tk html[dir=rtl] .col-lg-2,.new-tk html[dir=rtl] .col-lg-3,.new-tk html[dir=rtl] .col-lg-4,.new-tk html[dir=rtl] .col-lg-5,.new-tk html[dir=rtl] .col-lg-6,.new-tk html[dir=rtl] .col-lg-7,.new-tk html[dir=rtl] .col-lg-8,.new-tk html[dir=rtl] .col-lg-9,.new-tk html[dir=rtl] .col-md-1,.new-tk html[dir=rtl] .col-md-10,.new-tk html[dir=rtl] .col-md-11,.new-tk html[dir=rtl] .col-md-12,.new-tk html[dir=rtl] .col-md-2,.new-tk html[dir=rtl] .col-md-3,.new-tk html[dir=rtl] .col-md-4,.new-tk html[dir=rtl] .col-md-5,.new-tk html[dir=rtl] .col-md-6,.new-tk html[dir=rtl] .col-md-7,.new-tk html[dir=rtl] .col-md-8,.new-tk html[dir=rtl] .col-md-9,.new-tk html[dir=rtl] .col-sm-1,.new-tk html[dir=rtl] .col-sm-10,.new-tk html[dir=rtl] .col-sm-11,.new-tk html[dir=rtl] .col-sm-12,.new-tk html[dir=rtl] .col-sm-2,.new-tk html[dir=rtl] .col-sm-3,.new-tk html[dir=rtl] .col-sm-4,.new-tk html[dir=rtl] .col-sm-5,.new-tk html[dir=rtl] .col-sm-6,.new-tk html[dir=rtl] .col-sm-7,.new-tk html[dir=rtl] .col-sm-8,.new-tk html[dir=rtl] .col-sm-9,.new-tk html[dir=rtl] .col-xs-1,.new-tk html[dir=rtl] .col-xs-10,.new-tk html[dir=rtl] .col-xs-11,.new-tk html[dir=rtl] .col-xs-12,.new-tk html[dir=rtl] .col-xs-2,.new-tk html[dir=rtl] .col-xs-3,.new-tk html[dir=rtl] .col-xs-4,.new-tk html[dir=rtl] .col-xs-5,.new-tk html[dir=rtl] .col-xs-6,.new-tk html[dir=rtl] .col-xs-7,.new-tk html[dir=rtl] .col-xs-8,.new-tk html[dir=rtl] .col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.new-tk html[dir=rtl] .col-xs-12{width:100%}.new-tk html[dir=rtl] .col-xs-11{width:91.66666667%}.new-tk html[dir=rtl] .col-xs-10{width:83.33333333%}.new-tk html[dir=rtl] .col-xs-9{width:75%}.new-tk html[dir=rtl] .col-xs-8{width:66.66666667%}.new-tk html[dir=rtl] .col-xs-7{width:58.33333333%}.new-tk html[dir=rtl] .col-xs-6{width:50%}.new-tk html[dir=rtl] .col-xs-5{width:41.66666667%}.new-tk html[dir=rtl] .col-xs-4{width:33.33333333%}.new-tk html[dir=rtl] .col-xs-3{width:25%}.new-tk html[dir=rtl] .col-xs-2{width:16.66666667%}.new-tk html[dir=rtl] .col-xs-1{width:8.33333333%}.new-tk html[dir=rtl] .col-xs-pull-12{left:100%;right:auto}.new-tk html[dir=rtl] .col-xs-pull-11{left:91.66666667%;right:auto}.new-tk html[dir=rtl] .col-xs-pull-10{left:83.33333333%;right:auto}.new-tk html[dir=rtl] .col-xs-pull-9{left:75%;right:auto}.new-tk html[dir=rtl] .col-xs-pull-8{left:66.66666667%;right:auto}.new-tk html[dir=rtl] .col-xs-pull-7{left:58.33333333%;right:auto}.new-tk html[dir=rtl] .col-xs-pull-6{left:50%;right:auto}.new-tk html[dir=rtl] .col-xs-pull-5{left:41.66666667%;right:auto}.new-tk html[dir=rtl] .col-xs-pull-4{left:33.33333333%;right:auto}.new-tk html[dir=rtl] .col-xs-pull-3{left:25%;right:auto}.new-tk html[dir=rtl] .col-xs-pull-2{left:16.66666667%;right:auto}.new-tk html[dir=rtl] .col-xs-pull-1{left:8.33333333%;right:auto}.new-tk html[dir=rtl] .col-xs-pull-0{left:auto;right:auto}.new-tk html[dir=rtl] .col-xs-push-12{right:100%;left:0}.new-tk html[dir=rtl] .col-xs-push-11{right:91.66666667%;left:0}.new-tk html[dir=rtl] .col-xs-push-10{right:83.33333333%;left:0}.new-tk html[dir=rtl] .col-xs-push-9{right:75%;left:0}.new-tk html[dir=rtl] .col-xs-push-8{right:66.66666667%;left:0}.new-tk html[dir=rtl] .col-xs-push-7{right:58.33333333%;left:0}.new-tk html[dir=rtl] .col-xs-push-6{right:50%;left:0}.new-tk html[dir=rtl] .col-xs-push-5{right:41.66666667%;left:0}.new-tk html[dir=rtl] .col-xs-push-4{right:33.33333333%;left:0}.new-tk html[dir=rtl] .col-xs-push-3{right:25%;left:0}.new-tk html[dir=rtl] .col-xs-push-2{right:16.66666667%;left:0}.new-tk html[dir=rtl] .col-xs-push-1{right:8.33333333%;left:0}.new-tk html[dir=rtl] .col-xs-push-0{right:auto;left:0}.new-tk html[dir=rtl] .col-xs-offset-12{margin-right:100%;margin-left:0}.new-tk html[dir=rtl] .col-xs-offset-11{margin-right:91.66666667%;margin-left:0}.new-tk html[dir=rtl] .col-xs-offset-10{margin-right:83.33333333%;margin-left:0}.new-tk html[dir=rtl] .col-xs-offset-9{margin-right:75%;margin-left:0}.new-tk html[dir=rtl] .col-xs-offset-8{margin-right:66.66666667%;margin-left:0}.new-tk html[dir=rtl] .col-xs-offset-7{margin-right:58.33333333%;margin-left:0}.new-tk html[dir=rtl] .col-xs-offset-6{margin-right:50%;margin-left:0}.new-tk html[dir=rtl] .col-xs-offset-5{margin-right:41.66666667%;margin-left:0}.new-tk html[dir=rtl] .col-xs-offset-4{margin-right:33.33333333%;margin-left:0}.new-tk html[dir=rtl] .col-xs-offset-3{margin-right:25%;margin-left:0}.new-tk html[dir=rtl] .col-xs-offset-2{margin-right:16.66666667%;margin-left:0}.new-tk html[dir=rtl] .col-xs-offset-1{margin-right:8.33333333%;margin-left:0}.new-tk html[dir=rtl] .col-xs-offset-0{margin-right:0;margin-left:0}@media (min-width:768px){.new-tk html[dir=rtl] .col-sm-1,.new-tk html[dir=rtl] .col-sm-10,.new-tk html[dir=rtl] .col-sm-11,.new-tk html[dir=rtl] .col-sm-12,.new-tk html[dir=rtl] .col-sm-2,.new-tk html[dir=rtl] .col-sm-3,.new-tk html[dir=rtl] .col-sm-4,.new-tk html[dir=rtl] .col-sm-5,.new-tk html[dir=rtl] .col-sm-6,.new-tk html[dir=rtl] .col-sm-7,.new-tk html[dir=rtl] .col-sm-8,.new-tk html[dir=rtl] .col-sm-9{float:right}.new-tk html[dir=rtl] .col-sm-12{width:100%}.new-tk html[dir=rtl] .col-sm-11{width:91.66666667%}.new-tk html[dir=rtl] .col-sm-10{width:83.33333333%}.new-tk html[dir=rtl] .col-sm-9{width:75%}.new-tk html[dir=rtl] .col-sm-8{width:66.66666667%}.new-tk html[dir=rtl] .col-sm-7{width:58.33333333%}.new-tk html[dir=rtl] .col-sm-6{width:50%}.new-tk html[dir=rtl] .col-sm-5{width:41.66666667%}.new-tk html[dir=rtl] .col-sm-4{width:33.33333333%}.new-tk html[dir=rtl] .col-sm-3{width:25%}.new-tk html[dir=rtl] .col-sm-2{width:16.66666667%}.new-tk html[dir=rtl] .col-sm-1{width:8.33333333%}.new-tk html[dir=rtl] .col-sm-pull-12{left:100%;right:auto}.new-tk html[dir=rtl] .col-sm-pull-11{left:91.66666667%;right:auto}.new-tk html[dir=rtl] .col-sm-pull-10{left:83.33333333%;right:auto}.new-tk html[dir=rtl] .col-sm-pull-9{left:75%;right:auto}.new-tk html[dir=rtl] .col-sm-pull-8{left:66.66666667%;right:auto}.new-tk html[dir=rtl] .col-sm-pull-7{left:58.33333333%;right:auto}.new-tk html[dir=rtl] .col-sm-pull-6{left:50%;right:auto}.new-tk html[dir=rtl] .col-sm-pull-5{left:41.66666667%;right:auto}.new-tk html[dir=rtl] .col-sm-pull-4{left:33.33333333%;right:auto}.new-tk html[dir=rtl] .col-sm-pull-3{left:25%;right:auto}.new-tk html[dir=rtl] .col-sm-pull-2{left:16.66666667%;right:auto}.new-tk html[dir=rtl] .col-sm-pull-1{left:8.33333333%;right:auto}.new-tk html[dir=rtl] .col-sm-pull-0{left:auto;right:auto}.new-tk html[dir=rtl] .col-sm-push-12{right:100%;left:0}.new-tk html[dir=rtl] .col-sm-push-11{right:91.66666667%;left:0}.new-tk html[dir=rtl] .col-sm-push-10{right:83.33333333%;left:0}.new-tk html[dir=rtl] .col-sm-push-9{right:75%;left:0}.new-tk html[dir=rtl] .col-sm-push-8{right:66.66666667%;left:0}.new-tk html[dir=rtl] .col-sm-push-7{right:58.33333333%;left:0}.new-tk html[dir=rtl] .col-sm-push-6{right:50%;left:0}.new-tk html[dir=rtl] .col-sm-push-5{right:41.66666667%;left:0}.new-tk html[dir=rtl] .col-sm-push-4{right:33.33333333%;left:0}.new-tk html[dir=rtl] .col-sm-push-3{right:25%;left:0}.new-tk html[dir=rtl] .col-sm-push-2{right:16.66666667%;left:0}.new-tk html[dir=rtl] .col-sm-push-1{right:8.33333333%;left:0}.new-tk html[dir=rtl] .col-sm-push-0{right:auto;left:0}.new-tk html[dir=rtl] .col-sm-offset-12{margin-right:100%;margin-left:0}.new-tk html[dir=rtl] .col-sm-offset-11{margin-right:91.66666667%;margin-left:0}.new-tk html[dir=rtl] .col-sm-offset-10{margin-right:83.33333333%;margin-left:0}.new-tk html[dir=rtl] .col-sm-offset-9{margin-right:75%;margin-left:0}.new-tk html[dir=rtl] .col-sm-offset-8{margin-right:66.66666667%;margin-left:0}.new-tk html[dir=rtl] .col-sm-offset-7{margin-right:58.33333333%;margin-left:0}.new-tk html[dir=rtl] .col-sm-offset-6{margin-right:50%;margin-left:0}.new-tk html[dir=rtl] .col-sm-offset-5{margin-right:41.66666667%;margin-left:0}.new-tk html[dir=rtl] .col-sm-offset-4{margin-right:33.33333333%;margin-left:0}.new-tk html[dir=rtl] .col-sm-offset-3{margin-right:25%;margin-left:0}.new-tk html[dir=rtl] .col-sm-offset-2{margin-right:16.66666667%;margin-left:0}.new-tk html[dir=rtl] .col-sm-offset-1{margin-right:8.33333333%;margin-left:0}.new-tk html[dir=rtl] .col-sm-offset-0{margin-right:0;margin-left:0}}@media (min-width:992px){.new-tk html[dir=rtl] .col-md-1,.new-tk html[dir=rtl] .col-md-10,.new-tk html[dir=rtl] .col-md-11,.new-tk html[dir=rtl] .col-md-12,.new-tk html[dir=rtl] .col-md-2,.new-tk html[dir=rtl] .col-md-3,.new-tk html[dir=rtl] .col-md-4,.new-tk html[dir=rtl] .col-md-5,.new-tk html[dir=rtl] .col-md-6,.new-tk html[dir=rtl] .col-md-7,.new-tk html[dir=rtl] .col-md-8,.new-tk html[dir=rtl] .col-md-9{float:right}.new-tk html[dir=rtl] .col-md-12{width:100%}.new-tk html[dir=rtl] .col-md-11{width:91.66666667%}.new-tk html[dir=rtl] .col-md-10{width:83.33333333%}.new-tk html[dir=rtl] .col-md-9{width:75%}.new-tk html[dir=rtl] .col-md-8{width:66.66666667%}.new-tk html[dir=rtl] .col-md-7{width:58.33333333%}.new-tk html[dir=rtl] .col-md-6{width:50%}.new-tk html[dir=rtl] .col-md-5{width:41.66666667%}.new-tk html[dir=rtl] .col-md-4{width:33.33333333%}.new-tk html[dir=rtl] .col-md-3{width:25%}.new-tk html[dir=rtl] .col-md-2{width:16.66666667%}.new-tk html[dir=rtl] .col-md-1{width:8.33333333%}.new-tk html[dir=rtl] .col-md-pull-12{left:100%;right:auto}.new-tk html[dir=rtl] .col-md-pull-11{left:91.66666667%;right:auto}.new-tk html[dir=rtl] .col-md-pull-10{left:83.33333333%;right:auto}.new-tk html[dir=rtl] .col-md-pull-9{left:75%;right:auto}.new-tk html[dir=rtl] .col-md-pull-8{left:66.66666667%;right:auto}.new-tk html[dir=rtl] .col-md-pull-7{left:58.33333333%;right:auto}.new-tk html[dir=rtl] .col-md-pull-6{left:50%;right:auto}.new-tk html[dir=rtl] .col-md-pull-5{left:41.66666667%;right:auto}.new-tk html[dir=rtl] .col-md-pull-4{left:33.33333333%;right:auto}.new-tk html[dir=rtl] .col-md-pull-3{left:25%;right:auto}.new-tk html[dir=rtl] .col-md-pull-2{left:16.66666667%;right:auto}.new-tk html[dir=rtl] .col-md-pull-1{left:8.33333333%;right:auto}.new-tk html[dir=rtl] .col-md-pull-0{left:auto;right:auto}.new-tk html[dir=rtl] .col-md-push-12{right:100%;left:0}.new-tk html[dir=rtl] .col-md-push-11{right:91.66666667%;left:0}.new-tk html[dir=rtl] .col-md-push-10{right:83.33333333%;left:0}.new-tk html[dir=rtl] .col-md-push-9{right:75%;left:0}.new-tk html[dir=rtl] .col-md-push-8{right:66.66666667%;left:0}.new-tk html[dir=rtl] .col-md-push-7{right:58.33333333%;left:0}.new-tk html[dir=rtl] .col-md-push-6{right:50%;left:0}.new-tk html[dir=rtl] .col-md-push-5{right:41.66666667%;left:0}.new-tk html[dir=rtl] .col-md-push-4{right:33.33333333%;left:0}.new-tk html[dir=rtl] .col-md-push-3{right:25%;left:0}.new-tk html[dir=rtl] .col-md-push-2{right:16.66666667%;left:0}.new-tk html[dir=rtl] .col-md-push-1{right:8.33333333%;left:0}.new-tk html[dir=rtl] .col-md-push-0{right:auto;left:0}.new-tk html[dir=rtl] .col-md-offset-12{margin-right:100%;margin-left:0}.new-tk html[dir=rtl] .col-md-offset-11{margin-right:91.66666667%;margin-left:0}.new-tk html[dir=rtl] .col-md-offset-10{margin-right:83.33333333%;margin-left:0}.new-tk html[dir=rtl] .col-md-offset-9{margin-right:75%;margin-left:0}.new-tk html[dir=rtl] .col-md-offset-8{margin-right:66.66666667%;margin-left:0}.new-tk html[dir=rtl] .col-md-offset-7{margin-right:58.33333333%;margin-left:0}.new-tk html[dir=rtl] .col-md-offset-6{margin-right:50%;margin-left:0}.new-tk html[dir=rtl] .col-md-offset-5{margin-right:41.66666667%;margin-left:0}.new-tk html[dir=rtl] .col-md-offset-4{margin-right:33.33333333%;margin-left:0}.new-tk html[dir=rtl] .col-md-offset-3{margin-right:25%;margin-left:0}.new-tk html[dir=rtl] .col-md-offset-2{margin-right:16.66666667%;margin-left:0}.new-tk html[dir=rtl] .col-md-offset-1{margin-right:8.33333333%;margin-left:0}.new-tk html[dir=rtl] .col-md-offset-0{margin-right:0;margin-left:0}}@media (min-width:1200px){.new-tk html[dir=rtl] .col-lg-1,.new-tk html[dir=rtl] .col-lg-10,.new-tk html[dir=rtl] .col-lg-11,.new-tk html[dir=rtl] .col-lg-12,.new-tk html[dir=rtl] .col-lg-2,.new-tk html[dir=rtl] .col-lg-3,.new-tk html[dir=rtl] .col-lg-4,.new-tk html[dir=rtl] .col-lg-5,.new-tk html[dir=rtl] .col-lg-6,.new-tk html[dir=rtl] .col-lg-7,.new-tk html[dir=rtl] .col-lg-8,.new-tk html[dir=rtl] .col-lg-9{float:right}.new-tk html[dir=rtl] .col-lg-12{width:100%}.new-tk html[dir=rtl] .col-lg-11{width:91.66666667%}.new-tk html[dir=rtl] .col-lg-10{width:83.33333333%}.new-tk html[dir=rtl] .col-lg-9{width:75%}.new-tk html[dir=rtl] .col-lg-8{width:66.66666667%}.new-tk html[dir=rtl] .col-lg-7{width:58.33333333%}.new-tk html[dir=rtl] .col-lg-6{width:50%}.new-tk html[dir=rtl] .col-lg-5{width:41.66666667%}.new-tk html[dir=rtl] .col-lg-4{width:33.33333333%}.new-tk html[dir=rtl] .col-lg-3{width:25%}.new-tk html[dir=rtl] .col-lg-2{width:16.66666667%}.new-tk html[dir=rtl] .col-lg-1{width:8.33333333%}.new-tk html[dir=rtl] .col-lg-pull-12{left:100%;right:auto}.new-tk html[dir=rtl] .col-lg-pull-11{left:91.66666667%;right:auto}.new-tk html[dir=rtl] .col-lg-pull-10{left:83.33333333%;right:auto}.new-tk html[dir=rtl] .col-lg-pull-9{left:75%;right:auto}.new-tk html[dir=rtl] .col-lg-pull-8{left:66.66666667%;right:auto}.new-tk html[dir=rtl] .col-lg-pull-7{left:58.33333333%;right:auto}.new-tk html[dir=rtl] .col-lg-pull-6{left:50%;right:auto}.new-tk html[dir=rtl] .col-lg-pull-5{left:41.66666667%;right:auto}.new-tk html[dir=rtl] .col-lg-pull-4{left:33.33333333%;right:auto}.new-tk html[dir=rtl] .col-lg-pull-3{left:25%;right:auto}.new-tk html[dir=rtl] .col-lg-pull-2{left:16.66666667%;right:auto}.new-tk html[dir=rtl] .col-lg-pull-1{left:8.33333333%;right:auto}.new-tk html[dir=rtl] .col-lg-pull-0{left:auto;right:auto}.new-tk html[dir=rtl] .col-lg-push-12{right:100%;left:0}.new-tk html[dir=rtl] .col-lg-push-11{right:91.66666667%;left:0}.new-tk html[dir=rtl] .col-lg-push-10{right:83.33333333%;left:0}.new-tk html[dir=rtl] .col-lg-push-9{right:75%;left:0}.new-tk html[dir=rtl] .col-lg-push-8{right:66.66666667%;left:0}.new-tk html[dir=rtl] .col-lg-push-7{right:58.33333333%;left:0}.new-tk html[dir=rtl] .col-lg-push-6{right:50%;left:0}.new-tk html[dir=rtl] .col-lg-push-5{right:41.66666667%;left:0}.new-tk html[dir=rtl] .col-lg-push-4{right:33.33333333%;left:0}.new-tk html[dir=rtl] .col-lg-push-3{right:25%;left:0}.new-tk html[dir=rtl] .col-lg-push-2{right:16.66666667%;left:0}.new-tk html[dir=rtl] .col-lg-push-1{right:8.33333333%;left:0}.new-tk html[dir=rtl] .col-lg-push-0{right:auto;left:0}.new-tk html[dir=rtl] .col-lg-offset-12{margin-right:100%;margin-left:0}.new-tk html[dir=rtl] .col-lg-offset-11{margin-right:91.66666667%;margin-left:0}.new-tk html[dir=rtl] .col-lg-offset-10{margin-right:83.33333333%;margin-left:0}.new-tk html[dir=rtl] .col-lg-offset-9{margin-right:75%;margin-left:0}.new-tk html[dir=rtl] .col-lg-offset-8{margin-right:66.66666667%;margin-left:0}.new-tk html[dir=rtl] .col-lg-offset-7{margin-right:58.33333333%;margin-left:0}.new-tk html[dir=rtl] .col-lg-offset-6{margin-right:50%;margin-left:0}.new-tk html[dir=rtl] .col-lg-offset-5{margin-right:41.66666667%;margin-left:0}.new-tk html[dir=rtl] .col-lg-offset-4{margin-right:33.33333333%;margin-left:0}.new-tk html[dir=rtl] .col-lg-offset-3{margin-right:25%;margin-left:0}.new-tk html[dir=rtl] .col-lg-offset-2{margin-right:16.66666667%;margin-left:0}.new-tk html[dir=rtl] .col-lg-offset-1{margin-right:8.33333333%;margin-left:0}.new-tk html[dir=rtl] .col-lg-offset-0{margin-right:0;margin-left:0}}.new-tk picture{display:inline-block}.new-tk img{height:auto}.new-tk html{height:100%}.new-tk body{height:100%;font-family:MuseoSans,sans-serif!important;text-shadow:1px 1px 1px rgba(0,0,0,.004);text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.new-tk body.desktop{overflow-x:auto}.new-tk .mobile-view.slide,.new-tk body.mobil{overflow:hidden}.new-tk body.desktop .main-wrapper,.new-tk body.desktop .main-wrapper .container{min-width:1170px}.new-tk body.apple-ios{width:100%;background-position:center}.new-tk #page_wrapper section{padding-top:150px}.new-tk .main-wrapper{min-height:100%;position:relative;transition:.3s padding-bottom ease-in-out}.new-tk .main-wrapper.detail-bar{padding-bottom:118px}@media (max-width:767px){.new-tk .info-tooltip::before{font-size:16px}.new-tk body{background-color:#f4f5f8}.new-tk .main-wrapper{height:1000px}.new-tk .main-wrapper.detail-bar{padding-bottom:84px}.new-tk .main-wrapper.detail-bar.small{padding-bottom:55px}.new-tk .row.rtl>div{float:left}}.new-tk .main-wrapper.detail-bar-expanded{padding-bottom:396px}@media (min-width:768px) and (max-width:992px){.new-tk .main-wrapper{z-index:29}.new-tk .main-wrapper.bottom-badge-active{padding-bottom:84px}}.new-tk .main-wrapper.mud{background-color:#fafbfc}.new-tk .main-wrapper.dirty{background-color:#f2f2f2}.new-tk .main-wrapper.thin{padding-bottom:90px}.new-tk .main-wrapper.static-header .main-header{position:static;background-color:#222A37}.new-tk .main-wrapper.static-header .main-header .quick-nav{background-color:#1D2634}.new-tk .main-wrapper.static-header .main-header .content{border-bottom:none}.new-tk .main-wrapper.sticked-footer .main-footer{position:absolute;bottom:0;left:0;width:100%}.new-tk :-moz-placeholder,.new-tk :-ms-input-placeholder,.new-tk ::-moz-placeholder,.new-tk ::-webkit-input-placeholder{font-size:14px;font-weight:500;line-height:1;color:#99a1ae}.new-tk ::-moz-selection{background-color:#ef2636;color:#fff}.new-tk ::selection{background-color:#ef2636;color:#fff}.new-tk .row.shrink-gutter{margin:0 -5px}.new-tk .row.shrink-gutter>div{padding:0 5px}@media (max-width:767px){.new-tk .container,.new-tk .container [class*=" col-"],.new-tk .container [class^=col-]{padding-left:10px;padding-right:10px}}.new-tk .global-overlay{position:fixed;top:0;width:100%;height:100%;background-color:rgba(35,43,56,.5);z-index:9;opacity:0;left:0}.new-tk .global-overlay.fade{animation:fade .3s;opacity:1}@keyframes fade{from{opacity:0}to{opacity:1}}.new-tk button{cursor:pointer}@media (min-width:767px){.new-tk .mobile-view{display:none}}.new-tk .mobile-view.slide .media img{width:100%}.new-tk .tablet-view{display:none}.new-tk .float-right{float:right}.new-tk .float-left{float:left}.new-tk [class*=" icon-"],.new-tk [class^=icon-]{font-family:icons,sans-serif!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.new-tk .arrowed-btn:after,.new-tk .arrowed-thin-btn:after,.new-tk .find:after,.new-tk .guide-link:after,.new-tk .info-link:before{font-family:icons,sans-serif!important}.new-tk .icon-arrow-down:before{content:"\e900"}.new-tk .icon-arrow-dropdown:before{content:"\e901"}.new-tk .icon-arrow-left-thin:before{content:"\e902"}.new-tk .icon-arrow-right:before{content:"\e903"}.new-tk .icon-arrow-up:before{content:"\e904"}.new-tk .icon-arrow-up-right:before{content:"\e905"}.new-tk .icon-close-icon:before{content:"\e906"}.new-tk .icon-minus-icon:before{content:"\e907"}.new-tk .icon-plus-icon:before{content:"\e908"}.new-tk .icon-ribbon-icon:before{content:"\e909"}.new-tk .icon-search-icon:before{content:"\e90a"}.new-tk .icon-small-arrow-right:before{content:"\e90b"}.new-tk .icon-transparent-arrow-right:before{content:"\e90c"}.new-tk .icon-user-icon:before{content:"\e90d"}.new-tk .icon-user-white:before{content:"\e90e"}.new-tk .icon-plane-white:before{content:"\e90f"}.new-tk .icon-extras:before{content:"\e910"}.new-tk .icon-world:before{content:"\e911"}.new-tk .icon-search:before{content:"\e912"}.new-tk .icon-hotel:before{content:"\e913"}.new-tk .icon-car-key:before{content:"\e914"}.new-tk .icon-depature:before{content:"\e915"}.new-tk .icon-arrival:before{content:"\e916"}.new-tk .icon-calendar:before{content:"\e917"}.new-tk .icon-arrow-left:before{content:"\e918"}.new-tk .icon-clock:before{content:"\e919"}.new-tk .icon-wallet:before{content:"\e91a"}.new-tk .icon-filter:before{content:"\e91b"}.new-tk .icon-info:before{content:"\e91c"}.new-tk .icon-famele:before{content:"\e91d"}.new-tk .icon-male:before{content:"\e91e"}.new-tk .icon-phone:before{content:"\e91f"}.new-tk .icon-check-circle:before{content:"\e920"}.new-tk .icon-edit-black:before{content:"\e921"}.new-tk .icon-credit-card:before{content:"\e922"}.new-tk .icon-gift:before{content:"\e923"}.new-tk .icon-babycart:before{content:"\e924"}.new-tk .icon-airport:before{content:"\e925"}.new-tk .icon-credit-card-info:before{content:"\e926"}.new-tk .icon-download-pdf:before{content:"\e927"}.new-tk .icon-save-to-calendar:before{content:"\e928"}.new-tk .icon-print:before{content:"\e929"}.new-tk .icon-share:before{content:"\e92a"}.new-tk .icon-ticket-management:before{content:"\e92b"}.new-tk .icon-special-service:before{content:"\e92c"}.new-tk .icon-reminder:before{content:"\e92d"}.new-tk .icon-eft:before{content:"\e92e"}.new-tk .icon-luggage:before{content:"\e92f"}.new-tk .icon-flight-information:before{content:"\e930"}.new-tk .icon-warning-red:before{content:"\e931"}.new-tk .icon-onlinebanking:before{content:"\e932"}.new-tk .icon-seat-white:before{content:"\e933"}.new-tk .icon-bilet_yukseltme:before{content:"\e934"}.new-tk .icon-change-2:before{content:"\e935"}.new-tk .icon-change:before{content:"\e936"}.new-tk .icon-economy:before{content:"\e937"}.new-tk .icon-business:before{content:"\e938"}.new-tk .icon-koltuk:before{content:"\e939"}.new-tk .icon-directions-car:before{content:"\e93a"}.new-tk .icon-tour:before{content:"\e942"}.new-tk .icon-local-hotel:before{content:"\e93b"}.new-tk .icon-ucretsiz-konaklama:before{content:"\e944"}.new-tk .icon-mini-port:before{content:"\e93c"}.new-tk .icon-konfor:before{content:"\e93d"}.new-tk .icon-ozet:before{content:"\e93e"}.new-tk .icon-money:before{content:"\e93f"}.new-tk .icon-money-exchange:before{content:"\e940"}.new-tk .icon-wifi:before{content:"\e947"}.new-tk .icon-phone-sms:before{content:"\e941"}.new-tk .icon-phone-download:before{content:"\e943"}.new-tk .icon-city:before{content:"\e945"}.new-tk .icon-city-tour:before{content:"\e946"}.new-tk .icon-hlimanicheckin:before{content:"\e948"}.new-tk .icon-mail:before{content:"\e949"}.new-tk .icon-havaliman-degisimi:before{content:"\e94a"}.new-tk .icon-settings:before{content:"\e94b"}.new-tk .icon-yabanci-havayolu-ucusu:before{content:"\e94c"}.new-tk .icon-toilet:before{content:"\e94d"}.new-tk .icon-calendar-booker:before{content:"\e94e"}.new-tk .icon-credit-card-normal:before{content:"\e94f"}.new-tk .icon-error:before{content:"\e950"}.new-tk .icon-hotel1:before{content:"\e951"}.new-tk .flagged-guide-link{color:#232b38;font-weight:600;font-size:16px;line-height:22px;display:block;position:relative;padding-left:55px;padding-right:24px;text-align:right}@media (min-width:768px) and (max-width:992px){.new-tk .tablet-view{display:block}.new-tk .flagged-guide-link{padding-left:40px}}.new-tk .flagged-guide-link:after,.new-tk .flagged-guide-link:before{display:inline-block;position:absolute;font-weight:400;line-height:normal;font-family:icons,sans-serif!important}.new-tk .flagged-guide-link:before{content:"\e909";font-size:18px;color:#ef2636;top:50%;margin-top:-9px;left:17px}.new-tk .flagged-guide-link:after{content:"\e903";font-size:12px;top:50%;margin-top:-6px;color:#99a1ae;right:3px}.new-tk .flagged-guide-link.end{float:right}.new-tk .guide-link{color:#ef2636;font-weight:600;font-size:15px;display:inline-block;position:relative;padding-right:17px}.new-tk .guide-link.ocean{color:#3685e7}.new-tk .guide-link:hover:after{transform:translate3d(2px,0,0)}.new-tk .guide-link:after{content:"\e90b";font-size:8px;color:inherit;display:inline-block;position:absolute;top:50%;margin-top:-4px;transition:transform 150ms ease-in-out;right:0}.new-tk .sugar-btn.sugar{padding:13px 40%;margin-left:15px}.new-tk .sugar-btn{background:#EF2636;box-shadow:0 8px 16px 0 rgba(195,67,67,.43);border-radius:4px;font-size:14px;font-weight:600;color:#fff;z-index:10000;cursor:pointer;padding:13px 25px 13px 20px}.new-tk .find,.new-tk .guide-btns,.new-tk .lined-btn{font-weight:600;font-size:16px}.new-tk .sugar-btn.callback-flights-search{position:fixed;bottom:221px;opacity:0;visibility:hidden;transition:.3s all ease-in-out;right:10px}.new-tk .sugar-btn.callback-flights-search.active{opacity:1;visibility:visible}.new-tk .sugar-btn.disabled{box-shadow:none;background-color:#dae0e8;pointer-events:none}.new-tk .sugar-btn.ocean{background-color:#3685e7}.new-tk .guide-btns,.new-tk .lined-btn,.new-tk .switch{background-color:#fff;text-align:center}.new-tk .guide-btns{display:block;height:29px;border-radius:4px;box-shadow:0 8px 16px 0 rgba(35,43,56,.15);line-height:29px;color:#ef2636}.new-tk .lined-btn{height:41px;border-radius:4px;border:1px solid #3685e7;color:#3685e7;line-height:39px;display:block}.new-tk .switch{width:32px;height:32px;z-index:1;border-radius:50%;line-height:32px;padding:4px 0 0;cursor:pointer}.new-tk .switch.active:before{background-image:url(../img/icons/refresh-active-icon.svg)}.new-tk .switch:before{content:"";border-radius:50%;width:24px;height:24px;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:0 0;background-image:url(../img/icons/refresh-icon.svg)}.new-tk .find{width:160px;height:64px;box-shadow:0 8px 16px rgba(195,67,67,.43);border-radius:3px;background-color:#ef2636;color:#fff;line-height:56px;cursor:pointer;text-align:left;padding-left:20px}.new-tk .find.find-btn{position:relative}.new-tk .find.find-btn::after{bottom:inherit;right:20px;left:inherit;position:absolute}.new-tk .find:after{content:"\e90c";font-size:19px;font-weight:400;display:inline-block;width:19px;height:19px;position:relative;bottom:-4px;left:10px;transition:150ms all ease-in-out;animation:flightArrow 2s infinite}.new-tk .find.wo-arrow:after{display:none;text-align:center}.new-tk .find.disabled{background-color:#99a1ae;color:rgba(255,255,255,.5);box-shadow:none;pointer-events:none}.new-tk .find.disabled:after{animation:none}.new-tk .find:hover:after{animation-iteration-count:initial}.new-tk .arrowed-btn{font-size:12px;font-weight:600;line-height:normal;color:#3685e7}.new-tk .arrowed-btn:after{content:"\e902";font-size:11px;color:#3685e7;transform:rotate(180deg);display:inline-block;margin-left:9px}.new-tk .arrowed-btn.left:after{content:"\e903";margin-right:9px;float:left}.new-tk .action-section .action-firer .code,.new-tk .action-section .action-plates .plate-head .end{float:right}.new-tk .arrowed-thin-btn{border-radius:4px;box-shadow:0 8px 16px 0 rgba(35,43,56,.15);font-size:16px;font-weight:600;color:#fff;position:relative;height:41px;line-height:41px;background-color:#3685e7;display:block;padding:0 38px 0 22px}.new-tk .arrowed-thin-btn:after{content:"\e902";font-size:11px;color:#fff;display:inline-block;position:absolute;top:0;transform:rotate(180deg);right:15px}.new-tk .info-link{font-size:12px;font-weight:600;color:#3685e7;position:relative;line-height:24px;padding-right:30px}.new-tk .info-link:before{content:"\e91c";font-size:24px;color:inherit;font-weight:400;position:absolute;top:0;right:0}.new-tk .info-link.fee{margin-top:10px}.new-tk .edit-btn{font-size:16px;font-weight:600;line-height:1.69;color:#2073E3;height:23px;position:relative;padding-left:42px}@media (max-width:991px){.new-tk .edit-btn{display:none}}.new-tk .edit-btn:before{content:"";position:absolute;top:0;display:block;width:24px;height:24px;background:url(../img/icons/change.svg) 0 0/contain no-repeat #3685e7;left:14px}.new-tk .action-label.dropper:before,.new-tk .action-section .action-firer:after{content:"\e900";font-family:icons,sans-serif!important}.new-tk .cancel-btn{font-size:16px;font-weight:700;line-height:1.38;letter-spacing:normal;color:#3685e7}@keyframes flightArrow{0%{transform:translateX(0);opacity:0}100%{transform:translateX(5px);opacity:1}}.new-tk .btn-visibility{opacity:1!important;visibility:visible!important;bottom:100px!important}.new-tk .drop-toggles.activated{position:relative;z-index:33}.new-tk .action-label{width:140px;height:66px;border-radius:3px;background-color:rgba(211,217,226,.25);padding:22px 15px 0;position:relative;cursor:pointer}.new-tk .action-label.dropper{position:relative}.new-tk .action-label.dropper:before{position:absolute;top:18px;width:24px;height:24px;display:block;font-size:13px;color:#C4CCD8;text-align:center;line-height:24px;transition:.3s all ease-in-out;right:18px}.new-tk .action-label.dropper.select-drop-active:before{transform:rotate(180deg)}.new-tk .action-label>label{color:#99a1ae;font-weight:600;font-size:16px;position:absolute;top:50%;transform:translateY(-50%);width:100%;line-height:25px;cursor:pointer;padding-left:15px;left:0;transform-origin:0 center}.new-tk .action-label input{height:25px;max-width:100%;background-color:transparent;color:#232b38;font-weight:700;font-size:16px;line-height:22px;width:100%}.new-tk .action-label.active .info{display:block}.new-tk .action-label .info{color:#232b38;font-weight:600;font-size:11px;position:absolute;bottom:7px;display:none;right:17px!important;left:17px!important}.new-tk .action-label.drop-active>label{z-index:4}.new-tk .action-label.drop-active input{position:relative;z-index:4;width:375px;max-width:initial;border-bottom:1px solid #dae0e8}.new-tk .action-label.focus>label{font-size:11px;top:20px;padding-left:10px;right:20px!important;transform:translate3d(4px,-19px,0)}.new-tk .fixed-label{position:relative}.new-tk .fixed-label label{color:#99a1ae;font-weight:600;font-size:11px!important;position:absolute;z-index:1020;top:46%;transform:translateY(-100%);width:100%;line-height:25px;cursor:pointer}.new-tk .action-section{margin-bottom:20px}@media (min-width:992px){.new-tk .action-section{box-shadow:0 4px 8px 0 rgba(0,0,0,.05);background-color:#fff}}.new-tk .action-section .notf-tickets{display:block}.new-tk .action-section:not(.active) .action-drop{display:none}.new-tk .action-section.thin .action-firer{padding:16px 70px 16px 35px}@media (max-width:991px){.new-tk .action-section .action-firer,.new-tk .action-section.custom1{background-color:#fff}.new-tk .action-section{margin-bottom:10px}.new-tk .action-section.custom1 .action-drop{padding:10px}}.new-tk .action-section .action-firer{position:relative;cursor:pointer;padding:30px 60px 30px 50px}.new-tk .action-section .action-firer.active:after{transform:rotate(180deg)}.new-tk .action-section .action-firer:after{font-size:11px;color:#232b38;position:absolute;top:50%;margin-top:-5.5px;right:39px}@media (max-width:991px){.new-tk .action-section .action-firer{box-shadow:0 6px 10px 0 rgba(0,0,0,.05);padding:14px 34px 14px 10px}.new-tk .action-section .action-firer:after{right:14px}}.new-tk .action-section .action-firer .action-titles{margin-bottom:0}.new-tk .action-section .action-firer .code .title{font-size:11px;font-weight:600;display:block;color:#99a1ae;text-align:right}.new-tk .action-section .action-firer .code .text{font-size:18px;font-weight:600;display:block;color:#232b38;text-align:right}.new-tk .action-section .action-drop{padding:0 20px 20px}@media (max-width:991px){.new-tk .action-section .action-drop{background:#fff;padding:15px 10px}}@media (max-width:767px){.new-tk .action-section .action-drop{padding:15px 0}}.new-tk .action-section .thick-ticket{margin-bottom:20px}.new-tk .action-section .action-plates{background-color:#f4f5f8;padding:20px 15px 15px;border-radius:5px;margin-bottom:20px}.new-tk .action-section .action-plates.block{padding:20px 15px 15px}.new-tk .action-section .action-plates.block .flight-listing-section:nth-child(2){display:block!important;padding:0;margin-bottom:25px!important}.new-tk .action-section .action-plates.block .flight-listing-section:nth-child(3){display:block!important;padding:0;margin-bottom:0}.new-tk .action-section .action-plates.block .flight-listing-section:nth-child(3) ul li{padding:0}.new-tk .action-section .action-plates .end-price{margin-bottom:15px}.new-tk .action-section .action-plates .flight-details-line{display:block!important;margin-bottom:25px}@media (max-width:991px){.new-tk .action-section .action-plates{padding:0;background-color:#fff}.new-tk .action-section .action-plates .flight-details-line{background-color:#f1f3f6;padding:10px;margin-bottom:10px}.new-tk .action-section .action-plates .plate-head{box-shadow:0 6px 10px 0 rgba(0,0,0,.05);background-color:#fff;padding:10px;position:relative}.new-tk .action-section .action-plates .plate-head:not(.untouched) .title{color:#7c8799}.new-tk .action-section .action-plates .plate-head.untouched .title{padding-left:0}.new-tk .action-section .action-plates .plate-head .end{line-height:28px}.new-tk .action-section .action-plates .plate-head .end.edit-btn:before{top:1px}}.new-tk .action-section .action-plates .flight-details-line .flight-card{display:block!important;margin-bottom:0}.new-tk .action-section .action-plates .flight-details-line .flight-card:before{display:none}.new-tk .action-section .action-plates .plate-head .title{font-size:18px;font-weight:600;line-height:normal;letter-spacing:normal;color:#232b38;margin-bottom:20px;float:left;padding-left:5px}@media (max-width:991px){.new-tk .action-section .action-plates .plate-head .title{position:relative;margin-bottom:0;padding-left:34px}.new-tk .action-section .action-plates .plate-head .title:before{content:"";font-family:icons,sans-serif!important;font-size:24px;color:#99a1ae;font-weight:400;position:absolute;top:50%;transform:translateY(-50%);left:0}.new-tk .action-section .action-plates .plate-head .title.person:before{content:"\e90e"}.new-tk .action-section .action-plates .plate-head .title.phone:before{content:"\e91f"}.new-tk .action-section .action-plates .plate-head .title.cards:before{content:"\e910"}}.new-tk .action-section .action-plates .multiple-tables .action-table:not(:first-child){margin-top:20px}.new-tk .action-section .action-plates .action-table{box-shadow:0 4px 8px 0 #0000c;background-color:#fff;border-radius:5px}.new-tk .action-section .action-plates .action-table .title{font-size:14px;font-weight:600;line-height:1.43;letter-spacing:normal;color:#232b38;display:block;padding:15px 20px;margin-bottom:0}.new-tk .action-section .action-plates .action-table .table-wrapper{padding:0 50px}.new-tk .action-section .action-plates .action-table table{width:100%}.new-tk .action-section .action-plates .action-table table tr th{font-size:14px;font-weight:600;line-height:1.43;letter-spacing:normal;color:#232b38;padding:15px 0;vertical-align:middle;text-align:left}.new-tk .action-section .action-plates .action-table table tr th i{font-size:20px;display:inline-block;vertical-align:middle;margin-left:10px}.new-tk .action-section .action-plates .action-table table tr td{font-size:14px;font-weight:500;line-height:1.43;letter-spacing:normal;color:#232b38;padding:15px 0;min-width:129px;border-top:1px solid #E1E5EB;vertical-align:top}.new-tk .action-section .action-plates .action-table table tr td:first-child{padding-right:80px}.new-tk .action-section .action-plates .action-table table tr td.money-col{min-width:300px;text-align:right}.new-tk .action-section .action-plates .action-table table tr td.money-col .result-text{font-size:11px;font-weight:600;line-height:normal;letter-spacing:normal;color:#232b38;display:block}.new-tk .action-section .action-plates .action-table table tr td.money-col .money{font-size:24px;font-weight:600;line-height:1;letter-spacing:normal;color:#232b38;display:block;position:relative}.new-tk .action-section .action-plates .action-table table tr td.money-col .money .turkish-lira{font-size:12px;position:absolute;top:10px;color:#99a1ae;right:81px}.new-tk .action-section .action-plates .action-table table tr td.money-col .money .currency{vertical-align:top;font-size:11px;line-height:1.5;display:inline-block;margin-right:5px}.new-tk .action-section .action-plates .action-table table tr td .simple{font-size:11px;font-weight:600;line-height:1.82;letter-spacing:normal;color:#99a1ae;display:block;margin-right:10px}.new-tk .action-section .action-plates .action-table table tr td .ticket-number{font-size:12px;font-weight:300;color:#232b38}.new-tk .action-section .action-plates .action-table table tr td .ticket-number b{margin-right:10px}.new-tk .action-section .action-plates .action-table table tr td .name{font-size:14px;font-weight:600;line-height:1.43;letter-spacing:normal;color:#99a1ae;display:inline-block;margin-right:10px}.new-tk .action-section .action-plates .action-table table tr td .message{font-size:12px;font-weight:600;letter-spacing:normal;color:#3685e7;display:block;margin-top:20px}.new-tk .plate-m-content.sm{padding:15px 10px}.new-tk .plate-m-content.md{padding:15px}.new-tk .plate-m-content.mud{background-color:#f4f5f8}.new-tk .plate-m-content span{display:block}.new-tk .plate-m-content .title{font-size:18px;font-weight:600;line-height:normal;letter-spacing:normal;color:#232b38;margin-bottom:15px}.new-tk .plate-m-content .extra-service-cards{margin-bottom:15px}.new-tk .plate-m-content .info-lines li:not(:first-child){margin-top:15px}.new-tk .plate-m-content .info-lines li span{font-size:14px;font-weight:500;line-height:1.57;letter-spacing:normal;color:#232b38}.new-tk .plate-m-content .info-lines li span.highlighted{font-weight:600}.new-tk .plate-m-content .passive-title{font-size:14px;font-weight:500;line-height:1.57;letter-spacing:normal;color:#7c8799;margin-bottom:10px}.new-tk .plate-m-content .passive-msg{font-size:14px;font-weight:500;line-height:1.14;letter-spacing:normal;color:#232b38}.new-tk .plate-m-content .usefull-msg{font-size:13px;font-weight:600;line-height:1.69;letter-spacing:normal;margin-top:10px}.new-tk .plate-m-content .usefull-msg.warn{color:#ef2636}.new-tk .plate-m-content .usefull-msg.ocean{color:#3685e7}.new-tk .btn-tippy{background:#fff}.new-tk .action-titles{position:relative;font-size:22px;font-weight:600;line-height:normal;letter-spacing:normal;color:#7c8799;padding-left:43px}.new-tk .action-titles.credit-card-warn-grey{padding-left:35px}.new-tk .action-titles.credit-card-warn-grey:before{content:"\e926";font-size:20px;font-family:icons,sans-serif!important;color:#7C8799}@media (max-width:991px){.new-tk .action-titles{font-size:18px;padding-left:34px}}.new-tk .action-titles:before{font-family:icons,sans-serif!important;font-size:24px;color:#232b38;position:absolute;top:0;font-weight:400;left:0}.new-tk .action-titles.icon:before{content:"\e915"!important}.new-tk .action-titles.plane:before{content:"\e90f"}.new-tk .action-titles.credit-card:before{content:"\e922"}.new-tk .action-titles.credit-card-warn:before{content:"\e926"}@media (max-width:991px){.new-tk .action-titles:before{font-size:19px}.new-tk .action-titles.credit-card-warn.small::before{font-size:16px}}.new-tk .action-titles.summary::before{content:'\e91a'}.new-tk .action-titles.person:before{content:"\e90e"}.new-tk .action-titles.promotion:before{content:"";width:24px;height:24px;background:url(../img/icons/promotion.svg) 0 0/contain no-repeat}.new-tk .action-titles.home:before{content:"";width:24px;height:24px;background:url(../img/icons/home.svg) 0 0/contain no-repeat}.new-tk .action-titles.bill:before{content:"";width:24px;height:24px;background:url(../img/icons/bill.svg) 0 0/contain no-repeat}.new-tk .action-titles.credit-card-saved:before{content:"";width:24px;height:24px;background:url(../img/icons/credit-card-saved.svg) 0 0/contain no-repeat}.new-tk .action-titles.flight-info:before{content:"\e930"}.new-tk .action-subtitle{font-size:14px;font-weight:500;color:#7c8799;display:block;padding-left:43px}.new-tk .country-language-elem .select-drop-wrapper.form-group .select-dropper{position:absolute;top:0;width:100%;height:100%;z-index:1;left:0}.new-tk .country-language-elem .select-drop-wrapper .select-drop{display:none;position:absolute;top:57px;height:155px;border-radius:0 0 4px 4px;background-color:#fff;width:100%;box-shadow:0 -2px 10px 0 rgba(153,161,174,.3);z-index:2;overflow:hidden;left:0;padding-right:30px}.new-tk .country-language-elem .select-drop-wrapper .select-drop:hover .ps__thumb-y{width:8px}.new-tk .country-language-elem .select-drop-wrapper .select-drop .ps__rail-y{opacity:1;right:7px}.new-tk .country-language-elem .select-drop-wrapper .select-drop .ps__rail-y:hover{background-color:transparent}.new-tk .country-language-elem .select-drop-wrapper .select-drop .ps__thumb-y{width:8px;border-radius:4px;background-color:#7c8799}.new-tk .country-language-elem .select-drop-wrapper .selectpicker{width:100%}.new-tk .country-language-elem .select-drop-wrapper .selectpicker.dropdown-menu li{cursor:pointer;font-size:16px;font-weight:600;line-height:1.38;color:#99a1ae;padding:9px 20px!important;border-top:1px solid #dae0e8!important;display:block}.new-tk .country-language-elem .select-drop-wrapper .selectpicker.dropdown-menu li:first-child{border-top:none}.new-tk .country-language-elem .select-drop-wrapper .selectpicker.dropdown-menu li:hover{color:#4a4a4a}.new-tk .country-language-elem .select-drop-wrapper .selectpicker.dropdown-menu li.selected{background-color:#fff!important}.new-tk .country-language-elem .select-drop-wrapper .selectpicker.dropdown-menu li.selected a span.text{color:red!important}.new-tk .country-language-elem .select-drop-wrapper .selectpicker.dropdown-menu li a{background-color:#fff!important;font-size:16px;font-weight:600;color:#99a1ae}.new-tk .country-language-elem .select-drop-wrapper .selectpicker.dropdown-menu li a span{border:none!important}.new-tk .country-language-elem .select-drop-wrapper .selectpicker.dropdown-menu li a:hover{color:#4a4a4a}.new-tk .country-language-elem .select-drop-wrapper .selectpicker .caret{display:none}.new-tk .currency-card{width:280px;top:30px}.new-tk .currency-card .title{font-size:14px;font-weight:600;line-height:normal;color:#232b38;padding:20px 18px 15px;border-bottom:1px solid #c3cbd7;display:block}.new-tk .currency-card .currency-list{overflow-y:auto;height:250px}.new-tk .currency-card .currency-list .ps__rail-x{display:none}.new-tk .currency-card .currency-list li{border-top:1px solid #c3cbd7;width:100%;font-size:14px;font-weight:600;color:#232b38}.new-tk .currency-card .currency-list li:first-child{border-top:none}.new-tk .currency-card .currency-list li label{display:block;padding:10px 0!important;cursor:pointer}.new-tk .currency-card .currency-list li .type-icon{padding-right:11px;margin-right:11px;border-right:1px solid #c3cbd7}.new-tk .currency-card .currency-list li .form-group{padding:0;width:18px;height:18px;vertical-align:top;margin-top:-3px;float:right}.new-tk .currency-card .currency-list li .form-group label{display:block;text-indent:-999px}.new-tk .place-cards{position:relative;padding:29.5px 0;border-bottom:1px solid #dae0e8}.new-tk .place-cards:hover .media img{transform:scale(1.1)}.new-tk .place-cards a{position:absolute;top:0;width:100%;height:100%;display:block;z-index:1;left:0}.new-tk .place-cards .media{overflow:hidden;border-radius:4px;float:left}.new-tk .place-cards .media img{width:56px;height:56px;transition:.3s all ease-in-out;margin-top:20px}.new-tk .place-cards .infos{width:calc(100% - 56px);padding-top:7px;float:left;padding-left:15px;margin-left:50px}.new-tk .place-cards .infos span{display:block}.new-tk .place-cards .infos .lefted{float:left}.new-tk .place-cards .infos .righted{float:right}.new-tk .place-cards .infos .righted span{text-align:right}.new-tk .place-cards .infos .city{color:#99a1ae;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.85px;margin-bottom:5px}.new-tk .place-cards .infos .country{color:#232b38;font-weight:600;font-size:16px;line-height:22px}.new-tk .place-cards .infos .money{color:#4a4a4a;font-weight:700;font-size:17px;text-transform:uppercase}.new-tk .place-cards .infos .text{color:#7c8799;font-weight:500;font-size:13px;line-height:22px}.new-tk .loggedin-card{width:320px;top:43px;padding:25px 20px 20px}.new-tk .loggedin-card .form-group.radio-structure label{font-weight:700;color:#99a1ae;margin-bottom:15px;display:block}.new-tk .loggedin-card .form-group.radio-structure label::before{content:"";border-radius:50%;width:5px;height:5px;background-color:#c3cbd7;position:absolute;top:50%;transform:translateY(-50%)}.new-tk .loggedin-card .form-group.radio-structure label:after{width:5px;height:5px;top:50%;transform:translateY(-50%);left:0}.new-tk .loggedin-card .form-group.radio-structure label .border{position:absolute;left:-3px;top:50%;transform:translateY(-50%);width:11px;height:11px;border:1px solid #3685e7;border-radius:50%;display:none}.new-tk .loggedin-card .form-group.radio-structure input:checked+label::before{background-color:#3685e7;border-color:inherit}.new-tk .loggedin-card .form-group.radio-structure input:checked+label::after{width:5px;height:5px;top:50%;transform:translateY(-50%)}.new-tk .loggedin-card .form-group.radio-structure input:checked~label .border{display:block}.new-tk .loggedin-card .text{font-size:11px;font-weight:700;color:#99a1ae;margin-top:5px;display:block}.new-tk .loggedin-card .log-out{font-size:14px;font-weight:700;color:#232b38}.new-tk .login-card{width:320px;top:43px;padding:20px}.new-tk .login-card .sm-title{font-size:11px;font-weight:600;line-height:normal;color:#99a1ae}.new-tk .login-card .title{font-size:14px;font-weight:600;line-height:1.43;color:#232b38;margin-bottom:20px;display:block}.new-tk .login-card .form-group{margin-bottom:10px;width:100%;border:1px solid transparent}.new-tk .login-card .form-group:hover{border-color:#3685e7;background-color:#fff}.new-tk .login-card .form-group.focus label{color:#3685e7}.new-tk .login-card .form-group label,.new-tk .login-card .guider{font-size:14px;font-weight:600;line-height:1.57;color:#99a1ae}.new-tk .login-card .sugar-btn{width:100%;display:block;margin-bottom:20px;text-align:center}.new-tk .login-card .guider a{color:#ef2636;display:inline-block;vertical-align:top;padding-left:10px}.new-tk .radio-card{border-radius:3px;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.05);position:relative;height:74px;cursor:pointer;transition:.3s box-shadow ease-in-out;padding:14px 33px 14px 10px}.new-tk .radio-card .text{left:30px;position:relative;bottom:17px;font-weight:700;font-size:10px;border-bottom:2px solid #f2f2f2;margin-right:47px;text-transform:uppercase;letter-spacing:1px}@media (max-width:991px){.new-tk .login-card{width:100%;top:0}.new-tk .radio-card{padding:14px 25px 7px 9px}}.new-tk .radio-card.selected{padding-top:7px;border:1px solid #9cd6c9}.new-tk .radio-card.selected:after{display:none}.new-tk .radio-card.selected:before{content:"";position:absolute;top:-9px;width:24px;height:24px;display:block;background:url(../img/icons/check-circle.svg) 0 0/contain no-repeat;right:-5px}.new-tk .radio-card.mobile-active{padding-top:21px}.new-tk .radio-card.mobile-active:before{content:"";width:100%;position:absolute;bottom:-8px;height:10px;background-color:#fff;left:0}.new-tk .radio-card.mobile-active:after{transform:rotate(180deg);top:24px}.new-tk .radio-card.mobile-active .pricing,.new-tk .radio-card.mobile-active .tool-warn,.new-tk .radio-card:not(.mobile-active) .close-it{display:none}.new-tk .radio-card:not(.drop-active):hover{box-shadow:0 8px 16px 0 rgba(35,43,56,.21)}.new-tk .radio-card:after{content:"\e900";font-family:icons,sans-serif!important;font-size:12px;font-weight:400;color:#232b38;position:absolute;top:34px;display:inline-block;transition:.3s all ease-in-out;right:18px}@media (max-width:991px){.new-tk .radio-card:after{top:33px;right:12px}}.new-tk .radio-card.business-include .form-group label{color:#c5724e;border-color:rgba(197,114,78,.19)}.new-tk .radio-card.drop-active{height:89px;border-bottom-right-radius:unset;border-bottom-left-radius:unset}.new-tk .radio-card.drop-active:after{transform:rotate(180deg)}.new-tk .radio-card.drop-active:before{content:"";position:absolute;bottom:-10px;width:100%;height:20px;background-color:inherit;left:0}.new-tk .radio-card.drop-active .radio-structure label:before{border-color:#3685e7}.new-tk .radio-card.drop-active .radio-structure label:after{display:block;transform:scale(1);opacity:1;visibility:visible}.new-tk .radio-card:hover .radio-structure label:after{transform:scale(.7);opacity:1;visibility:visible}.new-tk .radio-card .water-link{position:absolute;top:0;width:100%;height:100%;display:block;z-index:1;left:0}.new-tk .radio-card .close-it{font-size:12px;font-weight:600;line-height:1.83;color:#232b38}.new-tk .radio-card .tool-warn{position:absolute;top:0;height:11px;border-radius:6px;background-color:#ef2636;font-size:8px;font-weight:600;line-height:11px;letter-spacing:.6px;color:#fff;padding:0 5px}.new-tk .radio-card .form-group{margin-top:14px;float:left}.new-tk .radio-card .form-group label{font-size:10px;font-weight:600;line-height:normal;letter-spacing:.8px;color:#101a2a}@media screen and (max-width:768px){.new-tk .radio-card .pricing{margin-left:-3px!important;margin-top:8px}}@media (min-width:992px){.new-tk .radio-card .tool-warn{left:0}.new-tk .radio-card .pricing{width:72px}}.new-tk .radio-card .pricing{width:72px;float:left;margin-left:14px}.new-tk .radio-card .pricing .title{font-size:11px;font-weight:600;line-height:normal;color:#99a1ae;margin-bottom:1px}@media screen and (max-width:768px){.new-tk .radio-card .pricing .title{font-size:10px}}.new-tk .radio-card .pricing .price{font-size:16px;font-weight:600;line-height:normal;color:#232b38;display:block}@media screen and (max-width:768px){.new-tk .radio-card .pricing .price{font-size:12px}}.new-tk .radio-card .pricing .title-main{font-size:16px;font-weight:600;line-height:normal;color:#232b38;display:none}@media screen and (max-width:768px){.new-tk .radio-card .pricing .title-main{font-size:12px}}.new-tk .radio-card .pricing .warn{font-size:11px;font-weight:600;line-height:normal;color:#ef2636;margin-top:4px;display:block}@media screen and (max-width:768px){.new-tk .radio-card .pricing .warn{font-size:10px}}.new-tk .radio-card .pricing .additional-fees{font-size:11px;font-weight:600;line-height:normal;color:#ef2636;margin-top:4px;padding-left:12px;display:block;position:relative}@media screen and (max-width:768px){.new-tk .radio-card .pricing .additional-fees{font-size:10px}}.new-tk .radio-card .pricing .additional-fees::before{content:"\e908";font-family:icons,sans-serif!important;font-size:8px;font-weight:600;color:#ef2636;position:absolute;top:2px;left:0}.new-tk .radio-card.change .pricing{width:80px;margin:15px 0 0 15px}.new-tk .radio-card.change .pricing .price,.new-tk .radio-card.change .pricing .title{display:none}.new-tk .radio-card.change .pricing .title-main{display:block}.new-tk .fly-select:after{content:"\e903";font-family:icons,sans-serif!important;font-size:11px;color:#232b38;display:inline-block}.new-tk .slider-card{box-shadow:0 2px 6px rgba(16,26,42,.06);border-radius:3px;border:1px solid rgba(195,203,215,.3);background-color:#fff;position:relative;margin-bottom:15px;padding:20px 36px 20px 20px;max-height:531px}@media (min-width:768px){.new-tk .slider-card{overflow:hidden}.new-tk .slider-card.rtl .media{float:right}}@media (max-width:767px){.new-tk .radio-card .tool-warn{right:0}.new-tk .slider-card{padding:10px;border:none}.new-tk .slider-card .tns-ovh{overflow:visible}}.new-tk .slider-card.rtl{padding:20px 20px 20px 36px}@media (min-width:768px){.new-tk .slider-card.rtl .content{float:left;padding:60px 50px 0 0}}.new-tk .slider-card.rtl .slider-footer{right:inherit;left:36px}.new-tk .slider-card.wo-badge .content:before{display:none}.new-tk .slider-card .tns-ovh .tns-inner .tns-slider .tns-item{position:relative}.new-tk .slider-card .tns-ovh .tns-inner .tns-slider .items.tns-slide-active .content,.new-tk .slider-card .tns-ovh .tns-inner .tns-slider .items.tns-slide-active .media{transform:translate3d(0,0,0);opacity:1;visibility:visible}.new-tk .slider-card .tns-nav{position:absolute;bottom:-15px;left:50%;transform:translateX(-50%)}.new-tk .slider-card .slider-footer{position:absolute;bottom:40px;z-index:1;right:36px}.new-tk .slider-card .slider-footer .slider-control{padding-top:7px;float:left;margin-right:30px}.new-tk .slider-card .slider-footer .slider-control button{display:inline-block;width:20px;height:20px;background:url(../img/icons/pause-icon.svg) center/contain no-repeat;vertical-align:middle;text-indent:-9999px;overflow:hidden;margin-right:3px}.new-tk .slider-card .slider-footer .slider-control button[data-action=start]{transform:rotate(90deg)}.new-tk .slider-card .slider-footer .slider-control button[data-action=stop]{transform:rotate(0)}.new-tk .slider-card .slider-footer .slider-control .slider-progress{display:inline-block;width:40px;height:3px;background:#F4F5F8;border-radius:4px;vertical-align:middle}.new-tk .slider-card .slider-footer .slider-control .slider-progress .progress{width:0;height:100%;background:#C3CBD7;border-radius:4px}.new-tk .slider-card .slider-footer .slider-navigate{white-space:nowrap;float:right;text-align:right}.new-tk .slider-card .slider-footer .slider-navigate .nav-btns{display:inline-block;height:35px;width:35px;box-shadow:0 4px 8px 0 rgba(0,0,0,.05);border-radius:3px;vertical-align:middle;background:url(../img/icons/chevron-right.svg) center no-repeat #fff}.new-tk .slider-card .slider-footer .slider-navigate .nav-btns.next{transform:rotate(-180deg);box-shadow:0 -4px 8px 0 rgba(0,0,0,.05)}.new-tk .slider-card .slider-footer .slider-navigate .pagination{display:inline-block;vertical-align:middle;margin:0 15px;font-style:italic;font-size:15px;width:36px;text-align:center}@media (min-width:768px){.new-tk .slider-card .media{transition:1.5s all ease-in-out;opacity:0;visibility:hidden;width:302px;float:left;transform:translate3d(25px,0,0)}}@media (min-width:768px) and (max-width:992px){.new-tk .slider-card .media img{width:100%}}@media (max-width:767px){.new-tk .slider-card .media{width:100%;margin-bottom:10px}.new-tk .slider-card .media img{width:320px;float:left;margin-right:50px;height:100%}}.new-tk .slider-card .content{direction:auto}@media (min-width:768px){.new-tk .slider-card .content{width:calc(100% - 302px);position:relative;transition:1.5s all ease-in-out .5s;transform:translate3d(25px,0,0);opacity:0;visibility:hidden;padding:60px 0 0 50px;float:right}}@media (min-width:768px) and (max-width:992px){.new-tk .slider-card .content{width:calc(100% - 372px)}}.new-tk .slider-card .content:before{content:"\e909";font-family:icons;font-size:19px;color:#ef2636;position:absolute;top:0}.new-tk .slider-card .content h5{color:#232b38;font-weight:900;font-size:18px;line-height:24px;text-transform:uppercase;letter-spacing:1.2px;margin-bottom:19px}@media (max-width:767px){.new-tk .slider-card .content:before{top:-10px;left:30px}.new-tk .slider-card .content h5{position:relative;top:10px;margin-bottom:20px}}.new-tk .slider-card .content h6{color:#232b38;font-weight:700;margin-bottom:10px;font-size:16px;line-height:22px}@media (max-width:767px){.new-tk .slider-card .content h6{font-size:14px;font-weight:600}}.new-tk .slider-card .content p{color:#7c8799;font-weight:500;font-size:14px;line-height:22px;margin-bottom:40px}@media (max-width:767px){.new-tk .slider-card .content p{font-size:12px;line-height:1.83;margin-bottom:10px}.new-tk .slider-card .content .money{float:left}}.new-tk .slider-card .content .money{color:#232b38;font-weight:600;margin-bottom:13px;font-size:22px;display:block}@keyframes sliderProgress{0%{transform:scaleX(0);opacity:0}1%{opacity:1}100%{transform:scaleX(100%);opacity:1}}.new-tk .slider-footer-position .slider-footer{right:0!important;left:inherit!important}.new-tk .slider-card.card{max-height:467px}.new-tk .slider-card.mh{max-height:470px}.new-tk .slider-height{height:500px}.new-tk .mgn{margin-bottom:150px}.new-tk .rtl-card{height:503px!important}@media (max-width:767px){.new-tk .slider-card .content .guide-link{float:right}.new-tk .home-slider-one{z-index:99999;background:#f4f5f8}.new-tk .seat-meanings{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.new-tk .seat-meanings li{width:calc(100% / 3);margin-bottom:20px;position:relative;font-size:11px;font-weight:600;line-height:normal;color:#232b38;float:left;padding-left:35px}@media (max-width:767px){.new-tk .seat-meanings li{padding-left:18px;width:calc(100% / 2);min-height:24px;margin-bottom:12px}.new-tk .seat-meanings li .plane-seats{left:0;margin-left:-7px}}.new-tk .seat-meanings li.price span{padding-top:0}.new-tk .seat-meanings li:before{content:""}.new-tk .seat-meanings li .plane-seats{position:absolute;top:0;width:24px;height:23px;left:0}.new-tk .seat-meanings li .higher{font-size:13px;line-height:1.69}.new-tk .radio-structure .down-pc:after,.new-tk .radio-structure .print:after,.new-tk .radio-structure .send-sms:after{right:-10px;font-size:16px;top:2px;position:relative;font-family:icons,sans-serif!important}.new-tk .seat-meanings li span{padding-top:5px;display:block;white-space:nowrap}@media screen and (max-width:768px){.new-tk .seat-meanings li span{padding-left:10px}}.new-tk .radio-selectors{border-left:none!important}.new-tk .radio-structure{position:relative}.new-tk .radio-structure span{position:relative;left:30px}.new-tk .radio-structure .down-pc,.new-tk .radio-structure .print,.new-tk .radio-structure .radio-card-span,.new-tk .radio-structure .send-sms{left:0}.new-tk .radio-structure .print:after{content:"\e929"}.new-tk .radio-structure .down-pc:after{content:"\e943"}.new-tk .radio-structure .send-sms:after{content:"\e941"}.new-tk .radio-structure:hover label:after{transform:scale(.7);opacity:1;visibility:visible;top:3px}.new-tk .radio-structure label{color:#232b38;font-weight:700;font-size:14px;line-height:20px;position:relative;padding-left:30px}.new-tk .radio-structure label:hover{cursor:pointer}.new-tk .radio-structure label:before{content:"";border-radius:50%;width:18px;height:18px;border:2px solid #c3cbd7;position:absolute;top:-1px;left:0}.new-tk .radio-structure label:after{content:"";border-radius:50%;width:10px;height:10px;position:absolute;background-color:#3685e7;opacity:0;visibility:hidden;display:block;transform:scale(.5);transition:150ms transform cubic-bezier(.07,.82,.44,1.23);left:4px;top:3px}.new-tk .radio-structure input{width:18px;height:18px;position:absolute;top:0;opacity:0;z-index:1;margin:0;left:0}.new-tk .radio-structure input:hover{cursor:pointer}.new-tk .radio-structure input:checked+label:before{border-color:#3685e7}.new-tk .radio-structure input:checked+label:after{top:3px;display:block;transform:scale(1);opacity:1;visibility:visible}.new-tk .drop-contents{border-radius:3px;background-color:#fff;box-shadow:0 12px 24px 0 rgba(0,0,0,.05);position:absolute;left:auto;z-index:33;right:0}.new-tk .drop-contents:before{content:"";width:0;height:0;border-style:solid;border-width:0 6.5px 10px;border-color:transparent transparent #fff;position:absolute;top:-10px;right:20px}.new-tk .nav-search{position:relative}@media (max-width:991px){.new-tk .nav-search{margin-top:0;text-align:left}.new-tk .nav-search .form-group{padding-left:10px}}.new-tk .nav-search.collapsing{transition:none;display:none}.new-tk .nav-search>.form-group:before{content:"\e912";font-family:icons,sans-serif!important;font-size:24px;color:#99a1ae;font-weight:400;position:absolute;top:50%;margin-top:-6.5px}@media (min-width:768px){.new-tk .nav-search>.form-group:before{left:-27px}}.new-tk .nav-search .close-it{font-size:12px;font-weight:600;color:#ef2636;position:absolute;top:0;line-height:40px;right:14px}.new-tk .nav-search .form-group .delete{position:absolute;top:4px;height:20px;line-height:16px;right:62px;padding-right:18px;border-right:1px solid #dae0e8}.new-tk .nav-search .form-group .delete:before{content:"\e906";font-size:10px;color:#99a1ae;font-family:icons,sans-serif!important}.new-tk .nav-search input{width:100%;height:30px;font-size:16px;font-weight:600;line-height:1.38;color:#232b38}.new-tk .nav-search .search-result-wrapper{border-radius:0 0 5px 5px;background-color:#fff;box-shadow:0 4px 8px 0 rgba(16,26,42,.03),0 12px 24px 0 rgba(16,26,42,.05);width:100%;z-index:1;left:0}@media (min-width:768px){.new-tk .nav-search .search-result-wrapper{position:absolute;top:40px}}.new-tk .nav-search .search-result-wrapper:before{content:"";position:absolute;top:0;width:100%;height:1px;background-color:#dae0e8;right:0}.new-tk .nav-search .search-result-wrapper .list{border-bottom:1px solid #dae0e8}.new-tk .nav-search .search-result-wrapper .list li{margin-bottom:10px}.new-tk .nav-search .search-result-wrapper .list li:not(.title){padding-left:30px}@media (max-width:991px){.new-tk .nav-search .search-result-wrapper .list li:not(.title){padding-left:20px}}.new-tk .nav-search .search-result-wrapper .list li.title{font-size:13px;font-weight:600;line-height:1.69;color:#7c8799;padding-top:10px;border-top:1px solid #dae0e8;padding-left:15px}@media (max-width:991px){.new-tk .nav-search .search-result-wrapper .list li.title{font-size:12px;padding-top:20px;padding-left:20px}}.new-tk .nav-search .search-result-wrapper .list li.title:first-child{border-top:none}.new-tk .nav-search .search-result-wrapper .list li a{font-size:14px;font-weight:500;line-height:1.43;color:#232b38}@media (max-width:991px){.new-tk .nav-search .search-result-wrapper .list li a{font-size:12px}}.new-tk .nav-search .search-result-wrapper .see-all{font-size:14px;font-weight:600;line-height:1.43;color:#3685e7;padding:14px;float:right}@media (max-width:991px){.new-tk .nav-search .search-result-wrapper .see-all{padding-right:20px}}.new-tk .coklu-ucus i{font-size:16px;position:relative;top:2px}.new-tk .main-hero{background:url(/theme/img/icon-header/hero-main-bg.jpg) center center/cover no-repeat;height:449px;padding-top:92px;position:relative;z-index:10}.new-tk .main-hero .carousel{position:relative;height:350px;width:100%;z-index:999}.new-tk .main-hero .slide-bg-image{position:absolute;width:1280px;left:-70px;top:-143px;background-size:cover}.new-tk .main-hero .slides{height:100%;width:100%;position:relative}.new-tk .main-hero .slide{position:absolute;top:0;left:0;height:100%;width:100%;font-size:3em;color:#fff;opacity:0;transition:opacity .4s}.new-tk .main-hero .slide:nth-child(1){opacity:1}.new-tk .main-hero .slide[data-state=active]{display:block}.new-tk .main-hero .slide[data-state=active] .indicator{background:#fff}.new-tk .main-hero .indicators{position:absolute;bottom:100px;right:40px}.new-tk .main-hero .indicator{cursor:pointer;width:32px;height:3px;float:left;border-radius:4px;margin-right:7px;background-color:rgba(255,255,255,.3)}.new-tk .main-hero .indicator.active{background:#fff}.new-tk .main-hero .slider-footer{display:none!important}.new-tk .main-hero .ticket-buyer{position:relative!important;bottom:150px!important;z-index:99999;margin-bottom:-104px}.new-tk .main-hero .slider-card{box-shadow:none!important;border:none!important;background:0 0;height:330px;z-index:99999}.new-tk .main-hero .slider-card h5,.new-tk .main-hero .slider-card h6{color:#fff!important}.new-tk .main-hero .slider-card h6{font-size:40px!important}.new-tk .main-hero .slider-card .content{width:100%}.new-tk .main-hero .slider-card .content:before{content:""!important}.new-tk .main-hero .slider-card .content .info-box{float:right;position:relative;top:-130px}@media (max-width:767px){.new-tk .main-hero{height:330px}.new-tk .main-hero .slider-card .content .info-box{top:-55px}.new-tk .main-hero .message .content{vertical-align:middle}}@media (min-width:768px) and (max-width:992px){.new-tk .main-hero{z-index:33;height:415px}}.new-tk .main-hero:after{content:"";position:absolute;top:0;width:100%;height:100%;background-color:rgba(143,111,111,.11);background-image:linear-gradient(56deg,rgba(5,60,127,.19) 0,rgba(165,223,243,.15) 100%),linear-gradient(223deg,rgba(146,50,10,.2) 0,rgba(38,74,114,.2) 100%),linear-gradient(to top,rgba(0,0,0,0) 0,rgba(129,23,23,.36) 100%);left:0}.new-tk .main-hero.hided{z-index:31}.new-tk .main-hero .message{display:table;width:100%;height:140px;position:relative;z-index:1}.new-tk .main-hero .message .content{display:table-cell;vertical-align:middle;position:relative}.new-tk .main-hero .message .content:before{content:"";display:block;width:64px;height:136px;position:absolute;top:50%;margin-top:-95px;opacity:.2;background:url(/theme/img/icon-header/text-pattern.svg) center center/cover no-repeat;left:-35px}.new-tk .main-hero .message .content h2{margin-bottom:8px}.new-tk .main-hero .message .content h1,.new-tk .main-hero .message .content h2{color:#fff;font-size:18px;text-transform:uppercase;letter-spacing:2px;font-weight:900;display:block;position:relative;z-index:1;max-width:calc(100% - 250px)}.new-tk #verticalLetters,.new-tk .seat-picker .flight-seat-card.tog .title::after{display:none}.new-tk .main-hero .message .content h1{font-size:40px;text-transform:initial;font-weight:600;letter-spacing:-.48px}.new-tk .main-hero .message .info-box{position:absolute;top:50%;transform:translateY(-50%);right:0}.new-tk .ticket-buyer-wrapper{position:relative;z-index:34}@media (min-width:768px) and (max-width:992px){.new-tk .ticket-buyer-wrapper{z-index:33}}.new-tk .ticket-buyer-wrapper.position-top{margin-top:-45px!important}.new-tk .ticket-buyer-wrapper .radio-structure label{float:left}.new-tk .plane-seats{background-size:contain;background-position:0 0;background-repeat:no-repeat;left:21px}.new-tk .plane-seats.standart{background-image:url(../img/icons/seat-standart.svg)}.new-tk .plane-seats.extra{background-image:url(../img/icons/seat-extra.svg)}.new-tk .plane-seats.emergency{background-image:url(../img/icons/seat-emergency.svg)}.new-tk .plane-seats.selectable{background-image:url(../img/icons/seat-selectable.svg);padding:4px;color:#ffff;font-size:10px;font-weight:700}.new-tk .plane-seats.filled{background-image:url(../img/icons/seat-filled.svg)}.new-tk .plane-seats.baby{background-image:url(../img/icons/seat-baby.svg)}.new-tk .plane-seats.disabled{background-image:url(../img/icons/seat-disabled.svg)}.new-tk .plane-seats.pet{background-image:url(../img/icons/seat-pet.svg)}.new-tk .seat-picker{background:0 0}.new-tk .seat-picker .info-card{margin-bottom:24px}.new-tk .seat-picker .flight-seat-card{margin-bottom:25px}.new-tk .seat-picker .plane-type{line-height:normal;color:#232b38;float:right;text-align:right}.new-tk .seat-picker .plane-type.plane{display:-ms-flexbox;display:flex}@media (max-width:767px){.new-tk .main-hero .message .content h1,.new-tk .main-hero .message .content h2{max-width:100%}.new-tk .seat-picker .plane-type{color:#99a1ae;font-size:12px;margin-bottom:34px;position:relative;float:left;text-align:left}.new-tk .seat-picker .plane-type .passenger-name{left:100%;top:50%;transform:translateY(-50%);position:absolute;margin-left:6px;border-radius:3px;border:1px solid rgba(16,26,42,.17);padding:5px;font-size:12px;color:#101a2a;line-height:normal;white-space:nowrap}}.new-tk .seat-picker .plane-type .name{font-size:12px;margin-bottom:4px;font-weight:900;display:block}.new-tk .seat-picker .plane-type .type{font-size:11px;font-weight:600;display:block}.new-tk .seat-picker .plane-type .type.typ{margin-left:5px}.new-tk .seat-picker .seat-planning-head{margin-bottom:35px}.new-tk .seat-picker .seat-meanings{width:calc(100% - 85px);float:left}@media (max-width:767px){.new-tk .seat-picker .seat-meanings{width:100%}}.new-tk .seat-picker .plane-shower{overflow:auto}.new-tk .seat-picker .plane-wrapper{border-radius:9999px;background-image:linear-gradient(to left,#f2f2f2,#fff 9%,#fff 93%,#f2f2f2);position:relative}.new-tk .seat-picker .plane-wrapper.thin{padding:30px 25px;height:100%;overflow:auto}.new-tk .seat-picker .plane-wrapper.thin .seat-planing .plane-row:not(.vertical){width:calc(100% - 95px);margin-left:70px}.new-tk .seat-picker .plane-wrapper.thin .seat-planing .plane-row:not(.vertical) li.corridor{width:55px}.new-tk .seat-picker .plane-wrapper.thin .seat-planing .plane-row.vertical{padding-top:55px}.new-tk .seat-picker .plane-wrapper.thin .seat-planing .plane-row.vertical li{display:block;width:70px;height:58px}.new-tk .seat-picker .plane-wrapper.thin .seat-planing .plane-row.vertical li .text{line-height:40px}.new-tk .seat-picker .plane-wrapper.thin .seat-planing .plane-row.vertical li.exit{height:42px}.new-tk .seat-picker .plane-wrapper.thin .seat-planing .plane-row li{height:54px}.new-tk .seat-picker .plane-wrapper.thin .seat-planing .plane-row li .text{display:inline-block;text-transform:uppercase}.new-tk .seat-picker .plane-wrapper.thin .seat-planing .plane-row li img{height:44px}.new-tk .seat-picker .plane-wrapper.fat{padding:27px 25px}@media (max-width:767px){.new-tk .seat-picker .plane-wrapper.fat{min-width:509px;padding:10px;margin:0 10px}}.new-tk .seat-picker .plane-wrapper.fat .seat-planing{padding:0}.new-tk .seat-picker .plane-wrapper.fat .seat-planing .exits.transformed.push{padding:0 5px}.new-tk .seat-picker .plane-wrapper.fat .seat-planing .plane-row:not(.vertical){width:calc(100% - 42px);margin-left:37px}.new-tk .seat-picker .plane-wrapper.fat .seat-planing .plane-row:not(.vertical) li.corridor{width:21px}.new-tk .seat-picker .plane-wrapper.fat .seat-planing .plane-row.vertical{top:0}.new-tk .seat-picker .plane-wrapper.fat .seat-planing .plane-row.vertical li{display:block;width:37px;height:58px;line-height:1.33;position:relative}.new-tk .seat-picker .plane-wrapper.fat .seat-planing .plane-row.vertical li:first-child{opacity:0}.new-tk .seat-picker .plane-wrapper.fat .seat-planing .plane-row.vertical li .text{position:absolute;top:50%;width:100%;left:0;text-align:center;transform:translateY(-50%);font-size:16px}.new-tk .seat-picker .plane-wrapper.fat .seat-planing .plane-row.horizontal li,.new-tk .seat-picker .plane-wrapper.fat .seat-planing .plane-row.vertical li.exit{height:42px}.new-tk .seat-picker .plane-wrapper.fat .seat-planing .plane-row.horizontal li .text{width:100%}.new-tk .seat-picker .plane-wrapper.fat .seat-planing .plane-row.horizontal.sticky2{width:100%!important;margin-left:0!important;padding-left:38px;padding-right:3px}@media (max-width:767px){.new-tk .seat-picker .plane-wrapper.fat .seat-planing .plane-row.horizontal.sticky2{padding-left:57px;margin-left:-20px!important;width:calc(100% + 39px)!important;padding-right:22px}}.new-tk .seat-picker .plane-wrapper.fat .seat-planing .plane-row li{height:58px}.new-tk .seat-picker .plane-wrapper.fat .seat-planing .plane-row li .text{display:inline-block}.new-tk .seat-picker .plane-wrapper.fat .seat-planing .plane-row li img{height:29px}.new-tk .seat-picker .plane-wrapper.fat .seat-planing .plane-row li.blank,.new-tk .seat-picker .plane-wrapper.fat .seat-planing .plane-row li.corridor{height:42px}.new-tk .seat-picker .plane-wrapper.fat .wing{top:257px}.new-tk .seat-picker .plane-wrapper .wing{width:43px;height:auto;position:absolute;top:271px}@media (max-width:767px){.new-tk .seat-picker .plane-wrapper .wing{width:20px}}.new-tk .seat-picker .plane-wrapper .wing.item{display:none}.new-tk .seat-picker .plane-wrapper .wing .wing-item{display:block;width:100%;height:66px;background-image:url(../img/icons/wing-center.png);background-size:100%;background-repeat:repeat-y;background-position:left center;position:relative}.new-tk .seat-picker .plane-wrapper .wing .wing-item.empty{background:0 0}.new-tk .seat-picker .plane-wrapper .wing .wing-item.start::before{content:"";display:block;width:100%;height:26px;bottom:100%;position:absolute;left:0;background:url(../img/icons/wing-top.png) left top/100% no-repeat}@media (max-width:767px){.new-tk .seat-picker .plane-wrapper .wing .wing-item.start::before{height:12px}}.new-tk .seat-picker .plane-wrapper .wing .wing-item.end::before{content:"";display:block;width:100%;height:15px;top:100%;position:absolute;left:0;background:url(../img/icons/wing-bottom.png) left bottom/100% no-repeat}@media (max-width:767px){.new-tk .seat-picker .plane-wrapper .wing .wing-item.end::before{height:7px}}.new-tk .seat-picker .plane-wrapper .wing .wing-item[class*=engine]::after{content:"";width:32px;height:32px;position:absolute;left:2.2px;top:50%;transform:translateY(-50%);background-image:url(../img/icons/engine.svg);background-size:contain;background-position:center;z-index:1}@media (max-width:767px){.new-tk .seat-picker .plane-wrapper .wing .wing-item[class*=engine]::after{width:20px;height:20px}}.new-tk .seat-picker .plane-wrapper .wing .wing-item.engine-start::after{height:44px;margin-top:-8px;background-image:url(../img/icons/engine-start.svg)}.new-tk .seat-picker .plane-wrapper .wing .wing-item.engine-end::after{height:44px;margin-top:6px;background-image:url(../img/icons/engine-end.svg)}.new-tk .seat-picker .plane-wrapper .wing .wing-item.engine-single::after{height:56px;background-image:url(../img/icons/engine-single.svg)}@media (max-width:767px){.new-tk .seat-picker .plane-wrapper .wing .wing-item.engine-single::after{height:36px}}.new-tk .seat-picker .plane-wrapper .wing .wing-item.exit{height:42px}.new-tk .seat-picker .plane-wrapper .wing.left{left:-18px;transform:scale(-1,1)}.new-tk .seat-picker .plane-wrapper .wing.right{right:-18px}.new-tk .seat-picker .seat-planing{border-radius:9999px;width:100%;text-align:center;overflow:hidden;background-color:#f4f5f8;direction:ltr}.new-tk .seat-picker .seat-planing .seats-wrapper{position:relative}@media (max-width:991px){.new-tk .seat-picker .seat-planing .seats-wrapper{overflow:scroll;height:100vh}}@media (max-width:767px){.new-tk .seat-picker .plane-wrapper .wing.left{left:-10px}.new-tk .seat-picker .plane-wrapper .wing.right{right:-10px}.new-tk .seat-picker .seat-planing .seats-wrapper.sticky{padding-top:43px}}.new-tk .seat-picker .seat-planing .plane-row:not(.vertical){display:table;table-layout:fixed}.new-tk .seat-picker .seat-planing .plane-row:not(.vertical) li{display:table-cell;vertical-align:middle;width:58px}.new-tk .seat-picker .seat-planing .plane-row.vertical{position:absolute;left:0}.new-tk .seat-picker .seat-planing .plane-row li{text-align:center;font-size:18px;font-weight:800;line-height:1.33;letter-spacing:1.2px;color:#232b38;padding:5px}.new-tk .seat-picker .seat-planing .plane-row li .seats{display:block;max-width:100%;padding-bottom:100%;background-color:transparent;background-position:center;background-size:contain;background-repeat:no-repeat;cursor:pointer;position:relative;transition:all ease-in-out 140ms}.new-tk .seat-picker .seat-planing .plane-row li .seats.disabled{background-image:url(../img/icons/seat-disabled.png)}.new-tk .seat-picker .seat-planing .plane-row li .seats.filled{background-image:url(../img/icons/seat-filled.png)}.new-tk .seat-picker .seat-planing .plane-row li .seats.emergency{background-image:url(../img/icons/seat-emergency.png)}.new-tk .seat-picker .seat-planing .plane-row li .seats.baby{background-image:url(../img/icons/seat-baby.png)}.new-tk .seat-picker .seat-planing .plane-row li .seats.extra{background-image:url(../img/icons/seat-extra.png)}.new-tk .seat-picker .seat-planing .plane-row li .seats.standart{background-image:url(../img/icons/seat-standart.png)}.new-tk .seat-picker .seat-planing .plane-row li .seats.pet{background-image:url(../img/icons/seat-pet.png)}.new-tk .seat-picker .seat-planing .plane-row li .seats:not(.disabled):not(.filled).selected{background-image:url(../img/icons/seat-selected.png)}.new-tk .seat-picker .seat-planing .plane-row li .seats:not(.disabled):not(.filled).selected::after,.new-tk .seat-picker .seat-planing .plane-row li .seats:not(.disabled):not(.filled).selected:hover::before{opacity:1}.new-tk .seat-picker .seat-planing .plane-row li .seats:not(.disabled):not(.filled).selected:hover::after{opacity:.4}.new-tk .seat-picker .seat-planing .plane-row li .seats:after,.new-tk .seat-picker .seat-planing .plane-row li .seats:before{top:45%;transform:translateY(-50%);color:#fff;font-weight:900;opacity:0;width:100%;left:0;position:absolute;transition:all ease-in-out 140ms;text-align:center}.new-tk .seat-picker .seat-planing .plane-row li .seats:before{content:"\e906";font-family:icons,sans-serif!important;font-size:6px;z-index:2}.new-tk .seat-picker .seat-planing .plane-row li .seats:after{content:attr(data-nick);line-height:1.33;letter-spacing:-.8px;font-size:14px;z-index:1}.new-tk .seat-picker .seat-planing .plane-row li img{width:100%;pointer-events:none}.new-tk .seat-picker .seat-planing .plane-row.horizontal.sticky2,.new-tk .seat-picker .seat-planing .plane-row.vertical.sticky2{box-shadow:0 8px 24px 0 rgba(0,0,0,.33);background-color:rgba(255,255,255,.93);z-index:101;top:0;left:0;position:absolute}.new-tk .seat-picker .seat-planing .plane-row.horizontal{will-change:all}.new-tk .seat-picker .seat-planing .plane-row.horizontal.sticky2{will-change:transform;width:100%!important;margin-left:0!important;padding-left:70px;padding-right:22px}@media (max-width:767px){.new-tk .seat-picker .seat-planing .plane-row.horizontal.sticky2{padding-left:57px;margin-left:-20px!important;width:calc(100% + 39px)!important;padding-right:22px}}.new-tk .seat-picker .seat-planing .plane-row.vertical{top:0;will-change:all}.new-tk .seat-picker .seat-planing .plane-row.vertical.sticky2{will-change:transform;z-index:100;margin-left:-10px}.new-tk .seat-picker .seat-planing .service{height:102px;line-height:124px;display:block;text-align:center}.new-tk .seat-picker .seat-planing .service:before{content:"";display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center center}.new-tk .seat-picker .seat-planing .service.toilet{width:89px;background-image:linear-gradient(to left,#dde2e8,#f4f5f8 10%,#f4f5f8 86%,#dde2e8)}.new-tk .seat-picker .seat-planing .service.toilet:before{background-image:url(../img/icons/toilet.svg)}.new-tk .seat-picker .seat-planing .service.refectory{width:76px;background-color:#c3cbd7}.new-tk .seat-picker .seat-planing .service.refectory:before{background-image:url(../img/icons/meal.svg)}.new-tk .seat-picker .seat-planing .footer,.new-tk .seat-picker .seat-planing .head{display:inline-block;font-size:0}.new-tk .seat-picker .seat-planing .footer li,.new-tk .seat-picker .seat-planing .head li{display:inline-block}.new-tk .seat-picker .seat-planing .head,.new-tk .seat-picker .seat-planing .head li{vertical-align:top}.new-tk .seat-picker .seat-planing .head:after{content:"";width:100%;height:33px;background-image:linear-gradient(to top,#f4f5f8,#e4e5e9);display:block}.new-tk .seat-picker .seat-planing .footer{margin-top:15px;vertical-align:bottom}.new-tk .seat-picker .seat-planing .footer li{vertical-align:bottom}.new-tk .seat-picker .seat-planing .footer:before{content:"";width:100%;height:33px;background-image:linear-gradient(to bottom,#f4f5f8,#e4e5e9);display:block}.new-tk .seat-picker .seat-planing .exits{height:42px}.new-tk .seat-picker .seat-planing .exits.transformed li:not(:first-child):before{transform:rotate(-21deg);right:7px}.new-tk .seat-picker .seat-planing .exits.transformed li:first-child:before{transform:rotate(21deg);left:3px}.new-tk .seat-picker .seat-planing .exits.transformed li:nth-child(2):before{transform:rotate(-21deg);right:3px}.new-tk .seat-picker .seat-planing .exits.push{margin-bottom:10px;padding:0 5px}.new-tk .seat-picker .seat-planing .exits li{font-size:12px;font-weight:800;letter-spacing:.9px;color:#232b38;text-transform:uppercase;line-height:42px;position:relative}.new-tk .seat-picker .seat-planing .exits li:not(:first-child){float:right;padding-right:40px}.new-tk .seat-picker .seat-planing .exits li:not(:first-child):before{left:auto;right:-8px}.new-tk .seat-picker .seat-planing .exits li:first-child{float:left;padding-left:40px}.new-tk .seat-picker .seat-planing .exits li:before{content:"";position:absolute;top:0;width:16px;height:100%;border-radius:100px;background-color:#7c8799;left:-8px}.new-tk span.head:after{content:"\e906";font-family:icons,sans-serif!important;font-size:14px;color:#fff;position:absolute;right:8px}.new-tk .flight-seat-card{border-radius:3px;background-color:#f4f5f8}.new-tk .flight-seat-card.opened .drop-wrapper{display:block}.new-tk .flight-seat-card.opened a::after{display:none}.new-tk .flight-seat-card a.title{font-size:18px;font-weight:600;line-height:normal;padding:20px;position:relative;color:#232b38;display:block}@media (max-width:767px){.new-tk .flight-seat-card{box-shadow:0 4px 15px 0 rgba(0,0,0,.15);margin:0 -5px 30px;position:relative}.new-tk .flight-seat-card a.title{font-weight:700;padding:15px 10px}}.new-tk .flight-seat-card a.title:after{content:"\e900";position:absolute;top:50%;margin-top:-5.5px;font-family:icons,sans-serif!important;color:#232b38;font-size:11px;transition:all ease-in-out 140ms;right:20px}.new-tk .flight-seat-card.noclick a{pointer-events:none}.new-tk .flight-seat-card.noclick a::after{display:none}.new-tk .flight-seat-card a.flight-edit{display:inline-block;position:absolute;right:0;font-size:13px;font-weight:700;line-height:normal;top:0;color:#7c8799;padding:20px 11px}.new-tk .flight-seat-card .flight-block.active .infos .lined-btn,.new-tk .flight-seat-card .flight-block.done .lined-btn,.new-tk .flight-seat-card.end a.title::after{display:none}.new-tk .flight-seat-card .drop-wrapper{display:none;padding:0 15px 15px}.new-tk .flight-seat-card .drop-wrapper .notf-tickets{margin-bottom:0}.new-tk .flight-seat-card .drop-wrapper .flight-block:not(:first-child){margin-top:15px}.new-tk .flight-seat-card.end a.title{max-width:78%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.new-tk .flight-seat-card.end.price a.title{margin-bottom:10px;max-width:70%}@media (max-width:767px){.new-tk .flight-seat-card .drop-wrapper{padding:0 10px 15px}.new-tk .flight-seat-card.end a.title+.thy-money{position:absolute;right:10px;top:8px;font-size:18px}.new-tk .flight-seat-card.end a.title+.thy-money .desc{width:48px;float:right}}.new-tk .flight-seat-card .flight-block{border-radius:3px;box-shadow:0 4px 8px 0 rgba(0,0,0,.05);background-color:#fff;padding:20px;position:relative}@media (max-width:767px){.new-tk .flight-seat-card .flight-block{padding:15px 10px 25px}}.new-tk .flight-seat-card .flight-block.disable .detail-seats .edit-btn{color:#99a1ae}.new-tk .flight-seat-card .flight-block.disable .detail-seats .edit-btn::before{background:url(../img/icons/change-grey.svg) 0 0/contain no-repeat}.new-tk .flight-seat-card .flight-block.done .edit-btn{display:inline-block}.new-tk .flight-seat-card .flight-block.done .infos{position:static;padding-right:100px}@media (max-width:767px){.new-tk .flight-seat-card .flight-block.done .infos{padding:0 0 10px;border-bottom:1px solid #c3cbd7;width:100%}}.new-tk .flight-seat-card .flight-block.done .infos .details li:last-child{font-weight:700}.new-tk .flight-seat-card .flight-block.done .detail-seats{margin:30px 0 5px}.new-tk .flight-seat-card .flight-block.done .detail-seats .seats{font-size:24px;line-height:.92;font-weight:700;display:block;width:55%;text-align:center;float:left}.new-tk .flight-seat-card .flight-block.done .detail-seats a{width:45%;position:relative;transform:none;left:0;top:0;float:left}.new-tk .flight-seat-card .flight-block.end .infos{width:auto;padding-right:0;float:left}.new-tk .flight-seat-card .flight-block.end .infos .details{margin:5px 0;float:left;clear:both}.new-tk .flight-seat-card .flight-block.end .infos .details li:last-child{font-weight:700}.new-tk .flight-seat-card .flight-block.end .thy-money{margin-top:15px;float:right}.new-tk .flight-seat-card .flight-block:not(.active) .passengers{display:none}.new-tk .flight-seat-card .flight-block>.title{font-size:16px;font-weight:600;line-height:1.38;color:#232b38;display:block;margin-bottom:10px}.new-tk .flight-seat-card .flight-block .infos{position:relative;padding-right:160px}.new-tk .flight-seat-card .flight-block .infos .places{margin-bottom:12px;display:block}.new-tk .flight-seat-card .flight-block .infos .places .place{font-size:11px;font-weight:600;line-height:normal;letter-spacing:.8px;color:#232b38;display:inline-block}@media (max-width:767px){.new-tk .flight-seat-card .flight-block.end .infos{border-bottom:1px solid #c3cbd7;width:100%;padding-bottom:10px}.new-tk .flight-seat-card .flight-block .infos{width:100%;padding:0}.new-tk .flight-seat-card .flight-block .infos .places .place:not(:first-child){margin:0}}.new-tk .flight-seat-card .flight-block .infos .details li{font-size:14px;font-weight:500;line-height:normal;padding:0 9px;border-left:1px solid #99a1ae;float:left}.new-tk .flight-seat-card .flight-block .infos .details li:first-child{border-left:none;padding-left:0}.new-tk .flight-seat-card .flight-block .infos .lined-btn{width:150px;position:absolute;top:3px;right:0}@media (max-width:767px){.new-tk .flight-seat-card .flight-block .infos .lined-btn{position:static;margin-top:30px;width:100%}}.new-tk .flight-seat-card .flight-block .chair{font-size:10px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#232b38;position:relative;margin-left:20px;top:10px}.new-tk .flight-seat-card .flight-block .chair:before{content:"\e91c";font-family:icons,sans-serif!important;font-size:18px;color:#ffa72f;position:absolute;top:50%;left:-20px;transform:translateY(-50%);display:inline-block}.new-tk .flight-seat-card .flight-block .passengers{margin-top:20px;border-top:1px solid #c3cbd7}.new-tk .flight-seat-card .flight-block .passengers .deselect{color:#3685e7;font-weight:700;font-size:14px;position:absolute;bottom:42px;right:45px}.new-tk .flight-seat-card .flight-block .passengers li{padding:18px 0;display:table;width:100%;table-layout:fixed}.new-tk .flight-seat-card .flight-block .passengers li:not(:first-child){border-top:1px solid #c3cbd7}.new-tk .flight-seat-card .flight-block .passengers li>div{display:table-cell}.new-tk .flight-seat-card .flight-block .passengers li>div:first-child{width:223px}@media (max-width:767px){.new-tk .flight-seat-card .flight-block .passengers li:last-child{padding-bottom:0}.new-tk .flight-seat-card .flight-block .passengers li>div:first-child{width:auto}}.new-tk .flight-seat-card .flight-block .passengers li .title{font-size:13px;font-weight:600;line-height:1.69;color:#7c8799}.new-tk .flight-seat-card .flight-block .passengers li .name{font-size:12px;font-weight:600;line-height:1.83;display:block;color:#232b38;position:relative}.new-tk .flight-seat-card .flight-block .passengers li .passenger-details.padd-l{padding-left:0!important}.new-tk .flight-seat-card .flight-block .passengers li .passenger-details{position:relative;padding-left:37px}.new-tk .flight-seat-card .flight-block .passengers li .passenger-details .notf-tickets{white-space:nowrap;margin-top:15px}.new-tk .flight-seat-card .flight-block .passengers li .passenger-details .radio-structure{position:absolute;top:50%;margin-top:-9px;left:0}.new-tk .flight-seat-card .flight-block .passengers li .passenger-details .type{font-size:11px;font-weight:600;color:#99a1ae;display:block;line-height:16px}.new-tk .flight-seat-card .flight-block .passengers li .passenger-details .type.iconned{position:relative;padding-left:24px}.new-tk .flight-seat-card .flight-block .passengers li .passenger-details .type.iconned:before{position:absolute;top:0;width:16px;height:16px;content:"\e924";font-family:icons,sans-serif!important;font-size:16px;font-weight:400;left:0}.new-tk .flight-seat-card .flight-block .passengers li.done{position:relative}.new-tk .flight-seat-card .flight-block .passengers li.done>div .name>a{position:absolute;top:50%;transform:translateY(-50%);margin-top:-1px;font-size:15px;color:#000;right:3px}.new-tk .flight-seat-card .flight-block .passengers li.done .change-btn{position:absolute;color:#3685e7;font-size:14px;font-weight:700;line-height:1.43;bottom:5px;right:0}@media (max-width:767px){.new-tk .flight-seat-card .flight-block .passengers li .notf-tickets{width:100%;white-space:normal}.new-tk .flight-seat-card .flight-block .passengers li.done .passenger-details{width:116px;padding-left:0}.new-tk .flight-seat-card .flight-block .passengers li:not(.done)>div{display:block}.new-tk .flight-seat-card .flight-block .passengers li:not(.done) .passenger-details{width:45%;float:left}}.new-tk .flight-seat-card .flight-block .passengers li:not(.done) .lined-btn{width:55%;margin:12px 0;float:right}.new-tk .flight-seat-card .flight-block .passengers li:not(.done) .lined-btn.btn{border:1px solid #ccd0d6;color:#ccd0d6}.new-tk .flight-seat-card .flight-block .passengers li.disabled{pointer-events:none}.new-tk .flight-seat-card .flight-block .passengers li.disabled .passenger-details>:not(.notf-tickets){opacity:.5}.new-tk .flight-seat-card .flight-block .edit-btn{display:none;font-size:16px;position:absolute;top:50%;transform:translateY(-50%);right:33px}.new-tk .flight-seat-card .flight-block .warn{margin-left:10px}.new-tk .flight-seat-card .flight-block .warn:before{content:"\e931";font-family:icons,sans-serif!important;color:#ffa72f;font-size:25px;position:relative;top:5px;left:-10px}.new-tk .flight-seat-card.active a.title::after{transform:rotate(180deg)}.new-tk .flight-seat-card.active .drop-wrapper{display:block}.new-tk .flight-seat-card.info a.title{display:inline-block;vertical-align:super}.new-tk .flight-seat-card.info .thy-money{position:relative;right:-15px}.new-tk .flight-seat-card.info .thy-money .desc{color:#232b38}.new-tk .fly-detail-p{margin-top:25px;margin-bottom:25px}.new-tk .fly-detail-p.pad{margin-top:0}.new-tk li.tys-li{color:#7c8799!important;font-size:14px!important;border-bottom:1px solid #dae0e8}.new-tk li.tys-li:before{background-color:#7c8799!important}.new-tk .chair-info{font-size:12px;font-weight:500;line-height:1.57;color:#232b38;display:block;background:#f4f5f8;padding:10px;text-align:center}.new-tk .flight-detail-bar.detail-active .undetailed-summary,.new-tk .flight-detail-bar:not(.detail-active) .detailed-area,.new-tk .flight-detail-bar:not(.detail-active) .pricing-area{display:none}.new-tk .fixed-card{position:fixed;width:535px;top:5px}.new-tk .blur-layer-info-card{position:absolute;z-index:99999;width:100%;height:100%;top:188px}.new-tk .blur-layer-info-card p{text-align:center;font-weight:700;color:#3685e7!important;font-size:20px}.new-tk .blur-layer-info-card p img{width:69px;height:69px}.new-tk .plane-icon{position:relative;padding-right:90px}.new-tk .plane-icon:after{content:"\e925";color:#232b38;font-family:icons,sans-serif!important;font-size:13px;font-weight:400;line-height:32px;position:absolute;top:-10px;right:25px}.new-tk .flight-detail-bar{position:fixed;bottom:0;width:100%;background-color:#232b38;height:90px;z-index:30;transition:.3s all ease-in-out;transform:translateY(calc(100% + 28px))}.new-tk .flight-detail-bar .money-currency{position:absolute;bottom:23px;right:210px;font-size:11px}.new-tk .flight-detail-bar .money-currency.cur-pos{top:13px;bottom:initial;left:-16px;right:initial}.new-tk .flight-detail-bar{left:0}@media (max-width:991px){.new-tk .flight-detail-bar .money-currency{display:none}.new-tk .flight-detail-bar{height:57px}}.new-tk .flight-detail-bar.active{transform:translateY(0);z-index:99999}.new-tk .flight-detail-bar.detail-active{height:368px;z-index:999999}@media (max-width:991px){.new-tk .flight-detail-bar.detail-active{height:calc(100% - 115px)}.new-tk .flight-detail-bar.detail-active .keep-goin-area{position:fixed;bottom:0;width:100%;left:0}}.new-tk .flight-detail-bar.detail-active .expand i{transform:rotate(180deg);color:#ef2636}.new-tk .flight-detail-bar.detail-active .detailed-summary{height:100%;overflow-y:auto;padding:0 10px 62px}.new-tk .flight-detail-bar.detail-active .detail-block{margin-top:-5px;margin-bottom:20px}.new-tk .flight-detail-bar .payment-types{padding-top:33px}.new-tk .flight-detail-bar .detailed-summary.fade,.new-tk .flight-detail-bar .undetailed-summary.fade{animation:fadeIn 2s}.new-tk .flight-detail-bar .expand{position:absolute;top:-28px;font-size:14px;font-weight:500;line-height:28px;color:#fff;background-color:#232b38;display:block;width:116px;height:28px;padding:0 8px;left:50%;margin-left:-58px}@media (max-width:991px){.new-tk .flight-detail-bar .expand{left:7px;margin-left:0}}.new-tk .flight-detail-bar .expand i{display:inline-block;line-height:28px;font-weight:400;font-size:11px;float:right}.new-tk .flight-detail-bar .expand:after,.new-tk .flight-detail-bar .expand:before{content:"";background:url(../img/icons/detail-radius.svg) 0 0/contain no-repeat;width:30px;height:29px;position:absolute;top:0;display:block}.new-tk .flight-detail-bar .expand:before{transform:scaleX(-1);left:-22px}.new-tk .flight-detail-bar .expand:after{right:-22px}.new-tk .flight-detail-bar .keep-goin-area{width:100%;padding:15px 0;float:right}.new-tk .flight-detail-bar .keep-goin-area.min-width{min-width:400px}@media (max-width:991px){.new-tk .flight-detail-bar .keep-goin-area{background-color:#232b38;padding:5px 5px 5px 10px}}@media (max-width:767px){.new-tk .flight-detail-bar .keep-goin-area{position:fixed;bottom:0;left:0;width:100%;min-width:auto}}.new-tk .flight-detail-bar .keep-goin-area .select-summary{position:relative;height:61px;float:right;padding-right:20px;margin-right:16px}.new-tk .flight-detail-bar .keep-goin-area .select-summary:after{content:"";position:absolute;top:-15px;height:calc(100% + 30px);width:1px;background-color:#7c8799;right:0}.new-tk .flight-detail-bar .keep-goin-area .select-summary .title{font-size:11px;font-weight:600;line-height:normal;letter-spacing:.8px;color:#fff;display:block;margin-bottom:6px;text-align:right}.new-tk .flight-detail-bar .keep-goin-area .select-summary .selecteds{position:relative;bottom:-2px;display:inline-block}.new-tk .flight-detail-bar .keep-goin-area .select-summary .selecteds li{display:table;width:93px;height:54px;float:right}.new-tk .flight-detail-bar .keep-goin-area .select-summary .selecteds li:not(:first-child){border-right:1px solid #7c8799}.new-tk .flight-detail-bar .keep-goin-area .select-summary .selecteds li:first-child .middler{padding-right:0}.new-tk .flight-detail-bar .keep-goin-area .select-summary .selecteds li .middler{display:table-cell;vertical-align:middle;padding:0 10px}.new-tk .flight-detail-bar .keep-goin-area .select-summary .selecteds li .middler span{font-size:12px;font-weight:600;line-height:1.83;color:#fff;display:block;text-align:right}.new-tk .flight-detail-bar .keep-goin-area .plus-divider{line-height:52px;font-size:24px;color:#fff;font-weight:300;float:right;padding-right:19px}.new-tk .flight-detail-bar .keep-goin-area .total{display:block;padding:10px 21px 0 5px;text-align:right;float:right}.new-tk .flight-detail-bar .keep-goin-area .total .title{font-size:11px;font-weight:600;line-height:normal;color:#fff;display:block}.new-tk .flight-detail-bar .keep-goin-area .total .money{font-size:24px;font-weight:600;line-height:normal;color:#fff;display:block;position:relative;text-align:right}.new-tk .flight-detail-bar .keep-goin-area .total .money i{font-size:8px;font-weight:100;color:#fff;position:absolute;left:-15px;bottom:5px}.new-tk .flight-detail-bar .keep-goin-area .total .money .currency{font-size:11px;font-weight:600;line-height:2;color:#fff;display:inline-block;vertical-align:top}.new-tk .flight-detail-bar .keep-goin-area .total .money .currency:not(.drop){margin-right:0}.new-tk .flight-detail-bar .keep-goin-area .total .money .currency.drop{vertical-align:bottom;margin-left:5px}.new-tk .flight-detail-bar .keep-goin-area .rezerve{max-width:125px;margin-top:5px;display:inline-block}.new-tk .flight-detail-bar .keep-goin-area .rezerve .footer-label:after{left:-28px;top:4px}.new-tk .flight-detail-bar .keep-goin-area .rezerve span{font-family:MuseoSans,sans-serif;font-size:11px;font-weight:700;color:#fff}.new-tk .flight-detail-bar .keep-goin-area .rezerve label{width:30px;padding-left:0;float:left}.new-tk .flight-detail-bar .keep-goin-area .area{padding-top:20px}.new-tk .flight-detail-bar .keep-goin-area .area:after{content:"\e90c";right:15px!important}@media (max-width:991px){.new-tk .flight-detail-bar .keep-goin-area .total{float:left}.new-tk .flight-detail-bar .keep-goin-area.try-select .keep-goin{font-size:14px;padding:10px;line-height:1}.new-tk .flight-detail-bar .keep-goin-area.try-select .keep-goin::after{display:none}.new-tk .flight-detail-bar .keep-goin-area.try-select .keep-goin.last{padding-top:0;line-height:46px;font-size:14px}.new-tk .flight-detail-bar .keep-goin-area.try-select .total{padding:3px 21px 0 15px}.new-tk .flight-detail-bar .keep-goin-area.try-select .total .title{text-align:left;position:relative;left:-15px}}.new-tk .flight-detail-bar .keep-goin{height:60px;width:128px;border-radius:3px;background-color:#ef2636;position:relative;font-size:16px;font-weight:600;line-height:1.38;color:#fff;float:right;padding:10px 20px}@media (max-width:991px){.new-tk .flight-detail-bar .keep-goin{height:46px;padding-top:4px}}.new-tk .flight-detail-bar .keep-goin.disabled{pointer-events:none;background-color:rgba(195,203,215,.5)}.new-tk .flight-detail-bar .keep-goin.last{text-align:center;padding:0;line-height:60px;width:128px}@media (max-width:991px){.new-tk .flight-detail-bar .keep-goin.last{padding-top:0;line-height:46px;font-size:14px}}.new-tk .flight-detail-bar .keep-goin.last:after{display:none}.new-tk .flight-detail-bar .keep-goin.cont{text-align:left;line-height:60px;width:128px;padding:10px 40px 10px 10px}@media (max-width:991px){.new-tk .flight-detail-bar .keep-goin.cont{padding-top:0;line-height:46px;font-size:14px}.new-tk .flight-detail-bar .keep-goin.cont.con{padding:0;text-align:center;margin-top:5px}}.new-tk .flight-detail-bar .keep-goin.cont span{font-family:MuseoSans,sans-serif;font-size:11px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;position:absolute;top:13px;margin-bottom:5px}.new-tk .flight-detail-bar .keep-goin.cont span:after,.new-tk .flight-detail-bar .keep-goin:after{font-family:icons,sans-serif;color:#fff;position:absolute;font-weight:400;transform:rotate(0)!important}.new-tk .flight-detail-bar .keep-goin.cont span:after{content:"\e903";right:-25px;top:15px}.new-tk .flight-detail-bar .keep-goin:after{content:"\e90c";right:10px}.new-tk .flight-detail-bar .keep-goin .tiny{font-size:11px;display:block;margin-bottom:2px}.new-tk .flight-detail-bar .summary-infos .summarys li{width:258px;float:left;padding:17px 0 12px 24px;border-left:1px solid #7c8799;margin-right:60px}.new-tk .flight-detail-bar .summary-infos .summarys li:first-child{border-left:none;padding-left:0}.new-tk .flight-detail-bar .detailed-area{padding-top:29px;width:100%}.new-tk .flight-detail-bar .detailed-area .scrollbars{height:294px;position:relative;overflow:hidden;padding-right:50px;border-right:1px solid #7c8799}.new-tk .flight-detail-bar .detailed-area .scrollbars .ps__rail-y{opacity:1;right:10px}.new-tk .flight-detail-bar .detailed-area .scrollbars .ps__rail-y:active,.new-tk .flight-detail-bar .detailed-area .scrollbars .ps__rail-y:hover{background-color:transparent}.new-tk .flight-detail-bar .detailed-area .scrollbars .ps__rail-y .ps__thumb-y{width:8px;border-radius:4px;background-color:#7c8799}.new-tk .flight-detail-bar .detailed-area .details{width:100%;margin-bottom:25px}.new-tk .flight-detail-bar .detailed-area .details li{position:relative;padding:15px 0 0 30px}.new-tk .flight-detail-bar .detailed-area .details li .flight-date{width:99px;height:14px;font-family:MuseoSans,sans-serif;font-size:12px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#7f8a9c;margin-bottom:11px}.new-tk .flight-detail-bar .detailed-area .details li:after{content:"";width:calc(100% - 30px);height:1px;display:block;position:absolute;top:0;background-color:#7c8799;left:30px}.new-tk .flight-detail-bar .detailed-area .details li:first-child:after{display:none}.new-tk .flight-detail-bar .detailed-area .details li .line{display:block;margin-bottom:5px;font-size:13px;font-weight:600;line-height:1.69;color:#fff}@media (max-width:991px){.new-tk .flight-detail-bar .detailed-area .details li .line{font-size:12px}}.new-tk .flight-detail-bar .detailed-area .details li .line .start{width:77px;float:left}.new-tk .flight-detail-bar .detailed-area .details li .line .start img{position:absolute;left:0}.new-tk .flight-detail-bar .detailed-area .details li .line .start.star:before{content:"";background:url(../img/icons/thy-logo-mini-ico.svg) no-repeat;font-size:16px;position:absolute;padding:20px;margin-left:-30px;right:0}.new-tk .flight-detail-bar .detailed-area .details li .line .end{float:left}.new-tk .flight-detail-bar .detailed-area .details li .transfer{padding:7px 0 9px;position:relative;overflow:hidden}.new-tk .flight-detail-bar .detailed-area .details li .transfer a{margin:inherit}@media (max-width:767px){.new-tk .flight-detail-bar .detailed-area .details li .transfer a{margin-right:33px}}.new-tk .flight-detail-bar .detailed-area .details li .transfer:after{content:"";width:100%;height:1px;display:block;position:absolute;top:0;background-color:#7c8799;left:0}.new-tk .flight-detail-bar .detailed-area .details li .transfer .dotted-divider{width:4px;height:4px;background-color:#fff;position:relative;border-radius:50%;float:left;margin:12px 13px 0 33px}.new-tk .flight-detail-bar .detailed-area .details li .transfer .dotted-divider:after,.new-tk .flight-detail-bar .detailed-area .details li .transfer .dotted-divider:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;background-color:inherit;border-radius:inherit}.new-tk .flight-detail-bar .detailed-area .details li .transfer .dotted-divider:after{opacity:.25;left:-20px}.new-tk .flight-detail-bar .detailed-area .details li .transfer .dotted-divider:before{opacity:.5;left:-10px}.new-tk .flight-detail-bar .detailed-area .details li .transfer span{font-size:13px;font-weight:600;color:#fff;line-height:30px;float:left}.new-tk .flight-detail-bar .detailed-area .details li .transfer a{font-size:13px;font-weight:600;line-height:1.23;color:#3685e7;width:81px;padding-left:6px;float:right}@media (max-width:991px){.new-tk .flight-detail-bar .detailed-area .details li .transfer a{font-size:12px}}.new-tk .flight-detail-bar .detailed-area .details li .end-date{font-size:14px;font-weight:600;line-height:1.57;color:#ef2636;position:absolute;top:15px;display:block;right:0}@media (max-width:991px){.new-tk .flight-detail-bar .detailed-area .details li .end-date{font-size:12px;margin-right:33px}}@media (max-width:767px){.new-tk .flight-detail-bar .detailed-area .details li .end-date{margin-right:33px}}.new-tk .flight-detail-bar .detailed-area .detail-link{font-size:11px;font-weight:600;line-height:normal;color:#fff;display:inline-block;text-decoration:underline;margin:14px 0 0 30px}.new-tk .flight-detail-bar .summary-block{color:#fff;font-weight:600;font-size:12px}.new-tk .flight-detail-bar .summary-block .type{font-size:11px;line-height:normal;letter-spacing:.8px;display:block;margin-bottom:6px}.new-tk .flight-detail-bar .summary-block .infos,.new-tk .flight-detail-bar .summary-block .time{line-height:1.83;display:block}.new-tk .flight-detail-bar .summary-block .infos span{position:relative;padding-left:15px}.new-tk .flight-detail-bar .summary-block .infos span:first-child{padding-left:0}.new-tk .flight-detail-bar .summary-block .infos span:first-child:before{content:none}.new-tk .flight-detail-bar .summary-block .infos span:before{content:"";width:3px;height:3px;background-color:#7c8799;display:block;position:absolute;top:50%;margin-top:-1.5px;border-radius:50%;left:5.5px}.new-tk .flight-detail-bar .summary-block .time span{position:relative;padding-left:31px}.new-tk .flight-detail-bar .summary-block .time span:first-child{padding-left:0}.new-tk .flight-detail-bar .summary-block .time span:first-child:before{content:none}.new-tk .flight-detail-bar .summary-block .time span:before{content:"";width:1px;height:100%;background-color:#99a1ae;display:block;position:absolute;top:0;left:16px}.new-tk .flight-detail-bar .detail-block{position:relative}.new-tk .flight-detail-bar .detail-block .summary-block{padding:10px 30px;border-radius:3px;background-color:#101a2a;margin-bottom:5px}@media (max-width:767px){.new-tk .flight-detail-bar .detail-block .summary-block{width:100%}}.new-tk .flight-detail-bar .detail-block .nostyle{text-decoration:underline;color:#fff;margin-left:30px}.new-tk .flight-detail-bar .pricing-area{padding-top:29px;margin-bottom:72px}@media (max-width:991px){.new-tk .flight-detail-bar .pricing-area{display:none}.new-tk .reservation-checkbox-wrapper .reservation-checkbox .elem-text{margin-top:5px}}.new-tk .flight-detail-bar .pricing-area .title{font-size:16px;font-weight:500;line-height:1.38;color:#fff;margin-bottom:14px}.new-tk .flight-detail-bar .pricing-area .pricing li{overflow:hidden}.new-tk .flight-detail-bar .pricing-area .pricing li .name{font-size:14px;font-weight:400;line-height:2.36;color:#fff;width:142px;float:left}.new-tk .flight-detail-bar .pricing-area .pricing li .value{font-size:16px;font-weight:500;line-height:2.06;color:#fff;display:block;float:right}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.new-tk .rezerve-info:before{content:"\e91c";position:absolute;top:5px;font-family:icons,sans-serif;font-size:22px;color:#fff;right:-14px}.new-tk .binis-karti p{font-size:16px;font-weight:700;text-align:right;width:400px;color:#fff}.new-tk .money-currency-pay{position:absolute;top:47px;left:294px}.new-tk .binis-karti-info{text-align:right;margin-right:145px}.new-tk .binis-karti-info p{font-size:16px;color:#fff}.new-tk .done-card{position:relative;top:12px}.new-tk .check-in-icon{width:350px;font-size:16px}.new-tk .check-in-icon:before{font-family:icons,sans-serif;content:"\e948"}.new-tk .gray-btn{padding-top:14px!important;background:#99a1ae!important;height:50px!important}.new-tk .gray-btn:after{top:44%!important}.new-tk .turkish-lira{position:absolute;bottom:10px;left:10px;font-size:6px;color:#7c8799}.new-tk .bkb{padding-top:22px!important}@media only screen and (max-width:425px){.new-tk .flight-detail-bar{z-index:0}.new-tk .flight-detail-bar .detail-block .summary-block{width:100%;padding:10px 30px}.new-tk .flight-detail-bar .detailed-area .details{max-width:100%!important}.new-tk .flight-detail-bar .detailed-area .details li:after{width:calc(100% - 30px)}.new-tk .flight-detail-bar .detailed-area .details li .transfer:after{width:100%}}@media only screen and (max-width:425px) and (max-width:767px){.new-tk .flight-detail-bar .detailed-area .details{margin-bottom:0}}@media (max-width:812px) and (min-width:565px){.new-tk .keep-goin-area{width:100%!important}}@media screen and (max-width:578px){.new-tk .check-in-footer .binis-karti p{font-size:12px;text-align:left}.new-tk .check-in-footer .summarys li{width:260px!important;padding:5px 0 12px 24px!important;margin-right:20px!important}.new-tk .check-in-footer .keep-goin{left:10px;top:5px}.new-tk .check-in-footer .keep-goin:after{top:14px}.new-tk .check-in-footer .bkb{padding-top:13px!important;padding-left:24px!important}}@media (max-width:767px){.new-tk .reservation-checkbox-wrapper{display:-ms-flexbox;display:flex}.new-tk .reservation-checkbox-wrapper .reservation-checkbox{margin-bottom:15px}}.new-tk .reservation-checkbox-wrapper .reservation-checkbox{line-height:1.4;display:inline-block}.new-tk .reservation-checkbox-wrapper .reservation-checkbox a{color:#5d93dc}.new-tk .reservation-checkbox-wrapper .reservation-info{font-size:20px;margin-top:5px;padding:0 10px}@media (min-width:768px){.new-tk .reservation-checkbox-wrapper .reservation-info{position:absolute;top:50%;margin-top:-12px;padding:0}}.new-tk .fixed-price-bar,.new-tk .fixed-price-bar-new{position:fixed;z-index:999;box-shadow:0 2px 5px #fff;line-height:1.2;font-family:MuseoSans-500,sans-serif;font-size:12px;left:0;right:0;bottom:0}.new-tk .fixed-price-bar{padding:22px 0;background-color:#232b38;color:#fff}.new-tk .fixed-price-bar a,.new-tk .fixed-price-bar a:hover{text-decoration:none;border-bottom:1px solid #5d93dc}.new-tk .fixed-price-bar .price-count{text-align:right;color:#fff;display:inline-block;vertical-align:top;margin:5px 0}.new-tk .fixed-price-bar .price-count .detail-text{color:#00b8c9;border-bottom:1px solid #00b8c9}.new-tk .fixed-price-bar .complete-button{vertical-align:top}.new-tk .fixed-price-bar .complete-button .complete-availability-button{width:100%;padding-left:2px;padding-right:2px}.new-tk .fixed-breakdown-modal .modal-title{padding:15px;background-color:#e1e1e1}.new-tk .fixed-breakdown-modal .breakdown-info{border:1px dashed #ffa72f;background-color:transparent;margin:15px;padding:15px}.new-tk .fixed-breakdown-modal .breakdown-info .elem-icon{color:#ffa72f}.new-tk .has-fixed-price-bar{padding-bottom:160px}.new-tk .fixed-price-bar-new{padding:0;background-color:#232b38;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.new-tk .fixed-price-bar-new .fixed-price-row{min-height:75px;margin-top:0}.new-tk .fixed-price-bar-new .fixed-price-row .flight-details-length{padding-left:12px!important;padding-right:12px!important}.new-tk .fixed-price-bar-new .fixed-price-row .mini-detail-line .flight-index{width:14px;display:inline-block}.new-tk .fixed-price-bar-new .fixed-price-row .mini-detail-line .from-to{width:65px;display:inline-block}@media (min-width:768px){.new-tk .fixed-price-bar-new .divider-left-border{border-left:1px solid #7c8799}.new-tk .fixed-price-bar-new .divider-right-border{border-right:1px solid #7c8799}}.new-tk .fixed-price-bar-new .fa-circle{vertical-align:top;padding:7px;color:#e7e9ec}.new-tk .fixed-price-bar-new .container{min-height:78px}.new-tk .fixed-price-bar-new a,.new-tk .fixed-price-bar-new a:hover{text-decoration:none;border-bottom:none}.new-tk .fixed-price-bar-new hr{border-color:#7c8799}.new-tk .fixed-price-bar-new .border-right{border-right:1px solid #fff}.new-tk .fixed-price-bar-new .airport-change:before{content:"\f178";font-family:FontAwesome,sans-serif;padding-right:3px}.new-tk .fixed-price-bar-new .expand-btn{position:absolute;width:146px;height:29px;top:-28px;left:0;right:0;margin:auto;line-height:27px;text-align:center;background:#222B37;color:#FFF}@media (max-width:767px){.new-tk .fixed-price-bar-new .detailed-summary{overflow-y:auto;overflow-x:hidden}.new-tk .fixed-price-bar-new .expand-btn{left:10px;right:unset}}.new-tk .fixed-price-bar-new .expand-btn:focus{outline:unset!important;outline-offset:unset}.new-tk .fixed-price-bar-new .expand-btn:after,.new-tk .fixed-price-bar-new .expand-btn:before{content:"";background:url(../img/icons/detail-radius.svg) 0 0/contain no-repeat;width:30px;height:29px;position:absolute;top:0;display:block}.new-tk .fixed-price-bar-new .expand-btn:before{right:-24px}.new-tk .fixed-price-bar-new .expand-btn:after{transform:scale(-1,1);left:-24px}.new-tk .fixed-price-bar-new .expand-btn~.fixed-price-row .flight-detail-bar{display:none!important;max-height:0;transition:all 0 ease .2s}.new-tk .fixed-price-bar-new .expand-btn.collapsed .fa-chevron-up{transform:rotate(0) translateX(4px);-ms-transform:rotate(0) translateX(4px);-webkit-transform:rotate(0) translateX(4px);-moz-transform:rotate(0) translateX(4px);-o-transform:rotate(0) translateX(4px)}.new-tk .fixed-price-bar-new .expand-btn.collapsed~.fixed-price-row .flight-detail-bar{display:-ms-flexbox!important;display:flex!important;max-height:0;transition:all 0 ease .2s}@media (max-width:767px){.new-tk .fixed-price-bar-new .expand-btn.collapsed~.fixed-price-row .flight-detail-bar{display:none!important}}.new-tk .fixed-price-bar-new .expand-btn .fa-chevron-up{transition:all .75s .25s;transform:rotate(180deg) translateX(4px);-ms-transform:rotate(180deg) translateX(4px);-webkit-transform:rotate(180deg) translateX(4px);-moz-transform:rotate(180deg) translateX(4px);-o-transform:rotate(180deg) translateX(4px)}.new-tk .fixed-price-bar-new .metro-checkbox .check{border:2px solid #A9A9A9;background-color:rgba(255,255,255,.1);margin:0!important}.new-tk .fixed-price-bar-new .metro-checkbox input[type=checkbox]:hover~.check{border-color:#fff}.new-tk .fixed-price-bar-new .metro-checkbox input[type=checkbox]:checked~.check:after{top:-2px;left:-2px;padding:0}.new-tk .fixed-price-bar-new .reservation-checkbox .reservation-info{right:2px;position:absolute;font-size:16px;top:1px}.new-tk .fixed-price-bar-new label.metro-checkbox{background-color:#222B37;padding:0;line-height:15px}.new-tk .fixed-price-bar-new .info-link{font-size:12px;font-weight:600;color:#fff;display:inline-block;position:relative;line-height:17px;vertical-align:top;margin-left:30px;border-bottom:2px solid #ddd}.new-tk .fixed-price-bar-new .info-link:hover{border-bottom:none}.new-tk .fixed-price-bar-new .price-count{text-align:right;padding:0;color:#fff;display:inline-block;vertical-align:top;margin-bottom:5px}.new-tk .fixed-price-bar-new .price-count .detail-text{color:#00b8c9;border-bottom:1px solid #00b8c9}.new-tk .fixed-price-bar-new .complete-button{vertical-align:middle}.new-tk .fixed-price-bar-new .complete-button .complete-availability-button{width:100%;min-height:68px}.new-tk .fixed-price-bar-new .complete-button .complete-top-label{font-size:12px}.new-tk .fixed-price-bar-new .complete-button .complete-main-label{font-size:14px}@media (min-width:768px){.new-tk .fixed-price-bar-new .desktop{overflow-y:auto;overflow-x:hidden;max-height:360px}.new-tk .fixed-price-bar-new .desktop.multiple-segment{min-height:360px}.new-tk .fixed-price-bar-new .desktop.single-segment{min-height:210px}}.new-tk .fixed-price-bar-new .smart-scroll{position:relative}.new-tk .fixed-price-bar-new .smart-scroll::-webkit-scrollbar{background:rgba(124,135,153,.2);height:8px;width:8px}.new-tk .fixed-price-bar-new .smart-scroll::-webkit-scrollbar:disabled{background:0 0}.new-tk .fixed-price-bar-new .smart-scroll::-webkit-scrollbar-track{height:20px;width:20px}.new-tk .fixed-price-bar-new .smart-scroll::-webkit-scrollbar-thumb{background:rgba(124,135,153,.6);border-radius:20px}.new-tk .fixed-price-bar-new .smart-scroll::-webkit-scrollbar-thumb:hover{background:rgba(124,135,153,.75)}.new-tk .fixed-price-bar-new .smart-scroll::-webkit-scrollbar-thumb:active{background:rgba(124,135,153,.9)}.new-tk .fixed-price-bar-new .smart-scroll::-webkit-scrollbar-thumb:window-inactive{background:rgba(124,135,153,.2)}.new-tk .fixed-price-bar-new .detail-block .summary-block{padding:10px 10px 10px 30px;border-radius:3px;background-color:#101a2a;margin-bottom:5px;font-size:11px}.new-tk .fixed-price-bar-new .detail-block .summary-block .type{font-size:11px;line-height:normal;letter-spacing:.8px;display:block;margin-bottom:6px}.new-tk .fixed-price-bar-new .detail-block .summary-block .infos,.new-tk .fixed-price-bar-new .detail-block .summary-block .time{display:block;line-height:1.83}.new-tk .fixed-price-bar-new .detail-block .summary-block .infos span{position:relative;padding-left:5px}.new-tk .fixed-price-bar-new .detail-block .summary-block .infos span:first-child{padding-left:0}.new-tk .fixed-price-bar-new .detail-block .summary-block .infos span.cabin{padding-left:15px}.new-tk .fixed-price-bar-new .detail-block .summary-block .infos span.cabin:before{content:"";width:6px;height:6px;background-color:#7c8799;display:block;position:absolute;top:50%;margin-top:-3.5px;border-radius:50%;left:3px}.new-tk .fixed-price-bar-new .detail-block .summary-block .time span{padding-left:5px;position:relative}.new-tk .fixed-price-bar-new .detail-block .summary-block .time span:first-child{padding-left:0}.new-tk .fixed-price-bar-new .detail-block .summary-block .nostyle{text-decoration:underline;color:#fff;margin-left:30px}.new-tk .fixed-price-bar-new .pricing-area{padding:0 0 0 20px}.new-tk .fixed-price-bar-new .pricing-area.scrollbars{padding-right:10px}.new-tk .fixed-price-bar-new .pricing-area .title{font-family:MuseoSans-500,sans-serif;font-size:18px;line-height:1.38;color:#fff;margin-bottom:14px}.new-tk .fixed-price-bar-new .pricing-area .collapse .name,.new-tk .fixed-price-bar-new .pricing-area .collapsing .name{display:inline-block;width:175px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.new-tk .fixed-price-bar-new .pricing-area .sub-list{margin-top:20px}.new-tk .fixed-price-bar-new .pricing-area .sub-title{font-size:14px;font-family:MuseoSans-500,sans-serif}.new-tk .fixed-price-bar-new .pricing-area .sub-title .name{float:left}.new-tk .fixed-price-bar-new .pricing-area .sub-title .value,.new-tk .fixed-price-bar-new .pricing-area ul li .value{float:right}.new-tk .fixed-price-bar-new .pricing-area ul{list-style:none;padding-left:0}.new-tk .fixed-price-bar-new .pricing-area ul li{overflow:hidden;font-size:14px;line-height:1.5}.new-tk .fixed-price-bar-new .pricing-area ul li .name{color:#fff;width:142px;outline-style:none!important}.new-tk .fixed-price-bar-new .details{width:100%;margin-bottom:25px;list-style:none;padding-left:0}.new-tk .fixed-price-bar-new .details li{position:relative;padding:15px 0 0 46px}.new-tk .fixed-price-bar-new .details li .flight-date{width:99px;height:14px;font-size:12px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#7f8a9c;margin-bottom:11px}.new-tk .fixed-price-bar-new .details li:after{content:"";width:calc(100% - 46px);height:1px;display:block;position:absolute;top:0;background-color:#7c8799}.new-tk .fixed-price-bar-new .details li:first-child:after{display:none}.new-tk .fixed-price-bar-new .details li .line{display:block;margin-bottom:5px;font-size:13px;line-height:1.69;color:#fff}.new-tk .fixed-price-bar-new .details li .line .start{width:auto;float:left}.new-tk .fixed-price-bar-new .details li .line .start img{position:absolute;left:15px}.new-tk .fixed-price-bar-new .details li .transfer{padding:7px 0 9px;position:relative;overflow:hidden}.new-tk .fixed-price-bar-new .details li .transfer a{margin:inherit}@media (max-width:767px){.new-tk .fixed-price-bar-new .details li .transfer a{margin-right:33px}}.new-tk .fixed-price-bar-new .details li .transfer:after{content:"";width:100%;height:1px;display:block;position:absolute;top:0;background-color:#7c8799}.new-tk .fixed-price-bar-new .details li .transfer .dotted-divider{width:4px;height:4px;background-color:#fff;position:relative;border-radius:50%;float:left;margin:12px 13px 0 33px}.new-tk .fixed-price-bar-new .details li .transfer .dotted-divider:after,.new-tk .fixed-price-bar-new .details li .transfer .dotted-divider:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;background-color:inherit;border-radius:inherit;left:-10px;opacity:.5}.new-tk .fixed-price-bar-new .details li .transfer .dotted-divider:after{left:-20px;opacity:.25}.new-tk .fixed-price-bar-new .details li .transfer span{float:left;font-size:13px;font-weight:600;color:#fff;line-height:30px}.new-tk .fixed-price-bar-new .details li .transfer a{font-size:13px;font-weight:600;line-height:1.23;color:#3685e7;width:81px;padding-left:6px}.new-tk .fixed-price-bar-new .details li .end-date{font-size:11px;font-weight:600;line-height:1.57;color:#ef2636;margin-left:10px}.new-tk .fixed-price-bar-new .detail-link{font-size:11px;font-weight:600;line-height:normal;color:#fff;display:inline-block;text-decoration:underline;margin:14px 0 0 30px}.new-tk .fixed-price-bar-new .select-flights-info-area{border-radius:5px;opacity:1;padding:12px 30px;white-space:normal;text-align:left}@media (max-width:767px){.new-tk .fixed-price-bar-new .select-flights-info-area{padding:15px 10px;margin-right:-15px}}.new-tk .fixed-price-bar-new .gray-background{background:no-repeat padding-box #606875}.new-tk .fixed-price-bar-new .partial-loader{min-height:65px}.new-tk .fixed-price-bar-new .partial-loader.loading:before{left:auto;margin-right:20px}@media (max-width:767px){.new-tk .fixed-price-bar-new .partial-loader.loading:before{margin-right:-15px}}.new-tk .fixed-price-bar-new .partial-loader.loading:after{position:relative}.new-tk .main-header{padding:0!important;background-color:transparent}.new-tk .main-header ul{list-style-type:none;padding:0}.new-tk .main-header .form-group{margin-bottom:auto}.new-tk .main-header .content{height:62px;width:100%;border-bottom:1px solid rgba(255,255,255,.5);position:relative}.new-tk .main-header .content.search .nav-search{display:block}.new-tk .main-header .content.search .main-nav>ul{pointer-events:none}.new-tk .main-header .content .nav-search{position:absolute;top:11px;height:40px;border-radius:5px;background-color:#fff;box-shadow:0 4px 8px 0 rgba(16,26,42,.03),0 12px 24px 0 rgba(16,26,42,.05);width:660px;z-index:2000;left:auto;overflow:unset;right:110px;padding:10px 47px 0 38px}.new-tk .main-header .content .nav-search.result-active{border-bottom-left-radius:0;border-bottom-right-radius:0}.new-tk .main-header .content .logo{float:left}.new-tk .main-header .content .logo .thy-logo-with-text{height:40px;margin-top:6px}@media (max-width:991px){.new-tk .main-header .content{border-bottom:none}.new-tk .main-header .content .logo .thy-logo-with-text{height:25px;margin-top:0}}.new-tk .main-header .content .main-nav{height:100%;float:right;margin-right:25px}.new-tk .main-header .content .main-nav .juicy-line{height:2px;background-color:#ef2636;position:fixed;transition:.3s all ease-in-out}.new-tk .main-header .content .main-nav .nav-item:hover{border:none}.new-tk .main-header .content .main-nav>ul,.new-tk .main-header .content .main-nav>ul>li{height:100%}.new-tk .main-header .content .main-nav>ul>li{float:left;margin-left:35px}.new-tk .main-header .content .main-nav>ul>li:hover .mega-menus{opacity:1;visibility:visible;transform:translate3d(0,0,0)}.new-tk .main-header .content .main-nav>ul>li:first-child{margin-left:0}.new-tk .main-header .content .main-nav>ul>li>a{display:block;line-height:63px;color:#fff;font-weight:900;font-size:12px;text-transform:uppercase;height:100%}.new-tk .main-header .content .main-nav>ul>li .mega-menus{position:absolute;top:63px;width:100%;box-shadow:0 12px 24px rgba(0,0,0,.05);border-radius:0 0 4px 4px;background-color:#fff;opacity:0;visibility:hidden;z-index:35;transition:150ms all cubic-bezier(.05,.42,.69,.78);transform:translate3d(0,15px,0);transition-delay:.3s;left:0}.new-tk .main-header .content .main-nav>ul>li .mega-menus .cols{max-width:785px;width:100%;float:left;padding-left:40px}.new-tk .main-header .content .main-nav>ul>li .mega-menus .cols>li{width:calc(100% / 3);float:left}.new-tk .main-header .content .main-nav>ul>li .mega-menus .mm-head{height:80px;background-color:#232b38;position:relative}.new-tk .main-header .content .main-nav>ul>li .mega-menus .mm-head .dot-pattern{position:absolute;top:0;width:304px;height:100%;display:block;right:0}.new-tk .main-header .content .main-nav>ul>li .mega-menus .mm-head .cols{height:100%}.new-tk .main-header .content .main-nav>ul>li .mega-menus .mm-head .cols li{display:table;position:relative;height:100%}.new-tk .main-header .content .main-nav>ul>li .mega-menus .mm-head .cols li:before{content:"";display:block;width:40px;height:76px;background:url(/theme/img/icon-header/mega-menu-pattern1.svg) 0 0/contain no-repeat;position:absolute;top:0;left:16px}.new-tk .main-header .content .main-nav>ul>li .mega-menus .mm-head .cols li:after{content:"";position:absolute;top:50%;margin-top:-8.5px;width:17px;height:17px;display:block;left:-13px}.new-tk .main-header .content .main-nav>ul>li .mega-menus .mm-head .cols li>span{display:table-cell;vertical-align:middle;color:#fff;font-weight:600;font-size:16px;line-height:22px;position:relative;text-transform:uppercase;padding:0 27px;z-index:1}.new-tk .main-header .content .main-nav>ul>li .mega-menus .mm-head .cols li>span span{background-color:#232b38;display:inline-block;padding-left:3px}.new-tk .main-header .content .main-nav>ul>li .mega-menus .mm-head .cols li.reservation:after{background:url(/theme/img/icon-header/circle-click.svg) center center no-repeat}.new-tk .main-header .content .main-nav>ul>li .mega-menus .mm-head .cols li.reservation-services:after,.new-tk .main-header .content .main-nav>ul>li .mega-menus .mm-head .cols li.services:after{background:url(/theme/img/icon-header/triangle-round.svg) center center no-repeat}.new-tk .main-header .content .main-nav>ul>li .mega-menus .mm-content{padding:27px 0}.new-tk .main-header .content .main-nav>ul>li .mega-menus .mm-content .mm-subs li{margin-bottom:7px}.new-tk .main-header .content .main-nav>ul>li .mega-menus .mm-content .mm-subs li a{color:#99a1ae;font-weight:600;font-size:14px;line-height:22px;position:relative;margin-bottom:7px;padding-left:30px}.new-tk .main-header .content .main-nav>ul>li .mega-menus .mm-content .mm-subs li a:hover{border:none}.new-tk .main-header .content .main-nav>ul>li .mega-menus .mm-content .mm-subs li a:hover:before{background-color:#3685e7}.new-tk .main-header .content .main-nav>ul>li .mega-menus .mm-content .mm-subs li a:hover:after{display:block}.new-tk .main-header .content .main-nav>ul>li .mega-menus .mm-content .mm-subs li a:before{content:"";position:absolute;top:50%;margin-top:-2.5px;width:5px;height:5px;background-color:#dae0e8;border-radius:50%;left:3px}.new-tk .main-header .content .main-nav>ul>li .mega-menus .mm-content .mm-subs li a:after{content:"";position:absolute;top:50%;margin-top:-5.5px;width:11px;height:11px;border:1px solid #3685e7;display:none;border-radius:50%;left:0}.new-tk .main-header .content .main-nav>ul>li .mega-menus .mm-content .discover{position:relative;margin-top:-60px;z-index:1;float:right}.new-tk .main-header .content .main-nav>ul>li .mega-menus .mm-content .discover img{margin-bottom:21px}.new-tk .main-header .content .main-nav>ul>li .mega-menus .mm-content .discover a{display:block;color:#232b38;font-weight:600;font-size:15px;line-height:32px;position:relative;padding:0 72px 0 32px}.new-tk .main-header .content .main-nav>ul>li .mega-menus .mm-content .discover a:after{content:"";width:32px;height:32px;display:block;position:absolute;transform:rotate(-180deg);top:0;border-radius:2px;background:url(/theme/img/icon-header/chevron-right.svg) center no-repeat #fff;right:35px}.new-tk .main-header .content .options{padding-top:16px;float:right}@media (max-width:991px){.new-tk .main-header .content .options{padding-top:0;float:none}}.new-tk .main-header .content .options>li{padding:0 7px;position:relative;float:left}.new-tk .main-header .content .options>li:first-child{padding-left:0}.new-tk .main-header .content .options>li:first-child:before{display:none}.new-tk .main-header .content .options>li:before{content:"";width:1px;height:24px;color:#fff;position:absolute;top:0;background-color:#fff;left:0}.new-tk .main-header .content .options>li>button{display:block;text-align:center;line-height:24px;background-color:transparent;padding:0;cursor:pointer}.new-tk .main-header .content .options>li>button:before{font-weight:300;font-family:icons,sans-serif!important;font-size:22px;color:#fff;display:inline-block;float:left}.new-tk .main-header .content .options>li>button.search:before{content:"\e912"}.new-tk .main-header .content .options>li>button.profile:before{content:"\e90e"}.new-tk .main-header .content .options>li .logged{font-size:11px;font-weight:500;line-height:normal;color:#fff;display:block;margin-left:5px;vertical-align:top;float:left}.new-tk .main-header .content .options>li .logged .name{display:block;font-size:13px;line-height:1.69}.new-tk .main-header .content .options-mobile{float:right}.new-tk .main-header .content .options-mobile>li{margin-left:10px;float:left}.new-tk .main-header .content .options-mobile>li>a:before{font-weight:400;font-family:icons;font-size:24px;color:#fff;display:inline-block}.new-tk .main-header .content .options-mobile>li>a.search:before{content:"\e912"}.new-tk .main-header .content .options-mobile>li>a.profile:before{content:"\e90e"}.new-tk .main-header .content.static{position:static;background:#232b38}.new-tk .main-header .header-edit{position:relative!important;background:#232b38!important}.new-tk .main-header .remove-juicy{display:none!important}.new-tk .main-header .quick-nav{padding:8px 0;background-color:rgba(16,26,42,.21)}.new-tk .main-header .quick-nav ul:not(.sd-list){float:right}.new-tk .main-header .quick-nav ul:not(.sd-list)>li{padding:0 10px;position:relative;border-left:1px solid #99a1ae;float:left}.new-tk .main-header .quick-nav ul:not(.sd-list)>li:first-child{border-left:none}.new-tk .main-header .quick-nav ul:not(.sd-list)>li.with-dropdown>a,.new-tk .main-header .quick-nav ul:not(.sd-list)>li.with-dropdown>button{position:relative;background-color:transparent;padding-right:24px}.new-tk .main-header .quick-nav ul:not(.sd-list)>li.with-dropdown>a.activated:after,.new-tk .main-header .quick-nav ul:not(.sd-list)>li.with-dropdown>button.activated:after{transform:rotate(180deg)}.new-tk .main-header .quick-nav ul:not(.sd-list)>li.with-dropdown>a:after,.new-tk .main-header .quick-nav ul:not(.sd-list)>li.with-dropdown>button:after{content:"\e901";font-family:icons,sans-serif!important;font-size:8px;color:#fff;text-align:center;width:24px;height:18px;position:absolute;top:0;display:inline-block;right:0}.new-tk .main-header .quick-nav ul:not(.sd-list)>li.filled>a,.new-tk .main-header .quick-nav ul:not(.sd-list)>li.filled>button{background-color:rgba(35,43,56,.5);border-radius:2px}.new-tk .main-header .quick-nav ul:not(.sd-list)>li>a,.new-tk .main-header .quick-nav ul:not(.sd-list)>li>button{color:#c3cbd7;font-size:11px;line-height:18px;padding:0 5px;font-weight:500;display:block;background-color:transparent}.new-tk .main-header .quick-nav ul:not(.sd-list)>li>a:hover,.new-tk .main-header .quick-nav ul:not(.sd-list)>li>button:hover{color:#fff;border:none}.new-tk .main-header.selectpicker>li{float:none}.new-tk .main-header .listing-header{background-color:#232b38}.new-tk .main-header .listing-header.business ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.new-tk .main-header .listing-header.check-in nav{width:498px;margin:0 auto;float:none}.new-tk .main-header .listing-header.check-in ul{display:block;padding:0}@media (min-width:992px){.new-tk .main-header .listing-header .logo{padding-top:7px;margin-right:31px}}.new-tk .main-header .listing-header .logo{float:left}@media (max-width:991px){.new-tk .main-header .listing-header .top-line{border-bottom:1px solid #101a2a}.new-tk .main-header .listing-header.check-in nav{width:auto}.new-tk .main-header .listing-header .logo{width:127px;padding:5px 0}.new-tk .main-header .listing-header nav{margin:0 -10px}}.new-tk .main-header .listing-header nav{width:auto;float:none}.new-tk .main-header .listing-header nav ul li{position:relative}@media (min-width:992px){.new-tk .main-header .listing-header nav{max-width:812px;width:calc(100% - 328px);float:left}.new-tk .main-header .listing-header nav ul li{float:left;margin-left:88px}}@media (max-width:991px){.new-tk .main-header .listing-header nav ul{white-space:nowrap;overflow-x:auto;padding:0 10px}.new-tk .main-header .listing-header nav ul li{display:inline-block;margin-left:40px}}.new-tk .main-header .listing-header nav ul li:first-child{margin-left:0}.new-tk .main-header .listing-header nav ul li:last-child:after{display:none}.new-tk .main-header .listing-header nav ul li:after{content:"";position:absolute;top:50%;margin-top:-.5px;width:47px;height:1px;background-color:#7c8799;right:-72px}.new-tk .main-header .listing-header nav ul li a{font-size:13px;font-weight:600;color:#7c8799;line-height:50px;display:block;padding:0 9px 0 40px}.new-tk .main-header .listing-header nav ul li a.active,.new-tk .main-header .listing-header nav ul li a.cards.active:before{color:#fff}@media (max-width:991px){.new-tk .main-header .listing-header nav ul li:after{width:20px;right:-32px}.new-tk .main-header .listing-header nav ul li a{font-size:12px;line-height:33px;padding:0 9px 0 25px}}.new-tk .main-header .listing-header nav ul li a.active:after{display:block}.new-tk .main-header .listing-header nav ul li a:before{content:"";position:absolute;top:50%;display:inline-block;transform:translateY(-50%);width:24px;height:24px;background-position:center center;background-repeat:no-repeat;left:5px}@media (max-width:991px){.new-tk .main-header .listing-header nav ul li a:before{width:19px;height:19px;background-size:contain;left:0}}.new-tk .main-header .listing-header nav ul li a:after{content:"";position:absolute;bottom:0;width:100%;height:3px;background-color:#ef2636;display:none;left:0}.new-tk .main-header .listing-header nav ul li a.plane:before{background-image:url(../img/icons/listing-header-plane.svg)}.new-tk .main-header .listing-header nav ul li a.plane.active:before{background-image:url(../img/icons/listing-header-plane-active.svg)}.new-tk .main-header .listing-header nav ul li a.passenger:before{font-family:icons,sans-serif!important;content:"\e90e";font-size:24px;top:23%;left:7px}.new-tk .main-header .listing-header nav ul li a.passenger.pas:before{left:0}.new-tk .main-header .listing-header nav ul li a.passenger-info:before{font-family:icons,sans-serif!important;content:"\e933";font-size:24px;top:23%;left:7px}.new-tk .main-header .listing-header nav ul li a.passenger-info.active:before{background-image:url(../img/icons/economy-seat-white.svg)}.new-tk .main-header .listing-header nav ul li a.cards:before{font-family:icons,sans-serif!important;content:"\e95a";font-size:20px;top:20%;left:7px}@media (max-width:767px){.new-tk .main-header .listing-header nav ul li a.cards:before{font-size:12px;top:25%;left:0}}.new-tk .main-header .listing-header nav ul li a.cards.icon-left:before{left:-5px}.new-tk .main-header .listing-header nav ul li a.payment:before{background-image:url(../img/icons/listing-header-card.svg)}.new-tk .main-header .listing-header nav ul li a.payment.active:before{background-image:url(../img/icons/listing-header-card-active.svg)}.new-tk .main-header .listing-header nav ul li a.seat:before{background-image:url(../img/icons/listing-header-seat.svg)}.new-tk .main-header .listing-header nav ul li a.seat.active:before{background-image:url(../img/icons/listing-header-seat-active.svg)}.new-tk .main-header .listing-header nav ul li a.ticket-upgrade:before{background-image:url(../img/icons/listing-header-ticket-upgrade.svg)}.new-tk .main-header .listing-header nav ul li a.ticket-upgrade.active:before{background-image:url(../img/icons/listing-header-ticket-upgrade-white.svg)}.new-tk .main-header .listing-header nav ul li a.search:before{content:"\e912";color:#99a1ae;font-family:icons,sans-serif!important;font-weight:400;font-size:20px;line-height:15px}.new-tk .main-header .listing-header nav ul li a.search.active:before{color:#fff}.new-tk .main-header .listing-header .currency{float:right}.new-tk .main-header .listing-header .currency a,.new-tk .main-header .listing-header .currency>button{font-size:16px;font-weight:900;letter-spacing:1.5px;color:#fff;position:relative;display:block;background:0 0;padding:0 24px 0 31px}@media (min-width:992px){.new-tk .main-header .listing-header .currency{position:relative}.new-tk .main-header .listing-header .currency a,.new-tk .main-header .listing-header .currency>button{line-height:50px}}@media (max-width:991px){.new-tk .main-header .listing-header .currency a,.new-tk .main-header .listing-header .currency>button{font-size:14px;line-height:34px;padding:0 24px 0 40px}.new-tk .main-header .listing-header .currency a.activated,.new-tk .main-header .listing-header .currency>button.activated{margin-right:-10px;background-color:#fff;color:#232b38}.new-tk .main-header .listing-header .currency a.activated:after,.new-tk .main-header .listing-header .currency>button.activated:after{color:#99a1ae;transform:rotate(180deg)}}.new-tk .main-header .listing-header .currency a:before,.new-tk .main-header .listing-header .currency>button:before{content:"";width:13px;height:13px;display:block;position:absolute;top:50%;margin-top:-6.5px;background:url(../img/icons/money-exchange.svg) 0 0/contain no-repeat;left:5px}.new-tk .main-header .listing-header .currency a:after,.new-tk .main-header .listing-header .currency>button:after{content:"\e901";font-family:icons,sans-serif!important;font-size:8px;color:#fff;position:absolute;top:0;right:8px}.new-tk .main-header .listing-header .currency .currency-card{top:60px}@media (max-width:991px){.new-tk .main-header .listing-header .currency a:before,.new-tk .main-header .listing-header .currency>button:before{left:10px}.new-tk .main-header .listing-header .currency .currency-card{top:34px;width:100%;border-radius:0}.new-tk .main-header .listing-header .currency .currency-card:before{display:none}}@media (min-width:768px) and (max-width:992px){.new-tk .main-header .quick-nav{z-index:33}.new-tk .main-header .listing-header .currency .currency-card{width:310px}}.new-tk .main-header .navbar-brand:hover{color:unset;border-bottom:none}.new-tk .main-header .navbar-brand:focus{color:unset}.new-tk .main-header{position:absolute;top:0;width:100%;z-index:30;height:50px;transition:all ease-in-out .2s;box-shadow:0 0 10px -1px transparent;left:0}@media (min-width:768px) and (max-width:992px){.new-tk .main-header{z-index:34}}.new-tk .main-header.sticky{background:#232b38;box-shadow:0 0 10px 0 rgba(0,0,0,.3);position:fixed}.new-tk .main-header .close-menu.active{background:#fff;position:fixed;width:100%;height:50px;z-index:60;left:0;top:0;padding:10px}.new-tk .main-header .close-menu .nav-toggle{width:20px;height:14px;display:block;position:relative;margin-top:8px;z-index:1;float:left;margin-right:10px}.new-tk .main-header .close-menu .nav-toggle i,.new-tk .main-header .close-menu .nav-toggle::after,.new-tk .main-header .close-menu .nav-toggle::before{content:"";width:100%;display:inline-block;position:absolute;top:0;height:2px;background:#fff;transition:all ease-in-out .3s;transform-origin:center;left:0}.new-tk .main-header .close-menu .nav-toggle i{top:50%;margin-top:-1.5px}.new-tk .main-header .close-menu .nav-toggle::after{bottom:0;top:inherit}.new-tk .main-header .close-menu .nav-toggle.active{z-index:36}.new-tk .main-header .close-menu .nav-toggle.active i,.new-tk .main-header .close-menu .nav-toggle.active::after,.new-tk .main-header .close-menu .nav-toggle.active::before{background:#232b38}.new-tk .main-header .close-menu .nav-toggle.active i{opacity:0}.new-tk .main-header .close-menu .nav-toggle.active::before{top:50%;transform:rotate(-45deg)}.new-tk .main-header .close-menu .nav-toggle.active::after{bottom:50%;margin-bottom:-1.5px;transform:rotate(-135deg)}.new-tk .main-header .logo{height:22px;margin-top:4px;float:left}.new-tk .main-header .logo img{height:100%;width:auto}.new-tk .main-header ul.options{float:right}.new-tk .main-header ul.options li{margin-left:10px;float:left}.new-tk .main-header ul.options li a:before{font-weight:400;font-family:icons;font-size:24px;color:#fff;display:inline-block}.new-tk .main-header ul.options li a.search:before{content:"\e912"}.new-tk .main-header ul.options li a.profile:before{content:"\e90e"}.new-tk .main-header nav.menu{height:100%;width:100%;overflow-y:auto;top:0;z-index:35;position:fixed;background:rgba(255,255,255,.97);padding-top:50px;opacity:.6;visibility:hidden;transition:.3s all ease-in-out;left:0;transform:translate3d(-100%,0,0)}.new-tk .main-header nav.menu.in{opacity:1;visibility:visible;transform:translate3d(0,0,0)}.new-tk .main-header nav.menu>ul>li.active a:after,.new-tk .quick-nav ul:not(.sd-list)>li.with-dropdown>a.activated:after,.new-tk .quick-nav ul:not(.sd-list)>li.with-dropdown>button.activated:after{transform:rotate(180deg)}.new-tk .main-header nav.menu>ul{margin-top:15px;padding:0 10px}.new-tk .main-header nav.menu>ul>li{border-bottom:solid 1px #e9e9e9}.new-tk .main-header nav.menu>ul>li:not(.other)>a:not(.active)::after{content:"\e901";font-family:icons;font-size:8px;color:#c3cbd7;position:absolute;top:19px;right:23px}.new-tk .main-header nav.menu>ul>li.other a{font-size:12px;font-weight:500;line-height:1.83;color:#232b38;padding:8px 10px;border:none}.new-tk .main-header nav.menu>ul>li.options a{font-size:12px;font-weight:600;line-height:1.83;color:#232b38;border:none;padding:15px 38px 15px 10px}.new-tk .main-header nav.menu>ul>li.active a{padding-bottom:0}.new-tk .main-header nav.menu>ul>li.active .drop{display:block}.new-tk .main-header nav.menu>ul>li>a{display:block;font-size:16px;font-weight:600;color:#232b38;position:relative;padding:15px 38px 15px 0}.new-tk .main-header nav.menu>ul>li>a.active{color:#ef2636}.new-tk .main-header nav.menu>ul>li .drop{padding:0 10px;display:none}.new-tk .main-header nav.menu>ul>li .drop .title{font-size:12px;font-weight:600;line-height:1.83;color:#232b38;display:block;margin:20px 0 10px}.new-tk .main-header nav.menu>ul>li .drop .list{padding-left:5px}.new-tk .main-header nav.menu>ul>li .drop .list:not(.wo-border){border-bottom:1px solid #e9e9e9}.new-tk .main-header nav.menu>ul>li .drop .list li{margin-bottom:10px}.new-tk .main-header nav.menu>ul>li .drop .list li a{font-size:12px;font-weight:500;line-height:1.83;color:#232b38;display:block}.new-tk .main-header.m-static{background:#232b38;position:relative}.new-tk .quick-nav{padding:8px 0;background-color:rgba(16,26,42,.21)}@media (min-width:768px) and (max-width:992px){.new-tk .main-header nav.menu{width:350px}.new-tk .quick-nav{z-index:33}}.new-tk .quick-nav ul:not(.sd-list){float:right}.new-tk .quick-nav ul:not(.sd-list)>li{padding:0 10px;position:relative;border-left:1px solid #99a1ae;float:left}.new-tk .quick-nav ul:not(.sd-list)>li:first-child{border-left:none}.new-tk .quick-nav ul:not(.sd-list)>li.with-dropdown>a,.new-tk .quick-nav ul:not(.sd-list)>li.with-dropdown>button{position:relative;background-color:transparent;padding-right:24px}.new-tk .quick-nav ul:not(.sd-list)>li.with-dropdown>a:after,.new-tk .quick-nav ul:not(.sd-list)>li.with-dropdown>button:after{content:"\e901";font-family:icons,sans-serif;font-size:8px;color:#fff;text-align:center;width:24px;height:18px;position:absolute;top:0;display:inline-block;right:0}.new-tk .quick-nav ul:not(.sd-list)>li.bg-color{background-color:rgba(35,43,56,.5);border-left:none}.new-tk .quick-nav ul:not(.sd-list)>li.arrowed{position:relative;padding:0 25px 0 5px;margin-left:5px}.new-tk .quick-nav ul:not(.sd-list)>li.arrowed:after{content:'\e901';font-family:icons;font-weight:400;font-size:8px;color:#fff;position:absolute;right:10px;top:5px;height:24px;width:18px;text-align:center}.new-tk .quick-nav ul:not(.sd-list)>li>div .currency-card{width:280px;top:30px}.new-tk .quick-nav ul:not(.sd-list)>li>a,.new-tk .quick-nav ul:not(.sd-list)>li>button{color:#c3cbd7;font-size:11px;line-height:18px;padding:0 5px;font-weight:500;display:block}.new-tk .quick-nav ul:not(.sd-list)>li>a:hover,.new-tk .quick-nav ul:not(.sd-list)>li>button:hover{color:#fff}.new-tk .quick-nav ul:not(.sd-list)>li .place-card{width:320px;padding:20px;top:30px}.new-tk .quick-nav ul:not(.sd-list)>li .place-card .bootstrap-select.btn-group .btn .filter-option{margin-left:15px}.new-tk .quick-nav ul:not(.sd-list)>li .place-card li{width:100%}.new-tk .quick-nav ul:not(.sd-list)>li .place-card li a{color:#232b38;padding:5px}.new-tk .quick-nav ul:not(.sd-list)>li .place-card li a:focus{outline:unset!important}.new-tk .quick-nav ul:not(.sd-list)>li .place-card li a:hover{font-weight:700}.new-tk .quick-nav ul:not(.sd-list)>li .place-card .btn.selectpicker{padding:0;background-color:transparent;height:100%;line-height:20px;min-height:40px;font-size:14px}.new-tk .quick-nav ul:not(.sd-list)>li .place-card .btn-group.open .dropdown-toggle{box-shadow:unset}.new-tk .quick-nav ul:not(.sd-list)>li .place-card .btn.selectpicker:hover{z-index:unset;border-bottom:0}.new-tk .quick-nav ul:not(.sd-list)>li .place-card .filter-option{border:none}.new-tk .quick-nav ul:not(.sd-list)>li .place-card .title{font-size:14px;font-weight:600;color:#232b38;display:block}.new-tk .quick-nav ul:not(.sd-list)>li .place-card .form-group{margin-top:20px;padding:22px 0;width:100%}.new-tk .quick-nav ul:not(.sd-list)>li .place-card .form-group input{font-size:14px}