@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,700&display=swap');body{font-family:"Helvetica Neue",Arial,"Lucida Grande",sans-serif}header{background-color:#fff}.slidercontainer{float:left;width:300px;margin:auto;text-alignt:center}.fly-dropDown{background:#FFF;border:1px solid #c7c4c4!important;padding:5px 5px;font-size:15px}.fly-dropDown input{width:100%;padding:0;margin:0;border:0;outline:0}.fly-dropDown .dropdown-menu{width:100%;left:0;padding-left:5px}.fly-dropDown .dropdown-menu li .auto_complete_label{display:inline-block;position:relative;top:2px}.flyslider{float:left;width:100%;margin:0 70px 0 0;padding-bottom:10px;min-height:70px;position:relative}.flyslider .lhs{position:absolute;left:0;bottom:5px;font-size:12px;font-weight:bold;color:#999}.flyslider .rhs{position:absolute;right:0;bottom:5px;font-size:12px;font-weight:bold;color:#999}.flyslider b{float:left;width:100%;margin:0 0 10px 0}.flyslider .dropdown_above_map{float:left;margin:0;width:100%}.flyslider .dropdown_above_map select{float:left;padding:2px 0;width:100%}.loginLinkheader{float:right;padding:25px 15px 10px 10px;font-size:13px;color:#333}.loginLinkheader span.link{margin-left:5px;color:#848499;cursor:pointer}.loginLinkheader span.name{text-overflow:ellipsis;max-width:120px;overflow:hidden;white-space:nowrap;float:left}.loginLinkheader i{float:left;margin:2px 5px 0 0;color:#848499}input[type="range"]{-webkit-appearance:none!important;width:100%;height:10px;background-color:#eee;border:1px solid #ccc;border-radius:10px;margin:auto;transition:all .3s ease}input[type="range"]:hover{background-color:#ccc}input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none!important;width:24px;height:24px;transition:all .5s ease;background-image:url("../img/flyplane.png");background-repeat:no-repeat}input[type="range"]:focus{outline:0}#rangevalue{text-align:center;font-size:18px;display:block;margin:0 auto;padding:0;width:100%;color:#848499;font-weight:bold;position:absolute;bottom:0}.viewBtn{float:left;padding:5px 25px;border:0;background-color:#ccc;color:#333;font-size:14px;border-radius:0}.viewBtnActive{background-color:#848499;color:#fff}.travelrCloseSpan{float:right;font-size:12px;color:#fff;background-color:#7575c4;cursor:pointer;border:5px #7575c4 solid;margin-bottom:5px}.airline-desaturate{-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:url(#greyscale);filter:gray}body{overflow-x:hidden;margin:0;padding:0}*{margin:0;padding:0}.navbar-default .navbar-nav>li>a{color:#848499;font-size:14px}.navbar-default .navbar-nav>li>a.selected{color:#01d099;font-weight:bold}.logo{margin-top:18px}.no-padding{padding:0!important}@media(max-width:767px){.searchresults_new .price_desc_new_search{height:auto;padding:5px}.searchresults_new .deals_wrap_new_search{float:left;width:50%}.searchresults_new .card-header{float:left;width:50%;margin-top:16px}.searchresults_new .select_from_new_section a{display:inline-block;float:left}.searchresults_new .select_from_new_section a.provider_links_C{float:left;margin-bottom:15px;margin-right:10px}}.flagstrap{display:inline-block;position:relative;width:100%}.flagstrap-icon{display:inline-block;width:16px;height:11px;background:url("https://www.fly.com/images/flags.png") no-repeat}.flagstrap-placeholder,.flagstrap-placeholder i{display:none}.flagstrap-icon.flagstrap-ad{background-position:-16px 0}.flagstrap-icon.flagstrap-ae{background-position:-32px 0}.flagstrap-icon.flagstrap-af{background-position:-48px 0}.flagstrap-icon.flagstrap-ag{background-position:-64px 0}.flagstrap-icon.flagstrap-ai{background-position:-80px 0}.flagstrap-icon.flagstrap-al{background-position:-96px 0}.flagstrap-icon.flagstrap-am{background-position:-112px 0}.flagstrap-icon.flagstrap-an{background-position:-128px 0}.flagstrap-icon.flagstrap-ao{background-position:-144px 0}.flagstrap-icon.flagstrap-ar{background-position:-160px 0}.flagstrap-icon.flagstrap-as{background-position:-176px 0}.flagstrap-icon.flagstrap-at{background-position:-192px 0}.flagstrap-icon.flagstrap-au{background-position:-208px 0}.flagstrap-icon.flagstrap-aw{background-position:-224px 0}.flagstrap-icon.flagstrap-az{background-position:-240px 0}.flagstrap-icon.flagstrap-ba{background-position:0 -11px}.flagstrap-icon.flagstrap-bb{background-position:-16px -11px}.flagstrap-icon.flagstrap-bd{background-position:-32px -11px}.flagstrap-icon.flagstrap-be{background-position:-48px -11px}.flagstrap-icon.flagstrap-bf{background-position:-64px -11px}.flagstrap-icon.flagstrap-bg{background-position:-80px -11px}.flagstrap-icon.flagstrap-bh{background-position:-96px -11px}.flagstrap-icon.flagstrap-bi{background-position:-112px -11px}.flagstrap-icon.flagstrap-bj{background-position:-128px -11px}.flagstrap-icon.flagstrap-bm{background-position:-144px -11px}.flagstrap-icon.flagstrap-bn{background-position:-160px -11px}.flagstrap-icon.flagstrap-bo{background-position:-176px -11px}.flagstrap-icon.flagstrap-br{background-position:-192px -11px}.flagstrap-icon.flagstrap-bs{background-position:-208px -11px}.flagstrap-icon.flagstrap-bt{background-position:-224px -11px}.flagstrap-icon.flagstrap-bv{background-position:-240px -11px}.flagstrap-icon.flagstrap-bw{background-position:0 -22px}.flagstrap-icon.flagstrap-by{background-position:-16px -22px}.flagstrap-icon.flagstrap-bz{background-position:-32px -22px}.flagstrap-icon.flagstrap-ca{background-position:-48px -22px}.flagstrap-icon.flagstrap-catalonia{background-position:-64px -22px}.flagstrap-icon.flagstrap-cd{background-position:-80px -22px}.flagstrap-icon.flagstrap-cf{background-position:-96px -22px}.flagstrap-icon.flagstrap-cg{background-position:-112px -22px}.flagstrap-icon.flagstrap-ch{background-position:-128px -22px}.flagstrap-icon.flagstrap-ci{background-position:-144px -22px}.flagstrap-icon.flagstrap-ck{background-position:-160px -22px}.flagstrap-icon.flagstrap-cl{background-position:-176px -22px}.flagstrap-icon.flagstrap-cm{background-position:-192px -22px}.flagstrap-icon.flagstrap-cn{background-position:-208px -22px}.flagstrap-icon.flagstrap-co{background-position:-224px -22px}.flagstrap-icon.flagstrap-cr{background-position:-240px -22px}.flagstrap-icon.flagstrap-cu{background-position:0 -33px}.flagstrap-icon.flagstrap-cv{background-position:-16px -33px}.flagstrap-icon.flagstrap-cw{background-position:-32px -33px}.flagstrap-icon.flagstrap-cy{background-position:-48px -33px}.flagstrap-icon.flagstrap-cz{background-position:-64px -33px}.flagstrap-icon.flagstrap-de{background-position:-80px -33px}.flagstrap-icon.flagstrap-dj{background-position:-96px -33px}.flagstrap-icon.flagstrap-dk{background-position:-112px -33px}.flagstrap-icon.flagstrap-dm{background-position:-128px -33px}.flagstrap-icon.flagstrap-do{background-position:-144px -33px}.flagstrap-icon.flagstrap-dz{background-position:-160px -33px}.flagstrap-icon.flagstrap-ec{background-position:-176px -33px}.flagstrap-icon.flagstrap-ee{background-position:-192px -33px}.flagstrap-icon.flagstrap-eg{background-position:-208px -33px}.flagstrap-icon.flagstrap-eh{background-position:-224px -33px}.flagstrap-icon.flagstrap-england{background-position:-240px -33px}.flagstrap-icon.flagstrap-er{background-position:0 -44px}.flagstrap-icon.flagstrap-es{background-position:-16px -44px}.flagstrap-icon.flagstrap-et{background-position:-32px -44px}.flagstrap-icon.flagstrap-eu{background-position:-48px -44px}.flagstrap-icon.flagstrap-fi{background-position:-64px -44px}.flagstrap-icon.flagstrap-fj{background-position:-80px -44px}.flagstrap-icon.flagstrap-fk{background-position:-96px -44px}.flagstrap-icon.flagstrap-fm{background-position:-112px -44px}.flagstrap-icon.flagstrap-fo{background-position:-128px -44px}.flagstrap-icon.flagstrap-fr{background-position:-144px -44px}.flagstrap-icon.flagstrap-ga{background-position:-160px -44px}.flagstrap-icon.flagstrap-gb{background-position:-176px -44px}.flagstrap-icon.flagstrap-gd{background-position:-192px -44px}.flagstrap-icon.flagstrap-ge{background-position:-208px -44px}.flagstrap-icon.flagstrap-gf{background-position:-224px -44px}.flagstrap-icon.flagstrap-gg{background-position:-240px -44px}.flagstrap-icon.flagstrap-gh{background-position:0 -55px}.flagstrap-icon.flagstrap-gi{background-position:-16px -55px}.flagstrap-icon.flagstrap-gl{background-position:-32px -55px}.flagstrap-icon.flagstrap-gm{background-position:-48px -55px}.flagstrap-icon.flagstrap-gn{background-position:-64px -55px}.flagstrap-icon.flagstrap-gp{background-position:-80px -55px}.flagstrap-icon.flagstrap-gq{background-position:-96px -55px}.flagstrap-icon.flagstrap-gr{background-position:-112px -55px}.flagstrap-icon.flagstrap-gs{background-position:-128px -55px}.flagstrap-icon.flagstrap-gt{background-position:-144px -55px}.flagstrap-icon.flagstrap-gu{background-position:-160px -55px}.flagstrap-icon.flagstrap-gw{background-position:-176px -55px}.flagstrap-icon.flagstrap-gy{background-position:-192px -55px}.flagstrap-icon.flagstrap-hk{background-position:-208px -55px}.flagstrap-icon.flagstrap-hm{background-position:-224px -55px}.flagstrap-icon.flagstrap-hn{background-position:-240px -55px}.flagstrap-icon.flagstrap-hr{background-position:0 -66px}.flagstrap-icon.flagstrap-ht{background-position:-16px -66px}.flagstrap-icon.flagstrap-hu{background-position:-32px -66px}.flagstrap-icon.flagstrap-ic{background-position:-48px -66px}.flagstrap-icon.flagstrap-id{background-position:-64px -66px}.flagstrap-icon.flagstrap-ie{background-position:-80px -66px}.flagstrap-icon.flagstrap-il{background-position:-96px -66px}.flagstrap-icon.flagstrap-im{background-position:-112px -66px}.flagstrap-icon.flagstrap-in{background-position:-128px -66px}.flagstrap-icon.flagstrap-io{background-position:-144px -66px}.flagstrap-icon.flagstrap-iq{background-position:-160px -66px}.flagstrap-icon.flagstrap-ir{background-position:-176px -66px}.flagstrap-icon.flagstrap-is{background-position:-192px -66px}.flagstrap-icon.flagstrap-it{background-position:-208px -66px}.flagstrap-icon.flagstrap-je{background-position:-224px -66px}.flagstrap-icon.flagstrap-jm{background-position:-240px -66px}.flagstrap-icon.flagstrap-jo{background-position:0 -77px}.flagstrap-icon.flagstrap-jp{background-position:-16px -77px}.flagstrap-icon.flagstrap-ke{background-position:-32px -77px}.flagstrap-icon.flagstrap-kg{background-position:-48px -77px}.flagstrap-icon.flagstrap-kh{background-position:-64px -77px}.flagstrap-icon.flagstrap-ki{background-position:-80px -77px}.flagstrap-icon.flagstrap-km{background-position:-96px -77px}.flagstrap-icon.flagstrap-kn{background-position:-112px -77px}.flagstrap-icon.flagstrap-kp{background-position:-128px -77px}.flagstrap-icon.flagstrap-kr{background-position:-144px -77px}.flagstrap-icon.flagstrap-kurdistan{background-position:-160px -77px}.flagstrap-icon.flagstrap-kw{background-position:-176px -77px}.flagstrap-icon.flagstrap-ky{background-position:-192px -77px}.flagstrap-icon.flagstrap-kz{background-position:-208px -77px}.flagstrap-icon.flagstrap-la{background-position:-224px -77px}.flagstrap-icon.flagstrap-lb{background-position:-240px -77px}.flagstrap-icon.flagstrap-lc{background-position:0 -88px}.flagstrap-icon.flagstrap-li{background-position:-16px -88px}.flagstrap-icon.flagstrap-lk{background-position:-32px -88px}.flagstrap-icon.flagstrap-lr{background-position:-48px -88px}.flagstrap-icon.flagstrap-ls{background-position:-64px -88px}.flagstrap-icon.flagstrap-lt{background-position:-80px -88px}.flagstrap-icon.flagstrap-lu{background-position:-96px -88px}.flagstrap-icon.flagstrap-lv{background-position:-112px -88px}.flagstrap-icon.flagstrap-ly{background-position:-128px -88px}.flagstrap-icon.flagstrap-ma{background-position:-144px -88px}.flagstrap-icon.flagstrap-mc{background-position:-160px -88px}.flagstrap-icon.flagstrap-md{background-position:-176px -88px}.flagstrap-icon.flagstrap-me{background-position:-192px -88px}.flagstrap-icon.flagstrap-mg{background-position:-208px -88px}.flagstrap-icon.flagstrap-mh{background-position:-224px -88px}.flagstrap-icon.flagstrap-mk{background-position:-240px -88px}.flagstrap-icon.flagstrap-ml{background-position:0 -99px}.flagstrap-icon.flagstrap-mm{background-position:-16px -99px}.flagstrap-icon.flagstrap-mn{background-position:-32px -99px}.flagstrap-icon.flagstrap-mo{background-position:-48px -99px}.flagstrap-icon.flagstrap-mp{background-position:-64px -99px}.flagstrap-icon.flagstrap-mq{background-position:-80px -99px}.flagstrap-icon.flagstrap-mr{background-position:-96px -99px}.flagstrap-icon.flagstrap-ms{background-position:-112px -99px}.flagstrap-icon.flagstrap-mt{background-position:-128px -99px}.flagstrap-icon.flagstrap-mu{background-position:-144px -99px}.flagstrap-icon.flagstrap-mv{background-position:-160px -99px}.flagstrap-icon.flagstrap-mw{background-position:-176px -99px}.flagstrap-icon.flagstrap-mx{background-position:-192px -99px}.flagstrap-icon.flagstrap-my{background-position:-208px -99px}.flagstrap-icon.flagstrap-mz{background-position:-224px -99px}.flagstrap-icon.flagstrap-na{background-position:-240px -99px}.flagstrap-icon.flagstrap-nc{background-position:0 -110px}.flagstrap-icon.flagstrap-ne{background-position:-16px -110px}.flagstrap-icon.flagstrap-nf{background-position:-32px -110px}.flagstrap-icon.flagstrap-ng{background-position:-48px -110px}.flagstrap-icon.flagstrap-ni{background-position:-64px -110px}.flagstrap-icon.flagstrap-nl{background-position:-80px -110px}.flagstrap-icon.flagstrap-no{background-position:-96px -110px}.flagstrap-icon.flagstrap-np{background-position:-112px -110px}.flagstrap-icon.flagstrap-nr{background-position:-128px -110px}.flagstrap-icon.flagstrap-nu{background-position:-144px -110px}.flagstrap-icon.flagstrap-nz{background-position:-160px -110px}.flagstrap-icon.flagstrap-om{background-position:-176px -110px}.flagstrap-icon.flagstrap-pa{background-position:-192px -110px}.flagstrap-icon.flagstrap-pe{background-position:-208px -110px}.flagstrap-icon.flagstrap-pf{background-position:-224px -110px}.flagstrap-icon.flagstrap-pg{background-position:-240px -110px}.flagstrap-icon.flagstrap-ph{background-position:0 -121px}.flagstrap-icon.flagstrap-pk{background-position:-16px -121px}.flagstrap-icon.flagstrap-pl{background-position:-32px -121px}.flagstrap-icon.flagstrap-pm{background-position:-48px -121px}.flagstrap-icon.flagstrap-pn{background-position:-64px -121px}.flagstrap-icon.flagstrap-pr{background-position:-80px -121px}.flagstrap-icon.flagstrap-ps{background-position:-96px -121px}.flagstrap-icon.flagstrap-pt{background-position:-112px -121px}.flagstrap-icon.flagstrap-pw{background-position:-128px -121px}.flagstrap-icon.flagstrap-py{background-position:-144px -121px}.flagstrap-icon.flagstrap-qa{background-position:-160px -121px}.flagstrap-icon.flagstrap-re{background-position:-176px -121px}.flagstrap-icon.flagstrap-ro{background-position:-192px -121px}.flagstrap-icon.flagstrap-rs{background-position:-208px -121px}.flagstrap-icon.flagstrap-ru{background-position:-224px -121px}.flagstrap-icon.flagstrap-rw{background-position:-240px -121px}.flagstrap-icon.flagstrap-sa{background-position:0 -132px}.flagstrap-icon.flagstrap-sb{background-position:-16px -132px}.flagstrap-icon.flagstrap-sc{background-position:-32px -132px}.flagstrap-icon.flagstrap-scotland{background-position:-48px -132px}.flagstrap-icon.flagstrap-sd{background-position:-64px -132px}.flagstrap-icon.flagstrap-se{background-position:-80px -132px}.flagstrap-icon.flagstrap-sg{background-position:-96px -132px}.flagstrap-icon.flagstrap-sh{background-position:-112px -132px}.flagstrap-icon.flagstrap-si{background-position:-128px -132px}.flagstrap-icon.flagstrap-sk{background-position:-144px -132px}.flagstrap-icon.flagstrap-sl{background-position:-160px -132px}.flagstrap-icon.flagstrap-sm{background-position:-176px -132px}.flagstrap-icon.flagstrap-sn{background-position:-192px -132px}.flagstrap-icon.flagstrap-so{background-position:-208px -132px}.flagstrap-icon.flagstrap-somaliland{background-position:-224px -132px}.flagstrap-icon.flagstrap-sr{background-position:-240px -132px}.flagstrap-icon.flagstrap-ss{background-position:0 -143px}.flagstrap-icon.flagstrap-st{background-position:-16px -143px}.flagstrap-icon.flagstrap-sv{background-position:-32px -143px}.flagstrap-icon.flagstrap-sx{background-position:-48px -143px}.flagstrap-icon.flagstrap-sy{background-position:-64px -143px}.flagstrap-icon.flagstrap-sz{background-position:-80px -143px}.flagstrap-icon.flagstrap-tc{background-position:-96px -143px}.flagstrap-icon.flagstrap-td{background-position:-112px -143px}.flagstrap-icon.flagstrap-tf{background-position:-128px -143px}.flagstrap-icon.flagstrap-tg{background-position:-144px -143px}.flagstrap-icon.flagstrap-th{background-position:-160px -143px}.flagstrap-icon.flagstrap-tj{background-position:-176px -143px}.flagstrap-icon.flagstrap-tk{background-position:-192px -143px}.flagstrap-icon.flagstrap-tl{background-position:-208px -143px}.flagstrap-icon.flagstrap-tm{background-position:-224px -143px}.flagstrap-icon.flagstrap-tn{background-position:-240px -143px}.flagstrap-icon.flagstrap-to{background-position:0 -154px}.flagstrap-icon.flagstrap-tr{background-position:-16px -154px}.flagstrap-icon.flagstrap-tt{background-position:-32px -154px}.flagstrap-icon.flagstrap-tv{background-position:-48px -154px}.flagstrap-icon.flagstrap-tw{background-position:-64px -154px}.flagstrap-icon.flagstrap-tz{background-position:-80px -154px}.flagstrap-icon.flagstrap-ua{background-position:-96px -154px}.flagstrap-icon.flagstrap-ug{background-position:-112px -154px}.flagstrap-icon.flagstrap-um{background-position:-128px -154px}.flagstrap-icon.flagstrap-us{background-position:-144px -154px}.flagstrap-icon.flagstrap-uy{background-position:-160px -154px}.flagstrap-icon.flagstrap-uz{background-position:-176px -154px}.flagstrap-icon.flagstrap-va{background-position:-192px -154px}.flagstrap-icon.flagstrap-vc{background-position:-208px -154px}.flagstrap-icon.flagstrap-ve{background-position:-224px -154px}.flagstrap-icon.flagstrap-vg{background-position:-240px -154px}.flagstrap-icon.flagstrap-vi{background-position:0 -165px}.flagstrap-icon.flagstrap-vn{background-position:-16px -165px}.flagstrap-icon.flagstrap-vu{background-position:-32px -165px}.flagstrap-icon.flagstrap-wales{background-position:-48px -165px}.flagstrap-icon.flagstrap-wf{background-position:-64px -165px}.flagstrap-icon.flagstrap-ws{background-position:-80px -165px}.flagstrap-icon.flagstrap-ye{background-position:-96px -165px}.flagstrap-icon.flagstrap-yt{background-position:-112px -165px}.flagstrap-icon.flagstrap-za{background-position:-128px -165px}.flagstrap-icon.flagstrap-zanzibar{background-position:-144px -165px}.flagstrap-icon.flagstrap-zm{background-position:-160px -165px}.flagstrap-icon.flagstrap-zw{background-position:-176px -165px}.flags_top_wrapper{width:136px;margin-left:-12px}.flags_top_wrapper ul{width:200px}.price_dropdown ul{width:76px;margin-right:13px}.flags_top_wrapper .btn-default{border:0;background-color:white}.flags_top_wrapper .open>.dropdown-toggle.btn-default{background-color:white!important;border:0}.flags_top_wrapper .btn-default:hover{border:0;background-color:white;box-shadow:0 0 0 white}.price_dropdown btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{border:0;background-color:white!important}.price_dropdown .btn-default:hover{background-color:white!important;border:0}.price_dropdown .open>.dropdown-toggle.btn-default{border:0;background-color:white;box-shadow:0 0 0 white}.price_dropdown .btn-default{border:0;background-color:white;font-size:11px;box-shadow:0 0 0 white;margin-top:4px}.price_dropdown ul.dropdown-menu{min-width:auto}.flags_top_wrapper span{font-size:12px}.main_body_part{background-image:url("../img/newbg.jpg");background-repeat:no-repeat;background-size:100%}.homepagenew .main_body_part{background-size:cover}.fly-shadow-1-3{-webkit-box-shadow:-1px 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:-1px 1px 3px rgba(0,0,0,0.2);box-shadow:-1px 1px 3px rgba(0,0,0,0.2)}#phoneArea{position:absolute;top:10px;right:30px;text-align:right}#phoneArea a{font-size:18px;color:#7575c4;font-weight:bold}#phoneArea a:hover{text-decoration:none}#phoneArea span{font-size:12px;color:#848499}#phoneArea .agentHeadset{position:absolute;left:-54px;top:-2px;width:29%}.resultspage_agent_head{width:50px!important;position:relative;margin-top:-27px}@media screen and (min-width:10px) and (max-width:1200px){#phoneHeaderSection{display:none}}@media screen and (min-width:10px) and (max-width:769px){.social_icons{display:none}.top_features{margin-top:8px}.logo{margin-top:10px}}.search_box{background-color:rgba(255,255,255,1.00);-webkit-box-shadow:-1px 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:-1px 1px 3px rgba(0,0,0,0.2);box-shadow:-1px 1px 3px rgba(0,0,0,0.2);border-radius:3px;padding-top:22px;padding-left:25px;padding-right:25px;min-height:400px}.search_info{margin-top:40px;margin-bottom:10px}.info_near_search_box{background-color:rgba(255,255,255,1.00);height:400px;-webkit-box-shadow:-1px 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:-1px 1px 3px rgba(0,0,0,0.2);box-shadow:-1px 1px 3px rgba(0,0,0,0.2);border-radius:3px;margin-left:10px;min-height:400px}.search_box .btn-secondary{border:1px solid #ddd;font-size:13px;font-weight:bold}.search_box .btn-secondary.active{background-color:#f2f2f2}.newbtns_top{margin-bottom:20px}.search_info .form-group .col-form-label{line-height:33px;margin-left:8px}.search_info .form-group input{font-size:12px}.search_info .form-group{padding-right:10px}.labelmove{margin-right:5px;padding-left:0}.labelmove1{margin-left:5px}.newbtns_top{padding-left:5px}.extra_passenger .btn-number{background-color:#EEE}.numberofpassengers_total{width:68px}.custom_travellers_section{margin-left:-34px;line-height:32px;margin-right:34px}.person_details{color:#555}.person_details:hover{color:#000}.numberofpassengers_total input{font-size:12px;width:32px;padding:8px;text-align:center}.collapse_wrapper{border-top:rgba(255,255,255,0.2) solid 1px;padding:20px}.extra_pa_more input{text-align:center}.more_label{font-weight:normal;text-align:center;display:block;margin-top:6px;font-size:13px}.more_label2{font-weight:normal;text-align:center;display:block;margin-top:-16px;font-size:13px}.promo_text a{color:#027ede;text-align:center;display:block;margin-top:10px;font-size:13px}.promo_text{padding-bottom:20px}.borderline{border-bottom:rgba(255,255,255,0.2) solid 1px;margin-top:20px}.search_btn_big{margin-top:10px}.search_btn_big{background-color:#01d099;border:1px solid #01d099}.search_btn_big:hover{background-color:#05e0a6;border:1px solid #05e0a6}.info_near_search_box h1,.info_near_search_box h6{font-size:27px;font-family:Arial;color:#444}.info_near_search_box h3{font-size:18px;font-family:Arial;color:#444}ul.price_deals li{list-style:none;line-height:23px}ul.price_deals{margin:0;padding:0}.see-all{margin-top:12px;display:block}.smallnote{margin-top:20px;font-size:10px}.website_four_info i{color:#1e80d6;font-size:38px}.highlightbar img{width:15%}.highlightbar{border:unset}.highlightbar h6,.highlightbar h2{font-size:18px;font-weight:normal}.highlightbar{margin-top:20px;clear:both;margin-bottom:20px;padding-bottom:0}.highlightbar p{font-weight:normal;font-size:12px}@media(max-width:1199px){.highlightbar img{width:45px}}.company_lists p{font-size:14px;margin-bottom:3px;font-weight:bold;color:#d8d6d6}.listofcompanies{margin-top:20px}.listofcompanies .thumbnail{border:0}.footer_black_area{background-color:#2f2f2f;padding-top:15px;padding-left:5%;padding-right:4%}.top_part_footer ul{margin:0;padding:0}.top_part_footer ul li{display:inline;margin-right:18px}.top_part_footer ul li a{color:#aaaaa2!important;font-size:11px}.left_top_part_footer{float:left}.right_top_part_footer{float:right}.right_top_part_footer ul li a{font-size:30px}.right_top_part_footer ul{float:left}.domain_seo{font-size:11px;float:right;color:#aaaaa2;line-height:45px}.footer_seo_deals{height:250px;-webkit-column-count:3;-moz-column-count:3;column-count:3}.bottom_part_footer{margin-top:20px}ul.footer_seo_deals li a{color:#aaaaa2;font-size:11px}ul.footer_seo_deals li a h2{color:#aaaaa2;font-size:11px;display:inline;margin-top:0;margin-bottom:0}ul.footer_seo_deals li{line-height:27px}@media(min-width:768px){.return_custom{margin-left:-30px}}@media(max-width:768px){.custom_travellers_section{margin-left:-13px}.numberofpassengers_total{margin-left:16px;margin-bottom:20px}}.flexible_responsive h3{font-size:20px!important}@media(max-width:1200px){.info_near_search_box{margin-top:20px!important;padding-top:7px!important;margin-left:0!important;padding-bottom:31px;min-height:auto;height:auto}.flexible_responsive{margin-top:20px;margin-bottom:36px}}@media(max-width:822px){.right_top_part_footer{clear:both;margin-top:20px}}@media(max-width:540px){.footer_seo_deals{height:auto;-webkit-column-count:1;-moz-column-count:1;column-count:1}.top_company_links{-webkit-column-count:2;-moz-column-count:2;column-count:2}ul.top_company_links li{border-bottom:1px solid grey;display:block}.left_top_part_footer{float:none}.flyslider{width:auto}.fly-view .viewBtn{font-size:12px}}@media(max-width:768px){.depart{margin-left:-10px}.return{margin-left:-10px}}.custom_margin_force_css{height:10px}.bestfarepage h6{font-size:20px;font-weight:normal}.bestfarepage p{margin-top:15px;margin-bottom:20px}#map,.map-container{height:400px;padding-left:0}.google_map_loader #info{display:none}.dropdown_above_map{margin-top:72px;margin-left:10px}.box_for_price_slider{border:1px solid #ccc;border-radius:6px;margin-bottom:17px;width:100%}.slider_texts{color:#f6931f;line-height:13px;margin-bottom:8px!important;font-size:13px}.slider_texts label{color:black;margin-top:14px}.box_for_price_slider p{margin-top:auto;margin-bottom:auto}.left_label label{line-height:76px}.box_for_price_slider .ui-slider{margin-bottom:19px}.below_map_deals ul{padding:0;margin:0}.below_map_deals ul li{list-style:none;border-bottom:1px solid #eee;line-height:29px}.below_map_deals ul li a{color:#027ede;font-size:13px}.below_map_deals{margin-top:30px}.note_map_page{color:#85858a;text-align:justify;margin-top:40px;display:block}.more_info_below_deals{border:0}.more_info_below_deals a{font-size:12px;color:#027ede;line-height:40px}.travel_elsewhere{margin-top:30px;margin-bottom:7px}@media(max-width:590px){.dropdown_above_map{margin-top:auto;margin-left:10px;margin-bottom:20px}}@media(max-width:675px){.left_label,.right_label{width:100%}.left_label{display:none}}@media(min-width:1198px){.bestfarepage{margin-bottom:70px}}.innerpages{padding-left:30px;padding-right:30px}.search_btn_farecalendar{margin-left:-13px;padding-left:0;width:87%}.farecalendarspage .box_for_price_slider{padding-top:30px;padding-bottom:18px}.farecalendarspage .note_map_page{margin-top:auto}.farecalendarspage .search_info{margin-bottom:32px!important}@media screen and (min-width:768px) and (max-width:1200px){.farecalendarspage .depart{margin-left:-14px}.farecalendarspage .search_btn_farecalendar{width:50%;margin-left:auto;margin-right:auto}}@media(max-width:1200px){.farecalendarspage .search_btn_farecalendar{width:50%;margin-left:auto;margin-right:auto}.farecalendarspage .note_map_page{margin-bottom:30px}}.middel_body_section{background-color:white;padding-top:30px}.cheaphotelspage{background:url("https://www.fly.com/images/bgforhotel.jpg");background-position:center}.carrentalsbody{background:url("https://www.fly.com/images/cars.jpg");background-position:center;background-size:cover}.new_search_box_hotels{background-color:#323a45;border-radius:6px;box-shadow:1px 2px 5px black;border:1px solid #383838;padding-top:25px;padding-bottom:24px;margin-bottom:60px}.new_search_box_hotels .first_label h2{font-size:13px;font-weight:lighter;color:white;line-height:0;letter-spacing:2px;margin-top:30px}.new_search_box_hotels .first_label h3{font-size:25px;font-weight:bold;color:white;line-height:7px;letter-spacing:1px}.bordertall{padding-right:30px;border-right:1px solid #82868d;padding-bottom:25px}.cheaphotels .datepicker{width:auto}.cheaphotels .date input{background:0;border-bottom:1px solid #aeadad;border-top:0;border-left:none;border-right:0;box-shadow:unset;border-radius:unset;color:#aeadad;padding-left:0}.cheaphotels .date .input-group-addon{color:#aeadad;text-align:center;position:relative;left:-16px;background:none!important;border:0;padding:0}.cheaphotels .dropdown .btn{background:0;color:#aeadad;border-top:0;border-radius:unset;border-left:none;border-right:0;border-bottom-color:#aeadad;padding-left:0;font-size:11px;padding-right:0}.cheaphotels .dropdown .pointerdown{color:#aeadad;display:inline-block;margin-left:25px}.cheaphotels .dropdown .open button{background:none!important;box-shadow:none!important}.cheaphotels .dropdown .btn-default:active{background:none!important;box-shadow:none!important}.cheaphotels .dropdown .btn-default{color:#aeadad!important;margin-top:5.5px}.cheaphotels .dropdown .dropdown-menu{width:auto!important;background-color:#323a45}.cheaphotels .dropdown .dropdown-menu>li>a{color:#aeadad}.cheaphotels .dropdown .dropdown-menu>li>a:hover{background-color:#bcbcbc;color:yellow}.search_btn_hotels button{background-color:#02d099;border:0;font-size:12px;border-radius:3px;color:#fff;margin-top:4px;width:auto}@media(max-width:1366px){.cheaphotels .bordertall{border:0}}.cheaphotels .upperlayer{z-index:1}.forsmallerscreen{padding-left:0}.forsmallerscreen button{text-align:left}@media(max-width:991px){.new_search_box_hotels{margin-top:auto;margin-bottom:auto}.dropdown_above_map{margin-top:0}.cheaphotels .custom_margin_force_css{display:none}}.cheaphotels .hotel_below_details{margin-top:50px}.cheaphotels .text-promo-top h1,.cheaphotels .text-promo-top h6{color:white;font-size:51px;margin-top:20px;text-shadow:1px 1px 2px #323a45;font-style:italic}.cheaphotels .text-promo-top h2{font-style:italic;color:#323a45;line-height:0;margin-bottom:0;padding-bottom:0;font-weight:300;font-size:19px}.cheaphotels .search_info{margin-top:29px}.cheaphotels .searchinput{padding-right:16px}.cheaphotels #searchclearfrom{right:30px}.carrentals .text-promo-top h1,.carrentals .text-promo-top h6{text-shadow:2px 2px 0 #323a45}.carrentals .text-promo-top h2{color:white;background-color:orange;padding:19px;border-radius:6px;font-size:14px;position:relative;top:33px;margin-top:-25px}.resultpage{background-image:none;background-color:#f8f8f8;padding-top:40px;padding-bottom:40px}.resultpage h2{font-size:14px;font-weight:bold;color:#7575c4}.resultpage h3{font-size:12px;font-weight:normal;color:black}.resultpage .resultpage_wrapper{background-color:white;padding-bottom:30px}h3.date_destination{line-height:0}h3.traveler_details{line-height:0}.resultpage_wrapper .search_btn_big{color:white;border-color:#b2b2b2;font-weight:bold;text-align:center;font-size:13px;margin-top:9px;display:inline-block;border:0}.resultpage_wrapper h3 span{font-weight:bold;color:#7575c4}.wrapper_stops{border-radius:6px;margin-bottom:15px;padding:0}a.collapsed .fa.fa-sort-desc.down_ak{transform:rotate(90deg);line-height:30px}.fa.fa-sort-desc.down_ak{float:right;line-height:26px;color:#13906e}.wrapper_stops h5.header_title{margin-top:0;border-bottom:1px solid #d9d9d9;line-height:30px;padding-right:10px;margin-bottom:-1px}.wrapper_stops h5.header_title a{color:black;font-size:13px;outline:0;display:block;font-weight:400}.wrapper_stops h5.header_title a:hover{text-decoration:none;outline:0}.wrapper_stops ul li{list-style:none;clear:both;font-size:12px;line-height:20px}.wrapper_stops ul li span{float:right}.wrapper_stops ul li input{margin:0}.checkboxes_modifiedinside .container{display:block;position:relative;padding-left:20px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:normal;line-height:15px}.checkboxes_modifiedinside .container input{position:absolute;opacity:0}.checkboxes_modifiedinside .checkmark{position:absolute;top:0;left:0;height:15px;width:16px;background-color:#ccc;border-radius:3px}.checkboxes_modifiedinside .container:hover input ~ .checkmark{background-color:#ccc}.checkboxes_modifiedinside .container input:checked ~ .checkmark{background-color:#7575c4}.checkboxes_modifiedinside .checkmark:after{content:"";position:absolute;display:none}.checkboxes_modifiedinside .container input:checked ~ .checkmark:after{display:block}.checkboxes_modifiedinside .container .checkmark::after{left:6px;top:3px;width:5px;height:8px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.ak_modifiend_fornew{padding-left:0!important}.wrapper_stops .collapse .card-body,.wrapper_stops .collapsing .card-body{padding-left:10px;padding-right:10px}.wrapper_stops ul{margin-top:10px}.sub_header_title{border-radius:0!important;margin-top:10px!important;border-bottom:none!important}.sub_header_title a{font-size:10px!important;line-height:20px!important}ul.leave_ul li{display:inline;margin-right:10px}.Leave .card-body h3{margin-top:0}#time-range p{font-family:"Arial",sans-serif;font-size:14px;color:#333}.ui-slider-horizontal{height:8px;background:#d7d7d7;border:1px solid #bababa;box-shadow:0 1px 0 #FFF,0 1px 0 #cfcfcf inset;clear:both;margin:8px 0;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}.ui-slider{position:relative;text-align:left;margin-left:7px}.ui-slider-horizontal .ui-slider-range{top:-1px;height:100%}.ui-slider .ui-slider-range{position:absolute;z-index:1;height:8px;font-size:.7em;display:block;border:1px solid #5ba8e1;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;background:#7575c4!important;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgi�pZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#a0d4f5),color-stop(100%,#81b8f3));background-image:-webkit-linear-gradient(top,#a0d4f5,#81b8f3);background-image:-moz-linear-gradient(top,#a0d4f5,#81b8f3);background-image:-o-linear-gradient(top,#a0d4f5,#81b8f3);background-image:linear-gradient(to top,#a0d4f5,#81b8f3)}.ui-slider .ui-slider-handle{border-radius:50%;background:#f9fbfa;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgi�pZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#c7ced6),color-stop(100%,#f9fbfa));background-image:-webkit-linear-gradient(top,#c7ced6,#f9fbfa);background-image:-moz-linear-gradient(top,#c7ced6,#f9fbfa);background-image:-o-linear-gradient(top,#c7ced6,#f9fbfa);background-image:linear-gradient(to top,#c7ced6,#f9fbfa);width:22px;height:22px;-webkit-box-shadow:0 2px 3px -1px rgba(0,0,0,0.6),0 -1px 0 1px rgba(0,0,0,0.15) inset,0 1px 0 1px rgba(255,255,255,0.9) inset;-moz-box-shadow:0 2px 3px -1px rgba(0,0,0,0.6),0 -1px 0 1px rgba(0,0,0,0.15) inset,0 1px 0 1px rgba(255,255,255,0.9) inset;box-shadow:0 2px 3px -1px rgba(0,0,0,0.6),0 -1px 0 1px rgba(0,0,0,0.15) inset,0 1px 0 1px rgba(255,255,255,0.9) inset;-webkit-transition:box-shadow .3s;-moz-transition:box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:22px;height:22px;border:0;cursor:pointer}.ui-slider .ui-slider-handle:after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;top:50%;margin-top:-4px;left:50%;margin-left:-4px;background:#7575c4;-webkit-box-shadow:0 1px 1px 1px rgba(22,73,163,0.7) inset,0 1px 0 0 #FFF;-moz-box-shadow:0 1px 1px 1px rgba(22,73,163,0.7) inset,0 1px 0 0 white;box-shadow:0 1px 1px 1px rgba(22,73,163,0.7) inset,0 1px 0 0 #FFF}.ui-slider-horizontal .ui-slider-handle{top:-.5em;margin-left:-.6em}.ui-slider a:focus{outline:0}#slider-range{margin:0 auto;margin-bottom:20px;margin-left:7px}#time-range{padding-left:6px;padding-right:15px;margin-top:9px}.slider-time,.slider-time1,.slider-time2,.slider-time21{font-weight:normal!important}.ui-slider-handle{outline:0}.wrapper_stops .card-body ul li a{font-size:11px;color:#7575c4}.airlines_names_wrap h3{margin:0;padding:0;line-height:16px;font-size:11px}.modified_card ul li h3{float:left;margin:0}.modified_card{margin-top:5px}.modified_card{margin-top:20px}.collapse{margin-bottom:15px}.cabintype_additional input{float:right}.layover_duration h5.header_title_under a{line-height:16px;text-align:right;font-weight:normal;color:#027ede}.layover_duration h5.header_title_under{background:0;border:0}.layover_airport_info{margin-top:16px;float:left}.layover_show_mod{float:right;line-height:48px!important;margin-top:13px!important}.modified_card_for_layover{margin-top:0;padding-left:0}.sidebar_bottom_info{border:0}.sidebar_bottom_info a{margin-bottom:10px;display:block;margin-top:25px;color:#7575c4}.sidebar_bottom_info p{font-size:12px}table.airlines_list_table img{display:block;margin:auto}table.airlines_list_table th{text-align:center}.resultpage .tab-content{border:1px solid #ddd;margin:10px;overflow-x:auto}.resultpage .top_list_of_all_airlines{border:1px solid #ddd;border-radius:6px 6px 0 0;margin-top:57px}.resultpage .top_list_of_all_airlines .table>thead>tr>th{border:1px solid #ddd;border-left:none;border-top:0}.resultpage .top_list_of_all_airlines .table>tbody>tr>th{border:1px solid #ddd;border-bottom:0;border-left:none}.resultpage .top_list_of_all_airlines .table>tbody>tr>td{border:1px solid #ddd;border-bottom:0;border-right:0}.resultpage .top_list_of_all_airlines .table{margin-bottom:0}.resultpage .top_list_of_all_airlines .nav-tabs{border-bottom:1px solid #ddd;margin-top:-38px;background-color:white;margin-left:-1px}.resultpage .nav-tabs>li.active>a,.resultpage .nav-tabs>li.active>a:hover,.resultpage .nav-tabs>li.active>a:focus{cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;color:black;font-size:13px}.resultpage .top_list_of_all_airlines ul li.active{padding-bottom:5px;line-height:31px}.resultpage .nav-tabs>li>a{border:0;background:0;line-height:21px;margin-bottom:0;padding-bottom:10px;font-weight:bold;font-size:13px}.resultpage .nav-tabs>li>a:hover{border:0;background:0;line-height:21px}.resultpage .nav-tabs>li{margin-bottom:-6px}.resultpage table.airlines_list_table{font-weight:bold;font-size:12px}.resultpage table.airlines_list_table thead tr th a{font-weight:normal;font-size:12px;margin-top:12px;display:block;cursor:pointer}.title_bar_above_prices ul li{display:inline;margin-left:75px}.title_bar_above_prices{margin-top:20px}.main_pricing_box{border:1px solid #ddd;border-radius:6px}.resultpage .first_left_part h2{font-size:21px;font-weight:bold;color:black;margin-bottom:3px;padding-bottom:0;margin-top:23px}.resultpage .first_left_part h3{color:black;margin-bottom:0;padding-bottom:0;margin-top:0}.first_left_part button{background-color:#13906e!important;border:none!important;font-weight:normal!important;color:white!important}.first_left_part button{background-color:#02d099!important;border:none!important;font-weight:normal!important;color:white!important;width:100%!important;padding:5px;font-size:12px!important}.airlines_info_tabs ul li{display:inline-block;margin-left:100px;margin-top:-12px}.airlines_info_tabs ul li:first-child{margin-left:0}.airlines_info_tabs ul li span{display:block;position:relative;top:-15px;font-size:13px}.main_pricing_box{margin-top:50px}.airlines_info_tabs ul li a{color:black;font-size:12px}.airlines_info_tabs ul li img{margin-top:-21px}p.info_text_below_price{font-size:12px;color:grey;margin-top:14px}.airlines_info_tabs ul li span a{font-size:13px}.wrapper_for_show_details{border-top:1px solid #bebebe;padding-right:0;padding-left:0}.wrapper_actions{background-color:#efefef;border-radius:0 0 6px 6px}.wrapper_actions ul li{display:inline-block}.wrapper_actions ul li a{display:inline-block}.wrapper_actions li a{font-size:12px;text-decoration:underline;margin-right:2px;outline:0}.wrapper_actions li a i{color:#a7a7a7}.colorupgrade{color:#f28a00!important}.left_info_package h3{margin-top:0;margin-bottom:5px}.left_info_package{padding-left:0;margin-top:10px}.callbtn img{width:8%;background-repeat:no-repeat}.text_beside_callbtn img{width:5%}.text_beside_callbtn{font-size:14px;color:black;font-weight:bold;margin-left:15px}.text_beside_callbtn span{font-weight:normal;color:#f26224}.callpart{margin-left:10px;margin-bottom:10px}.pricing_alter{padding-bottom:22px}.ticket_packages{border:0}.timing_belt{border:1px solid #d9d9d9;background-color:#f3eeee;padding:10px;line-height:0;margin-top:0;padding-top:0;margin-bottom:0}.timing_belt h3{line-height:0;font-size:13px;margin-top:12px;margin-bottom:0}.warn-sign{margin-top:8px;font-size:12px}ul.package_listing_details li{display:inline-block}.table_listing_for_fares .table>thead>tr>th{vertical-align:middle}.table_listing_for_fares .table.airlines_list_table th{text-align:center;font-weight:normal}.table_listing_for_fares .table.airlines_list_table th:first-child{text-align:left;width:14%;padding-top:0;padding-bottom:0;line-height:13px}.table_listing_for_fares table.airlines_list_table img{display:block;margin-left:10%;margin-top:10px}.table_listing_for_fares .table.airlines_list_table th:last-child{text-align:right}.table_listing_for_fares .table>thead>tr>th{border:0}.brown_head{background-color:#f7f7f7;border:1px solid #d9d9d9}.ticket_packages .card-body .row{margin-left:auto;margin-right:auto}.table_listing_for_fares thead.brown_head th{font-weight:normal;padding-top:3px;padding-bottom:3px}.table_listing_for_fares thead.gapping_on tr th{font-weight:normal;padding-top:0;padding-bottom:0;margin:0}.book_now_fly{background:#7575c4!important}.total_tables button{background-color:#02d099;border:none!important;font-weight:normal!important;color:white!important;width:59%!important;padding:5px;font-size:12px!important}.margin_custom_push{margin-top:20px;padding-top:10px;padding-bottom:10px;font-size:13px;color:#f16609}.white_bg{background-color:white;color:black;border:1px solid #ccc;margin-bottom:10px}.no_upper_space{margin-top:0;margin-bottom:0}.actions_ul{margin-bottom:3px}.resultpage .filters{width:100%}.airlines_list_table tbody tr td,.airlines_list_table tbody tr th{padding-top:2px!important;padding-bottom:2px!important}.airlines_list_table tbody tr td a,.airlines_list_table tbody tr th a,.airlines_list_table thead th a,.margin_custom_push a,.airlines_info_tabs ul li a,.left_info_package h3 a,.resultpage .wrapper_actions li a{color:#0a8de9}.forserchresultsnew .airlines_list_table tbody tr th a,.forserchresultsnew .airlines_list_table thead th a,.forserchresultsnew .left_info_package h3 a{color:#7575c4!important}.table>thead.brown_head>tr>th:first-child,.table>thead.gapping_on>tr>th:first-child{text-align:left}.new_modified_listing_price.table>thead>tr>th,.new_modified_listing_price.table>tbody>tr>td,.new_modified_listing_price.table>tbody>tr>th{border:0}.new_modified_listing_price{margin-top:-20px!important}.new_modified_listing_price thead tr{position:relative;top:-45px}.new_modified_listing_price thead tr th:first-child{text-align:left}.new_modified_listing_price thead tr th:last-child{text-align:right}.new_modified_listing_price tbody tr td:last-child{text-align:right;padding-right:18px}.new_modified_listing_price tbody tr th img:first-child{margin-left:10px}.new_modified_listing_price tbody tr td a{font-weight:normal;color:black}.ticket_packages .modified_card{margin-top:3px}.airlines_list_table{margin-top:0;margin-bottom:0}@media(max-width:854px){.first_left_part button{font-size:50%!important}.new_modified_listing_price thead tr{position:unset;top:auto}.new_modified_listing_price{margin-top:auto!important}.timing_belt{margin-bottom:0!important;padding:5px 10px;border:1px solid #eee}.table_listing_for_fares{margin-bottom:4px;margin-top:0!important}.table_whitebg{background-color:#fff}.card-left,.card-right{padding-top:5px}.total_tables button{width:100%!important}.callbtn img{width:16%}.text_beside_callbtn img{width:10%}.text_beside_callbtn{font-size:10px}}@media(max-width:590px){.new_modified_listing_price thead tr{display:none}}@media(max-width:590px){.timing_belt h3{line-height:14px;margin-top:5px}.text_beside_callbtn{font-size:9px}}@-moz-document url-prefix(){@media(max-width:590px){.one .airlines_info_tabs{margin-top:15px!important}}}@media(max-width:590px){.airlines_info_tabs{margin-left:-34px;width:122%}.one .airlines_info_tabs{margin-top:58px}p.info_text_below_price{margin-right:43px}.resultpage .tab-pane{overflow-x:scroll}}@media(max-width:654px){.new_modified_listing_price tbody tr td:last-child{padding-right:59px}}@media(max-width:454px){.resultpage table.airlines_list_table{font-size:11px}p.info_text_below_price{font-size:10px;padding:3px 0}.text_beside_callbtn{font-size:9px}.callbtn img{width:17%}}.filter_for_mobile{cursor:pointer}@media(max-width:852px){.navbar-header{display:none}.new_updated_menu_mobile ul li{float:left}}@media(max-width:530px){.navbar-header{display:block}.new_updated_menu_mobile ul li{float:none!important}.main_menu_part ul li:hover{background-color:rgba(128,128,128,26)}.main_menu_part ul li a{font-size:13px!important}.navigationforwebsite{width:119%;margin-left:-40px;background:rgba(128,128,128,0.1) none repeat scroll 0 0;margin-top:17px}.navbar-header{margin-top:-55px}.logo{float:left}#mobile_menu{display:none}.filter_for_mobile{cursor:pointer;display:block;position:relative;z-index:2}.forserchresultsnew .custom_header_for_resultspage{width:16.66%}.navbar{min-height:auto}}@media(max-width:342px){.navigationforwebsite{width:128%}}@media(max-width:853px){.for_desktops{display:none}.for_mobiles{margin-top:0;margin-left:-64px}.top_features{display:none}}@media(max-width:739px){.main_menu_part{width:81%}}@media(max-width:853px){.for_desktops{display:block}}@media(max-width:626px){.main_menu_part{width:90%}.for_mobiles{margin-left:-45px}}@media(max-width:589px){ul.for_mobiles li a{font-size:13px;font-weight:300!important;padding-bottom:0!important;line-height:inherit}.for_mobiles{margin-top:4px;margin-left:-41px!important}.main_menu_part{width:100%}}@media(max-width:485px){ul.for_mobiles li a{font-size:13px!important}.for_mobiles{margin-left:0!important}}.dropdown-menu.pull-right{right:auto;top:30px}@media screen and (min-width:901px){}.result_repeater_pricing{border-top:1px solid #bebebe;margin-top:10px}.result_repeater_pricing .new_modified_listing_price{margin-top:15px!important}.sidenav{height:100%;width:0;position:fixed;z-index:2;top:0;left:0;padding-left:18px;overflow-x:hidden;padding-top:60px;background-color:white;display:none}.sidenav .closebtn{position:absolute;top:13px;right:25px;font-size:13px;margin-left:50px;border:1px solid #808080;border-radius:6px;padding:8px;text-decoration:none;background-color:#01d099;color:white}@media screen and (max-height:450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}.div_border{border:1px solid black;padding:3px;margin-bottom:5px}ul.search-autocomplete{position:absolute;z-index:110;list-style:none;width:93%;top:34px;background:white;border:1px solid #dcd6d6;display:none;margin:0;padding:1px;left:20px}.searchinput label{float:left;padding:8px 0;margin-bottom:5px;font-size:13px}.searchinput input{width:100%;float:left}.searchinput span{position:absolute;top:13px;right:18px;font-size:10px;color:#999}#searchinput-from{z-index:50}ul.search-autocomplete li{cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:4px 0;border-bottom:1px solid #ccc}ul.search-autocomplete li.active_item{color:orange}.ui-datepicker td span,.ui-datepicker td a{padding-bottom:1em}.ui-datepicker-calendar tbody tr td a{background:white}.ui-datepicker td[title]::after{content:attr(title);display:block;position:relative;font-size:.8em;height:1.25em;margin-top:-1.25em;text-align:right;padding-right:.25em}.mod_first_field{margin-bottom:-5px}.search_box input{color:grey}.ui-datepicker-calendar tbody tr td a{font-size:12px;padding-bottom:16px;text-align:center}.ui-datepicker-calendar tbody tr td{font-size:12px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5dbec;background:#dfeffc url("https://www.fly.com/images/ui-bg_glass_85_dfeffc_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#2e6e9e;padding:1px 7px 7px 7px;text-align:center}.forserchresultsnew .ui-state-default,.forserchresultsnew .ui-widget-content .ui-state-default,.forserchresultsnew .ui-widget-header .ui-state-default{border-radius:14px!important}.ui-datepicker td[title]::after{content:attr(title);display:block;position:relative;font-size:10px;margin-top:-1.25em;padding-right:.25em;text-align:center;color:orange}.ui-datepicker td[title]::after{line-height:9px}.pro_mode{margin-bottom:auto;width:83.33%;display:block}.extra_pa_more button{height:34px;font-size:6px;font-weight:normal!important}.extra_pa_more .input-group-btn{border-radius:4px!important}.extra_pa_more .last_btn{border-bottom-right-radius:4px!important;border-top-right-radius:4px!important}.ui-datepicker td span,.ui-datepicker td a{padding-bottom:1em}.ui-datepicker-calendar tbody tr td a{background:white}.ui-datepicker td[title]::after{content:attr(title);display:block;position:relative;font-size:.8em;height:1.25em;margin-top:-1.25em;text-align:right;padding-right:.25em}.seocheapflightpages_wrapper h1,.seocheapflightpages_wrapper h6{font-size:15px;font-weight:bold;color:#027ede}.seocheapflightpages_wrapper ul li{display:inline-block}.seocheapflightpages_wrapper ul li a{color:#027ede;font-size:13px}.seocheapflightpages_wrapper ul li span{color:black;font-size:13px}.seocheapflightpages_wrapper ul li:last-child a{color:black;font-weight:bold}.seocheapflightpages_wrapper{padding-top:0;padding-left:31px}.seocheapflightpages_wrapper{padding-left:0}.nomargin{margin-left:0;padding-left:0;margin-right:0;padding-right:0}.title_default_page{margin-left:15px}.title_default_page h1,.title_default_page h6{margin-bottom:10px}.title_default_page ul{margin-bottom:22px}.modified_search_box{padding-left:5px;padding-top:5px;padding-right:3px;margin-bottom:20px}.move_label_seopages{margin-left:6px}.force_move_left{margin-left:6px}.mod_traveller{margin-left:24px;width:92.6%}.mod_traveller1{margin-left:24px}.according_for_default_pages ul{-webkit-columns:2;-moz-columns:2;columns:2}.according_for_default_pages ul li{display:block}.according_for_default_pages ul li:last-child a{font-weight:normal;color:#027ede}.mod_ul_seo{border-right:1px dotted grey;padding-right:0}ul.mod_ul_seo{-webkit-columns:1;-moz-columns:1;columns:1}ul.noborder_last{border:0}.first_ul_only_for_seo_pages{padding-left:0!important}.first_ul_only_for_seo_pages li{margin-left:10px;margin-right:10px}.first_ul_only_for_seo_pages li span{color:#027ede!important}.description_section_of_seo_page a{color:#027ede}.description_section_of_seo_page p{font-weight:300}.description_section_of_seo_page{border-radius:6px;margin-bottom:50px;padding:0}.noborder{border:0}@media(max-width:767px){.force_move_left{margin-left:18px}.mod_traveller1{width:93.5%}}@media(max-width:767px){.mod_traveller1{width:90.5%}}@media(max-width:1226px){.modifiedi_results_headers{display:none}}@media(max-width:991px){.resultpage{padding-top:0}.resultpage .main_pricing_box{margin-top:10px}}@media only screen and (max-width:991px) and (-webkit-min-device-pixel-ratio:2){.resultpage .main_pricing_box{border:0}}.aboutpages ul li{display:block}.aboutpages ul li ul{display:block;margin-left:10px}.aboutpages li a.selected{background:#01d099;border-top:1px solid #01d099;color:white!important;font-weight:bold}.aboutpages li a:hover{background:#f5f5f5;border-top:1px solid #f5f5f5}.aboutpages ul li a{border-top:1px solid transparent;display:block;padding:8px 15px;margin-bottom:2px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;text-decoration:none}.aboutpages li a{font-weight:bold;color:black!important}.aboutpages li ul li a{color:#7575c4!important;font-weight:normal}.aboutpages li ul li a:last-child{font-weight:normal}.aboutpages_wrapper{padding-top:20px}.contents_part_seo_pages h4{border-bottom:2px solid #7575c4;font-size:16px;padding-bottom:12px;font-weight:bold}.image_center_now{margin:auto}.aboutus_seo_pages_contents_starts p{font-weight:300}.aboutus_seo_pages_contents_starts h4{border:0;padding-top:12px;padding-bottom:0}.advertise p{margin-top:13px}.updated_forms label{font-weight:normal}#video-background{position:absolute;right:0;z-index:-100;width:100%}.modifiedi_results_headers{margin-left:150px}.icon-list i{font-size:25px;display:block;margin:0 auto 5px}.icon-list .fly-coll{padding:10px}.layout-select-menu a{background:#fff;color:#333}.layout-select-menu a:hover{background:#eee}.fly-content{background:#f8f8f8}h2.fly-lightgray-border-bottom{font-size:16px;color:#005580;border-color:#fff}#flyHeaderMenuToggleBtn{display:none}.fb_mod_top_part{margin-top:1px;margin-right:2px}.inthemedia .news_wrapper span{font-size:9px;line-height:0}.inthemedia .news_wrapper a{display:block;line-height:27px;font-weight:bold;color:#7575c4}.inthemedia .news_wrapper h2{margin-top:0;font-weight:normal;font-size:13px}.inthemedia .news_wrapper{border-bottom:1px dotted #c0e3e7;padding-bottom:25px;padding-top:25px}.inthemedia{padding-left:15px}.faqpageaccording h5.header_title{background:0;margin-top:0;border:0;line-height:30px;padding-left:0;padding-right:0;margin-bottom:-1px}.faqpageaccording{border:0;margin-bottom:0}.faqpageaccording h5.header_title a{color:#027ede;font-weight:normal}.faqpageaccording h5.header_title a:hover{text-decoration:none}.contactpage_contactdetails li a{float:left}.contactpage_contactdetails li span{float:right}.contactpage_contactdetails li{display:list-item!important;list-style:url}.contactpage_contactdetails li:last-child a{font-weight:normal!important;color:#027ede!important}.marginpush{margin-bottom:30px}.flagstrap-us{margin-right:4px!important}.flagstrap span.caret{margin-left:5px!important}#searchResultsContainer .callpart{margin-left:46px}.current{color:green}#pagin li{display:inline-block}ul.search_results_pagination li a.selected{background-color:#eee}.cheapfarespage h1,.cheapfarespage h6{font-weight:bold}.cheapfarespage p{font-weight:300;font-size:12px;margin-top:23px}.cheapfare_newPage .top_list_of_all_airlines{padding:0}.cheapfare_newPage .top_list_of_all_airlines ul li{display:inline-block;border:solid 1px #b6b6b6;border-bottom:0;margin:0;padding:0;top:2px;position:relative;z-index:0;cursor:pointer;color:#0a8de9;font-weight:bold;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background:#fff;background:-moz-linear-gradient(top,#fff 0,#e5edf6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e5edf6));background:-webkit-linear-gradient(top,#fff 0,#e5edf6 100%);background:-o-linear-gradient(top,#fff 0,#e5edf6 100%);background:-ms-linear-gradient(top,#fff 0,#e5edf6 100%);background:linear-gradient(to bottom,#fff 0,#e5edf6 100%);margin-right:3px}.cheapfare_newPage .top_list_of_all_airlines ul li a{font-size:11px;display:block;text-align:center;color:#0a8de9}.cheapfare_newPage .top_list_of_all_airlines ul li.lowest{border-color:#090}.cheapfare_newPage .top_list_of_all_airlines ul li.lowest a{color:#090!important;background-color:#00ff0020}.cheapfare_newPage .top_list_of_all_airlines td.lowest a{background-color:#00990030;border-bottom:1px solid #090}.cheapfare_newPage .ui-datepicker table tbody tr td.lowest[title]::after{color:#090;font-weight:bold}.cheapfare_newPage .top_list_of_all_airlines td.lowestOrange a{background-color:#ff730030;border-bottom:1px solid #ff7300}.cheapfare_newPage .ui-datepicker table tbody tr td.lowestOrange[title]::after{color:#ff7300;font-weight:bold}.cheapfare_newPage .top_list_of_all_airlines ul li span{font-size:9px;display:block;text-align:center}.cheapfare_newPage .top_list_of_all_airlines ul li.active a{color:black;height:46px;border:0}.cheapfare_newPage .top_list_of_all_airlines ul li.active{margin-top:-7px;height:46px}.cheapfare_newPage .top_list_of_all_airlines ul li a{padding:3px 19px 3px 19px;margin-right:0}.cheapfare_newPage .ui-datepicker-header{display:none}.cheapfare_newPage .ui-datepicker-calendar thead tr{background-color:#e7e7e7;height:17px;line-height:0;font-size:9px}.cheapfare_newPage .ui-state-default{border:0}.cheapfare_newPage .ui-datepicker td{padding:0}.cheapfare_newPage .ui-datepicker td a{border:0;border-right:1px solid #c5dbec;font-size:9px;background:beige}.cheapfare_newPage .ui-datepicker{width:100%}.cheapfare_newPage .ui-datepicker table{width:97%;margin:6px 3px 12px 7px}.cheapfare_newPage .ui-datepicker table tbody tr{border-top:1px solid #c5dbec;border-bottom:1px solid #c5dbec;border-left:1px solid #c5dbec}.cheapfare_newPage .ui-datepicker table tbody tr:last-child{border-right:1px solid #c5dbec}.cheapfare_newPage .ui-datepicker table tbody .ui-datepicker-today{background:beige}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{color:#fff!important;background-color:#848499!important}.cheapfare_newPage td.ui-datepicker-current-day[title]::after{color:#fff!important}.cheapfare_newPage .nav-tabs{border-bottom:0;padding:0 0 5px 0}.cheapfare_newPage .ui-datepicker table tbody tr td:hover{background-color:#f2f3f3}.cheapfare_newPage .ui-datepicker table tbody tr td:hover a{color:black}.cheapfare_newPage .ui-datepicker table tbody tr td[title]::after{content:attr(title);color:#0a8de9;font-size:10px}.header_grey{background-color:#ccc;padding:8px;margin:2px;text-align:center;margin-bottom:25px}.header_grey p{margin-top:0;margin-bottom:0;font-weight:400}.header_grey .modified_fa{position:absolute;top:16px;font-size:45px;color:#ccc}.header_grey1{background-color:#0a8ce9;padding:8px;margin:2px;text-align:center;position:relative;margin-top:25px}.header_grey1 p{margin-top:0;margin-bottom:0;font-weight:400;color:white}.header_grey1 .modified_fa{position:absolute;top:15px;font-size:45px;color:#0a8ce9}.margin_for_spacing{margin-bottom:40px}.final_pricing_compare_box h1,.final_pricing_compare_box h6{margin-top:0;margin-bottom:0}.final_pricing_compare_box p{margin-bottom:5px;font-weight:400}.final_pricing_compare_box span{font-weight:400;font-size:10px}.final_pricing_compare_box h5{float:left;margin-right:8px}.custom_margin_for_travelers{margin-top:30px}.custom_margin_for_travelers .btn{background-color:#01d099;border:0}.custom_margin_for_travelers .btn:hover{opacity:.7}.final_pricing_compare_box .wrapper{border:1px solid #ccc;margin-top:24px;padding-bottom:26px}.footer_info_for_cheapfares p{font-weight:300;font-size:12px}@media(max-width:1334px){.cheapfare_newPage .top_list_of_all_airlines ul li a{padding:3px 16px 3px 15px!important}}@media(max-width:551px){.cheapfare_newPage .top_list_of_all_airlines ul li a{padding:3px 9px 3px 9px!important}.header_grey1 .modified_fa{display:none}}@media(max-width:425px){.cheapfare_newPage .top_list_of_all_airlines ul li a{padding:3px 7px 3px 6px!important}.header_grey .modified_fa,.header_grey1 .modified_fa{display:none}}.additional_style{margin-top:0}#searchResultsContainer .left_info_package a{display:inline-block}.search_box_inside_modal{margin-top:0!important;margin-bottom:0!important;padding-left:0}.forserchresultsnew .search_info{margin-top:0!important;margin-bottom:0!important}.forserchresultsnew .search_box{min-height:327px;box-shadow:none}.forserchresultsnew .search_box .search_btn_big{background-color:#01d099;color:white}@media(max-width:844px){}.table thead.one{position:relative;top:0}table thead.second{display:none}.one{border:0}.one .new_modified_listing_price{margin-top:-37px!important}.one .first_left_part h2{margin-top:5px!important}.pagination>li>a,.pagination>li>span{margin-bottom:8px;cursor:pointer}.updated_wrapper{margin-bottom:0}.modified_collapse{margin-bottom:15px}@media(max-width:949px){.table thead.one{display:none}.one .new_modified_listing_price{margin-top:0!important}}ul.top_company_links{margin-left:40px}.right_top_part_footer{margin-right:50px}.homepage ul.top_company_links{margin-left:auto}.homepage .right_top_part_footer{margin-right:auto}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){.one .new_modified_listing_price{margin-top:-83px!important}.one .new_modified_listing_price tbody tr td,.one .new_modified_listing_price tbody tr th{padding-top:53px!important}}@media not all and (min-resolution:.001dpcm){.one .new_modified_listing_price{margin-top:-83px!important}.one .new_modified_listing_price tbody tr td,.one .new_modified_listing_price tbody tr th{padding-top:53px!important}}.flagstrap ul li a{cursor:pointer}.errorpage{padding-left:10px}.errorpage p{margin-top:0}.searchresults_new .select_from_new_section a{margin-right:15px;font-size:14px;float:left}.index-dealsbar{padding-right:0;padding-left:0;margin-left:4.166%;margin-right:4.166%;margin-top:25px}.nyt-quote-block{background-color:white;box-shadow:0 0 0 10px rgba(255,255,255,0.3);border-radius:5px}.nyt-quote-block img,.top_part img{width:40%}.nyt-quote-block p,.top_part p{font-size:18px;margin-bottom:3px;margin-top:5px}.top_part img{width:20%}.pl-xs-0{padding-left:0}@media(min-width:992px){.homepagenew .newboxforsearch{margin-right:0;margin-left:0}.index-dealsbar{margin-left:8.333%;margin-right:0;margin-top:0}.nyt-quote-block{margin-bottom:25px}}.error-cant-find-calendar{color:#a94442;background:#f2dede;border:1px solid #ebccd1;border-radius:6px;margin:0;margin-top:10px;width:98%;padding:5px}.error-cant-find-calendar p{margin-top:0;margin-bottom:0}.user-login-icon{width:22px;height:22px}.user_not_logged_in_greeting,.user_logged_in_greeting{background-color:#01d099;border:1px solid #01d099;border-radius:3px;padding:2px;color:white;margin-right:5px;font-size:12px}@media(min-width:767px){.navigationforwebsite .navbar-header{display:none}}@media(max-width:414px){.resultpage_wrapper .search_btn_big{width:auto;padding:5px}.destination_time h4{margin-bottom:5px}#phoneArea{margin:0}#phoneArea .agentHeadset{width:30px!important;height:auto;margin-top:0}#phoneArea span{position:relative;top:-15px;margin-left:44px}.searchresults_new .wrapper_for_results_new{padding-bottom:0;margin-top:0;margin-bottom:5px}.searchresults_new .airline_ico_holder{padding:0;line-height:12px}.searchresults_new .time_from_wrap h1,.searchresults_new .time_from_wrap h6{font-size:20px;margin:0;margin-top:8px;line-height:17px}.searchresults_new .arrow_with_time_new_search{margin-top:8px;line-height:12px}.searchresults_new .price_desc_new_search{background-color:#eee;width:100%;margin-top:5px}.searchresults_new .deals_wrap_new_search{line-height:8px}.searchresults_new .price_desc_new_search h1,.searchresults_new .price_desc_new_search h6{font-size:26px;line-height:26px;margin-top:0}.searchresults_new .card-header{margin-top:0;width:33%;float:right;margin-right:0}.searchresults_new .select_from_new_section{margin-left:0;float:left;width:100%}.searchresults_new .select_from_new_section p{width:100%}.searchresults_new .select_from_new_section a{display:inline-block;float:left;font-size:11px;border:1px solid #7575c4;color:#7575c4;padding:2px 5px;margin:4px 10px 2px 0;border-radius:3px}.searchresults_new .airline_ico_holder{margin-top:0}.searchresults_new .select_from_new_section a.provider_links_C{float:left;display:block;width:32%;margin:4px 10px 2px 0;margin-bottom:15px;border:0;color:#fff}.forPaymentPage header{position:relative}.forPaymentPage .logo{margin-left:20px}.forPaymentPage header{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12);background:#fff}.forPaymentPage .navbar-header{float:right}.forPaymentPage .confirm-details-top{padding-bottom:5px}.forPaymentPage .seatsleftinfo{float:none}.forPaymentPage .priceinflihead{float:none}.forPaymentPage .departArea h5{margin-bottom:0}.forPaymentPage .departArea p,.forPaymentPage .arravile p{margin:0}.forPaymentPage .passenger-info-body-01{padding:0 6px}.forPaymentPage .col-md-1.col-sm-4.col-xs-12.adult-wrap{margin-top:10}.forPaymentPage .adult-wrap p{font-size:1.1em}.forPaymentPage .adult-wrap p span{font-size:1em;padding:1px 6px}.forPaymentPage #flightConfirmation{padding-top:0}.forPaymentPage .turnintodropdown{padding:5px;margin-bottom:5px!important}.forPaymentPage .paxselectStyle select{width:100%!important}.forPaymentPage .no-caret{font-size:1em;padding:0 10px!important;line-height:30px}.forPaymentPage .details-fill label{font-size:1em;margin-bottom:0}.forPaymentPage .price-details{padding:0}.forPaymentPage .passenger-info{margin-top:0;padding-bottom:0}.forPaymentPage .billingcontact{padding:0}.forPaymentPage h6.headd.text-left{font-size:1em}.forPaymentPage .navbar-toggle{float:none!important;padding:0 20px!important}.bookingconfirmationpageascheckout .navbar-toggle{padding:0 10px 0 0!important;float:right!important}.bookingconfirmationpageascheckout .remlefpadres .col-xs-12 .btn-group{width:100%;margin:5px 0}.bookingconfirmationpageascheckout .remlefpadres .col-xs-12 .btn-group .booking-conf{width:100%}.forPaymentPage .navigationforwebsite{margin-top:15px;width:100%;padding:0;margin-left:0}.forPaymentPage .updated_new_menu{padding:0}.removeallpadinresp.mPl-2{padding-left:2px!important}.removeallpadinresp.mPr-2{padding-right:2px!important}#cardTypeWrapper{margin-bottom:5px!important}.mMb-10{margin-bottom:5px!important}.forPaymentPage .turnintodropdown.mMb-10{margin-bottom:5px!important}}@media(max-width:320px){.searchresults_new .time_from_wrap h1{font-size:17px}.time_from_wrap{padding:0}.resultpage_wrapper .search_btn_big{width:auto;margin-top:13px}.searchresults_new .select_from_new_section a.provider_links_C{width:40%}.airlines_list_table th{padding:5px!important}}.providerButton{background-color:#7575c4!important}.pcmn-header1 .pcmn-wrapper{font-size:22px!important}.pcmn-provider-logo .pcmn-wrapper{max-width:100px!important}.pcmn-provider-button>.pcmn-wrapper{height:40px!important}.callHeader{position:absolute;color:#01a278;background:#e7f9f5;font-weight:600;padding:4px 10px 2px 28px;border-radius:3px;right:100px;top:14px;font-size:14px}.callHeader img{position:absolute;top:-2px;left:-10px}.mobileDisplay{display:none}.ipadDisplay{display:none}.callFooter{background-color:#7575c4;border-top:3px solid #02d099;color:#fff;padding:5px 10px 5px 10px;width:100%;position:fixed;z-index:1;bottom:0}.callFooter a{font-size:23px!important;line-height:28px;font-weight:600;color:#fff}.callFooter .callFooterPatch{display:inline;float:right;background:#02d099;padding:6px 10px 4px 28px;font-size:14px;font-weight:600;border-radius:4px;position:relative;margin:-13px 10px 0 0}.callFooter .callFooterPatch img{position:absolute;left:-10px;top:-1px}.inverseImg{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.ipTypBdr{float:left;border:1px solid rgba(0,0,0,0.2);width:100%;margin-top:5px;padding:0 5px;border-radius:3px}@media(max-width:414px){.mobileDisplay{display:block}}@media(max-width:768px){.ipadDisplay{display:block}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:400;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1,.title_default_page h1{font-size:36px;color:#333}h2,.h2,.bestfarepage h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4,.highlightbar h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}.result-card{font-size:11px;font-weight:bold;position:relative;top:10px;left:5px;float:left}.code-ff{width:100px;font-size:11px;font-weight:500;text-align:left}.code-val{width:60px;text-align:right;font-size:11px;font-weight:500}.card-left{width:145px;text-align:left;font-size:11px;font-weight:400;padding-top:5px}.card-right{width:145px;text-align:right;font-size:11px;font-weight:400;padding-top:5px}@media(max-width:767px){.fly-shead{line-height:18px;display:block}}.forgetPasswordSpan{clear:both;float:right;margin-top:7px;color:#337ab7;font-size:15px;text-decoration:underline;cursor:pointer}.signUpErrorMsg{color:red;font-size:13px;font-weight:700}.resetPasswordMain{width:100%;max-width:500px;margin:20px auto;float:none;padding:10px 0 20px 0;background-color:#fff}@media(max-width:767px){.resetPasswordMain{width:calc(100% - 20px);margin:20px 10px}}.airlineContentmain p{margin-top:15px;margin-bottom:10px}ul.airlineContent{list-style:none;margin:20px;columns:auto;position:relative}ul.airlineContent li:before{content:'\2714';position:absolute;font-weight:bold;left:-20px}ul.airlineContent li{display:list-item}.sitemapContainer{background-color:#fff;box-shadow:1px 2px 2px rgba(0,0,0,0.2);padding:15px;margin-top:20px;margin-bottom:20px;padding-bottom:30px;position:relative}.sitemapContainer .showhidebtn{position:absolute;right:20px;bottom:10px;padding:5px 10px;border:1px solid #ccc;border-radius:4px;background-color:#fff;font-size:12px;line-height:12px;color:#333;cursor:pointer}.sitemapContainer .showhidebtn:hover{background-color:#f8f8f8}.sitemapContainer .heading{width:100%;font-size:22px;font-weight:400;color:#7575c4;padding:0 20px 5px 20px;border-bottom:1px solid #eee}.sitemapContainer ul{margin:15px 25px;column-count:4;list-style:none;max-height:165px;overflow:hidden;-webkit-transition:all .25s ease .25s;-moz-transition:all .25s ease .25s;-ms-transition:all .25s ease .25s;o-transition:all .25s ease .25s;transition:all .25s ease .25s}.sitemapContainer ul li{line-height:24px;font-size:13px;width:100%;float:left}.blogcolContainer ul{column-count:1!important;float:left;width:calc(25% - 50px)}.blogcolContainer ul li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:600px){.sitemapContainer ul{column-count:1!important}}.sitemapContainer ul li span{color:#027ede}.sitemapContainer ul li span:hover{text-decoration:underline}.landingpageLinks{float:left;width:100%;box-shadow:none;border:1px solid #ccc;margin-top:0;padding-bottom:0}.routeInfoTable{position:relative;float:left;width:100%;background:#eee;margin-bottom:20px;padding-top:10px}.routeInfoTable table{margin:15px 0;font-size:13px;background:#fff}.routeInfoTable tr:nth-child(odd){background:#f8f8f8;border-top:1px solid #f8f8f8}.routeInfoTable th{padding:10px}.routeInfoTable td{padding:10px}.faqContainer{margin-bottom:20px;position:relative;float:left;width:100%}.faqContainer .ques{font-weight:bold;margin-top:5px}.faqContainer .ans{text-align:normal;color:#666}.faqContainer h3{margin:5px 0 10px 0}.faqContainer .row{margin-bottom:20px}.cheapFlightsLinks ul li span{float:left!important}.flightDurationSliderHeading{margin-left:10px;margin-bottom:-10px;width:100%}.search-autocomplete{clear:both}.search-autocomplete li .auto_complete_label,.search-autocomplete li .auto_complete_code{font-size:14px;float:left;padding-right:5px}.search-autocomplete li img{float:left;margin:5px}.cookiesBlock button{background:#01d099;border:0;padding:5px 10px;float:right;color:white;border-radius:4px;cursor:pointer;margin-top:-5px}.cookiesBlock{position:fixed;bottom:0;z-index:1000;background:#eee;padding:15px 10px;font-size:14px;width:100%;box-shadow:0 5px 5px rgba(0,0,0,0.3);border-top:3px solid #7575c4}.cookiesonTop{padding-top:70px}.cookiesonTop .cookiesBlock{bottom:auto;top:0}@media(max-width :767px){.footerBlock{column-count:2;display:block}.flyFooterCont2 ul li{margin-right:0!important;font-size:.7rem!important}.airlines_lists_page_D{column-count:2}.nyt-quote-block p,.top_part p{font-size:16px}.search_box{padding-right:15px}.cookiesBlock{bottom:145px;width:250px}}.cheap-body{padding:10px 10px;margin:0 0 20px;float:left}.cheap-body-01{border:1px solid #7575c4;width:100%;padding:20px 0 20px 0;margin:30px 0 0 0;float:left;background-color:#fff;cursor:pointer}.cheap-body-01:hover{background:#f8f8f8}.cheap-body{margin:0 0 20px;float:left}.cheap-logo{padding:0 7px;text-align:center;padding-top:6px}.cheap-logo img{margin:0 auto;max-height:42px}.cheap-price{font-weight:bold;color:#01d099;text-align:center;padding-top:5px;font-size:22px}.cheap-from,.cheap-to{padding:0 7px}.flight-icons{padding:0;text-align:center}.cheap-from .cheap-to b.mobhide{font-weight:400!important}.cheap-from .city,.cheap-to .city{font-size:14px;margin-bottom:0;float:right;width:100%}.cheap-from p,.cheap-to p{font-size:12px;margin-bottom:0;float:left;width:100%;text-align:left}.cheap-from .city,.cheap-from p{text-align:right}.cheap-from .date{font-size:13px;margin-bottom:0;float:left;width:100%;text-align:left}.cheap-to .date{font-size:13px;margin-bottom:0;float:left;width:100%;text-align:left}.cheap-from b{float:right;margin-right:0}.cheap-to b{float:left;margin-right:7px}.cheap-from p.mobhide{font-size:14px;margin-bottom:0;float:left}.cheap-to p.mobhide{font-size:14px;margin-bottom:0;float:left}.cheap-to{border-right:1px solid #999;text-align:right}.cheap-from{border-left:1px solid #999}.blackFriday{margin-left:30px!important}.blackFriday .new_search_box{font-size:18px;margin-top:25px}.dealsContentBoxMain{float:left;width:33.3%;padding:10px}.dealsContentBox{border:1px solid #7575c4;padding:15px 0 15px 0;margin:0;float:left;width:100%;background-color:#fff;cursor:pointer}.dealsContentBox:hover{background:#f8f8f8}@media(max-width :767px){.dealsContentBoxMain{width:100%}.blackFriday{margin-left:0!important}.blackFriday .new_search_box{margin-top:15px}}.landingHeadingBox{float:left;padding:25px 20px;margin:10px 0 0 20px;font-size:36px;width:370px;color:#fff;background-color:#01d099}.landingHeadingBox h1{color:#fff}.landingHeadingBox i{float:left;margin:10px 0 10px 0}.landingDealsCarousel .cheap-body-01{margin:10px 0 0 0}.flights49SubHeading{margin:0;color:#7575c4;border-bottom:1px solid #eee;text-align:center;font-weight:bold;font-size:20px}.dealsContainer{margin:15px!important;column-count:2!important;max-height:none!important}.dealsContainer li{line-height:28px!important;font-size:14px!important;font-weight:700;border-bottom:1px solid #eee;margin-bottom:8px}@media(max-width:600px){#flightsUnder49,#flightsUnder39,#flightsUnder29{padding:10px!important}.dealsContainer{max-height:none!important}.dealsContainer li{font-size:12px!important}.dropdown_above_map{margin-top:0}}@media(min-width :300px) and (max-width :340px){.dropdown_above_map{margin-top:0}.cheapfare_newPage .ui-datepicker{width:fit-content!important}}.mapViewFlightsMain{float:left;width:100%;padding:5px 5px;height:100%;background-color:#fff}.mapViewFlightsMain .mapViewFlightSearch{float:left;width:300px;height:100%;padding-right:5px;border-right:1px solid #7575c4}.mapViewFlightsMain .mapViewFlightResults{float:left;width:calc(100% - 300px);height:100%;position:relative}.mapViewFlightsMain .mapViewFlightResults .mapviewMainMap{float:left;width:100%;height:100%!important;padding:0;margin:0}.mapViewFlightResults .mapMark{position:absolute;background-color:#7575c4;color:#fff;padding:3px 5px;font-size:13px;font-weight:600;border-radius:4px;cursor:pointer}.mapViewFlightResults .mapMark:before{content:'';display:block;width:0;height:0;position:absolute;border-bottom:5px solid #7575c4;border-top:5px solid transparent;border-right:5px solid transparent;border-left:5px solid transparent;left:0;top:-8px}.mapViewFlightResults .mapMarkLow{background-color:#01d099}.mapViewFlightResults .mapMarkLow:before{border-bottom:5px solid #01d099}.mapViewFlightSearch .mapViewWidget{float:left;width:100%;height:140px;padding:10px;background-color:#f2f4f6}.mapViewFlightSearch .mapViewWidget .heading{float:left;width:100%}.mapViewFlightSearch .mapViewWidget .heading p{line-height:16px;font-size:13px}.mapViewFlightSearch .mapViewWidget .drpdwn{float:left;width:100%}.mapViewFlightSearch .mapViewWidget .drpdwn select{float:left;width:100%;padding:5px 5px}.mapViewFlightSearch .mapViewList{float:left;width:100%;height:calc(100% - 140px);padding:10px 0;overflow:auto}.mapViewFlightSearch .mapViewList .mvFlightList{float:left;width:100%;margin-bottom:5px;padding:5px;background-color:rgba(0,0,0,0.02);cursor:pointer}.mapViewFlightSearch .mapViewList .mvFlightList:hover{background-color:rgba(0,0,0,0.04)}.mapViewFlightSearch .mapViewList .mvFlightListLow,.mapViewFlightSearch .mapViewList .mvFlightListLow:hover{background-color:#01d09920}.mapViewFlightSearch .mapViewList .mvFlightList .img{float:left;width:65px;height:65px;background-size:cover;background-position:center;background-repeat:no-repeat}.mapViewFlightSearch .mapViewList .mvFlightList .orgdes{float:left;width:160px;padding:5px 0 0 10px;font-size:16px;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mapViewFlightSearch .mapViewList .mvFlightList .orgdes small{float:left;width:100%;color:#999;font-size:11px;line-height:11px;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mapViewFlightSearch .mapViewList .mvFlightList .price{float:right;padding:0;font-size:16px;font-weight:bold}.flyMapps{padding-right:0!important;padding-left:0!important}.mapViewMobBtn{display:none}.originHighlightingOnMap{position:absolute;left:100px;top:100px;width:16px;height:16px;background-color:#f00;border-radius:50%;border:2px solid #fff}@media only screen and (max-width:767px){.dropdown_above_map{margin-top:0}.mapViewFlightSearch .mapViewList{display:none}.mapViewFlightsMain .mapViewFlightSearch{width:100%;height:150px;padding-right:0;border-right:0}.mapViewFlightsMain .mapViewFlightResults{width:100%;height:calc(100% - 185px)}.mapViewMobBtn{float:left;width:100%;height:35px;display:block}.mapViewMobBtn .mobtn i{margin-right:5px}.mapViewMobBtn .mobtn{float:left;background-color:#333;color:#fff;font-size:14px;padding:5px 10px;margin-right:5px;border-radius:8px 8px 0 0;cursor:pointer}.mapViewMobBtn .active{background-color:#01d099;color:#fff}}.fly-dropdown-orign{position:relative;right:20px;margin-left:0!important}.covidbgImage{float:left;display:flex;justify-content:center;align-items:center;width:100%;height:300px;margin:0;background-image:linear-gradient(45deg,#7575c485,#05e0a685),url(../img/covidbg.jpg);background-size:cover;background-position:center top;background-repeat:no-repeat;text-align:center;font-size:30px;line-height:36px;padding:15px 5px;font-weight:bold;color:#fff;text-shadow:1px 2px 2px rgba(0,0,0,0.22)}.homeALertScroll{width:100%;height:42px;background:linear-gradient(45deg,#7575c4,#01d099);color:#fff;z-index:998;top:60px;font-size:14px;margin-bottom:15px}.homeALertScroll marquee{padding:10px 50px 0 10px}