html,body{overflow-x:hidden !important;max-width:100% !important}.pagebanner{height:258px}#menu{display:block}.mobilemainmenu{display:none}.mobilemainmenuboxss{width:50%;position:fixed;left:0px;top:0px;height:100%;background-color:#FFFFFF;display:none;box-shadow:0px 0px 425px 10px}.mobilemainmenuboxss a{display:block;border-bottom:1px solid #ddd;padding:10px;text-align:left;font-size:14px;color:#000;font-weight:700}.mobilemainmenuboxss a .fa{color:#b3b3b3;margin-right:10px}.supportmenu{display:none}.mainsupportmenu{display:block;float:right;font-size:18px;font-weight:600;padding-right:10px}.mainsupportmenu a{color:#333333;padding:15px 20px;float:right;font-size:14px}@media (max-width:768px){html body #header{height:85px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;background:#fff !important;position:fixed !important;top:0 !important;left:0 !important;width:100% !important;z-index:9999 !important;box-shadow:0 2px 15px rgba(0,0,0,0.1) !important;transition:transform .32s ease,box-shadow .25s ease,opacity .25s ease !important;will-change:transform}html body #header.fx-header-hidden{transform:translateY(-105%) !important;box-shadow:none !important}html body #header.fx-header-visible{transform:translateY(0) !important}html body #header>div{display:flex !important;align-items:center !important;justify-content:space-between !important;max-width:100% !important;padding:0 15px !important;margin:0 !important;width:100% !important;height:85px !important;border:none !important;position:relative !important}#header .mobilemainmenu{display:none !important}#header #logo{float:none !important;margin:0 !important;padding:0 0 0 15px !important;text-align:left !important;width:auto !important;position:static !important;display:flex !important;align-items:center !important;overflow:visible !important;height:100% !important}#header #logo img{height:50px !important;width:auto !important;max-width:none !important;display:block !important;margin:0 !important}#header #rightmenu{position:static !important;float:none !important;display:flex !important;align-items:center !important;justify-content:flex-end !important;margin:0 !important;width:auto !important;height:100% !important}#header #rightmenu .dropdown{display:flex !important;align-items:center !important;height:100% !important;margin:0 !important;padding:0 !important}#header #rightmenu .btn{padding:6px 14px !important;font-size:11px !important;margin:0 0 0 10px !important;height:46px !important;line-height:normal !important;border-radius:12px !important;border:none !important;display:flex !important;align-items:center !important;justify-content:center !important;box-shadow:none !important;position:static !important;top:auto !important}#header #rightmenu a .btn{background:linear-gradient(98deg,rgba(18,107,125,1) 0%,rgba(26,148,173,1) 100%) !important;color:#fff !important}#header #rightmenu .desktop-agent-login{display:none !important}#header #rightmenu .dropdown-toggle{width:46px !important;height:46px !important;overflow:hidden !important;background:#ff5722 !important;color:#fff !important;padding:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;margin-right:0px !important;margin-top:0px !important;margin-bottom:0px !important;border-radius:12px !important}#header #rightmenu .dropdown-toggle span{display:none !important}#header #rightmenu .dropdown-toggle i{margin:0 !important;font-size:24px !important;display:block !important}#header #rightmenu .dropdown-toggle::after{display:none !important}.holidaybanner::before,.pagebanner::before{display:none !important}.holidaybanner,.pagebanner{border-radius:0 !important}.pagebanner{height:auto}#menu{display:none}.mainsupportmenu{display:none}body{overflow-x:hidden !important;overflow-y:auto !important;padding-top:85px !important}.mobileleftp{padding-left:10px !important;padding-bottom:5px !important;white-space:nowrap !important}.nonstopborder{width:100px !important}.select1col .col-8{width:100% !important}.select2col .col-8{width:100% !important}.roundmobiletrip{margin:10px 0px;display:inline-flex;padding-left:10px !important;padding-right:10px !important}.roundmobiletrip a button{font-size:13px !important;line-height:13px !important}.roundmobiletrip a{margin-left:auto !important}.sortingouter table tr{display:grid;grid-template-columns:50% 50% !important;grid-row-gap:1px}.sortingouter table tr td{white-space:nowrap !important}}@media (max-width:575.98px){.flightpagemobile{height:0px !important}.phonenewsearchouter{margin-top:0px !important}#bookingdatainfo .col-3{width:100% !important}.flighttablereviw{white-space:nowrap !important;overflow:auto !important;padding-bottom:10px}.newlistouter{padding-right:0px !important}.roundwayseatast{font-size:10px !important}.blackbox h5{font-size:9px !important}.pricelisttable div{font-size:8px !important}.loadmoreprice{padding:0px !important}.container{padding:4px !important}.roundtripbox .card-body{padding:12px !important}.flhtext{font-size:10px !important}.searchdestinationboxclass{left:-17px !important}.pricelistflight tr{display:grid;white-space:nowrap}.list div{display:none !important}.hotelbookrow{margin-top:0px !important}.mobilehight{height:190px !important;margin-top:45px !important}#loadallhotels{margin-top:75px !important}.asp-btm{white-space:nowrap;overflow:auto !important}.secondrtable tr td{border:0px !important}.roomtable tr{border-bottom:1px solid #ddd !important}.roomtable tr td{border:0px solid #ddd !important}.roomtable tr td table tr td{border:0px solid #ddd !important}.searchdestinationboxclass img{display:none !important}.searchdestinationboxclass .list{padding:6px 0px !important;border-bottom:0px solid #ddd;font-size:12px !important;padding-left:5px !important;line-height:14px !important}.searchdestinationboxclass{max-width:200px !important}.pricelistflight tr td:nth-child(4){margin-top:3px !important}.roompricing button{width:auto !important}.listouter{padding-right:0px !important}footer{padding-left:15px !important}.itenaryrow .col-4{width:97% !important}.flightimgload{width:240px !important}.flightimgload img{width:240px !important}.flightimgload img{height:auto !important}.flloadcnt div{font-size:13px !important}.asp-btm .container{padding:0px 4px !important}.asp-btm .displaytab1 .col-8{width:100% !important}.asp-btm .pnnewtd{vertical-align:top !important}.asp-btm .displaytab2 .col-8{width:100% !important}.asp-btm #displaytab2price{margin-right:10px;padding-top:6px !important;display:inline-block !important}.asp-btm #displaytab1price{margin-right:10px;padding-top:6px !important;display:inline-block !important}.combinemobilerow{display:flex !important;flex-direction:column !important;padding:5px}.asp-btm .combinemobilerow .btn-danger{font-size:13px !important;margin-top:10px !important}.mobilemainmenuboxss{z-index:99 !important}#formidscurrency{display:none}.graysmalltext{display:unset !important}.mobilemainmenuboxss{box-shadow:1px 0px 388px 10px !important}.testibg .heading{font-size:20px !important}.newloginbg{padding:0px !important}#loginouterin .col-lg-4{padding-right:10px !important}.flightsearchwihite .lable{text-align:left}#pickupCitySearchfromCity{text-align:left}#pickupCitySearchfromCity2{text-align:left}.firstchildlogin{display:none !important}.lastchildlogin{width:100%;margin:0px}.clientlogintable{width:90% !important}.testibg .heading{color:#000 !important}#pricelist h4{font-size:14px !important}}.camerabox{display:none}.flightsearchwihite .searchboxouter .redbuttonsearch{background-color:var(--flyx-agent-ui-color,#126b7d) !important}:root{--blue:var(--flyx-agent-ui-color,#126b7d) !important}.badge-primary{color:#fff;background-color:#2196f3}.badge-dark{color:#fff;background-color:#293a50}.flightfooter{background-color:var(--flyx-footer-bg,#111827) !important;color:var(--flyx-footer-color,#ffffff) !important}.footernav a{color:var(--flyx-footer-color,#ffffff) !important}.searchdestinationboxclass{top:84px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-image:none;background-color:#fff;padding:14px;text-align:center;border:0px !important;border-radius:4px !important}#ui-datepicker-div{width:auto !important;border:0px;box-shadow:0px 0px 9px #00000042;padding:10px;z-index:999999!important}#ui-datepicker-div .ui-state-hover{background-color:#F7F7F7 !important}#ui-datepicker-div .ui-state-active{background:linear-gradient(135deg,#d72e36,#f95535);color:var(--white)}.ui-datepicker .ui-datepicker-header{position:relative;padding:0.2em 0;border:0px;background-color:#fff !important;background-image:none;box-shadow:0px 0px 4px #00000038}@media (max-width:768px){html body #header #logo{padding-left:2px !important;margin-left:0 !important}html body #header #logo img{height:48px !important}html body #header #rightmenu .dropdown-toggle{font-size:0 !important;text-indent:0 !important;overflow:hidden !important;white-space:nowrap !important}html body #header #rightmenu .dropdown-toggle span{display:flex !important;align-items:center !important;justify-content:center !important;width:46px !important;height:46px !important;margin:0 !important;padding:0 !important;background:transparent !important}html body #header #rightmenu .dropdown-toggle span i,html body #header #rightmenu .dropdown-toggle i{display:block !important;font-size:21px !important;line-height:1 !important;margin:0 !important;color:#fff !important}body:not(.loginbody) section.holidaybanner,body:not(.loginbody) .pagebanner,body:not(.loginbody) section.holidaybanner[style],body:not(.loginbody) .pagebanner[style]{position:relative !important;height:112px !important;min-height:112px !important;max-height:112px !important;border-radius:0 0 18px 18px !important;clip-path:none !important;overflow:hidden !important;background:#eef3f7 !important;background-color:#eef3f7 !important;background-image:none !important;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.03) !important;margin-bottom:0 !important;padding:0 !important}body:not(.loginbody) section.holidaybanner::before,body:not(.loginbody) section.holidaybanner::after,body:not(.loginbody) .pagebanner::before,body:not(.loginbody) .pagebanner::after{display:none !important;content:none !important;background:none !important}body:not(.loginbody) section.holidaybanner img,body:not(.loginbody) .pagebanner img{max-height:100% !important;object-fit:cover !important;opacity:0 !important}body:not(.loginbody) .holidabancontainer{top:18px !important;padding:0 16px !important;position:relative !important;z-index:2 !important}body:not(.loginbody) .holidaysearch,body:not(.loginbody) .pagebanner .holidaysearch{background:transparent !important}body:not(.loginbody) .holidaysearch h1{font-size:18px !important;padding:10px 16px !important;border-radius:8px !important}}@media (min-width:769px){#header #logo{padding-left:6px !important;padding-right:22px !important}}
