body,#full-container{background-color:#efefef}.list_fliter{display:flex;justify-content:space-between;margin-top:22px}.filterbx{background:#fff;padding:15px}.filterbx{width:25%}.listingbx{width:75%;padding-left:20px;margin-bottom:-56px}.ftr_head{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddd;padding:10px 0}.ftr_head>h1{font-size:13px;color:#000;margin-bottom:0;font-weight:500}.ftr_head>span{display:block;color:#5091fb;cursor:pointer}.filtercnt .panel-heading a{display:block;position:relative;font-weight:700;font-size:13px;padding-bottom:15px}.filtercnt .panel-heading a:after{content:"";border:solid black;border-width:0 1px 1px 0;display:inline-block;padding:0;position:absolute;top:0;transform:rotate(90deg)}.flight-details-acc .box-header{display:flex;justify-content:space-between}.flight_details_close{background:#017bc2;height:20px;width:20px;display:flex;align-items:center;justify-content:center;border-radius:100%}.flight_details_close a{font-size:13px;color:#fff}.filtercnt .panel-heading a[aria-expanded=true]:after{transform:rotate(-180deg);top:6px}.filtercnt{margin-top:25px}.filtercnt .panel-group .panel{border:none;box-shadow:none;border-bottom:1px solid #ddd;margin-bottom:20px}.filtercnt .panel-default>.panel-heading{background-color:initial;border:none;padding:0;border-radius:inherit}.filtercnt .panel-default>.panel-heading+.panel-collapse>.panel-body{border:none}.filtercnt .panel-heading a:hover{color:#000}.txtftr{display:flex;justify-content:space-between}.txtftr>h6{font-size:13px;color:#000;margin-bottom:0;text-transform:uppercase;margin-left:10px}.txtftr>span{display:block;color:#5091fb;cursor:pointer;font-weight:500;padding-right:25px;font-size:13px}.rage_price .value{position:absolute;top:30px;left:50%;margin:0 0 0 -20px;width:40px;text-align:center;display:block;font-weight:400;font-size:14px;color:#333}.rage_price .price-range-both.value{margin:0 0 0 -50px;top:26px}.rage_price .price-range-both{display:none}.value i{font-style:normal}.rage_price div.ui-slider-range.ui-widget-header{background:#399af4!important}.rage_price .ui-state-hover,.rage_price .ui-widget-content .ui-state-hover,.rage_price .ui-widget-header .ui-state-hover,.rage_price .ui-state-focus,.rage_price .ui-widget-content .ui-state-focus,.rage_price .ui-widget-header .ui-state-focus{background:#2ecaf9!important}.rage_price .ui-state-default,.rage_price .ui-widget-content .ui-state-default,.rage_price .ui-widget-header .ui-state-default{background:#399af4!important;border-radius:50%;font-size:15px;border:4px solid #fff!important;box-shadow:0 0 7px #306473}.rage_price span.ui-slider-handle.ui-corner-all.ui-state-default:focus{outline:none}.rage_price .ui-slider-horizontal{height:.4em;border:none;background:#eee}.rage_price{padding-bottom:40px}.rage_price .ui-slider-horizontal .ui-slider-handle{top:-6px}.rage_price .value{font-size:12px;margin:0;width:72px;top:20px}.rage_price .price-range-max{text-align:right;left:initial;right:0}.rage_price .price-range-min{text-align:left;left:0}.pdmrbx{padding:0 0 15px}.checkftr .label-container.checkbox-default .checkmark{border-radius:2px}.listps{display:flex;justify-content:space-between;align-items:center}.listps li a{color:#333;font-size:14px;text-align:center;display:block}.listps li a span{display:block;width:100%;border:1px solid #ddd;text-align:center;padding:6px;border-radius:2px}.listps li .activeck span{background:#5091fb;color:#fff}.lsprc{font-size:12px}.sltxt{color:#999;font-weight:600;font-size:14px}.sltxt>i{font-size:12px}.rightlist>h2{color:#6d8494;font-size:18px}.rightlist>h2>span{color:#333}.sliderlist .slick-prev,.sliderlist .slick-next{position:absolute;top:50%;background:#5091fb;border-radius:50px;bottom:0;transform:translate(-50%,-50%);z-index:2;text-indent:-99999px;color:#4169e1!important;width:30px;height:30px;padding:0}.sliderlist .slick-prev{left:-10px}.sliderlist .slick-next{right:-40px}.sliderlist .slick-prev:before,.sliderlist .slick-next:before{position:absolute;content:"";width:13px;height:13px;margin-top:8px}.sliderlist .slick-prev:before{left:8px;background:url(/images/arw-l-w.png)no-repeat;background-size:contain}.sliderlist .slick-next:before{right:7px;background:url(/images/arw-r-w.png)no-repeat;background-size:contain}.sliderlist .slick-slider .slick-slide{padding-left:3px;padding-right:3px}.bgsl{background:#e1ecf3;margin-left:0;margin-right:0;padding:10px;display:flex;flex-wrap:wrap}.ligbtm{align-self:flex-end;padding-right:0}.listdh{border:.5px solid #ddeaf0;box-shadow:none;text-align:center;margin:0;overflow:hidden;border-radius:3px;position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box}.img-res{height:56px}.airline-logo1{padding:17px 10px 16px;font-size:14px;transition:all .4s;border-radius:3px;line-height:20px;display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;cursor:pointer}.imglsdh{height:37px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin:auto;justify-content:center}.airline-name1{margin-top:11px;height:24px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.airline-name1 h5{margin-bottom:0;font-size:11px;color:#399af4;font-weight:700}.list-unstyleds>li{text-align:center;color:#6d8494;padding:5px;border-top:.5px solid #bed3dd;font-weight:500}.pl0{padding-left:0}.listnb_rtv{position:relative;top:-1px}.plane{position:absolute;margin:0 auto;width:100%}.plane-img{-webkit-animation:spin 2.5s linear infinite;-moz-animation:spin 2.5s linear infinite;animation:spin 2.5s linear infinite}@-moz-keyframes spin{to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.earth-wrapper{position:absolute;margin:0 auto;width:100%;padding-top:2.7rem}.earth{width:160px;height:160px;background:url(https://zupimages.net/up/19/34/6vlb.gif);border-radius:100%;background-size:340px;animation:earthAnim 12s infinite linear;margin:0 auto;border:1px solid #CDD1D3}@keyframes earthAnim{0%{background-position-x:0}to{background-position-x:-340px}}.tabsl_vs{margin-top:-33px}.othlist{font-size:20px;color:#6e6e6e}.tktlist>li{background:#fff;border:1px solid #ddd;margin-bottom:15px}.flexlist{display:flex;padding:10px}.largehead{background:#f5f5f5;padding:10px}.largehead>h4{margin-bottom:0;font-size:13px}.largehead>h4>span{font-size:13px}.inuot_bx{width:100%}.prishow{width:22%;border-left:1px solid #ddd}.dflex_js{display:flex;column-gap:10px;align-items:center;justify-content:space-between}.tmingtk>ul>li>p{margin-bottom:0;color:#000;font-weight:600}.tmingtk>ul>li>p>span{color:#999}.airnm{display:flex;align-items:center;column-gap:5px;flex-wrap:wrap}.airnm>span{display:inline-block;width:35px;height:35px;border-radius:50px;overflow:hidden;padding:4px}.airnm>h6{font-size:12px;color:#303030;margin-bottom:0;display:block;width:100%;margin-top:5px}.blkts{display:block;font-weight:600;color:#000}.cnts{text-align:center}.hrst{width:100%!important;margin:0 auto;padding:7px 10px 25px}.flightLine>.rg-rightdot{position:absolute;top:50%;transform:translateY(-50%);width:10px;height:10px;border:1px solid #017bc2;border-radius:100%;right:0;background:#017bc2}.flightLine>*{position:absolute;top:50%;transform:translateY(-50%);width:10px;height:10px;border:1px solid #017bc2;border-radius:100%;background:#017bc2}.hrst{margin:0;position:relative;width:100%;display:block}.flightLine{position:relative;width:100%;height:0;top:10px;border:1px dashed #dee2e6}.flightLine.departure:before{content:"";font-family:FontAwesome;left:50%;transform:translate(-50%,-50%);top:50%;color:#a0abb8;position:absolute}.wrapper{position:relative;margin-left:10%;margin-top:15%}.tooltip:hover span{opacity:1;filter:alpha(opacity=100);top:-6em;left:20em;z-index:99;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.box b{color:#fff}.tooltip span{background:none repeat scroll 0 0 #222;color:#f0b015;font-size:.8em;font-weight:400;line-height:1.5em;padding:16px 15px;width:240px;top:-4em;left:20em;margin-left:0;opacity:0;filter:alpha(opacity=0);position:absolute;text-align:center;z-index:2;text-transform:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease;transition:all .3s ease-in-out}.tooltip span:after{border-color:#222 rgba(0,0,0,0);border-style:solid;border-width:15px 15px 0;bottom:-15px;content:"";display:block;left:31px;position:absolute;width:0}.taglt{font-size:13px;color:#fff;display:inline-block;padding:2px 9px;border-radius:3px;margin-bottom:10px}.yellow_cl{background-color:#f2c94c}.blue_cl{background-color:#399af4}.tooltip1{position:relative;display:inline-block;border:none;opacity:1}.tooltip1 .tooltiptext{visibility:hidden;width:200px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:10px 5px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-100px;opacity:0;transition:opacity .3s}.tooltip1 .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.tooltip1:hover .tooltiptext{visibility:visible;opacity:1}.tooltiptext>h6{margin:0}.tooltiptext>h6,.tooltiptext>h6>strong{color:#fff;font-size:14px}.tooltiptext>h6>span{display:block;font-size:13px}.rightbook{display:flex;column-gap:20px;align-items:center;height:100%;background:#eaf0f3}.bookb1>span{border-left:2px solid #4e8ef6;display:block;font-size:12px;background:#ddd}.bookb1>span{padding:5px 10px}.pysml{display:flex;column-gap:10px;align-items:center}.pysml>h6{font-size:12px;margin-bottom:0}.pysml>h6>span{cursor:pointer;display:block;color:#5091fb;font-size:15px;font-weight:700}.pysml>h6>span>i{color:#ababab}.bookb1,.bookb2{width:50%;align-items:center}.bookprc{text-align:center}.bookprc>h5{font-weight:600;color:#017bc2}.mbs{margin-bottom:10px}.prishow{position:relative}.bookb2{border-left:1px solid #bfbfbf}.tbfare{display:flex;height:100%;justify-content:center;align-items:center}.tbfare .nav-tabs{background:#fff;width:50%}.tbfare .nav-tabs>li>a{margin-right:0;font-size:13px;color:#000}.tbfare .nav-tabs>li{float:initial}.tbfare .nav-tabs>li>a,.tbfare .nav-tabs{border:none;border-left:2px solid #eaf0f3}.tbfare .nav-tabs>li.active>a,.tbfare .nav-tabs>li.active>a:focus,.tbfare .nav-tabs>li.active>a:hover{border:none;background:#eaf0f3;border-left:2px solid #5091fb}.tbfare .nav-tabs>li>a:hover{background:#eaf0f3}.tbfare .tab-content{width:50%;padding:20px;display:flex;align-items:center;justify-content:center}.faresm1,faresm2{text-align:left;color:#fff}.faresm1{font-size:14px;margin:10px 0;font-weight:700}.custom_reservation_tab form.form-banner-reservation .onewayadult,.custom_reservation_tab form.form-banner-reservation .onewaychild,.custom_reservation_tab form.form-banner-reservation .onewayinfants{padding:0 10px}.faresm2>li{text-align:left;position:relative;padding-left:17px;margin-bottom:5px}.faresm2>li>i{position:absolute;left:0}.loadbtn .lotds{width:100%;background:#399af4;font-size:14px;padding:10px;height:auto;line-height:initial;text-transform:uppercase;margin-bottom:30px}.modifyhead{background:linear-gradient(90deg,#55adf7,#1f6fff)}.mdtxt{width:80%}.flx_md{display:flex}.flx_md li{border-right:1px solid black;padding:15px}.flx_md li:first-child{width:50%}.flx_md li:nth-child(2),.flx_md li:nth-child(3){width:25%;text-align:center}.flx_md li span{color:#fff;font-size:13px;font-weight:500}.spcmd{display:flex;justify-content:space-between;align-items:center}.spcmd>span{width:40%}.spcmd>i{width:17px;color:#fff}.mdbtn .mod_bt{padding:11px 10px;line-height:0;height:auto;float:right;color:#fff;font-size:13px;text-transform:uppercase;width:100%;border-radius:50px}.mobile-filter{display:none;position:fixed;bottom:15px;left:0;right:0;width:94%;background:#000000b3;z-index:2;margin:auto;border-radius:5px;padding:15px}.mobile-filter>ul{display:flex;justify-content:space-between;column-gap:10px}.mobile-filter>ul>li{color:#fff;text-align:center;width:25%;cursor:pointer}.mobile-filter>ul>li>i{display:block;font-size:20px;margin-bottom:5px}.mobileapply_ftr{display:none}.mdf_ms{margin-left:5px}.stopmd{display:none}.hidemobile{display:block}.pmt-wrap.pe-1 img{height:40px}.pmt-wrap.pe-1 img{height:25px}.ds-air-box{display:flex;align-items:center;gap:10px;margin-bottom:10px;width:-webkit-fill-available}.airline-info{justify-content:space-between}@media screen and (max-width: 1024px){.tbfare{display:block!important}.custom_reservation_tab form.form-banner-reservation .cus_loc_field span{padding-left:8px!important}.custom_reservation_tab form.form-banner-reservation .cus_searchbtn_field button{min-width:80px!important}.custom_reservation_tab form.form-banner-reservation input.add{padding:0 5px}i.fa.fa-plane.rtate,i.fa.fa-map-marker{display:none}.mobile-filter,.mobileapply_ftr{display:block}.list_fliter{flex-wrap:wrap}.filterbx{display:none;width:100%;position:fixed;top:0;left:0;right:0;z-index:999;overflow:auto;bottom:0}.ftr_head{position:fixed;left:0;right:0;width:100%;margin:auto;background:#eee;padding:13px 15px;top:0;z-index:99}.filtercnt{margin-top:66px}.mobileapply_ftr{position:fixed;left:0;right:0;bottom:33px;z-index:99;display:flex;justify-content:center;column-gap:20px;align-items:center}.mobileapply_ftr .btnf_apy{color:#fff;background:#f58220;border-color:#f58220;box-shadow:0 2px #d8690a;width:92%;border-radius:initial;padding:4px 10px;height:auto;font-size:17px}.mobileapply_ftr .btnf_apy span{display:inline-block;margin-right:70px}.filtercnt .panel-group{padding-bottom:50px}.flx_md{flex-wrap:wrap}.flx_md li:first-child{width:100%;padding:0 5px}.flx_md li{border:none}.flx_md li:nth-child(2),.flx_md li:nth-child(3){width:auto;padding:0 5px}.flx_md li span{font-size:12px}.spcmd>span{width:auto}.mdf_ms{display:none}.modifyhead{padding:10px 0}.listingbx{width:100%;padding-left:0}.list-unstyleds>li{display:flex;justify-content:center;column-gap:10px}.tbsort_ls .nav-tabs>li{margin-right:10px}.tbsort_ls .nav-tabs>li>a,.tbsort_ls>ul>li>span{font-size:13px}.rightlist>h2,.othlist{font-size:15px}.header-bar .container .pull-right{display:none}}@media screen and (max-width: 640px){.ligbtm{display:none}.bgsl{display:block}.pl0{padding-left:15px}.stopmd{display:block}.tktlist>li{display:block}.inuot_bx,.prishow{width:100%}.airnm>h6,.tmingtk>ul>li>p,.cnts{font-size:12px}.list_fliter{padding-bottom:50px}.bookprc .btnvw{padding:10px 22px}.tooltip1 .tooltiptext{width:100px;margin-left:-71px}.tooltiptext>h6,.tooltiptext>h6>strong{font-size:13px}.tooltiptext>h6>span{font-size:11px}}.flight-details-acc .short_details{text-align:center;color:#000;font-weight:600}.airlineCode{line-height:15px}.airlineCode p{margin-bottom:0;color:#222}.airlineCode p small{margin-left:5px;color:#ababab}.baggage-details{margin:15px 0;font-size:12px;color:#222;padding:4px 20px;background-color:#fff;text-align:center;border-radius:4px;display:flex;align-items:center;gap:10px}.mealsIcon{font-size:13px;color:#dbdbdb;margin-right:3px;margin-left:3px}.breakdown-table{border:0!important}.kk_mob{display:none}.scroll-arrow{position:absolute;right:42px;top:50%;transform:translateY(-50%);width:0;height:0;cursor:pointer;z-index:1050}.scroll-left-arrow{margin-left:-12px;position:absolute;left:20px;top:50%;transform:translateY(-50%);width:0;height:0;cursor:pointer;z-index:1050}i.fa.fa-angle-right.scroll{font-size:50px;color:#017bc2}i.fa.fa-angle-left{font-size:48px;color:#017bc2}.modal-dialog{position:relative}.scrollable-content{overflow-x:auto;white-space:nowrap}@media (max-width: 768px){.border-dotted{background-color:#1459a5;width:80%}.details-flexbox .flight-time{font-size:13px;font-weight:500}.details-flexbox .fliex-item{flex:0 0 33%;text-align:center}.baggage-details>div{flex:0 0 100%}.baggage-details{flex-wrap:wrap}.tbsort_ls{display:none}.tooltip1{text-align:center}.tmingtk>ul>li>p>span{display:block;font-size:9px}.blkts{font-size:13px!important}.kk_bagBox{display:none}}@media (max-width: 577px){.dflex_js li:first-child{flex:0 0 100%}.nav-tabs .nav-link{font-size:12px;padding:5px}ul.dflex_js{flex-wrap:wrap}.airnm{flex-wrap:nowrap}}@media (max-width: 480px){.airnm>h6,.tmingtk>ul>li>p,.cnts{font-size:12px!important}.blkts{font-size:12px!important}.bookprc .btnvw{padding:4px 10px;font-size:13px}.dflex_js li{flex:0 0 29%;margin-top:10px}.kk_city_name{display:none}.mobile-filter{bottom:0!important;left:0}.drop_cb{padding:9px 10px!important}.spcmd>i{margin-right:9px!important;margin-left:9px!important}.modifysection{justify-content:center!important}.txtftr>h6{font-size:12px!important}.custom_reservation_tab .br-tabs-content button.roundformsearch,.custom_reservation_tab .br-tabs-content button.multiroundformsearch,button.form-control.icon.add-city{height:62px}#banner .custom_reservation_tab .br-tabs li a{padding:8px 4px 5px!important}.radio-container.radio-default .checkmark{margin-right:5px;height:12px;width:12px}.searchrs .custom_reservation_tab form.form-banner-reservation .cus_searchbtn_field button{padding:11px 10px!important}}@media (max-width:912px){ul.list-dropdown-passengers.is-active{margin-right:-108px;top:48px}.bookprc{margin-top:0!important}.modifysection{background:transparent;padding:4px}.flx_md li span{font-size:12px;color:#000}.bookprc{text-align:center;display:flex;justify-content:center;align-items:center;gap:9px}.tbsort_ls .nav-tabs>li>a{width:230px}ul.nav.nav-tabs{display:flex;align-items:center;width:100%}}@media (max-width:350px){h6.rg-sale-set{text-align:center}}@media (max-width:550px) and (min-width:350px){.tbfare{justify-content:end}}.red-box{background-color:#fff;color:red!important;padding:10px 15px;border-radius:5px;text-align:center;font-weight:700;box-shadow:0 4px 6px #0000001a;border:1px solid #d63031}
