@media (max-width:991px) {
.FilghtClass{min-height:auto;flex-wrap:wrap}
.hm_col_01{width:47%;margin-bottom:15px}
.hm_col_02{width:47%}
.hm_col_03{width:47%}
.hmMoreOption{width:20%}
.comnfld{margin-bottom:15px;min-height:80px}
.FilghtClass.hmMulticityClass .hmMoreOption{width:25%}
}
@media (max-width:767px) {
.Fl_cpst_content.Fr_Sort{text-align:center;justify-content:center;line-height:40px}
.Fl_ChepestList ul li:nth-child(1) a{color:#FFF;font-size:15px;font-family:'PoppinsSemiBold'}
.Fl_ChepestList ul li:nth-child(1) a.active{color:#FFF;background:none;padding:0}
li.Filterbtn{position:fixed;right:0;left:auto!important;text-align:center;line-height:38px;font-size:15px;font-family:'PoppinsSemiBold'}
header.headnav.innerHeader .menuLinks ul li a{font-size:12px}
.ui-autocomplete{width:275px!important;overflow-y:scroll!important}
.wtspChat{top:80%;z-index:9}
.paxHead{padding:10px;height:auto}
.col-lg-3.col-9.order-2.order-lg-3{padding:0}
.ui-datepicker.ui-datepicker-multi{width:auto!important;padding:0}
.ui-datepicker-multi-2 .ui-datepicker-group{width:100%!important}
.sitemap-navigation>.menu-item-has-children>.sub-menu{display:block;border-top:0;margin-top:0}
.sitemap-navigation>.menu-item-has-children>.sub-menu>.menu-item{margin-top:0}
.sitemap-navigation>.menu-item-has-children>.sub-menu::before{display:none}
.sitemap-navigation>.menu-item-has-children>.sub-menu>.menu-item:first-child::before,.sitemap-navigation>.menu-item-has-children>.sub-menu>.menu-item:last-child::before{left:50%}
.sitemap-navigation>.menu-item-has-children>.sub-menu>.menu-item:first-child::before{right:auto;background-position:left}
.SubHead{padding-top:125px}
header.headnav.innerHeader .menuLinks ul li{margin-left:5px}
.paxSumryDtlsnew{flex-wrap:wrap}
.flightpaxSumry .airDtls{width:60%}
.Pax_airlogo{width:110px;height:38px}
.col-lg-4.track.order-1{margin-bottom:20px}
.breadcrumb{display:none}
.hmmobDwnArrow{background-image:url(../images/hmmobDwnArrow.svg);width:18px;height:12px;background-size:contain;display:inline-block;background-repeat:no-repeat;margin:0 10px 0 5px}
.hmmobupArrow{background-image:url(../images/hmmobUpArrow.svg);width:18px;height:12px;background-size:contain;display:inline-block;background-repeat:no-repeat;margin:0 10px 0 5px}
.hm_listnavmain.deskShow{display:none}
.hm_listnavmain.MobileShow{display:block}
.seoCheapFlitsRout h2{font-size:18px;margin-bottom:10px}
.seobox h3{font-size:20px}
.destinationText h1{font-size:25px}
.destinationText h3{font-size:18px}
.seoBordRow .seoBordCol{width:100%}
.destfaqs{width:100%;margin-bottom:15px}
.destcommonBox h1{font-size:20px;margin-bottom:15px}
.destinationText{font-size:20px;padding:15px 0}
.searchMain.destinationSearch{width:100%;margin-top:0}
.searchMain.destinationSearch .SearchBoxMain{padding:0}
section.destinationBanner{min-height:100%;background-repeat:no-repeat;background-size:cover}
.plusThreeBtn{width:100%}
.flPlsMnsResult{overflow:scroll}
.flPlsMnsResult .bluebg{position:relative}
.filterCol{flex:0 0 100%;max-width:100%}
.resultCol{flex:0 0 100%;max-width:100%}
button.loadMore{width:auto}
.newsroomForm h1{font-size:25px}
.newsroomForm p{font-size:17px;padding:0}
.newsroomFormBox{width:100%;margin:20px auto}
.quick_look_box_wrap{flex-wrap:wrap}
.quick_look_box_wrap .boxes{width:100%;max-width:100%;margin-bottom:15px}
.quick_look_box_wrap .boxes p{font-size:15px}
.quick_look_box_wrap .boxes span{font-size:12px}
.SupperOffersMain.offer-page{padding-top:20px;padding-bottom:0}
.OfferAllBox .nav-tabs{margin-top:0;margin-bottom:0}
.FooterHD{width:245px}
.FooterHD h2{font-size:14px}
.ftr_section2.pt-3{padding-top:0!important}
.ftr_section1{padding:20px 0}
ul.ftrLinks{padding:5px 0 0}
header{height:auto}
.NavFlightIcon,.NavInsuranceIcon,.NavHotelIcon,.NavFlightHotelIcon,.NavPackageIcon{width:22px;height:22px;background-repeat:no-repeat}
.active_nav .NavFlightIcon,.active_nav .NavInsuranceIcon,.active_nav .NavHotelIcon,.active_nav .NavFlightHotelIcon,.active_nav .NavPackageIcon{width:22px;height:22px}
.NavFlightHotelIcon{width:28px}
.active_nav .NavFlightHotelIcon{width:28px}
ul.hm_listMenu a{font-size:14px;padding:15px 10px}
.SearchBoxMain{padding:10px}
.roundTrip{display:block}
.Search_Lft{width:100%}
.FilghtClass{display:block;border-radius:5px}
.hm_col_01{width:100%}
.fld_bdr_right{border-bottom:solid #ccc 1px;border-right:0}
.hm_col_02{width:100%;display:flex}
.hm_col_02.fld_bdr_right.return_date{border-right:none}
.hm_col_03{width:100%}
.hm_colum_01{width:100%}
.Search_Rht{width:100%;margin-top:10px}
.Fclity_Box ul{display:block}
.Fclity_Box ul li{width:100%;margin-bottom:20px}
.Fclity_Box_clr1{padding:15px 20px 15px 35px}
.Fclity_Box_round{left:-10px}
.Fclity_Box_main{padding:30px 0 0}
.Fclity_Box2 ul{display:block}
.Fclity_Box2 ul li{width:100%;margin-bottom:10px}
.SupperOffersBox h2 span{display:block;padding-left:0;margin-top:10px}
.searchBtn{border-radius:5px}
.home_FaretypeList ul{display:inherit}
.home_FaretypeList ul li:first-child{padding-bottom:10px}
.home_FaretypeList ul li{width:100%!important}
.bannerMain{height:100%;padding:90px 0 25px}
.FaretypeListRdo [type="radio"]:checked + label,.FaretypeListRdo [type="radio"]:not(:checked) + label{width:100%}
.SupperOfrSlide{display:inherit}
.SupperOfrSlideIMG{width:100%}
.SupperOfrSlideDtls{width:100%;padding-left:12px;padding-top:12px;padding-bottom:8px}
.worldWideBox ul.tabs li{font-size:13px;width:33%;padding:5px 10px;text-align:center}
.mobApp{position:inherit;top:36px;display:none}
.mobileAppMain{height:100%;background-size:cover;padding-bottom:0}
.downloadappList{padding:0 15px}
.appq{padding:15px}
.subscribebox2 .btnRight{width:40%}
.MultiCityRepeat{display:inherit}
.Fclity_Box2 h2{font-size:16px}
.Fclity_Box2_main{padding:0}
.SupperOfrSlideDtls h4{border-bottom-right-radius:5px}
.SupperOffersBox h2{font-size:18px;padding-bottom:15px}
.SupperOffersBox{padding:20px}
.SupperOffersBox .owl-carousel .owl-nav button.owl-prev{left:-15px}
.SupperOffersBox .owl-carousel .owl-nav button.owl-next{right:-15px}
.SupperOffersBox .owl-nav{z-index:0}
.bestdealsBox .owl-carousel .owl-nav button.owl-prev{left:-15px}
.bestdealsBox .owl-carousel .owl-nav button.owl-next{right:-15px}
.bestdealsBox .owl-nav{z-index:0}
.SupperOfrSlideDtls h5{font-size:14px}
.SupperOfrSlideCopn{font-size:13px}
.bestdealsMain{padding:10px 0}
.bestdealsBox h2{padding-bottom:15px;font-size:18px}
.bestdealsBox h2 span{font-size:15px}
.bestdealsSlideDtls{padding:15px 5px}
.bstdls_center{padding:0 3px}
.bestdealsSlideDtls h1{font-size:18px;padding:0}
.worldWideMain h2{font-size:18px}
.worldWideMain h2 span{font-size:18px}
.worldWideBox{padding:20px 0 0}
.worldWideBox .tab_content{padding:10px 0}
.CustomerSaysMain{padding-top:0}
.CustomerSaysMain h2{font-size:18px}
.CustomerSaysMain h2 span{font-size:18px}
.downloadappList h2{font-size:18px}
.downloadappList h2 span{font-size:18px}
.app_appstore img{padding-bottom:5px}
.app_qrcode{width:180px}
.subscribebox1 h2{font-size:18px}
.SubscribeMain{padding-bottom:0}
.Search_LftOur label{padding:10px}
.searchBtn{padding:18px 0;min-height:60px}
.wrldcustom-grid article > .cg-content h4{font-size:18px}
.wrldcustom-grid article > .cg-content h4 span:nth-child(2){font-size:14px}
.subscribebox2 .btnRight button{font-size:14px}
.subscribebox2 .txtfldLeft input.form-control{font-size:13px;padding:0 10px}
.Search_LftOur label span.Frm{font-size:12px}
.Search_LftOur label input{font-size:15px;height:22px;line-height:20px;padding-right:15px}
.Search_LftOur label span.AirpCity{font-size:13px}
.Search_LftOur .daysformay{font-size:15px;height:22px;line-height:22px}
.banner_text h1{font-size:25px;line-height:20px;margin-bottom:20px}
.banner_text h1 span{font-size:22px;display:inline-block}
.nav{padding:20px 10px}
.menuScroll ul{display:flex;justify-content:space-between;margin-top:10px}
.headnav{padding:5px}
.menuScroll ul li:last-child{margin-right:0}
.flight_tabs li a{padding:6px 10px;font-size:13px;padding-left:20px}
ul.ftrLinks li{margin:0 0 5px}
ul.payment_security{justify-content:flex-start;margin-top:10px;padding-left:0}
ul.payment_security li{margin-bottom:10px}
.ftr_section2{padding-bottom:5px}
.nav .menuScroll{margin-top:10px}
.FilghtClassMulty .hm_col_02{width:100%;display:inline-block}
.FilghtClassMulty .hm_col_02.fld_bdr_right{border-right:none}
.field_carton .nav-tabs .nav-item{flex:1}
.field_carton .nav-tabs .nav-link{padding:6px 0;font-size:13px}
.media_login{flex-wrap:wrap;justify-content:center}
.media_login a:first-child{margin-bottom:5px}
.gridpadRight{padding-right:15px}
.left_carton_white{padding:0 15px}
.search_list ul li{width:100%;margin-right:0;margin-bottom:10px}
.contact-submit{margin-bottom:30px}
.faq_box_head h4:before{display:none}
.faq_box_head h4{padding:15px}
.faq_box_cont{padding:15px}
.faq_box_head{padding:7px}
.HmLogo{height:40px}
.sticky .HmLogo{height:32px}
.headnav{padding:20px 0}
.Fl_ChepestList ul li a:hover{height:auto;width:100%}
.Fl_ChepestList ul li .active{height:auto;width:100%}
.htl-rslt-lftmain{display:inherit}
.htl-rslt-lftimag{flex:0 0 100%;max-width:100%}
.htl-rslt-rhtCnt{flex:0 0 100%;max-width:100%}
.htl_rvw_main{top:-50px}
.hotel_Rslt_Facilities{position:inherit;display:flex;justify-content:center}
.htl_rslt_fare{display:inherit!important;padding:0}
.htl_rslt-placebtn{left:0;border-bottom-left-radius:5px}
.Hotelresult_panel_col_R{padding-bottom:45px!important}
.htl-rslt-lftimag img{border-top-right-radius:5px;border-bottom-left-radius:0}
.hotel_Rslt_Facilities li{padding:8px 6px;font-size:12px}
.Search_Rht_FH{position:inherit}
.flightineed{flex-direction:column}
.fh_ineed-show{width:100%}
.fh_ineed-show .fld_bdr_right{border-right:solid #ccc 1px;border-bottom:0}
.hm_preferedMain{position:inherit}
.hm_prferdbox{display:inherit}
.hmStops input[type=checkbox] + label{margin-bottom:12px}
.hm_preferedMain label{border-radius:0;border-left:none;border-right:none}
.Flight_SrchBox{width:100%;padding:0 0 10px}
.headnav .menuLinks{padding-top:0}
.headnav .menuLinks ul li{margin-left:0}
.headnav .menuLinks ul li a{padding:10px 4px;font-size:11px}
.comnfld{margin-right:0;margin-bottom:15px;border-right:10px}
.TripRound{width:35px;height:35px;top:65px;right:0;padding-top:5px}
.roundArrow{width:18px;height:25px;transform:rotate(90deg)}
.hmMoreOption{padding:0 0 10px;width:100%}
.hmmulticityRepeat{display:flex;margin-bottom:0;flex-wrap:wrap}
.multiPlus{margin-top:0;margin-right:10px;margin-bottom:10px}
.FilghtClass.hmMulticityClass .hm_col_03{width:100%}
.FilghtClass.hmMulticityClass .hmMoreOption{padding:0 0 10px;width:100%;margin-left:10px}
.why_rehlty{padding-top:10px;padding-bottom:10px}
.why_rehlty_clm_main{flex-wrap:wrap}
.why_rehlty_clm1{flex:0 0 100%;max-width:100%}
.why_rehlty_clm2{flex:0 0 100%;max-width:100%}
.why_rehlty_clm3{flex:0 0 100%;max-width:100%}
.why_pic{width:auto;height:300px;position:relative;left:0;top:0;z-index:1}
.why_rehlty_clm1 h2{text-align:left}
.why_rehlty_icon1{left:0}
.why_rehlty_clm1 h3{text-align:left;padding-left:35px}
.why_rehlty_clm1 p{text-align:left;padding-left:35px}
.why_rehlty_icon2{left:0}
.why_rehlty_icon3{left:0}
.flight_deals_hd{min-height:auto;display:flex;flex-direction:column;justify-content:center}
.flight_deals_hdmain{padding-left:15px}
.flight_deals{position:relative;padding-top:30px;padding-bottom:30px}
.hmsubscribeicon{margin-right:0;width:100%;text-align:center;margin-bottom:10px}
.subScribetext{text-align:center;padding-bottom:20px}
.txtfldLeft{width:60%}
.btnRight{width:40%}
button.subscribeBtn{font-size:14px}
.footBox{display:flex;align-items:center;border-right:none;width:100%;padding-left:20px;border-bottom:1px solid #ccc}
.footBox:last-child{border-bottom:none}
.foot_iconArea img{margin:2px 3px;height:27px;width:27px}
footer{padding:30px 0 0;margin-top:30px}
.hotel_deals_hd{padding-bottom:15px}
.psngerBox{z-index:5}
.hotel_deals_hd h2{font-size:22px}
.foot_aboutText h4{font-size:14px}
.flight_deals_hd h2{font-size:25px}
.hmStops input[type=checkbox] + label{margin-top:10px}
.login_pocket{width:350px;right:-350px}
.pocket_frame{padding:15px 12px}
.media_login img{height:28px;width:145px}
}