.foNmbrSpner{display:flex;align-items:center;justify-content:center;border:1px solid #f2f2f2}.foNmbrSpner .countNumbr{text-align:center;width:50px;background:transparent;border:none;display:inline-block;box-shadow:none;font-weight:700;color:#0095d9;margin:0;font-family:Montserrat,sans-serif;font-size:20px}.foNmbrSpner button{display:flex;border:none;background:#fff;width:25px;height:25px;border-radius:50px;justify-content:center;align-items:center;font-size:25px;line-height:21px;color:#039ce3}.foNmbrSpner button:disabled{color:#d1d1d1}.foNmbrSpner button:focus{outline:none}.foNmbrSpner.disabled .countNumbr{color:#d1d1d1}@import"https://fonts.googleapis.com/css?family=Montserrat:400,500,700,800&display=swap";@import"https://fonts.googleapis.com/css?family=Rubik:400,500,700,900&display=swap";.bodyOverFlowX{overflow-x:hidden}.gap{display:inline-block;clear:both;width:100%;height:20px}.gap.gap10{height:10px}.gap.gap15{height:15px}.gap.gap20{height:20px}.gap.gap30{height:30px}.gap.gap34{height:34px}.no-pad{padding:0!important}.no-pad-right-left{padding-right:0!important}.no-pad-left,.no-pad-right-left{padding-left:0!important}.no-pad-right{padding-right:0!important}.no-pad-top-bot{padding-top:0!important}.no-pad-bot,.no-pad-top-bot{padding-bottom:0!important}.no-mar{margin:0!important}.no-mar-right-left{margin-right:0!important;margin-left:0!important}.no-mar-top-bot{margin-top:0!important}.no-mar-bot,.no-mar-top-bot{margin-bottom:0!important}.ptb-20{padding-top:20px!important;padding-bottom:20px!important}.plr-20{padding-right:20px!important;padding-left:20px!important}.pt-20{padding-top:20px!important}.pr-20{padding-right:20px!important}.pb-20{padding-bottom:20px!important}.pl-20{padding-left:20px!important}.p-25{padding:25px!important}.p-30{padding:30px!important}.p-40{padding:40px!important}.mt-10{margin-top:10px!important}.mb-0{margin-bottom:0!important}.mt-40{margin-top:40px!important}.mb-50{margin-bottom:50px!important}.mb-60{margin-bottom:60px!important}.mb-70{margin-bottom:70px!important}.ml-20{margin-left:20px!important}.mt-0{margin-top:0!important}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px!important}.mb-25{margin-bottom:25px!important}.mb-30{margin-bottom:30px!important}.mt-30{margin-top:30px!important}.mt-20{margin-top:20px!important}.mt-60{margin-top:60px}.mr-20{margin-right:20px}.mr-15{margin-right:15px}.mr-10{margin-right:10px}.mr-25{margin-right:25px}.ml-15{margin-left:15px}.bor-none{border:none}.thumb-75w{width:75px}.thumb-75w img{max-width:75px}.clr-grey{color:#6c7481}.clr-link{color:#0095d9}.bor-left{border-left:1px solid #f5f1f2}.bor-right{border-right:1px solid #f5f1f2}.clr-gray{color:#6b7380}.clr-blue{color:#21409a}.clr-lblue{color:#039ce3}.clr-warning{color:#d89923}.gray-bg{background:#f7f7ff!important}.reset-list,.reset_list{list-style:none;margin:0;padding:0}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.xs-icon{font-size:12px}.alert{border-radius:8px;border:none;font-size:16px}.alert.alert-info{background:#f0f9fd;color:#039ce3}.alert.alert-info i{margin:0 5px}.font-xl{font-size:20px}.clearfix{clear:both}.img-responsive{max-width:100%}.d-flex{display:flex}.flex-column{-moz-flex-direction:column;flex-direction:column}.flex-align-center{-moz-align-items:center;-ms-align-items:center;align-items:center}.flex-align-flex-end{-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.flex-justify-center{-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.flex-justify-end{-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.flex-justify-spacearound{-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around}.flex-justify-spacebetween{-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.btn{transition:all .3s ease-in-out}.btn.active:focus,.btn.focus:focus,.btn:focus{outline:none!important;box-shadow:none!important}.btn-cancel,.btn-cancel:active,.btn-cancel:focus,.btn-cancel:hover,.btn-continue,.btn-dark,.btn-gray,.btn-lblue,.btn-primary,.btn-selected,.btn-social,.btn-transparent{padding:10px 15px;font-size:17px;font-family:Montserrat,sans-serif;font-weight:700;border-radius:30px;outline:none}.btn.btn-disabled:disabled{background:#969696!important;border-color:#969696!important;opacity:.5}.btn-sm{font-weight:500;border-radius:7px;padding:11px 0;font-size:16px;font-family:Montserrat,sans-serif}.btn-block{width:100%}.btn-transparent{background:none;border:none}.btn-dark{background:#6c7481;border-color:#6c7481;color:#fff}.btn-dark.disabled{cursor:not-allowed}.btn-cancel,.btn-cancel:active,.btn-cancel:focus,.btn-cancel:hover{background:#92a2b9;border-color:#92a2b9;color:#fff}.btn-primary{background:#039ce3;border-color:#039ce3;color:#fff}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background:#5394d7;border-color:#5394d7;color:#fff}.btn-continue{background:#21409a;border-color:#21409a;color:#fff;padding:7px 30px;border-radius:25px}.btn-continue:active,.btn-continue:focus,.btn-continue:hover{background:#3c60c7;border-color:#3c60c7;color:#fff}.btn-gray,.btn-gray:active,.btn-gray:focus,.btn-gray:hover,.btn-selected,.btn-selected:active,.btn-selected:focus,.btn-selected:hover{background:#f7f7ff;border-color:#f7f7ff;color:#21409a}.btn-gray.btn-selected i{font-size:14px}.btn-sm i{font-size:12px}.btn-lblue{background:#f0f9fd;border-color:#f0f9fd;color:#039ce3}.btn-facebook,.btn-facebook:hover,.btn-social.btn-facebook:focus,.btn-social.btn-facebook:not(:disabled):not(.disabled):active{background:#26599b;border-color:#26599b;color:#fff}.btn-google,.btn-google:hover,.btn-social.btn-google:focus,.btn-social.btn-google:not(:disabled):not(.disabled):active{background:#ececec;border-color:#ececec;color:#293134}.btn-social{display:flex;align-items:center;justify-content:center;margin-bottom:10px}.btn-social i{margin-right:8px}.btn-spinner .spinner-border{width:1.5rem;height:1.5rem;margin:0 5px;border:.18em solid;border-right:.18em solid transparent}.bordingRadius16PX{border-radius:16px}.bordingRadius25PX{border-radius:25px}.bordingRadius10PX{border-radius:10px}.form-group{width:100%;margin-bottom:15px}.form-group .form-control,.form-group .form-control:focus{height:66px;box-shadow:none;border-color:#e2e2ec;border-radius:8px;color:#646976;font-size:16px}.form-group .input-group .form-control{border-right:none;border-color:#e2e2ec}.form-group .input-group .form-control:focus{border-top-right-radius:0;border-bottom-right-radius:0}.form-group .input-group .input-group-addon:last-child{background:#fff;color:#039ce3;border-color:#e2e2ec}.form-group .combo-control .form-control,.form-group .combo-control .form-control+.inline-group{width:50%;float:left}.form-group .combo-control.phone-with-code .form-control.selectized+.selectize-control,.form-group .combo-control.phone-with-code select.form-control{width:35%;border-radius:8px 0 0 8px;height:68px;border-right:none}.form-group .combo-control.phone-with-code .form-control.selectized+.selectize-control .selectize-input{border-radius:8px 0 0 8px;height:68px;border-right:none}.form-group .combo-control+.inline-group{width:65%;border-radius:0 8px 8px 0}.form-group .combo-control+.inline-group .form-control{width:100%}.form-group .double-control .form-control{width:50%;float:left}.form-group .double-control .form-control:first-child,.form-group .double-control .form-control:first-child+.selectize-control .selectize-input{border-radius:8px 0 0 8px;border-right:none}.form-group .double-control .form-control:last-child,.form-group .double-control .form-control:nth-child(3)+.selectize-control .selectize-input{border-radius:0 8px 8px 0}.form-group .form-control.selectized+.selectize-control{height:auto;border:none;padding:0;top:3px;background:none}.form-group .form-control.selectized+.selectize-control .selectize-input{height:68px;box-shadow:none;border-color:#e2e2ec;border-radius:8px;color:#646976;font-size:16px;line-height:50px}.form-group .form-control.selectized+.selectize-control .selectize-dropdown{border-top:1px solid #e2e2ec;border-radius:0 0 8px 8px;margin-top:-5px;height:auto;padding:0}.form-group .form-control.selectized+.selectize-control .selectize-dropdown .option{padding:12px 8px;cursor:pointer}.form-control.selectized{padding:0}.form-control.selectized [class*=-control]{border:none;min-height:66px;border-radius:8px;box-shadow:none}.form-control.selectized [class*=-control] [class*=-IndicatorsContainer],.form-control.selectized [class*=-control] [class*=-placeholder]{border:none}.form-control.selectized [class*=-control] [class*=-IndicatorsContainer] span,.form-control.selectized [class*=-control] [class*=-indicatorSeparator]{background:none}.form-control.selectized [class*=-a11yText]{border:none;background:#000}.form-control.selectized [class*=-menu]{margin-top:-5px;border-top-left-radius:0;border-top-right-radius:0;border:1px solid #e2e2ec;border-top:none;box-shadow:none;animation-duration:.3s;-webkit-animation-duration:.3s;animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-name:slideIn}.form-clm1{-moz-flex-direction:column;flex-direction:column}.form-clm2 .form-group{flex:1 0 50%;padding-right:15px!important}.form-clm2 .form-group:last-child{padding-right:0!important}.form-clm3 .form-group{flex:1 0 33.33%;padding-right:15px!important}.form-clm4 .form-group{flex:1 0 25%;padding-right:15px!important}.form-clm1,.form-clm2,.form-clm3,.form-clm4{display:flex;-moz-align-items:center;-ms-align-items:center;align-items:center}.form-clm1 .form-group:last-child,.form-clm2 .form-group:last-child,.form-clm3 .form-group:last-child,.form-clm4 .form-group:last-child{padding-right:0!important}.label-inline .was-validated-error-control{border-color:#dc3545!important;border-radius:8px;position:relative}.label-inline .inline-group{border:1px solid #e2e2ec;border-radius:8px;position:relative}.label-inline .inline-group.errGroup{border:1px solid #dc3545}.label-inline .inline-group.sucGroup{border:1px solid #e2e2ec}.label-inline .inline-group .form-control{border:none;padding-left:15px;padding-top:15px}.label-inline .inline-group .form-control~label{position:absolute;left:15px;width:auto;top:23px;color:#98a0b5;transition:.3s;z-index:2;letter-spacing:0;margin-bottom:0;pointer-events:none;font-weight:500;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:90%}.label-inline .inline-group .form-control.has-content~label,.label-inline .inline-group .form-control:focus~label{top:13px;font-size:12px;line-height:16px;transition:all .2s ease-in-out}.custom-radio{display:inline-block;width:100%}.custom-radio .form-check input[type=radio]{display:none}.custom-radio .form-check input[type=radio]+label{width:100%;text-align:center;cursor:pointer}.custom-radio .form-check input[type=radio]:checked+label .btn-gray{background:#21409a!important;border-color:#21409a!important;color:#fff}.custom-radio2{display:inline-block;width:100%}.custom-radio2 input[type=radio]{opacity:0;position:absolute}.custom-radio2 input[type=radio]+label{cursor:pointer;padding-left:30px;position:relative}.custom-radio2 input[type=radio]+label:before{position:absolute;left:0;top:50%;margin-top:-12px;font-size:18px;color:rgba(169,178,187,.867);content:"";font-family:icomoon!important;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.custom-radio2 input[type=radio]:checked+label:before{content:"";color:#0095d9}.custom-toast .toast-header{align-items:center;justify-content:space-between}.custom-toast .toast-header .close{margin:0!important;padding:0!important;opacity:1;text-shadow:none}.custom-toast .toast-header .close:focus{outline:none}.custom-toast.success,.custom-toast.success .toast-header{background:#4caf50;color:#fff}.custom-toast.success .toast-header .close{color:#fff}.was-validated .form-check-input:invalid~.form-check-label:before{color:#dc3545}.profile-detail-popup .was-validated .form-check-input:valid~.form-check-label{color:#6b7282}.profile-detail-popup .form-check-input:checked~.form-check-label{color:#28a745}.invalidchangeemailmsg{color:#721c24;background-color:#f8d7da;position:relative;padding:.55rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.15rem}.custom-checkbox{position:relative;margin:0;padding-left:0}.custom-checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;width:20px;height:20px;z-index:10;left:0;margin:0}.custom-checkbox input[type=checkbox]+label,.custom-checkbox input[type=checkbox]:checked+label{position:relative;cursor:pointer}.custom-checkbox input[type=checkbox]:checked+label:before{content:"";font-family:icomoon!important;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background:#21409a;border-color:#21409a}.custom-checkbox span{cursor:pointer}.custom-checkbox a{color:#039ce3}.custom-checkbox .btn-link{padding:0 0 0 3px;font-size:12px;line-height:normal;border:0}.custom-checkbox input[type=checkbox]+label{padding-left:30px;font-weight:500;display:inline-block}.custom-checkbox input[type=checkbox]+label:before{content:"";display:flex;align-items:center;justify-content:center;border:1px solid #e2e2ec;border-radius:5px;width:18px;height:18px;position:absolute;left:0;top:50%;margin-top:-9px;font-size:8px}.custom-checkbox input[type=checkbox]:disabled+label{color:#aaa}.custom-checkbox input[type=checkbox]:disabled+label:before{content:"";color:#ccc}.custom-checkbox2{position:relative;margin:0;padding-left:0}.custom-checkbox2 input[type=checkbox]{width:20px;height:20px;z-index:10;left:0;margin:0}.custom-checkbox2 input[type=checkbox]:checked+label{cursor:pointer;position:relative}.custom-checkbox2 input[type=checkbox]:checked+label:before{content:"";font-family:icomoon!important;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background:#21409a;border-color:#21409a}.custom-checkbox2 input[type=checkbox]+.label-text{border:2px solid #f0f9fd;cursor:pointer}.custom-checkbox2 input[type=checkbox]:checked+.label-text{border-color:#039ce3;color:#039ce3}.custom-checkbox2 input[type=checkbox]:checked+.label-text:before{position:absolute;top:50%;left:13px;margin-top:-7px;background:none;border:none;color:#039ce3;font-size:12px}.custom-checkbox2 input[type=checkbox]:disabled+.label-text{color:#6d727f}.custom-checkbox2 input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}.custom-checkbox2 input[type=checkbox]+label{border:2px solid #f0f9fd}.custom-checkbox2 input[type=checkbox]:checked+label{border-color:#039ce3;color:#039ce3}.custom-checkbox2 input[type=checkbox]:checked+label:before{position:absolute;top:50%;left:13px;margin-top:-7px;background:none;border:none;color:#039ce3;font-size:12px}.custom-checkbox2 input[type=checkbox]:disabled+label{color:#6d727f}.custom-checkbox3{position:relative;margin:0;padding-left:0}.custom-checkbox3 input[type=checkbox]:checked+label{cursor:pointer;position:relative}.custom-checkbox3 input[type=checkbox]:checked+label:before{font-family:icomoon!important;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background:#21409a;border-color:#21409a}.custom-checkbox3 input[type=checkbox]+.label-text{border:2px solid #f0f9fd}.custom-checkbox3 input[type=checkbox]:checked+.label-text{border-color:#039ce3;color:#039ce3}.custom-checkbox3 input[type=checkbox]:checked+.label-text:before{position:absolute;top:50%;left:13px;margin-top:-7px;background:none;border:none;color:#039ce3;font-size:12px}.custom-checkbox3 input[type=checkbox]:disabled+.label-text{color:#6d727f}.custom-checkbox3 input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}.custom-checkbox3 input[type=checkbox]+label{border:2px solid #f0f9fd}.custom-checkbox3 input[type=checkbox]:checked+label{border-color:#039ce3;color:#039ce3}.custom-checkbox3 input[type=checkbox]:checked+label:before{position:absolute;top:50%;left:13px;margin-top:-7px;background:none;border:none;color:#039ce3;font-size:12px}.custom-checkbox3 input[type=checkbox]:disabled+label{color:#6d727f}.label-inline .defaults{content:""}.label-inline .defaults .inline-group .form-control~label{top:13px;font-size:12px;line-height:16px;transition:all .2s ease-in-out}.label-inline .defaults .inline-group .form-control{background-color:#f7f7ff}.label-inline .defaults .inline-group .form-control:-moz-placeholder,.label-inline .defaults .inline-group .form-control:-ms-input-placeholder,.label-inline .defaults .inline-group .form-control::-moz-placeholder,.label-inline .defaults .inline-group .form-control::-webkit-input-placeholder{color:#6b7380}.radio_wide .form-group .custom-radio .form-check{padding-left:0}.radio_wide .form-group .custom-radio .form-check .form-check-label span{display:block;font-family:Montserrat,sans-serif;font-size:16px}.DateInput_input__disabled{font-style:normal;background:#d0d0d0}.form-group.pwd .inline-group{content:""}.form-control.is-invalid,.form-control.is-valid,.was-validated .form-control:invalid,.was-validated .form-control:valid{border-color:#e2e2ec!important}.search-view .main-container{background:url(https://assets.flyone.eu/flyone2/images/Baggage_Banner_en.jpg);min-height:600px}.search-view .main-container .banner_caption h1{visibility:hidden}.search-view .main-container .booking_form{display:none}.banner_caption{margin-top:120px;color:#fff;text-align:center}.banner_caption h1{font-size:48px;font-weight:700;margin-bottom:55px}.booking_form>.nav-tabs{display:flex;flex-direction:row;align-items:center;justify-content:center;border:none}.booking_form>.nav-tabs li{display:flex;flex-direction:colomn}.booking_form>.nav-tabs li a{background-color:hsla(0,0%,100%,.35);border:none;font-size:14px;padding:11px 24px;text-transform:uppercase;font-weight:700;color:#fff;margin:0;border-radius:0}.booking_form>.nav-tabs li a i.icon{padding-right:10px}.booking_form>.nav-tabs li.active a{background-color:#fff;color:#21409a;border:none}.booking_form>.nav-tabs li:first-child a{-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}.booking_form>.nav-tabs li:last-child a{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}.booking_form .form-group{width:100%;margin-bottom:0;position:relative}.booking_form .form-group .interchange_icon{left:-14px;top:20px;width:26px;height:26px;background-color:#0095da;color:#fff;font-weight:400;font-size:10px;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;text-decoration:none}.booking_form .form-group .arrcity{padding-left:20px}.booking_form .form-group.dateicon{position:relative}.booking_form .form-group.dateicon:before{position:absolute;color:#0094da;right:15px;top:28px;content:"";font-size:14px;font-family:icomoon!important;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1}.booking_form div[class^=col-]{flex-direction:row;display:flex;justify-content:space-between}.booking_form .btn-primary{padding:0 18px;line-height:normal;height:60px;float:right;background-color:#0095da;border:none;font-size:20px;font-weight:700}.booking_form .btn-primary i.icon{padding-right:6px}.booking_form .tab-content div[class^=col-]{padding:0}.booking_form .tab-pane form div[class^=col-]>.form-group>.form-control{width:100%;height:68px;border:none;box-shadow:none;font-weight:500;color:#96a2b7;font-size:16px;border-radius:0;background-color:#fff}.booking_form .col-lg-3 .form-group:last-child{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}.booking_form .tab-content{margin-top:20px}.booking_form .booking_form .tab-pane .row>div[class^=col]:first-child>div[class^=col]:first-child .form-group .form-control,.booking_form .tab-pane .row>div[class^=col]:first-child>div[class^=col]:first-child .form-group .form-control{-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}.booking_form form div[class^=col]{padding-right:2px;padding-left:15px}.booking_form form div[class^=col] div[class^=col]:last-child{padding-right:0}.booking_form .tab-pane .row>div[class^=col]:last-child>div[class^=col]:last-child .form-group{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;padding:4px;background-color:#fff}.booking_form .row>div[class^=col]:last-child>div[class^=col]{padding-right:0}.search-view .booking_form .form-group{border:none}.search-view .booking_form .form-group .form-control.selectized{border-radius:0;text-align:left;font-size:13px}.search-view .booking_form .form-group .form-control.selectized [class*=-control]{border-radius:0;padding:0 15px}.search-view .booking_form .form-group .form-control.selectized [class*=-control] [class*=-IndicatorsContainer]{display:none}.search-view .booking_form .form-group .form-control{border:none;border-radius:0}.search-view .booking_form .form-group .interchange_icon{z-index:9}.search-view .booking_form .form-group.input-btn{display:flex;background:#fff;padding:5px 5px 5px 0;border-radius:0 8px 8px 0;position:relative}.search-view .booking_form .form-group.input-btn .paxdropdown:before{position:absolute;color:#0094da;right:10px;top:26px;content:"";font-size:5px;font-family:icomoon!important;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1}.search-view .booking_form .form-group.input-btn .btn,.search-view .booking_form .form-group.input-btn .form-control{height:56px}.search-view .booking_form .cityHolder{display:flex;padding:0 2px 0 0}.search-view .booking_form .cityHolder [class^=col]{padding:0}.search-view .booking_form .cityHolder [class^=col]:first-child{padding-right:2px}.search-view .booking_form .cityHolder [class^=col]:first-child .form-control.selectized,.search-view .booking_form .cityHolder [class^=col]:first-child .form-control.selectized [class*=-control]{border-radius:8px 0 0 8px}.search-view .booking_form .DateRangePicker .DateRangePickerInput{background:none;padding:0}.search-view .booking_form .DateRangePicker .DateRangePickerInput .DateInput{background:none;margin:0 0 0 2px;padding:0;position:relative;background:#fff}.search-view .booking_form .DateRangePicker .DateRangePickerInput .DateInput:first-child{margin-left:0}.search-view .booking_form .DateRangePicker .DateRangePickerInput .DateInput:before{font-family:icomoon!important;content:"";font-size:15px;position:absolute;right:20px;top:23px;color:#0095da;z-index:0}.search-view .booking_form .DateRangePicker .DateRangePickerInput .DateInput .DateInput_input{border-radius:0;border:none;position:relative;z-index:1;background:transparent}.search-view .paxdropdown.dropdown .dropdown-toggle{display:flex}.search-view .paxdropdown.dropdown .dropdown-menu{padding:10px;min-width:300px}.search-view .paxdropdown.dropdown .dropdown-menu .row{margin:0 0 8px;align-items:center}.search-view .paxdropdown.dropdown .dropdown-menu .row:last-child{margin-bottom:0}.search-view .paxdropdown.dropdown .dropdown-menu .row .col{padding:0}.search-view .paxdropdown.dropdown .dropdown-menu .row .col h4{margin:0;font-size:1rem}.search-view .paxdropdown.dropdown .dropdown-menu .row .col span{color:#6e727e;line-height:18px;font-size:12px;display:inline-block}.search-view .paxdropdown.dropdown .dropdown-menu.show{animation-duration:.3s;-webkit-animation-duration:.3s;animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-name:slideIn;margin-top:60px}.img-icon-xs{width:26px;height:26px}.img-icon-xs,.img-icon-xxs{display:inline-block;padding:5px;background-size:cover!important}.img-icon-xxs{width:24px;height:24px}.img-icon-sm{width:34px;height:34px}.img-icon-md,.img-icon-sm{display:inline-block;padding:5px;background-size:cover!important}.img-icon-md{width:45px;height:45px}.img-icon-lg{width:72px;height:72px}.img-icon-lg,.img-icons-lg{display:inline-block;padding:5px;background-size:cover!important}.img-icons-lg{width:103px;height:157px;margin-top:30px}.img-icons-prir-mod{width:160px;height:175px;display:inline-block;padding:5px;background-size:cover!important;position:relative;bottom:-30px}.img-smlkg-inf{width:63%;height:147px;margin-top:21px}.img-smlkg-inf,.img-smlkg-prior{display:block;padding:5px;background-size:cover!important;text-align:center}.img-smlkg-prior{width:95px;height:151px}.airport-check-in,.checked-bag-up-30kg,.im-ChildDiscount,.im-WebcheckIn-cab,.im-anyseat-fac,.im-arpt-chkin,.im-baggage10-cabin,.im-baggage20-cab,.im-baggage25-cabin,.im-cabin-baggage,.im-cabin-baggage-new,.im-cabin10kg,.im-cabin20kg,.im-changeflex-cab,.im-web-bfr30{width:79px;height:101px}.im-round-icon{width:25px;height:25px;display:inline-block;margin:5px;background-size:cover!important}.im-avail-white{width:79px;height:20px;background:url(/images/check-white.svg) no-repeat;display:block}.im-avail{width:79px;height:20px;background:url(/images/check.svg) no-repeat}.im-trvl{height:30px;width:30px}.im-adlt-trvl{background:url(/images/adlt.svg) no-repeat}.im-passprt{background:url(/images/passport.svg) no-repeat;height:16px;width:13px;display:inline-block;background-size:cover;margin-left:10px}.im-chld-trvl{background:url(/images/child.svg) no-repeat;height:17px;width:17px;display:inline-block;background-size:cover}.im-infnt-trvl{background:url(/images/infant.svg) no-repeat;height:18px;width:20px;display:inline-block;background-size:cover}.im-standard-fare{background:url(/images/F1-133-Fare-Standard.svg) no-repeat}.im-check-ico{background:url(/images/check-ico.svg) no-repeat;width:30px;height:15px}.im-low-bg{background:url(/images/carry-on-bag.jpg) no-repeat}.im-med-bg{background:url(/images/med-bag.png) no-repeat}.im-frst-brd{background:url(/images/frst-board.svg) no-repeat}.checked-bag-20-kg{background:url(/images/checked-bag-20-kg.png) no-repeat}.checked-bag-20-kg,.checked-bag-25-kg{width:250px;height:150px;display:inline-block}.checked-bag-25-kg{background:url(/images/checked-bag-25-kg.png) no-repeat}.im-lg-bg{background:url(/images/checked-bag-20-kg.png) no-repeat}.im-lg-bg-25{background:url(/images/checked-bag-25-kg.png) no-repeat}.im-mx-bg{background:url(/images/big-luggage-30kg.png) no-repeat}.im-small1-bg{background:url(/images/small1.jpg) no-repeat;width:150px;height:150px;display:inline-block}.im-small2-bg{background:url(/images/small-bagpack-2.png) no-repeat;width:190px}.im-small-bg-pop,.im-small2-bg{height:175px;display:inline-block}.im-small-bg-pop{background:url(/images/small-bagpack-1.png) no-repeat;width:250px}.im-alert-icon{background:url(/images/alert-icon.svg) no-repeat;height:20px;width:20px;margin:3px 2px;float:left}.im-upper-bg{background:url(/images/im-upper-bg.png) no-repeat;width:200px;height:175px;display:inline-block}.im-small3-bg{background:url(/images/small3.jpg) no-repeat;width:150px;height:150px;display:inline-block}.im-standard-up{background:url(/images/starndard-blank.svg) no-repeat;height:20px;width:20px}.im-loyal-up{background:url(/images/loyal-blank.svg) no-repeat;height:20px;width:20px}.im-advanced-up{background:url(/images/advanced-blank.svg) no-repeat;height:20px;width:20px}.im-recmnd-star{height:18px;width:18px;background:url(/images/recomnd-star.svg) no-repeat;margin-right:5px}.im-loyal-fare{background:url(/images/F1-133-Fare-Loyal.svg) no-repeat}.im-web-bfr30{background:url(/images/web-30daybefor.svg) no-repeat}.im-advantage-fare{background:url(/images/F1-133-Fare-Advantage.svg) no-repeat}.im-arpt-chkin{background:url(/images/airprt-chckin.svg) no-repeat}.im-easy-new-fare{background:url(/images/easy-Icon.svg) no-repeat}.im-standard-new-fare{background:url(/images/F1-133-01.svg) no-repeat}.im-loyal-new-fare{background:url(/images/F1-133-02.svg) no-repeat}.im-advantage-new-fare{background:url(/images/F1-133-03.svg) no-repeat}.im-cabin-baggage{background:url(/images/F1-carry-on.svg) no-repeat}.im-cabin-baggage-new{background:url(/images/cabin_bag_90cm.svg) no-repeat}.im-priority-bag-check{background:url(/images/priority-bag-check.svg) no-repeat}.im-nochecknbag{background:url(/images/F1-NoChecknBag.svg) no-repeat}.im-checknbag10kg{background:url(/images/F1-checkedBag-10kg.svg) no-repeat}.im-cabin10kg{background:url(/images/cabin-bag10kg.svg) no-repeat}.im-cabin20kg{background:url(/images/cabin-bag20kg.svg) no-repeat}.im-checknbag20kg{background:url(/images/F1-checkedBag-20kg.svg) no-repeat}.im-checknbag30kg{background:url(/images/F1-checkedBag-30kg.svg) no-repeat}.im-fare-lock{background:url(/images/F1-FareLock48h.svg) no-repeat}.im-facebook{background:url(/images/logo-facebook.svg?ver=1.0) no-repeat}.im-google{background:url(/images/logo-google.svg) no-repeat}.im-loginuser{background:url(/images/F1-Icon-25-Sign-in.svg) no-repeat}.im-carrybag8kg{background:url(/images/F1-Carry-on-8kg.svg) no-repeat}.im-cabinbag10kg{background:url(/images/cabin-bag10kg.svg) no-repeat}.im-bagdisabled{background:url(/images/F1-bag-disabled.svg) no-repeat}.im-bag10kg{background:url(/images/F1-Baggage-10kg.svg) no-repeat}.im-bag20kg{background:url(/images/F1-Baggage-20kg.svg) no-repeat}.im-bag30kg{background:url(/images/F1-Baggage-30kg.svg) no-repeat}.im-bagguarantee{background:url(/images/F1-71-Bag-guarantee.png) no-repeat}.im-sportskit{background:url(/images/addservice/sport-equipment.png) no-repeat}.im-flight-exit{background:url(/images/flight-exit-icon.svg) no-repeat}.im-notify-sms{background:url(/images/F1-Icon-44-SMS.svg) no-repeat}.im-cvvlogo-icon{background:url(/images/cvv-logo-icon.svg) no-repeat}.im-chkin-icon{background:url(/images/F1-Icon-11-checkin.svg) no-repeat}.im-online-chkin-icon{background:url(/images/F1-Icon-11-online-Checkin-Blue.svg) no-repeat}.im-flight-inbound-icon{background:url(/images/F1-Icon-31-Flight-left-blue.svg) no-repeat}.im-flight-outbound-icon{background:url(/images/F1-Icon-31-Flight-right-blue.svg) no-repeat}.im-welcome-user-icon{background:url(/images/F1-Icon-48.svg) no-repeat}.im-BagGuarantee{background:url(/images/F1-133-Bag-guarantee.svg) no-repeat}.im-non-BagGuarantee{background:url(/images/F1-133-non-Bag-guarantee.svg) no-repeat}.im-CheckInFee{background:url(/images/F1-133-Check-in-Fee.svg) no-repeat}.im-non-CheckInFee{background:url(/images/F1-133-non-Check-in-Fee.svg) no-repeat}.im-AutomatedCheckingFee{background:url(/images/F1-133-Automated-Checking-Fee.svg) no-repeat}.im-non-AutomatedCheckingFee{background:url(/images/F1-133-non-Automated-Checking-Fee.svg) no-repeat}.im-EarlyChecking{background:url(/images/addservice/early-check-in.png) no-repeat}.im-non-EarlyChecking{background:url(/images/F1-133-non-Early-Checking.svg) no-repeat}.im-hammer-tools-icon{background:url(/images/F1-3-workmans-tools.svg) no-repeat}.im-scissor-tools-icon{background:url(/images/F1-4-sharp-objects.svg) no-repeat}.im-stunning-device-icon{background:url(/images/F1-5-stunning-devices.svg) no-repeat}.im-blunt-objects-icon{background:url(/images/F1-6-blunt-objects.svg) no-repeat}.im-explosives-icon{background:url(/images/F1-2-explosives.svg) no-repeat}.im-gun-icon{background:url(/images/F1-1-gun.svg) no-repeat}.im-fire-extinguisher-icon{background:url(/images/F1-12-fire-extinguisher.svg) no-repeat}.im-camping-stove-icon{background:url(/images/F1-9-camping-stove.svg) no-repeat}.im-firework-icon{background:url(/images/F1-7-firework.svg) no-repeat}.im-batteries-icon{background:url(/images/F1-10-batteries.svg) no-repeat}.im-fuel-icon{background:url(/images/F1-8-fuel.svg) no-repeat}.im-paint-icon{background:url(/images/F1-11-paint.svg) no-repeat}.im-late-checkin-icon{background:url(/images/F1-130-late-checkin.svg) no-repeat}.im-DeafPassenger{background:url(/images/F1-133-Deaf-Passenger.svg) no-repeat}.im-non-DeafPassenger{background:url(/images/F1-133-non-Deaf-Passenger.svg) no-repeat}.im-GateBaggageFee{background:url(/images/F1-133-Gate-Baggage-Fee.svg) no-repeat}.im-non-GateBaggageFee{background:url(/images/F1-133-non-Gate-Baggage-Fee.svg) no-repeat}.im-PrepaidHeavyBag1{background:url(/images/F1-133-PrepaidHeavyBag1.svg) no-repeat}.im-non-PrepaidHeavyBag1{background:url(/images/F1-133-non-PrepaidHeavyBag1.svg) no-repeat}.im-Infant{background:url(/images/F1-133-Infant.svg) no-repeat}.im-non-Infant{background:url(/images/F1-133-non-Infant.svg) no-repeat}.im-LargeCabinBag{background:url(/images/F1-133-Large-Cabin-Bag.svg) no-repeat}.im-non-LargeCabinBag{background:url(/images/F1-133-non-Large-Cabin-Bag.svg) no-repeat}.im-MedicalCase{background:url(/images/F1-133-Medical-Case.svg) no-repeat}.im-non-MedicalCase{background:url(/images/F1-133-non-Medical-Case.svg) no-repeat}.im-Clasic{background:url(/images/F1-133-Clasic.svg) no-repeat}.im-non-Clasic{background:url(/images/F1-133-non-Clasic.svg) no-repeat}.im-PriorityNotification{background:url(/images/addservice/priority-notification.png) no-repeat}.im-non-PriorityNotification{background:url(/images/F1-133-non-Priority-Notification.svg) no-repeat}.im-PetinCabin{background:url(/images/F1-133-Pet-in-Cabin.svg) no-repeat}.im-non-PetinCabin{background:url(/images/F1-133-non-Pet-in-Cabin.svg) no-repeat}.im-PriorityBoarding{background:url(/images/F1-133-Priority-Boarding.svg) no-repeat}.im-non-PriorityBoarding{background:url(/images/F1-133-non-Priority-Boarding.svg) no-repeat}.im-PrepaidSmallBag1{background:url(/images/F1-133-Prepaid-Small-Bag1.svg) no-repeat}.im-non-PrepaidSmallBag1{background:url(/images/F1-133-non-Prepaid-Small-Bag1.svg) no-repeat}.im-SportEquipment{background:url(/images/F1-133-Sport-Equipment.svg) no-repeat}.im-non-SportEquipment{background:url(/images/F1-133-non-Sport-Equipment.svg) no-repeat}.im-Wheelchaircabin{background:url(/images/F1-133-Wheelchair-cabin.svg) no-repeat}.im-non-Wheelchaircabin{background:url(/images/F1-133-non-Wheelchair-cabin.svg) no-repeat}.im-checkin-icon{background:url(/images/F1-129-checkin.svg) no-repeat}.im-group-passengers{background:url(/images/F1-Icon-64.svg) no-repeat}.im-payment-methods{background:url(/images/F1-108-Payment-56.svg) no-repeat}.im-sandwich{background:url(/images/F1-133-Sandwich.svg) no-repeat}.im-non-sandwich{background:url(/images/F1-133-non-Sandwich.svg) no-repeat}.im-onlineCheck{background:url(/images/addservice/automated-check-in.png) no-repeat}.im-priorityCheck{background:url(/images/addservice/priority-check-in.png) no-repeat}.im-pet{background:url(/images/addservice/pets-on-board.png) no-repeat}.im-babyStoller{background:url(/images/F1-Icon-43-Baby-stroller.svg) no-repeat}.im-wheelchair{background:url(/images/F1-Icon-62-Weelchair.svg) no-repeat}.im-non-onlineCheck{background:url(/images/F1-133-online-non-Check-up.svg) no-repeat}.im-baggage8{background:url(/images/F1-133-Baggage-8kg.svg) no-repeat}.im-non-baggage8{background:url(/images/F1-133-non-Baggage-8kg.svg) no-repeat}.im-ChildrenDiscount{background:url(/images/F1-133-Childrens-discount.svg) no-repeat}.im-ChildDiscount{background:url(/images/chidren-discount.svg) no-repeat}.im-non-ChildrenDiscount{background:url(/images/F1-133-non-Childrens-discount.svg) no-repeat}.im-baggage20,.im-baggage20-cab{background:url(/images/F1-133-Baggage-20kg.svg) no-repeat}.im-non-baggage20{background:url(/images/F1-133-non-Baggage-20kg.svg) no-repeat}.im-baggage10,.im-baggage10-cabin{background:url(/images/F1-133-Baggage-10kg.svg) no-repeat}.im-baggage25-cabin{background:url(/images/F1-133-Baggage-25kg.svg.svg) no-repeat}.airport-check-in{background:url(/images/Airport%20check-in.svg) no-repeat}.checked-bag-up-30kg{background:url(/images/Checked-bag-30kg.svg) no-repeat}.im-non-baggage10{background:url(/images/F1-133-non-Baggage-10kg.svg) no-repeat}.im-priority{background:url(/images/F1-133-Priority.svg) no-repeat}.im-non-priority{background:url(/images/F1-133-non-Priority.svg) no-repeat}.im-changeflex,.im-changeflex-cab{background:url(/images/F1-133-Change-Flex.svg) no-repeat}.im-WebcheckIn-cab{background:url(/images/WebcheckIn.svg) no-repeat}.im-non-changeflex{background:url(/images/F1-133-non-Change-Flex.svg) no-repeat}.im-checkin15d{background:url(/images/F1-133-Check-in-15days.svg) no-repeat}.im-non-checkin15d{background:url(/images/F1-133-non-Check-in-15days.svg) no-repeat}.im-airportCheckin{background:url(/images/addservice/airport-check-in.png) no-repeat}.im-non-airportCheckin{background:url(/images/F1-133-non-Airport-Check-in.svg) no-repeat}.im-anyseat,.im-anyseat-fac{background:url(/images/F1-133-Any-Seat.svg) no-repeat}.im-non-anyseat{background:url(/images/F1-133-non-Any-Seat.svg) no-repeat}.im-fare-lock-48hrs{background:url(/images/F1-Icon-01.svg) no-repeat}.im-checkin-blue-icon{background:url(/images/F1-128-Online-Checkin-blue.svg) no-repeat}.im-baggage-prior-icon{background:url(/images/F1-Icon-04.svg) no-repeat}.im-on-time-guarantee-icon{background:url(/images/addservice/on-time-guarantee.png) no-repeat}.im-flyone-prior-icon{background:url(/images/F1-Icon-60-Priority.svg) no-repeat}.im-meal-icon{background:url(/images/F1-Icon-47-Meal.svg) no-repeat}.im-add-baggage-icon{background:url(/images/F1-Icon-42.svg) no-repeat}.im-looking-promotion-icon{background:url(/images/F1-132-Promotion-3.svg) no-repeat}.im-baby-stroller-icon{background:url(/images/F1-Icon-43-Baby-stroller.svg) no-repeat}.im-fc-calendar-icon{background:url(/images/F1-calendar-icon.svg) no-repeat}.im-fc-chart-icon{background:url(/images/F1-chart-icon.svg) no-repeat}.im-gift-round-icon{background:url(/images/flyone-gift-round-icon.svg) no-repeat}.im-wallet-round-icon{background:url(/images/flyone-wallet-round-icon.svg) no-repeat}.im-flyone-priority-combo-icon{background:url(/images/flyone-priority-combo-icon.svg) no-repeat}.im-bag10kg-20kg-combo-icon{background:url(/images/bag10kg+20kg-combo-icon.svg) no-repeat}.im-flyone-child-discount-icon{background:url(/images/flyone-child-discount-icon.svg) no-repeat}.im-Fare-Bag20kg{background:url(/images/F1-Fare-Baggage-20kg.svg) no-repeat}.imTileIcon{background:url(/images/fareview-icon1.svg) no-repeat}.imListIcon{background:url(/images/fareview-icon2.svg) no-repeat}.imMapIcon{background:url(/images/fareview-icon3.svg) no-repeat}.imTwoWayIcon{background:url(/images/F1-flight-twoway-icon2.svg) no-repeat}.imCalendarIcon{background:url(/images/F1-calendar-icon-01.svg) no-repeat}.leavemessageicon{background:url(/images/leavemessage-icon.svg);height:100%;width:100%}.img-icon-prohibited-items{width:45px;height:45px;display:inline-block;background-size:cover!important}.img-icon-not-allowed-in-any-luggage{width:160px;height:115px}.Aerosols-pepper-spray{background:url(/images/Aerosols-pepper-spray.svg) no-repeat}.Arms-and-ammunition{background:url(/images/Arms-and-ammunition.svg) no-repeat}.Camping-stoves{background:url(/images/Camping-stoves.svg) no-repeat}.Corrosives-and-oxidizers{background:url(/images/Corrosives-and-oxidizers.svg) no-repeat}.Electric-vehicles{background:url(/images/Electric-vehicles.svg) no-repeat}.Electronic-cigarettes{background:url(/images/Electronic-cigarettes.svg) no-repeat}.Explosives-pyrotechnics{background:url(/images/Explosives-pyrotechnics.svg) no-repeat}.Flammable-gas{background:url(/images/Flammable-gas.svg) no-repeat}.Flammable-liquids{background:url(/images/Flammable-liquids.svg) no-repeat}.Infectious-substances{background:url(/images/Infectious-substances.svg) no-repeat}.Lighters-matches{background:url(/images/Lighters-matches.svg) no-repeat}.Magnetized-materials{background:url(/images/Magnetized-materials.svg) no-repeat}.Mercury-thermometer{background:url(/images/Mercury-thermometer.svg) no-repeat}.not-allowed-in-any-luggage{background:url(/images/not-allowed-in-any-luggage.svg) no-repeat}.Not-allowed-in-cabin-luggage{background:url(/images/Not-allowed-in-cabin-luggage.svg) no-repeat}.Not-allowed-in-checked-luggage{background:url(/images/Not-allowed-in-checked-luggage.svg) no-repeat}.Radioactive-materials{background:url(/images/Radioactive-materials.svg) no-repeat}.Security-equipment{background:url(/images/Security-equipment.svg) no-repeat}.Sharp-blunt-objects{background:url(/images/Sharp-blunt-objects.svg) no-repeat}.Spare-batteries-and-power-banks{background:url(/images/Spare-batteries-and-power-banks.svg) no-repeat}.Tools,.Toxic-substances{background:url(/images/Tools.svg) no-repeat}.iconLocation{background:url(/images/icon-fo-flight-location.svg) no-repeat;height:32px;width:23px!important;position:relative;padding:0;display:inline-block;background-size:cover;margin-bottom:8px;margin-top:-8px}.priorityNotification{background:url(/images/priorityNotification.svg) no-repeat!important}.pets,.priorityNotification{float:left;width:25px;height:25px;line-height:25px;margin-right:5px}.pets{background:url(/images/pets.svg) no-repeat!important}.onTimeGuarantee{background:url(/images/onTimeGuarantee.svg) no-repeat!important;float:left;width:25px;height:25px;line-height:25px;margin-right:5px}.checkinUser{background:url(/images/checkinUser.svg) no-repeat!important;width:25px;height:25px;line-height:0px;margin-right:0;margin-top:20px}.largeCabinBag{background:url(/images/largeCabinBag.svg) no-repeat!important}.earlyCheckIn,.largeCabinBag{float:left;width:25px;height:25px;line-height:25px;margin-right:5px}.earlyCheckIn{background:url(/images/earlyCheckIn.svg) no-repeat!important}.meals{background:url(/images/F1-Icon-47-Meal.svg) no-repeat!important}.automatedCheckIn,.meals{float:left;width:25px;height:25px;line-height:25px;margin-right:5px}.automatedCheckIn{background:url(/images/F1-133-Automated-Checking-Fee.svg) no-repeat!important}.priorityCheckIn{background:url(/images/baggage-priority.svg) no-repeat!important}.changeFlexas,.priorityCheckIn{float:left;width:25px;height:25px;line-height:25px;margin-right:5px}.changeFlexas{background:url(/images/changeFlex.svg) no-repeat!important}.sportsEquipmentas{background:url(/images/sportsEquipment.svg) no-repeat!important}.bundles,.sportsEquipmentas{float:left;width:25px;height:25px;line-height:25px;margin-right:5px}.bundles{background:url(/images/tenmodal.svg) no-repeat!important}.euroIcon{background:url(/images/euro.svg) no-repeat!important;float:left;width:25px;height:25px;line-height:25px;margin-right:5px}.priorityNotification{background:url(/images/F1-133-Priority-Notification.svg) no-repeat}.baggage{background:url(/images/baggage.svg) no-repeat!important}.airportCheckIn,.baggage{float:left;width:25px;height:25px;line-height:25px;margin-right:5px}.airportCheckIn{background:url(/images/airportCheckIn.svg) no-repeat!important}.smsItinerary{background:url(/images/smsItinerary.svg) no-repeat!important}.baggageGuarantee,.smsItinerary{float:left;width:25px;height:25px;line-height:25px;margin-right:5px}.baggageGuarantee{background:url(/images/baggageGuarantee.svg) no-repeat!important}.passenger-icon{background:url(/images/passenger-icon.svg) no-repeat;width:25px;height:17px;margin-left:0;background-size:contain;position:absolute;left:15px}.chekin-img-icon{width:72px;height:100px;display:inline-block;padding:5px;background-size:cover!important}.info-icon{background:url(/images/info.svg) no-repeat;width:14px!important;height:14px!important;place-self:end;margin-left:7px}.selectedIconnew{background:url(/images/selected-icon.svg) no-repeat}.selectedIconForClub,.selectedIconnew{width:69px!important;height:69px!important;margin:0 auto;float:left}.selectedIconForClub{background:url(/images/selected-club-icon.svg) no-repeat}.pro-services{background:url(/images/pro-services.svg) no-repeat;background-size:cover!important}.pro-arrow,.pro-services{width:26px;height:26px;margin-bottom:5px;display:inline-block;padding:5px}.pro-arrow{background:url(/images/pro-arrow.svg) no-repeat;background-size:cover!important}.pro-baggage{background:url(/images/pro-baggage.svg) no-repeat;background-size:cover!important}.pro-baggage,.pro-card{width:26px;height:26px;margin-bottom:5px;display:inline-block;padding:5px}.pro-card{background:url(/images/pro-card.svg) no-repeat;background-size:cover!important}.pro-flight{background:url(/images/pro-flight.svg) no-repeat;background-size:cover!important}.pro-flight,.pro-seat{width:26px;height:26px;margin-bottom:5px;display:inline-block;padding:5px}.pro-seat{background:url(/images/pro-seat.svg) no-repeat;background-size:cover!important}.pro-passenger{background:url(/images/pro-passenger.svg) no-repeat;width:26px;height:26px;background-size:cover!important}.pro-passenger,.pro-services-active{display:inline-block;padding:5px;margin-bottom:5px}.pro-services-active{background:url(/images/pro-services-active.svg) no-repeat;width:30px;height:30px;background-size:cover!important}.pro-arrow-active{background:url(/images/pro-arrow-active.svg) no-repeat;width:26px;height:26px;background-size:cover!important}.pro-arrow-active,.pro-baggage-active{margin-bottom:5px;display:inline-block;padding:5px}.pro-baggage-active{background:url(/images/pro-baggage-active.svg) no-repeat;width:30px;height:30px;background-size:cover!important}.pro-card-active{background:url(/images/pro-card-active.svg) no-repeat;margin-bottom:5px;background-size:cover!important}.pro-card-active,.pro-flight-active{width:30px;height:30px;display:inline-block;padding:5px}.pro-flight-active{background:url(/images/pro-flight-active.svg) no-repeat;margin-bottom:0;background-size:cover!important}.pro-flight-active .icon-next{font-size:11px;margin-right:0;margin-left:30px;font-weight:700;color:#0e2f8e}.pro-seat-active{background:url(/images/pro-seat-active.svg) no-repeat;background-size:cover!important}.pro-passenger-active,.pro-seat-active{width:30px;height:30px;margin-bottom:5px;display:inline-block;padding:5px}.pro-passenger-active{background:url(/images/pro-passenger-active.svg) no-repeat;background-size:cover!important}.green-tick{background:url(/images/green-tick.svg) no-repeat;background-size:cover!important}.fo-icon-done,.green-tick{width:26px;height:26px;display:inline-block;padding:5px;margin-bottom:5px}.fo-icon-done{background:url(/images/green-done-tick.svg) no-repeat;background-size:cover!important}.im-sm-child{background:url(/images/sm-child.svg) no-repeat;background-size:cover}.im-man,.im-sm-child{height:30px;width:30px;display:inline-block;margin-right:0}.im-man{background:url(/images/man.svg) no-repeat;background-size:cover}.im-sm-infant{background:url(/images/infant-outline.svg) no-repeat;height:16px;width:13px;display:inline-block;background-size:cover;position:absolute;top:13%;margin-left:-17px}.stander-large-cabin{background:url(/images/stander-large-cabin.svg) no-repeat;width:26px;height:26px;display:inline-block;padding:5px;margin-bottom:5px;background-size:cover!important}@font-face{font-family:icomoon;src:url(/fonts/icomoon.eot?9p0iul);src:url(/fonts/icomoon.eot?9p0iul#iefix) format("embedded-opentype"),url(/fonts/icomoon.ttf?9p0iul) format("truetype"),url(/fonts/icomoon.woff?9p0iul) format("woff"),url(/fonts/icomoon.svg?9p0iul#icomoon) format("svg");font-weight:400;font-style:normal}.fo-icon{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-up-arrow:before{content:""}.icon-back:before{content:""}.icon-next:before{content:""}.icon-down-arrow:before{content:""}.icon-search:before{content:""}.icon-check-circle:before{content:""}.icon-check-square:before{content:""}.icon-check:before{content:""}.icon-minus-circle:before{content:""}.icon-minus-square:before{content:""}.icon-minus:before{content:""}.icon-plus-square:before{content:""}.icon-plus-circle:before{content:""}.icon-plus:before{content:""}.icon-arrow-down-left:before{content:""}.icon-arrow-down-right:before{content:""}.icon-arrow-up-left:before{content:""}.icon-arrow-up-right:before{content:""}.icon-fo-calendar2:before{content:""}.icon-fo-pax2:before{content:""}.icon-fo-flight2-left:before{content:""}.icon-fo-flight2-right:before{content:""}.icon-fo-seat2:before{content:""}.icon-fo-arrow-double:before{content:""}.icon-fo-arrow-left-long:before{content:""}.icon-fo-arrow-left-long2:before{content:""}.icon-fo-arrow-left-long3:before{content:""}.icon-fo-arrow-right-long:before{content:""}.icon-fo-arrow-right-long2:before{content:""}.icon-fo-arrow-right-long3:before{content:""}.icon-fo-baggage:before{content:""}.icon-fo-calendar:before{content:""}.icon-fo-car-rental:before{content:""}.icon-fo-euro:before{content:""}.icon-fo-euro-round:before{content:""}.icon-fo-flight-left:before{content:""}.icon-fo-flight-right:before{content:""}.icon-fo-hotel:before{content:""}.icon-fo-info-round:before{content:""}.icon-fo-logo:before{content:""}.icon-fo-minus-round:before{content:""}.icon-fo-pencil:before{content:""}.icon-fo-plus:before{content:""}.icon-fo-plus-round:before{content:""}.icon-fo-seat:before{content:""}.icon-fo-tick:before{content:""}.icon-fo-tick-rect:before{content:""}.icon-fo-tick-round:before{content:""}.icon-fo-user:before{content:""}.icon-fo-user2:before{content:""}.icon-fo-wheelchair:before{content:""}.icon-checked:before{content:""}.icon-checkbox-unchecked:before{content:""}.icon-checkbox-checked:before{content:""}.icon-circle:before,.icon-radio-button:before,.icon-radio-unchecked:before{content:""}.icon-radio-button1:before,.icon-radio-checked:before{content:""}.icon-search1:before{content:""}.icon-search2:before{content:""}.icon-close:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-left:before{content:""}.icon-cross:before{content:""}.icon-arrow-long-up:before{content:""}.icon-arrow-long-right:before{content:""}.icon-arrow-long-left:before{content:""}.icon-arrow-long-down:before{content:""}.icon-arrow-repeat:before{content:""}.icon-arrow-shuffle:before{content:""}.icon-arrow-sync:before{content:""}.icon-arrow-down-thick:before{content:""}.icon-arrow-up-thick:before{content:""}.icon-arrow-left-thick:before{content:""}.icon-arrow-right-thick:before{content:""}.icon-keyboard_arrow_up:before{content:""}.icon-keyboard_arrow_right:before{content:""}.icon-keyboard_arrow_left:before{content:""}.icon-keyboard_arrow_down:before{content:""}.icon-arrow_upward:before{content:""}.icon-arrow_forward:before{content:""}.icon-arrow_drop_up:before{content:""}.icon-arrow_drop_down:before{content:""}.icon-arrow_downward:before{content:""}.icon-arrow-ddown:before{content:""}.icon-arrow_back:before{content:""}.icon-vk:before{content:""}.icon-twitter:before{content:""}.icon-odnoklassniki:before{content:""}.icon-linkedin:before{content:""}.icon-instagram:before{content:""}.icon-facebook-f:before,.icon-facebook:before{content:""}.icon-long-arrow-right:before{content:""}.icon-long-arrow-left:before{content:""}.icon-long-arrow-up:before{content:""}.icon-long-arrow-down:before{content:""}@media screen and (max-width:1800px){.looking_toast{margin-left:-50px}}@media screen and (max-width:1680px){.seat-skeleton img{margin:0;right:-723px}.paxSegIndex .seat-legend-info .reset-list{margin-left:35px}.paxSegIndex .box-content .box-body{padding:20px!important}.seat-legend-info ul.reset-list li h6{font-size:13px;font-weight:500}.seat-pax-list ul.seat-pax-list-head li{font-size:10px}.paxSegIndex .travel_benefits ul li{font-size:13px}.seat-pax-list ul li.disabled .seat-label-box p{font-size:11px}.flightSeatSection{overflow:inherit}.paxSegIndex .box-content:last-child h4{margin-bottom:10px!important}.paxSegIndex .total-price-sec .price-lab{flex-direction:row}.paxSegIndex .total-price-sec .price-lab h4{margin-bottom:10px}.paxSegIndex .total-price-sec .btn-plain{font-size:15px;padding-left:0;padding-right:0}.flightSeatMapSel{left:146px}.side-panel-content .baggage-list li{padding:25px 5px}.result-box .flight_list .fare-box .fbox-footer{min-height:171px}.result-box .flight_list .fare-box .fbox-body{min-height:440px}.ro .result-box .flight_list .fare-box .fbox-body{min-height:450px}.am .result-box .flight_list .fare-box .fbox-body,.ru .result-box .flight_list .fare-box .fbox-body,.uk .result-box .flight_list .fare-box .fbox-body{min-height:490px}.es .result-box .flight_list .fare-box .fbox-body,.it .result-box .flight_list .fare-box .fbox-body,.uz .result-box .flight_list .fare-box .fbox-body{min-height:460px}}@media screen and (max-width:1600px){.passenger-icon{left:10px}.service-box .caption .price{padding-top:0}.service-box .caption .price span{font-size:27px}.service-box .caption{min-height:100%;padding:15px}.paxDetailsSec .btn{font-weight:500;padding:12px 27px;font-size:16px}.checkin_panel .baggage-list li .custom-radio input[type=checkbox]+label{font-weight:600;font-size:15px}.checkin_panel .baggage-list li .custom-radio input[type=checkbox]+label .clr-lblue{font-weight:600}.checkin_panel .modal-content .modal-body .side-panel-content .box-content .box-body p.gray-bg,.checkin_panel .modal-content .modal-body .side-panel-content p{font-size:14px}.confirm_data_panel .box-content .box-body{flex:1 1}.ro .result-box .flight_list .fare-box .fbox-body,.uk .result-box .flight_list .fare-box .fbox-body{min-height:480px}}@media screen and (max-width:1580px){.flight-seatmap-holder:after{margin-right:-705px}.paxSegIndex .seat-legend-info .reset-list{margin-left:15px}.paxSegIndex div .box-content:first-child .box-body .d-flex{justify-content:space-around}.seat-pax-list ul.seat-pax-list-head li{font-size:9px}.seat-pax-list ul li .seat-label-box{width:60px;height:60px}.seat-pax-list ul li .seat-label-box h2{font-size:22px}.seat-pax-list ul li .seat-label-box label{font-size:10px}.seat-pax-list ul li.disabled .seat-label-box p{font-size:9px}.CalendarMonth_caption{font-size:16px;padding-top:12px}.DateRangePicker_picker .CalendarMonth_table tr td.CalendarDay span{font-size:14px}.DateRangePicker_picker .DayPicker .DayPicker_weekHeaders ul li small{font-size:12px}.DayPickerNavigation_button__horizontalDefault{top:10px}.DayPicker_weekHeader{top:47px}.DateRangePicker_picker .DayPicker .btn{font-size:12px;padding:3px 5px}.DateRangePicker_picker .CalendarMonth_table tr td{padding:1px 0}.DateRangePicker_picker .DayPicker{padding-bottom:8px}.flightSeatSection{overflow:inherit}.seat-pax-list ul li:nth-child(2) .seat-label-box p{font-size:9px;font-weight:400}.seat-pax-list ul.seat-pax-list-item li .seat-label-box p{margin-bottom:0;font-size:9px;line-height:11px;color:#929496;font-weight:400}.anci-box ul li{font-size:13px}.service-box .caption .price h4{font-size:18px;font-weight:600}.services_page>.row>.col>.mt-40{margin-top:15px!important}.meals-slider ul li .meals-box .meals-caption{padding:13px 15px}.meals-slider ul li .meals-box .meals-caption h4{font-size:20px}}@media screen and (max-width:1570px){.ru .result-box .flight_list .fare-box .fbox-body{min-height:500px}}@media screen and (max-width:1500px){.looking_toast{margin-left:-20px}.main-container .right-container{padding-left:380px}.main-container .itinerary-section{width:360px}.itinerary-section .aside-body .panel-group .panel-body{padding-left:30px;padding-right:10px}.card .card-body ul li .flg_route h5{font-size:14px}.flight_list .fare_info_list li .btn+p,.itinerary-section .aside-body .panel-group .panel-body,.itinerary-section .aside-body .panel-group .panel-footer{font-size:12px}.btn,.f_title h4,.itinerary-section .aside-footer .price-sec h4{font-size:16px}#ITFlightInfo ul li .flg_route h5,.anci-box ul li,.baggage-list li .custom-checkbox2 input[type=checkbox]+label,.flight_list .route_info_list li.city_info p,.flight_list.selected .selected-fare p,.form-group .form-control,.form-group .form-control.selectized+.selectize-control .selectize-input,.form-group .form-control:focus,.itinerary-section .aside-body .panel-group .panel-heading .panel-title a,.itinerary-section .aside-header .content-box h4,.label-inline .inline-group .form-control~label,.modal .info-list li,.segment-tab .nav-tabs li button,header .navbar-default .navbar-collapse .navbar-nav>li>a{font-size:12px}.flight_list{padding:20px 0}.flight_list .route_info_list li.city_info h2{font-size:28px}.baggage-list li .custom-checkbox2 input[type=checkbox]+label{padding:0 15px}.custom-checkbox2 input[type=checkbox]:checked+.label-text:before{display:none}.flight-seatmap-holder:before{margin-left:0}.flight-seatmap-holder:after{margin-right:-705px}.paxSegIndex .seat-legend-info .reset-list{margin-left:15px}.paxSegIndex div .box-content:first-child .box-body .d-flex{justify-content:space-around}.seat-pax-list ul.seat-pax-list-head li{font-size:11px}.seat-pax-list ul li .seat-label-box{width:60px;height:60px}.seat-pax-list ul li .seat-label-box h2{font-size:22px}.seat-pax-list ul li .seat-label-box label{font-size:10px}.seat-pax-list ul li.disabled .seat-label-box p{font-size:9px}.CalendarMonth_caption{font-size:16px;padding-top:12px}.DateRangePicker_picker .CalendarMonth_table tr td.CalendarDay span{font-size:14px}.DateRangePicker_picker .DayPicker .DayPicker_weekHeaders ul li small{font-size:12px}.DayPickerNavigation_button__horizontalDefault{top:10px}.DayPicker_weekHeader{top:47px}.DateRangePicker_picker .DayPicker .btn{font-size:12px;padding:3px 5px}.DateRangePicker_picker .CalendarMonth_table tr td{padding:1px 0}.DateRangePicker_picker .DayPicker{padding-bottom:8px}.result-box .flight_list .fare-row .fare-box .fbox-body .cabin_tag{font-size:11px;padding:5px 9px}.flyone_discount_box .anci-box-title{font-size:18px}.flight_list.selected .selected-fare h4{margin-top:10px}.flight_list div[class*=col-]:first-child{padding-left:35px}.flex-box-holder .flex-clm .btn,.flex-box-holder .flex-clm .btn.addons_icon{min-width:185px}.flex-box-holder .flex-clm .btn.addons_icon .fo-icon{left:20px;top:13px}.profile-detail-popup.large_popup .btn:hover{font-size:16px}}@media only screen and (min-width:1201px)and (max-width:1500px){.flight_list .fare-row{padding:0 0 0 20px!important}.flight-search-bar>:first-child>:nth-child(4)>div:first-child:after{right:5px!important}.flight-search-bar>:first-child>:nth-child(4)>div:first-child input{text-align:right}.editsinput{padding:9px 10px}.currecyicon:after{right:10px!important}}@media screen and (max-width:1400px){.flight_list div[class^=col-]{padding:0 25px}.flight-seatmap-holder:after{margin-right:-728px}.flight_list .fare-box ul li i{min-width:26px}.checkin_panel .baggage-list li .custom-radio input[type=checkbox]+label{font-weight:500;font-size:14px;padding:0 20px}.payment-methods .box-body>div.row .col-12,.payment-methods .box-body>div>.row .col-12{max-width:100%;flex:1 1}.mob_mb{margin-bottom:0!important}.checkedin_complete .your_seating{margin-bottom:10px!important}.en .result-box .flight_list .fare-box .fbox-body{min-height:450px}}@media screen and (max-width:1380px){.ro .result-box .flight_list .fare-box .fbox-body{min-height:480px}}@media screen and (max-width:1366px){.btn,.f_title h4,.itinerary-section .aside-footer .price-sec h4{font-size:14px}.mt-40{margin-top:30px!important}.main-container .right-container{padding-left:343px}.main-container .itinerary-section{width:320px}.flex-box-holder .flex-clm .btn{min-width:150px}.anci-box ul li{font-size:13px}.anci-upgradeadva.anci-box img{min-width:210px}.side-panel-container,.side-panel-header{width:100%}.flight-seatmap-holder:after{margin-right:-72%}.itinerary-section .card .card-body ul li.flight-data p{font-size:11px}.card .card-body ul div.title,.card .card-body ul li .flg_route h5{font-size:12px}.card .card-body{padding:0 10px 10px 30px}.card .card-body:first-child{padding-top:20px}.seat-pax-list ul.seat-pax-list-head li{flex-direction:column}.seat-pax-list ul.seat-pax-list-head li p{font-size:11px}.seat-pax-list ul.seat-pax-list-head li p span{font-size:12px;margin:0 5px}.flight_list{padding:20px 0!important}.flight_list.selected{padding:0!important}.flight_list .fare-box h4{margin-top:10px;font-size:14px}.result-box .flight_list .fare_info_list li .btn-link p{font-size:10px!important}.flight_list div[class*=col-]:last-child{padding-right:20px}.card .card-body ul li.list_item span{font-size:11px}.box-content.anci-flexible .box-body .flex-box-holder .flex-clm:last-child{width:250px}.side-panel-content h2{font-size:22px}.flyone_club .row>.col:first-child .club_box .pax_type,.flyone_club .row>.col:nth-child(2) .club_box .pax_type{max-width:50px}.flyone_club .club_box{padding:15px;margin-top:15px}.flyone_club .club_box h5{font-size:16px}.flyone_club .club_box p{font-size:12px!important}.card .card-body ul li.list_item{font-size:11px}.en .result-box .flight_list .fare-box .fbox-body{min-height:425px}.ro .result-box .flight_list .fare-box .fbox-body{min-height:465px}.ru .result-box .flight_list .fare-box .fbox-body{min-height:485px}.am .result-box .flight_list .fare-box .fbox-body{min-height:500px}.segment-tab .nav-tabs>a.nav-item{padding:10px!important;font-size:10px!important}.segment-tab .nav-tabs>a.nav-item>span{display:flex;flex-direction:row}.anci-box p{font-size:11px}.MealsSelectionPanel .segment-tab .nav-tabs>a.nav-item>span{flex-direction:column}.MealsSelectionPanel .segment-tab .tab-content .nav-tabs>a.nav-item>span{flex-direction:row;font-size:12px!important}.meals-slider ul li .meals-box .meals-caption h4{font-size:14px}.meals-slider ul li .meals-box .meals-caption span{font-size:18px}.meals-slider ul li:hover .btn_book_now{font-size:12px}#ITFlightInfo ul li .flg_route h5,.anci-box ul li,.baggage-list li .custom-checkbox2 input[type=checkbox]+label,.flight_list .route_info_list li.city_info p,.flight_list.selected .selected-fare p,.form-group .form-control,.form-group .form-control.selectized+.selectize-control .selectize-input,.form-group .form-control:focus,.itinerary-section .aside-body .panel-group .panel-heading .panel-title a,.itinerary-section .aside-header .content-box h4,.label-inline .inline-group .form-control~label,.modal .info-list li,.segment-tab .nav-tabs li a,header .navbar-default .navbar-collapse .navbar-nav>li>a{font-size:11px}.card .card-header .card-title{font-size:13px}.itinerary-section .aside-header .content-box p{font-size:11px}.date_scheduler .row .dateItem.available label{font-size:10px}.date_scheduler .row .dateItem.available span{font-size:12px}.flight_list .route_info_list li.city_info h2{font-size:24px;color:#204099}.flight_list .oper p{font-size:11px}.flight_list .fare_info_list li:last-child .btn{font-size:13px}.result-box .flight_list .fare_info_list li .btn-link h4{font-size:.8em!important}.flight_list .fare_info_list li .btn+p,.result-box .flight_list .fare-row .fare-box .fbox-footer .btn-link p{font-size:10px}.result-box .flight_list .fare-row .fare-box .fbox-body .cabin_tag{font-size:9px}.flight_list .fare-box ul li{font-size:11px}.flight_list .fare-box ul li i{min-width:20px}.img-icon-xs{width:20px;height:20px}.flight_list .fare-box .fbox-footer h4{font-size:14px}.flight_list .fare-box{min-height:530px}.flight_list.selected .selected-fare h4{font-size:18px}.baggage_page .tab-content .box-body .form-clm1 .form-group.mt-20{margin-top:0!important}.baggage_page .baggage-list li .baggage-list li .custom-checkbox2 input[type=checkbox]+label,.baggage_page .baggage-list li .custom-radio input[type=checkbox]+label{font-size:15px;font-weight:600}.baggage_page .baggage-list li input+label small{font-size:13px}.baggage_page .baggage-list li .custom-checkbox2 input[type=checkbox]+label{font-size:16px;font-weight:600}.baggage_page .checked-bag li .im-bag30kg{width:140px;height:101px}.baggage_page .checked-bag li .im-bag20kg{width:120px;height:87px}.baggage_page .baggage-list li .im-cabinbag10kg,.baggage_page .checked-bag li .im-bagdisabled{width:58px;height:136px}.showReturn .date_scheduler .SingleDatePickerInput .DateInput .DateInput_input{line-height:50px;font-size:15px;height:50px}.service-box .caption .price h4{font-size:16px}.service-box .caption .btn{padding:7px 0;font-size:15px}.thanks_page .tab-content .tab-pane .box-content .box-body .flight_list.selected{padding:0!important}.thanks_page .tab-content .tab-pane .box-content .box-body .flight_list.selected .row div:first-child{padding:0 20px}.thanks_page .tab-content .tab-pane .box-content .box-body .flight_list.selected .selected-fare p{font-size:13px}.checkin_panel .baggage-list li .custom-radio input[type=checkbox]+label{font-size:14px!important;padding:0 20px}.checkin_right_content .box-content.thanks-itinerary{display:flex;flex-direction:column;overflow-x:auto;flex-wrap:nowrap}.checkin_right_content .box-content.thanks-itinerary .box-header.box-list-head,.checkin_right_content .box-content.thanks-itinerary .box-header.box-list-head ul{display:flex;flex:1 1}.checkin_right_content .box-content.thanks-itinerary .box-header.box-list-head ul li{min-width:120px!important;background-color:#f7f7ff}.checkin_right_content .box-content.thanks-itinerary .box-header.box-list-head ul li:first-child{min-width:245px!important}.checkin_right_content .box-content.thanks-itinerary .box-body ul li{flex:1 1;min-width:120px!important}.checkin_right_content .box-content.thanks-itinerary .box-body ul li:first-child{min-width:245px!important}.main-container .right-container{padding-left:350px}.checkin-route h5{font-size:16px}.checkin-route h4{font-size:14px;font-weight:500}.prohibited_items_section .extra_rules_icons li span{min-width:72px}.box-content.anci-flexible .box-body .flex-box-holder .flex-clm .btn.readmore_collapse{font-size:13px}.itinerary-section .card:nth-child(2) .card-body ul li:first-child{font-size:11px}.box-content.anci-flexible .box-body .flex-box-holder .flex-clm div ul li{font-size:13px}.box-content.anci-flexible .box-body .flex-box-holder .flex-clm div ul li:before{margin-top:3px!important}.box-content.anci-flexible .box-body .flex-box-holder .flex-clm:nth-child(2){font-size:13px;line-height:22px}.box-content.anci-flexible .box-body .flex-box-holder .flex-clm .btn.btn-selected i,.btn.btn-selected i{font-size:11px}.box-content.anci-flexible .box-body .flex-box-holder .flex-clm div ul{margin:10px 0!important}.box-content.anci-flexible .box-body .flex-box-holder .flex-clm:nth-child(2) ul li .fo-icon{margin-top:6px;font-size:10px}.box-content.anci-flexible .box-body .flex-box-holder .flex-clm:nth-child(2) ul li{font-size:11px}.box-content.anci-flexible .box-body .flex-box-holder .flex-clm div ul li:before{margin-top:6px!important;font-size:11px}.headerClass .navbar .navbar-collapse .navbar-nav>.nav-item>a,.headerClass .navbar .navbar-collapse .navbar-nav>.nav-link{font-size:14px}.profile .box-content .box-body .profile_flight_list .flight_list.selected{padding:15px 0!important}.profile .box-content .box-body .profile_flight_list .flight_list>.row>div{display:flex;align-items:center}}@media screen and (max-width:999px){.Sltdflgtlst .bor-right{border-right:none}}@media screen and (max-width:1300px){.flight_list .route_info_list li.dur_info .Stopover{margin-top:10px}.flightinfolistdiv{width:auto}.flightinfolistdiv .bor-right{border-right:none}.date_scheduler ul li .date_list label{font-size:11px}.date_scheduler ul li.has-flight .date_list span{font-size:16px}.flight_list{padding:20px 0}.flight_list div[class^=col-]{padding:0 20px}.flight_list div[class*=col-]:first-child{padding-left:20px}.flight_list div[class*=col-]:last-child,.flight_list div[class^=col-]:last-child{padding-right:15px;padding-left:15px;max-width:inherit}.flight_list .fare_info_list li:last-child{padding-left:0}.flight_list .route_info_list li.dur_info i{font-size:24px}.flight_list .flight-det-row .col-md-7{padding-right:0!important}.flight_list .flight-det-row .flight-det-box li.city_info h2{font-size:20px}.flight-seatmap-holder:after{margin-right:-79%}.flight_list .route_info_list li:last-child{padding-right:10px}.flight_list .route_info_list li.dur_info{max-width:150px}.flight_list .route_info_list li.city_info p{font-size:13px}.flight_list .fare_info_list li:last-child .btn{padding:12px 26px}.flight_list .fare_info_list li:last-child .btn.text-right{padding:12px 5px}.date_scheduler .dateItem .date_list{padding:10px 7px}.flight_list .row{justify-content:space-between}.flight_list.selected{padding:0!important}.flight_list.selected div[class*=col-]:last-child{max-width:inherit}.flight_list .fare-box .fbox-footer small{display:block;margin-bottom:7px}.flight_list .fare-box .fbox-footer .btn p{font-size:12px}.flight_list .fare-box{padding:12px}.flight_list.selected .Sltdflgtlst .bor-right{border-right:none}.flight_list.selected .row div:first-child{padding:15px 20px}.flight_list.selected .row div:first-child div.fselected{max-width:100px}.flight_list.selected .row div:first-child div:last-child{flex:1 1;width:100%;max-width:100%}.flight_list.selected .row div.price-col{padding-left:20px}.side-panel.modal .modal-content .modal-body .side-panel-content{padding:0 30px 40px}.result-box .flight_list .fare-row .fare-box .fbox-footer .btn-link p{font-size:13px}.flight_list .fare-box .fbox-footer h4{font-size:18px}.flight_list .fare-box .fbox-footer small{font-size:13px}.anci-box .anci-icon{width:95px;height:95px}.flightSeatMapSel{left:121px}.paxSegIndex .sticky_panel>div .box-content:last-child .box-body{padding:15px 10px!important}.paxSegIndex .sticky_panel>div .box-content:last-child .box-body .seat-pax-list ul.seat-pax-list-head li p{font-size:11px}.service-box .caption .price h4{font-size:14px}.services_page>.row>.col>.mt-40>.row:last-child>.col:last-child{margin-top:0!important}.payment-methods .box-body>.row>.col-12{flex:1 1!important;max-width:100%}#paymentForm .alert.alert-info{font-size:14px}.profile .box-content .box-body .profile_flight_list .flight_list.selected .route_info_list{flex:1 1}.profile .box-content .box-body .profile_flight_list .flight_list.selected .selected-fare{padding:0}.profile .box-content .box-body .profile_flight_list .flight_list.selected .selected-fare p{line-height:21px;margin-bottom:5px}.profile .box-content .box-header+.box-body .tab-content #myflights_tab-tabpane-flight_history .box-content .box-header+.box-body ul li{font-size:13px}.booking_overview.booking_management .booking_overview .tab-content .tab-pane>.box-content{padding:20px}.booking_overview.booking_management .booking_overview .tab-content .tab-pane>.box-content .box-content .flight_list>.row .col-md-3,.booking_overview.booking_management .booking_overview .tab-content .tab-pane>.box-content .box-content .flight_list>.row .col-md-3 .selected-fare{padding:0!important}.tfLight-itinerary .fare-lock .flight_list.selected .row{align-items:center}.tfLight-itinerary .fare-lock .flight_list.selected .row div:first-child,.tfLight-itinerary .fare-lock .flight_list.selected .row>div:last-child{padding:0 20px}.tfLight-itinerary .fare-lock .flight_list.selected .row div:first-child div.selected-fare{padding:0}.booking_overview .tfLight-itinerary .fare-lock .box-content .box-body .flight_list .route_info_list li{min-width:180px}.itinerary-section .card .card-body ul li.farelock_addon .farelock_title_price{margin-bottom:0}.itinerary-section .card .card-body ul li.farelock_addon .farelock_title_price h4{font-size:16px}.itinerary-section .card .card-body ul li.farelock_addon .farelock_caption{margin-bottom:0}.itinerary-section .card .card-body ul li.farelock_addon>span{width:50px;height:50px}.itinerary-section .card .card-body ul li.farelock_addon>span .img-icon-md{width:35px;height:35px}}@media screen and (max-width:1250px){.flight_list .flight-det-row .col-md-7{width:80%}.flightSeatMapSel{left:101px}}@media only screen and (min-width:1201px)and (max-width:1587px){.flight_list .fare-row,.resultselectinfo{padding:0!important}.flight_list div[class*=col-]:last-child{padding-right:0!important}.flight_list div[class*=col-]:last-child,.flight_list div[class^=col-]:last-child{padding-right:10px!important;padding-left:10px!important;max-width:inherit}}@media screen and (max-width:1200px){.flight_list .fare-row{padding:30px 0 0 20px!important}.main-container .right-container{padding:0 20px}.main-container .itinerary-section{width:100%;position:fixed;z-index:99;top:inherit;bottom:0;height:auto}.main-container .itinerary-section.show{height:100vh}.itinerary-section .aside-body,.itinerary-section .aside-footer,.itinerary-section .aside-header{width:100%;padding:0;border-radius:0}.itinerary-section .aside-footer .content-box{border-radius:0}.itinerary-section .dev-itinerary-show{display:flex}.flight-seatmap-holder:before{margin-left:-1%}.flight-seatmap-holder:after{margin-right:-60%}.MealsSelectionPanel .pax-meal-tab{margin-left:-20px;margin-right:-20px}.headerClass .navbar .navbar-collapse .navbar-nav>.nav-item>a,.headerClass .navbar .navbar-collapse .navbar-nav>.nav-link{font-size:14px}.mega-dropdown .info_megadropdown_bg .dropdown_header{display:none}.mega-dropdown .info_megadropdown_bg h5{margin-bottom:15px;font-size:15px}.mega-dropdown .info_megadropdown_bg ul li .btn-link{font-size:13px}.mega-dropdown .info_megadropdown_bg ul li .btn-link span h4{margin-bottom:6px;font-size:14px}.mega-dropdown .info_megadropdown_bg ul li .btn-link span p{margin-bottom:0}.info_dropdown .dropdown-menu{height:auto;border:none;border-bottom:1px solid #efefef}.info_dropdown .dropdown-menu .info_megadropdown_bg>.row.mb-40{margin-bottom:15px!important}.info_dropdown .dropdown-menu .info_megadropdown_bg ul li{margin-bottom:6px}.itinerary-section .dev-itinerary-show p{font-size:10px;font-weight:500}.side-panel.modal.itinerary-section .modal-content .modal-header .dev-itinerary-show{padding:15px 10px;text-transform:uppercase;font-size:15px}.itinerary-section .dev-itinerary-show .bot-itinry-show{color:#fff;justify-content:space-between}.card .card-header .card-title{font-weight:600}.modal.modal.rightPanel .modal-dialog{width:100%}.side-panel-content h2{margin-top:10px}.result-box .mt-40{margin-top:20px!important}.flyone_discount_box{margin-top:0!important}.flex-box-holder .flex-clm:first-child{padding:15px 0 15px 15px}.flyone_club .club_box img.circles{max-width:55px}.flyone_club .row>.col:first-child .club_box .pax_type,.flyone_club .row>.col:nth-child(2) .club_box .pax_type{width:45px;height:45px}.showReturn .date_scheduler ul li{width:100%}.baggage_page>h2{margin-top:0!important;margin-bottom:10px!important}.baggage_page .box-content .custom-tab .tab-content .tab-pane>div>h3{font-size:19px}.baggage_page .box-content .custom-tab .tab-content .tab-pane .baggage-list li .im-cabin-baggage{width:68px;height:87px}.baggage_page .box-content .custom-tab .tab-content .tab-pane .box-body>.row{margin-top:0!important}.page_not_found h1{font-size:26px;margin-bottom:20px;margin-top:0}.page_not_found p{margin-bottom:20px}.modal.med_popup .modal-dialog{max-width:500px!important}.modal.med_popup .modal-content .modal-body{padding:20px}.modal.med_popup .modal-content .modal-body .selection_error_popup .row{margin:0}.modal.med_popup .modal-content .modal-body .selection_error_popup h2{font-size:25px}.static_height_bg{min-height:1990px}.seatConfirmPanel .side-panel-content h2{margin-bottom:20px!important;font-size:18px}.seatConfirmPanel .side-panel-content .box-content .box-header ul li{font-size:13px!important}.seatConfirmPanel .total-price-sec .price-lab h4{font-size:15px!important}.page_not_found{font-size:14px;font-weight:400}.page_not_found .img_bg{max-width:300px}.page_not_found h1{font-size:28px!important;margin-bottom:15px!important}.page_not_found p{margin-bottom:20px!important}.thanks_page .tab-content .tab-pane .box-content .box-body .flight_list.selected .selected-fare{padding:0!important}.thanks_page .segment-tab .nav-tabs .nav-item button{flex-direction:column;padding:10px 6px}.thanks_page .segment-tab .nav-tabs .nav-item button .fo-icon{margin:3px 6px}.thanks_page .thanks-itinerary .box-header ul li{font-size:13px}.thanks_page .thanks-itinerary .box-body ul li{font-size:12px}.meals-slider ul li .meals-box .meals-caption h4{font-size:17px!important}.meals-slider ul li .meals-box .meals-caption span{font-size:25px!important}.MealsSelectionPanel .segment-tab .meals_panel_tab a.nav-item span{font-size:13px!important}.meals-slider ul li .meals-box .btn_book_now{padding:8px 0}.itinerary-section.side-panel .side-panel-container .itinerary-section{width:100%;top:60px}.itinerary-section.side-panel .side-panel-container .itinerary-section .checkin_summary{padding-top:20px}.itinerary-section.side-panel .dev-itinerary-show{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;color:#fff;font-weight:600}.itinerary-section.side-panel .dev-itinerary-show .fo-icon{margin-right:15px}.itinerary-section.side-panel .checkin_summary .card .card-header .card-title{font-size:17px}.checkin_flow .main-container .right-container{padding-left:0}.main-container .right-container{padding:0 20px!important;width:100%}.checkin_right_content .d-flex.mb-40{margin-bottom:10px!important}.itinerary-section .dev-itinerary-show{padding:15px}.side-panel.modal .modal-content .modal-header .modal-title{font-size:17px;font-weight:500!important}.checkin_right_content .thanks-itinerary .box-body ul li{font-size:15px!important;font-weight:500!important}.tfLight-itinerary .flight_list.selected .row>div:last-child{padding:0 25px}aside.itinerary-section .dev-itinerary-show i{margin-right:10px}.itinerary-section .dev-itinerary-show .right-area{text-transform:uppercase}.checkin-route h4,.checkin-route h5{font-size:14px!important}.checkin_right_content .thanks-itinerary .box-list-head ul li{font-size:14px}.checkin_right_content .box-content.thanks-itinerary .box-header.box-list-head{padding:0}.checkin_right_content .box-content.thanks-itinerary .box-body{padding:10px 0!important}.mob_mb{margin-bottom:20px!important}.seat-pax-list{display:flex;flex-direction:column;flex-wrap:nowrap;overflow:auto}.seat-pax-list ul.seat-pax-list-head{display:flex}.seat-pax-list ul.seat-pax-list-head li{flex-direction:row;align-items:center;min-width:252px;justify-content:flex-start}.seat-pax-list ul li .btn{font-size:13px;padding:8px 4px;margin-left:13px}.seat-pax-list-item li{display:flex;align-items:center;min-width:252px;justify-content:flex-start}.profile>.row>.col-xs-12>div>.row{display:flex;flex-direction:column}.profile>.row>.col-xs-12>div>.row>.col{flex:1 1;max-width:100%}.profile>.row>.col-xs-12>div>.row .img_box{display:none}.profile .profile_links{display:flex;flex-direction:column;flex:1 1}.profile .profile_links li a{justify-content:flex-start}.profile .profile_links>li a{flex:1 1;justify-content:flex-start;padding-left:20px;font-size:14px}.profile .flight_list .route_info_list li{min-width:123px}.profile .img_box{margin-bottom:15px}.booking_management .booking_overview .booking_details_tab .thanks-itinerary .box-body{padding-top:10px;padding-bottom:10px}.booking_management .booking_overview .booking_details_tab .thanks-itinerary .box-body ul li{font-size:13px}.fare-lock .flight_list.selected .row{align-items:center}.fare-lock .flight_list.selected .row div:first-child{padding:0}.en .result-box .flight_list .fare-box .fbox-body,.ro .result-box .flight_list .fare-box .fbox-body{min-height:405px}.am .result-box .flight_list .fare-box .fbox-body,.es .result-box .flight_list .fare-box .fbox-body,.it .result-box .flight_list .fare-box .fbox-body,.ru .result-box .flight_list .fare-box .fbox-body,.uz .result-box .flight_list .fare-box .fbox-body{min-height:435px}}@media only screen and (min-width:992px)and (max-width:1300px){.flightinfolistdiv{width:100%!important}.flight_list .fare-row{padding:0!important}}@media screen and (max-width:1100px){.paxSegIndex .seat-legend-info .reset-list{margin-left:0}.seat-legend-info ul.reset-list li:first-child{margin-right:8px}.seat-legend-info ul.reset-list li h6{font-size:12px}.seat-pax-list ul.seat-pax-list-head{margin-bottom:0}.en .result-box .flight_list .fare-box .fbox-body{min-height:420px}.ro .result-box .flight_list .fare-box .fbox-body{min-height:445px}.am .result-box .flight_list .fare-box .fbox-body,.ru .result-box .flight_list .fare-box .fbox-body{min-height:465px}}@media screen and (max-width:991px){.seat-selection-buttons .btn{border-radius:25px!important}.chekinConfirmModal .xxs-no-mar{margin-left:-45px}.user_confirm_detail li{align-items:center!important}.session-expires-in.modal .modal-content .modal-header .timer{width:100px;height:100px;top:-27px}.session-expires-in.modal .modal-content .modal-header .timer .timerTime h4{font-size:22px;line-height:12px;min-width:76px}.session-expires-in.modal .modal-content .modal-header .close{margin-left:255px;margin-top:-13px!important}.session-expires-in.modal .modal-content .modal-body .f_title{margin-bottom:0}.session-expires-in.modal .modal-content .modal-body h4{font-size:17px;margin:0}.alert{font-size:14px}.customDropdwn.dropdown.mobile_signin_dropdown{margin-top:15px!important}.customDropdwn.dropdown.mobile_signin_dropdown a{font-size:11px;padding:0}.flight-seatmap-holder:after{margin-right:-48%;margin-top:0}.flight_list .row{flex-direction:column}.flight_list .col-md-7.bor-right,.flight_list.selected .col-md-9.bor-right{border-right:none}.flight_list .route_info_list li.city_info h2{font-size:20px}.flight_list .oper p,.flight_list .route_info_list li.city_info p,.flight_list .route_info_list li.dur_info p,.flight_list p,.flight_list.selected .selected-fare p{font-size:12px}.flight_list .route_info_list li.dur_info i{font-size:18px}.flight_list .route_info_list li.city_info p:first-child{margin-bottom:5px}.flight_list.selected .selected-fare h4{font-size:18px}.flight_list.selected .selected-icon i{font-size:30px}.flight_list .price-col{width:100%}.am .result-box .flight_list .fare-box .fbox-body,.en .result-box .flight_list .fare-box .fbox-body,.es .result-box .flight_list .fare-box .fbox-body,.flight_list .fare-box,.flight_list .fare-box .fbox-body,.it .result-box .flight_list .fare-box .fbox-body,.ro .result-box .flight_list .fare-box .fbox-body,.ru .result-box .flight_list .fare-box .fbox-body,.uz .result-box .flight_list .fare-box .fbox-body{min-height:inherit}.flight_list .fare_info_list li:first-child{text-align:left!important;align-items:flex-start}.flight_list .fare_info_list li:last-child{text-align:right!important;align-items:flex-end}.flight_list .fare_info_list,.flight_list .price-col .selected-fare{border-top:1px dashed #ddd;margin-top:10px;padding-top:10px;width:100%;text-align:center}.flight_list .fare_info_list li{flex-direction:column}.flight_list .fare_info_list li:first-child{text-align:left}.flight_list .row.fare-row{flex-direction:row}.date_scheduler ul li:not(.has-input):first-child,.date_scheduler ul li:not(.has-input):nth-child(7),.flightListmobile .fare-box ul{display:block!important;margin:20px 20px 0!important}.flightListmobile .fare-box .fbox-body ul li{color:#039ce3;margin-bottom:3px;display:inline-flex!important;align-items:center}.flightListmobile .li-background:nth-child(2n){background-color:#fff!important;padding:10px 0}.flightListmobile .fare-box .fbox-body ul li.hasIcon{justify-content:center;margin:0;padding:5px 12px!important}.flightListmobile .li-background span{display:inline-flex!important;justify-content:space-evenly;width:auto!important;align-items:center}.flightListmobile .li-background span strong{width:82%;color:#000;display:none!important}.date_scheduler ul li{width:20%}.flight_list .fare-box .fbox-footer{padding-top:5px}.flight_list .flight-det-row div[class^=col-]:last-child{width:100%;padding:20px;padding-right:20px!important}.anci-box.box-content .box-body .flex-box-holder{min-height:inherit;flex-direction:column;width:100%;padding-bottom:15px}.anci-box .anci-box-title{margin-bottom:10px}.flex-box-holder .flex-clm:nth-child(2){padding-top:0}.anci-box .flex-box-holder .flex-clm{width:100%!important;text-align:center}.anci-box .flex-box-holder .flex-clm .btn{width:100%}.anci-box .anci-icon{margin:0 auto}.anci-upgradeadva.anci-box img{width:100%;border-radius:10px 10px 0 0}.anci-upgradeadva .pr-20{padding-right:0!important}.anci-upgradeadva .clm-order3{column-count:1}.anci-upgradeadva .flex-box-holder .flex-clm:last-child{padding:0 20px 20px}.meals-caption{padding:15px}.meals-slider ul{display:flex}.meals-slider ul li .meals-caption h4{font-size:13px}.meals-slider ul li .meals-caption span{font-size:16px}.payment-methods .col-md-9.no-pad-right{padding-right:15px!important}.tfLight-itinerary .flight_list.selected .bor-right{border:none}.tfLight-itinerary .flight_list.selected .selected-fare{padding-bottom:10px;border-bottom:1px dashed #ddd;margin-bottom:10px}.DateRangePicker .DateRangePickerInput .DateInput .DateInput_input{font-size:14px}.search-view .paxdropdown.dropdown .dropdown-menu.show{left:inherit!important;right:-110px!important;border:none}.search-view .booking_form .cityHolder [class^=col]:first-child{padding-right:1px}.search-view .booking_form .cityHolder [class^=col]:last-child{padding-left:1px}.search-view .booking_form .DateRangePicker .DateRangePickerInput{margin:0}.search-view .booking_form .DateRangePicker .DateRangePickerInput .DateInput,.search-view .booking_form .DateRangePicker .DateRangePickerInput .DateInput .DateInput_input{border-radius:8px 0 0 8px}.search-view .booking_form .DateRangePicker .DateRangePickerInput .DateInput:last-child{padding-right:0;border-radius:0 8px 8px 0}.search-view .booking_form .DateRangePicker .DateRangePickerInput .DateInput:last-child .DateInput_input{border-radius:0 8px 8px 0}#paymentForm .custom-checkbox input[type=checkbox]+label{font-size:12px;text-align:left}.booking_form form>.row>div[class^=col],.search-view .booking_form .cityHolder{margin-bottom:3px;flex:100% 1;max-width:100%}.booking_form form div[class^=col]{padding-right:15px}.search-view .booking_form .cityHolder{padding:0 15px}.search-view .booking_form .cityHolder [class^=col]:last-child .form-control.selectized,.search-view .booking_form .cityHolder [class^=col]:last-child .form-control.selectized [class*=-control]{border-radius:0 8px 8px 0}.search-view .booking_form .form-group.input-btn{padding:5px;border-radius:8px;justify-content:space-between}.search-view .booking_form .form-group.input-btn .paxdropdown{flex:1 1}.search-view .paxdropdown.dropdown .dropdown-menu.show{left:0!important;right:auto!important}.search-view .booking_form .form-group.input-btn .btn{max-width:100%}.flight_list .fare_info_list{padding-top:0;border-top:0}.flight_list .fare_info_list li{align-items:center;text-align:center!important}.flight_list .fare_info_list li .btn-link{text-align:center!important}.flight_list .fare_info_list li .btn.btn-primary{padding:12px 13px}.flight_list .route_info_list li.dur_info{min-width:inherit;max-width:100%}.flight_list .route_info_list li.city_info p{font-size:11px}.result-box .flight_list .fare_info_list li .btn-link p{font-size:11px!important}.flight_list .route_info_list li.city_info h2{font-size:27px}.result-box .flight_list .fare-row .fare-box .fbox-body .cabin_tag{font-size:9px}.flight_list .fare-box h4{margin-top:10px;font-size:14px}.flight_list .fare-box .fbox-footer .btn.btn-link{padding:0;font-size:20px;font-weight:700;color:#21409a;font-family:Rubik,sans-serif}.flight_list .fare-box .fbox-footer .btn.btn-link p{font-weight:400}.flight_list .fare-box .fbox-footer small{font-size:13px;display:block;margin-bottom:10px}.flight_list .fare-box .fbox-footer h4{margin-top:0}.flight_list .fare-box .fbox-footer h4+p{font-size:13px}.flight_list .row.fare-row div[class*=col-]{padding:0 10px!important}.flight_list .row.fare-row{padding:15px 0 0}.flight_list .row.fare-row div[class*=col-]{padding:0 10px}.flight_list .row.fare-row div[class*=col-] .fare-box .fbox-footer{padding-top:20px;min-height:inherit}.flight_list .route_info_list li:last-child{padding-right:0}.flight_list.selected{padding:0!important}.flight_list .price-col .selected-fare{padding-top:0;margin-top:0;border-top:none}.flight_list .price-col .selected-fare .no-pad{height:100%}.result-box .flight_list.selected .row>div{padding:13px 0;display:block;width:auto}.flight_list div[class*=col-]:first-child{padding-left:20px;padding-right:20px;max-width:100%}.flight_list div[class*=col-].fselected:first-child{max-width:100px;padding-left:0}.flight_list.selected .selected-fare p{margin-bottom:5px;font-size:12px}.flight_list.selected .row>div.price-col{padding:0;border-radius:0 0 10px 10px}.flight_list.selected .route_info_list li:last-child{padding-right:10px}.flight_list.selected .selected-icon i{font-size:35px}.flight_list.selected .oper{margin-top:0}.flight_list{border-bottom:1px solid #efefef}.flight_list.selected,.flight_list:last-child{border-bottom:0}.itinerary-section .dev-itinerary-show .right-area{color:#fff}.flight_list .fare-row{padding:15px 10px 0!important}.result-box .flight_list .fare-row .fare-box .fbox-footer .btn-link{font-size:16px}.result-box .flight_list .fare-row .fare-box .fbox-footer .btn-link p{font-size:12px}.flight_list .price-col .selected-fare>div:last-child{display:flex;justify-content:space-between;padding:0 15px}.flight_list.selected .selected-fare h4{margin-top:5px;margin-bottom:0}.flight_list.selected .selected-fare .btn-link{background:#039ce3!important;color:#fff!important;border:1px solid #039ce3}.f_title{margin-top:0}.flight_list.selected .price-col .selected-fare{padding:15px}.flight_list.selected .price-col .selected-fare>div:last-child{padding:0!important}.result-box h2{margin-top:15px;margin-bottom:15px}.side-panel-content h2{font-size:17px}.mega-dropdown .info_megadropdown_bg h5{margin-bottom:5px}.mega-dropdown .info_megadropdown_bg.plan_bg ul li{margin-bottom:7px!important}.mega-dropdown .info_megadropdown_bg.plan_bg ul li .btn-link{padding:2px 0}.mega-dropdown .info_megadropdown_bg.plan_bg ul li .btn-link span h4{margin-bottom:0;font-weight:500;font-size:13px}.modal .modal-content .signin_login_popup{padding:40px 20px 0}.custom-tab2 .nav-tabs .nav-item:last-child{padding-right:0}.modal .modal-content .modal-body{padding:20px}.modal .modal-content .login_modal_body>h5{margin:20px 0!important}.modal .modal-content .login_modal_body .btn.btn-link{padding-bottom:0;font-size:15px!important}.modal .modal-content .login_modal_body .btn{font-size:17px;padding:14px 15px}.modal .modal-content .login_via_social h5{font-size:16px}.flight_list .oper{flex-direction:column;align-items:flex-start}.flight_list .oper p.layover-stop{display:flex;justify-content:center;align-items:center;flex:1 1;width:100%}.flight_list .oper p.layover-stop .btn-link{padding:0}.baggage_page .segment-tab .nav-tabs>a.nav-item>span{flex-direction:row;align-items:center}.baggage_page .checked-bag li .im-bag20kg{width:100px;height:72px}.baggage_page .checked-bag li .im-bag30kg{width:120px;height:87px}.baggage_page .baggage-list li .im-cabinbag10kg,.baggage_page .checked-bag li .im-bagdisabled{width:49px;height:111px}.baggage_page .baggage-list li .custom-checkbox2 input[type=checkbox]+label{min-width:150px}.baggage_page .baggage-list li input+label small{font-size:11px}.baggage_page .box-content .custom-tab .tab-content .tab-pane .baggage-list li .im-cabin-baggage{width:56px;height:71px}.baggage_page .combo-item .im-priority-bag-check{width:60px;height:60px}.baggage_page .flex-box-holder .flex-clm .btn.addons_icon .fo-icon{position:static;margin-right:15px}.baggage_page .custom-tab2.segment-tab .nav-tabs{flex-wrap:nowrap;overflow-x:auto}.baggage_page .custom-tab2.segment-tab .nav-tabs .nav-item{min-width:270px}.baggage_page .baggage-list.checked-bag{display:flex;flex-wrap:wrap}.baggage_page .baggage-list.checked-bag li{width:50%;margin:10px 0;padding:0 10px}.box-content.anci-flexible .box-body .flex-box-holder .flex-clm:last-child{border-left:0}.box-content.anci-flexible .box-body .flex-box-holder .flex-clm:last-child:after,.box-content.anci-flexible .box-body .flex-box-holder .flex-clm:last-child:before{display:none}.same_baggage_popup h4{font-size:17px;line-height:25px}.same_baggage_popup .btn-continue,.same_baggage_popup .btn-link{font-size:14px;font-weight:500}.flightSeatMapSel{left:61px}.flight-seatmap-holder:before{top:28%}.paxSegIndex{min-width:430px}.flight-seatmap-holder:before{top:48%}.seatConfirmPanel .side-panel-content .total-price-sec .price-lab{flex-direction:row;align-items:center;justify-content:flex-end}.paxSegIndex{z-index:1}.additional_services .row{margin:0}.additional_services .row>.col{padding:0 5px}.additional_services .row>.col .service-box{margin-bottom:5px}.additional_services .row>.col .service-box .caption .price span{font-size:22px}.booking_overview .segment-tab .nav-tabs,.thanks_page .segment-tab .nav-tabs{flex-wrap:nowrap;overflow-y:hidden;overflow-x:auto}.booking_overview .segment-tab .nav-tabs .nav-item,.thanks_page .segment-tab .nav-tabs .nav-item{min-width:285px}.booking_overview .segment-tab .nav-tabs .nav-item button,.thanks_page .segment-tab .nav-tabs .nav-item button{flex-direction:row;padding:10px 6px}.booking_overview .segment-tab .nav-tabs .nav-item button .fo-icon,.thanks_page .segment-tab .nav-tabs .nav-item button .fo-icon{margin:3px 6px}.booking_overview .tab-content .tab-pane .box-content .box-body .flight_list .route_info_list li,.thanks_page .tab-content .tab-pane .box-content .box-body .flight_list .route_info_list li{min-width:100px}.booking_overview .tab-content .tab-pane .box-content .box-body .flight_list .route_info_list li.dur_info,.thanks_page .tab-content .tab-pane .box-content .box-body .flight_list .route_info_list li.dur_info{max-width:120px}.booking_overview .tab-content .tab-pane .box-content .box-body .flight_list.selected,.thanks_page .tab-content .tab-pane .box-content .box-body .flight_list.selected{padding-top:0!important}.booking_overview .tab-content .tab-pane .box-content .box-body .flight_list.selected .selected-fare,.thanks_page .tab-content .tab-pane .box-content .box-body .flight_list.selected .selected-fare{padding-bottom:10px!important}.booking_overview .tab-content .tab-pane .box-content .box-body .flight_list.selected .selected-fare p,.thanks_page .tab-content .tab-pane .box-content .box-body .flight_list.selected .selected-fare p{font-size:13px;line-height:18px}.booking_overview .thanks-itinerary,.thanks_page .thanks-itinerary{display:flex;flex-wrap:nowrap;flex-direction:column;overflow:auto}.booking_overview .thanks-itinerary .box-header,.thanks_page .thanks-itinerary .box-header{border-bottom:0}.booking_overview .thanks-itinerary .box-header ul li,.thanks_page .thanks-itinerary .box-header ul li{font-size:12px;min-width:170px;background-color:#f7f7ff;border-bottom:1px solid #e3e3ed}.booking_overview .thanks-itinerary .box-body ul li,.thanks_page .thanks-itinerary .box-body ul li{font-size:10px;padding:8px 0;min-width:170px}.booking_overview .thanks-msg .tmsg-content,.thanks_page .thanks-msg .tmsg-content{padding:10px 20px}.booking_overview .thanks-msg .tmsg-content .tmsg-icon,.thanks_page .thanks-msg .tmsg-content .tmsg-icon{font-size:28px;margin-right:10px}.booking_overview .thanks-msg .tmsg-content .tmsg-text h2,.thanks_page .thanks-msg .tmsg-content .tmsg-text h2{font-size:18px}.booking_overview .thanks-msg .tmsg-price,.thanks_page .thanks-msg .tmsg-price{padding:10px 30px;font-size:12px}.booking_overview .tfLight-itinerary .flight_list.selected .row>div:last-child,.thanks_page .tfLight-itinerary .flight_list.selected .row>div:last-child{padding:0 15px}.booking_overview .additional_services h4,.thanks_page .additional_services h4{margin-bottom:20px!important}.booking_overview .additional_services .row>.col,.thanks_page .additional_services .row>.col{max-width:350px}.booking_overview .additional_services .row>.col .service-box .d-sm-block.d-md-block,.thanks_page .additional_services .row>.col .service-box .d-sm-block.d-md-block{display:none!important}.booking_overview .additional_services .row>.col .service-box .d-block.d-sm-none,.thanks_page .additional_services .row>.col .service-box .d-block.d-sm-none{display:block!important}.booking_overview.booking_management .tfLight-itinerary .box-content .custom-tab .colthree{flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden}.booking_overview.booking_management .tfLight-itinerary .custom-tab2.segment-tab .nav-tabs .nav-item button{padding:10px 6px;font-size:13px}.MealsSelectionPanel .segment-tab .tab-content .tab-pane .tab-content{padding:30px 20px 0;margin:0 -12px}.MealsSelectionPanel .segment-tab .meals_panel_tab{flex-wrap:nowrap;overflow:auto;margin-bottom:0}.MealsSelectionPanel .segment-tab .meals_panel_tab a.nav-item{min-width:275px}.MealsSelectionPanel .segment-tab .meals_panel_tab a.nav-item span{font-size:12px!important;flex-direction:row;align-items:center}.meals-slider ul li .meals-box .meals-caption{padding:13px 10px}.meals-slider ul li .meals-box .meals-caption h4{font-size:14px!important}.meals-slider ul li .meals-box .meals-caption span{font-size:19px!important}.meals-slider ul li .meals-box .btn_book_now{font-size:13px}.checkin_panel .modal-content .modal-body .side-panel-content .box-content .box-body p.gray-bg{font-size:12px}.checkin_panel .baggage-list li .custom-radio input[type=checkbox]+label{min-width:inherit;font-size:13px!important}.extra_large_popup .modal-content{max-width:780px;margin:auto}.modal.extra_large_popup .modal-dialog .route_info_list li.city_info p{font-size:13px}.modal.extra_large_popup .modal-dialog .route_info_list li.city_info h2{font-size:27px}.modal.extra_large_popup .modal-dialog .checkin_choose_flight .custom-checkbox .form-check-label .checkin_avail{font-size:13px}.modal.extra_large_popup .modal-dialog .route_info_list{padding-left:25px}.modal.extra_large_popup .modal-content .modal-header .modal-title{font-size:20px}.modal.extra_large_popup .modal-dialog .route_info_list li.dur_info .stop-repr{margin:5px 0}.modal.extra_large_popup .modal-dialog .route_info_list li.dur_info{font-size:11px}.modal.extra_large_popup .modal-dialog .route_info_list li.dur_info i{font-size:22px}.modal.extra_large_popup .modal-dialog .route_info_list li.city_info h2{font-size:20px}.modal.extra_large_popup .modal-dialog .checkin_choose_flight .box-content{margin-bottom:15px}.modal.extra_large_popup .modal-dialog .route_info_list{padding-left:30px}.checkin_right_content .d-flex.mb-40 .routes:last-child{margin-right:0}.checkin_right_content .box-content.thanks-itinerary .box-body ul li{padding:10px 0}.checkin_right_content .thanks-itinerary .box-body ul li:first-child{padding-left:40px!important}.checkin_right_content .thanks-itinerary .box-list-head ul li{font-size:13px!important}.mob_mb{margin-bottom:15px!important}.prohibited_items_section .rules_lists{column-count:1}.prohibited_items_section .rules_lists li{max-width:100%}.change_flight{padding-top:0!important}.change_flight>.container{padding-top:40px}.change_flight .SingleDatePickerInput_calendarIcon{margin-left:0;margin-right:0}.change_flight .label-inline .inline-group .SingleDatePicker .SingleDatePickerInput .DateInput .DateInput_input{font-size:14px!important;padding-right:0!important}.change_flight .blue_box_cnt{margin-top:20px;font-size:14px!important;line-height:23px}.change_flight .form-group{margin-bottom:0!important}.profile .profile_links{display:flex;flex-direction:row;flex:1 1}.profile .profile_links li{display:flex;flex:1 1;border-bottom:0}.profile .profile_links li a{justify-content:center;flex:1 1}.profile .profile_links li:last-child a{border-radius:0 10px 10px 0}.profile .profile_links li:first-child a{border-radius:10px 0 0 10px}.profile .profile_links>li a{font-size:14px}.profile .profile_links>li a i{margin-right:5px}.profile .box-content .box-body .profile_flight_list .flight_list.selected .selected-fare{display:flex;justify-content:space-between}.profile .box-content .box-body .profile_flight_list .flight_list>.row>div.bor-right{border-right:0;border-bottom:1px solid #efefef;padding-bottom:10px;margin-bottom:15px}.profile .profile_page .row .col-xl-3 div>.sidebar_img_box{display:none}.profile .profile_page .row .col-xl-9>.sidebar_img_box{display:block;margin-top:10px}.profile .profile_page .row .col-xl-9>.sidebar_img_box div{display:flex;flex-direction:row}.profile .profile_page .row .col-xl-9>.sidebar_img_box div .img_box{margin-bottom:0;margin-right:10px}.profile .profile_page .row .col-xl-9>.sidebar_img_box div .img_box:last-child{margin-right:0}.customDropdwn.dropdown.user_login_dropdown>a{font-size:14px}.customDropdwn.dropdown.user_login_dropdown .dropdown-menu{top:52px;min-width:160px;border:1px solid rgba(0,0,0,.15)}.customDropdwn.dropdown.user_login_dropdown .dropdown-menu ul li .btn{font-size:13px}.profile .profile_detail .profile_box{font-size:14px}.profile .btn-link{font-size:13px}.profile .profile_detail .profile_box .img_content .profile_img{max-width:90px;margin-right:10px}.profile .profile_detail .profile_box .img_content .profile_img img{max-width:100%}.profile .profile_detail .profile_box .img_content .profiel_title p{font-size:13px}.fare-lock .flight_list.selected .route_info_list li:last-child{padding-right:0}.thanks_page .tab-content .tab-pane .box-content .box-body .flight_list.selected .row div:first-child,.thanks_page .tfLight-itinerary .flight_list.selected .row>div:last-child{padding-left:0;padding-right:0}.thanks_page .checkin_avail_content{flex-direction:column;justify-content:flex-start;align-items:flex-start}.thanks_page .checkin_avail_content .checkin_icon_content{margin-bottom:15px}.thanks_page .additional_services .row>.col{max-width:inherit}.booking_overview .flight-deta-row .box-content .flight_list>.row .col-md-9{padding-left:0}.booking_overview .flight_list.selected .route_info_list li:last-child{padding-right:0}.booking_overview .checkin_avail_content .start_checkin_btn,.thanks_page .checkin_avail_content .start_checkin_btn{font-size:14px;min-width:182px;padding:0 10px}.change_Passenger .box-content .box-body .box-content .box-body>.label-inline.row .col{padding:0 10px}.search-view .fareCalendarView .banner_bg .form-section,.search-view .fareMapView .banner_bg .form-section{position:static}.search-view .fareCalendarView .banner_bg .form-section .booking_form .form-group .form-control{background:#fff}.search-view .fareCalendarView .banner_bg .form-section .booking_form .paxSelector{width:100%;max-width:100%;flex:1 1;padding:0 15px}.fareCalendarView .container{width:100%;max-width:none}.ru .vocuherCreation .vocuherCardContent .voucherCard .voucherMsg,.voucherThanks .vCardInfoContent .vCardInfoBox1 .vCardBox1Body .voucherMsgCard{width:100%}.voucherThanks .vCardInfoContent .vCardInfoBox1 .vCardBox1Body .voucherMsgCard .vmcDetails h4{font-size:38px}.voucherThanks .vCardInfoContent .vCardInfoBox1 .vCardBox1Body .voucherMsgCard .vmcDetails p{font-size:15px}.voucherThanks .vCardInfoContent .vCardInfoBox1 .vCardBox1Body .voucherMsgCard .vmcImg img{width:240px}}@media screen and (max-width:800px){.flight-seatmap-holder:after{margin-right:-72%}.extra_large_popup .modal-content{max-width:730px;margin:auto}.payment-methods .custom-tab .nav-tabs{flex-direction:column}.payment-methods .custom-tab .nav-tabs .nav-item{flex:1 1;width:100%}.payment-methods .custom-tab .nav-tabs .nav-item a{border-radius:0}.payment-methods .custom-tab .nav-tabs .nav-item:first-child a{border-radius:10px 10px 0 0}.applypromo .input-group .btn{width:auto}.vocuherCreation .vocuherCardContent{flex-direction:column;margin:25px 0}.vocuherCreation .vocuherCardContent .voucherCard{width:100%}.vocuherCreation .vocuherCardContent .voucherCard .voucherbgImage{align-items:flex-start}.vocuherCreation .vocuherCardContent .voucherCard .voucherMsg,.vocuherCreation .vocuherCardContent .voucherCard .voucherMsg textarea{width:100%}.vocuherCreation .vocuherCardContent .voucherSelector{padding:0}.vocuherCreation .vocuherCardContent .voucherSelector ul{flex-direction:row;justify-content:center}.vocuherCreation .vocuherCardContent .voucherSelector ul li{margin:20px 10px}.vocuherCreation .vocuherCardContent .voucherSelector ul li .btn-link{width:60px;height:60px}.vocuherCreation .vocuherCardContent .voucherSelector ul li.active:after{width:64px;height:64px;top:-2px;left:-2px}.vocuherCreation .box-body{padding:15px}.vocuherCreation .vocuherAmtSelector{padding:0;margin:25px 0}.vocuherCreation .vocuherAmtSelector:before{display:none}.vocuherCreation .vocuherAmtSelector .form-inline{margin:5px 0}.flight_list .fare-box h4.fareBrandTitle i{width:27px;height:27px;margin-right:10px}.flight_list .fare-box h4.fareBrandTitle span{font-size:.8rem}.flight_list .fare-box h4.fareBrandTitle span small{font-size:12px;text-align:left}}@media screen and (max-width:768px){.show-meal-box img{width:100%;height:auto;object-fit:cover;border-radius:10px 10px 0 0}.show-meal-box .card{flex-grow:1;padding:25px 20px;border-right:none;margin-right:5px}.newbuttonsty{height:auto;width:211px;padding:0 2px!important;border-radius:41px;flex-basis:100%;align-self:flex-end;margin:0 21px 20px 20px}.service_adds_on_container .service_adds_on_box .add_to_trip_btn{width:200px;font-size:14px;font-weight:500;padding:3px 5px;margin:0;border-radius:20px}.brnd-fac-list li p .fac-avl strong{color:#21409a;box-shadow:0 0 1px 0 #d7cbcb;font-size:15px;margin-right:0!important}.brnd-avltd div:last-child div:first-child{background:#f7f7ff;margin-right:0!important}.baggage-list li .custom-checkbox2 input[type=checkbox]+label,.baggage-list li .custom-radio input[type=checkbox]+label{padding:0 10px}.meals_modal .modal-dialog .modal-content .modal-body .sports_chekin_tab ul{display:block}.btn-cancel,.btn-continue,.btn-dark,.btn-gray,.btn-lblue,.btn-primary,.btn-selected,.btn-social,.btn-transparent{padding:10px 15px;font-size:15px;border-radius:5px}.bot-cbtn-area .btn,.total-price-sec .btn{padding:12px 24px}.total-price-sec .btn-plain.visible-xs{display:flex!important}.navbar-default .navbar-brand{padding:10px 15px}.navbar-default .logo{width:70px}.navbar-default .navbar-toggle{border:none;margin:11px 15px}.navbar-default .navbar-toggle .icon-bar{background:#fff}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:#0094da}.navbar-default .navbar-collapse{height:auto;position:fixed;background:rgba(0,0,0,.5);width:100%;height:100%;border:none;top:57px;height:100%!important;opacity:0;transition:all .1s ease-in-out}.navbar-default .navbar-collapse.in{opacity:1}.navbar-default .navbar-collapse .navbar-nav{position:absolute;width:300px;left:-300px;height:100%;margin:0;flex-direction:column;align-items:start;justify-content:flex-start;background:#fff;transition:all .1s ease-in-out}.navbar-default .navbar-collapse.in .navbar-nav{left:0}.navbar-default .navbar-collapse .navbar-nav li{width:100%}.navbar-default .navbar-collapse .navbar-nav>li>a{color:#333;height:auto}.date_scheduler ul li{width:33.3333333333%}.date_scheduler ul li:not(.has-input):nth-child(2),.date_scheduler ul li:not(.has-input):nth-child(6){display:none}.flight_list .route_info_list li{min-width:135px}.flight_list .row.fare-row{padding:20px 0 0}.flight_list .fare-box{padding:10px;border-radius:5px}.flight_list .fare-box h4{margin-bottom:7px;font-size:14px}.flight_list .fare-box .fbox-footer h4{font-size:16px;margin-bottom:5px}.flight_list .fare-box .fbox-footer h4+p{font-size:12px}.flight_list .fare-box .fbox-footer .btn{font-size:14px;width:100%}.flight_list .fare-box .fbox-footer .btn h4{justify-content:center}.total-price-sec .price-lab{width:100%;flex-direction:column}.total-price-sec .price-lab .fix-for-xs-dev{display:flex;justify-content:space-between;width:100%}.total-price-sec .price-lab h4{margin:-20px 0 20px}.seat-pax-list ul li .seat-label-box{width:68px;height:68px}.seat-pax-list ul li .seat-label-box h2,.seat-pax-list ul li.disabled .seat-label-box i{font-size:18px}.seat-pax-list ul li .seat-label-box label,.seat-pax-list ul li.disabled .seat-label-box p{font-size:11px}.seat-legend-info ul li:nth-child(2){padding-left:15px}.seat-legend-info ul li h4{text-align:right;font-size:14px}.custom-tab3 .nav-tabs li a span label{font-size:13px}.MealsSelectionPanel .pax-meal-tab-content{padding:20px 19px;margin:0 -19px}.meals-slider ul li{padding:0 5px}.meals-slider ul li:hover .meals-caption{bottom:42px;padding:10px 15px}.meals-slider ul li .btn_book_now{padding:10px 0;font-size:14px}.MealsSelectionPanel .custom-tab2 .nav-tabs li a{font-size:13px}.banner_caption h1{font-size:36px}.showReturn{flex-direction:column;align-items:center}.showReturn .date_scheduler,.showReturn .date_scheduler .has-input{width:100%}.small_popup .modal-dialog{margin:auto}.payment-methods .pay_details .box-content .box-body.svdCardBody .svdCardList{margin:0!important}.payment-methods .pay_details.myPayments .box-content .box-body .svdcardIcons{display:none}.payment-methods .pay_details.myPayments .box-content .box-body .svdcardTitle{padding-left:0}.edit-main .colin{margin-bottom:10px}.flight-search-bar>:first-child>:nth-child(3){height:41px}.edit-interchange_icon{left:50%;top:-20px}.flight-search-bar>:first-child>:nth-child(3) div .calendar-main-container{height:auto}.Edit-radio-main .tripbtnon{padding:8px 10px;width:100%}.Edit-radio-main{height:36px;padding:9px 0;margin:2px 3px 0}.flight-search-bar>:first-child>:first-child ul,.flight-search-bar>:first-child>:nth-child(2) ul{width:100%}.flight-search-bar>:first-child>:first-child ul>li:first-child,.flight-search-bar>:first-child>:nth-child(2) ul>li:first-child{flex-basis:55%}.flight-search-bar>:first-child>:first-child ul>li:last-child,.flight-search-bar>:first-child>:nth-child(2) ul>li:last-child{flex-basis:45%}.flight-search-bar>:first-child>:first-child ul>li:first-child div li,.flight-search-bar>:first-child>:nth-child(2) ul>li:first-child div li{font-size:12px;padding:1px 0 2px 5px;width:100%}.flight-search-bar>:first-child>:first-child ul>li:last-child div li,.flight-search-bar>:first-child>:nth-child(2) ul>li:last-child div li{font-size:12px}.flight-search-bar>:first-child>:first-child ul>li:last-child div,.flight-search-bar>:first-child>:nth-child(2) ul>li:last-child div{padding-left:10px}}@media(max-width:400px){.flight-search-bar>:nth-child(2) .Edit-radio-main{height:45px}.flight-search-bar>:nth-child(2) .tripbtnon li:nth-child(3){padding-top:5px}}@media screen and (max-width:767px){.flight-search-bar>:first-child>:nth-child(3) div .calendar-main-container{height:auto;width:300px!important}.edit-interchange_icon{left:50%;top:-20px;rotate:90deg}.resultselectinfo li:last-child .foseatleft{width:100%}.Sltdflgtlst .fareBrandTitle span small{white-space:nowrap}.Sltdflgtlst .selected-fare .selected-icon{display:none!important}.Sltdflgtlst .selected-icon{display:flex!important;flex-direction:column;align-items:center}.Sltdflgtlst>:first-child{flex-wrap:wrap!important}.add_to_trip_btn{flex-grow:1}.flt_title h4{font-size:13px!important}.flt_title h4>i:not(.xs-icon){font-size:20px;margin-right:8px}.flt_title .xs-icon{font-size:7px}.flt_title .fare_chart_visible{font-size:10px}.flt_title .fare_chart_visible:after{border-top:7px solid #039ce3;border-left:5px solid transparent;border-right:5px solid transparent;top:1px}.duration_info i{font-size:17px}.flightinfolistdiv{border:none;margin:0;display:block;width:100%;box-shadow:none}.resultselectinfo li i{width:22px;height:22px}.resultselectinfo li span{font-size:12px}.resultselectinfo li span small{font-size:9px}.resultselectinfo li:last-child .foseatleft{font-size:10px}.flight_list.selected .row div:first-child{padding:15px 10px}.flight_list.selected .selected-fare h4:last-child{margin-left:5px}.flight_list{padding:0!important;margin-bottom:15px}.result-box .fareBrandTitle{margin:0}.fare-brnd-bx .fare-selct{width:90%;margin:15px auto;border-color:transparent;background-color:#039ce3;border-radius:25px}.form-clm1,.form-clm2,.form-clm3,.form-clm4{flex-wrap:wrap}.form-clm2 .form-group,.form-clm3 .form-group{flex:1 0 100%!important;padding-right:0!important}.headerClass{height:auto;padding:10px 0 20px;min-height:69px}.headerClass .header_sign_btn{margin-top:7px}.headerClass .navbar-toggler{top:14px}.headerClass .navbar .navbar-collapse{min-height:auto}.headerClass .navbar .navbar-brand{position:absolute;left:0;right:0;margin:auto}.flightSeatMapSel{left:100%;right:0;margin:30px auto auto}.total-price-sec .btn{display:flex;align-items:center;padding:11px 12px;justify-content:center;border-radius:25px}.total-price-sec .btn-plain{font-size:14px}.booking_form form>.row>div[class^=col],.search-view .booking_form .cityHolder{padding:0}.search-view .booking_form .form-group.input-btn .btn{max-width:100%;font-size:16px;font-weight:500}.flight_list .row{flex-direction:column}.flight_list .fare_info_list{padding:0 8px}.flight_list .fare_info_list li{display:flex;justify-content:flex-start}.flight_list .fare_info_list li:last-child{justify-content:flex-end;flex-direction:column}.flight_list div[class*=col-]:first-child{padding:0 15px!important}.flight_list div[class*=col-]:last-child,.flight_list div[class^=col-]:last-child{max-width:100%}.flight_list .row.fare-row div[class*=col-]{max-width:100%;flex:1 1;margin-bottom:10px}.flight_list .row.fare-row div[class^=col-]{margin-bottom:25px}.result-box .flight_list .fare-row .fare-box .fbox-body .cabin_tag{left:10px;max-width:80px;text-align:center;padding:5px 8px}.flight_list .row.fare-row{flex-direction:column;padding:20px 8px 0}.flight_list .row.fare-row div[class^=col-]{width:100%;padding:0 0 15px}.result-box .flight_list .row.fare-row .fare-box{display:block;justify-content:space-between;align-items:center}.result-box .flight_list .row.fare-row .fare-box .fbox-body{min-height:65px;align-items:center;justify-content:center;display:block;width:100%}.result-box .flight_list .row.fare-row .fare-box .fbox-body h4{margin-top:0;text-align:left;align-items:center;justify-content:flex-start}.result-box .flight_list .row.fare-row .fare-box .fbox-body h4.fareBrandTitle{margin:0 20px}.result-box .flight_list .row.fare-row .fare-box .fbox-body h4.fareBrandTitle i{width:27px;height:27px;margin-right:5px}.result-box .flight_list .row.fare-row .fare-box .fbox-body h4.fareBrandTitle span{font-size:.8rem}.result-box .flight_list .row.fare-row .fare-box .fbox-body h4.fareBrandTitle span small{font-size:10px;margin-top:2px}.result-box .flight_list .fare-row .fare-box .fbox-body h4.fareBrandTitle{margin-top:10px}.result-box .flight_list .fare-row .fare-box .fbox-body h4.fareBrandTitle i{width:27px;height:27px;margin-right:5px}.result-box .flight_list .fare-row .fare-box .fbox-body h4.fareBrandTitle span{font-size:.8rem}.result-box .flight_list .fare-row .fare-box .fbox-body h4.fareBrandTitle span small{font-size:10px;margin-top:2px}.flight_list .fare-box .fbox-footer .btn-link{display:none}.flight_list .fare-box .xs-dev-price-show{display:inline-block;padding-top:5px;padding-left:15px}.flight_list .fare-box .fbox-footer .btn{margin-top:0}.flight_list.selected .row>div:first-child{padding:15px 0!important;display:block;margin:10px!important;width:95%}.flight_list.selected .selected-fare h4{margin-bottom:0}.flight_list.selected .selected-fare p{margin-bottom:5px}.flight_list.selected .row{display:block}.flight_list.selected .row>div.price-col{border-radius:0 0 10px 10px;border-top:1px solid #e3e3ed}.test{display:flex;flex:1 1;max-width:100%;justify-content:flex-end}.flight_list .fare_info_list li{cursor:default}.flight_list.selected .row div:first-child div.fselected{padding-left:0!important}.flight_list .row.fare-row{padding-left:0!important;padding-right:0!important}.result-box .flight_list .fare_info_list li .btn-link p{font-size:12px!important;margin-top:5px}.date_scheduler .dateItem .date_list label{font-weight:600;font-size:11px}.flight_list.selected .row>div:last-child .selected-fare .selected-icon{padding:0}.flight_list.selected .row>div:last-child .selected-fare span{text-align:left}.flight_list.selected .row div:first-child div:last-child{padding-right:0}.tfLight-itinerary .fare-lock .flight_list.selected .row div:first-child{padding:15px 10px 8px}.f_title h4{font-size:16px}.f_title h4>i:not(.xs-icon){font-size:24px;margin-right:8px}.flight_list div[class*=col-]:last-child{padding-left:15px;padding-right:0}.flight_list.selected .route_info_list li:last-child{padding-right:0}.flight_list.selected>.row>div:first-child>div:last-child{padding-left:15px}.flight_list.selected .fselected .selected-icon{padding-left:0!important}.flight_list .fare_info_list li .btn.btn-primary{padding:9px 13px}.anci-box .anci-box-title{font-size:16px}.recommendtion{right:-42px;top:23px}.itinerary-section .card .card-body ul li.flight-data p{font-size:11px}.flyone_club>div>.row>.col{max-width:100%;height:100%;clear:both;flex-direction:column;flex:1 1}.profile-detail-popup .modal-dialog{max-width:500px;margin:auto!important}.modal .modal-content .signupFormData .tab-footer .btn{font-size:15px}.signupFormData form .form-clm2.radio_wide .form-group{flex:1 1;width:auto;display:flex}.modal .label-inline .form-group .inline-group .form-control{height:50px;font-size:14px;padding-top:18px}.modal .label-inline .form-group .inline-group .form-control~label{top:15px}.modal .label-inline .form-group .inline-group .form-control.has-content~label,.modal .label-inline .form-group .inline-group .form-control:focus~label{top:5px}.form-group select.form-control{height:50px}.customSelect2 [class*=-control]{min-height:50px}.customSelect2 [class*=-control] [class*=-singleValue]{color:#98a0b5;font-weight:500;font-size:14px}.baggage_page .custom-tab2.segment-tab .nav-tabs{flex-wrap:nowrap;overflow-x:auto;flex-direction:row}.baggage_page .custom-tab2.segment-tab .nav-tabs .nav-item{min-width:270px}.baggage_page .box-content .custom-tab .nav-tabs{flex-wrap:nowrap;overflow-x:auto;flex-direction:row}.baggage_page .box-content .custom-tab .nav-tabs .nav-link{padding:15px 10px;font-size:14px;min-width:270px}.baggage_page .box-content .custom-tab .nav-tabs.paxTabContent .nav-link{min-width:90px}.baggage_page .baggage-list{flex-wrap:wrap}.baggage_page .baggage-list li{flex:1 0 50%}.baggage_page .box-content .custom-tab .tab-content .tab-pane .box-body .row .col .row>div:first-child{justify-content:center}.btn-continue{width:100%;padding:15px;border-radius:30px!important}.main-container{overflow:hidden}.main-container .right-container.result-box>div .row:last-child div[class*=col-] .btn-continue.ml-20{margin-left:0!important}.same_baggage_popup .btn-link,.same_baggage_popup .btn-primary{width:auto}.modal.med_popup .selection_error_popup{font-size:13px;line-height:24px}.modal.med_popup .selection_error_popup .row{margin:0}.modal.med_popup .selection_error_popup .row.mt-30{margin-top:20px!important}.modal.med_popup .selection_error_popup .row .btn-continue{width:auto}.modal.med_popup .selection_error_popup .row .btn{font-size:14px!important}.modal.med_popup .selection_error_popup h2{font-size:22px}.flightSeatSection{position:static}.paxSegIndex{min-width:100%}.paxSegIndex .sticky_panel{position:static}.static_height_bg{min-height:inherit}.avian_bottom_bg{bottom:0}.paxSegIndex{z-index:1}.flight-seatmap-holder:before{margin-left:0!important}.sticky_panel h2{margin-bottom:10px!important}.page_not_found{font-size:13px;font-weight:400}.page_not_found .img_bg{max-width:200px}.page_not_found h1{font-size:25px!important;margin-bottom:15px!important}.page_not_found p{margin-bottom:20px!important}.seatConfirmPanel .side-panel-content .box-content{display:flex;flex-wrap:nowrap;overflow:auto;flex-direction:column}.seatConfirmPanel .side-panel-content .box-content .box-body ul li{font-size:12px}.seatConfirmPanel .side-panel-content .total-price-sec .btn-plain{font-size:13px;min-width:128px}.seatConfirmPanel .side-panel-content .total-price-sec .price-lab{flex-direction:row;align-items:center;justify-content:flex-end}.seatConfirmPanel .side-panel-content .total-price-sec .price-lab .btn{max-width:150px;margin-left:10px}.seatConfirmPanel .side-panel-content .total-price-sec .price-lab h4{margin-top:0;padding-right:0}.static_height_bg .total-price-sec{flex-direction:column}.static_height_bg .total-price-sec h4{margin-top:0!important;padding-right:0}.sports_chekin_tab .baggage-list{display:flex!important;align-items:center!important}.sports_item_button{padding-bottom:15px!important;flex-direction:column!important}.baggage-list li{margin:0 0 10px}.baggage-list li,.baggage-list.checked-bag li .baggageBox{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:relative;min-height:200px}.baggage-list.checked-bag li .baggageBox{width:100%}.checked-bag li:nth-child(4) .baggageBox{padding-top:30px}.checked-bag li:nth-child(3) .baggageBox{padding-top:40px}.seatConfirmPanel .side-panel-content .box-content .box-header ul li{min-width:120px;background-color:#f7f7ff;border-bottom:1px solid rgba(0,0,0,.2)}.seatConfirmPanel .side-panel-content .box-content .box-body ul li{min-width:120px}.additional_services .row{flex-direction:column;align-items:center}.checkin_panel .modal-content .modal-body .side-panel-content .box-content .box-body p.gray-bg{font-size:12px}.checkin_panel .baggage-list li .custom-radio input[type=checkbox]+label{font-size:12px!important}.checkin_panel .side-panel-content .baggage-list li{flex:1 1;padding-top:8px}.checkin_panel .baggage-list li .custom-radio input[type=checkbox]+label{padding:0 7px}.checkin_panel.side-panel.modal .modal-content .modal-body .side-panel-content .row{flex-direction:column}.checkin_panel.side-panel.modal .modal-content .modal-body .side-panel-content .row:first-child>.col .box-content .box-body{padding:15px}.checkin_panel .side-panel-content .baggage-list li .img-icon-lg{width:50px;height:50px}.checkin_panel .modal-content .modal-body .side-panel-content .box-content .box-body p.gray-bg{font-size:11px}.modal.extra_large_popup .modal-dialog .custom-checkbox input[type=checkbox]+label{padding-top:15px;padding-bottom:15px}.modal.extra_large_popup .modal-dialog{max-width:100%;margin:0 15px!important}.extra_large_popup .modal-content{max-width:100%;width:100%}.modal.extra_large_popup .modal-dialog .route_info_list li{min-width:inherit;flex:1 1}.modal.extra_large_popup .modal-dialog .checkin_choose_flight .custom-checkbox .form-check-label{flex-direction:column;padding:15px}.modal.extra_large_popup .modal-dialog .checkin_choose_flight h5{margin-top:0}.modal.extra_large_popup .modal-dialog .checkin_choose_flight .custom-checkbox .form-check-label .checkin_avail{width:100%;margin-top:10px}.checkin_right_content .d-flex.mb-40{flex-direction:column;align-items:flex-start}.checkin_right_content .d-flex.mb-40 .routes{margin-right:0}.checkin_right_content h2{font-size:22px}.checkin-route h4{font-size:12px!important}.checkin-route h5{font-size:13px!important}.checkin-route,.checkin-route p{margin-bottom:5px}.traveldoc_form .label-inline.row{flex-direction:column}.traveldoc_form .label-inline.row .col{max-width:100%}.traveldoc_form .label-inline.row .col .custom-checkbox{margin-bottom:15px;margin-top:0!important}.checkin_travel_docs{font-size:13px}.checkin_travel_docs .mb-30{margin-bottom:15px!important}.confirm_data_panel{flex-direction:column}.confirm_data_panel .box-content{margin-bottom:15px}.confirm_data_panel .box-content:last-child{margin-bottom:0}.confirm_data_panel .box-content:first-child{margin-right:0}.side-panel.modal .modal-content .modal-body .side-panel-content .checkin_confirm_data h5.user_with_icon{margin-top:0}.confirm_data_panel .box-content .box-body{padding:15px}.side-panel.modal .modal-content .modal-body .side-panel-content .checkin_confirm_data .user_confirm_detail{flex-direction:column;margin-bottom:0}.side-panel.modal .modal-content .modal-body .side-panel-content .checkin_confirm_data .user_confirm_detail li{margin-right:0;margin-bottom:10px;font-size:14px}.checkin_travel_docs h3.mb-25{margin-bottom:10px!important}.side-panel.modal .modal-content .modal-body .side-panel-content .checkin_confirm_data .terms_cnt .btn-link{display:flex;padding:0}.checkin_travel_docs .custom-tab .nav-tabs .nav-item a span small{font-size:12px!important}.checkin_travel_docs .custom-tab .nav-tabs>.nav-item>a{font-size:13px}.checkin_travel_docs .custom-tab .nav-tabs>.nav-item{min-width:inherit}.prohibited_items_section .rules_lists li{font-size:12px;max-width:100%}.prohibited_items_section .extra_rules_icons{column-count:1}.prohibited_items_section .extra_rules_icons li{margin-bottom:15px}.prohibited_items_section .rules_icon{background-size:41px;padding-top:11px;padding-left:60px;padding-bottom:10px}.prohibited_items_section .extra_rules_icons li span{width:41px;height:41px;min-width:41px}.prohibited_items_section .rules_lists{margin-left:65px}.prohibited_items_section h4{font-size:18px;margin-bottom:10px}.checkedin_complete .additional_services .service-box .d-sm-block{display:none!important}.checkedin_complete .additional_services .service-box .d-block{display:block!important}.additional_services .row>.col{align-items:center;text-align:center}.additional_services .row>.col .service-box{max-width:350px}.checkedin_complete .tmsg-content .tmsg-text h2{font-size:18px}.your_seating{margin-bottom:15px!important}.your_seating .box-body{padding:15px!important;font-size:12px}.seat-pax-list-item li{min-width:100px;background:#f7f7ff}.seat-pax-list-item li:last-child{border-radius:0 10px 10px 0}.seat-pax-list ul.seat-pax-list-head li{min-width:100px;justify-content:center}.card .card-header .card-title{padding:15px 20px 15px 35px}.card .card-body{padding:10px 10px 10px 30px}.flight_list.selected .row .price-col .selected-fare div:last-child{flex:auto;align-items:center;flex-wrap:wrap;flex-direction:column}.flight_list.selected .selected-fare .btn-link{padding:2px 15px 5px!important;margin-right:30px;width:93%}.box-content.anci-flexible .box-body .flex-box-holder .flex-clm:nth-child(2){padding:0 15px 15px;font-size:12px}.box-content.anci-flexible .box-body .flex-box-holder .flex-clm:nth-child(2) .readmore_collapse{font-size:13px;margin-top:0;justify-content:center}.box-content.anci-flexible .box-body .flex-box-holder .flex-clm:nth-child(2) ul li{text-align:left;font-size:12px}.box-content.anci-flexible .box-body .flex-box-holder .flex-clm:nth-child(2) ul li .fo-icon{margin-top:7px;font-size:10px}.box-content.anci-flexible .box-body .flex-box-holder .flex-clm:nth-child(2) ul li:before{margin-top:7px!important;font-size:10px}.profile .profile_links{flex-direction:column}.profile .profile_links>li a{justify-content:flex-start;padding:14px 0 14px 20px}.profile .profile_links li:last-child a{border-radius:0 0 10px 10px}.profile .profile_links>li:first-child a{border-radius:10px 10px 0 0}.profile .box-content .box-body .profile_flight_list .flight_list.selected .selected-fare{flex-direction:column}.profile .box-content .box-body .profile_flight_list .flight_list>.row>div.bor-right{padding-top:0!important;padding-bottom:10px!important}.customDropdwn.dropdown.user_login_dropdown .dropdown-menu{top:44px}.profile .profile_page .col-xl-9 h2{font-size:22px;margin-bottom:15px!important}.profile .box-content .box-header+.box-body ul li{font-size:12px}.looking_toast{margin-left:0}.looking_toast .toast-body{max-width:100%}.looking_toast .toast{left:0;right:0;margin:auto}.looking_toast .toast-body{font-size:14px;line-height:21px;height:auto}.looking_toast .toast-body .img-icon-lg{width:40px;height:40px;margin-bottom:5px}.profile .profile_detail{flex-direction:column}.profile .profile_detail .profile_box{padding:10px 0 15px 15px!important}.profile .profile_detail .profile_box h4{margin-bottom:15px}.profile .profile_detail .profile_box.profile_details_box{padding:15px!important}.profile .profile_detail .profile_box.profile_details_box ul li label{margin-bottom:0}#travelDocForm .label-inline.row,.booking_overview.booking_management .tfLight-itinerary .mmbBtnTab{flex-direction:column}.booking_overview.booking_management .tfLight-itinerary .custom-tab2.segment-tab{margin-bottom:15px!important}.booking_overview.booking_management .booking_overview .box-content.hasCheckin .checkin_avail_content{flex-direction:column}.booking_overview.booking_management .booking_overview .box-content.hasCheckin>div>.box-content>.box-body{padding-left:5px;padding-right:5px}.booking_overview.booking_management .booking_overview .box-content.hasCheckin>.box-content>.box-body{padding:15px}.booking_overview.booking_management .booking_overview .box-content.hasCheckin .checkin_avail_content .checkin_icon_content .checkin_content_left{font-size:13px}.booking_overview.booking_management .booking_overview .box-content.hasCheckin .checkin_avail_content .checkin_icon_content .checkin_content_left p{margin-bottom:10px}.booking_overview.booking_management .booking_overview .box-content.hasCheckin .checkin_avail_content .checkin_icon_content .checkin_content_left h5{line-height:26px;margin-bottom:5px;font-size:16px}.booking_overview.booking_management .tfLight-itinerary .box-content .custom-tab .colthree .nav-item a{padding:15px!important;font-size:14px}.booking_overview .fare-lock .box-content .box-body .flight_list .route_info_list li{min-width:inherit;max-width:110px}.booking_overview .tfLight-itinerary .fare-lock .box-content .box-body .flight_list .route_info_list li{min-width:inherit}.tfLight-itinerary .fare-lock .flight_list{border:none!important}.booking_overview .fare-lock .box-content .box-body{padding:15px}.booking_overview .fare-lock .box-content .box-body .flight_list .selected-fare p{font-size:12px;line-height:20px}.tfLight-itinerary .fare-lock .flight_list.selected .row>div:last-child{padding:0}.tfLight-itinerary .fare-lock .flight_list.selected>.row>div:first-child>div.selected-fare{padding-top:0!important;padding-bottom:5px}.tfLight-itinerary .fare-lock .flight_list.selected .row>div:first-child{padding:0!important}.tfLight-itinerary .fare-lock .flight_list.selected>.row>div:first-child>div:last-child{padding-left:0}.thanks_page .checkin_avail_content .checkin_content_left{font-size:13px}.thanks_page .flight_list.selected .row>div:first-child{padding-left:0;padding-right:0}.booking_overview .box-content .box-body .flight_list .route_info_list li,.thanks_page .box-content .box-body .flight_list .route_info_list li{min-width:120px}.change_flight .box-content .box-body .label-inline.row{flex-direction:column}.change_flight .box-content .box-body .label-inline.row .form-group{margin-bottom:10px!important}.change_flight .custom-checkbox{margin:inherit;float:none}.change_flight .blue_box_cnt{margin-top:0}.change_flight .back_to_link{font-size:13px}.change_flight h2{font-size:20px}.box-content.farelock-box.anci-flexible .box-body .flex-box-holder .flex-clm:last-child{align-items:center}.booking_overview.booking_management .tfLight-itinerary .segment-tab .nav-tabs{flex-wrap:nowrap;flex-direction:row}.cancel_flight_section .flight_detail .row{flex-direction:column}.cancel_flight_section .flight_detail .row .col:last-child{margin-top:10px}.cancel_flight_section .flight_detail .row .col .flight_segment p{margin-bottom:4px!important}.cancel_flight_section .total_segment h3{font-size:16px!important}.cancel_flight_section .cancel_flight_btn .form-group{display:flex;flex-direction:row}.cancel_flight_section .cancel_flight_btn .form-group .btn{flex:1 1}.cancel_flight_section hr{margin:0}.voucherThanks .vCardInfoContent .vCardInfoBox2{border:none}.voucherThanks .vCardInfoContent .vCardInfoBox2 .vCardBox2Body{width:100%;align-items:center;justify-content:center}.seat-pax-list.boardingPassList .seat-pax-list-head .show-xs{display:block}.seat-pax-list.boardingPassList .seat-pax-list-head .show-lg{display:none}.seat-pax-list.boardingPassList .seat-pax-list-item li .boardPassLabel{flex-direction:column;align-items:center;padding:0 5px}.seat-pax-list.boardingPassList .seat-pax-list-item li .boardPassLabel .btn{font-size:12px;padding:8px 10px;margin:7px 0 0;line-height:normal;border-radius:20px}.modal .change_flight_fee .price_txt{font-size:16px;width:35%}.modal .change_flight_fee p{width:65%}.search-view .networkMapView .banner_bg .form-section{position:absolute}.search-view .networkMapView .banner_bg .form-section .booking_form .pickOriginCity{padding-left:0}.search-view .networkMapView .banner_bg .form-section .booking_form .pickDestCity .form-group .form-control{border-radius:0 5px 5px 0}.search-view .networkMapView .pricing_Tab.map_tab{margin:0}.booking_form .cityHolder .pickCityDropDown{min-width:auto}.booking_form .cityHolder .pickCityDropDown.hasHolder{position:fixed!important;top:0!important;left:0!important;height:100vh;width:100%;margin:0;justify-content:space-between}.booking_form .cityHolder .pickCityDropDown.hasHolder .cityDropHolder{height:100%;overflow-y:auto;align-items:stretch}.booking_form .cityHolder .pickCityDropDown.hasHolder .cityDropHolder .pickCityOption{overflow:initial}.booking_form .cityHolder .pickCityDropDown.hasHolder .xsSearchbox{display:block;padding:10px}.booking_form .cityHolder .pickCityDropDown.hasHolder .xsSearchbox .form-control{border-radius:8px!important;padding:12px 10px;height:auto;width:90%}.booking_form .cityHolder .pickCityDropDown.hasHolder .closeBtnxs{width:auto;display:inline-block;position:absolute;top:10px;right:10px}.booking_form .cityHolder .pickCityDropDown.hasHolder .closeBtnxs .btn{border-radius:50px;width:30px;height:30px;line-height:32px;display:inline-block;padding:0;border:1px solid #21409a;background:transparent;color:#21409a;font-size:16px}.booking_form .cityHolder .pickCityDropDown .pickCoutryOption{width:50%}.booking_form .cityHolder .pickCityDropDown .pickCoutryOption .pickCoutryOptionList{flex-direction:column}.booking_form .cityHolder .pickCityDropDown .pickCityOption{width:50%}.search-view .fareCalendarView .banner_bg .form-section .booking_form .paxSelector{padding:0}.search-view .fareCalendarView .price_details_tab .custom-tab .nav-tabs>.nav-item>a{font-size:12px;min-width:auto}.search-view .fareCalendarView .pricing_Tab .fareListView .fareMonthTitle .f_title h4{font-size:12px}.search-view .fareCalendarView .pricing_Tab .fareListView .fareMonthTitle .f_title h4>i:not(.xs-icon){font-size:16px}.search-view .fareCalendarView .pricing_Tab .fareListView .fareMonthTitle .f_title h4 .xs-icon{font-size:7px}.search-view .fareCalendarView .pricing_Tab .fareListView .fareMonthBox .monthListRow .monthListBox li:nth-child(2),.search-view .fareCalendarView .pricing_Tab .fareListView .fareMonthBox .monthListRow .monthListBox li:nth-child(8){display:none}.search-view .fareCalendarView .pricing_Tab .fareListView .fareMonthBox .monthListRow .monthListBox li .btn{font-size:12px}.search-view .fareCalendarView .pricing_Tab .fareListView .fareMonthBox .dayListRow .table td .dateFare{height:60px}.search-view .fareCalendarView .pricing_Tab .fareListView .fareMonthBox .dayListRow .table td .dateFare .fc-infor .isCheapest span{display:none}.search-view .fareCalendarView .pricing_Tab .fareListView .fareMonthBox .dayListRow .table td .dateFare .fc-infor .isCheapest .showOnXs{width:11px;height:11px;margin:0;line-height:10px}.search-view .fareCalendarView .pricing_Tab .fareListView .fareMonthBox .dayListRow .table td .dateFare .fc-price{font-size:16px;padding-top:0}.search-view .fareCalendarView .pricing_Tab .fareListView>.row{flex-direction:column}.search-view .fareMapView .price_details_tab .custom-tab .nav-tabs>.nav-item>a{min-width:auto;font-size:12px}.search-view .fareMapView .price_details_tab .custom-tab .nav-tabs>.nav-item>a i{width:27px;height:16px;background-size:18px!important}.search-view .fareMapView .pricing_Tab.map_tab .fareListView .selected-fare p{font-size:10px;justify-content:center}.search-view .fareMapView .pricing_Tab.map_tab .fareListView .clm1 h4,.search-view .fareMapView .pricing_Tab.map_tab .fareListView .clm3 h4{font-size:12px}.search-view .fareMapView .banner_bg .form-section .booking_form .form-group .form-control{height:66px}.lcbagcarddiv{border:1px solid #e9e2e2;flex:0 0 100%!important;max-width:100%!important}.compare .fare-box{position:relative!important;display:block!important;margin-bottom:10px}.compare .comparefbox-body{min-height:415px!important;display:block!important}.compare .comparefbox-body,.compare .comparefbox-body h4{align-items:center!important;justify-content:center!important}.compare .comparefbox-body h4{text-align:center!important;color:#293134!important;display:flex!important;margin-bottom:20px!important}.compare .fbox-footer,.compare .reset-list{display:block!important}.compare .fbox-footer{text-align:center!important;padding:0!important;min-height:71px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important}.compare .popclose{position:absolute;right:0;top:0;display:block;font-size:19px;background:#e9e9f0;padding:2px 10px;color:#003c57;border-radius:0 3px 0 5px}.comparebtn{margin:0 10px 15px;border:1px solid #e2e2ec;text-align:center;padding:12px 10px;display:block;border-radius:5px;color:#039ce3;font-size:15px}.baggage_page .baggage-list.checked-bag li{width:100%!important}}@media screen and (max-width:640px){.flightSeatMapSel{left:80%;right:0;margin:30px auto auto}#paymentForm .custom-checkbox input[type=checkbox]+label{font-size:11px;text-align:left;padding-left:22px}.total-price-sec{flex-direction:column}.baggage-list li .im-carrybag8kg{width:52px;height:66px}.baggage-list li .im-cabinbag10kg{width:40px;height:95px}.baggage-list li .im-priority-bag-check{width:46px;height:46px}.checked-bag li .img-icon-lg{width:60px;height:60px}.baggage-list li .custom-radio input[type=radio]+label{font-size:14px;padding:20px}.baggage-list li input+label small{font-weight:500;font-size:12px}.baggage-list li input+label span{font-size:12px}.baggage-list.checked-bag li .custom-checkbox2 input[type=checkbox]+label{height:48px}.custom-tab2.segment-tab .nav-tabs{flex-direction:column}.custom-tab2.segment-tab .nav-tabs li{padding:0;margin-bottom:5px;width:100%}.thanks-msg .box-body{flex-direction:column}.thanks-msg .box-body .tmsg-content{justify-content:center}.thanks-msg .tmsg-content .tmsg-icon{font-size:30px}.thanks-msg .tmsg-content .tmsg-text h2{font-size:20px}.thanks-msg .box-body .tmsg-price{border-radius:0 0 10px 10px;border:none;border-top:1px solid #e3e3ed;align-items:center}.flight_list.selected .row>div:last-child .selected-fare{padding:15px}.flight_list.selected .row>div:last-child .selected-fare .selected-icon{margin-right:10px}.flex-box-holder .flex-clm:nth-child(2){padding:15px}.flex-box-holder.flex-clm3 .flex-clm:nth-child(2){padding-top:0}.flight_list .fare_info_list li:last-child .btn.text-right{padding:0 5px}.flight_list .fare-box .fbox-footer small{margin-bottom:5px}.flex-box-holder .flex-clm:first-child{padding:15px 0}.side-panel.modal .modal-content .modal-body .side-panel-content{padding:0 15px 20px}.side-panel.modal .modal-content .modal-body .side-panel-content h2{margin-top:0;font-size:14px;font-weight:500}.side-panel.modal .modal-content .modal-header{padding:15px}.flyone_club .club_box img.circles{display:none}.flyone_club .club_box.family_box .pax_type{margin-bottom:5px}.flyone_club .club_box h5{margin-top:0}.side-panel.modal .modal-content .modal-body .side-panel-container .btn-continue{padding:10px 35px;width:auto}.flyone_club .club_box .discount_box{margin-bottom:12px}.card .card-body ul li .flg_route h5{font-size:14px}.modal .welcome_popup{font-size:12px}.modal .welcome_popup h5{font-size:14px}.modal .welcome_popup i{width:50px;height:50px}.modal .welcome_popup h2{font-size:18px}.seatConfirmPanel .side-panel-container .side-panel-content .total-price-sec,.thanks_page .segment-tab .nav-tabs{flex-direction:row}.thanks_page .tab-content .tab-pane .box-content .box-body .flight_list .route_info_list li{min-width:85px}.thanks_page .tab-content .tab-pane .box-content .box-body .flight_list.selected .selected-fare p{font-size:11px;line-height:14px}.meals-slider ul li .meals-box .meals-caption{padding:13px 10px!important}.MealsSelectionPanel .side-panel-content .custom-tab2.segment-tab>.nav-tabs{flex-direction:row;overflow:auto;margin:0 -20px 20px}.MealsSelectionPanel .side-panel-content .custom-tab2.segment-tab>.nav-tabs a.nav-item{min-width:150px}.pax-meal-tab-content{padding-top:0}.pax-meal-tab-content .meals-slider ul{flex-direction:column;align-items:center}.pax-meal-tab-content .meals-slider ul li{width:100%;max-width:350px;margin-bottom:15px}.pax-meal-tab-content .meals-slider ul li:hover .meals-caption{bottom:37px}}@media screen and (max-width:600px){.flightSeatMapSel{left:70%;right:0;margin:30px auto auto}.xxs-no-mar{margin-left:0;margin-right:0}.xxs-no-pad{padding-left:0;padding-right:0}.main-container .right-container{padding:0 8px}.box-content .box-header{padding:8px}.flight_list div[class^=col-]{padding:0 8px}.flight_list div[class^=col-]:first-child{padding-left:8px}.flight_list div[class^=col-]:last-child{padding-right:0}.flight_list .flight-det-row div[class^=col-]:last-child{padding:8px!important}.flight_list .flight-det-row .flight-det-box{padding:8px}.flight_list .fselected{display:none}.flight_list .price-col .selected-fare{display:flex;justify-content:space-between}.flight_list.selected .selected-fare .selected-icon{display:inline-block}.flight_list.selected .selected-fare .selected-icon p{color:#039ce3}.flight_list .fselected+.col-md-9{border-left:none;width:100%;padding-left:0}.flight_list .fare-box .xs-dev-price-show h4,.flight_list .fare-box .xs-dev-price-show p,.flight_list .fare-box h4{justify-content:flex-start;margin:0}.flight_list .fare-box .fbox-footer{padding-top:0}.flight_list .oper p{padding-right:5px}.f_title.faded-title{flex-direction:column}.flight-seatmap-holder:before{margin-left:-109%}.flight-seatmap-holder:after{margin-right:-108%}.services-container .row>div[class^=col]:last-child{padding:0}.pay-type-list ul{flex-direction:column;align-items:flex-start}.pay-type-list ul li{padding:5px 0}.pay-type-list li .custom-radio2 label img{margin-bottom:5px}.applypromo .input-group .form-control,.applypromo .input-group-btn>.btn{height:50px}.card-details{padding:10px}.card-details .cvv-control .form-control{width:80%}.form-clm1,.form-clm2,.form-clm3,.form-clm4{flex-wrap:wrap}.form-clm2 .form-group,.form-clm3 .form-group{flex:1 0 100%!important;padding-right:0!important}.flyone_club>div>div.row{flex-direction:column}.flyone_club .club_box .discount_box>div>label{width:50%}.modal .modal-content .login_modal_body form .form-clm2{justify-content:center}.modal .modal-content .login_modal_body form .form-clm2 .btn{width:100%}.modal .modal-content .login_modal_body form .form-clm2 .btn.forgot_pwd{margin-top:0;text-align:left;font-size:12px!important}.modal .modal-content .login_modal_body .btn.btn-continue{margin-left:0;margin-bottom:10px}.profile-detail-popup .modal-dialog{margin:0 auto!important;padding:0 15px}.flight_list .flight-det-row .flight-det-box li.city_info p{font-size:11px}.flight_list .flight-det-box .route_info_list li.city_info{width:150px}.flight_list .flight-det-box .route_info_list li.dur_info{max-width:120px}.flight_list .oper p.layover-stop .btn-link{padding:0;font-size:11px;font-weight:500;margin-left:5px;border:none}.additional_services .row{flex-direction:column;text-align:center;align-items:center}.additional_services .row .col{align-items:center;text-align:center;justify-content:center;flex:1 1;max-width:350px}.seat-view .popover{padding:10px 7px;font-size:11px;font-weight:400;max-width:200px;top:0!important;left:0!important}.modal.extra_large_popup .modal-dialog{margin:30px 15px!important}.meals_modal .modal-dialog .modal-content .modal-body .confirm_btn_bg h2{color:#22419b;font-size:18px;width:100%}.baggage-list.checked-bag li{min-height:237px;justify-content:flex-end;position:relative;margin-bottom:10px}.baggage-list.checked-bag li:first-child{min-height:211px}.baggage-list.checked-bag li>span{top:0;position:inherit;margin-bottom:10px;font-size:11px}.booking_overview.booking_management .tfLight-itinerary .segment-tab .nav-tabs{flex-direction:row;flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden}.booking_overview.booking_management .booking_overview .flight-deta-row .box-content .flight_list>.row .col-md-9{padding-left:0!important;padding-right:0!important}.booking_overview.booking_management .booking_overview .box-content .box-body .flight_list.selected{border-bottom:0}.booking_overview.booking_management .booking_overview .box-content .box-body .flight_list .route_info_list li{min-width:120px}.booking_overview.booking_management .booking_overview .tab-content .tab-pane>.box-content .box-content .flight_list>.row .col-md-3 .selected-fare{padding-bottom:10px!important}.booking_overview.booking_management .booking_overview .box-content .box-body .flight_list .selected-fare p{font-size:12px;line-height:17px}.booking_overview.booking_management .tfLight-itinerary .custom-tab2.segment-tab .nav-tabs .nav-item button{padding:13px 10px;font-size:12px}.mmbBtnTab .btn{margin-top:10px!important}.booking_overview.booking_management .booking_overview .tab-content .tab-pane>.box-content.price_details_tab .pricing_Tab .booking_details_tab>.box-content,.booking_overview.booking_management .booking_overview .tab-content .tab-pane>.box-content.price_details_tab>.box-header{overflow:hidden;overflow-x:scroll}.booking_overview.booking_management .booking_overview .tab-content .tab-pane>.box-content.price_details_tab .pricing_Tab .booking_details_tab .box-header{border-bottom:0}.booking_overview.booking_management .booking_overview .tab-content .tab-pane>.box-content.price_details_tab .pricing_Tab .booking_details_tab .box-header ul{flex-wrap:nowrap;border-bottom:0}.booking_overview.booking_management .booking_overview .tab-content .tab-pane>.box-content.price_details_tab .pricing_Tab .tab-pane:last-child .booking_details_tab .box-header ul li{font-size:12px;min-width:160px;background-color:#f7f7ff;border-bottom:1px solid #e3e3ed}.booking_overview.booking_management .booking_overview .tab-content .tab-pane>.box-content.price_details_tab .pricing_Tab .tab-pane:last-child .booking_details_tab .box-header ul li:last-child{min-width:70px;max-width:100px}.booking_overview.booking_management .booking_overview .tab-content .tab-pane>.box-content.price_details_tab .pricing_Tab .tab-pane:last-child .booking_details_tab .box-body{padding-left:8px;padding-right:8px}.booking_overview.booking_management .booking_overview .tab-content .tab-pane>.box-content.price_details_tab .pricing_Tab .tab-pane:last-child .booking_details_tab .box-body ul li{min-width:160px}.booking_overview.booking_management .booking_overview .tab-content .tab-pane>.box-content.price_details_tab .pricing_Tab .tab-pane:first-child .booking_details_tab .box-header ul li{min-width:260px;font-size:12px;background-color:#f7f7ff;border-bottom:1px solid #e3e3ed}.booking_overview.booking_management .booking_overview .tab-content .tab-pane>.box-content.price_details_tab .pricing_Tab .tab-pane:first-child .booking_details_tab .box-header ul li:nth-child(2){min-width:180px;padding-right:10px}.booking_overview.booking_management .booking_overview .tab-content .tab-pane>.box-content.price_details_tab .pricing_Tab .tab-pane:first-child .booking_details_tab .box-header ul li:nth-child(3){min-width:250px}.booking_overview.booking_management .booking_overview .tab-content .tab-pane>.box-content.price_details_tab .pricing_Tab .tab-pane:first-child .booking_details_tab .box-header ul li:last-child{min-width:140px;max-width:150px}.booking_overview.booking_management .booking_overview .tab-content .tab-pane>.box-content.price_details_tab .pricing_Tab .tab-pane:first-child .booking_details_tab .box-body ul li{min-width:260px}.booking_overview.booking_management .booking_overview .tab-content .tab-pane>.box-content.price_details_tab .pricing_Tab .tab-pane:first-child .booking_details_tab .box-body ul li:nth-child(2){min-width:180px;padding-right:10px}.booking_overview.booking_management .booking_overview .tab-content .tab-pane>.box-content.price_details_tab .pricing_Tab .tab-pane:first-child .booking_details_tab .box-body ul li:nth-child(3){min-width:250px}.booking_overview.booking_management .booking_overview .tab-content .tab-pane>.box-content.price_details_tab .pricing_Tab .tab-pane:first-child .booking_details_tab .box-body ul li:last-child{min-width:140px;max-width:150px}.booking_overview.booking_management .booking_overview .tab-content .tab-pane>.box-content.price_details_tab .pricing_Tab .tab-pane:first-child .booking_details_tab .box-body ul li .bagitem{flex:1 1}.booking_management .booking_overview .booking_details_tab .thanks-itinerary .box-body{padding-left:10px;padding-right:10px}.booking_management .booking_overview .booking_details_tab .thanks-itinerary .box-list-body ul:not(.list-head):hover{background-color:transparent}.booking_overview .booking_owner_box .booking_owner_row>div{margin-right:0;margin-bottom:10px}.booking_overview .booking_owner_box .booking_owner_row>div h6{font-size:14px}.modal .modal-content .login_modal_body .btn.btn-link{margin-bottom:15px}.change_Passenger .custom-checkbox input[type=checkbox]+label,.change_Passenger .custom-checkbox input[type=checkbox]:checked+label{font-size:14px}.change_Passenger .form-group select.form-control:focus{height:50px}.change_flight.change_Passenger .custom-checkbox input[type=checkbox]:checked+label{height:auto}}@media screen and (max-width:520px){.flightSeatMapSel{left:53%;right:0;margin:30px auto auto}.flight_list .flight-det-row .flight-det-box li.city_info h2,.flight_list .route_info_list li.city_info h2{font-size:14px}.flight_list .oper p,.flight_list .route_info_list li.city_info p,.flight_list .route_info_list li.dur_info p,.flight_list p,.flight_list.selected .selected-fare p{font-size:11px}.flight_list .route_info_list li{width:auto;min-width:inherit}.flight-seatmap-holder:before{margin-left:-134%}.flight-seatmap-holder:after{margin-right:-133%}.result-box .flight_list .fare_info_list li .btn-link p{font-size:10px!important}.side-panel-container .col .invalid-feedback{font-size:12px}.anci-box .anci-box-title{font-size:14px}.anci-box .flex-box-holder .flex-clm{line-height:22px}.flyone_club .club_box .btn{font-size:14px}.modal-open .profile-detail-popup{padding-left:0!important;padding-right:0!important;top:30px}.small_popup .modal-dialog{width:auto}.side-panel.modal .modal-content .modal-body .side-panel-content .checkin_confirm_data .terms_cnt p{font-size:13px;margin-bottom:10px!important}.side-panel.modal .modal-content .modal-body .side-panel-content .checkin_confirm_data .terms_cnt .btn-link{font-size:12px}.prohibited_items_section{line-height:20px}.prohibited_items_section .rules_icon{margin-bottom:10px;background-position:0}.prohibited_items_section .rules_lists{margin-left:0}.prohibited_items_section h4{font-size:14px}.prohibited_items_section h3{margin-top:0;margin-bottom:15px!important}.prohibited_items_section .box-content .box-body{padding:15px}.prohibited_items_section .extra_rules_icons li{margin-bottom:15px;font-weight:500;font-size:14px}.thanks-msg .tmsg-content .tmsg-icon{font-size:23px;margin-right:15px}.thanks-msg .tmsg-content .tmsg-text h2{font-size:16px;line-height:24px}.checkedin_complete .tmsg-content .tmsg-text p{font-size:12px}.form-clm3 .form-group{padding-right:0!important}.profile .box-content .tab-content .tab-pane>.box-content{overflow-x:scroll}.profile .box-content .tab-content .tab-pane>.box-content>.box-header{padding-right:0!important}.profile .box-content .tab-content .tab-pane>.box-content>.box-header ul li{background-color:#f7f7ff;border-bottom:1px solid #e3e3ed;min-width:140px}.profile .box-content .tab-content .tab-pane>.box-content>.box-header ul li:last-child{padding-right:0!important}.profile .box-content .tab-content .tab-pane>.box-content .box-header+.box-body ul li{min-width:140px}.profile .box-content .tab-content .tab-pane>.box-content .box-header+.box-body ul li:last-child{padding-right:0!important}.hide520{display:none!important}.show520{display:block!important}.search-view .fareMapView.fareViewOnly .price_details_tab .custom-tab .nav-tabs.colthree{display:flex;flex-direction:column}.search-view .fareMapView.fareViewOnly .price_details_tab .custom-tab .nav-tabs.colthree>.nav-item{width:100%;border-right:0}.search-view .fareCalendarView .pricing_Tab .fareListView .fareMonthBox .monthListRow .monthListBox li:nth-child(3),.search-view .fareCalendarView .pricing_Tab .fareListView .fareMonthBox .monthListRow .monthListBox li:nth-child(7){display:none}.search-view .fareCalendarView .pricing_Tab .fareListView .fareMonthBox .monthListRow .monthListBox li .btn .month{font-size:10px}.search-view .fareCalendarView .pricing_Tab .fareListView .fareMonthBox .dayListRow .table thead th{font-size:9px;padding:8px 5px}.search-view .fareCalendarView .pricing_Tab .fareListView .fareMonthBox .dayListRow .table td .dateFare{padding:4px 2px;height:44px}.search-view .fareCalendarView .pricing_Tab .fareListView .fareMonthBox .dayListRow .table td .dateFare .fc-infor{font-size:7px}.search-view .fareCalendarView .pricing_Tab .fareListView .fareMonthBox .dayListRow .table td .dateFare .fc-price{padding-top:5px;font-size:9px;line-height:8px}.search-view .fareCalendarView .pricing_Tab .fareListView .fare-legends ul li{align-items:center;font-size:8px}.search-view .fareCalendarView .pricing_Tab .fareListView .fare-legends ul li span{width:15px;height:15px;line-height:15px}.search-view .fareCalendarView .pricing_Tab .fareListView .fare-legends ul li.cheap-flight-xs span{line-height:17px}.search-view .fareMapView .pricing_Tab.map_tab .fareListView .clm2.show520 p{justify-content:flex-end}.search-view .fareMapView .pricing_Tab.map_tab .fareListView .row>div{flex:1 0 100%;padding:0}.search-view .fareMapView .pricing_Tab.map_tab .fareListView .row>div:nth-child(2){display:flex;justify-content:space-between;align-items:center}.search-view .fareMapView .pricing_Tab.map_tab .fareListView .row>div:nth-child(2) .clm2 p span{display:flex;align-items:center}}@media screen and (max-width:510px){.booking_overview .tfLight-itinerary .mmbBtnTab .nav-item .btn{margin:0;width:100%}.flightSeatMapSel{left:47%;right:0;margin:30px auto auto}}@media screen and (max-width:480px){.flightSeatMapSel{left:36%;right:0;margin:30px auto auto}.flight-seatmap-holder:before{margin-left:-151%}.flight-seatmap-holder:after{margin-right:-150%}.paxSegIndex div .box-content:first-child .box-body .d-flex{flex-direction:column}.booking_form>.nav-tabs li a{font-size:12px;padding:11px 10px}.banner_caption h1{font-size:21px;margin-bottom:30px}.flight_list .route_info_list li.dur_info{max-width:105px}.f_title h4{font-size:14px}.f_title h4 .xs-icon{font-size:8px}.flight_list .fare_info_list li .btn.btn-primary{padding:8px 14px}.f_title h4>i:not(.xs-icon){font-size:20px}.flight_list .fare-box .fbox-footer small{font-size:12px}.result-box .flight_list .fare_info_list li .btn-link h4{font-size:15px!important}.result-box h2{font-size:20px}.flight_list .fare-box .fbox-body h4{font-size:11px}.modal .modal-content .login_modal_body .btn,.modal .modal-content .signupFormData .tab-footer .btn{font-size:14px;padding:14px 10px}.signupFormData h5{margin:15px 0!important;font-size:16px}.modal .modal-content .login_modal_body>h5{font-size:16px}.modal .modal-content .signupFormData .tab-footer .btn.btn-continue{width:100%;margin-left:0;margin-bottom:10px}.modal .modal-content .login_modal_body .btn{padding:10px}.modal .modal-content .login_via_social .btn-social{padding:14px}header .header_sign_btn{font-size:13px}body .navbar-collapse .navbar-nav{max-width:230px}body.show .nav_close{left:230px}.mega-dropdown .info_megadropdown_bg h5{font-size:14px}.modal .modal-content .login_via_social{margin-top:10px!important}.modal .modal-content .login_modal_body form .form-clm2:last-child .btn-gray{order:2}.modal .modal-content .login_via_social h5{font-size:14px}.modal .modal-content .login_via_social .btn-social{padding:8px}.modal .signing_agree_txt{font-size:11px;line-height:18px;margin-bottom:0}.signupFormData .signing_agree_txt .btn-link{font-size:11px}.modal .modal-content .signupFormData .tab-footer{flex-direction:column}.modal .modal-content .signupFormData .tab-footer .btn{width:100%;flex:1 1}.modal .modal-content .signupFormData .tab-footer .btn-gray{order:2}.flight_list .route_info_list li.dur_info i{font-size:13px}.baggage_page .segment-tab .tab-content .tab-pane .box-body{padding:0 15px}.baggage_page .segment-tab .tab-content .tab-pane .box-body .row .mt-40{margin-top:0!important}.baggage_page .segment-tab .tab-content .tab-pane .anci-flexible .box-body{padding:0}.baggage_page .baggage-list li .bicon-label{font-size:11px}.baggage_page .custom-tab2.segment-tab .nav-tabs{flex-wrap:nowrap;overflow-x:auto;flex-direction:row}.baggage_page .custom-tab2.segment-tab .nav-tabs .nav-item{min-width:270px}.same_baggage_popup .flex-justify-spacebetween{justify-content:center}.modal.med_popup .selection_error_popup{font-size:13px;line-height:24px}.modal.med_popup .selection_error_popup h5{font-size:15px;font-weight:500}.modal.med_popup .selection_error_popup h2{font-size:18px}.seat-pax-list ul li .seat-label-box{width:60px;height:60px}.seat-pax-list ul.seat-pax-list-item li .seat-label-box .seat-icon{width:16px;height:24px}.seat-pax-list ul li.disabled .seat-label-box p{font-size:10px}.seat-legend-info ul li:nth-child(2){padding-left:5px}.static_height_bg .total-price-sec .price-lab h4{margin:0 0 20px;padding-right:0}.static_height_bg .seat-legend-info{display:flex;flex-wrap:wrap}.static_height_bg .seat-legend-info ul.reset-list{display:flex;width:50%}.static_height_bg .seat-legend-info ul.reset-list li h6{font-size:11px}.static_height_bg .seat-legend-info ul.reset-list.reset-none{display:none}.paxSegIndex .seat-legend-info .reset-list li .seat-icon.avail.xlseat{height:50px}.seat-legend-info ul li .seat-icon.xlseat .slabel{height:10px}.paxSegIndex .sticky_panel>div .box-content:last-child .box-body .seat-pax-list ul.seat-pax-list-head li p{font-size:9px;display:flex;align-items:center}.seatConfirmPanel .side-panel-container .side-panel-content .total-price-sec .price-lab .btn-continue{padding:10px 20px;width:auto;font-size:14px}.MealsSelectionPanel .segment-tab .tab-content .tab-pane .tab-content{padding:0!important;margin:0!important}.modal.extra_large_popup .modal-content .modal-body{padding:15px!important}.modal.extra_large_popup .modal-dialog .route_info_list li.dur_info{max-width:85px}.modal.extra_large_popup .modal-dialog .route_info_list li.dur_info i{font-size:14px}.modal.extra_large_popup .modal-dialog .route_info_list li.dur_info .stop-repr{margin:3px 0}.modal.extra_large_popup .modal-dialog .route_info_list li.city_info p{font-size:11px}.checkin_choose_flight .custom-checkbox input[type=checkbox]+label:before{top:40%}.modal.extra_large_popup .modal-dialog .checkin_choose_flight .custom-checkbox .form-check-label{padding:10px 10px 10px 15px}.modal.extra_large_popup .modal-dialog .route_info_list li.dur_info{font-size:9px}.modal.extra_large_popup .modal-dialog .route_info_list{padding-left:25px}.checkin_choose_flight .custom-checkbox input[type=checkbox]+label:before{left:10px!important}.checkin_choose_flight .btn-continue{padding:10px 15px}.profile .box-content .box-body .profile_flight_list .flight_list div[class^=col-]:last-child{padding-left:15px;padding-right:15px}.profile .custom-tab .nav-tabs .nav-item a{min-width:inherit;font-size:14px}.profile .row .col-xl-9 div h2{font-size:18px;margin-bottom:10px!important}.profile .profile_page .row .col-xl-9>.sidebar_img_box div{flex-direction:column;align-items:center}.profile .profile_page .row .col-xl-9>.sidebar_img_box div .img_box{margin-right:0;margin-bottom:10px}.profile .box-content .box-body .profile_flight_list .flight_list .route_info_list li.dur_info p{font-size:11px!important}.profile .profile_flight_list .box-content .flight_list .route_info_list li{min-width:inherit;flex:1 1}.profile .box-content .box-body .profile_flight_list .flight_list.selected .selected-fare p{line-height:16px}.customDropdwn.dropdown.user_login_dropdown>a{font-size:12px}.customDropdwn.dropdown.user_login_dropdown>a>span{display:flex;align-items:center;flex-direction:row;flex:1 1;float:left}.customDropdwn.dropdown.user_login_dropdown>a>span .username_drop{display:inline-block;width:60px;overflow:hidden;text-overflow:ellipsis}.profile .box-content .box-header+.box-body .passenger_lists ul li .round-icon{margin-right:5px}.profile .box-content .box-header+.box-body .passenger_lists ul li:first-child{font-size:13px;padding-right:15px;min-width:150px;font-weight:500}.profile .profile_detail .profile_box.profile_details_box .btn.edit{font-size:13px;padding:3px 8px}.profile .profPassenger .box-content .box-header .box-header-top{padding-left:15px;font-size:17px}.profile .profPassenger .box-content .box-header .box-header-top h4{font-size:16px}.profile .profile_detail .profile_box .img_content .profile_img{max-width:60px}.profile .profile_detail .profile_box h5{font-size:16px}.profile .profile_detail .profile_box .img_content .profiel_title p{margin-bottom:0}.floating_label label{width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile .settings .border_box{margin-bottom:10px;font-size:13px}.profSettings .box-content .box-body .mb-30{margin-bottom:0!important}.flyone_club .box-content>.box-body h4{font-size:15px!important;font-weight:500;line-height:24px}.profile .box-content .box-header+.box-body .passenger_lists ul li .btn-link:first-child{min-width:100px}.modal .modal-content .modal-title{font-size:20px}.modal_btns .btn{flex:1 1}.profile-detail-popup h4{font-size:15px;margin-bottom:11px}.profile .profile_detail .profile_box h4{font-size:16px}.profile .box-content .box-header .box-header-top .btn{padding:10px;font-size:14px}.booking_overview.booking_management .tfLight-itinerary .box-content .box-body .flight_list.selected .route_info_list li.dur_info{max-width:100px}.modal .forgot_password .btn{font-size:13px;padding:12px 15px}.thanks_page .checkin_avail_content .checkin_content_left h5{font-size:15px}.thanks_page .additional_services h4{line-height:24px}.booking_overview.booking_management .booking_overview .box-content .box-body .flight_list .route_info_list li{min-width:inherit;max-width:121px}.booking_overview .price_details_box h4{font-size:12px}.booking_overview .price_details_box h4 .img-icon-xs{margin-right:5px}.booking_overview .price_details_box h4 .fo-icon{margin:0 3px}.change_flight .blue_box_cnt{font-size:12px!important}.fl-pricebot{justify-content:space-between}.fl-pricebot p{font-size:14px;padding:0 5px 0 0}.fl-pricebot .btn-continue{max-width:155px;font-size:14px;padding:10px}.cancel_flight_btn .form-group .btn{font-size:11px;padding:10px 5px!important}.search-view .fareCalendarView .banner_bg .form-section .booking_form .cityHolder .pickCityDropDown{min-width:inherit}}@media screen and (max-width:400px){.flightSeatMapSel{left:30%;right:0;margin:30px auto auto}.flight-seatmap-holder:before{margin-left:-191%}.flight-seatmap-holder:after{margin-right:-189%}.result-box .flight_list .fare-row .fare-box .fbox-body .cabin_tag{right:inherit;left:10px;padding:4px 7px}.date_scheduler .dateItem .date_list label{font-weight:400;font-size:11px}.flight_list .fare_info_list li:last-child .btn{font-size:14px}.flight_list .fare-box .fbox-footer small{margin-bottom:5px}.f_title h4{font-size:13px}.f_title h4 .xs-icon{font-size:6px;padding:0 5px}.flight_list .fare-row{padding-top:10px!important}.flight_list.selected .row div:first-child{padding:13px 10px}.flight_list.selected .selected-fare .btn-link small{display:block}.flight_list .price-col .selected-fare>div:last-child{padding-left:5px}.flight_list .fare-box .fbox-footer .btn{padding:8px 15px}.flight_list .fare_info_list li .btn.btn-primary{padding:8px 12px;font-size:13px}.flight_list .fare-box .fbox-footer .btn-primary h4{font-size:14px}.flight_list.selected .selected-fare .btn-link{font-size:15px}.flight_list.selected .selected-icon i{font-size:25px}.side-panel.modal .modal-content .modal-body .side-panel-content h2{font-size:13px;line-height:23px}.custom-tab2 .nav-tabs>.nav-item>a{padding:13px 14px;font-size:14px}.modal .modal-content .signin_login_popup{padding:40px 10px 0}.modal .modal-content .modal-body{padding:10px}.flight_list .flight-det-box .route_info_list li.dur_info{max-width:78px}.flight_list .flight-det-box .route_info_list li.dur_info p{font-size:10px}.flight_list .flight-det-box li.city_info p{font-size:10px!important}.flight_list .route_info_list li.dur_info p{font-size:10px}.baggage_page .checked-bag li:first-child{margin-bottom:0}.baggage_page .baggage-list{flex-direction:column;align-items:center}.baggage_page .baggage-list li .im-cabinbag10kg{width:41px;height:95px}.baggage_page .box-content .custom-tab .tab-content .tab-pane .baggage-list li .im-cabin-baggage{width:48px;height:61px}.baggage_page .combo-item .im-priority-bag-check{width:50px;height:50px}.baggage_page .box-content .custom-tab .tab-content .tab-pane>div>h3{font-size:16px}.baggage_page .baggage-list li{padding:15px 0}.baggage_page .combo-icon .combo-item{padding:0 8px}.baggage_page .anci-box ul li{font-size:12px;text-align:left;align-items:flex-start}.baggage_page .anci-box ul li i{margin-top:5px}.baggage-list.checked-bag li{min-height:237px;justify-content:flex-end;position:relative;margin-bottom:10px}.baggage-list.checked-bag li:first-child{min-height:211px}.baggage-list.checked-bag li>span{top:0;position:inherit;margin-bottom:10px;font-size:11px}.modal .same_baggage_popup{font-size:14px;font-weight:400;line-height:25px}.modal .same_baggage_popup i{width:60px;height:60px}.modal .same_baggage_popup h4{font-size:14px;line-height:23px;margin-bottom:15px!important}.modal.med_popup .modal-content .modal-body .selection_error_popup{font-size:12px;line-height:22px}.modal.med_popup .modal-content .modal-body .selection_error_popup h2{font-size:16px}.modal.med_popup .modal-content .modal-body .selection_error_popup .row .btn{padding:10px 12px;font-weight:500}.modal.med_popup .modal-content .modal-body .selection_error_popup .row.btnDouble{display:flex;flex-direction:column}.modal.med_popup .modal-content .modal-body .selection_error_popup .row.btnDouble .btn{width:100%;justify-content:center;margin-left:0;margin-right:0;margin-top:10px}.seat-pax-list ul li .seat-label-box{width:54px;height:60px}.seat-pax-list ul.seat-pax-list-item li .seat-label-box .seat-icon{width:16px;height:24px}.seat-pax-list ul li .seat-label-box label{font-size:10px}.modal .modal-content .modal-title{font-size:19px}.checkin_panel .modal-header .modal-title{font-size:15px!important}.modal.extra_large_popup .modal-dialog .route_info_list li.city_info p{font-size:10px}.modal .modal-content .modal-header{padding-left:15px}.floating_label label{width:80px;font-size:11px}.label-inline .form-group.floating_label label+.form-control{height:35px}.profile-detail-popup .modal-body div[class^=col-]{padding:0 15px}.profile-detail-popup .modal-body .second-box{padding:0!important}.profPassenger .box-content .custom-tab .nav-tabs>.nav-item>a{padding:14px 10px}.profile-detail-popup .modal-body .custom-checkbox{font-size:13px}.cancel_flight_section .total_segment h3{font-size:14px!important}.pay_details .box-content .box-body.VoucherList .Vitem.WaltItem{flex-direction:column}.pay_details .box-content .box-body.VoucherList .Vitem.WaltItem .vAmnt{margin:0}.pay_details .box-content .box-body.VoucherList .Vitem.WaltItem .vAmnt img{width:39px;margin-bottom:10px}.search-view .fareCalendarView .pricing_Tab .fareListView .fareMonthBox .monthListRow .monthListBox li:nth-child(4),.search-view .fareCalendarView .pricing_Tab .fareListView .fareMonthBox .monthListRow .monthListBox li:nth-child(6){display:none}.search-view .fareMapView .pricing_Tab .map-service-box .imgHolder{min-height:auto}}@media screen and (max-width:340px){.flight-seatmap-holder:before{margin-left:-231%}.flight-seatmap-holder:after{margin-right:-229%}.flightSeatMapSel{left:16px}.flight_list .route_info_list li.dur_info{max-width:81px;margin:0 10px}.f_title h4{font-size:12px}.booking_form>.nav-tabs li a{font-size:11px}.f_title h4>i:not(.xs-icon){font-size:17px}.checkin_panel .baggage-list li input+label span{font-size:11px}}@media screen and (min-width:768px){.lcbagcarddiv{border:1px solid #e9e2e2;flex:0 0 55%!important;max-width:55%!important}}@media screen and (min-width:1201px){.lcbagcarddiv{border:1px solid #e9e2e2;flex:0 0 61%!important;max-width:61%!important}}@media screen and (min-width:1269px){.lcbagcarddiv{border:1px solid #e9e2e2;flex:0 0 62%!important;max-width:62%!important}}@media screen and (min-width:1603px){.lcbagcarddiv{border:1px solid #e9e2e2;flex:0 0 63%!important;max-width:63%!important}}@media screen and (min-width:320px)and (max-width:400px){.modal .modal-content .signin_login_popup{padding:40px 10px 0}}