﻿ul,ol,li,div,span,input,tt,dl,dt,kbd,dfn,code,label,em{padding:0px;margin:0px;list-style:none;font-family:arial, Sans-Serif;font-style:normal}img{border:none;max-width:100%}.txt_decoration{text-decoration:underline}.ui-widget{z-index:161}.Departure_width label,.Departure_width1 label,.Departure_width label b,.Departure_width1 label b{word-wrap:break-word}.airline_rem{border-top:1px dashed #ccc;float:left;font-size:11px;margin:0 0 0 1px;padding:2px 0 2px 5px;text-align:left;width:100%;color:#e19604}.flightInfoRemarks{float:left;width:100%}.remarksPopUp{background:#fff none repeat scroll 0 0;border:3px solid #666;border-radius:8px;box-shadow:2px 2px 3px #333;left:14% !important;margin-top:48px;padding:3px 10px;position:absolute;text-align:left;z-index:555}.remarksPopUp kbd{padding:3px 0 1px 7px}.fleft{float:left}.fright{float:right}.clr{clear:both}.mt5{margin-top:5px}.padding-tb{padding-top:15px;padding-bottom:15px}.small_btn,.comon_btn{border-radius:3px;font-size:12px;text-decoration:none;cursor:pointer;transition:1s;border:none;display:inline-block}.small_btn{padding:5px 10px}.comon_btn{padding:10px 15px}.note{float:left;font-size:.9em}.fllink{margin-right:2px;font-size:11.4px;text-decoration:none}.fllink:hover{text-decoration:none}.error_heading{width:100%;float:left;margin:0px;font-weight:bold;text-align:center;padding-bottom:5px;padding-top:5px}.error_heading span{margin:0px;padding:3px 10px}.low_fare_coantainer{float:left;width:100%}.calender_widget{float:left;margin-bottom:10px;padding:2px 3px;width:100%}.calender_widget h2{font-size:1.2em;width:98%;padding:1%}.calender_widget p{float:left;width:100%;padding:15px 10px 0;margin:0px}.calender_widget .ipts,.calender_widget .slct{width:100%}.calender_widget p label{float:left;width:100%;padding:0 0 5px}.calender_container p{float:left;width:100%;padding:0}p.price{margin:3px 0}.bestprice{float:left;width:100%;text-align:center;color:Red;font-size:11px;padding:2px 0 0}.calender_container>p+p{padding-bottom:0;border-bottom:0;padding-top:0 !important}.calender_container p span.width20{width:20%}.calender_container p span.width60{width:60%;text-align:center;font-weight:bold}.calender_container p span a{text-decoration:none;font-weight:bold}.calender_container ul{border-collapse:collapse;list-style-type:none;padding:0;margin:0;overflow:hidden}.calender_container p span.head_bg{border-collapse:collapse;padding:3px 0px;font-weight:bold;float:left;width:calc(100% / 7);height:auto;text-align:center}.calender_container ul li{border-collapse:collapse;padding:0;vertical-align:top;height:95px;transition:.5s;width:calc(100% / 7);float:left}.calender_container ul li>p{text-align:center;width:100%;margin:0;padding:3px 0}.calender_container ul li>p>dfn{font-size:.9em;font-style:normal}.calender_container ul li>p>em{float:right;font-size:.8em;font-style:normal}.main_inner_calender_con>p.price{font-size:1em;font-weight:bold;text-align:center}.calender_container ul li>p+p{margin-top:1em}.main_inner_calender_con>div.btn{display:none;padding:8px 0 0;width:100%;float:left}.main_inner_calender_con:hover .btn{display:block;text-align:center}.drop_down_con{box-shadow:-7px 1px 15px #cccccc;display:none;position:absolute;transition:.2s;z-index:100;width:200px;margin-left:-200px;margin-top:-45px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;padding:.5em;background:#fff;border:1px solid #ccc}.drop_down_con>p{display:block;padding:.1em 0}.drop_down_con>p span.flight_icon{width:55%;padding-bottom:3%}.drop_down_con>p span.flight_icon img{float:left}.drop_down_con>p span.flight_icon em{float:left;padding-left:10px}.drop_down_con>p span.t_price{width:40%;font-size:1.2em;font-weight:bold}.drop_down_con>p>b{float:left;width:30%;font-size:.8em}.drop_down_con>p>label{float:left;width:68%;font-size:.8em}.best_price_in{display:none}.aero_cale{float:right;margin:5px -18px 0 0}.price span.fa{font-size:24px}.price span.crt_downn{margin-top:-34px;float:right;margin-right:50px}.paging_container{border-radius:5px 5px 0 0;float:left;padding:10px 0;width:100%}.calender_list{margin-top:-1px;width:100%;float:left}.main_inner_calender_con{float:left;width:100%;height:78%}.date_cal{float:left;padding:5px}.modalShadow{position:fixed;z-index:1000;width:290px;height:160px;left:50%;top:50%;margin-left:-145px;margin-top:-80px}.modalBox1{border-radius:8px 8px 8px 8px;box-shadow:2px 5px 16px #444444;float:left;padding:15px;position:relative;width:288px;height:195px}.modalMessage{float:left;margin-bottom:8px;text-align:center;text-align:left !important}fieldset,img{border:0 none}.bubbleForm_head{float:left;font-size:18px;margin:0 0 5px;text-align:center;width:100%}.bubbleForm_result{float:left;margin:0;padding:8px;width:100%}.paxbox{width:33.3%;float:left;text-align:center}.paxbox label{width:100%;padding-bottom:5px;display:block}.paxbox select{width:60%;padding:5px}.modalControl{text-align:center}.modalButton{border:0 none}.modalButton+.modalButton{margin-left:1%}.cmpLimit{border-radius:5px 5px 5px 5px;box-shadow:0 0 4px #888888;font-size:12px;font-weight:normal;height:auto;line-height:15px;padding:7px 10px;position:absolute;width:150px;margin-left:-86px;margin-top:-86px}.best_price_in{float:right;font-size:0.9em;padding:3px 30px;position:absolute}.cal_city_input{float:left;width:55%}.margin_bot12{margin-bottom:.7em}.normalicon,.hticon{font-size:15px !important}.fl_left{float:left;width:100%}.fl_head{width:100%;border-radius:5px 5px 0 0;padding:10px 15px;float:left}.fl_head b,.fl_head b{font-size:13px;padding:0 5px}.fl_flhead{width:100%;padding:8px;float:left;margin-top:8px}.flc_row label>span{float:none;width:auto}.fl_contener{float:left;width:100%;padding:2px 3px;margin-bottom:10px}.right_col_result{float:right;width:75%;padding-top:.75em}.flight_icon{float:left;width:25%}.flight_icon tt{text-align:center;float:left;width:100%}.flight_icon label{float:left;width:100%;padding:.5% 0;text-align:center;font-size:.7em}.flight_summury{float:left;width:100%;padding-bottom:15px}.sorting{float:left;width:100%;padding:8px 8px 8px 0;font-weight:bold;margin-top:10px;-webkit-border-radius:4px 4px 0 0px;-moz-border-radius:4px 4px 0 0px;border-radius:4px 4px 0 0px}.lbl{font-weight:normal;margin-top:5px}.price_width{cursor:pointer;float:left}.outbound_edit,.inbound_edit{border:medium none;border-radius:3px;cursor:pointer;float:right;font-size:12px;padding:1px 5px;position:absolute;right:3px;text-decoration:none;top:2px;transition:all 1s ease 0s;white-space:pre}.flight_srchdtl{float:left;padding:10px 0;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;z-index:150}.scroll_result{float:left;padding:1%;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.flightDetailsfixed1{margin-top:-10px;border-radius:5px 5px 5px 5px;float:left;padding:8px;position:fixed;top:0;z-index:150}.destination dfn,.destinationreturn dfn{font-weight:bold;float:left;width:70%}.destinationreturn,.destinationreturn{float:left;padding:1% 1% 1% 5%;text-align:center;width:23%}.ret_dept+p{margin:5px 0;float:left;width:100%}.specialReturn{font-size:1.2em;text-decoration:blink;float:right}.depart_box p.one_dept{height:60px}.depart_box label{float:left;padding:2%;font-size:12px}.depart_box span.oneway_dept{border-radius:3px 0 0 3px;float:left;margin:5% 0 1% 1%;padding:2%;width:35%}.depart_box dfn.oneway_date{border-radius:0 3px 3px 0;float:left;font-size:1.1em;margin:5% 1% 1% 0;padding:2.8%;width:48%}.depart_box p span{height:28px}.depart_box span{border-radius:3px 0 0 3px;float:left;padding:5px;width:43%}.depart_box dfn{border-radius:0 3px 3px 0;float:left;padding:7px 5px 6px;width:57%;font-size:12px}.brdr_right{margin-top:0.75px;min-height:62px}.pax_box{float:left;padding:0 5px 0 0;width:33%}.pax_box:last-child{padding-right:0}.pax_dtl{border-radius:3px 0 0 0;line-height:21px;width:100%}.pax_dtl,.pax_count{float:left;font-size:12px;padding:2px 5px;text-align:center;box-shadow:1px 1px 1px #cccccc}.pax_count{border-radius:0 0 3px 0;line-height:21px;width:100%}.modify_details{float:right;margin:4px 0 0;text-align:center;width:16%;text-align:center}.depart_box img{float:right}.flightInfo{float:left;width:100%;padding:8px 0}.fm_resultWrapper{float:left;margin-bottom:5px;padding:8px;width:100%;border-radius:5px 5px 5px 5px;margin:10px 0 0 0}.fm_flightsearch{float:left;width:100%}.fm_search_result{border-radius:5px 5px 0 0;float:left;width:100%}.fm_result_left{float:right;width:40%}.fm_price{font-size:25px;display:block}.fm_priceLine{display:block}.font_10{font-size:10px}.fm_result_right{float:left;width:56%;text-align:right}.fm_result_right .small_btn{float:right;margin-bottom:5px}.fm_result_box{padding:8px 0}.fm_result_box .fm_img{float:left;width:30px}.fm_price_detail{float:left;width:calc(100% - 30px)}.fm_price_detail b{float:left;margin:0 0 3px;width:100%}.fm_selectedPrice{font-size:15px}.fm_width80{width:80px}.fm_selectedFare{font-style:normal;font-weight:bold}.fm_ml5{margin-left:5px}.returndtlbox{width:calc(100% - 80px);float:left}.waitingDiv{float:left;width:100%;margin-top:5px;padding:5px;text-align:center;border-radius:5px 5px 5px 5px;overflow:hidden}.fm_displaybox{margin-top:10px;border-radius:5px;padding:8px 5px !important;position:relative}.fm_linkpaging{padding:0;float:left}.fm_fw_bold{width:530px;float:left;font-weight:bold}.outboud_span,.inboud_span{text-align:center;float:left;width:100%}.modify_fw_all_Div{float:left;width:100%;padding:10px}.modify_fgt_type{float:left;width:100%;padding:10px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.modify_fgt_type ul{margin:0px;padding:0px;list-style:none}.modify_fgt_type li{float:left;display:block;padding:6px 0;margin-left:19px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-image:none !important}.modify_fgt_type li a{text-decoration:none;padding:7px 15px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.modify_frm_row{float:left;width:95%;padding-bottom:5px;margin:10px 0 0 10px}.modify_row_lft{float:left;width:49%}.modify_row_rgt{float:right;width:49%}.modify_row_lft>label,.modify_row_rgt>label{float:left;width:28% !important;padding:0.5em 0em}.modify_city_inpts{float:left;padding:5px;width:60%}.modifySwap{font-size:20px;color:#000;cursor:pointer;text-align:center;vertical-align:top;margin-left:-6px}.modifyMultiCitySwap{font-size:20px;color:#000;cursor:pointer;text-align:center;vertical-align:top}.modify_city_lbl{float:left;width:99%;padding-bottom:0.5em}.modify_city_inpts_oneway{float:left;width:70%;padding:5px}.modify_city_inpts{float:left;width:90%;padding:5px}.modify_date_inpts{float:left;width:40%;padding:5px}.modify_date_inpts_Multi{float:left;width:22%;padding:5px}.modify_time_slect{float:left;width:27%;padding:4px;margin-left:10px}.modify_cont_bok{float:left;width:100%;font-weight:bold;margin-bottom:15px}.modify_fl_adult,.modify_fl_child,.modify_fl_inf{width:16%;float:left;margin-right:10px}.modify_ads_slct{float:left;width:80%;padding:4px}.modify_fgt_class{float:left;width:17%}.modify_fgt_slct{float:left;width:98%;padding:4px}.modify_error_box{float:left;width:65%;border-radius:4px 4px 4px 4px;margin-top:10px;padding:2px 0;text-align:center}.modify_er_txt{font-size:11px;font-size:12px;font-weight:bolder}.modify_btn_box{float:left;width:15%;margin-top:22px;margin-left:15px}.modify_lbl_all{float:left;width:100%}.modify_mcity_flds{float:left;width:100%}.modify_lft_lbl{float:left;width:10%;padding:5px 0 0 0;font-weight:bold}.modify_mc_cln{float:left;width:28%}.modify_Dprt_on{float:left;width:26%}.cnl{float:left;width:3%;margin:4px 0 0 10px}.modify_add_fgt{float:right;margin-right:5.5%;width:22%;text-decoration:none;text-align:center;font-family:Arial;border:none;padding:4px 0px;font-weight:bold}.flightDetailsfixed{border-radius:5px;float:left;padding:8px;position:fixed;top:0;z-index:150}.left_filterfixed{position:fixed;top:0;float:left;width:18.4%;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0}.flight_results{cursor:pointer;float:left;padding:5px 0 0;margin-top:5px;width:100%;border-radius:5px;-webkit-border-radius:5px}.flight_results:hover{box-shadow:1px 2px 2px #eee}#OutBoundFlightResults .logo_width em .lbl,#InBoundFlightResults .logo_width em .lbl{font-size:10px}#fm_airlineLogo{margin-top:2px}#OutBoundFlightResults .logo_width,#InBoundFlightResults .logo_width{padding-right:0}.logo_width{cursor:pointer}.logo_width tt{float:left;width:35px}.logo_width em{float:left;width:calc(100% - 35px)}.logo_width em label{float:left;width:100%;font-size:11px}.Departure_width,.arrival_width,.stop_oneway,.fare_type{cursor:pointer}.Departure_width label,.Departure_width1 label{display:inline-block;font-size:12px}.Departure_width label:first-child,.Departure_width1 label:first-child,.arrival_width label:first-child,.arrival_width1 label:first-child{width:100%}.Departure_width label:nth-child(4),.Departure_width1 label:nth-child(4),.arrival_width label:nth-child(4),.arrival_width1 label:nth-child(4){margin-left:1px}.Departure_width label b,.Departure_width1 label b{font-size:12px;font-weight:bold}.arrival_width label,.arrival_width1 label{display:inline-block;font-size:11px}.arrival_width label b,.arrival_width1 label b{font-size:12px;font-weight:bold}.fare_type label{width:100%;font-size:12px;float:left}.fare_type label b{font-size:12px;font-weight:bold}.stop_oneway label{width:100%;font-size:12px;float:left}.stop_oneway label b{font-weight:bold}.price_width{text-align:right}.price_width label,.price_width1 label{float:left;width:100%;font-size:11px;margin-bottom:5px}.price_width label a,.price_width1 label a{text-decoration:none;white-space:nowrap}.price_width label a:hover,.price_width1 label a:hover{text-decoration:underline}.price_width kbd,.price_width1 kbd{float:left;width:100%;font-size:11px}.price_width kbd b{font-size:15px;font-weight:bold}.price_width1 kbd b{font-size:13px}.Departure_width label:not(:first-child),.arrival_width label:not(:first-child),.fare_type label:not(:first-child),.stop_oneway label:not(:first-child){padding-top:5px}.fgt_mor{float:left}.fgt_mor span.fa{font-size:14px;margin-left:5px}.spaceline{float:left;width:100%;margin:4px 0}.spaceline:last-child{display:none}.flgtdtl{float:left;margin:0;padding:4px 8px;text-align:right;width:100%;border-radius:0 0 5px 5px}.fs_pop{float:left;width:220px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:5px}.fs_pop h2{float:left;width:100%;margin:0px;font-family:Arial;font-size:12px;padding:3px 0 3px 10px;text-align:left}.fs_pop p{float:left;width:100%;margin:0px;font-family:Arial;font-size:11px;padding:3px 0 3px 10px}.fs_pop p span{float:left;width:48%}.fr_pop{position:absolute;z-index:1000;overflow:hidden;min-width:320px;max-width:400px;min-height:280px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:5px}.fr_pop h2{float:left;width:100%;margin:0px;font-family:Arial;font-size:12px;line-height:27px;padding:0 0 0 10px;text-align:left}.fr_pop h2 span{float:right;width:28px;height:27px;display:block;cursor:pointer}.fr_dtl{float:left;width:100%;height:89%;min-height:200px;max-height:323px;overflow:auto;margin-top:1px;padding:6px}.fr_dtl h3{float:left;width:100%;font-size:12px;font-family:Arial;margin:0px;text-align:left;line-height:22px}.fr_dtl p{float:left;width:100%;margin:0px;font-family:Arial;font-size:11px;line-height:17px}.fr_dtl ul{margin:0px;padding:0px;list-style:none}.fr_dtl li{margin:0px;font-family:Arial;font-size:11px;line-height:17px}.inr_lft{float:left;width:20%;margin-top:10px;min-height:300px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.cntct_box{float:left;width:100%}.cntct_box h2{float:left;width:80%;margin:7px 0 0 10px;font-size:13px;font-family:Arial;padding:0 0 0 20px}.cntct_box p{float:left;width:90%;margin:2px 0 0 10px;font-size:11px;font-family:Tahoma;padding:0}.cntct_box p a{text-decoration:underline}.cntct_box p a:hover{text-decoration:underline}.fqa_box{float:left;width:100%;margin:20px 0 0 0}.fqa_box h2{float:left;width:80%;margin:0 0 0 10px;font-size:13px;font-family:Arial;padding:0 0 0 23px}.fqa_box p{float:left;width:90%;margin:4px 0 0 10px;font-size:11px;font-family:Tahoma;padding:0 0 2px 0}.fqa_box p a{text-decoration:none}.multi_result1{float:left;padding:0.5em 0;width:100%}.multi_result2{float:left;width:100%;padding:5px 0 5px}.multi_result2:last-child{border-bottom:none}.inr_mid{float:left;width:58%;padding:10px}.inr_mid h2{float:left;width:80%;margin:0px;font-size:13px;font-family:Arial;padding:10px 0 0 5px}.ttl_head{margin-top:15px;padding:7px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:13px;font-family:Tahoma}.ttl_head span a{text-decoration:underline}.ttl_head span a:hover{text-decoration:none}.dtl_box{float:left;width:100%;margin:7px 0 0 0;padding:7px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.dtl_box .row{margin:1px;padding:5px 0}.fgt_dtl{float:left;width:20%}.fgt_dtl img{float:left;width:29px;padding-bottom:2px}.fgt_dtl span{float:left;width:100%;font-size:12px;font-family:Tahoma;padding:2px 0 0 0}.tim_info{float:left;width:50%}.tim_info span{float:left;width:100%;font-size:12px;font-family:Tahoma;padding:5px 0 10px 0}.tim_info .wdt40{width:40%}.tim_info .wdt30{width:30%}.tim_info .wdt20{width:20%}.tim_info .txt_rgt{text-align:right;padding-right:20px}.fgt_cls{float:right;width:100%;padding:5px 10px}.fgt_cls span{float:left;width:100%;font-size:12px;font-family:Tahoma}.rgsted_box_area{padding:0 !important;margin:15px 0}.rgsted_box_area h2{font-size:15px;display:block;width:100%;text-align:left;padding:10px;margin:0;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0}.rgsted_box{float:left;width:100%;margin:0;padding:15px;min-height:280px !important;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.rgsted_box h2{float:left;width:100%;padding:8px 10px;font-size:13px;font-family:Arial;-webkit-border-radius:6px 6px 0 0px;-moz-border-radius:6px 6px 00px;border-radius:6px 6px 00px}.rgsted_box p{float:left;width:100%;padding:0 0 15px 0px;margin:0px;line-height:19px;font-family:Tahoma;font-size:12px;text-align:left}.fgt_pwd{float:left;width:100%;padding:0 0 10px 0;font-weight:bold;font-family:Arial;font-size:13px}.fgt_pwd a{text-decoration:underline}.fgt_pwd a i{font-size:14px}.sign_flds{float:left;width:100%;padding:0 0 10px 0}.sign_flds span{float:left;width:100%;font-size:14px}.sign_flds span i.fa{padding:8px;float:left}.fgt_lbl{float:left;width:100%;padding:0px 0 03px 0px;margin:0px;font-family:Arial;font-weight:bold;font-size:12px;text-align:left}.user_name{float:left;width:89%;padding:6px 5px;border:none}.pwd{float:left;width:89%;padding:6px 5px;border:none}.btb_SignUp{display:block;float:left;border:none;border-radius:3px;cursor:pointer;font-size:14px;margin-top:6px;text-align:center;text-decoration:none;width:100%;padding:8px 0}.btb_SignIn_Submit{display:block;border:none;border-radius:3px;cursor:pointer;font-size:14px;margin-top:10px;text-align:center;text-decoration:none;width:100%;padding:8px 0}.sign_btn{float:left;width:100%;text-align:center;border:none;margin:15px 0 0 0;font-weight:bold;padding:8px 0;font-family:Arial;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 2px 0rgba 50,50,50,0.75;-moz-box-shadow:2px 2px 0rgba 50,50,50,0.75;box-shadow:2px 2px 0rgba 50,50,50,0.75}.fgt_right{float:right;width:20%}.rgtr_rdo{float:left;width:12px;margin:0 10px 0 13px}.rdo_lbl{float:left;width:10%;font-size:12px;font-family:Arial}.accordion{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:10px 0 0 0;padding:10px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;font-weight:bold;font-size:13px}.accordion-open{font-weight:bold}.accordion-open span{display:block;float:left;padding:2px 3px;margin-right:10px}.accordion-close span{display:block;float:left;padding:2px 3px;margin-right:10px}div.content{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:2px 0 0 0;padding:5px 10px 10px 10px;font-size:.9em;line-height:1.5em;font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif}div.content ul,div.content p{padding:0;margin:10px 0 0 0;padding:0 0 2px 0;font-size:12px}div.content ul,div.content p span{font-weight:bold}div.content ul,div.content .qun{font-size:12px;font-weight:bold}div.content ul,div.content .ans{font-size:12px;padding:5px}.spl_rtn_otr{float:left;width:100%;padding-bottom:10px}.spl_row{float:left;width:100%}.spl_lft{float:left;width:25%;padding:10px;font-size:12px;font-weight:bold;font-family:Arial}.spl_rgt{float:left;width:75%;padding:10px;text-align:left;font-size:12px;font-family:Arial}.spl_rgt_dt{float:left;width:75%;padding:2px 10px;text-align:left;font-size:12px}.dat_int{float:left;width:30%;border:none;padding:9px;font-size:11px}.btn_fld{float:right;text-align:center;width:100%;padding:10px 0}.flgtdtlbg{padding:10px 0;font-weight:bold;float:left;width:100%;margin-top:5px}.pax_hdr:first-child{margin-top:5px}.pax_hdr{float:left;width:97%;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;padding:10px 15px;margin-top:15px}.px_lft{float:left;width:50%;text-align:left;font-size:13px;font-family:Arial;font-weight:bold}.px_rgt{float:right;width:30%;text-align:right;font-size:13px;font-family:Arial}.px_rgt a{text-decoration:underline}.px_rgt a:hover{text-decoration:none}.fgt_lft{float:left;width:100%;padding:10px 0 10px}.fgt_inr{float:left;width:100%;margin:5px 0 0 0;padding:10px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.ttl_box{min-height:118px;margin-top:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.ttl_box h2{float:left;width:100%;text-align:center;font-size:13px;font-family:Arial;margin:0px;padding:5px 0;line-height:inherit}.ttl_box .price{float:left;width:100%;text-align:center;font-size:24px;font-weight:bold;margin:10px 0 0 0;padding:3px 0;font-family:Arial}.ttl_box .ttl_fr_smy{float:left;width:100%;font-size:12px;text-align:center;font-family:Arial;font-size:11px;font-weight:bold}.ttl_box .ttl_fr_smy a{text-decoration:underline}.ttl_box .ttl_fr_smy a:hover{text-decoration:none}.pngr_box{float:left;width:100%;margin:10px 0 0 0;padding-bottom:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.pngr_box h3,.pass_detail h4{float:left;width:100%;margin:0px;font-family:Arial;font-size:13px;padding:10px 15px;-webkit-border-radius:5px 5px 0 0px;-moz-border-radius:5px 5px 0 0px;border-radius:5px 5px 0 0px}.pngr_box h3 span{font-size:12px;font-weight:normal}.fld_lft,.fld_rgt{float:left;width:100%;margin-top:8px}.lbl{float:left;width:24%;text-align:left;font-size:13px;font-family:Arial}.lbl dfn{font-size:15px;font-weight:bold}.gdr_slct,.tl_ipts,.slct,.mm_slct{float:left;font-size:12px;padding:7px 4px;border-radius:3px}.ipts,.name_ipts,.dt_slct{float:left;font-size:12px;padding:7px;border-radius:3px}.ipts{width:68.8%}.tl_ipts{width:16%;margin-right:5px;padding:6px 4px}.name_ipts{width:25%;margin-left:5px}.gdr_slct{width:16%;padding:6px 4px}.mm_slct{width:16%;margin-right:5px;padding:6px 4px}.dt_slct{width:25.4%;margin-right:5px}.slct{width:68.8%}.meal_box{float:left;width:100%;margin:15px 0 0 0;padding-bottom:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.meal_box h3{float:left;width:100%;margin:0px;font-family:Arial;font-size:13px;padding:7px 0 5px 0px;-webkit-border-radius:5px 5px 0 0px;-moz-border-radius:5px 5px 0 0px;border-radius:5px 5px 0 0px}.meal_box h3 a{text-decoration:none;padding-left:15px;font-size:13px}.meal_box h3 a i.fa{padding:1px 2px 1px 3px;margin-right:3px}.meal_box h3 a:hover{text-decoration:none}.meal_box .inr{float:left;width:96%;margin:2% 2% 0 2%}.meal_box .inr .meal{float:left;width:50%;padding:15px 20px 20px 20px}.meal_box .inr h4 i.fa{margin:0 5px}.meal_box .inr .meal label,.meal_box .inr .meal_sml label,.meal_box .inr .seat label,.meal_box .inr .bag label,.meal_box .inr .frq label{float:left;width:100%;font-size:12px;font-weight:bold;font-family:Arial;padding:15px 0 5px 0}.meal_box .inr .meal select,.meal_box .inr .bag select,.meal_box .inr .frq select,.meal_box .inr .seat select,.meal_box .inr .frq input,.meal_box .inr .meal_sml select{float:left;width:100%;padding:5px}.meal_box .inr .bag{float:right;width:50%;padding:15px 20px 20px 20px}.btn_oter{float:right;width:98%;margin:2% 2% 0 0;padding-bottom:10px;text-align:center}.meal_box .inr .meal_sml{float:left;width:25%;padding:15px 20px 20px 15px}.meal_box .inr .meal_sml h4,.meal_box .inr .seat h4,.meal_box .inr .bag h4,.meal_box .inr .meal h4,.meal_box .inr .frq h4{float:left;width:100%;margin:0px;padding:5px;font-size:13px;font-family:Arial}.meal_box .inr .seat{float:left;width:25%;padding:15px 20px 20px 15px}.meal_box .inr .frq{float:left;width:50%;padding:15px 20px 20px 15px}.servpaxbox{background:#f7f7f7}.servpaxbox b{padding:5px 0;float:left;width:60%}.servpaxbox>label{padding:5px 0;float:left;width:40%}.servpaxbox+.servpaxbox{border-left:1px solid #e7e7e7}.error_container{margin:90px auto;width:55%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:3px 2px 0rgba 50,50,50,0.5;-moz-box-shadow:3px 2px 0rgba 50,50,50,0.5;box-shadow:3px 2px 0rgba 50,50,50,0.5}.error_container h2{float:left;width:100%;padding:2%;margin:0px;text-align:left;font-family:Arial;font-size:13px;-webkit-border-radius:4px 4px 0 0px;-moz-border-radius:4px 4px 0 0px;border-radius:4px 4px 0 0px}.error_inner_part{float:left;width:100%;padding:3%}.error_inner_part .error_icon{float:left;width:23%;font-size:7em}.error_inner_part .error_icon img{width:100%}.error_inner_part .error_text{float:left;width:74%;line-height:35px;text-align:center;font-weight:bold;text-transform:uppercase}.flight_detail_table{width:100%;float:left;margin:0}.flight_detail_table h3{float:left;width:100%;padding:1% 2%;margin:0px;text-align:left;font-family:Arial;font-size:13px;-webkit-border-radius:4px 4px 0 0px;-moz-border-radius:4px 4px 0 0px;border-radius:4px 4px 0 0px}.flight_detail_table h3 span{float:right}.flight_detail_table h3 dfn{float:left;font-style:normal}.flight_detail_table h2{font-size:12px;margin:0;padding:0 15px 10px}.flight_detail_table>h2>em{vertical-align:top}.fl_table{border-collapse:collapse;font-family:Arial}.fl_table tr th{padding:5px;font-size:12px;text-align:left}.fl_table tr td{padding:5px;font-size:12px;text-align:left}.fl_log{float:left;margin-right:5px}.retur_out_in{font-weight:bold;margin-bottom:5px;padding-bottom:5px}.farechngdpop{width:100%;max-width:400px;height:280px;margin:auto;left:0;top:0;right:0;bottom:0;position:fixed}.pass_detail_inner{width:100%;float:left;padding:2%;border-top:none}.pass_left,.pass_right{width:49%;float:left}.pass_row{float:left;padding-bottom:10px;width:100%;font-size:12px}.pass_row label{width:30%;float:left;font-weight:bold;font-family:Arial}.pass_row code{float:left;font-weight:normal;font-family:Arial}.pass_detail_inner ul{margin:0;padding:0;list-style:none}.pass_detail_inner ul li{margin:0;padding:0 0 5px 0;list-style:none;font-size:12px;font-family:Arial}.pass_detail_inner p{margin:0;padding:1%;float:left;width:98%;font-size:12px;font-family:Arial}.pass_detail_inner p>input[type="checkbox"]{margin:0 0.5em 0 0;vertical-align:middle}.pass_detail_inner>span{float:left;width:100%;margin-bottom:2px;margin-top:20px}.pass_detail_inner>span input[type="radio"]{vertical-align:middle}.pass_detail_inner>span>img{vertical-align:middle}.pass_detail_inner1{width:100%;float:left;border-top:none}.pass_detail_inner1 p,.note_flight{float:left;font-size:12px;margin:0;overflow:hidden;padding:5px;position:relative;width:100%;font-weight:bold}.listitem li{list-style:square;margin-left:13px;margin-top:8px}.promocode{float:left;font-size:12px;padding:7px;width:120px}.booking_popup{border-radius:7px 7px 7px 7px;box-shadow:0 3px 2px 0 rgba(50,50,50,0.75);right:40%;display:inline;position:fixed;width:23%}.booking_error_heading{float:left;font-weight:bold;margin:0;padding-bottom:5px;padding-top:5px;text-align:center;width:100%;height:48px}.close{float:right;margin:0.3em}.ok_btn{float:left;width:99%;text-align:center;padding-bottom:1em}.confirm_msg{border-radius:7px 7px 7px 7px;box-shadow:0 3px 2px 0 rgba(50,50,50,0.75);position:fixed;width:250px;float:left;height:120px;display:inline;width:auto;z-index:200}.confirm_msg p{float:left;font-size:12px;font-weight:bolder;margin:0;padding:9px 6px 10px;width:100%}.confirm_msg label{float:left;width:100%;text-align:center}.load_pax{float:left;width:100%;padding:0.8em 0em 1em 0em;text-align:center}.load_pax span.fa{font-size:30px}.eticket_table{border-collapse:collapse}.hd_mos{font-size:15px;padding-bottom:5px}.con_pink{font-size:12px}.hd_cent{font-size:22px;padding-bottom:5px;font-weight:bold}.tick_table{border-collapse:collapse;margin-top:15px}.tick_table tr th{font-weight:bold;text-align:left;padding:5px;font-size:12px}.tick_table tr td{font-weight:bold;text-align:left;padding:5px;vertical-align:top;font-size:11px}.fl_logosapn{margin-top:7px}.fl_logosapn img{float:left;margin-right:10px}.fl_logosapn span{float:left}.pad_table{padding:15px 0;line-height:18px}.pad_table_topbord{padding:15px 0;line-height:18px;vertical-align:top;text-align:center}.pad_table_topbord a{text-decoration:none}.pad_table_topbord a img{vertical-align:middle;margin-left:20px;border:none}.hed{padding:5px;text-align:right;width:100%;margin-top:15px;margin-bottom:5px}.hed a{text-decoration:none}.hed span{float:left;font-size:12px;font-weight:bold;margin-top:-1px}.hed span img{float:right;margin-left:6px;margin-top:-2px}.hedclr{clear:both;float:left;margin-top:4px}.ticket_td{font-family:Verdana, Sans-Serif;font-size:12px;margin:0px;padding:0px}.fl_confirm_head{font-size:12px;padding:6px 0;float:left;width:100%;margin-top:15px}.fl_confirm_head i.fa{font-size:15px;padding-right:10px}.fl_confirm_head a{text-decoration:none;font-size:12px;text-align:right}.td_martop{margin-top:5px}.for_meal{padding-top:7px;margin-top:7px}.confirm_msg{border-radius:7px 7px 7px 7px;position:fixed;width:250px;float:left;height:120px;display:inline;width:auto;z-index:200}.confirm_msg p{float:left;font-size:12px;font-weight:bolder;margin:0;padding:9px 6px 10px;width:100%}.load_pax{float:left;width:100%;padding:0.8em 0em 1em 0em;text-align:center}.load_pax span.fa{font-size:30px}.confirm_msg label{float:left;width:100%;text-align:center}.eticket_table{border-collapse:collapse}.hd_mos{font-size:15px;padding-bottom:5px}.con_pink{font-size:12px}.hd_cent{font-size:22px;padding-bottom:5px;font-weight:bold;text-align:center}.fl_pnrno,.emprdo_link{text-align:right;margin-top:15px}.fl_confirm_det:nth-child(even){padding:10px 15px}.fl_confirm_det:nth-child(odd){padding:10px 15px;margin:10px 0}.fl_con_row{float:left;padding-left:15px}.meal_border{margin-top:10px}.fl_con_meal{float:left;padding-left:15px;margin-top:10px}.fl_con_row b{float:left}.fl_con_row label{float:left;padding-left:0px}.pass_name{font-weight:bold}.fl_insurance{float:left;padding:5px 0 0px 22px;text-decoration:underline}.managebook_insurance{float:right;padding:5px 0 0px 0;width:43%;text-decoration:underline}.ins_red{color:red;text-decoration:none}.payment_row:nth-child(even){float:left;width:100%;border-bottom:0}.payment_row:nth-child(odd){float:left;width:100%;border-bottom:0}.payment_row b{float:left;width:45%;padding:5px}.payment_row span{float:left;padding:5px}.e_tick{float:left;margin-top:25px}.payment_bd{float:left;padding:10px 0}.payment_note{margin:15px 0}.payment_note p{line-height:20px;float:left;padding:15px 0 0}.tick_table{border-collapse:collapse;margin-top:15px}.tick_table tr th{font-weight:bold;text-align:left;padding:5px;font-size:12px}.tick_table tr td{font-weight:bold;text-align:left;padding:5px;vertical-align:top;font-size:12px}.tick_table_heading{font-weight:bold;text-align:left;padding:5px;font-size:12px}.tick_table_column{border-top:0;font-weight:bold;text-align:left;padding:5px;vertical-align:top;font-size:12px}.listing_fl{padding:2px 5px;margin-right:4px;margin-top:-2px;float:left}.modalpop{position:fixed;width:100%;height:100%;z-index:10;left:0;top:0}.sendTour{position:absolute;width:32%;left:32%;text-align:center;top:28%;z-index:150}.tourTitle{font-family:Arial,Tahoma,Verdana,Sans-serif,serif;font-size:12px;font-weight:bold;height:27px;text-transform:uppercase}.Title{float:left;padding:7px 0 5px 10px}.closeShare{float:right;font-size:11px;padding:7px 10px 5px 0;text-align:right;text-transform:capitalize}.field_mandatory{font-weight:bold}.sendTour p{float:left;height:auto;margin:0;padding:5px 5px 8px;position:relative;width:100%}.sendTour p b{float:left;margin-left:15px;text-align:left;width:36%}.sendTour p input[type="text"]{width:210px}.sendTour dsn{float:left;height:auto;margin:0;padding:6px 176px;position:relative;width:200px}.sendTour .share_pkg{font-size:13px;padding:.3em;border-radius:5px;border:none;cursor:pointer;margin-left:4em;width:8em;margin-top:15px}.emailpop{border-radius:8px 8px 8px 8px;box-shadow:2px 1px 5px #cccccc;position:fixed;width:32%;left:32%;text-align:center;top:28%;z-index:150}.succMail{float:left;height:133px;margin:6px 0 0 153px;width:100%}.mailSent{font-weight:700}.passenger_summary_child_nobg{width:100%;float:left;margin:0;padding:0px}.passenger_summary_child_nobg h1{float:left;margin:0px;padding:1px 01px 5px;font-size:16px;font-weight:bold;text-align:center;width:100%}.message_module{width:100%;float:left;padding:0 0 10px 0;margin-top:20px;line-height:30px;text-align:center}.message_content{width:100%;float:left;margin:0px;padding:0px;font-size:13px}.message_content p{width:100%;float:left;margin:0px;padding:5px}.message_content p span{width:100%;float:left;margin:0px;padding:5px}.message_content p span b{font-size:15px}.message_content div strong{float:left;margin:0px;padding:0 0 0 5px;font-weight:normal}.message_content div em{float:left;margin:0px;padding:2px 0 5px 4px}.message_content p label{width:100%;float:left;margin:0px;padding:2px 5px 5px 5px}.message_content p em{float:left;margin:0px;padding:0 0 0 5px}.message_content p em img{cursor:pointer}.apply_filter{width:100%;float:left;padding:8px}.apply_filter b{padding-bottom:5px}.modalBG{display:none;height:100%;left:0;opacity:0.4;position:fixed;top:0;width:100%;z-index:10}.fl_flhead{width:100%;padding:8px;float:left;margin-top:8px}.fl_flhead b{float:left}.fl_flhead code{float:right}.flc_row{width:100%;float:left;margin:0;padding:6px 0 0;font-size:13px}#price-range,#DepTime-Range,#DepTimeIn-Range{margin-bottom:10px;width:95%;margin-left:3px}.plane{font-size:24px !important;border-radius:50%;padding:3px;height:35px;width:35px;text-align:center;float:left}.dep_pln{font-size:16px !important;transform:rotate(-30deg);padding-right:3px;float:right}.flicon{font-size:14px !important;font-weight:bold !important}.fltor{font-size:11px;font-weight:bold;padding:3px}.fm_sortLink>span{margin-right:3px;font-size:14px !important}.fl_flhead>span.fa,.fl_flhead>#AirLine_Filter>span.fa{margin-right:3px;font-size:14px;float:left}.iconsize{font-size:15px !important}.modify_details a{display:block}.flight_name{float:left;width:100%;margin:3px 0}.fm_displaybox{font-size:13px;font-weight:bold}.rtnbox_brdr{border-radius:5px}.returnbox:nth-child(2){margin-top:10px}.cityno{border-radius:3px;font-size:14px;margin-right:5px;padding:3px 8px;vertical-align:top}.citycode{font-size:11px}.citycode label{font-size:12px}.citycode b{font-size:15px}.multicitydate{display:block;padding-left:33px}.fixrow{display:none;position:fixed;left:0px;bottom:0px;width:100%}.greybg{width:100%;height:100%;position:fixed;padding:15px;z-index:1000;display:none;left:0px;top:0px}.bookingtable{width:100%;float:left}.tblerow{padding:10px 0;font-weight:bold}.flight_detail_table b{font-size:16px}.fm_flight_desc{padding:5px 8px;float:left;width:100%;margin:8px auto 0}.result_left{padding-left:0 !important}.result_right{padding-right:0 !important}.pad_left{padding-left:0 !important}.pad_right{padding-right:0 !important}.break_word{word-wrap:break-word}.cancel_popup_module{width:35%;position:absolute;right:30%;top:15%;z-index:101;box-shadow:1px 2px 3px #000;border-radius:5px}.cancel_heading{padding:10px 7px 8px 5px;float:left;width:100%;border-radius:5px 5px 0 0}.cancel_heading h2.head_log{float:left;margin:0;padding:5px 0 5px 10px;font-size:17px;font-weight:bold}.cancel_content{float:left;width:100%;padding:10px 15px}.cancel_content_row{float:left;width:100%;margin-bottom:10px}.cancel_content_row label{float:left;width:32%;font-size:13px;font-weight:bold}.cancel_content_row textarea{width:65%;height:75px;padding:6px;border-radius:3px}.cancel_content_row input[type=text]{width:63%;padding:6px;border-radius:3px}.cancel_bottom_row{padding:10px 5px;float:left;width:100%;border-radius:0 0 5px 5px;text-align:center}.ticket_pnrs{font-weight:bold;font-size:16px}.hd_cent_for_mob,.desknot{display:none}.hd_cent_for_desk{display:block}.session_timers{bottom:0}@media screen and (max-width: 767px){.spl_row label,.spl_row p{background:#fff;padding:10px;float:left;border:1px solid #ebebeb;border-radius:5px;width:100%}.managebook_insurance{float:left;padding:0px 0 10px 5px;width:100%}#left_filter{position:fixed !important;top:0;overflow:scroll;height:445px;z-index:5}.desknot{display:inline-block}.hd_cent_for_desk,.mobnone{display:none}.hd_cent_for_mob{display:block;font-size:17px}.fl_confirm_head{padding:15px 0}.cancel_popup_module{width:90%;right:5%}.mob_pad_bottom{padding-bottom:15px}.fl_con_row{padding-bottom:10px}.fl_pnrno{margin-bottom:15px}.flight_srchdtl{padding:0 0 5px}.logo_width em{width:100%;padding-top:5px}.destination{padding:5px 0}.result_right{padding-right:0 !important;padding-left:8px !important}.price_width1{padding-left:0 !important}.sorting,.left_col_filter,#resultsCount,.Departure_width b,.arrival_width b,.destination span,.destination dfn em,.destinationreturn span,.destinationreturn dfn em,.flight_name small,.arrival_width label:nth-child(2),.Departure_width label:nth-child(2),.flight_results>div.price_width label,.Departure_width label b,.arrival_width label b,.flgtdtlbg,.stop,.fare,.shortby,.mobi_loginp,.Departure_width1 label b,.arrival_width1 label b{display:none}.logo_width em label{font-size:10px;white-space:nowrap}.pa-leftnone{padding-left:15px !important}.sorting,.left_col_filter{position:absolute}.flightInfo,.returnbox{position:relative;padding:8px 0 20px;z-index:1}.flightInfo .flgtdesc_brdr,.stop_oneway font{display:none}.fare_type{bottom:0;left:0;z-index:6;padding:3px 5px !important;position:absolute !important;width:100% !important}.fare_type>label{width:50%;padding-left:4px}.fare_type>label:nth-child(2){text-align:right;padding-top:0}.returndtlbox{width:100%}.price_width kbd{border:medium none;border-radius:3px;cursor:pointer;text-align:center;padding:5px 3px;text-decoration:none;transition:all 1s ease 0s;white-space:pre}.price_width kbd b{font-size:12px}.session_timers{bottom:36px}.bestprice{font-size:8px}.modify_fgt_type li{margin:0 0 0 5px;padding:0;width:calc(100% / 3 - 7px);text-align:center}.modify_fgt_type li a{display:inline-block;padding:8px}.modifyMultiCitySwap,.modifySwap{display:none}.main_inner_calender_con:hover{background:rgba(0,0,0,0.3) !important}.main_inner_calender_con:hover p{display:block}.main_inner_calender_con:hover>div.btn{padding:0}.drop_down_con{height:200px;max-height:250px;margin:auto;left:50%;bottom:0;margin-top:-90px;top:50%;margin-left:-100px;display:none}.calpopshowbtn{display:none}.main_inner_calender_con:hover .calpopshowbtn{text-align:center;display:block}.modify_row_lft,.modify_row_rgt{width:100%;margin-bottom:5px}.modify_row_lft>label,.modify_row_rgt>label{width:35% !important}.modify_city_inpts_oneway{width:65%}.modify_date_inpts{width:34%}.modify_ads_slct{width:100%}.modify_fl_adult,.modify_fl_child,.modify_fl_inf{width:calc(100% / 3 - 6px);font-size:12px;margin-right:0;margin-left:8px}.modify_fl_adult{margin-left:0}.modify_fgt_class{margin-top:5px;width:60%}.modify_btn_box{float:right;margin-right:8px;margin-top:30px}.modify_lbl_all{font-size:10px}.modify_city_inpts{width:96%}.modify_lft_lbl{width:100%;font-size:11px}.modify_frm_row{margin:0;padding:5px 8px;width:100%}.modify_add_fgt{margin-right:0;width:133px}.modify_mc_cln{width:33%}.modify_date_inpts_Multi{width:34%}.cnl{float:right;margin:4px 0 0;width:5%}font[clor="redt"],.fare_smry{display:none}.stop_oneway label b{font-weight:normal;font-size:11px}.stop_oneway label{font-size:12px}.Departure_width label,.arrival_width label{font-size:12px;padding-left:0 !important;font-weight:bold}.Departure_width1 label,.arrival_width1 label{font-size:11px;padding-left:0 !important;font-weight:bold}.brdr_right{border-right:none !important;height:auto !important}.citycode{display:none}.fare_type{margin-top:5px;border-radius:0 0 5px 5px}.fare_type label{padding-right:8px;font-size:11px}.destination dfn,.destinationreturn dfn{margin-left:0;width:100%}.flight_name{float:left;width:auto;margin:0;padding:5px;text-align:left}.flight_name:first-of-type:after{content:"→";font-size:18px;margin-top:-6px;margin-left:15px;line-height:10px}.modify_details a{display:inline-block;text-decoration:underline}.depart_box{margin-bottom:5px}.depart_box label{padding:0}.flightDetailsfixed,.flightDetailsfixed1{left:calc(100% - 98%);width:96%}.price_width1{text-align:right}.flight_results{margin-top:10px}.flight_results>div.price_width1 kbd{width:auto;text-align:center;padding-left:0 !important;padding-right:0 !important}.fixrow{display:block;padding:5px 0;z-index:7}.filtersearch{padding:3px}.filtersearch,.shortsearch{font-size:15px;width:49%;display:inline-block;padding:3px 8px;cursor:pointer;text-align:center}.left_filterfixed{position:static !important;height:100%;border-top:none !important}.multi_result2 .col-xs-6,.multi_result1 .col-xs-6{margin-top:5px}.px_rgt{width:auto}.tl_ipts,.name_ipts{width:100%;margin-right:0;height:45px}.name_ipts{margin-top:8px;margin-left:0}.gdr_slct{width:100%;height:45px}.mm_slct{width:31%;padding:6px 4px;height:45px}.dt_slct{width:31%;height:45px}.ipts,.slct{width:100%;height:45px}.px_lft{width:auto}.promocode_lbl{width:100% !important}.px_lft small{width:100%;float:left;font-weight:normal}.flight_detail_table{margin-top:10px}.best_price_in{margin-left:5px;width:25px;padding:0}.main_inner_calender_con>p.price,.calender_container ul li>p>dfn{font-size:9px}.mobsearch{font-size:9px !important;padding:3px}.btn{padding:0px}.btn>.small_btn{padding:4px;white-space:initial}.main_inner_calender_con .drop_down_con{width:185px}.result_left{padding-left:15px !important}.sorting{width:302px !important;border-radius:5px;-webkit-border-radius:5px;position:fixed !important;margin-left:80px;padding:10px !important;left:50%;margin-left:-150PX !important;bottom:35px;font-size:11px;z-index:110}.sorting:after{border-width:10px;border-style:solid;content:"";position:absolute;right:54px;top:34px}.pax_dtl,.pax_count{width:49%}.fm_airlineNum{float:left;margin-right:2px}.fm_flightTiming{float:left}.emprdo_link{padding-top:15px}html{padding-bottom:60px}.ach_footer{padding-bottom:35px}.fixrow{min-height:35px}.ret_dept{margin:0}.meal_box .inr .meal,.meal_box .inr .bag,.meal_box .inr .meal_sml,.meal_box .inr .seat,.meal_box .inr .frq{float:left;width:100%}.fm_result_right{border-left:0;text-align:center}.fm_result_right .small_btn{float:none !important;margin-top:5px;margin-bottom:5px}.fm_priceLine a{display:none}.confirm_msg{width:70%;left:15% !important}.pad_left{padding-left:15px !important}.pad_right{padding-right:15px !important}.reponsive_pad{padding-left:0 !important;padding-right:0 !important}.modify_details{margin-top:10px}.price_width label,.price_width1 label{margin-top:15px}.arrival_width label,.arrival_width1 label,.Departure_width label,.Departure_width1 label{word-wrap:break-word}.arrival_width1 label:last-child,.Departure_width1 label:last-child{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}.lbl,.dat_int,.error_container{width:100%}.error_inner_part .error_icon,.error_inner_part .error_text{width:100%;text-align:center}.error_container{margin:20px auto}.ttl_fr_smy{margin-top:15px}.fr_pop{min-width:100%;width:100%;left:0 !important}.fgt_dtl{padding-bottom:10px}.user_name,.pwd{width:85%}.rgsted_box{min-height:auto !important;margin-bottom:15px}.spl_lft{width:40%;padding-right:0}.spl_rgt,.spl_rgt_dt{width:60%}.specialReturn{margin:5px 0 10px}.logo_width img{max-width:auto}.fm_airlineName{display:none}.logo_width{padding-right:0 !important}.Departure_width,.arrival_width,.arrival_width1,.fare_type,.stop_oneway{padding-right:0 !important}.price_width{padding-left:0 !important;height:55px}.price_width kbd,.price_width1 kbd{float:right;padding:4px 5px !important;width:auto}.price_width>.small_btn{position:relative;top:-56px;right:-5px}.fare_smry{margin-top:5px}.booking_popup{width:90%;right:5%}.servpaxbox+.servpaxbox{border-left:none}}@media screen and (min-width: 768px) and (max-width: 991px){.desknot{display:inline-block}.mobnone{display:none}.destination span,.destinationreturn span,.fare,.stop,.Departure_width label b,.arrival_width label b{display:none}.destination dfn,.destinationreturn dfn{margin-left:0;float:none}.modify_details{text-align:right;margin-top:30px}.modify_details a{border-radius:5px;display:inline-block;padding:5px 8px}.fm_priceLine{font-size:11px}.logo_width em{float:left;width:calc(100% - 35px)}.fare_type{clear:left}.fare_type,.stop_oneway{margin-top:3px}.depart_box.brdr_right{border-right:none}.price_width{margin-top:-35px}.result_left{padding-left:10px !important}.result_right{padding-right:10px !important}.depart_box{height:60px}.price_width1{text-align:right}.fm_displaybox .fm_linkpaging{font-size:12px}.fm_fw_bold{padding:6px}.modify_row_lft,.modify_row_rgt{width:100%;margin-bottom:5px}.modify_row_lft>label,.modify_row_rgt>label{width:35% !important}.modify_city_inpts_oneway{width:65%}.modify_date_inpts{width:35.5%}.modify_ads_slct{width:100%}.modify_fl_adult,.modify_fl_child,.modify_fl_inf{width:calc(100% / 3 - 6px);font-size:12px;margin-right:0;margin-left:8px}.modify_fl_adult{margin-left:0}.modify_fgt_class{margin-top:5px;width:60%}.modify_btn_box{float:right;margin-right:8px;margin-top:27px}.modify_lbl_all{font-size:10px}.modify_city_inpts{width:96%}.modify_lft_lbl{width:100%;font-size:11px}.modify_frm_row{margin:0;padding:5px 8px;width:100%}.modify_add_fgt{margin-right:0;width:133px}.modify_mc_cln{width:33%}.modify_date_inpts_Multi{width:34%}.cnl{float:right;margin:4px 0 0;width:5%}.fm_displaybox .fm_linkpaging{padding:4px 10px}.confirm_msg{width:80%;left:50%}.error_container{width:80%}.logo_width{padding-right:0 !important}.drop_down_con{height:200px;max-height:250px;margin:auto;left:50%;bottom:0;margin-top:-90px;top:50%;margin-left:-100px;display:none}.calpopshowbtn{display:none}.main_inner_calender_con:hover .calpopshowbtn{text-align:center;display:block}}@media screen and (min-width: 992px) and (max-width: 1024px){.destination span,.destinationreturn span,.return_dept code,.return code,#aeroModify,.Departure_width label b,.arrival_width label b{display:none}.destination dfn,.destinationreturn dfn{margin-left:0;float:none}.pax_box{padding:2px}.fm_sortLink>span{margin-right:0px}.price_width label a{white-space:pre}.depart_box dfn{padding:7px 3px}.result_left{padding-left:15px !important}.result_right{padding-right:15px !important}.price_width1{text-align:right}.logo_width{padding-right:0 !important}.Departure_width,.arrival_width,.fare_type,.stop_oneway,.price_width{padding-left:0 !important}}@media screen and (min-width: 992px){.main_inner_calender_con:hover .drop_down_con{display:block}}.ripple{animation:1s linear 0s normal none infinite running ripple;background-size:35px 35px;height:100%;left:0;position:absolute;top:0;width:100%}@keyframes ripple{0%{background-position:0 0}100%{background-position:35px 0}}@-webkit-keyframes example{from{}to{color:yellow}}@keyframes example{from{}to{}}.blink{font-size:15px;text-decoration:underline;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-name:example;-webkit-animation-duration:.4s;animation-name:example;animation-duration:.4s;width:100%;height:50px}
