[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ViaLogo:before{content:"\e600"}.icon-FlightUp:before{content:"\e601"}.icon-Hotel:before{content:"\e602"}.icon-Bus:before{content:"\e603"}.icon-Holidays:before{content:"\e604"}.icon-Tag:before{content:"\e605"}.icon-Call:before{content:"\e606"}.icon-Mail:before{content:"\e607"}.icon-ArrowDownSmall:before{content:"\e608"}.icon-ArrowUpSmall:before{content:"\e609"}.icon-ArrowUpDownSmall:before{content:"\e60a"}.icon-leftarrow:before{content:"\e60b"}.icon-Rightarrow:before{content:"\e60c"}.icon-LeftArrow2:before{content:"\e60d"}.icon-RightArrow2:before{content:"\e60e"}.icon-Close:before{content:"\e60f"}.icon-Tick:before{content:"\e610"}.icon-Plus:before{content:"\e611"}.icon-Minus:before{content:"\e612"}.icon-Calendar:before{content:"\e613"}.icon-OnwardFlight:before{content:"\e614"}.icon-ReturnFlight:before{content:"\e615"}.icon-RoundtripFlights:before{content:"\e616"}.icon-Flight-in-round:before{content:"\e617"}.icon-SlantedFlight:before{content:"\e618"}.icon-SlantedFlight2:before{content:"\e619"}.icon-MapPin:before{content:"\e61a"}.icon-Mobile:before{content:"\e61b"}.icon-Airlines:before{content:"\e61c"}.icon-Stops:before{content:"\e61d"}.icon-Alert:before{content:"\e61e"}.icon-Times:before{content:"\e61f"}.icon-Itineraries:before{content:"\e620"}.icon-Fare1:before{content:"\e621"}.icon-Dollar:before{content:"\e622"}.icon-Amenities:before{content:"\e623"}.icon-Baggage:before{content:"\e624"}.icon-Fly:before{content:"\e625"}.icon-FB:before{content:"\e626"}.icon-GooglePlus:before{content:"\e627"}.icon-Instagram:before{content:"\e628"}.icon-Twitter:before{content:"\e629"}.icon-Linkedin:before{content:"\e62a"}.icon-Youtube:before{content:"\e62b"}.icon-Threelines:before{content:"\e62c"}.icon-Card-General:before{content:"\e62d"}.icon-Visa:before{content:"\e62e"}.icon-Maestro:before{content:"\e62f"}.icon-Mastercard:before{content:"\e630"}.icon-Amex:before{content:"\e631"}.icon-Rupay:before{content:"\e685"}.icon-User:before{content:"\e632"}.icon-Lock:before{content:"\e633"}.icon-Round:before{content:"\e634"}.icon-Print:before{content:"\e635"}.icon-Quote:before{content:"\e636"}.icon-Settings:before{content:"\e637"}.icon-Signout:before{content:"\e638"}.icon-Smile:before{content:"\e639"}.icon-Ticket:before{content:"\e63a"}.icon-UserProfile:before{content:"\e63b"}.icon-LoadMore:before{content:"\e902"}.icon-Graph:before{content:""}.icon-Currency-Oman-Rial-Circle:before{content:"\e97a"}.icon-Currency-Oman-Rial:before{content:"\e97b"}.icon-Mobile-Postpad-2:before{content:"\e977"}.icon-Water-Tap:before{content:"\e978"}.icon-www:before{content:"\e979"}.icon-Activities:before{content:"\e974"}.icon-Flag-1:before{content:"\e975"}.icon-H-Menu:before{content:"\e976"}.icon-Gas:before{content:"\e96e"}.icon-Graph:before{content:"\e96f"}.icon-Telephone-Landline:before{content:"\e970"}.icon-ValueAddedServices:before{content:"\e971"}.icon-Flight-Hotels:before{content:"\e95c"}.icon-Currency-Baht:before{content:"\e972"}.icon-Currency-Baht-Circle:before{content:"\e973"}.icon-Dollar:before{content:"\e622"}.icon-Fare1:before{content:"\e621"}.icon-Rupee-Thick:before{content:"\e901"}.icon-FareRupee:before{content:"\e900"}.icon-Currency-Peso:before{content:"\e95d"}.icon-Currency-Peso-Circle:before{content:"\e95e"}.icon-Currency-IndonesianRupiah:before{content:"\e95f"}.icon-Currency-IndonesianRupiah-Circle:before{content:"\e960"}.icon-Currency-SingaporeDollar:before{content:"\e961"}.icon-Currency-SingaporeDollar-Circle:before{content:"\e962"}.icon-Currency-AED:before{content:"\e963"}.icon-Currency-AED-Circle:before{content:"\e964"}.icon-Currency-EURO:before{content:"\e965"}.icon-Currency-EURO-Circle:before{content:"\e966"}.icon-Currency-Pound:before{content:"\e967"}.icon-Currency-Pound-Circle:before{content:"\e968"}.icon-Currency-RAND:before{content:"\e969"}.icon-Currency-RAND-Circle:before{content:"\e96a"}.icon-Currency-YEN:before{content:"\e96b"}.icon-Currency-YEN-Circle:before{content:"\e96c"}.icon-No-Smoking:before{content:"\e96d"}.icon-Gift:before{content:"\e957"}.icon-Mobile-Recharge:before{content:"\e958"}.icon-PayatHotel:before{content:"\e959"}.icon-PayLater:before{content:"\e95a"}.icon-PayNow:before{content:"\e95b"}.icon-Bulb:before{content:"\e953"}.icon-Share:before{content:"\e954"}.icon-Toggle-Arrow-Horizontal:before{content:"\e955"}.icon-Toggle-Vertical-Arrow:before{content:"\e956"}.icon-Customization:before{content:"\e94f"}.icon-PriceCalendar:before{content:"\e950"}.icon-WebPage:before{content:"\e951"}.icon-WideSelection:before{content:"\e952"}.icon-Block:before{content:"\e94d"}.icon-Pay-Wallet:before{content:"\e94e"}.icon-atm:before{content:"\e930"}.icon-audio-visual:before{content:"\e931"}.icon-Babysitting:before{content:"\e932"}.icon-Ballroom:before{content:"\e933"}.icon-Bonfire:before{content:"\e934"}.icon-Casino:before{content:"\e935"}.icon-Children-club:before{content:"\e936"}.icon-complimentary-newspapers:before{content:"\e937"}.icon-computer-station:before{content:"\e938"}.icon-Concierge:before{content:"\e939"}.icon-currency-exchange:before{content:"\e93a"}.icon-Elevator:before{content:"\e93b"}.icon-fireplace:before{content:"\e93c"}.icon-infinity-pool:before{content:"\e93d"}.icon-Library:before{content:"\e93e"}.icon-Luggage-Storage:before{content:"\e93f"}.icon-Microwave:before{content:"\e940"}.icon-Multilingual:before{content:"\e941"}.icon-Night-Club:before{content:"\e942"}.icon-Parking-Facility:before{content:"\e943"}.icon-Pool-table:before{content:"\e944"}.icon-Private-beach:before{content:"\e945"}.icon-Salon:before{content:"\e946"}.icon-Sauna:before{content:"\e947"}.icon-Smoking-Area:before{content:"\e948"}.icon-Television-in-lobby:before{content:"\e949"}.icon-tennis-courts:before{content:"\e94a"}.icon-Trekking:before{content:"\e94b"}.icon-Yachts:before{content:"\e94c"}.icon-Gallery:before{content:"\e916"}.icon-GPS:before{content:"\e917"}.icon-RibbonEdge:before{content:"\e918"}.icon-BestDeal:before{content:"\e91a"}.icon-support:before{content:"\e91b"}.icon-island:before{content:"\e91c"}.icon-lightining-fast:before{content:"\e91d"}.icon-Luxury-package:before{content:"\e91e"}.icon-protection:before{content:"\e91f"}.icon-Mytrips:before{content:"\e920"}.icon-Referrals:before{content:"\e921"}.icon-SaveMore:before{content:"\e922"}.icon-trust-globally:before{content:"\e923"}.icon-trust:before{content:"\e924"}.icon-single-screen-booking:before{content:"\e925"}.icon-AC:before{content:"\e926"}.icon-Seater:before{content:"\e927"}.icon-Sleeper:before{content:"\e928"}.icon-Non-AC-FAN:before{content:"\e929"}.icon-NonStop:before{content:"\e92a"}.icon-OneStop:before{content:"\e92b"}.icon-Twoplus:before{content:"\e92c"}.icon-TwoStop:before{content:"\e92d"}.icon-Delete-icon:before{content:"\e90c"}.icon-TravelGuides:before{content:"\e92e"}.icon-FAQ-Help:before{content:"\e90d"}.icon-Globe-New:before{content:"\e90e"}.icon-Support2:before{content:"\e90f"}.icon-Call-Cards:before{content:"\e906"}.icon-Data-Card:before{content:"\e907"}.icon-Game-Card:before{content:"\e908"}.icon-Recharge-Coupon:before{content:"\e909"}.icon-Satellite:before{content:"\e90a"}.icon-Scissors-left:before{content:"\e903"}.icon-Scissors-Right:before{content:"\e904"}.icon-ScratchPad:before{content:"\e905"}.icon-Bell:before{content:"\e800"}.icon-Cruise:before{content:"\e801"}.icon-Chat:before{content:"\e693"}.icon-Car:before{content:"\e688"}.icon-User:before{content:"\e632"}.icon-Double-Sharing:before{content:"\e689"}.icon-Tripple-Sharing:before{content:"\e68a"}.icon-Download:before{content:"\e68b"}.icon-Upload:before{content:"\e68c"}.icon-Edit:before{content:"\e68d"}.icon-Eye-Closed:before{content:"\e68e"}.icon-Eye:before{content:"\e68f"}.icon-Like:before{content:"\e681"}.icon-Like-Empty:before{content:"\e683"}.icon-Like-Solid:before{content:"\e684"}.icon-SiteSeeing:before{content:"\e686"}.icon-StarBurst:before{content:"\e687"}.icon-Berth-Horizontal-Booked:before{content:"\e63c"}.icon-Berth-Horizontal:before{content:"\e63d"}.icon-Berth-Vertical-Booked:before{content:"\e63e"}.icon-Berth-Vertical:before{content:"\e63f"}.icon-Seat-Horizontal-Booked:before{content:"\e640"}.icon-Seat-Horizontal:before{content:"\e641"}.icon-Seat-Vertical-Booked:before{content:"\e642"}.icon-Seat-Vertical:before{content:"\e643"}.icon-Steering:before{content:"\e644"}.icon-Steering-left:before{content:"\e92f"}.icon-Before10:before{content:"\e645"}.icon-pm-8pm:before{content:"\e646"}.icon-am-3pm:before{content:"\e647"}.icon-After8pm:before{content:"\e648"}.icon-Airport:before{content:"\e649"}.icon-AirportTransfer:before{content:"\e64a"}.icon-AM-Airport-Raliway-Trasfer:before{content:"\e64b"}.icon-Ayurveda-Centre:before{content:"\e64c"}.icon-BanquetHall:before{content:"\e64d"}.icon-Bar:before{content:"\e64e"}.icon-business_center:before{content:"\e64f"}.icon-Cable-TV:before{content:"\e650"}.icon-Car-rental-facility:before{content:"\e651"}.icon-City:before{content:"\e652"}.icon-Clear:before{content:"\e653"}.icon-Cofee-Shop:before{content:"\e654"}.icon-conference_facilities:before{content:"\e655"}.icon-credit-card-accepted:before{content:"\e656"}.icon-doctor-on-call:before{content:"\e657"}.icon-dry-cleaning-service:before{content:"\e658"}.icon-golf:before{content:"\e659"}.icon-Gym:before{content:"\e65a"}.icon-handicapped:before{content:"\e65b"}.icon-HotWater:before{content:"\e65c"}.icon-Internet:before{content:"\e65d"}.icon-RoomService:before{content:"\e65e"}.icon-Restaurant:before{content:"\e65f"}.icon-pets_allowed:before{content:"\e660"}.icon-Laundry:before{content:"\e661"}.icon-power_backup_generator:before{content:"\e662"}.icon-shopping:before{content:"\e663"}.icon-safety_deposit_lockers:before{content:"\e664"}.icon-Spa_facility:before{content:"\e665"}.icon-Steam_room:before{content:"\e666"}.icon-SwimmingPool:before{content:"\e667"}.icon-TravelDesk:before{content:"\e668"}.icon-Wifi:before{content:"\e669"}.icon-Empty-RateStar:before{content:"\e66b"}.icon-Filter:before{content:"\e66c"}.icon-Filter-Applied:before{content:"\e66d"}.icon-Help:before{content:"\e66e"}.icon-ListView:before{content:"\e66f"}.icon-MapView:before{content:"\e670"}.icon-Passengers-icon:before{content:"\e671"}.icon-PhotoID:before{content:"\e672"}.icon-Popular-Search:before{content:"\e673"}.icon-RateStar:before{content:"\e674"}.icon-RoundTick:before{content:"\e675"}.icon-Search:before{content:"\e676"}.icon-searchHistory:before{content:"\e677"}.icon-Train:before{content:"\e678"}.icon-Train2:before{content:"\e679"}.icon-ViaLogo:before{content:"\e600"}.icon-FlightUp:before{content:"\e601"}.icon-Hotel:before{content:"\e602"}.icon-Bus:before{content:"\e603"}.icon-Holidays:before{content:"\e604"}.icon-Tag:before{content:"\e605"}.icon-Call:before{content:"\e606"}.icon-Mail:before{content:"\e607"}.icon-Dual-Arrow:before{content:"\e66a"}.icon-SliderUParrow:before{content:"\e692"}.icon-SliderDOWNarrow:before{content:"\e691"}.icon-leftarrow:before{content:"\e60b"}.icon-Rightarrow:before{content:"\e60c"}.icon-SliderSelection-Arrow-Top:before{content:"\e67a"}.icon-SliderSelection-Arrow-Bottom:before{content:"\e67b"}.icon-MonthSelection-Arrow-left:before{content:"\e67c"}.icon-MonthSelection-Arrow-Right:before{content:"\e67d"}.icon-ArrowLeftSmall2:before{content:"\e67e"}.icon-ArrowRightSmall2:before{content:"\e67f"}.icon-ArrowDownSmall:before{content:"\e608"}.icon-ArrowUpSmall:before{content:"\e609"}.icon-ArrowUpDownSmall:before{content:"\e60a"}.icon-FilterUpArrow:before{content:"\e915"}.icon-FilterDownArrow:before{content:"\e914"}.icon-LeftArrow2:before{content:"\e60d"}.icon-RightArrow2:before{content:"\e60e"}.icon-Close:before{content:"\e60f"}.icon-Tick:before{content:"\e610"}.icon-Plus:before{content:"\e611"}.icon-Minus:before{content:"\e612"}.icon-Calendar:before{content:"\e613"}.icon-OnwardFlight:before{content:"\e614"}.icon-ReturnFlight:before{content:"\e615"}.icon-RoundtripFlights:before{content:"\e616"}.icon-MultiAirlines:before{content:"\e680"}.icon-Flight-in-round:before{content:"\e617"}.icon-SlantedFlight:before{content:"\e618"}.icon-SlantedFlight2:before{content:"\e619"}.icon-FlightPlusTrain:before{content:"\e912"}.icon-FlightPlusCar:before{content:"\e911"}.icon-FlightPlusYatch:before{content:"\e913"}.icon-FlightPlusBus:before{content:"\e910"}.icon-MapPin:before{content:"\e61a"}.icon-Mobile:before{content:"\e61b"}.icon-Alert2:before{content:"\e90b"}.icon-Airlines:before{content:"\e61c"}.icon-Stops:before{content:"\e61d"}.icon-Alert:before{content:"\e61e"}.icon-Times:before{content:"\e61f"}.icon-Itineraries:before{content:"\e620"}.icon-Rupee:before{content:"\e690"}.icon-Amenities:before{content:"\e623"}.icon-Baggage:before{content:"\e624"}.icon-Fly:before{content:"\e625"}.icon-FB:before{content:"\e626"}.icon-GooglePlus:before{content:"\e627"}.icon-Instagram:before{content:"\e628"}.icon-Twitter:before{content:"\e629"}.icon-Linkedin:before{content:"\e62a"}.icon-Youtube:before{content:"\e62b"}.icon-Threelines:before{content:"\e62c"}.icon-SavedCards:before{content:"\e919"}.icon-Card-General:before{content:"\e62d"}.icon-Visa:before{content:"\e62e"}.icon-Maestro:before{content:"\e62f"}.icon-Mastercard:before{content:"\e630"}.icon-Master:before{content:"\e630"}.icon-Amex:before{content:"\e631"}.icon-JCB:before{content:"\e682"}.icon-Rupay:before{content:"\e685"}.icon-Lock:before{content:"\e633"}.icon-Round:before{content:"\e634"}.icon-More:before{content:"\e902"}.icon-Print:before{content:"\e635"}.icon-Quote:before{content:"\e636"}.icon-Settings:before{content:"\e637"}.icon-Signout:before{content:"\e638"}.icon-Smile:before{content:"\e639"}.icon-Ticket:before{content:"\e63a"}.icon-UserProfile:before{content:"\e63b"}.icon-Graph:before{content:""}.icon-Airport:before{content:"\e649"}.icon-Forex:before{content:"\e98c"}.icon-Contact-Details:before{content:"\e91e"}.sprite{background:url("//images.via.com/static/img/general/PH-Footer-Sprite.png") no-repeat top left;height:37px}.sprite.IATA{background-position:0 0;width:61px;height:39px}.sprite.PHILTOA{background-position:0 -49px;width:105px;height:34px;margin-top:-35px;margin-left:75px}.sprite.DOT{background-position:0 -93px;width:45px;height:43px;margin-left:200px;margin-top:-40px}.sprite.VISA{background-position:0 -146px;width:88px;height:28px}.sprite.Mastercard{background-position:0 -184px;width:56px;height:33px;margin-left:100px;margin-top:-30px}.sprite.BANCNET{background-position:0 -227px;width:109px;height:32px;margin-top:-30px;margin-left:170px}.sprite.Gcash{background-position:0 -269px;width:155px;margin-top:-33px;margin-left:290px}.sprite.SMARTMoney{background-position:0 -316px;width:70px;margin-left:455px;margin-top:-35px}.spriteIN{background:url("//images.via.com/static/img/general/newuib2c/images/Desktop-UI-Sprite.png") no-repeat top left;width:24px;height:16px}.spriteIN.India-flag{background-position:0 0}.spriteIN.Singapore-flag{background-position:0 -26px}.spriteIN.USA-flag{background-position:0 -52px}.spriteIN.Australia-flag{background-position:0 -78px}.spriteIN.UK-flag{background-position:0 -104px}.spriteIN.Brazil-flag{background-position:0 -130px}.spriteIN.Euro-flag{background-position:0 -156px}.spriteIN.GooglePlay-Big{background-position:0 -182px;width:152px;height:53px}.spriteIN.Istore-big{background-position:0 -245px;width:171px;height:53px}.spriteIN.GooglePlay-small{background-position:0 -308px;width:106px;height:37px}.spriteIN.Istore-small{background-position:0 -355px;width:119px;height:37px}.spriteIN.PCI{background-position:0 -402px;width:118px;height:67px}.spriteIN.IATA{background-position:0 -479px;width:53px;height:34px}.spriteIN.PATA{background-position:0 -523px;width:67px;height:34px}.spriteIN.TAAI{background-position:0 -567px;width:39px;height:37px}.spriteIN.TAFI{background-position:0 -614px;width:41px;height:37px}.spriteIN.TripAdviser-logo-grey{background-position:0 -661px;width:189px;height:29px}.flags-sprite{background:url("//images.via.com/static/img/general/Flags-Sprite.png") no-repeat top left;width:30px;height:20px}.flags-sprite.ad{background-position:0 0;width:29px}.flags-sprite.ae{background-position:0 -30px;width:40px}.flags-sprite.af{background-position:0 -60px}.flags-sprite.ag{background-position:0 -90px}.flags-sprite.al{background-position:0 -120px;width:28px}.flags-sprite.am{background-position:0 -150px;width:40px}.flags-sprite.ao{background-position:0 -180px}.flags-sprite.ar{background-position:0 -210px;width:31px}.flags-sprite.at{background-position:0 -240px}.flags-sprite.au{background-position:0 -270px;width:40px}.flags-sprite.az{background-position:0 -300px;width:40px}.flags-sprite.ba{background-position:0 -330px;width:40px}.flags-sprite.bb{background-position:0 -360px}.flags-sprite.bd{background-position:0 -390px;width:33px}.flags-sprite.be{background-position:0 -420px;width:23px}.flags-sprite.bf{background-position:0 -450px}.flags-sprite.bg{background-position:0 -480px;width:33px}.flags-sprite.bh{background-position:0 -510px;width:33px}.flags-sprite.bi{background-position:0 -540px;width:33px}.flags-sprite.bj{background-position:0 -570px}.flags-sprite.bn{background-position:0 -600px;width:40px}.flags-sprite.bo{background-position:0 -630px;width:29px}.flags-sprite.br{background-position:0 -660px;width:29px}.flags-sprite.bs{background-position:0 -690px;width:40px}.flags-sprite.bt{background-position:0 -720px}.flags-sprite.bw{background-position:0 -750px}.flags-sprite.by{background-position:0 -780px;width:40px}.flags-sprite.bz{background-position:0 -810px}.flags-sprite.ca{background-position:0 -840px;width:40px}.flags-sprite.cd{background-position:0 -870px}.flags-sprite.cf{background-position:0 -900px}.flags-sprite.cg{background-position:0 -930px}.flags-sprite.ch{background-position:0 -960px;width:20px}.flags-sprite.ci{background-position:0 -990px}.flags-sprite.cl{background-position:0 -1020px}.flags-sprite.cm{background-position:0 -1050px}.flags-sprite.cn{background-position:0 -1080px}.flags-sprite.co{background-position:0 -1110px}.flags-sprite.cr{background-position:0 -1140px;width:33px}.flags-sprite.cu{background-position:0 -1170px;width:40px}.flags-sprite.cv{background-position:0 -1200px;width:34px}.flags-sprite.cy{background-position:0 -1230px;width:33px}.flags-sprite.cz{background-position:0 -1260px}.flags-sprite.de{background-position:0 -1290px;width:33px}.flags-sprite.dj{background-position:0 -1320px}.flags-sprite.dk{background-position:0 -1350px;width:26px}.flags-sprite.dm{background-position:0 -1380px;width:40px}.flags-sprite.do{background-position:0 -1410px;width:32px}.flags-sprite.dz{background-position:0 -1440px}.flags-sprite.ec{background-position:0 -1470px;width:40px}.flags-sprite.ee{background-position:0 -1500px;width:31px}.flags-sprite.eg{background-position:0 -1530px}.flags-sprite.eh{background-position:0 -1560px;width:40px}.flags-sprite.er{background-position:0 -1590px;width:40px}.flags-sprite.es{background-position:0 -1620px}.flags-sprite.et{background-position:0 -1650px;width:40px}.flags-sprite.fi{background-position:0 -1680px;width:33px}.flags-sprite.fj{background-position:0 -1710px;width:40px}.flags-sprite.fm{background-position:0 -1740px;width:38px}.flags-sprite.fr{background-position:0 -1770px}.flags-sprite.ga{background-position:0 -1800px;width:27px}.flags-sprite.gb{background-position:0 -1830px;width:40px}.flags-sprite.gd{background-position:0 -1860px;width:33px}.flags-sprite.ge{background-position:0 -1890px}.flags-sprite.gh{background-position:0 -1920px}.flags-sprite.gm{background-position:0 -1950px}.flags-sprite.gn{background-position:0 -1980px}.flags-sprite.gq{background-position:0 -2010px}.flags-sprite.gr{background-position:0 -2040px}.flags-sprite.gt{background-position:0 -2070px;width:32px}.flags-sprite.gw{background-position:0 -2100px;width:40px}.flags-sprite.gy{background-position:0 -2130px;width:33px}.flags-sprite.hn{background-position:0 -2160px;width:40px}.flags-sprite.hr{background-position:0 -2190px;width:40px}.flags-sprite.ht{background-position:0 -2220px;width:33px}.flags-sprite.hu{background-position:0 -2250px;width:40px}.flags-sprite.id{background-position:0 -2280px}.flags-sprite.ie{background-position:0 -2310px;width:40px}.flags-sprite.il{background-position:0 -2340px;width:28px}.flags-sprite.in{background-position:0 -2370px}.flags-sprite.iq{background-position:0 -2400px}.flags-sprite.ir{background-position:0 -2430px;width:35px}.flags-sprite.is{background-position:0 -2460px;width:28px}.flags-sprite.it{background-position:0 -2490px}.flags-sprite.jm{background-position:0 -2520px;width:40px}.flags-sprite.jo{background-position:0 -2550px;width:40px}.flags-sprite.jp{background-position:0 -2580px}.flags-sprite.ke{background-position:0 -2610px}.flags-sprite.kg{background-position:0 -2640px;width:33px}.flags-sprite.kh{background-position:0 -2670px}.flags-sprite.ki{background-position:0 -2700px;width:40px}.flags-sprite.km{background-position:0 -2730px;width:33px}.flags-sprite.kn{background-position:0 -2760px}.flags-sprite.kp{background-position:0 -2790px;width:40px}.flags-sprite.kr{background-position:0 -2820px}.flags-sprite.ks{background-position:0 -2850px}.flags-sprite.kw{background-position:0 -2880px;width:40px}.flags-sprite.kz{background-position:0 -2910px;width:40px}.flags-sprite.la{background-position:0 -2940px}.flags-sprite.lb{background-position:0 -2970px}.flags-sprite.lc{background-position:0 -3000px;width:40px}.flags-sprite.li{background-position:0 -3030px;width:33px}.flags-sprite.lk{background-position:0 -3060px;width:40px}.flags-sprite.lr{background-position:0 -3090px;width:38px}.flags-sprite.ls{background-position:0 -3120px}.flags-sprite.lt{background-position:0 -3150px;width:33px}.flags-sprite.lu{background-position:0 -3180px;width:33px}.flags-sprite.lv{background-position:0 -3210px;width:40px}.flags-sprite.ly{background-position:0 -3240px;width:40px}.flags-sprite.ma{background-position:0 -3270px}.flags-sprite.mc{background-position:0 -3300px;width:25px}.flags-sprite.md{background-position:0 -3330px;width:40px}.flags-sprite.me{background-position:0 -3360px;width:40px}.flags-sprite.mg{background-position:0 -3390px}.flags-sprite.mh{background-position:0 -3420px;width:38px}.flags-sprite.mk{background-position:0 -3450px;width:40px}.flags-sprite.ml{background-position:0 -3480px}.flags-sprite.mm{background-position:0 -3510px;width:36px}.flags-sprite.mn{background-position:0 -3540px;width:40px}.flags-sprite.mr{background-position:0 -3570px}.flags-sprite.mt{background-position:0 -3600px}.flags-sprite.mu{background-position:0 -3630px}.flags-sprite.mv{background-position:0 -3660px}.flags-sprite.mw{background-position:0 -3690px}.flags-sprite.mx{background-position:0 -3720px;width:35px}.flags-sprite.my{background-position:0 -3750px;width:40px}.flags-sprite.mz{background-position:0 -3780px}.flags-sprite.na{background-position:0 -3810px}.flags-sprite.ne{background-position:0 -3840px;width:23px}.flags-sprite.ng{background-position:0 -3870px;width:40px}.flags-sprite.ni{background-position:0 -3900px;width:33px}.flags-sprite.nl{background-position:0 -3930px}.flags-sprite.no{background-position:0 -3960px;width:28px}.flags-sprite.np{background-position:0 -3990px;width:16px}.flags-sprite.nr{background-position:0 -4020px;width:40px}.flags-sprite.nz{background-position:0 -4050px;width:40px}.flags-sprite.om{background-position:0 -4080px;width:40px}.flags-sprite.pa{background-position:0 -4110px}.flags-sprite.pe{background-position:0 -4140px}.flags-sprite.pg{background-position:0 -4170px;width:27px}.flags-sprite.ph{background-position:0 -4200px;width:40px}.flags-sprite.pk{background-position:0 -4230px}.flags-sprite.pl{background-position:0 -4260px;width:32px}.flags-sprite.pt{background-position:0 -4290px}.flags-sprite.pw{background-position:0 -4320px;width:32px}.flags-sprite.py{background-position:0 -4350px;width:33px}.flags-sprite.qa{background-position:0 -4380px;width:51px}.flags-sprite.ro{background-position:0 -4410px}.flags-sprite.rs{background-position:0 -4440px}.flags-sprite.ru{background-position:0 -4470px}.flags-sprite.rw{background-position:0 -4500px}.flags-sprite.sa{background-position:0 -4530px}.flags-sprite.sb{background-position:0 -4560px;width:40px}.flags-sprite.sc{background-position:0 -4590px;width:40px}.flags-sprite.sd{background-position:0 -4620px;width:40px}.flags-sprite.se{background-position:0 -4650px;width:32px}.flags-sprite.sg{background-position:0 -4680px}.flags-sprite.si{background-position:0 -4710px;width:40px}.flags-sprite.sk{background-position:0 -4740px}.flags-sprite.sl{background-position:0 -4770px}.flags-sprite.sm{background-position:0 -4800px;width:27px}.flags-sprite.sn{background-position:0 -4830px}.flags-sprite.so{background-position:0 -4860px}.flags-sprite.sr{background-position:0 -4890px}.flags-sprite.st{background-position:0 -4920px;width:40px}.flags-sprite.sv{background-position:0 -4950px;width:35px}.flags-sprite.sy{background-position:0 -4980px}.flags-sprite.sz{background-position:0 -5010px}.flags-sprite.td{background-position:0 -5040px}.flags-sprite.tg{background-position:0 -5070px;width:32px}.flags-sprite.th{background-position:0 -5100px}.flags-sprite.tj{background-position:0 -5130px;width:40px}.flags-sprite.tl{background-position:0 -5160px;width:40px}.flags-sprite.tm{background-position:0 -5190px}.flags-sprite.tn{background-position:0 -5220px}.flags-sprite.to{background-position:0 -5250px;width:40px}.flags-sprite.tr{background-position:0 -5280px}.flags-sprite.tt{background-position:0 -5310px;width:33px}.flags-sprite.tv{background-position:0 -5340px;width:40px}.flags-sprite.tw{background-position:0 -5370px}.flags-sprite.tz{background-position:0 -5400px}.flags-sprite.ua{background-position:0 -5430px}.flags-sprite.ug{background-position:0 -5460px}.flags-sprite.us{background-position:0 -5490px;width:38px}.flags-sprite.uy{background-position:0 -5520px}.flags-sprite.uz{background-position:0 -5550px;width:40px}.flags-sprite.va{background-position:0 -5580px;width:20px}.flags-sprite.vc{background-position:0 -5610px}.flags-sprite.ve{background-position:0 -5640px}.flags-sprite.vn{background-position:0 -5670px}.flags-sprite.vu{background-position:0 -5700px;width:33px}.flags-sprite.ws{background-position:0 -5730px;width:40px}.flags-sprite.ye{background-position:0 -5760px}.flags-sprite.za{background-position:0 -5790px}.flags-sprite.zm{background-position:0 -5820px}.flags-sprite.zw{background-position:0 -5850px;width:40px}body{margin:0;padding:0;font-family:Open Sans,sans-serif;font-weight:400;color:#333;line-height:1.5;background:#fff;min-width:1024px;overflow-x:hidden}input,textarea,keygen,select,button{font-family:Open Sans,sans-serif}.container{width:1024px;margin:auto}.topFixed{position:fixed !important;top:0px;z-index:15000;width:100%}.topStatic{position:static !important;z-index:15000;width:100%}.clrBth{clear:both}.u_invisible{display:none !important}.u_invisibility{visibility:hidden}.u_inlineblk{display:inline-block}.u_vertAlignMiddle{vertical-align:middle}.u_floatL{float:left}.u_floatR{float:right}.u_clear{clear:both}.u_font4{font-size:4px}.u_font6{font-size:6px}.u_font7{font-size:7px}.u_font8{font-size:8px}.u_font9{font-size:9px}.u_font10{font-size:10px !important}.u_font11{font-size:11px !important}.u_font12{font-size:12px !important}.u_font13{font-size:13px !important}.u_font14{font-size:14px !important}.u_font15{font-size:15px !important}.u_font16{font-size:16px !important}.u_font18{font-size:18px !important}.u_font20{font-size:20px !important}.u_font21{font-size:21px !important}.u_font22{font-size:22px}.u_font24{font-size:24px}.u_font25{font-size:25px !important}.u_font30{font-size:30px !important}.u_font40{font-size:40px !important}.u_width2{width:2%}.u_width3{width:3%}.u_width4{width:4%}.u_width5{width:5%}.u_width6{width:6%}.u_width10{width:10%}.u_width12{width:12%}.u_width13{width:13%}.u_width15{width:15%}.u_width19{width:19%}.u_width20{width:20%}.u_width22{width:22%}.u_width24{width:24%}.u_width27{width:27%}.u_width28{width:28%}.u_width29{width:20%}.u_width30{width:30%}.u_width33{width:33%}.u_width34{width:34%}.u_width35{width:35%}.u_width39{width:39%}.u_width40{width:40%}.u_width41{width:41%}.u_width43{width:43%}.u_width44{width:44%}.u_width45{width:45%}.u_width48{width:48%}.u_width49{width:49%}.u_width50pr{width:50%}.u_width53{width:53% !important}.u_width55{width:55%}.u_width57{width:57% !important}.u_width60{width:60%}.u_width61{width:61%}.u_width63{width:63%}.u_width65{width:65% !important}.u_width70{width:70%}.u_width72{width:72%}.u_width73{width:73%}.u_width80{width:80%}.u_width90{width:90% !important}.u_width91{width:91%}.u_width94{width:94%}.u_width95{width:95px}.u_width96{width:96%}.u_width97{width:97%}.u_width100{width:100% !important}.u_width50{width:50px !important}.u_width75{width:75px !important}.u_widthAbs50{width:50px !important}.u_widthAbs75{width:75px !important}.u_widthAbs100{width:100px !important}.u_widthAbs110{width:110px !important}.u_widthAbs125{width:125px !important}.u_widthAbs140{width:140px !important}.u_widthAbs150{width:150px !important}.u_widthAbs160{width:160px !important}.u_widthAbs170{width:170px !important}.u_widthAbs200{width:200px !important}.u_widthAbs250{width:250px !important}.u_widthAuto{width:auto !important}.u_dispBlock{display:block !important}.u_pad0{padding:0px !important}.u_pad3{padding:3px}.u_pad5{padding:5px !important}.u_pad7{padding:7px !important}.u_pad10{padding:10px !important}.u_pad15{padding:15px !important}.u_pad20{padding:20px !important}.u_pad30{padding:30px !important}.u_padT0{padding-top:0px !important}.u_padT5{padding-top:5px !important}.u_padT10{padding-top:10px !important}.u_padT12{padding-top:12px !important}.u_padT15{padding-top:15px !important}.u_padT20{padding-top:20px !important}.u_padT28{padding-top:28px !important}.u_padT30{padding-top:30px !important}.u_padT40{padding-top:40px !important}.u_padR0{padding-right:0px !important}.u_padR5{padding-right:5px !important}.u_padR8{padding-right:8px !important}.u_padR10{padding-right:10px !important}.u_padR15{padding-right:15px !important}.u_padR22{padding-right:22px !important}.u_padR20{padding-right:20px !important}.u_padR22{padding-right:22px !important}.u_padR25{padding-right:25px !important}.u_padL0{padding-left:0px !important}.u_padL5{padding-left:5px !important}.u_padL10{padding-left:10px !important}.u_padL15{padding-left:15px !important}.u_padL20{padding-left:20px !important}.u_padL20_PR{padding-left:20% !important}.u_padL25{padding-left:25px !important}.u_padL30{padding-left:30px !important}.u_padL40{padding-left:40px !important}.u_padB0{padding-bottom:0px !important}.u_padB5{padding-bottom:5px !important}.u_padB10{padding-bottom:10px !important}.u_padB15{padding-bottom:15px !important}.u_padB20{padding-bottom:20px !important}.u_padLR20{padding-left:20px;padding-right:20px}.u_padLR1{padding-left:1px;padding-right:1px}.u_padLR2{padding-left:2px;padding-right:2px}.u_mrgnT4{margin-top:4px !important}.u_mrgnT10{margin-top:10px !important}.u_mrgnT15{margin-top:15px !important}.u_mrgnL17{margin-left:17px !important}.u_mrgnL20{margin-left:20px !important}.u_mrgnL35{margin-left:35px !important}.u_mrgnR22{margin-right:22px !important}.u_mrgnB5{margin-bottom:5px !important}.u_clViaGreen{color:#12B58A}.u_clViaBlack{color:#333}.u_clViaRed{color:#ED1C24 !important}.u_clViaLightRed{color:#bd040b}.u_clInherit{color:inherit !important}.u_clViaGoldenBrown{color:#7a6b52 !important}.u_clViaLightBlack{color:#000 !important}.u_clViaWhite{color:#fff !important}.u_cl333{color:#333 !important}.u_cl535353{color:#535353}.u_clViaDarkBlueGrey{color:#a4b4c1}.u_clDisabled{color:#CFD7DC}.u_bgDisabled{color:#CFD7DC}.u_cl666{color:#666}.u_clA4B4C1{color:#A4B4C1}.u_clViaMagenta{color:#b04bc3}.u_clViaEnglishBlue{color:#397ACA}.u_bgViaWhite{background:#fff !important}.u_bgViaLightGrey{background:#F6F9FC !important}.u_bgVia{background:#EBF2F7}.u_bgViaRed{background:#ED1C24 !important}.u_bgViaGreen{background:#12B58A !important}.u_bgViaCharBlack{background:#3c4858 !important}.u_bgViaGrey{background:#334755 !important}.u_bgWhite{background:#fff !important}.u_bgViaGrey{background-color:#334755 !important}.u_bg182732{background-color:#182732 !important}.u_cl8d9aa4{color:#8d9aa4}.u_fontSmall{font-size:small}.u_clLightBlack{color:#666}.u_fontxSmall{font-size:x-small !important}.u_dispTable{display:table}.u_dispTableRowGroup{display:table-row-group}.u_dispTableColGroup{display:table-column-group}.u_dispTableRow{display:table-row}.u_dispTableCol{display:table-column}.u_dispTableCell{display:table-cell;vertical-align:middle}.u_dispTableCaption{display:table-caption}.u_dispTableFooterGroup{display:table-footer-group}.u_dispTableHeaderGroup{display:table-header-group}.u_marAuto{margin:auto}.u_mar5{margin:5px}.u_mar15{margin:15px}.u_marLR20{margin:0px 20px}.u_mar20{margin:20px}.u_mar0{margin:0px !important}.u_mar10{margin:10px}.u_mar15{margin:15px}.u_mar60{margin:60px}.u_mar20{margin:20px}.u_marT0{margin-top:0px !important}.u_marT2{margin-top:2px !important}.u_marT5{margin-top:5px !important}.u_marT8{margin-top:8px !important}.u_marT10{margin-top:10px}.u_marT12{margin-top:12px}.u_marT15{margin-top:15px}.u_marT20{margin-top:20px}.u_marT30{margin-top:30px !important}.u_marB10{margin-bottom:10px}.u_marB20{margin-bottom:20px}.u_marT60{margin-top:60px !important}.u_marB20{margin-bottom:20px !important}.u_marB30{margin-bottom:30px}.u_marB100{margin-bottom:100px}.u_marL5{margin-left:5px !important}.u_marL10{margin-left:10px !important}.u_marL15{margin-left:15px !important}.u_marR0{margin-right:0px !important}.u_marR5{margin-right:5px !important}.u_marR10{margin-right:10px !important}.u_marR15{margin-right:15px !important}.u_marR20{margin-right:20px !important}.u_marR35{margin-right:35px !important}.u_marR40{margin-right:40px !important}.u_marR75{margin-right:75px !important}.u_marL4{margin-left:4px !important}.u_marL10{margin-left:10px !important}.u_marL12{margin-left:12px !important}.u_marRP25{margin-right:25%}.u_marL20{margin-left:20px !important}.u_marL30{margin-left:30px !important}.u_marL35{margin-left:35px}.u_marL45{margin-left:45px !important}.u_marL52{margin-left:52px !important}.u_marL80{margin-left:80px}.u_marL120{margin-left:120px}.u_marL240{margin-left:240px !important}.u_marR93{margin-right:93px !important}.u_marRn10{margin-right:-10px}.u_marLn10{margin-Left:-10px !important}.u_marTn10{margin-top:-10px}.u_textL{text-align:left}.u_textR{text-align:right}.u_textC{text-align:center}.u_textJ{text-align:justify}.u_marB0{margin-bottom:0px !important}.u_marB5{margin-bottom:5px !important}.u_marB10{margin-bottom:10px}.u_marB15{margin-bottom:15px}.u_marB20{margin-bottom:20px !important}.u_marL0{margin-left:0px !important}.u_fontW100{font-weight:100 !important}.u_fontW300{font-weight:300 !important}.u_fontW400{font-weight:400 !important}.u_fontW600{font-weight:600 !important}.u_fontW700{font-weight:700 !important}.u_txtDecoNone{text-decoration:none !important}.u_txtDecoStrike{text-decoration:line-through !important}.u_textDecoUL{text-decoration:underline !important}.u_textCapitalize{text-transform:capitalize}.u_txtUCase{text-transform:uppercase}.u_no_border{border:none !important}.u_border{border:1px solid #d4dee5}.u_borderTop{border-top:1px solid #d4dee5}.u_borderRight{border-right:1px solid #d4dee5}.u_borderBottom{border-bottom:1px solid #d4dee5}.u_borderW2{border-width:2px}.u_bor-bot-w3{border-bottom-width:3px}.u_borderRad4{border-radius:4px !important}.u_borderRad50{border-radius:50px !important}.u_borderRadTop4{border-top-right-radius:4px;border-top-left-radius:4px}.u_borderRadBot4{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.u_borderRadRight4{border-top-right-radius:4px;border-bottom-right-radius:4px}.u_borderRadLeft4{border-top-left-radius:4px;border-bottom-left-radius:4px}.u_bRgrey{border-right:1px solid #cdcdcd}.u_lnht2_5{line-height:2.5 !important}.u_htauto{height:auto !important}.u_ht20{height:20px}.u_ht30{height:30px}.u_ht40{height:40px}.u_ht50{height:50px}.u_ht70{height:70px}.u_ht90{height:90px}.u_ht100{height:100px}.u_ht110{height:110px}.u_brGrey{background:1px solid #bcc8d1}.u_brGreen{border:1px solid #12B58A !important}.u_brRed{border:1px solid #ED1C24 !important}.u_ht50{height:50px}.u_brGrey{background:1px solid #bcc8d1}.u_brdBtmGrey{border-bottom:1px solid #bcc8d1}.u_brdTopGrey{border-top:1px solid #bcc8d1}.u_brLightBlck{border:1px solid #394A5A}.INR{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-weight:inherit}.INR:before{content:"";font-size:inherit}.INR-bold{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-weight:inherit}.INR-bold:before{content:"";font-size:inherit}.INR-fare{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#bcc8d1;font-weight:inherit}.INR-fare:before{content:"";font-size:inherit}.u_light{font-weight:300}.u_normal{font-weight:400 !important}.u_semibold{font-weight:600 !important}.u_bold{font-weight:700}.u_posR{position:relative}.u_posA{position:absolute}.u_vertAlignTop{vertical-align:top}.u_vertAlignTopImp{vertical-align:top !important}.u_vertAlignMid{vertical-align:middle}.u_vertAlignSuper{vertical-align:super}.u_vertAlignTxtBtm{vertical-align:text-bottom}.u_vertAlignTxtTop{vertical-align:text-top}.u_vertAlignSub{vertical-align:sub}.u_vertAlignBtm{vertical-align:bottom}.u_vertAlignInherit{vertical-align:inherit}.overflow_hidden{overflow:hidden}.text_flowellip{text-overflow:ellipsis}.white_nwrap{white-space:nowrap}.u_disabled{cursor:not-allowed !important;background:#EBF2F7 !important;border:1px solid #d4dee5 !important;color:#c7d4dd !important}.u_disabled:hover{cursor:not-allowed !important;background:#EBF2F7 !important;border:1px solid #d4dee5 !important;color:#c7d4dd !important}.u_txtEllipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.u_curPointer{cursor:pointer}.u_pointerEvntNone{pointer-events:none}.u_pointerEvntAuto{pointer-events:auto}.u_bdrViaBlGrey{border:1px solid #d4dee5}.u_bdrRadT4{border-top-left-radius:4px;border-top-right-radius:4px}.u_beforeNone:before{content:"" !important}.u_blur{opacity:0.5}.u_not-allowed{cursor:not-allowed !important}.u_left110{left:110px}.u_left25{left:25px}.flex{display:flex}.flex.justify-between{justify-content:space-between}.align-items-center{-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.align-items-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;-webkit-box-align:baseline;align-items:baseline}.verticalHorizontalDash:before{content:'';border-top:1px solid #d4dee5;transform:rotate(180deg);width:60px;position:absolute;left:-20%;top:40%}.faqIconDesk{background:#12B589;color:#fff;border-radius:100%;padding:10px;font-size:20px;position:fixed;top:20px;right:40px;margin-bottom:10px;cursor:pointer;z-index:2}.u_bottom20{bottom:20px}.u_right25{right:25px}.vc-month-box{display:table;table-layout:fixed;width:92%;height:331px;margin:0px 4%;border-collapse:collapse}.vc-row{display:table-row}.vc-cell{display:table-cell;color:#575656;text-align:center;font-size:12px;vertical-align:middle;height:14.28%;width:14.28%;font-weight:600}.vc-head-cell{color:#999999;border:none;border-bottom:1px solid #e0e5e7;font-size:small;text-transform:uppercase;height:32px}.vc-disabled-cell{color:#dbdbdb}.vc-selected-cell{color:#12b58a;border:2px solid #12b58a}.vc-max-cell .vc-cell-sub-text{color:#ED1C24}.vc-min-cell .vc-cell-sub-text{color:#12B58A}.vc-cell:not(.vc-head-cell):not(.vc-disabled-cell):hover{color:#fff;background-color:#ED1C24 !important;border:none}.vc-cell.vc-holiday:hover:after{background:white}.vc-cell-sub-text{font-size:9px;color:#999999;font-weight:600}.vc-cell:not(.vc-head-cell):not(.vc-disabled-cell):hover .vc-cell-sub-text{color:white !important}.vc-month-box-head{font-size:medium;text-align:center;display:table;table-layout:fixed;width:100%;padding:9px 0px;background-color:#F4F8F9;border-bottom:1px solid #e0e5e7}.vc-month-box-container{width:361px;display:table-cell;vertical-align:top;border-right:1px solid #e0e5e7}.vc-month-box-container:last-of-type{border-right:0px solid #e0e5e7}.vc-month-box-head-cell{font-size:medium;vertical-align:middle;display:table-cell;width:33.3%;text-transform:capitalize;color:#333333;padding:5px}.vc-month-controls{visibility:hidden}.vc-month-control-active{visibility:visible;cursor:pointer}.icon-Rightarrowthin.vc-month-controls:before,.icon-leftarrowthin.vc-month-controls:before{content:'\e67d';font-family:icomoon;color:grey;font-size:25px;margin:0 40px}.icon-leftarrowthin.vc-month-control-active:before{content:'\e67c'}.vc-title{padding:4px 6px;font-weight:400;margin:0px auto;border-bottom:1px solid #e0e5e7;text-transform:capitalize;background-color:#F4F8F9;color:#344755}.vc-cheapest{color:#0194b5}.vc-title *{font-size:16px;display:inline-block}.vc-input{background:white;border:1px solid;display:table-cell;vertical-align:middle;color:#B3B3B3;height:35px;cursor:pointer}.vc-input-grp{display:none;border-collapse:collapse;margin:8px auto}.vc-input-grp :first-child{border-right:none;border-top-left-radius:3px;border-bottom-left-radius:3px}.vc-input-grp :last-child{border-left:none;border-top-right-radius:3px;border-bottom-right-radius:3px}.vc-input-button{background:#12B58A;color:white;border-color:#12B58A;text-transform:uppercase;font-weight:bold}.vc-clickable{cursor:pointer}.vc-close{cursor:pointer;margin:3px;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#B0B0B0}.vc-close:before{content:"";font-size:12px}.via-calender{position:absolute;background:white;z-index:1000;display:none;border:1px solid #B3B3B3;border-radius:3px;box-shadow:-1px 1px 10px #717171;-moz-box-shadow:-1px 1px 10px #717171;webkit-box-shadow:-1px 1px 10px #717171;width:724px;top:28px;left:28px}.vc-hidden{display:none}.vc-cell:not(.vc-head-cell):not(.vc-disabled-cell){cursor:pointer}.vc-message,.vc-holiday-label{padding:2px;margin:0px 10px;display:inline-block;color:#12B58A;font-size:x-small;vertical-align:middle;width:60%}.vc-title>:first-child{width:96.5%;padding-left:10px}.vc-month-box-head-cell span{font-weight:700}.vc-row>.vc-cell:first-child:not(.vc-head-cell):not(.vc-disabled-cell),.vc-row>.vc-cell:last-child:not(.vc-head-cell):not(.vc-disabled-cell){background:#f7f9fa}.vc-range-class{background:#FDBCBC !important;color:white;border:none}.vc-range-class.vc-selected-cell{background:#ED1C24 !important}.vc-holiday{position:relative}.vc-holiday:after{position:absolute;top:4px;right:4px;width:6px;height:6px;border-radius:3px;background:#ED1C24;content:''}.holidayQtip{background:#344755 !important;color:white !important;border-radius:4px;border-color:black !important}.vc-holiday-label{display:inline}.vc-holiday-label:before{margin:0px 4px;display:inline-block;background:#ED1C24;width:8px;border-radius:4px;height:8px;content:' '}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.customCBox{width:24px;height:24px;margin:10px auto;position:relative}.customCBox input[type='checkbox']{display:none}.customCBox label{cursor:pointer;position:absolute;width:24px;height:24px;left:0px;top:0px;background:#ffffff;border:1px solid #cbd3d9;border-radius:3px}.customCBox label:after{opacity:0;content:'';position:absolute;width:14px;height:8px;background:transparent;top:4px;left:4px;border:3px solid #12B58A;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.customCBox label:hover::after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0.3}.customCBox input[type=checkbox]:checked+label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.customSBox select{background:#ffffff;color:#333;outline:none;display:inline-block;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:9px;font-weight:600;font-size:14px;border:1px solid #bcc8d1;border-radius:3px;margin:5px 0px}.customSBox select::-ms-expand{display:none}.customSBox select:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}@media screen and (-webkit-min-device-pixel-ratio: 0){.customSBox select{padding-right:18px}}label.customSBox{position:relative}label.customSBox:after{content:'\e608';font:4px "icomoon";color:#12B58A;right:10px;top:10px;padding-left:10px;position:absolute;pointer-events:none}label.customSBox:before{content:'';right:7px;top:-6px;width:20px;height:37px;position:absolute;pointer-events:none;display:block;border-left:1px solid #d4dee5}.customRBtn{width:20px;height:20px;margin:10px auto;position:relative}.customRBtn input[type='radio']{display:none}.customRBtn label{cursor:pointer;position:absolute;width:20px;height:20px;left:0px;top:0px;background:#ffffff;border:1px solid #cbd3d9;border-radius:30px}.customRBtn label:after{opacity:0;content:'';position:absolute;width:12px;height:12px;background:#12B58A;top:3px;left:3px;border:3px solid #12B58A;border-radius:30px}.customRBtn label:hover::after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0.3}.customRBtn input[type=radio]:checked+label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.light{font-weight:300}.normal{font-weight:400}.semiDark{font-weight:600}.dark{font-weight:700}.CTA{font-size:13px;padding:8px 12px;border:1px solid;border-color:#12B58A;background:#fff;border-radius:4px;color:#12B58A;cursor:pointer;-webkit-appearance:none}.CTA:hover{color:#fff;border-color:#fff;background:#12B58A}.CTA-green{font-size:13px;padding:8px 12px;border:1px solid;border-color:#12B58A;background:#fff;border-radius:4px;color:#12B58A;cursor:pointer;-webkit-appearance:none}.CTA-green:hover{color:#fff;border-color:#fff;background:#12B58A}.CTA-red{font-size:13px;padding:8px 12px;border:1px solid;border-color:#ED1C24;background:#fff;border-radius:4px;color:#ED1C24;cursor:pointer;-webkit-appearance:none}.CTA-red:hover{color:#fff;border-color:#fff;background:#ED1C24}.CTA.active{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.CTA.active:after{font-family:'icomoon';display:"";color:#ED1C24;content:"";font-size:10px}.CTA.active:after{margin-left:5px}ul{list-style-type:none;padding-left:0px}.inBlk{display:inline-block}[placeholder]::-webkit-input-placeholder{font-weight:400}[placeholder]:focus::-webkit-input-placeholder{transition:text-indent 0.5s 0.5s ease;text-indent:-100%;opacity:1}.header{height:auto;border-bottom:2px solid #ED1C24}.header .container{padding-top:0px}.header .logoCont{margin-right:5%;display:inline-block}.header .logoCont .viaLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24;text-decoration:none}.header .logoCont .viaLogo:before{content:"";font-size:45px}.header .customerNav{text-align:right;height:32px;position:relative}.header .customerNav .menuLabel{min-width:110px;max-width:220px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header .customerNav .menuLabel:after{font-family:'icomoon';display:initial;color:#ED1C24;content:"";font-size:4px}.header .customerNav .menuLabel:after{position:relative;top:-3px;left:5px}.header .customerNav .element{background-color:#f4f7f8;display:table-cell;font-size:12px;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#666666;border:1px solid #e0e5e7;border-width:0px 1px 1px 0px;vertical-align:middle;cursor:pointer;position:relative;text-decoration:none;text-align:center}.header .customerNav .element .elementPad{padding:4px 20px 4px 0px;text-decoration:none;color:inherit;display:inline-block;vertical-align:middle}.header .customerNav .element:first-child{border-left:1px solid #e0e5e7}.header .customerNav .element:last-of-type{border-bottom-right-radius:4px}.header .customerNav .element:hover{background-color:white !important}.header .customerNav .element .secNavIcon{padding-left:20px}.header .customerNav #customer_view_icon,.header .customerNav #headerNotif{padding-left:20px}.header .customerNav>div{display:inline-block}.header .customerNav .active{background-color:white;border-bottom:none;padding-bottom:1px;border-radius:0 !important;z-index:15}.header .customerNav #customer_view_icon .iconMyView{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#444;margin-right:5px}.header .customerNav #customer_view_icon .iconMyView:before{content:"";font-size:15px}.header .customerNav #customer_view_icon .iconMyView.active{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;margin-right:5px;background-color:transparent}.header .customerNav #customer_view_icon .iconMyView.active:before{content:"";font-size:13px}.header .customerNav .secNavIcon{padding-left:20px}.header .customerNav #DownloadApp .secNavIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8d9aa4}.header .customerNav #DownloadApp .secNavIcon:before{content:"";font-size:13px}.header .customerNav #Deals,.header .customerNav #Offers{background:#12B58A}.header .customerNav #Deals .secNavIcon,.header .customerNav #Offers .secNavIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.header .customerNav #Deals .secNavIcon:before,.header .customerNav #Offers .secNavIcon:before{content:"";font-size:13px}.header .customerNav #Deals a,.header .customerNav #Offers a{color:#fff}.header .customerNav #Deals:hover .secNavIcon,.header .customerNav #Offers:hover .secNavIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A}.header .customerNav #Deals:hover .secNavIcon:before,.header .customerNav #Offers:hover .secNavIcon:before{content:"";font-size:13px}.header .customerNav #Deals:hover a,.header .customerNav #Offers:hover a{color:#12B58A}.header .customerNav #oldWebSite .secNavIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8d9aa4}.header .customerNav #oldWebSite .secNavIcon:before{content:"";font-size:13px}.header .customerNav #Cancellations{color:#ED1C24}.header .nameNBal{margin-bottom:5px;text-align:right}.header .nameNBal .empty{display:inline-block;width:15%}.header .nameNBal .wd{display:inline-block;border-bottom:1px solid #e0e5e7;padding:2px 0px}.header .nameNBal .wd div{display:inline-block;border-left:1px solid #e0e5e7;font-size:14px;padding:2px 10px}.header .nameNBal .wd div:first-of-type{border-left:none}.header .nameNBal .wd .bld{color:#000;font-weight:600}.header .nameNBal .wd .logout a{color:#12B58A;text-decoration:none}.header .productsNav .productNavListContainer{display:inline-block}.header .productsNav .productNavItemCont{position:relative;display:inline-block}.header .productsNav .logoCont{margin-right:2%;display:inline-block}.header .productsNav .logoCont img{height:50px;max-width:150px}.header .productsNav .logoCont .viaLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24;text-decoration:none}.header .productsNav .logoCont .viaLogo:before{content:"";font-size:35px}.header .productsNav .logoCont .ebixcashLogo{max-width:120px}.header .productsNav .product.active{color:#ED1C24;border-bottom:5px solid #ED1C24}.header .productsNav .product.active .icon{color:#ED1C24}.header .productsNav .product.active .text{color:#ED1C24;font-weight:700}.header .productsNav .product{display:inline-block;padding:0px 15px 8px 15px;color:#1A1A1A;font-weight:600;font-size:14px;margin-top:20px;cursor:pointer}.header .productsNav .product .text{text-transform:capitalize}.header .productsNav .product .icon{margin-right:0px}.header .productsNav .product .flights,.header .productsNav .product .via_products_flt,.header .productsNav .product .flightProductNav{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#555}.header .productsNav .product .flights:before,.header .productsNav .product .via_products_flt:before,.header .productsNav .product .flightProductNav:before{content:"";font-size:23px}.header .productsNav .product .hotels,.header .productsNav .product .via_hotel,.header .productsNav .product .hotelProductNav,.header .productsNav .product .via_products_hotel{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#555}.header .productsNav .product .hotels:before,.header .productsNav .product .via_hotel:before,.header .productsNav .product .hotelProductNav:before,.header .productsNav .product .via_products_hotel:before{content:"";font-size:20px}.header .productsNav .product .bus,.header .productsNav .product .via_products_bus,.header .productsNav .product .busProductNav{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#555}.header .productsNav .product .bus:before,.header .productsNav .product .via_products_bus:before,.header .productsNav .product .busProductNav:before{content:"";font-size:20px}.header .productsNav .product .holidays,.header .productsNav .product .via_products_holiday,.header .productsNav .product .holidayProductNav,.header .productsNav .product .via_products_pkg{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#555}.header .productsNav .product .holidays:before,.header .productsNav .product .via_products_holiday:before,.header .productsNav .product .holidayProductNav:before,.header .productsNav .product .via_products_pkg:before{content:"";font-size:24px}.header .productsNav .product .rail,.header .productsNav .product .via_rail,.header .productsNav .product .via_products_rail,.header .productsNav .product .railProductNav{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#555}.header .productsNav .product .rail:before,.header .productsNav .product .via_rail:before,.header .productsNav .product .via_products_rail:before,.header .productsNav .product .railProductNav:before{content:"";font-size:22px}.header .productsNav .product .deals{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#555}.header .productsNav .product .deals:before{content:"";font-size:21px}.header .productsNav .product .via_products_forex{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#555}.header .productsNav .product .via_products_forex:before{content:"";font-size:22px}.header .productsNav .product .via_products_flt_hotel{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#555}.header .productsNav .product .via_products_flt_hotel:before{content:"";font-size:23px}.header .productsNav .product .via_products_cars,.header .productsNav .product .via_products_cabs{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#555}.header .productsNav .product .via_products_cars:before,.header .productsNav .product .via_products_cabs:before{content:"";font-size:17px}.header .productsNav .product .via_product_mice{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#555}.header .productsNav .product .via_product_mice:before{content:"";font-size:16px}.header .productsNav .product .via_products_cruise,.header .productsNav .product .via_products_ship{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#555}.header .productsNav .product .via_products_cruise:before,.header .productsNav .product .via_products_ship:before{content:"";font-size:16px}.header .productsNav .product .iconMore{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;position:relative;top:-4px;margin-left:3px;color:red}.header .productsNav .product .iconMore:before{font-family:'icomoon';display:initial;color:#ED1C24;content:"";font-size:5px}.header .productsNav .product:link{text-decoration:none;cursor:pointer}.header .productsNav .product:visited{text-decoration:none;cursor:pointer}.header .productsNav .contact{float:right;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.header .productsNav .contact .call,.header .productsNav .contact .email{text-decoration:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:right}.header .productsNav .contact .call div,.header .productsNav .contact .email div{display:inline-block;color:#ED1C24;font-size:13px;padding:3px}.header .productsNav .contact .email{margin-top:23px;padding-right:0px}.header .productsNav .contact .email div{color:#12B58A}.header .topPanels{top:26px}.header .topPanels,.header .menu{position:absolute;display:none;z-index:14;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background:white;right:0;border-collapse:collapse;border:1px solid #e0e5e7;box-shadow:0px 5px 6px 1px rgba(0,0,0,0.1)}.header .topPanels .subPanel,.header .menu .subPanel{display:none}.header .topPanels .panelRow,.header .menu .panelRow{padding:10px}.header .topPanels .panelRow input[type=text],.header .topPanels .panelRow input[type=password],.header .topPanels .panelRow input[type=tel],.header .topPanels .panelRow input[type=email],.header .menu .panelRow input[type=text],.header .menu .panelRow input[type=password],.header .menu .panelRow input[type=tel],.header .menu .panelRow input[type=email]{border:1px solid #bcc8d1}.header .topPanels .panelRow input[type=text]:focus,.header .topPanels .panelRow input[type=password]:focus,.header .topPanels .panelRow input[type=tel]:focus,.header .topPanels .panelRow input[type=email]:focus,.header .menu .panelRow input[type=text]:focus,.header .menu .panelRow input[type=password]:focus,.header .menu .panelRow input[type=tel]:focus,.header .menu .panelRow input[type=email]:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.header .topPanels .panelRow input[type=text],.header .topPanels .panelRow input[type=button],.header .topPanels .panelRow input[type=password],.header .topPanels .panelRow input[type=tel],.header .topPanels .panelRow input[type=email],.header .topPanels .panelRow button,.header .menu .panelRow input[type=text],.header .menu .panelRow input[type=button],.header .menu .panelRow input[type=password],.header .menu .panelRow input[type=tel],.header .menu .panelRow input[type=email],.header .menu .panelRow button{width:100%;display:block;font-weight:600;margin:10px auto;font-size:13px;border-radius:3px;padding:10px;box-sizing:border-box}.header .topPanels .panelRow .panelBtn,.header .menu .panelRow .panelBtn{background:#12B58A;border:1px solid #12b58a;-webkit-appearance:none;-moz-appearance:none;appearance:none}.header .topPanels .panelRow .panelBtn:hover,.header .menu .panelRow .panelBtn:hover{border:1px solid #12B58A !important;color:#12b58a;background:white}.header .topPanels .panelRow .emailOTPActive,.header .menu .panelRow .emailOTPActive{display:flex}.header .topPanels .panelRow .emailOTPActive>input,.header .menu .panelRow .emailOTPActive>input{display:inline-block;margin:auto 12px}.header .topPanels .panelRow .fbLogin,.header .topPanels .panelRow .gLogin,.header .topPanels .panelRow .panelBtn,.header .menu .panelRow .fbLogin,.header .menu .panelRow .gLogin,.header .menu .panelRow .panelBtn{color:white;cursor:pointer}.header .topPanels .panelRow .fbLogin,.header .menu .panelRow .fbLogin{background:#52689e;border:1px solid #52689e;font-weight:400}.header .topPanels .panelRow .fbLogin:before,.header .menu .panelRow .fbLogin:before{margin-right:5px;display:inline-block}.header .topPanels .panelRow .fbLogin .fbIcon,.header .menu .panelRow .fbLogin .fbIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;padding-right:10px}.header .topPanels .panelRow .fbLogin .fbIcon:before,.header .menu .panelRow .fbLogin .fbIcon:before{content:"";font-size:15px}.header .topPanels .panelRow .gLogin,.header .menu .panelRow .gLogin{border:0px solid #FFF;font-weight:400}.header .topPanels .panelRow .gLogin:before,.header .menu .panelRow .gLogin:before{margin-right:5px;display:inline-block}.header .topPanels .panelRow .gLogin .gLIcon,.header .menu .panelRow .gLogin .gLIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;padding-right:10px}.header .topPanels .panelRow .gLogin .gLIcon:before,.header .menu .panelRow .gLogin .gLIcon:before{content:"";font-size:15px}.header .topPanels .panelRow .panelCol,.header .menu .panelRow .panelCol{display:table-cell;padding:5px 25px 5px 25px;width:250px;vertical-align:top;text-align:center}.header .topPanels .panelRow .panelCol:first-of-type,.header .menu .panelRow .panelCol:first-of-type{border-right:1px solid #E9ECF3}.header .topPanels .panelRow .panelTxt,.header .menu .panelRow .panelTxt{font-size:small;margin:0px auto;text-align:center}.header .topPanels .panelRow .panelInlineTxt,.header .menu .panelRow .panelInlineTxt{font-size:small;text-align:left;color:#70787E}.header .topPanels .panelRow .panelBlkTxt,.header .menu .panelRow .panelBlkTxt{display:block;font-size:medium;text-align:center;font-weight:600}.header .topPanels .panelRow .centerText,.header .menu .panelRow .centerText{text-align:center}.header .topPanels .panelRow .txtRight,.header .menu .panelRow .txtRight{text-align:right}.header .topPanels .panelRow .txtLeft,.header .menu .panelRow .txtLeft{text-align:left}.header .topPanels .panelRow .signUpBtn,.header .menu .panelRow .signUpBtn{cursor:pointer;color:#12B58A}.header .topPanels .panelRow a.CTA:hover,.header .menu .panelRow a.CTA:hover{border:1px solid #12B58A}.header .topPanels .panelRow .btm_line1,.header .menu .panelRow .btm_line1{border-bottom:1px solid #E9ECF3}.header .topPanels .panelRow .u_width38,.header .menu .panelRow .u_width38{width:38% !important}.header .topPanels .panelRow .inlineInputs,.header .menu .panelRow .inlineInputs{margin:8px auto;text-align:center}.header .topPanels .panelRow .inlineInputs>input,.header .menu .panelRow .inlineInputs>input{display:inline-block}.header .topPanels .panelRow .inlineInputs .jsSendOtp,.header .menu .panelRow .inlineInputs .jsSendOtp{width:33%;float:right;margin-bottom:20px;border-radius:4px;padding:10px 0px;font-size:14px}.header .topPanels .panelRow #checkStatus,.header .topPanels .panelRow #resetPassword,.header .menu .panelRow #checkStatus,.header .menu .panelRow #resetPassword{width:33%;float:right;margin-bottom:20px;border-radius:4px;padding:10px 0px;font-size:14px}.header .topPanels .panelRow #resetPassword,.header .menu .panelRow #resetPassword{width:40%}.header .topPanels .panelRow #signInButton2,.header .menu .panelRow #signInButton2{cursor:pointer;color:#12B58A;font-size:small}.header .topPanels .whySignin,.header .menu .whySignin{padding:10px 35px;text-align:left;padding-top:0px}.header .topPanels .whySignin p,.header .menu .whySignin p{margin:0;margin-bottom:5px}.header .topPanels .loginPanel,.header .menu .loginPanel{padding:0px;border-top:1px solid #E0E5E7}.header .topPanels .wideRow,.header .menu .wideRow{width:350px;margin:10px}.header .topPanels .coloredRow,.header .menu .coloredRow{background-color:#EBF2F7;border-top:1px solid #E9ECF3}.header .topPanels .coloredRow label,.header .menu .coloredRow label{cursor:pointer}.header .topPanels .coloredRow .u_fontSmall,.header .menu .coloredRow .u_fontSmall{font-size:small;font-weight:400;color:#70787E;padding:5px 20px 5px 5px}.header .menu{min-width:100%;white-space:nowrap}.header .menu .menuRow{display:table-row !important;font-size:13px;text-align:right;position:relative;text-transform:capitalize;border-bottom:1px solid #E0E5E7}.header .menu .menuRow span,.header .menu .menuRow a{display:table-cell !important}.header .menu .menuRow .subMenu{top:initial}.header .menu .menuRow a{display:block;padding:8px;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#666666}.header .menu .menuRow a:after{margin-left:5px}.header .menu .menuRow a:before{margin-right:5px}.header .menu .menuRow:hover{background:#FCF8E5}.header .menu .menuRow:hover>.menu{display:table}.header .menu .menuRow:last-child{border-bottom:0px}.header .menu .menuRow .subMenuLabel{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header .menu .menuRow .subMenuLabel:after{font-family:'icomoon';display:inline-block;color:#ED1C24;content:"";font-size:4px}.header .menu .menuRow .subMenuLabel:after{padding:0px 4px}.header .productsNav .productNavItemCont:hover .product{color:#ED1C24}.header .productsNav .productNavItemCont:hover .icon{color:#ED1C24}.header .productsNav .productNavItemCont:hover>.menu{display:table;height:auto}.header .productsNav .productNavItemCont .menu{left:0px;right:initial;margin-top:-6px}.header .productsNav .productNavItemCont .menu .menuRow{text-align:left}.header .productsNav .productNavItemCont .menu .menuRow .subMenuLabel{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.header .productsNav .productNavItemCont .subMenu{left:100%}.header .customerNav .element:hover>.menu{display:table}.header .customerNav .element:hover>.notifMenu{display:block}.header .customerNav .element .menu .menuRow .subMenuLabel{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.header .customerNav .element .subMenu{right:100%}.header .customerNav #logoutSecondaryNav{color:#12B58A;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header .customerNav #logoutSecondaryNav:after{font-family:'icomoon';display:initial;color:inherit;content:"";font-size:12px}.header .customerNav #userNameSecondaryNav{color:#12B58A}.header #headerNotif .iconBell{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header #headerNotif .iconBell:before{font-family:'icomoon';display:initial;color:#444;content:"";font-size:15px}.header #headerNotif .notifMenu{white-space:normal;overflow:auto;width:270px;max-height:300px}.header #headerNotif .notifMenu .unreadRow{background-color:#FCF8E5}.header #headerNotif .notifMenu .menuR{padding:0px 7px;text-align:left}.header #headerNotif .notifMenu .menuR h3{margin:0;padding:5px 0px;font-size:14px;border-bottom:1px solid #E0E5E7;font-weight:600}.header #headerNotif .notifMenu .menuR:not(.title):hover{background-color:#F4F7F8}.header #headerNotif .notifMenu .menuR>span{display:block;text-align:right;font-size:10px;font-weight:300}.header #headerNotif .notifMenu .menuR div{border-bottom:1px solid #E0E5E7;font-size:11px;font-weight:600;padding:3px 8px 8px 8px}.header #headerNotif .notifMenu .menuR:last-child div{border-bottom:none}.header #headerNotif .notifCount{background-color:#ED1C24;color:white;border-radius:8px;vertical-align:top;position:absolute;font-size:xx-small;top:1px;left:24px;padding:1px 4px}.header #headerNotif .element:hover>.menu{display:block}.header #languageSelector{width:120px}.header #languageSelector ul{display:none;margin:0px 0px 0px 0px;padding:10px 15px;top:27px;right:-1px;width:inherit}.header #languageSelector .element:hover>.menu{display:block}.header .radioCntl{display:none}.header .radioCntl:checked+div{display:block}.header .mobileSignUp .ISDCode{display:inline-block;width:35%}.header .mobileSignUp .ISDCode select{border-top-right-radius:0;border-bottom-right-radius:0;margin:2px 0px}.header .mobileSignUp input[type='tel']{margin:0 !important;display:inline-block !important;width:64% !important;border-top-left-radius:0 !important;border-left:0 !important;margin-left:-4px !important;padding-bottom:9px !important;border-bottom-left-radius:0 !important}#userNameSecondaryNavContent .panelRow{padding:0px}#userNameSecondaryNavContent .wideRow{margin:0px}#userNameSecondaryNavContent .logedinRow{text-align:left;padding:15px 24px}#userNameSecondaryNavContent .logedinRow .bookingSec p{margin:auto;width:100%}#userNameSecondaryNavContent .logedinRow .bookingSec .bookingTag{font-weight:600;margin-bottom:10px;color:#333}#userNameSecondaryNavContent .logedinRow .bookingSec .bookTypeNav{font-size:12px;color:#9DA2A5;margin-right:5px;font-weight:600;text-decoration:none}#userNameSecondaryNavContent .logedinRow .bookingSec .bookTypeNavB2B{font-size:12px;padding:0px 20px;font-weight:600;border-right:1px solid #E9ECF3;text-decoration:none}#userNameSecondaryNavContent .logedinRow .bookingSec .bookTypeNavB2B:nth-child(1){padding-left:0px;color:#ED1C24}#userNameSecondaryNavContent .logedinRow .bookingSec .bookTypeNavB2B:nth-child(2){color:#12B58A}#userNameSecondaryNavContent .logedinRow .bookingSec .bookTypeNavB2B:nth-child(3){color:#334755}#userNameSecondaryNavContent .logedinRow .bookingSec .bookTypeNavB2B:nth-child(4){color:#9DA7AB;border-right:0px}#userNameSecondaryNavContent .logedinRow .bookingSec .badge{margin:0px 30px 0px 0px}#userNameSecondaryNavContent .logedinRow .pointsCont{background:#fcf8e5;border:1px dashed #e6d4b9;border-radius:4px}#userNameSecondaryNavContent .logedinRow .pointsCont .pointsPara{color:#000;text-align:center;font-size:18px;font-weight:600}#userNameSecondaryNavContent .logedinRow .pointsCont .smTxt{color:#7a6b52;font-size:12px}#userNameSecondaryNavContent .logedinRow .pointsCont .viaPoints{color:#12B58A;font-size:27px;font-weight:700}#userNameSecondaryNavContent .logedinRow .logoutSection{margin:auto;text-align:right;margin-right:15px;font-size:12px}#userNameSecondaryNavContent .logedinRow .logoutSection .logoutIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A}#userNameSecondaryNavContent .logedinRow .logoutSection .logoutIcon:before{content:"";font-size:12px}#userNameSecondaryNavContent .logedinRow .logoutSection a{text-decoration:none;color:#12B58A}#userNameSecondaryNavContent .otherEl{padding:0px;border-top:1px solid #E9ECF3;border-bottom:1px solid #E9ECF3}#userNameSecondaryNavContent .otherEl .panelCol{width:133px;border-right:1px solid #E9ECF3;padding:15px;font-size:12px;font-weight:600}#userNameSecondaryNavContent .otherEl .panelCol a{text-decoration:none;color:#333}#userNameSecondaryNavContent .otherEl .panelCol:nth-child(1){width:115px}#userNameSecondaryNavContent .otherEl .panelCol:nth-child(2){width:160px}#userNameSecondaryNavContent .otherEl .panelCol:nth-child(3){border-right:0px;width:125px}#userNameSecondaryNavContent .otherElIN{padding-bottom:0px}#userNameSecondaryNavContent .otherElIN .panelCol{display:inline-block;width:48.4%;padding:15px;font-size:12px;font-weight:600;border-top:1px solid #E9ECF3}#userNameSecondaryNavContent .otherElIN .panelCol a{text-decoration:none;color:#333;font-size:13px}#userNameSecondaryNavContent .otherElIN .panelCol:nth-of-type(odd){border-right:1px solid #E9ECF3}#userNameSecondaryNavContent .welcomeMsg{color:#333;font-weight:300;font-size:16px}.header-mobile-ui{display:none}.icon-H-Menu{display:none}.icon-H-Close{display:none}.left-menu{display:none}@media all and (max-device-width: 767px){.productsNav,.customerNav,.preFooter,.footer{display:none}.header-mobile-ui{display:block}.header-mobile-ui .hamburger-menu{vertical-align:super;display:flex;align-items:center;height:150px}.header-mobile-ui .hamburger-menu span{padding:30px}.header-mobile-ui .hamburger-menu span .icon-H-Menu{display:block;font-size:2.5rem}.header-mobile-ui .hamburger-menu span .icon-H-Menu:before{content:"\e976";font-size:2.5rem}.header-mobile-ui .hamburger-menu span .icon-H-Close{display:none;font-size:2.5rem}.header-mobile-ui .hamburger-menu span .icon-H-Close:before{content:"\e60f";font-size:2.5rem}.header-mobile-ui .hamburger-menu a{text-decoration:none;color:#ED1C24}.header-mobile-ui .hamburger-menu a .icon-ViaLogo:before{content:"\e600";font-size:3rem;color:#ED1C24;margin-left:40px}.header-mobile-ui .hamburger-menu p{font-size:3rem;margin-left:40px}.header-mobile-ui .u_clWhite{color:#1a1a1a}.header-mobile-ui .home-page{position:relative;transition:left .4s ease-in-out;height:100%;background:#F6F9FC}.header-mobile-ui .home-page.open-sidebar{left:250px;float:left}.header-mobile-ui .home-page.open-sidebar .right-panel{display:block}.header-mobile-ui .right-panel{width:35vw;height:130vh;z-index:5;position:absolute;display:none;background:rgba(0,0,0,0.5);right:-44px}.header-mobile-ui .left-menu-wrap{background:#344755}.header-mobile-ui .left-menu-wrap .left-menu{width:72vw;position:absolute;transform:translate(-250px, 0);background:#344755;color:#FFF;z-index:6;height:130vh;transition:transform .3s ease}.header-mobile-ui .left-menu-wrap .left-menu *{font-size:2.6rem !important}.header-mobile-ui .left-menu-wrap .left-menu .profile-info{background:#12B58A;width:100%;height:auto;padding:60px;box-shadow:0 2px 0 0 #182732;margin-top:2px}.header-mobile-ui .left-menu-wrap .left-menu .profile-info .icon-User:before{content:"\e632";font-size:5rem}.header-mobile-ui .left-menu-wrap .left-menu ul{padding-left:0;background:#344755;margin:25px 0px}.header-mobile-ui .left-menu-wrap .left-menu ul li{list-style:none;padding:20px 65px;font-size:18px;font-size:1.125rem;font-weight:300}.header-mobile-ui .left-menu-wrap .left-menu ul li a{text-decoration:none;font-size:16px;font-size:1rem;font-weight:300;color:#FFF;height:50px}.header-mobile-ui .left-menu-wrap .left-menu ul li i{margin-right:90px;width:30px;font-size:16px;font-size:1rem;font-weight:300;display:inline-block}.header-mobile-ui .left-menu-wrap .left-menu ul li .via_products_flt{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.header-mobile-ui .left-menu-wrap .left-menu ul li .via_products_flt:before{content:"";font-size:3rem}.header-mobile-ui .left-menu-wrap .left-menu ul li .via_products_hotel{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.header-mobile-ui .left-menu-wrap .left-menu ul li .via_products_hotel:before{content:"";font-size:2.6rem}.header-mobile-ui .left-menu-wrap .left-menu ul li .via_products_pkg{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.header-mobile-ui .left-menu-wrap .left-menu ul li .via_products_pkg:before{content:"";font-size:3rem}.header-mobile-ui .left-menu-wrap .left-menu ul li .via_products_bus{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.header-mobile-ui .left-menu-wrap .left-menu ul li .via_products_bus:before{content:"";font-size:3rem}.header-mobile-ui .left-menu-wrap .left-menu ul li .via_products_forex{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.header-mobile-ui .left-menu-wrap .left-menu ul li .via_products_forex:before{content:"";font-size:3rem}.header-mobile-ui .left-menu-wrap .left-menu ul li .via_products_cabs{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.header-mobile-ui .left-menu-wrap .left-menu ul li .via_products_cabs:before{content:"";font-size:3rem}.header-mobile-ui .left-menu-wrap .left-menu ul li .via_products_cruise{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.header-mobile-ui .left-menu-wrap .left-menu ul li .via_products_cruise:before{content:"";font-size:2.6rem}.header-mobile-ui .left-menu-wrap .left-menu ul li .icon-Contact-Details{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.header-mobile-ui .left-menu-wrap .left-menu ul li .icon-Contact-Details:before{content:"";font-size:2.6rem}.header-mobile-ui .left-menu-wrap .left-menu ul li .icon-UserProfile{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.header-mobile-ui .left-menu-wrap .left-menu ul li .icon-UserProfile:before{content:"";font-size:2.6rem}.header-mobile-ui .left-menu-wrap .left-menu ul li .icon-Chat{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.header-mobile-ui .left-menu-wrap .left-menu ul li .icon-Chat:before{content:"";font-size:2.6rem}.header-mobile-ui .left-menu-wrap .left-menu ul li .icon-Mobile{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.header-mobile-ui .left-menu-wrap .left-menu ul li .icon-Mobile:before{content:"";font-size:2.6rem}.header-mobile-ui .left-menu-wrap .left-menu ul li .icon-Mytrips{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.header-mobile-ui .left-menu-wrap .left-menu ul li .icon-Mytrips:before{content:"";font-size:2.6rem}.header-mobile-ui .left-menu-wrap .left-menu ul hr{border:2px solid #182732;width:99%;box-sizing:content-box;height:0}.header-mobile-ui .left-menu-wrap .left-menu ul .sidebarSocialLinks{padding-left:0px;padding-bottom:15px;list-style-type:none}.header-mobile-ui .left-menu-wrap .left-menu ul .sidebarSocialLinks a{margin-left:50px;width:60px}.header-mobile-ui .left-menu-wrap .left-menu ul .sidebarSocialLinks a li:first-child{padding:7px 10px 7px 25px;width:25px;color:#f6f9fc}.header-mobile-ui .flex{display:flex;-webkit-box-sizing:border-box;-webkit-box-pack:justify}.header-mobile-ui .flex.justify-around{justify-content:space-around}.header-mobile-ui .flex.basis20{flex-basis:20%;width:20%}.header-mobile-ui .flex.basis70{flex-basis:70%;width:70%}.header-mobile-ui .flex.direction-column{flex-direction:column}.header-mobile-ui .font-huge{font-size:2rem}.header-mobile-ui [class^=icon-]{font-family:Via-Web-Icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.header-mobile-ui :before{box-sizing:border-box}.header-mobile-ui .u_fontW500{font-weight:500}.header-mobile-ui a.logout{border:1px solid #FFF;text-align:center;max-width:190px;font-size:.75rem;color:#FFF;padding:3px 10px;text-decoration:none}.header-mobile-ui a:link{color:#fff}}.searchbox{height:524px;position:relative;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.searchbox .arrow{display:none}.searchbox .content{padding-top:50px}.searchbox .mainAdJCarouselContainer{position:absolute;top:0;left:0;bottom:0;width:100%}.searchbox .mainAdJCarouselContainer .mainAdJCarousel{position:relative;overflow:hidden}.searchbox .mainAdJCarouselContainer .mainAdJCarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.searchbox .mainAdJCarouselContainer .mainAdJCarousel ul li{float:left;display:none}.searchbox .mainAdJCarouselContainer .mainAdJCarousel ul li:first-child{display:block}.searchbox .adJCarouselCnt{display:inline-block;width:400px}.searchbox .adJCarousel{display:inline-block;height:212px;line-height:1.2;width:100%;margin-top:100px;margin-left:60px;overflow:hidden}.searchbox .adJCarousel .adContainer{width:2000px;margin-left:11%;color:white;display:inline-block;margin-bottom:40px;vertical-align:bottom;position:relative;list-style:none;margin:0;padding:0}.searchbox .adJCarousel .adContainer li.ad{float:left;padding:0 20px;width:500px}.searchbox .adJCarousel .adContainer .city{font-size:30px;font-weight:700;text-shadow:0px 0px 6px rgba(0,0,0,0.6)}.searchbox .adJCarousel .adContainer .viaAdText{font-size:20px;text-shadow:0px 0px 6px rgba(0,0,0,0.6);padding-top:15px}.searchbox .adJCarousel .adContainer .viaAdText span{font-weight:400}.searchbox .adJCarousel .adContainer .adBtn{transition:all 0.3s;color:white;border:2px solid white;font-weight:400;font-size:18px;display:inline-block;text-decoration:none;text-align:center;border-radius:4px;padding:10px 12px;margin-top:18px}.searchbox .adJCarousel .adContainer .adBtn:hover{background-color:#ED1C24;color:white;border-color:#ED1C24;cursor:pointer;text-decoration:none}.searchbox .adJCarouselPagination{display:inline-block;margin-left:73px;margin-top:10px}.searchbox .adJCarouselPagination .circlePaginate{width:15px;height:15px;border-radius:50%;background-color:#fff;cursor:pointer;display:inline-block;margin:0px 7px;opacity:0.7;box-shadow:0px 0px 6px rgba(0,0,0,0.6)}.searchbox .adJCarouselPagination .circlePaginate.active{background-color:#ED1C24}.searchbox .flightSearchForm{width:560px;display:inline-block;vertical-align:top;position:relative}.searchbox .flightSearchForm .tabs,.searchbox .flightSearchForm .panel{background-color:white}.searchbox .flightSearchForm input[type="radio"]{position:absolute;left:-1000px}.searchbox .flightSearchForm .calIconHolder{width:0;height:0;position:relative;cursor:pointer}.searchbox .flightSearchForm .calIconHolder .calendar-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;position:absolute;top:-40px;right:-232px;padding:0px 7px 0px 7px;border-left:1px solid #bcc8d1;background-color:white;line-height:1.8}.searchbox .flightSearchForm .calIconHolder .calendar-icon:before{content:"";font-size:22px}.searchbox .flightSearchForm #round-trip:checked ~ .tabs-bar .round-trip,.searchbox .flightSearchForm #one-way:checked ~ .tabs-bar .one-way,.searchbox .flightSearchForm #multi-city:checked ~ .tabs-bar .multi-city,.searchbox .flightSearchForm #charter:checked ~ .tabs-bar .charter{background-color:#12B58A;color:white}.searchbox .flightSearchForm .panel>div.panel-element{display:none}.searchbox .flightSearchForm #round-trip:checked ~ .panel #round-trip-panel,.searchbox .flightSearchForm #one-way:checked ~ .panel #round-trip-panel,.searchbox .flightSearchForm #multi-city:checked ~ .panel #multi-city-panel,.searchbox .flightSearchForm #charter:checked ~ .panel #charter-panel{display:block}.searchbox .flightSearchForm #multi-city:checked ~ .panel .extraOptions .recentSearch{display:none}.searchbox .flightSearchForm #charter:checked ~ .panel .common{display:none}.searchbox .flightSearchForm #one-way:checked ~ .panel #round-trip-panel .return-element input,.searchbox .flightSearchForm #one-way:checked ~ .panel #round-trip-panel .return-element .calIconHolder{pointer-events:none;background-color:#EBF2F7}.searchbox .flightSearchForm #one-way:checked ~ .panel #round-trip-panel .return-element input .calendar-icon,.searchbox .flightSearchForm #one-way:checked ~ .panel #round-trip-panel .return-element .calIconHolder .calendar-icon{background-color:#EBF2F7}.searchbox .flightSearchForm .tabs-bar{height:40px}.searchbox .flightSearchForm .tabs-bar span{color:white;line-height:40px;font-weight:400;font-size:26px;float:left;text-shadow:0px 2px 4px rgba(0,0,0,0.2);display:none}.searchbox .flightSearchForm .tabs-bar h1{color:#fff;font-weight:400;font-size:20px;float:left;text-shadow:0px 2px 4px rgba(0,0,0,0.2);margin:0px}.searchbox .flightSearchForm .tabs-bar .tabs{border-radius:4px 4px 0px 0px;float:right;max-width:380px;height:40px;text-align:justify;overflow:hidden;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.4)}.searchbox .flightSearchForm .tabs-bar .tabs label{vertical-align:middle;padding:10px;cursor:pointer}.searchbox .flightSearchForm .tabs-bar .tabs div{width:95px;height:40px;float:left;text-align:center;line-height:33px;border-left:1px solid #e0e5e7}.searchbox .flightSearchForm .tabs-bar .tabs div:first-child{border:0px}.searchbox .flightSearchForm .tabs-bar .tabs div label{font-weight:600;font-size:14px}.searchbox .flightSearchForm .panel{border-top:3px solid #12B58A;border-radius:0px 0px 4px 4px;padding:3% 5% 2% 5%;padding-right:0;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.4);position:relative}.searchbox .flightSearchForm .panel .relElements.element{position:relative}.searchbox .flightSearchForm .panel .element{width:50%;display:inline-block;margin-bottom:5px}.searchbox .flightSearchForm .panel .element label{font-weight:600;font-size:12px}.searchbox .flightSearchForm .panel .element input{width:88%;padding-right:4%;display:block;font-weight:600;font-size:14px;border:1px solid #bcc8d1;border-radius:4px;padding:10px}.searchbox .flightSearchForm .panel .element #prefCarrier{width:93%;margin:5px 0px}.searchbox .flightSearchForm .panel .element .airCode{top:35px;right:35px;position:absolute;background-color:white;width:37px;text-align:center;padding:0 !important;border:none;color:#666;font-weight:400}.searchbox .flightSearchForm .panel .reverse-btn{display:inline-block;vertical-align:middle;width:6%;padding:0px 5px;cursor:pointer;text-align:center;margin-top:15px;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#A3B4BF}.searchbox .flightSearchForm .panel .reverse-btn:before{content:"";font-size:16px}.searchbox .flightSearchForm .panel .airportElements{width:44%;vertical-align:middle}.searchbox .flightSearchForm .panel .airportElements input{width:100%}.searchbox .flightSearchForm .panel .airportElements .airCode{right:10px}.searchbox .flightSearchForm .panel #multi-city-panel .panel-head{border-bottom:1px solid #bcc8d1;padding-bottom:6px;margin-bottom:10px;width:94%}.searchbox .flightSearchForm .panel #multi-city-panel .panel-head label{font-size:10px;font-weight:400;padding:8px;cursor:pointer;padding-right:20px;padding-left:0px;position:relative}.searchbox .flightSearchForm .panel #multi-city-panel .panel-head label .close{display:none}.searchbox .flightSearchForm .panel #multi-city-panel .panel-head label:before{font-family:'icomoon';content:'\e614';font-size:16px;position:relative;top:3px;padding:1%}.searchbox .flightSearchForm .panel #multi-city-panel .panel-head hr{margin-top:6px}.searchbox .flightSearchForm .panel #multi-city-panel .box{display:none}.searchbox .flightSearchForm .panel #multi-city-panel #multi-city-0:checked ~ .multi-city-box-0{display:block}.searchbox .flightSearchForm .panel #multi-city-panel #multi-city-0:checked ~ .panel-head label#multi-city-label-0{color:#12B58A;font-weight:600;border-bottom:3px solid #12B58A}.searchbox .flightSearchForm .panel #multi-city-panel #multi-city-1:checked ~ .multi-city-box-1{display:block}.searchbox .flightSearchForm .panel #multi-city-panel #multi-city-1:checked ~ .panel-head label#multi-city-label-1{color:#12B58A;font-weight:600;border-bottom:3px solid #12B58A}.searchbox .flightSearchForm .panel #multi-city-panel #multi-city-2:checked ~ .multi-city-box-2{display:block}.searchbox .flightSearchForm .panel #multi-city-panel #multi-city-2:checked ~ .panel-head label#multi-city-label-2{color:#12B58A;font-weight:600;border-bottom:3px solid #12B58A}.searchbox .flightSearchForm .panel #multi-city-panel #multi-city-3:checked ~ .multi-city-box-3{display:block}.searchbox .flightSearchForm .panel #multi-city-panel #multi-city-3:checked ~ .panel-head label#multi-city-label-3{color:#12B58A;font-weight:600;border-bottom:3px solid #12B58A}.searchbox .flightSearchForm .panel #multi-city-panel #multi-city-4:checked ~ .multi-city-box-4{display:block}.searchbox .flightSearchForm .panel #multi-city-panel #multi-city-4:checked ~ .panel-head label#multi-city-label-4{color:#12B58A;font-weight:600;border-bottom:3px solid #12B58A}.searchbox .flightSearchForm .panel #multi-city-panel #multi-city-label-2{display:none}.searchbox .flightSearchForm .panel #multi-city-panel #multi-city-label-3{display:none}.searchbox .flightSearchForm .panel #multi-city-panel #multi-city-label-4{display:none}.searchbox .flightSearchForm .panel #multi-city-panel .close{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#999;display:inline-block;border-radius:50%;border:1px solid #d7dadd;background-color:#e5e9ec;position:absolute;padding:0px 3px 2px 2px;top:4px;left:77px}.searchbox .flightSearchForm .panel #multi-city-panel .close:before{content:"";font-size:6px}.searchbox .flightSearchForm .panel #multi-city-panel .close:before{padding-left:1px}.searchbox .flightSearchForm .panel #multi-city-panel .add-flight-btn{display:inline-block;font-size:11px;margin-left:15px;font-weight:800;color:#12B58A;cursor:pointer;height:25px}.searchbox .flightSearchForm .panel #multi-city-panel .add-flight-btn span{font-size:18.5px;font-weight:200;position:relative;top:3px;left:2px}.searchbox .flightSearchForm .panel .counter-element{width:33.3%;display:inline-block;margin-top:5px;font-weight:600}.searchbox .flightSearchForm .panel .counter-element>div{width:81.5%;border:1px solid #bcc8d1;margin-top:6px;border-radius:4px}.searchbox .flightSearchForm .panel .counter-element label{display:block;font-weight:400;font-size:12px}.searchbox .flightSearchForm .panel .counter-element label span{font-weight:300;padding-left:5px}.searchbox .flightSearchForm .panel .counter-element div div{display:inline-block;width:33.3%;text-align:center;vertical-align:middle}.searchbox .flightSearchForm .panel .counter-element .plus,.searchbox .flightSearchForm .panel .counter-element .minus{cursor:pointer;color:#12B58A;height:30px;position:relative}.searchbox .flightSearchForm .panel .counter-element .minus{border-right:1px solid #bcc8d1}.searchbox .flightSearchForm .panel .counter-element .plus{border-left:1px solid #bcc8d1}.searchbox .flightSearchForm .panel hr{opacity:0.5;width:507px;margin-top:18px;position:relative;left:-20px}.searchbox .flightSearchForm .panel .extraOptions{display:inline-block;width:195px}.searchbox .flightSearchForm .panel .more{position:relative;top:10px;border-bottom:1px solid #bcc8d1;width:94%;padding-bottom:5px}.searchbox .flightSearchForm .panel .toggleSlide .textLbl{text-transform:capitalize;display:inline-block;font-weight:400;font-size:12px;padding-right:10px}.searchbox .flightSearchForm .panel .toggleSlide .customSBox select{width:140px}.searchbox .flightSearchForm .panel .toggleSlide .cBox .customCBox{display:inline-block;vertical-align:middle}.searchbox .flightSearchForm .panel .toggleSlide .cBox .senCitiMsgCont{display:inline-block;vertical-align:middle;padding-left:10px}.searchbox .flightSearchForm .panel .toggleSlide .cBox .senCitiMsgLbl{color:#12B58A;font-size:10px;font-weight:400;display:none;cursor:pointer}.searchbox .flightSearchForm .panel .more .show-more,.searchbox .flightSearchForm .panel .more .showRecentSearch,.searchbox .flightSearchForm .panel .recentSearch .show-more,.searchbox .flightSearchForm .panel .recentSearch .showRecentSearch{font-size:12px;color:#12B58A;font-weight:600;cursor:pointer}.searchbox .flightSearchForm .panel .more .show-more:not(.closed) ~ span,.searchbox .flightSearchForm .panel .more .showRecentSearch:not(.closed) ~ span,.searchbox .flightSearchForm .panel .recentSearch .show-more:not(.closed) ~ span,.searchbox .flightSearchForm .panel .recentSearch .showRecentSearch:not(.closed) ~ span{display:none}.searchbox .flightSearchForm .panel .more .show-more:before,.searchbox .flightSearchForm .panel .more .showRecentSearch:before,.searchbox .flightSearchForm .panel .recentSearch .show-more:before,.searchbox .flightSearchForm .panel .recentSearch .showRecentSearch:before{font-family:'icomoon';content:'\e609';font-size:5px;margin-right:8px;position:relative;top:-2px;color:#ED1C24}.searchbox .flightSearchForm .panel .more .show-more.closed:before,.searchbox .flightSearchForm .panel .more .showRecentSearch.closed:before,.searchbox .flightSearchForm .panel .recentSearch .show-more.closed:before,.searchbox .flightSearchForm .panel .recentSearch .showRecentSearch.closed:before{content:'\e608'}.searchbox .flightSearchForm .panel .more .show-more.closed ~ .toggleSlide,.searchbox .flightSearchForm .panel .more .showRecentSearch.closed ~ .recentSearchContainer,.searchbox .flightSearchForm .panel .recentSearch .show-more.closed ~ .toggleSlide,.searchbox .flightSearchForm .panel .recentSearch .showRecentSearch.closed ~ .recentSearchContainer{display:none}.searchbox .flightSearchForm .panel .more .senCitiLbl,.searchbox .flightSearchForm .panel .recentSearch .senCitiLbl{margin-left:0px}.searchbox .flightSearchForm .panel .more>span,.searchbox .flightSearchForm .panel .recentSearch>span{font-size:10px}.searchbox .flightSearchForm .panel .more .show-more,.searchbox .flightSearchForm .panel .recentSearch .show-more{display:block;margin-top:5px;margin-bottom:5px}.searchbox .flightSearchForm .panel .more .show-more span,.searchbox .flightSearchForm .panel .recentSearch .show-more span{font-size:10px;margin-left:10px;color:#666;font-weight:400}.searchbox .flightSearchForm .panel .more .toggleSlide,.searchbox .flightSearchForm .panel .recentSearch .toggleSlide{display:inline-block;width:32%;vertical-align:inherit}.searchbox .flightSearchForm .panel .more .toggleSlide label.customSBox:before,.searchbox .flightSearchForm .panel .recentSearch .toggleSlide label.customSBox:before{top:30px}.searchbox .flightSearchForm .panel .more .toggleSlide label.customSBox:after,.searchbox .flightSearchForm .panel .recentSearch .toggleSlide label.customSBox:after{top:45px}.searchbox .flightSearchForm .panel .more .RoutingCont label.customSBox:before,.searchbox .flightSearchForm .panel .recentSearch .RoutingCont label.customSBox:before{top:25px}.searchbox .flightSearchForm .panel .more .prefAirlineCont,.searchbox .flightSearchForm .panel .more .modifySearchBox,.searchbox .flightSearchForm .panel .recentSearch .prefAirlineCont,.searchbox .flightSearchForm .panel .recentSearch .modifySearchBox{width:34%;vertical-align:top}.searchbox .flightSearchForm .panel .more .prefAirlineCont .customSBox select,.searchbox .flightSearchForm .panel .more .modifySearchBox .customSBox select,.searchbox .flightSearchForm .panel .recentSearch .prefAirlineCont .customSBox select,.searchbox .flightSearchForm .panel .recentSearch .modifySearchBox .customSBox select{width:150px}.searchbox .flightSearchForm .panel .more .prefAirlineCont label.customSBox:after,.searchbox .flightSearchForm .panel .more .modifySearchBox label.customSBox:after,.searchbox .flightSearchForm .panel .recentSearch .prefAirlineCont label.customSBox:after,.searchbox .flightSearchForm .panel .recentSearch .modifySearchBox label.customSBox:after{content:''}.searchbox .flightSearchForm .panel .more .prefAirlineCont .select2-container .select2-selection--single,.searchbox .flightSearchForm .panel .more .modifySearchBox .select2-container .select2-selection--single,.searchbox .flightSearchForm .panel .more .prefAirlineCont .select2-container--default .select2-selection--single,.searchbox .flightSearchForm .panel .more .modifySearchBox .select2-container--default .select2-selection--single,.searchbox .flightSearchForm .panel .recentSearch .prefAirlineCont .select2-container .select2-selection--single,.searchbox .flightSearchForm .panel .recentSearch .modifySearchBox .select2-container .select2-selection--single,.searchbox .flightSearchForm .panel .recentSearch .prefAirlineCont .select2-container--default .select2-selection--single,.searchbox .flightSearchForm .panel .recentSearch .modifySearchBox .select2-container--default .select2-selection--single{background:#ffffff;color:#333;outline:none;display:inline-block;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:9px;font-weight:600;font-size:14px;border:1px solid #bcc8d1;border-radius:3px;margin:5px 0px;height:auto}.searchbox .flightSearchForm .panel .more .prefAirlineCont .select2-container .select2-selection--single .select2-selection__rendered,.searchbox .flightSearchForm .panel .more .modifySearchBox .select2-container .select2-selection--single .select2-selection__rendered,.searchbox .flightSearchForm .panel .more .prefAirlineCont .select2-container--default .select2-selection--single .select2-selection__rendered,.searchbox .flightSearchForm .panel .more .modifySearchBox .select2-container--default .select2-selection--single .select2-selection__rendered,.searchbox .flightSearchForm .panel .recentSearch .prefAirlineCont .select2-container .select2-selection--single .select2-selection__rendered,.searchbox .flightSearchForm .panel .recentSearch .modifySearchBox .select2-container .select2-selection--single .select2-selection__rendered,.searchbox .flightSearchForm .panel .recentSearch .prefAirlineCont .select2-container--default .select2-selection--single .select2-selection__rendered,.searchbox .flightSearchForm .panel .recentSearch .modifySearchBox .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:initial;color:#333;padding-left:0px}.searchbox .flightSearchForm .panel .more .prefAirlineCont .select2-container .select2-selection--single .select2-selection__arrow,.searchbox .flightSearchForm .panel .more .modifySearchBox .select2-container .select2-selection--single .select2-selection__arrow,.searchbox .flightSearchForm .panel .more .prefAirlineCont .select2-container--default .select2-selection--single .select2-selection__arrow,.searchbox .flightSearchForm .panel .more .modifySearchBox .select2-container--default .select2-selection--single .select2-selection__arrow,.searchbox .flightSearchForm .panel .recentSearch .prefAirlineCont .select2-container .select2-selection--single .select2-selection__arrow,.searchbox .flightSearchForm .panel .recentSearch .modifySearchBox .select2-container .select2-selection--single .select2-selection__arrow,.searchbox .flightSearchForm .panel .recentSearch .prefAirlineCont .select2-container--default .select2-selection--single .select2-selection__arrow,.searchbox .flightSearchForm .panel .recentSearch .modifySearchBox .select2-container--default .select2-selection--single .select2-selection__arrow{height:37px;top:6px;border-left:1px solid #bcc8d1;width:26px}.searchbox .flightSearchForm .panel .more .prefAirlineCont .select2-container .select2-selection--single .select2-selection__arrow b,.searchbox .flightSearchForm .panel .more .modifySearchBox .select2-container .select2-selection--single .select2-selection__arrow b,.searchbox .flightSearchForm .panel .more .prefAirlineCont .select2-container--default .select2-selection--single .select2-selection__arrow b,.searchbox .flightSearchForm .panel .more .modifySearchBox .select2-container--default .select2-selection--single .select2-selection__arrow b,.searchbox .flightSearchForm .panel .recentSearch .prefAirlineCont .select2-container .select2-selection--single .select2-selection__arrow b,.searchbox .flightSearchForm .panel .recentSearch .modifySearchBox .select2-container .select2-selection--single .select2-selection__arrow b,.searchbox .flightSearchForm .panel .recentSearch .prefAirlineCont .select2-container--default .select2-selection--single .select2-selection__arrow b,.searchbox .flightSearchForm .panel .recentSearch .modifySearchBox .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#12B58A transparent transparent transparent}.searchbox .flightSearchForm .panel .more .prefAirlineCont .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,.searchbox .flightSearchForm .panel .more .modifySearchBox .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,.searchbox .flightSearchForm .panel .recentSearch .prefAirlineCont .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,.searchbox .flightSearchForm .panel .recentSearch .modifySearchBox .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #12B58A transparent;border-width:0 4px 5px 4px}.searchbox .flightSearchForm .panel .recentSearch{margin-top:8px;position:relative;display:none;width:195px}.searchbox .flightSearchForm .panel .recentSearch span{font-size:10px;margin-left:10px;color:#666;font-weight:400}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer{box-shadow:0px -1px 9px 1px #bcc8d1;width:560px;position:absolute;margin-left:-28px;margin-top:20px;z-index:1}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchHeader{width:100%;background-color:#EBF2F7;padding:10px;padding-left:36px;border:1px solid #bcc8d1}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchHeader .arrow{width:15px;height:15px;transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);border-left:1px solid #bcc8d1 !important;border-top:1px solid #bcc8d1 !important;top:-7px;left:25px;display:inline-block;position:absolute;background-color:#EBF2F7;z-index:0}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchHeader .text{font-size:18px;font-weight:200;position:relative;display:inline-block;color:#707070}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchHeader .text:before{content:'\e677';font-family:'icomoon';margin-right:8px}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchHeader .close{display:inline-block;margin-left:64%;color:#707070;cursor:pointer}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchHeader .close:before{content:'\e60f';font-family:'icomoon';font-size:13px}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody{border:1px solid #bcc8d1;border-top:0px}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result{cursor:pointer;padding:10px;padding-left:36px;height:75px;width:100%;background-color:white;border-bottom:1px solid #bcc8d1}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result:last-child{border-bottom:0px}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result .source,.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result .destination{font-size:12px;margin-left:5px;color:#334755;vertical-align:top;line-height:2}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result .placeContainer{width:40%}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result .placeContainer div{display:inline-block}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result .dateContainer,.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result .numPax{width:45%;font-size:10px;display:inline-block}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result .dateContainer div,.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result .numPax div{display:inline-block}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result .numPax,.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result .numPax span{font-size:11px}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result .numPax{width:55%}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result .numPax span{margin-left:17px}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result .sourceL,.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result .destinationL{font-size:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:140px}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result .onwLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#b9c6cf;width:8%}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result .onwLogo:before{content:"";font-size:20px}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result .retLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#b9c6cf;width:8%}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result .retLogo:before{content:"";font-size:20px}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result .calendar{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#b9c6cf;font-weight:400;font-size:12px;margin-right:5px}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result .calendar:before{content:"";font-size:15px}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result:hover{background-color:#FCF8E5}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result>div>div,.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result .numPax div{display:inline-block}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result.multicity{height:auto;padding-left:10px}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result.multicity>div{text-align:center}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result.multicity .placeContainer{width:30%}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result.multicity .placeContainer>div:not(.dateContainer){display:inline-block}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result.multicity .placeContainer .dateContainer{display:block;width:100%}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result.multicity .placeContainer .destination,.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result.multicity .placeContainer .source,.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result.multicity .placeContainer .onwLogo{width:16%}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result.multicity .placeContainer .onwLogo{margin-left:3px}.searchbox .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchBody .result.multicity .numPax{text-align:center;width:100%}.searchbox .flightSearchForm .panel .search-btn{background-color:#ED1C24;color:white;width:169px;height:49px;box-sizing:border-box;border:1px solid #bd040b;text-align:center;font-size:18px;font-weight:600;border-radius:4px;margin-left:132.5px;line-height:46px;cursor:pointer;display:inline-block;margin-top:20px}.searchbox .flightSearchForm .panel .search-btn .loadingDiv .spinner{width:60px;margin-top:18px;line-height:10px;display:inline-block}.searchbox .flightSearchForm .panel .search-btn .loadingDiv .spinner div{background-color:white;width:15px;height:15px}.searchbox .flightSearchForm .panel .search-btn:hover{color:#fff;border-color:#bd040b;background:#bd040b}.searchbox .flightSearchForm .panel .search-btn .loadText{display:inline-block;float:left;font-size:15px;margin-left:18px}ul.ui-autocomplete{background-color:#fff;border:1px solid #334755;font-size:15px;box-shadow:0px 2px 3px #bcc8d1}.autoFlightIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#666;vertical-align:super}.autoFlightIcon:before{content:"";font-size:12px}.countryFlagIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#666;vertical-align:text-top;padding-left:10px}.countryFlagIcon:before{content:"";font-size:15px}.airDestIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;vertical-align:baseline;padding-left:10px}.airDestIcon:before{content:"";font-size:12px}.airDestCal{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;vertical-align:baseline;padding-left:20px}.airDestCal:before{content:"";font-size:10px}.selectedSector{background:#fff;border-bottom:1px solid #EBF2F7;cursor:pointer}.selectedSector:hover{background:#fcf8e5 !important;border-bottom:1px solid #e6d4b9 !important;cursor:pointer}.airprtTab{border-bottom:1px solid #C9C9CA}.fareButton,.getFare{border-color:#bd040b;height:27px;cursor:pointer}#seniorCitizenMsgDiv{height:auto;width:100%;border:none;padding:30px}#seniorCitizenMsgDiv .headTxt{font-size:16px;font-weight:600;color:#333;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #bcc8d1}#seniorCitizenMsgDiv .msgTxt{font-size:15px}.searchbox.searchboxSeo{height:auto;border-bottom:1px solid #BCC8D1;padding-bottom:10px;background-color:#FFF}.searchbox.searchboxSeo .via-calender{left:0;top:80px;width:100%;box-shadow:0px 0px 0px 0px #FFF;border-radius:0px}.searchbox.searchboxSeo .vc-month-box-container{width:50%}.searchbox.searchboxSeo .content{padding:0px}.searchbox.searchboxSeo .flightSearchForm{width:100%}.searchbox.searchboxSeo .flightSearchForm .tabs-bar{border-bottom:1px solid #BCC8D1}.searchbox.searchboxSeo .flightSearchForm .tabs-bar .sector{float:left;font-size:14px}.searchbox.searchboxSeo .flightSearchForm .tabs-bar .sector div{font-weight:bold;color:#666;padding-top:5px;display:inline-block}.searchbox.searchboxSeo .flightSearchForm .tabs-bar .tabs{width:192px;border-radius:0px;border-bottom:1px solid #BCC8D1;border-left:1px solid #BCC8D1;border-right:1px solid #BCC8D1;box-shadow:0px 0px 0px 0px #FFF}.searchbox.searchboxSeo .flightSearchForm .multi-city{display:none}.searchbox.searchboxSeo .flightSearchForm .panel{border-top:0px;padding:0;box-shadow:0px 0px 0px 0px #FFF}.searchbox.searchboxSeo .flightSearchForm .panel #round-trip-panel{width:475px;display:inline-block !important}.searchbox.searchboxSeo .flightSearchForm .panel .counter-element{width:13%;display:inline-block}.searchbox.searchboxSeo .flightSearchForm .panel .counter-element label{font-size:8px}.searchbox.searchboxSeo .flightSearchForm .panel #search-flight-btn{height:42px;font-size:15px;width:130px;float:right;margin-left:0px;line-height:40px;display:inline-block;margin-top:20px}.searchbox.searchboxSeo .flightSearchForm .panel .element{display:inline-block}.searchbox.searchboxSeo .flightSearchForm .panel .element label{font-size:10px}.searchbox.searchboxSeo .flightSearchForm .calIconHolder .calendar-icon{right:-200px}.searchbox.searchboxSeo .flightSearchForm .airportElements,.searchbox.searchboxSeo .flightSearchForm .show-more,.searchbox.searchboxSeo .flightSearchForm .extraOptions,.searchbox.searchboxSeo .flightSearchForm .more{display:none !important}.fareType_LOW{color:#12B58A !important}.fareType_HIGH{color:#ED1C24 !important}.searchBoxCalendarDiv{height:450px;width:100%;display:none}.flags-style{margin-top:-30px;margin-right:14px}ul.ui-autocomplete{width:478px}.mobiApp{background:-moz-linear-gradient(left, #334755, #334755);background:-webkit-linear-gradient(left, #334755, #334755);background:-ms-linear-gradient(left, #334755, #334755);background:-o-linear-gradient(left, #334755, #334755);height:313px;border-top:2px solid #07A77B;color:#d4dee5}.mobiApp .u_inlineblk{vertical-align:top}.mobiApp .head{margin:0;padding:0;margin-top:50px;font-size:28px;font-weight:300}.mobiApp .appVia{padding:0px 0 0 20px;margin-top:20px}.mobiApp .appDisc{border-right:1px solid #d4dee5;font-size:20px;padding:0px 20px 0 0;font-weight:300;margin-top:20px}.mobiApp .appDisc p{margin:5px 0px}.mobiApp h5{margin-top:10px;font-size:16px;font-weight:300;margin-bottom:10px}.mobiApp .appVia h4{font-weight:700;font-size:20px;margin:0px}.mobiApp .appStore{padding-top:40px}.mobiApp .coupCode{padding:10px;text-align:center;background:#12B58A}.threePointHighlight{background-color:#fff;color:#333333;font-size:16px;padding:25px 0px}.threePointHighlight .highlightLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;padding-right:10px}.threePointHighlight .highlightLogo:before{content:"";font-size:35px}.threePointHighlight .bold{font-weight:700}.threePointHighlight .ptsCont{display:table}.threePointHighlight .points{display:table-cell;margin-right:30px;vertical-align:top}.threePointHighlight .points div{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;min-width:200px}.threePointHighlight .points div.highlightLogo{min-width:35px}.top_deals{background-color:#EBF2F7;padding-top:10px;padding-bottom:10px;border-top:2px solid #E0E5E7}.top_deals .topbar .icon-Tag{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8d9aa4;margin-right:5px}.top_deals .topbar .icon-Tag:before{content:"";font-size:25px}.top_deals .topbar h2{display:inline-block;font-size:26px;color:#333333;font-weight:300}.top_deals .topbar h2 sup{font-size:16px}.top_deals .topbar h2:after{clear:both}.top_deals .topbar .viewAllDeals{float:right;font-size:15px;padding:8px 15px;border:1px solid;border-color:#12B58A;border-radius:4px;display:inline-block;margin-top:9px;color:#12B58A;cursor:pointer}.top_deals .topbar .viewAllDeals:hover{color:#EBF2F7;border-color:#EBF2F7;background:#12B58A}.top_deals .bottombar{font-size:12px}.top_deals .content{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.top_deals .content .deal{width:237px;height:261px;background-color:#fff;border-radius:4px;margin-right:25px;margin-bottom:25px;position:relative;border-width:1px;border-color:#bcc8d1;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.15);display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.top_deals .content .deal a{width:inherit}.top_deals .content .deal a img{width:inherit;max-height:99.1%;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.top_deals .content .deal .dealTxt{position:absolute;bottom:0;width:100%;height:95px;padding:15px 20px 15px 25px;background:#fff;overflow:hidden;-moz-border-radius:0px 0px 4px 4px;-webkit-border-radius:0px;border-radius:0px 0px 4px 4px;-moz-transition-property:height;-o-transition-property:height;-webkit-transition-property:height;transition-property:height;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s}.top_deals .content .deal .dealTxt p{margin:5px 0px 0px 0px;font-size:12px;color:#333333}.top_deals .content .deal .dealTxt span{color:#ED1C24;font-weight:400}.top_deals .content .deal .dealName{font-weight:400;margin:0px 0px;font-size:20px;color:#333333;line-height:1.1}.top_deals .content .deal .reveal{display:none}.top_deals .content .deal .reveal p{margin:0px 0px;font-size:12px;color:#666666}.top_deals .content .deal .reveal .viewDeal{font-size:14px;padding:5px 12px;border:1px solid;border-color:#12B58A;border-radius:4px;display:inline-block;margin-top:9px;color:#12B58A;margin-left:0px;font-weight:400;text-transform:capitalize}.top_deals .content .deal .reveal .viewDeal:hover{color:#fff;border-color:#fff;background:#12B58A}.top_deals .content .deal:hover .dealTxt{height:145px}.top_deals .content .deal:hover .reveal{display:block}.top_deals .content .deal .dealCategory{position:absolute;top:10px;right:10px}.top_deals .content .deal .dealCategory .dealCatLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;Color:#ffffff;font-size:18px;text-shadow:0px 0px 4px 0px rgba(0,0,0,0.3)}.top_deals .content .deal .dealCategory .Flight:before,.top_deals .content .deal .dealCategory .FLIGHT:before{content:""}.top_deals .content .deal .dealCategory .Hotels:before,.top_deals .content .deal .dealCategory .HOTELS:before{content:""}.top_deals .content .deal .dealCategory .Holidays:before,.top_deals .content .deal .dealCategory .HOLIDAYS:before{content:""}.top_deals .content .deal .dealCategory .Bus:before,.top_deals .content .deal .dealCategory .BUS:before{content:""}.top_deals .content .deal:nth-of-type(4n+4){margin-right:0px}.subscribe{background-color:#fff;color:#777777;font-size:14px;padding:25px 0px;border-top:1px solid #e0e5e7}.subscribe .container .mailIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8d9aa4;margin-right:10px}.subscribe .container .mailIcon:before{content:"";font-size:18px}.subscribe .container .bold{font-weight:400;font-size:25px;color:#555}.subscribe .container input[type="text"],.subscribe .travBody .container .detRow .sectionR .stpCont .blk .blkBody select,.travBody .subscribe .container .detRow .sectionR .stpCont .blk .blkBody select,.subscribe .travBody .container .detRow .sectionR .stpCont .blk .blkBody input[type="tel"],.travBody .subscribe .container .detRow .sectionR .stpCont .blk .blkBody input[type="tel"],.subscribe .travBody .container .detRow .sectionR .stpCont .blk .blkBody input[type="email"],.travBody .subscribe .container .detRow .sectionR .stpCont .blk .blkBody input[type="email"],.subscribe .container .modalPanelOverlay .blk .blkBody select,.modalPanelOverlay .blk .blkBody .subscribe .container select,.subscribe .container .modalPanelOverlay .blk .blkBody input[type="tel"],.modalPanelOverlay .blk .blkBody .subscribe .container input[type="tel"],.subscribe .container .modalPanelOverlay .blk .blkBody input[type="email"],.modalPanelOverlay .blk .blkBody .subscribe .container input[type="email"]{width:300px;padding:13px;font-weight:600;font-size:14px;border:1px solid #bcc8d1;border-radius:4px 0px 0px 4px;margin:0px 0px 0px 100px}.subscribe .container .subscribeCTA{font-size:15px;padding:8px 12px;border:1px solid;border-color:#12B58A;background:#12B58A;border-radius:4px;color:#fff;cursor:pointer;-webkit-appearance:none;padding:12px;border-radius:0px 4px 4px 0px;margin-left:-4px;font-weight:600}.subscribe .container .subscribeCTA:hover{color:#12B58A;border-color:#12B58A;background:#fff}.subscribe .container div{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:49.5%}.subscribe .container .failureMsg{color:#ED1C24;font-size:10px}.subscribe .container .noSpamMsg{font-size:10px;color:#999;margin-left:100px}.subscribe .container .successMsg{font-size:18px;border-radius:4px;color:#555555;font-weight:400}.top_destinations{background-color:#EBF2F7;padding-top:10px;padding-bottom:30px;border-top:2px solid #E0E5E7}.top_destinations .topbar .icon-MapPin{color:#8d9aa4;font-size:23px;margin-right:5px}.top_destinations .topbar h2{display:inline-block;font-size:26px;color:#333333;font-weight:300}.top_destinations .topbar h2:after{clear:both}.top_destinations .content .group{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:-webkit-fill-available}.top_destinations .content .group .destination{width:152px;margin-right:15px;margin-bottom:15px;overflow:hidden;display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline}.top_destinations .content .group .destination a img{width:152px;height:116px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.top_destinations .content .group .destination .destTxt{color:#333333}.top_destinations .content .group .destination .destTxt h3{font-weight:600;font-size:18px;margin:0px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top_destinations .content .group .destination .destTxt p{font-weight:400;font-size:14px;margin:0px}.top_destinations .content .group .destination.big{width:23%}.top_destinations .content .group .destination.big a img{width:220px;height:220px}.top_destinations .content .group .destination.round a img{border-radius:50%}.why_book{background-color:#070908;background-image:url("//images.via.com/static/img/general/newuib2c/images/why-book-with-via.jpg");background-size:cover}.why_book .topbar .icon-Fly{color:#fff;font-size:20px;margin-right:5px}.why_book .topbar h2{display:inline-block;font-size:26px;color:#fff;font-weight:300}.why_book .topbar h2:after{clear:both}.why_book .topbar h2 span{font-weight:700}.why_book .content .group{width:100%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-top:15px}.why_book .content .group .positives{width:25%;margin-right:80px;margin-bottom:65px;display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline}.why_book .content .group .positives .posiType{text-align:center;margin-bottom:25px}.why_book .content .group .positives .posiType .posiTypeLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;Color:#ffffff;text-shadow:0px 0px 4px 0px rgba(0,0,0,0.3)}.why_book .content .group .positives .posiType .ticket{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.why_book .content .group .positives .posiType .ticket:before{content:"";font-size:57px}.why_book .content .group .positives .posiType .smile{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.why_book .content .group .positives .posiType .smile:before{content:"";font-size:57px}.why_book .content .group .positives .posiType .hotel{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.why_book .content .group .positives .posiType .hotel:before{content:"";font-size:55px}.why_book .content .group .positives .posiType .fltInrnd{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.why_book .content .group .positives .posiType .fltInrnd:before{content:"";font-size:60px}.why_book .content .group .positives .posiType .fltTakeOff{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.why_book .content .group .positives .posiType .fltTakeOff:before{content:"";font-size:35px}.why_book .content .group .positives .posiType .holidays{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.why_book .content .group .positives .posiType .holidays:before{content:"";font-size:57px}.why_book .content .group .positives .posiType .flightUp{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.why_book .content .group .positives .posiType .flightUp:before{content:"";font-size:57px}.why_book .content .group .positives .posiType .bus{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.why_book .content .group .positives .posiType .bus:before{content:"";font-size:57px}.why_book .content .group .positives .posiType .savings{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.why_book .content .group .positives .posiType .savings:before{content:"";font-size:57px}.why_book .content .group .positives .posiType .insurance{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.why_book .content .group .positives .posiType .insurance:before{content:"";font-size:57px}.why_book .content .group .positives .posiType .hiddnCharges{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.why_book .content .group .positives .posiType .hiddnCharges:before{content:"";font-size:55px}.why_book .content .group .positives .posiType .safeSecure{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.why_book .content .group .positives .posiType .safeSecure:before{content:"";font-size:60px}.why_book .content .group .positives .posiType .easyCustom{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.why_book .content .group .positives .posiType .easyCustom:before{content:"";font-size:60px}.why_book .content .group .positives .posiType .allInOne{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.why_book .content .group .positives .posiType .allInOne:before{content:"";font-size:60px}.why_book .content .group .positives .posiType .priceCal{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.why_book .content .group .positives .posiType .priceCal:before{content:"";font-size:60px}.why_book .content .group .positives .posiType .wideSel{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.why_book .content .group .positives .posiType .wideSel:before{content:"";font-size:60px}.why_book .content .group .positives .posiType .flightUp:before{content:"";font-size:57px}.why_book .content .group .positives .posiType .bus:before{content:"";font-size:57px}.why_book .content .group .positives .posiType .savings:before{content:"";font-size:57px}.why_book .content .group .positives .posiType .insurance:before{content:"";font-size:57px}.why_book .content .group .positives .posiType.fltTakeOff{margin-bottom:45px !important}.why_book .content .group .positives .posiTxt{color:#fff}.why_book .content .group .positives .posiTxt h3{font-weight:600;font-size:17px;margin:0px}.why_book .content .group .positives .posiTxt p{font-weight:400;font-size:13px;margin:10px 0px 0px 0px}.testimonials{background-color:#fff;padding:25px 0px}.testimonials .container{padding:5px;margin:auto}.testimonials .content .tMonial{width:49%;display:table-cell}.testimonials .content .tMonial:last-of-type{padding-left:20px}.testimonials .content .tMonial .quoteLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#cbd4da}.testimonials .content .tMonial .quoteLogo:before{content:"";font-size:30px}.testimonials .content .tMonial .tMonialTxt{margin-top:10px}.testimonials .content .tMonial .tMonialTxt h3{font-weight:600;font-size:16px;margin:0px;color:#333333}.testimonials .content .tMonial .tMonialTxt p{font-weight:400;font-size:14px;margin-top:10px;color:#999999}.footer{background-color:#dae3ea;border-top:2px solid #c8d4dd;padding-top:10px;padding-bottom:10px;float:left;width:100%}.footer a,.footer a:link,.footer a:visited{color:#4c4c4c;text-decoration:none}.footer a:hover{color:#12B58A}.footer .container .content .mobileView{position:fixed;bottom:15px;left:10px;border:1px solid #ED1C24;z-index:100000;background:#ED1C24;color:white;padding:10px;border-radius:4px;font-size:15px;text-decoration:none}.footer .container .content .partners{border-top:1px solid #C8D4DD}.footer .container .content .partners p{font-size:15px;font-weight:400;color:#333}.footer .container .content .partners .firstSec{display:inline-block}.footer .container .content .partners .secondSec{display:inline-block;float:right}.footer .container .content .otherLinks{border-top:2px solid #c8d4dd;padding:30px;padding-left:0px;color:#333333}.footer .container .content .otherLinks :last-child{border-right:0px !important}.footer .container .content .otherLinks .links{color:#4c4c4c;font-size:14px;border-right:1px solid;padding-left:25px;padding-right:25px}.footer .container .content .otherLinks .links a:hover{color:#12B58A}.footer .container .content .group .copyright{font-weight:300;font-size:13px;color:#616466;float:right}.footer .container .content .group .partition{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;margin-right:35px}.footer .container .content .group .partition:last-of-type{float:right;margin-right:0px}.footer .container .content .group .partition ul{padding:0px}.footer .container .content .group .partition ul li{list-style-image:none;list-style-type:none;margin-left:0;font-size:14px;font-weight:400;color:#4c4c4c;margin:5px 0px}.footer .container .content .group .partition ul .head{font-size:16px;font-weight:600;color:#333333;margin:10px 0px}.footer .container .content .group .partition a:hover{color:#12B58A}.footer .container .content .group .countryLinks h4{margin:17px 0px;font-size:16px;font-weight:600;color:#333333}.footer .container .content .group .countryLinks .countryList{position:relative}.footer .container .content .group .countryLinks .countryList .sprite{background:url("//images.via.com/static/img/general/countries-sprite.png") no-repeat top left;width:24px;height:16px;display:inline-block;margin:3px 5px -1px 3px}.footer .container .content .group .countryLinks .countryList .sprite.India{background-position:0 0}.footer .container .content .group .countryLinks .countryList .sprite.Indonesia{background-position:0 -26px}.footer .container .content .group .countryLinks .countryList .sprite.Philippines{background-position:0 -52px}.footer .container .content .group .countryLinks .countryList .sprite.Singapore{background-position:0 -78px}.footer .container .content .group .countryLinks .countryList .sprite.UAE{background-position:0 -104px}.footer .container .content .group .countryLinks .countryList .sprite.Thailand{background-position:0 -131px}.footer .container .content .group .countryLinks .countryList .sprite.Oman{background-position:0 -155px}.footer .container .content .group .countryLinks .countryList .sprite.Saudi{background-position:0 -182px}.footer .container .content .group .countryLinks .countryList .sprite.Hong{background-position:0 -208px}.footer .container .content .group .countryLinks .countryList .sprite.Malaysia{background-position:0 -234px}.footer .container .content .group .countryLinks .countryList .sprite.Australia{background-position:0 -260px}.footer .container .content .group .countryLinks .countryList .selectedList{background-color:white;border-radius:4px;border:1px solid #C8D4DD;padding:5px;width:170px;font-size:14px;cursor:pointer}.footer .container .content .group .countryLinks .countryList .selectedList .low{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24;margin:-5px 5px 0px 0px;float:right;border-left:1px solid #C8D4DD;height:33px;padding:5px 0px 0px 10px}.footer .container .content .group .countryLinks .countryList .selectedList .low:before{content:"";font-size:4px}.footer .container .content .group .countryLinks .countryList .list{position:absolute;z-index:1;width:170px;top:35px;border:1px solid #C8D4DD;border-radius:4px;background-color:white;font-size:14px}.footer .container .content .group .countryLinks .countryList .list .eachCon{border-bottom:1px solid #C8D4DD;padding:5px}.footer .container .content .group .countryLinks .countryList .list .eachCon:last-of-type{border-bottom:0px}.footer .container .content .group .countryLinks .countryList .list .eachCon:hover{background-color:#FCF8E5}.footer .container .content .group .socialMedia h4{margin:17px 0px;font-size:16px;font-weight:600;color:#333333}.footer .container .content .group .socialMedia ul li{list-style-image:none;list-style-type:none;margin-left:0;float:left;margin-right:20px}.footer .container .content .group .socialMedia ul li:hover{color:#12B58A}.footer .container .content .group .socialMedia ul .fb{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7b8891}.footer .container .content .group .socialMedia ul .fb:before{content:"";font-size:24px}.footer .container .content .group .socialMedia ul .twt{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7b8891}.footer .container .content .group .socialMedia ul .twt:before{content:"";font-size:24px}.footer .container .content .group .socialMedia ul .youTube{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7b8891}.footer .container .content .group .socialMedia ul .youTube:before{content:"";font-size:27px}.footer .container .content .group .socialMedia ul .instagram{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7b8891}.footer .container .content .group .socialMedia ul .instagram:before{content:"";font-size:24px}.footer .container .content .group .socialMedia ul .linkedIn{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7b8891}.footer .container .content .group .socialMedia ul .linkedIn:before{content:"";font-size:24px}.footer .container .content .group .socialMedia ul .googleP{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7b8891}.footer .container .content .group .socialMedia ul .googleP:before{content:"";font-size:24px}.footer .container .content .group .partitionB2B{margin-right:85px}.footer .container .content .appsLink{padding-bottom:10px}.footer .container .content .appsLink h4{margin:17px 0px;font-size:16px;font-weight:600;color:#333333}.footer .container .content .IN .inBlk{vertical-align:middle}.footer .container .content .IN .inBlk ul li{list-style-image:none;list-style-type:none;margin-left:0;float:left;margin-right:20px}.footer .container .content .IN .partition{margin-right:65px}.footer .container .content .IN .partition:last-of-type{float:initial}.footerB2B{background-color:#fff;border-top:2px solid #c8d4dd;padding-top:20px;padding-bottom:10px;float:left;width:100%}.footerB2B .container .content .group .affiliations{font-size:12px;color:#333}.footerB2B .container .content .group .affiliations .membersTxt{padding-left:5px;float:left}.footerB2B .container .content .group .affiliations .bankTxt{padding-right:10px;float:right}.footerB2B .container .content .group .affiliations .imgCont{padding-top:11px;color:#666;font-weight:bold}.footerB2B .container .content .group .affiliations .imgCont .membersLogo{padding-left:5px;padding-right:5px;float:left}.footerB2B .container .content .group .affiliations .imgCont .dotLogo{width:60px;padding-left:5px;padding-right:5px;float:left;margin-top:-10px}.footerB2B .container .content .group .affiliations .imgCont .banksLogo{padding-right:5px;padding-left:5px;float:right}.footerB2B .container .content .group .copyright{font-weight:400;font-size:13px;color:#333;float:right}.preFooter{background-color:#EBF2F7;border-top:2px solid #E0E5E7;padding-top:10px;padding-bottom:10px;float:left;width:100%}.feedBackForm .greenBox{border:1px solid #12B58A;position:absolute;height:52px;left:-24px;top:-1px;border-top-left-radius:4px;border-bottom-left-radius:4px;padding:20px 7px 0px 7px;background:#12B58A;cursor:pointer}.feedBackForm{border:1px solid #3c4858;background:#3c4858;color:#fff;padding:6px 6px;margin-right:5px;border-top-right-radius:4px;border-bottom-right-radius:4px;font-size:13px;position:fixed;bottom:20px;left:24px;margin-bottom:10px;cursor:pointer;z-index:2}.feedBackContent{height:auto;width:100%;border:none;font-size:12px;background:#EBF2F7}.feedBackData{background:#3c4858;height:200px}.feedBackTxt{color:#fff;text-align:center;padding-top:20px;margin:0px;font-size:28px;font-weight:400}.txtHelp{color:#a4b4c1;text-align:center;font-size:18px;font-weight:300;padding:0px;margin:-8px}.feedBackStarDiv{height:auto;width:480px;z-index:999;border:1px solid #fff;border-radius:4px;box-shadow:0px 5px 6px 1px rgba(0,0,0,0.1);background:#fff;margin:auto;margin-top:-80px}.fe-star-o{background:#fff;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;padding-right:12px;cursor:pointer}.fe-star-o:before{content:"";font-size:32px}.fe-star{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;padding-right:12px;cursor:pointer}.fe-star:before{content:"";font-size:32px}.faq{font-weight:bold;font-size:16px;margin-bottom:10px;color:#333;text-align:center}.starTxt{display:block;font-size:15px;color:#666666;padding-top:15px;font-weight:300}.userTxtArea{border-radius:4px;border:1px solid #bcc8d1;margin-left:8px}.mrgn-top25{margin-top:25px}.mrgn-top40{margin-top:40px}.mrgn-left40{margin-left:40px}.fbUserName{width:48%;max-width:150px;padding:14px;border-radius:4px;border:none;border:1px solid #bcc8d1;display:inline-block;margin-right:15px;color:#bcc8d1;font-size:14px}.fbEmailId{width:48%;max-width:150px;padding:14px;border-radius:4px;border:none;border:1px solid #bcc8d1;display:inline-block;color:#bcc8d1;font-size:14px;margin-right:15px}.fbMobile{width:48%;max-width:150px;padding:14px;border-radius:4px;border:none;border:1px solid #bcc8d1;display:inline-block;margin-right:15px;color:#bcc8d1;font-size:14px;margin-top:20px}.fbProduct{width:21%;max-width:168px;padding:14px;border-radius:4px;border:1px solid #bcc8d1 !important;display:inline-block;margin-right:15px;font-size:14px;background-color:white;color:grey}.fbSubmit{font-size:16px;padding:8px 12px;border:1px solid;border-color:#bd040b;background:#ED1C24;border-radius:4px;color:#fff;cursor:pointer;-webkit-appearance:none;float:right;padding:14px 50px;margin:15px 50px 15px 0px}.fbSubmit:hover{color:#fff;border-color:#bd040b;background:#bd040b}.fbCancel{padding:35px;border:none;background:none;font-size:14px;cursor:pointer}.fbSubmitForm{background:#fff;margin-top:25px;height:70px}.fbbuttonArrow{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.fbbuttonArrow:before{content:"";font-size:15px}.txtStyle{color:#bcc8d1;font-size:11px}input:focus{outline:none}.starVoted{border:1px solid #fff}.roundTick{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;vertical-align:middle}.roundTick:before{content:"";font-size:20px}.thanksTxt{font-size:17px;color:#333;font-weight:bold}#thanksResponse{width:100%;height:auto;padding:30px;text-align:center}#feedBackSubmitForm{overflow-x:hidden;overflow-y:hidden}.waitBox .message{font-size:36px;text-align:center;margin-top:10px;font-weight:300}.waitBox .passenger-info{text-align:center;margin-top:15px}.waitBox .passenger-info .desc{font-size:12px;color:#333;font-weight:300}.waitBox .passenger-info .count{font-size:18px;font-weight:600;color:#1a1a1a;margin:0 20px 0 10px}.waitBox .flightInfo{width:620px;height:auto;border:1px solid #ccc;margin:35px auto 0}.waitBox .flightInfo .topDiv{padding:10px 30px;height:110px;position:relative}.waitBox .flightInfo .bottomDiv{padding:10px 30px;border-top:1px solid #ccc;height:125px}.waitBox .flightInfo .bottomDiv .airLogo,.waitBox .flightInfo .bottomDiv .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .multiAirLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .waitBox .flightInfo .bottomDiv .multiAirLogo,.waitBox .flightInfo .bottomDiv .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .multiAirLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .waitBox .flightInfo .bottomDiv .multiAirLogo,.waitBox .flightInfo .bottomDiv .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .waitBox .flightInfo .bottomDiv .trainLogo,.waitBox .flightInfo .bottomDiv .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .waitBox .flightInfo .bottomDiv .trainLogo,.waitBox .flightInfo .bottomDiv .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .waitBox .flightInfo .bottomDiv .busLogo,.waitBox .flightInfo .bottomDiv .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .waitBox .flightInfo .bottomDiv .busLogo,.waitBox .flightInfo .bottomDiv .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .waitBox .flightInfo .bottomDiv .yachtLogo,.waitBox .flightInfo .bottomDiv .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .waitBox .flightInfo .bottomDiv .yachtLogo{margin-right:5px}.waitBox .flightInfo .bottomDiv .airLogo img,.waitBox .flightInfo .bottomDiv .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .multiAirLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .waitBox .flightInfo .bottomDiv .multiAirLogo img,.waitBox .flightInfo .bottomDiv .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .multiAirLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .waitBox .flightInfo .bottomDiv .multiAirLogo img,.waitBox .flightInfo .bottomDiv .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .waitBox .flightInfo .bottomDiv .trainLogo img,.waitBox .flightInfo .bottomDiv .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .waitBox .flightInfo .bottomDiv .trainLogo img,.waitBox .flightInfo .bottomDiv .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .waitBox .flightInfo .bottomDiv .busLogo img,.waitBox .flightInfo .bottomDiv .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .waitBox .flightInfo .bottomDiv .busLogo img,.waitBox .flightInfo .bottomDiv .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .waitBox .flightInfo .bottomDiv .yachtLogo img,.waitBox .flightInfo .bottomDiv .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .waitBox .flightInfo .bottomDiv .yachtLogo img{width:50px;height:50px}.waitBox .flightInfo .bottomDiv .airDet{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.waitBox .flightInfo .bottomDiv .airDet .name,.waitBox .flightInfo .bottomDiv .airDet ul.ui-autocomplete li .searchName,ul.ui-autocomplete li .waitBox .flightInfo .bottomDiv .airDet .searchName{font-weight:400;font-size:15px;color:#333333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.waitBox .flightInfo .bottomDiv .airDet .fltNum,.waitBox .flightInfo .bottomDiv .airDet .fltCls{font-weight:300;font-size:12px;color:#666666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.waitBox .flightInfo .bottomDiv .ownLogoInfo{float:left}.waitBox .flightInfo .bottomDiv .retLogoInfo{float:right;text-align:right}.waitBox .flightInfo .bottomDiv .retLogoInfo .airlogo{float:right}.waitBox .flightInfo .airCode{font-weight:700;font-size:25px;color:#333}.waitBox .flightInfo .city{font-weight:600;font-size:18px;color:#12B58A}.waitBox .flightInfo .name,.waitBox .flightInfo ul.ui-autocomplete li .searchName,ul.ui-autocomplete li .waitBox .flightInfo .searchName{font-size:14px;font-weight:400;color:#666}.waitBox .flightInfo .retInfo,.waitBox .flightInfo .onwInfo{width:39%}.waitBox .flightInfo .fltLogo{width:20%;position:absolute;top:72%;background-color:white}.waitBox .flightInfo .fltLogo div{text-align:center}.waitBox .flightInfo .retInfo,.waitBox .flightInfo .onwInfo,.waitBox .flightInfo .fltLogo{display:inline-block;box-sizing:border-box}.waitBox .flightInfo .retInfo{float:right;text-align:right}.waitBox .flightInfo .retLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#99a8b4}.waitBox .flightInfo .retLogo:before{content:"";font-size:56px}.waitBox .flightInfo .onwLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#99a8b4;margin-top:15px}.waitBox .flightInfo .onwLogo:before{content:"";font-size:30px}.waitBox .flightInfo .multiLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#99a8b4;margin-top:15px}.waitBox .flightInfo .multiLogo:before{content:"";font-size:30px}.waitBox .flightInfo .multiLogo:after{content:'\e614';font-family:icomoon;color:#99a8b4;font-size:30px}.waitBox .waitBoxInfo{width:620px;height:auto;border:1px solid #ccc;margin:35px auto 0}.waitBox .waitBoxInfo .topDiv{padding:10px 30px;height:105px;position:relative}.waitBox .waitBoxInfo .bottomDiv{display:none}.waitBox .waitBoxInfo .city{font-weight:600;font-size:18px;color:#12B58A}.waitBox .waitBoxInfo .name,.waitBox .waitBoxInfo ul.ui-autocomplete li .searchName,ul.ui-autocomplete li .waitBox .waitBoxInfo .searchName{font-size:14px;font-weight:400;color:#666}.waitBox .waitBoxInfo .retInfo,.waitBox .waitBoxInfo .onwInfo{width:39%}.waitBox .waitBoxInfo .fltLogo{width:20%;position:absolute;top:15%;background-color:white}.waitBox .waitBoxInfo .fltLogo div{text-align:center}.waitBox .waitBoxInfo .retInfo,.waitBox .waitBoxInfo .onwInfo,.waitBox .waitBoxInfo .fltLogo{display:inline-block;box-sizing:border-box}.waitBox .waitBoxInfo .retInfo{float:right;text-align:right}.waitBox .waitBoxInfo .retLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#99a8b4}.waitBox .waitBoxInfo .retLogo:before{content:"";font-size:56px}.waitBox .waitBoxInfo .onwLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#99a8b4}.waitBox .waitBoxInfo .onwLogo:before{content:"";font-size:30px}.waitBox .waitBoxInfo .multiLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#99a8b4}.waitBox .waitBoxInfo .multiLogo:before{content:"";font-size:30px}.waitBox .waitBoxInfo .multiLogo:after{content:'\e614';font-family:icomoon;color:#99a8b4;font-size:30px}.waitBox .dates{width:620px;height:130px;margin:15px auto 0}.waitBox .dates .calendar{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#888;font-weight:400;font-size:12px;color:#888}.waitBox .dates .calendar:before{content:"";font-size:20px}.waitBox .dates .calendar span{margin-left:12px}.waitBox .dates .desc{font-size:12px;color:#333;font-weight:300;padding-left:5px}.waitBox .dates .dateString{font-size:16px;color:#ED1C24;font-weight:700;margin-top:5px}.waitBox .dates .onward,.waitBox .dates .return{width:49%;display:inline-block;padding-left:5%}.waitBox .dates .return{display:none;text-align:right;padding-right:4%}.homepageHolidayInfo.waitBoxInfo{margin-bottom:50px}.homepageHolidayInfo.waitBoxInfo .topDiv{height:auto;padding:30px 50px}.homepageHolidayInfo.waitBoxInfo .topDiv .icon-holiday{display:inline-block;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#888}.homepageHolidayInfo.waitBoxInfo .topDiv .icon-holiday:before{content:"";font-size:80px}.homepageHolidayInfo.waitBoxInfo .topDiv .holidayDetails{display:inline-block;padding-left:25px;width:85%;word-break:break-all;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.homepageHolidayInfo.waitBoxInfo .topDiv .holidayDetails .icon-pin{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#888}.homepageHolidayInfo.waitBoxInfo .topDiv .holidayDetails .icon-pin:before{content:"";font-size:25px}.homepageHolidayInfo.waitBoxInfo .topDiv .holidayDetails .name,.homepageHolidayInfo.waitBoxInfo .topDiv .holidayDetails ul.ui-autocomplete li .searchName,ul.ui-autocomplete li .homepageHolidayInfo.waitBoxInfo .topDiv .holidayDetails .searchName{font-size:25px;color:#000;margin-left:10px;vertical-align:bottom;font-weight:bold}.homepageHolidayInfo.waitBoxInfo .topDiv .holidayDetails .paxDetails div{display:inline-block;font-size:14px;color:#334755}.homepageHolidayInfo.waitBoxInfo .topDiv .holidayDetails .paxDetails div span{color:#000000;font-weight:600;margin-left:5px}.homepageHolidayInfo.waitBoxInfo .topDiv .holidayDetails .paxDetails .adult,.homepageHolidayInfo.waitBoxInfo .topDiv .holidayDetails .paxDetails .child{margin-right:10px}.homepageHolidayInfo.waitBoxInfo .topDiv .holidayDetails .departure{line-height:2;font-size:14px;color:#334755}.homepageHolidayInfo.waitBoxInfo .topDiv .holidayDetails .departure .departLabel{margin-right:10px}.homepageHolidayInfo.waitBoxInfo .topDiv .holidayDetails .departure .departLabel .icon-cal{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#888}.homepageHolidayInfo.waitBoxInfo .topDiv .holidayDetails .departure .departLabel .icon-cal:before{content:"";font-size:18px}.homepageHolidayInfo.waitBoxInfo .topDiv .holidayDetails .departure .departLabel .icon-cal:before{margin-right:5px}.homepageHolidayInfo.waitBoxInfo .topDiv .holidayDetails .departure:before{vertical-align:middle;margin-right:10px}.homepageHolidayInfo.waitBoxInfo .topDiv .holidayDetails .departure .departDate{color:#ED1C24;font-size:14px}.homepageHolidayInfo.waitBoxInfo .topDiv .holidayDetails .departure .flexibleDates{margin-left:10px;font-size:12px;display:none}.qtip-default{background:#fcf8e5;border:1px solid #e6d4b9;color:#ED1C24}ul.ui-autocomplete{background-color:#fff;border:1px solid #bcc8d1;font-size:15px;max-height:250px !important;overflow-x:hidden;overflow-y:auto;box-sizing:content-box;z-index:999;box-shadow:0px 2px 3px #bcc8d1}ul.ui-autocomplete .ui-autocomplete-category{font-weight:bold;padding:.2em .4em;margin:.8em 0 .2em;line-height:1.2;height:15px;font-size:12px}.flight-home .ui-menu .ui-menu-item{border-bottom:1px solid #bcc8d1 !important;padding:0px}.autoFlightIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#666;vertical-align:super;padding-left:10px}.autoFlightIcon:before{content:"";font-size:12px}ul.ui-autocomplete:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #334755;border-left:7px solid transparent;border-bottom-color:#334755;content:''}ul.ui-autocomplete:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #ffffff;border-left:6px solid transparent;content:''}ul.ui-autocomplete li{box-shadow:none;margin-bottom:3px}ul.ui-autocomplete li span{display:inline-block}ul.ui-autocomplete li .name,ul.ui-autocomplete li .searchName{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:5px;width:250px;font-size:13px;padding-top:10px;color:#444;vertical-align:sub}ul.ui-autocomplete li .airports{background-color:#F2F2F2;height:20px;padding:10px;font-weight:bold;font-size:14px}ul.ui-autocomplete li .nearByApts{font-size:10px;color:#7E7E7E;padding-right:2px;padding-left:10px;vertical-align:super}ul.ui-autocomplete li .airDist{font-size:10px;color:#7E7E7E;float:right;padding-right:15px;padding-top:11px}ul.ui-autocomplete li .searchName{height:15px;font-size:12px;width:82%;vertical-align:middle;padding:0px;padding-top:0px}ul.ui-autocomplete li .numHotel{font-size:12px;width:18%;vertical-align:middle}ul.ui-autocomplete li .numHotel .dark{font-weight:600}ul.ui-autocomplete li .name:hover,ul.ui-autocomplete li .searchName:hover{height:auto;overflow:auto;white-space:normal}ul.ui-autocomplete li .code{width:10%;float:right;color:#7E7E7E;font-size:14px;padding:5px;padding-top:7px}ul.ui-autocomplete li.ui-state-focus{background-color:#fcf8e5 !important}ul.ui-autocomplete li:hover{background-color:#fcf8e5 !important}ul.ui-autocomplete li:hover .autoFlightIcon,ul.ui-autocomplete li:hover .nearByApts{vertical-align:top;padding-top:10px}.introjs-tooltip{background-color:#12B58A;padding:20px}.introjs-tooltiptext{color:#fff}.introjs-arrow.left{border-right-color:#12B58A}.introjs-arrow.top{border-bottom-color:#12B58A}.introjs-arrow.right{border-left-color:#12B58A}.introjs-arrow.bottom{border-top-color:#12B58A}.introjs-bullets ul li a{background-color:transparent;border:1px solid white}.introjs-bullets ul li a.active{background-color:white}.introjs-tooltipbuttons .introjs-skipbutton,.introjs-tooltipbuttons .introjs-button.introjs-prevbutton,.introjs-tooltipbuttons .introjs-button.introjs-nextbutton{background-color:#000;color:#fff;background-image:none !important;text-shadow:none;border:none}.introjs-tooltipbuttons .introjs-skipbutton:hover,.introjs-tooltipbuttons .introjs-button.introjs-prevbutton:hover,.introjs-tooltipbuttons .introjs-button.introjs-nextbutton:hover{border-color:none;box-shadow:none}.introjs-tooltipbuttons .introjs-skipbutton{float:left}.introjs-tooltipbuttons .introjs-button.introjs-nextbutton{color:#12B58A;background-color:#fff}.introjs-button.introjs-disabled{opacity:0}.introjs-bullets{display:none}.introjs-helperNumberLayer{display:none}.introjs-tooltip .counter{display:block;color:#000;font-size:13px;margin-bottom:5px}.introjs-tooltip .counter span{font-weight:bold}.modifySearch{height:55px;background-color:#344755;border-bottom:1px solid #182732}.modifySearch .container .fromTo{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:38%;border-right:1px solid #182732}.modifySearch .container .fromTo .flightLogo{width:13%}.modifySearch .container .fromTo .labl{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:5px}.modifySearch .container .fromTo .labl .city{font-weight:400;font-size:13px;color:#ffffff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.modifySearch .container .fromTo .labl .city .code{font-weight:700;font-size:18px;color:#ffffff;padding-right:5px}.modifySearch .container .fromTo .labl .airpt{font-weight:300;font-size:12px;color:#a4b4c1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.modifySearch .container .fromTo .labl .onwFltLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a4b4c1;padding:0px 15px}.modifySearch .container .fromTo .labl .onwFltLogo:before{content:"";font-size:20px}.modifySearch .container .fromTo .labl .retFltLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a4b4c1;padding:0px 15px}.modifySearch .container .fromTo .labl .retFltLogo:before{content:"";font-size:30px}.modifySearch .container .fromTo .labl.onw,.modifySearch .container .fromTo .labl.dest{width:42%}.modifySearch .container .datePax{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:61%;padding-left:5px}.modifySearch .container .datePax .labl{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.modifySearch .container .datePax .labl .dateLabl{font-weight:300;font-size:12px;color:#a4b4c1;line-height:2}.modifySearch .container .datePax .labl .dateLabl .calIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a4b4c1;margin-right:5px}.modifySearch .container .datePax .labl .dateLabl .calIcon:before{content:"";font-size:15px}.modifySearch .container .datePax .labl .dateLabl .dt{font-weight:600;font-size:13px;color:#ffffff;margin:0px 8px}.modifySearch .container .datePax .labl .dateLabl .dt:first-of-type{margin:0px 25px 0px 10px}.modifySearch .container .datePax .labl .paxNums{font-weight:300;font-size:12px;color:#a4b4c1}.modifySearch .container .datePax .labl .paxNums .num{font-weight:600;font-size:13px;color:#ffffff;margin:0px 20px 0px 10px}.modifySearch .container .datePax .modify .modifyCTA{font-size:13px;padding:2px 12px;border:1px solid;border-color:#12B58A;border-radius:4px;color:#12B58A;cursor:pointer}.modifySearch .container .datePax .modify .modifyCTA:hover,.modifySearch .container .datePax .modify .modifyCTA.openState{color:#ffffff;border-color:#344755;background:#12B58A}.modifySearch .container .datePax .modify .modifyCTA.openState{width:85px;z-index:11;position:relative}.modifySearch .container .datePax .modify .modifyCTA.openState{color:white}.modifySearch .container .datePax .modify .modifyCTA.openState:after{content:'\e60f';margin-left:5px;font-family:icomoon;font-size:10px}.modifySearch .js-modify-search{cursor:pointer}.modifySearchBox{display:none;position:static;z-index:10;width:100%;left:0}.modifySearchBox .adContainer{display:none}.modifySearchBox .searchbox{background:#445565;height:auto;border-bottom:3px solid #182732}.modifySearchBox .searchbox .arrow{width:10px;height:10px;background:#445565;transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);display:inline-block;position:absolute;right:25%;margin-top:-6px;border:1px solid #182732;border-width:1px 0px 0px 1px}.modifySearchBox .searchbox .content{padding:25px 0px}.modifySearchBox .searchbox .content .flightSearchForm{width:95%;display:block;margin:auto}.modifySearchBox .searchbox .content .flightSearchForm .tabs-bar span{font-size:24px;font-weight:300}.modifySearchBox .searchbox .content .flightSearchForm .tabs-bar h1{font-size:24px;font-weight:300}.modifySearchBox .searchbox .content .flightSearchForm .calendar-icon{line-height:inherit;right:-405px;top:-35px;left:inherit;padding:0 10px}.modifySearchBox .searchbox .content .flightSearchForm .airCode{right:10px;top:34px}.modifySearchBox .searchbox .content .flightSearchForm .panel .recentSearch .recentSearchContainer .recentSearchHeader .arrow{border:1px solid #EBF2F7;border-width:1px 0px 0px 1px;left:55px;top:-2px}.modifySearchBox .searchbox .content .flightSearchForm .panel hr{width:94%;left:inherit;position:inherit;display:inline-block}.modifySearchBox .searchbox .content .flightSearchForm .panel #search-flight-btn{margin-left:503px}.modifySearchBox .searchbox .content .flightSearchForm .panel #multi-city-panel .panel-head hr{margin-top:12px}.modifySearchBox .toggleSlide{display:inline-block;width:32%;vertical-align:inherit}.modifySearchBox .toggleSlide label.customSBox:before{top:-7px !important}.modifySearchBox .toggleSlide label.customSBox:after{top:10px !important}.bgOverlay{width:100%;height:100%;display:none;z-index:10;position:absolute;top:0;left:0;background:#000;opacity:0.5}.progressBarContainer{width:100%;position:relative;z-index:2;background-color:#EBF2F7}@-webkit-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}.progressBarContainer .progressBar{height:4px;transition:all 1s;width:0%;background-color:#12B58A;position:relative}.progressBarContainer .progressBar .loadPercent{position:absolute;width:auto;height:auto;padding:3px 6px;background-color:#12B58A;font-size:10px;right:-17px;top:-25px;border-radius:4px;color:white;font-weight:900}.progressBarContainer .progressBar .arrowtip{width:8px;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);-moz-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg);height:8px;background:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(0.5, #f6f9fc), color-stop(0.5, transparent));border:1px solid #12B58A;border-width:1px 0px 0px 1px;position:relative;background:#12B58A;z-index:1;top:-10px;right:-5px;position:absolute}.resBody{background-color:#EBF2F7;position:relative;z-index:1}.resBody.introjs-fixParent{position:static !important}.resBody .container{padding:10px 0px 0px 0px}.resBody .container h3{font-weight:400;font-size:13px;color:#333333;margin:0px 0px 10px 0px}.resBody .container .loadingFirst{width:100%;margin-left:15px;position:relative;min-height:500px;color:#333;text-align:center;padding-top:100px;display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline}.resBody .container .loadingFirst h1{font-weight:300}.resBody .container .loadingFirst .loadingDiv .spinner{width:auto}.resBody .container .loadingFirst .loadingDiv .spinner div{margin-left:8px;background-color:#b2c1cd}.resBody .container .resContainer{width:100%;position:relative;min-height:500px;display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline}.resBody .container .resContainer .lowFaresHead{display:none;cursor:pointer}.resBody .container .resContainer #cheap_flight{padding-right:10px}.resBody .container .resContainer #fast_flight{border-left:1px solid #CBD3D9;padding:0px 10px}.resBody .container .resContainer #lowFare_flight{border-left:1px solid #CBD3D9;padding-left:10px}.resBody .container .resContainer .activeFareHead{font-weight:600;color:#12B58A}.resBody .container .resContainer .message{color:#ED1C24;font-size:18px;text-align:center;display:none}.resBody .container .resContainer .lowFares{height:110px;border:1px solid #d4dee5;border-radius:4px;background-color:#ffffff;position:relative;width:71%;margin-right:20px;display:none;vertical-align:text-bottom}.resBody .container .resContainer .lowFares .tipArrow{width:12px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);height:12px;background:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(0.5, #FFF), color-stop(0.5, transparent));border:1px solid #D4DEE5;border-width:1px 0px 0px 1px;position:absolute;z-index:1;top:-6px !important;left:50px !important}.resBody .container .resContainer .lowFares .larrow,.resBody .container .resContainer .lowFares .rarrow{width:27px;background-color:#f6f9fc;height:109px;box-sizing:border-box;border-bottom:1px solid #d4dee5;text-align:center;cursor:pointer;position:absolute;top:0;text-decoration:none}.resBody .container .resContainer .lowFares .rarrow{border-right:1px solid #d4dee5;border-left:1px solid #d4dee5;border-top-right-radius:4px;border-bottom-right-radius:4px}.resBody .container .resContainer .lowFares .larrow{float:left;border-top-left-radius:4px;border-bottom-left-radius:4px;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#9dafbc;border-right:1px solid #d4dee5}.resBody .container .resContainer .lowFares .larrow:before{content:"";font-size:14px}.resBody .container .resContainer .lowFares .INR{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24;font-weight:700}.resBody .container .resContainer .lowFares .INR:before{content:"";font-size:9px}.resBody .container .resContainer .lowFares .rarrow{float:right;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#9dafbc;left:100%;margin-left:-26px}.resBody .container .resContainer .lowFares .rarrow:before{content:"";font-size:14px}.resBody .container .resContainer .lowFares .larrow:before,.resBody .container .resContainer .lowFares .rarrow:before{position:relative;top:45px}.resBody .container .resContainer .lowFares .lowFares-box{width:100px;font-size:12px;text-align:center;padding:11px 2px;height:108px;border-right:1px solid #d4dee5;box-sizing:border-box;cursor:pointer;float:left;position:relative}.resBody .container .resContainer .lowFares .lowFares-box .logoWeek{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8D9CBB;margin:15px 0px}.resBody .container .resContainer .lowFares .lowFares-box .logoWeek:before{content:"";font-size:25px}.resBody .container .resContainer .lowFares .lowFares-box .close{display:none;position:absolute;right:8px;top:4px}.resBody .container .resContainer .lowFares .lowFares-box .close:before{content:'\e60f';font-family:icomoon;font-size:8px}.resBody .container .resContainer .lowFares .lowFares-box.selected .close{display:block}.resBody .container .resContainer .lowFares .lowFares-box .heading,.resBody .container .resContainer .lowFares .lowFares-box .headingFast{margin-top:3px;color:#333;font-weight:400;text-overflow:ellipsis;height:18px;width:93px;white-space:nowrap;overflow:hidden}.resBody .container .resContainer .lowFares .lowFares-box .headingFast{font-weight:700}.resBody .container .resContainer .lowFares .lowFares-box .sub-heading{color:#999;font-weight:300}.resBody .container .resContainer .lowFares .lowFares-box .logo{padding:5px;width:33px;height:33px}.resBody .container .resContainer .lowFares .lowFares-box .amt{font-weight:700}.resBody .container .resContainer .lowFares .lowFares-box.selected,.resBody .container .resContainer .lowFares .lowFares-box:hover{background-color:#FCF8E5}.resBody .container .resContainer .lowFares .lowFares-box.currDate{background-color:#FCF8E5}.resBody .container .resContainer .lowFares .lowFares-slider{position:relative;overflow:hidden;margin-left:27px;width:auto}.resBody .container .resContainer .lowFares .lowFares-slider .lowFares-box-container{width:20000em;position:relative}.resBody .container .resContainer #fast_flight_container .tipArrow{left:195px !important}.resBody .container .resContainer #lowFare_flight_container .tipArrow{left:350px !important}.resBody .container .resContainer .resCount{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-size:12px;color:#333;font-weight:700;margin:15px 0px 5px 0px}.resBody .container .resContainer .resCount span{font-weight:700}.resBody .container .resContainer .prevNext{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:right;font-size:12px;font-weight:400;margin:25px 0px 5px 0px}.resBody .container .resContainer .prevNext a{cursor:pointer;color:#12B58A;padding:0px 10px}.resBody .container .resContainer .prevNext a:first-child{border-right:1px solid #cbd3d9}.resBody .container .resContainer .sorters{height:40px;background-color:#f6f9fc;border:1px solid #d4dee5;border-radius:4px 4px 0px 0px;margin-bottom:5px;border-bottom-width:3px;font-size:12px;color:#333;padding:10px 0px 0px 20px}.resBody .container .resContainer .sorters .asc{font-weight:600;color:#12B58A}.resBody .container .resContainer .sorters .desc{font-weight:600;color:#ED1C24}.resBody .container .resContainer .sorters .asc:before,.resBody .container .resContainer .sorters .desc:before,.resBody .container .resContainer .sorters>div:not(.desc):not(.asc):not(.disabled):before{content:'\e608';color:#12B58A;font-family:icomoon;font-size:5px;padding-right:3px;position:relative;top:-3px;left:-2px}.resBody .container .resContainer .sorters .desc:before{color:#ED1C24;content:'\e609'}.resBody .container .resContainer .sorters>div:not(.desc):not(.asc):not(.disabled):before{content:'\e608';color:#bcc8d1}.resBody .container .resContainer .sorters>div{display:inline-block;font-size:12px;position:relative;cursor:pointer;width:10%}.resBody .container .resContainer .sorters .duration{width:13%}.resBody .container .resContainer .sorters .airlines{width:40%}.resBody .container .resContainer .sorters .price{width:21%}.resBody .container .resContainer .resultSet{padding-top:10px}.resBody .container .resContainer .resultSet .result{background-color:#ffffff;border:1px solid #d4dee5;margin-bottom:7px;padding:0px 0px 0px 0px}.resBody .container .resContainer .resultSet .result:hover,.resBody .container .resContainer .resultSet .result:focus{box-shadow:0 2px 6px 0 rgba(0,0,0,0.25)}.resBody .container .resContainer .resultSet .result .dollr{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A}.resBody .container .resContainer .resultSet .result .dollr:before{content:"";font-size:10px}.resBody .container .resContainer .resultSet .result .manualCombo{color:#ED1C24;font-size:11px;margin-top:10px;position:relative;margin-left:340px}.resBody .container .resContainer .resultSet .result .fltDetTab,.resBody .container .resContainer .resultSet .result .fltRetDetTab{font-size:12px;color:#12b58a;display:inline-block;cursor:pointer;font-weight:600;position:relative}.resBody .container .resContainer .resultSet .result .fltDetTab .listIcon,.resBody .container .resContainer .resultSet .result .fltRetDetTab .listIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;font-weight:400}.resBody .container .resContainer .resultSet .result .fltDetTab .listIcon:before,.resBody .container .resContainer .resultSet .result .fltRetDetTab .listIcon:before{content:"";font-size:10px}.resBody .container .resContainer .resultSet .result .fltDetTab .openState,.resBody .container .resContainer .resultSet .result .fltRetDetTab .openState{color:#ED1C24;font-style:normal}.resBody .container .resContainer .resultSet .result .fltDetTab .openState:before,.resBody .container .resContainer .resultSet .result .fltRetDetTab .openState:before{content:'\e60f';font-family:icomoon;font-size:8px}.resBody .container .resContainer .resultSet .result .fltRetDetTab.fltDetState{border:1px solid #12B58A;padding:4px 10px;border-radius:3px}.resBody .container .resContainer .resultSet .result .fltDetTab.fltDetState{border:1px solid #12B58A;padding:4px 10px;border-radius:3px}.resBody .container .resContainer .resultSet .result .dealDiv{width:100%;background-color:#EBF2F7}.resBody .container .resContainer .resultSet .result .dealDiv .deal{display:inline-block;background-color:#ED1C24;color:white;padding:2px 8px;font-size:13px;vertical-align:top;border-radius:0px;border:1px solid #ED1C24}.resBody .container .resContainer .resultSet .result .dealDiv .deal .deal-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;margin-right:5px;vertical-align:middle}.resBody .container .resContainer .resultSet .result .dealDiv .deal .deal-icon:before{content:"";font-size:15px}.resBody .container .resContainer .resultSet .result .dealDiv img{width:16px;height:25px;background-color:#FCF8E5;display:inline-block;vertical-align:top}.resBody .container .resContainer .resultSet .result .dealDiv .flag-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24;display:inline-block;vertical-align:top;margin-top:1px;z-index:2;position:absolute;top:-1px;left:68px}.resBody .container .resContainer .resultSet .result .dealDiv .flag-icon:before{content:"";font-size:25px}.resBody .container .resContainer .resultSet .result .dealDiv .dealText{display:inline-block;padding:4px 8px 4px 5px;vertical-align:top;background-color:#FCF8E5;font-size:12px;height:25px;border-color:#918C78;border:1px solid #E6D4B9;border-bottom-width:0px;border-left-width:0px}.resBody .container .resContainer .resultSet .result .optsDiv{font-size:11px}.resBody .container .resContainer .resultSet .result .optsDiv .leftContainer{display:inline-block}.resBody .container .resContainer .resultSet .result .optsDiv .leftContainer>div{display:inline-block;padding:5px 15px;color:#12B58A;border:1px solid #d4dee5;border-width:0px 1px 1px 0px}.resBody .container .resContainer .resultSet .result .optsDiv .rightContainer>div{display:inline-block}.resBody .container .resContainer .resultSet .result .optsDiv .addToEmail{cursor:pointer}.resBody .container .resContainer .resultSet .result .optsDiv .addToEmail .mailIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;margin-right:5px}.resBody .container .resContainer .resultSet .result .optsDiv .addToEmail .mailIcon:before{content:"";font-size:10px}.resBody .container .resContainer .resultSet .result .optsDiv .addToEmail.added{cursor:pointer;background-color:#12B58A;color:#ffffff}.resBody .container .resContainer .resultSet .result .optsDiv .addToEmail.added .mailIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;margin-right:5px}.resBody .container .resContainer .resultSet .result .optsDiv .addToEmail.added .mailIcon:before{content:"";font-size:9px}.resBody .container .resContainer .resultSet .result .optsDiv .smsFare{cursor:pointer}.resBody .container .resContainer .resultSet .result .optsDiv .smsFare .iconMobile{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;margin-right:5px}.resBody .container .resContainer .resultSet .result .optsDiv .smsFare .iconMobile:before{content:"";font-size:12px}.resBody .container .resContainer .resultSet .result .optsDiv .premiumClass{cursor:pointer}.resBody .container .resContainer .resultSet .result .optsDiv .premiumClass .iconPremium{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;margin-right:5px}.resBody .container .resContainer .resultSet .result .optsDiv .premiumClass .iconPremium:before{content:"";font-size:12px}.resBody .container .resContainer .resultSet .result .optsDiv .paidBag .paidIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;margin-right:5px}.resBody .container .resContainer .resultSet .result .optsDiv .paidBag .paidIcon:before{content:"";font-size:12px}.resBody .container .resContainer .resultSet .result .optsDiv .bookNBuy{background-color:#f4f7f8;color:#ED1C24}.resBody .container .resContainer .resultSet .result .optsDiv .bookNBuy .iconAlert{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24;margin-right:5px}.resBody .container .resContainer .resultSet .result .optsDiv .bookNBuy .iconAlert:before{content:"";font-size:11px}.resBody .container .resContainer .resultSet .result .optsDiv .savings{background-color:#f4f7f8;color:#555}.resBody .container .resContainer .resultSet .result .optsDiv .savings .iconStarBurst{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333}.resBody .container .resContainer .resultSet .result .optsDiv .savings .iconStarBurst:before{content:"";font-size:13px}.resBody .container .resContainer .resultSet .result .optsDiv .seatsLeft{background-color:#fcf8e5;border:1px solid #e6d4b9;color:#7a6b52;height:20px;width:93px;text-align:center;border-style:dotted}.resBody .container .resContainer .resultSet .result .optsDiv .seatsLeft .iconUser{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7a6b52}.resBody .container .resContainer .resultSet .result .optsDiv .seatsLeft .iconUser:before{content:"";font-size:9px}.resBody .container .resContainer .resultSet .result .fltDet{width:61.4%;display:inline-block;padding:7px 0px 7px 15px;vertical-align:middle}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .depTime,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .depTime,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .arrTime,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .arrTime{width:16%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .depTime .time,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .depTime .time,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .arrTime .time,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .arrTime .time{font-weight:400;font-size:22px;color:#333333}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .depTime .city,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .depTime .city,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .arrTime .city,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .arrTime .city{font-weight:300;font-size:12px;color:#666666;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .fltDur,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .fltDur{width:22%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .fltDur .dur,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .fltDur .dur{font-weight:400;font-size:15px;color:#333333;line-height:2.15}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .fltDur .dur .stops,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .fltDur .dur .stops{font-weight:300;font-size:12px;color:#999999}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .fltDur .route,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .fltDur .route{font-weight:300;font-size:12px;color:#999999;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:90%}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .fltDur .route .rightArrow,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .fltDur .route .rightArrow{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#999}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .fltDur .route .rightArrow:before,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .fltDur .route .rightArrow:before{content:"";font-size:8px}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline{width:37%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .airLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .airLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .multiAirLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .multiAirLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo{width:50px;height:50px;float:left;margin-right:5px}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .airLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .airLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .multiAirLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .multiAirLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo img{width:41px}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8D9AA4;padding-left:7px}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo:before,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo:before{content:"";font-size:35px}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo,.resBody .travBody .container .resContainer .resultSet .result .fltDet .onFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .trainLogo,.travBody .resBody .container .resContainer .resultSet .result .fltDet .onFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .trainLogo,.resBody .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo,.travBody .resBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo,.resBody .travBody .container .resContainer .resultSet .result .fltDet .retFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .trainLogo,.travBody .resBody .container .resContainer .resultSet .result .fltDet .retFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .trainLogo,.resBody .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo,.travBody .resBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo,.resBody .travBody .container .resContainer .resultSet .result .fltDet .onFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .yachtLogo,.travBody .resBody .container .resContainer .resultSet .result .fltDet .onFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .yachtLogo,.resBody .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo,.travBody .resBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo,.resBody .travBody .container .resContainer .resultSet .result .fltDet .retFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .yachtLogo,.travBody .resBody .container .resContainer .resultSet .result .fltDet .retFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .yachtLogo,.resBody .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo,.travBody .resBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8D9AA4;padding-left:7px}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo:before,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo:before,.resBody .travBody .container .resContainer .resultSet .result .fltDet .onFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .trainLogo:before,.travBody .resBody .container .resContainer .resultSet .result .fltDet .onFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .trainLogo:before,.resBody .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo:before,.travBody .resBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo:before,.resBody .travBody .container .resContainer .resultSet .result .fltDet .retFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .trainLogo:before,.travBody .resBody .container .resContainer .resultSet .result .fltDet .retFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .trainLogo:before,.resBody .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo:before,.travBody .resBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo:before,.resBody .travBody .container .resContainer .resultSet .result .fltDet .onFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .yachtLogo:before,.travBody .resBody .container .resContainer .resultSet .result .fltDet .onFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .yachtLogo:before,.resBody .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo:before,.travBody .resBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo:before,.resBody .travBody .container .resContainer .resultSet .result .fltDet .retFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .yachtLogo:before,.travBody .resBody .container .resContainer .resultSet .result .fltDet .retFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .yachtLogo:before,.resBody .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo:before,.travBody .resBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo:before{content:"";font-size:35px}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8D9AA4;padding-left:7px}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo:before,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo:before{content:"";font-size:35px}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .airDet,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .airDet{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:62%}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .airDet .name,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .airDet .name,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .airDet ul.ui-autocomplete li .searchName,ul.ui-autocomplete li .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .airDet .searchName,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .airDet ul.ui-autocomplete li .searchName,ul.ui-autocomplete li .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .airDet .searchName{font-weight:600;font-size:15px;color:#262626;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .airDet .fltNum,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .airDet .fltNum,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .airDet .fltCls,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .airDet .fltCls{font-weight:300;font-size:12px;color:#666666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .tip,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .tip{position:relative;font-weight:400;font-size:12px;color:#7a6b52;text-align:center;width:210px;margin-top:8px;background-color:#fcf8e5;margin-left:80px}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .tip .tipText,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .tip .tipText{padding:2px;border:1px solid #e6d4b9;border-radius:3px;font-size:11px}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .tip .iconAlert,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .tip .iconAlert{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7a6b52}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .tip .iconAlert:before,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .tip .iconAlert:before{content:"";font-size:10px}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .tip .tipArrow,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .tip .tipArrow{width:10px;height:10px;background:#fcf8e5;transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);display:inline-block;position:absolute;right:35px;margin-top:-5px;border:1px solid #e6d4b9;border-width:1px 0px 0px 1px}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .tip .tail1,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .tip .tail1{position:absolute;bottom:26px;left:10px;width:0;height:0;border-color:transparent transparent #fcf8e5 transparent;border-width:5px;border-style:solid}.resBody .container .resContainer .resultSet .result .fltDet .onFlt .tip .tail2,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .tip .tail2{position:absolute;bottom:26px;left:10px;width:0;height:0;border-color:transparent transparent #fcf8e5 transparent;border-width:8px;border-style:solid}.resBody .container .resContainer .resultSet .result .fltDet .retFlt{padding-top:10px;border-bottom:0px}.resBody .container .resContainer .resultSet .result .onFlt:last-child,.resBody .container .resContainer .resultSet .result .fltDet .retFlt:last-child,.bookPanelContainer .bookPanel .onwardFlight .fltDet .resBody .container .resContainer .resultSet .result .retFlt:last-child,.bookPanelContainer .bookPanel .returnFlight .fltDet .resBody .container .resContainer .resultSet .result .retFlt:last-child{border:none}.resBody .container .resContainer .resultSet .result .combBord{border-bottom:1px solid #d4dee5;width:87%}.resBody .container .resContainer .resultSet .result .combBord:last-child{border:none}.resBody .container .resContainer .resultSet .result .priceDiv{width:25%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding-top:12px;padding-bottom:7px;padding-right:5px}.resBody .container .resContainer .resultSet .result .priceDiv .prCont .currency{font-weight:300;font-size:16px;color:#333333;padding-right:2px;display:inline-block;vertical-align:-webkit-baseline-middle;*vertical-align:auto;*zoom:1;*display:inline}.resBody .container .resContainer .resultSet .result .priceDiv .prCont .price{font-weight:700;font-size:22px;color:#ED1C24;display:inline-block;vertical-align:initial;*vertical-align:auto;*zoom:1;*display:inline}.resBody .container .resContainer .resultSet .result .priceDiv .prCont .colCont{color:#ED1C24;font-weight:600}.resBody .container .resContainer .resultSet .result .priceDiv .moreFare{color:#12B58A;font-size:12px;margin-bottom:5px;cursor:pointer}.resBody .container .resContainer .resultSet .result .priceDiv .moreFare span{vertical-align:text-top;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A}.resBody .container .resContainer .resultSet .result .priceDiv .moreFare span:before{content:"";font-size:5px}.resBody .container .resContainer .resultSet .result .priceDiv .prOrig .price{font-size:14px;text-decoration:line-through;font-weight:400}.resBody .container .resContainer .resultSet .result .priceDiv .prOrig .currency{color:#ED1C24}.resBody .container .resContainer .resultSet .result .priceDiv .prOrig .INR:before{font-size:10px}.resBody .container .resContainer .resultSet .result .priceDiv .prOrig .colCont{font-size:12px}.resBody .container .resContainer .resultSet .result .priceDiv .prNTA{border:1px solid #d4dee5;border-width:1px 0px;font-size:11px;padding:3px 0px}.resBody .container .resContainer .resultSet .result .priceDiv .prIncentive{border:1px solid #d4dee5;border-width:1px 0px 1px 0px;font-size:11px;padding:3px 0px;display:none}.resBody .container .resContainer .resultSet .result .priceDiv .paxTax{font-weight:300;font-size:10px;color:#666;margin:10px 0px}.resBody .container .resContainer .resultSet .result .priceDiv .bookCTA{width:84px;height:32px;border:1px solid #bd040b;border-radius:4px;background-color:#ED1C24;font-weight:700;font-size:16px;color:#fff;cursor:pointer}.resBody .container .resContainer .resultSet .result .priceDiv .bookCTA:hover{background-color:#bd040b;color:#fff}.resBody .container .resContainer .resultSet .result .detTab{clear:both;border-top:1px solid #d4dee5;background:#f5f8fa;display:none}.resBody .container .resContainer .resultSet .result .detTab .detLinks,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks{padding-left:0px;margin:0px;position:relative}.resBody .container .resContainer .resultSet .result .detTab .detLinks li,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks li{font-weight:400;font-size:12px;color:#12B58A;display:inline-block;list-style-type:none;margin-right:6%;text-align:center;padding:12px 0px 8px 0px;cursor:pointer}.resBody .container .resContainer .resultSet .result .detTab .detLinks li span,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks li span{padding-right:5px}.resBody .container .resContainer .resultSet .result .detTab .detLinks li:nth-child(1),.resBody .container .resContainer .resultSet .result .detTab .retdetLinks li:nth-child(1){margin-left:20px}.resBody .container .resContainer .resultSet .result .detTab .detLinks li:nth-last-child(4),.resBody .container .resContainer .resultSet .result .detTab .retdetLinks li:nth-last-child(4){margin-right:auto !important}.resBody .container .resContainer .resultSet .result .detTab .detLinks li:hover,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks li:hover{color:#12B58A;border-bottom:4px solid #12B58A}.resBody .container .resContainer .resultSet .result .detTab .detLinks li:hover span,.resBody .container .resContainer .resultSet .result .detTab .detLinks li:hover i,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks li:hover span,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks li:hover i{color:#12B58A}.resBody .container .resContainer .resultSet .result .detTab .detLinks li.active,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks li.active{color:#ED1C24;border-bottom:4px solid #ED1C24}.resBody .container .resContainer .resultSet .result .detTab .detLinks li.active span,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks li.active span{color:#ED1C24}.resBody .container .resContainer .resultSet .result .detTab .detLinks li.active i,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks li.active i{color:#ED1C24}.resBody .container .resContainer .resultSet .result .detTab .detLinks .bagNotInfo,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks .bagNotInfo{color:#999;font-weight:400}.resBody .container .resContainer .resultSet .result .detTab .detLinks .bagNotInfo:hover,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks .bagNotInfo:hover{color:#999;background:#ffffff;cursor:inherit}.resBody .container .resContainer .resultSet .result .detTab .detLinks .bagNotInfo:hover span,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks .bagNotInfo:hover span{color:#CCC}.resBody .container .resContainer .resultSet .result .detTab .detLinks .bagAv,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks .bagAv{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A}.resBody .container .resContainer .resultSet .result .detTab .detLinks .bagAv:before,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks .bagAv:before{content:"";font-size:15px}.resBody .container .resContainer .resultSet .result .detTab .detLinks .bagNotAv,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks .bagNotAv{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#CCC;font-weight:300}.resBody .container .resContainer .resultSet .result .detTab .detLinks .bagNotAv:before,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks .bagNotAv:before{content:"";font-size:15px}.resBody .container .resContainer .resultSet .result .detTab .detLinks .amen,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks .amen{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A}.resBody .container .resContainer .resultSet .result .detTab .detLinks .amen:before,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks .amen:before{content:"";font-size:15px}.resBody .container .resContainer .resultSet .result .detTab .detLinks .rules,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks .rules{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A}.resBody .container .resContainer .resultSet .result .detTab .detLinks .rules:before,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks .rules:before{content:"";font-size:15px}.resBody .container .resContainer .resultSet .result .detTab .detLinks .flt,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks .flt{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A}.resBody .container .resContainer .resultSet .result .detTab .detLinks .flt:before,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks .flt:before{content:"";font-size:15px}.resBody .container .resContainer .resultSet .result .detTab .detLinks .dollr,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks .dollr{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A}.resBody .container .resContainer .resultSet .result .detTab .detLinks .dollr:before,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks .dollr:before{content:"";font-size:15px}.resBody .container .resContainer .resultSet .result .detTab .detLinks .INR,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks .INR{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;padding-right:5px}.resBody .container .resContainer .resultSet .result .detTab .detLinks .INR:before,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks .INR:before{content:"";font-size:15px}.resBody .container .resContainer .resultSet .result .detTab .detLinks .onArrow,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks .onArrow{width:13px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);height:13px;background:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(0.5, #F5F8FA), color-stop(0.5, transparent));border:1px solid #D4DEE5;border-width:1px 0px 0px 1px;position:absolute;z-index:1;top:-7px;right:329px;background:#F5F8FA}.resBody .container .resContainer .resultSet .result .detTab .detLinks .arrow-left,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks .arrow-left{left:229px !important}.resBody .container .resContainer .resultSet .result .detTab .detLinks .fltOpenState,.resBody .container .resContainer .resultSet .result .detTab .detLinks .retfltOpenState,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks .fltOpenState,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks .retfltOpenState{cursor:pointer}.resBody .container .resContainer .resultSet .result .detTab .detLinks .fltOpenState .openState,.resBody .container .resContainer .resultSet .result .detTab .detLinks .retfltOpenState .openState,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks .fltOpenState .openState,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks .retfltOpenState .openState{color:#8d9aa4;font-style:normal;cursor:pointer}.resBody .container .resContainer .resultSet .result .detTab .detLinks .fltOpenState .openState:before,.resBody .container .resContainer .resultSet .result .detTab .detLinks .retfltOpenState .openState:before,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks .fltOpenState .openState:before,.resBody .container .resContainer .resultSet .result .detTab .retdetLinks .retfltOpenState .openState:before{content:'\e60f';font-family:icomoon;font-size:14px}.resBody .container .resContainer .resultSet .no-results-filtered{width:600px;margin:40px auto 0px auto;position:relative;min-height:500px;color:#333;text-align:center}.resBody .container .resContainer .resultSet .no-results-filtered h1{font-weight:300;font-size:1.5em}.resBody .container .resContainer .resultSet .no-results-filtered p{font-weight:600}.resBody .noResultFound{display:none;text-align:center;padding:130px 0px;color:#333}.resBody .noResultFound .iconAlert{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24}.resBody .noResultFound .iconAlert:before{content:"";font-size:40px}.resBody .noResultFound h1{font-weight:300;font-size:24px}.resBody .noResultFound .noResultModifyBtn{width:135px;margin-left:445px;background-color:#12B58A;padding:10px 0px;border-radius:4px;color:white;cursor:pointer}.resBody .detDiv{display:none;max-height:500px;overflow-y:auto}.resBody .detDiv>div{padding-bottom:20px;border:1px solid #d4dee5;background:#fff;margin:15px;border-radius:4px}.resBody .detDiv .bagInfoDiv,.resBody .detDiv .amenDiv{max-height:400px;overflow-y:scroll}.resBody .detDiv .fltDetDiv,.resBody .detDiv .bagInfoDiv,.resBody .detDiv .amenDiv{max-height:400px;overflow-y:scroll;overflow-x:hidden}.resBody .detDiv .fltDetDiv .onwFltTitle,.resBody .detDiv .bagInfoDiv .onwFltTitle,.resBody .detDiv .amenDiv .onwFltTitle,.resBody .detDiv .bagInfoDiv .retFltTitle,.resBody .detDiv .amenDiv .retFltTitle,.resBody .detDiv .fltDetDiv .retFltTitle{height:64px;border-bottom:1px solid #e8ecef;padding:20px;background-color:inherit}.resBody .detDiv .fltDetDiv .onwFltTitle span,.resBody .detDiv .bagInfoDiv .onwFltTitle span,.resBody .detDiv .amenDiv .onwFltTitle span,.resBody .detDiv .bagInfoDiv .retFltTitle span,.resBody .detDiv .amenDiv .retFltTitle span,.resBody .detDiv .fltDetDiv .retFltTitle span{margin-right:5px}.resBody .detDiv .fltDetDiv .onwFltTitle .onwFltLogo,.resBody .detDiv .bagInfoDiv .onwFltTitle .onwFltLogo,.resBody .detDiv .amenDiv .onwFltTitle .onwFltLogo,.resBody .detDiv .bagInfoDiv .retFltTitle .onwFltLogo,.resBody .detDiv .amenDiv .retFltTitle .onwFltLogo,.resBody .detDiv .fltDetDiv .retFltTitle .onwFltLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a4b4c1}.resBody .detDiv .fltDetDiv .onwFltTitle .onwFltLogo:before,.resBody .detDiv .bagInfoDiv .onwFltTitle .onwFltLogo:before,.resBody .detDiv .amenDiv .onwFltTitle .onwFltLogo:before,.resBody .detDiv .bagInfoDiv .retFltTitle .onwFltLogo:before,.resBody .detDiv .amenDiv .retFltTitle .onwFltLogo:before,.resBody .detDiv .fltDetDiv .retFltTitle .onwFltLogo:before{content:"";font-size:18px}.resBody .detDiv .fltDetDiv .onwFltTitle .frmTo,.resBody .detDiv .bagInfoDiv .onwFltTitle .frmTo,.resBody .detDiv .amenDiv .onwFltTitle .frmTo,.resBody .detDiv .bagInfoDiv .retFltTitle .frmTo,.resBody .detDiv .amenDiv .retFltTitle .frmTo,.resBody .detDiv .fltDetDiv .retFltTitle .frmTo{font-weight:600;font-size:14px;color:#333333}.resBody .detDiv .fltDetDiv .onwFltTitle .depDate,.resBody .detDiv .bagInfoDiv .onwFltTitle .depDate,.resBody .detDiv .amenDiv .onwFltTitle .depDate,.resBody .detDiv .bagInfoDiv .retFltTitle .depDate,.resBody .detDiv .amenDiv .retFltTitle .depDate,.resBody .detDiv .fltDetDiv .retFltTitle .depDate{font-weight:400;font-size:14px;color:#333333}.resBody .detDiv .fltDetDiv .onwFltTitle .stops,.resBody .detDiv .bagInfoDiv .onwFltTitle .stops,.resBody .detDiv .amenDiv .onwFltTitle .stops,.resBody .detDiv .bagInfoDiv .retFltTitle .stops,.resBody .detDiv .amenDiv .retFltTitle .stops,.resBody .detDiv .fltDetDiv .retFltTitle .stops{font-weight:300;font-size:12px;color:#999999}.resBody .detDiv .fltDetDiv .onwFltTitle .nonRef,.resBody .detDiv .bagInfoDiv .onwFltTitle .nonRef,.resBody .detDiv .amenDiv .onwFltTitle .nonRef,.resBody .detDiv .fltDetDiv .retFltTitle .nonRef,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .nonRef,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .nonRef,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .nonRef,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .nonRef,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .nonRef,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .nonRef,.resBody .detDiv .bagInfoDiv .retFltTitle .nonRef,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .nonRef,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .nonRef,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .nonRef,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .nonRef,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .nonRef,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .nonRef,.resBody .detDiv .amenDiv .retFltTitle .nonRef,.resBody .detDiv .fltDetDiv .retFltTitle .nonRef,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .nonRef,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .nonRef,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .nonRef,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .nonRef,.resBody .detDiv .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.fltDetDiv .resBody .detDiv .fltDetDiv .onwFltTitle .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.fltDetDiv .resBody .detDiv .fltDetDiv .onwFltTitle .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .fltDetDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .fltDetDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .amenDiv .retFltTitle .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .onwFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .amenDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .bagInfoDiv .onwFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .onwFltTitle .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .amenDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .amenDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .amenDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .amenDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .amenDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .retFltTitle .amenDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .amenDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .amenDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .bagInfoDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .amenDiv .onwFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .onwFltTitle .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .onwFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .retFltTitle .amenDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .retFltTitle .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .amenDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .amenDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .amenDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .fltDetDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .fltDetDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .fareRulesDiv .ref,.fltDetDiv .resBody .detDiv .fareRulesDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .amenDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .fareRulesDiv .ref,.fltDetDiv .resBody .detDiv .fareRulesDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .onwFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .onwFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.fltDetDiv .onwFltTitle .resBody .detDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.fltDetDiv .onwFltTitle .resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.fltDetDiv .onwFltTitle .resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.fltDetDiv .onwFltTitle .resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.fltDetDiv .onwFltTitle .resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.fltDetDiv .onwFltTitle .resBody .detDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .onwFltTitle .ref,.fltDetDiv .onwFltTitle .resBody .detDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .onwFltTitle .ref,.fltDetDiv .onwFltTitle .resBody .detDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.fltDetDiv .retFltTitle .resBody .detDiv .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.fltDetDiv .retFltTitle .resBody .detDiv .amenDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .amenDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .ref{padding:2px 10px;float:right;font-size:12px;color:#ED1C24;border:1px solid #ED1C24;border-radius:4px;margin-right:25px}.resBody .detDiv .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .ref{border:1px solid #12B58A;color:#12B58A}.resBody .detDiv .fltDetDiv .retFltTitle,.resBody .detDiv .bagInfoDiv .retFltTitle,.resBody .detDiv .amenDiv .retFltTitle{margin-top:20px;background-color:inherit !important;border-top:1px solid #d4dee5 !important;padding:20px !important}.resBody .detDiv .fltDetDiv .retFltTitle .retFltLogo,.resBody .detDiv .bagInfoDiv .retFltTitle .retFltLogo,.resBody .detDiv .amenDiv .retFltTitle .retFltLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a4b4c1}.resBody .detDiv .fltDetDiv .retFltTitle .retFltLogo:before,.resBody .detDiv .bagInfoDiv .retFltTitle .retFltLogo:before,.resBody .detDiv .amenDiv .retFltTitle .retFltLogo:before{content:"";font-size:18px}.resBody .detDiv .fltDetDiv .fltSegment .from,.resBody .detDiv .bagInfoDiv .fltSegment .from,.resBody .detDiv .amenDiv .fltSegment .from,.resBody .detDiv .bagInfoDiv .fltSegment .carrier,.resBody .detDiv .amenDiv .fltSegment .carrier,.resBody .detDiv .bagInfoDiv .fltSegment .to,.resBody .detDiv .amenDiv .fltSegment .to,.resBody .detDiv .fltDetDiv .fltSegment .carrier,.resBody .detDiv .fltDetDiv .fltSegment .to{width:32%;display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline}.resBody .detDiv .fltDetDiv .fltSegment .from ul,.resBody .detDiv .bagInfoDiv .fltSegment .from ul,.resBody .detDiv .amenDiv .fltSegment .from ul,.resBody .detDiv .bagInfoDiv .fltSegment .carrier ul,.resBody .detDiv .amenDiv .fltSegment .carrier ul,.resBody .detDiv .bagInfoDiv .fltSegment .to ul,.resBody .detDiv .amenDiv .fltSegment .to ul,.resBody .detDiv .fltDetDiv .fltSegment .carrier ul,.resBody .detDiv .fltDetDiv .fltSegment .to ul{padding-left:20px;margin-bottom:0px}.resBody .detDiv .fltDetDiv .fltSegment .from li,.resBody .detDiv .bagInfoDiv .fltSegment .from li,.resBody .detDiv .amenDiv .fltSegment .from li,.resBody .detDiv .bagInfoDiv .fltSegment .carrier li,.resBody .detDiv .amenDiv .fltSegment .carrier li,.resBody .detDiv .bagInfoDiv .fltSegment .to li,.resBody .detDiv .amenDiv .fltSegment .to li,.resBody .detDiv .fltDetDiv .fltSegment .carrier li,.resBody .detDiv .fltDetDiv .fltSegment .to li{list-style-type:none;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.resBody .detDiv .fltDetDiv .fltSegment .carrier,.resBody .detDiv .bagInfoDiv .fltSegment .carrier,.resBody .detDiv .amenDiv .fltSegment .carrier{padding-top:16px}.resBody .detDiv .fltDetDiv .fltSegment .carrier .fullLogocss,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .fullLogocss,.resBody .detDiv .amenDiv .fltSegment .carrier .fullLogocss,.resBody .detDiv .fltDetDiv .fltSegment .carrier .busFullLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .busFullLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .busFullLogo,.resBody .detDiv .fltDetDiv .fltSegment .carrier .trainFullLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .trainFullLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .trainFullLogo,.resBody .detDiv .fltDetDiv .fltSegment .carrier .yachtFullLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .yachtFullLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .yachtFullLogo{height:50px;width:50px;background-color:#EBF2F7;border:1px solid #D4DEE5;padding:7px 0px 0px 0px;margin-right:5px;border-radius:3px}.resBody .detDiv .fltDetDiv .fltSegment .carrier .busFullLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .busFullLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .busFullLogo,.resBody .detDiv .fltDetDiv .fltSegment .carrier .trainFullLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .trainFullLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .trainFullLogo,.resBody .detDiv .fltDetDiv .fltSegment .carrier .yachtFullLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .yachtFullLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .yachtFullLogo{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8D9AA4}.resBody .detDiv .fltDetDiv .fltSegment .carrier .busFullLogo:before,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .busFullLogo:before,.resBody .detDiv .amenDiv .fltSegment .carrier .busFullLogo:before,.resBody .detDiv .fltDetDiv .fltSegment .carrier .trainFullLogo:before,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .trainFullLogo:before,.resBody .detDiv .amenDiv .fltSegment .carrier .trainFullLogo:before,.resBody .detDiv .fltDetDiv .fltSegment .carrier .yachtFullLogo:before,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .yachtFullLogo:before,.resBody .detDiv .amenDiv .fltSegment .carrier .yachtFullLogo:before{content:"";font-size:35px}.resBody .detDiv .fltDetDiv .fltSegment .carrier .trainFullLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .trainFullLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .trainFullLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8D9AA4;padding:8px 0px 0px 6px}.resBody .detDiv .fltDetDiv .fltSegment .carrier .trainFullLogo:before,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .trainFullLogo:before,.resBody .detDiv .amenDiv .fltSegment .carrier .trainFullLogo:before{content:"";font-size:35px}.resBody .detDiv .fltDetDiv .fltSegment .carrier .yachtFullLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .yachtFullLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .yachtFullLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8D9AA4;padding:14px 0px 0px 3px}.resBody .detDiv .fltDetDiv .fltSegment .carrier .yachtFullLogo:before,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .yachtFullLogo:before,.resBody .detDiv .amenDiv .fltSegment .carrier .yachtFullLogo:before{content:"";font-size:20px}.resBody .detDiv .fltDetDiv .fltSegment .carrier .airLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .airLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .airLogo,.resBody .detDiv .fltDetDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .multiAirLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .fltDetDiv .fltSegment .carrier .multiAirLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .multiAirLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .multiAirLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .multiAirLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .amenDiv .fltSegment .carrier .multiAirLogo,.resBody .detDiv .fltDetDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .multiAirLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .fltDetDiv .fltSegment .carrier .multiAirLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .multiAirLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .multiAirLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .multiAirLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .amenDiv .fltSegment .carrier .multiAirLogo,.resBody .detDiv .fltDetDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .fltDetDiv .fltSegment .carrier .trainLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .trainLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .amenDiv .fltSegment .carrier .trainLogo,.resBody .detDiv .fltDetDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .fltDetDiv .fltSegment .carrier .trainLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .trainLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .amenDiv .fltSegment .carrier .trainLogo,.resBody .detDiv .fltDetDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .fltDetDiv .fltSegment .carrier .busLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .busLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .amenDiv .fltSegment .carrier .busLogo,.resBody .detDiv .fltDetDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .fltDetDiv .fltSegment .carrier .busLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .busLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .amenDiv .fltSegment .carrier .busLogo,.resBody .detDiv .fltDetDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .fltDetDiv .fltSegment .carrier .yachtLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .yachtLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .amenDiv .fltSegment .carrier .yachtLogo,.resBody .detDiv .fltDetDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .fltDetDiv .fltSegment .carrier .yachtLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .yachtLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .amenDiv .fltSegment .carrier .yachtLogo{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline}.resBody .detDiv .fltDetDiv .fltSegment .carrier .airLogo img,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .airLogo img,.resBody .detDiv .amenDiv .fltSegment .carrier .airLogo img,.resBody .detDiv .fltDetDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .multiAirLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .fltDetDiv .fltSegment .carrier .multiAirLogo img,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .multiAirLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .multiAirLogo img,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .multiAirLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .amenDiv .fltSegment .carrier .multiAirLogo img,.resBody .detDiv .fltDetDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .multiAirLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .fltDetDiv .fltSegment .carrier .multiAirLogo img,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .multiAirLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .multiAirLogo img,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .multiAirLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .amenDiv .fltSegment .carrier .multiAirLogo img,.resBody .detDiv .fltDetDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .fltDetDiv .fltSegment .carrier .trainLogo img,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .trainLogo img,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .amenDiv .fltSegment .carrier .trainLogo img,.resBody .detDiv .fltDetDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .fltDetDiv .fltSegment .carrier .trainLogo img,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .trainLogo img,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .amenDiv .fltSegment .carrier .trainLogo img,.resBody .detDiv .fltDetDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .fltDetDiv .fltSegment .carrier .busLogo img,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .busLogo img,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .amenDiv .fltSegment .carrier .busLogo img,.resBody .detDiv .fltDetDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .fltDetDiv .fltSegment .carrier .busLogo img,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .busLogo img,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .amenDiv .fltSegment .carrier .busLogo img,.resBody .detDiv .fltDetDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .fltDetDiv .fltSegment .carrier .yachtLogo img,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .yachtLogo img,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .amenDiv .fltSegment .carrier .yachtLogo img,.resBody .detDiv .fltDetDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .fltDetDiv .fltSegment .carrier .yachtLogo img,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .yachtLogo img,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .amenDiv .fltSegment .carrier .yachtLogo img{width:50px;margin-right:10px}.resBody .detDiv .fltDetDiv .fltSegment .carrier .airDet,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .airDet,.resBody .detDiv .amenDiv .fltSegment .carrier .airDet{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline}.resBody .detDiv .fltDetDiv .fltSegment .carrier .airDet .name,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .airDet .name,.resBody .detDiv .amenDiv .fltSegment .carrier .airDet .name,.resBody .detDiv .fltDetDiv .fltSegment .carrier .airDet ul.ui-autocomplete li .searchName,ul.ui-autocomplete li .resBody .detDiv .fltDetDiv .fltSegment .carrier .airDet .searchName,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .airDet ul.ui-autocomplete li .searchName,ul.ui-autocomplete li .resBody .detDiv .bagInfoDiv .fltSegment .carrier .airDet .searchName,.resBody .detDiv .amenDiv .fltSegment .carrier .airDet ul.ui-autocomplete li .searchName,ul.ui-autocomplete li .resBody .detDiv .amenDiv .fltSegment .carrier .airDet .searchName{font-weight:700;font-size:15px;color:#333333}.resBody .detDiv .fltDetDiv .fltSegment .carrier .airDet .fltNum,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .airDet .fltNum,.resBody .detDiv .amenDiv .fltSegment .carrier .airDet .fltNum,.resBody .detDiv .fltDetDiv .fltSegment .carrier .airDet .fltCls,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .airDet .fltCls,.resBody .detDiv .amenDiv .fltSegment .carrier .airDet .fltCls{font-weight:300;font-size:12px;color:#666666}.resBody .detDiv .fltDetDiv .fltSegment .carrier .airDet .segTime,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .airDet .segTime,.resBody .detDiv .amenDiv .fltSegment .carrier .airDet .segTime{font-weight:400;font-size:14px;color:#ED1C24}.resBody .detDiv .fltDetDiv .fltSegment .carrier .tip,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .tip,.resBody .detDiv .amenDiv .fltSegment .carrier .tip{position:relative;font-weight:400;font-size:10px;color:#666666;text-align:center;width:180px;margin-top:10px;margin-left:60px;background-color:#EBF2F7}.resBody .detDiv .fltDetDiv .fltSegment .carrier .tip .tipText,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .tip .tipText,.resBody .detDiv .amenDiv .fltSegment .carrier .tip .tipText{padding:4px;border:1px solid #e8ecef;border-radius:4px}.resBody .detDiv .fltDetDiv .fltSegment .carrier .tip .iconAlert,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .tip .iconAlert,.resBody .detDiv .amenDiv .fltSegment .carrier .tip .iconAlert{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#666}.resBody .detDiv .fltDetDiv .fltSegment .carrier .tip .iconAlert:before,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .tip .iconAlert:before,.resBody .detDiv .amenDiv .fltSegment .carrier .tip .iconAlert:before{content:"";font-size:10px}.resBody .detDiv .fltDetDiv .fltSegment .carrier .tip .tipArrow,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .tip .tipArrow,.resBody .detDiv .amenDiv .fltSegment .carrier .tip .tipArrow{width:10px;height:10px;background:#EBF2F7;transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);display:inline-block;position:absolute;left:15px;margin-top:-5px;border:1px solid #e8ecef;border-width:1px 0px 0px 1px}.resBody .detDiv .fltDetDiv .fltSegment .to ul,.resBody .detDiv .bagInfoDiv .fltSegment .to ul,.resBody .detDiv .amenDiv .fltSegment .to ul{float:right}.resBody .detDiv .fltDetDiv .fltSegment .to li,.resBody .detDiv .bagInfoDiv .fltSegment .to li,.resBody .detDiv .amenDiv .fltSegment .to li{text-align:right !important}.resBody .detDiv .fltDetDiv .fltSegment .city,.resBody .detDiv .bagInfoDiv .fltSegment .city,.resBody .detDiv .amenDiv .fltSegment .city{font-weight:400;font-size:12px;color:#333333}.resBody .detDiv .fltDetDiv .fltSegment .airport,.resBody .detDiv .bagInfoDiv .fltSegment .airport,.resBody .detDiv .amenDiv .fltSegment .airport{font-weight:600;font-size:16px;color:#333}.resBody .detDiv .fltDetDiv .fltSegment .country,.resBody .detDiv .bagInfoDiv .fltSegment .country,.resBody .detDiv .amenDiv .fltSegment .country,.resBody .detDiv .bagInfoDiv .fltSegment .terminal,.resBody .detDiv .amenDiv .fltSegment .terminal,.resBody .detDiv .fltDetDiv .fltSegment .terminal{font-weight:400;font-size:12px;color:#333}.resBody .detDiv .fltDetDiv .fltSegment .terminal,.resBody .detDiv .bagInfoDiv .fltSegment .terminal,.resBody .detDiv .amenDiv .fltSegment .terminal{width:140px}.resBody .detDiv .fltDetDiv .fltSegment .departTime,.resBody .detDiv .bagInfoDiv .fltSegment .departTime,.resBody .detDiv .amenDiv .fltSegment .departTime{font-weight:400;font-size:24px;color:#333333}.resBody .detDiv .fltDetDiv .layover,.resBody .detDiv .bagInfoDiv .layover,.resBody .detDiv .amenDiv .layover{padding:20px;border-bottom:2px dotted #e8ecef;margin:-11px 3% 11px 3%;height:0px;text-align:center;position:relative}.resBody .detDiv .fltDetDiv .layover .loDiv,.resBody .detDiv .bagInfoDiv .layover .loDiv,.resBody .detDiv .amenDiv .layover .loDiv{width:160px;height:30px;background:#fcf8e5;border:1px solid #e6d4b9;color:#7a6b52;font-size:12px;padding:5px;font-weight:400;margin:auto;position:relative;top:3px;border-radius:2px}.resBody .detDiv .fltDetDiv .layover .loDiv span,.resBody .detDiv .bagInfoDiv .layover .loDiv span,.resBody .detDiv .amenDiv .layover .loDiv span{margin:5px}.resBody .detDiv .fltDetDiv .layover .loDiv .timeLogo,.resBody .detDiv .bagInfoDiv .layover .loDiv .timeLogo,.resBody .detDiv .amenDiv .layover .loDiv .timeLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7a6b52}.resBody .detDiv .fltDetDiv .layover .loDiv .timeLogo:before,.resBody .detDiv .bagInfoDiv .layover .loDiv .timeLogo:before,.resBody .detDiv .amenDiv .layover .loDiv .timeLogo:before{content:"";font-size:15px}.resBody .detDiv .fltDetDiv .layover .loDiv .time,.resBody .detDiv .bagInfoDiv .layover .loDiv .time,.resBody .detDiv .amenDiv .layover .loDiv .time{color:#ED1C24;font-weight:400}.resBody .detDiv .bagInfoDiv .onwFltTitle,.resBody .detDiv .amenDiv .onwFltTitle,.resBody .detDiv .bagInfoDiv .retFltTitle,.resBody .detDiv .amenDiv .retFltTitle{padding:20px !important;height:64px !important}.resBody .detDiv .bagInfoDiv .onwFltTitle .onwFltLogo,.resBody .detDiv .amenDiv .onwFltTitle .onwFltLogo,.resBody .detDiv .bagInfoDiv .retFltTitle .onwFltLogo,.resBody .detDiv .amenDiv .retFltTitle .onwFltLogo{font-size:18px !important}.resBody .detDiv .bagInfoDiv .onwFltTitle .frmTo,.resBody .detDiv .amenDiv .onwFltTitle .frmTo,.resBody .detDiv .bagInfoDiv .retFltTitle .frmTo,.resBody .detDiv .amenDiv .retFltTitle .frmTo{font-size:14px !important}.resBody .detDiv .bagInfoDiv .onwFltTitle .frmTo .info,.resBody .detDiv .amenDiv .onwFltTitle .frmTo .info,.resBody .detDiv .bagInfoDiv .retFltTitle .frmTo .info,.resBody .detDiv .amenDiv .retFltTitle .frmTo .info{font-weight:400;font-size:14px}.resBody .detDiv .bagInfoDiv .bagSegment,.resBody .detDiv .amenDiv .bagSegment{padding:10px 25px;border-bottom:1px solid #e8ecef}.resBody .detDiv .bagInfoDiv .bagSegment .bagAirline,.resBody .detDiv .amenDiv .bagSegment .bagAirline,.resBody .detDiv .bagInfoDiv .bagSegment .bagCheckIn,.resBody .detDiv .amenDiv .bagSegment .bagCheckIn,.resBody .detDiv .bagInfoDiv .bagSegment .bagCabin,.resBody .detDiv .amenDiv .bagSegment .bagCabin,.resBody .detDiv .bagInfoDiv .bagSegment .bagPaid,.resBody .detDiv .amenDiv .bagSegment .bagPaid{width:30%;display:inline-block;font-size:14px;color:#333;font-weight:700}.resBody .detDiv .bagInfoDiv .bagSegment .bagCheckIn,.resBody .detDiv .amenDiv .bagSegment .bagCheckIn{width:25%}.resBody .detDiv .bagInfoDiv .bagSegment .bagCabin,.resBody .detDiv .amenDiv .bagSegment .bagCabin{width:22%}.resBody .detDiv .bagInfoDiv .bagSegment .bagPaid,.resBody .detDiv .amenDiv .bagSegment .bagPaid{width:21%}.resBody .detDiv .bagInfoDiv .bagFlightInfo,.resBody .detDiv .amenDiv .bagFlightInfo{padding:16px 20px}.resBody .detDiv .bagInfoDiv .bagFlightInfo .light,.resBody .detDiv .amenDiv .bagFlightInfo .light{font-weight:400}.resBody .detDiv .bagInfoDiv .bagFlightInfo .dark,.resBody .detDiv .amenDiv .bagFlightInfo .dark{color:#333333}.resBody .detDiv .bagInfoDiv .bagFlightInfo .airlineLogo,.resBody .detDiv .amenDiv .bagFlightInfo .airlineLogo{width:30%;display:inline-block;vertical-align:top}.resBody .detDiv .bagInfoDiv .bagFlightInfo .airlineLogo img,.resBody .detDiv .amenDiv .bagFlightInfo .airlineLogo img{margin-right:10px;width:33px;height:33px}.resBody .detDiv .bagInfoDiv .bagFlightInfo .airlineDetails,.resBody .detDiv .amenDiv .bagFlightInfo .airlineDetails{display:inline-block;vertical-align:top;width:145px}.resBody .detDiv .bagInfoDiv .bagFlightInfo .airlineDetails .airlineName,.resBody .detDiv .amenDiv .bagFlightInfo .airlineDetails .airlineName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.resBody .detDiv .bagInfoDiv .bagFlightInfo .airlineDetails .airlineAirport,.resBody .detDiv .amenDiv .bagFlightInfo .airlineDetails .airlineAirport{font-size:12px;font-weight:normal}.resBody .detDiv .bagInfoDiv .bagFlightInfo .airlineDetails .airlineFltNo,.resBody .detDiv .amenDiv .bagFlightInfo .airlineDetails .airlineFltNo{font-weight:300;font-size:12px;color:#666666}.resBody .detDiv .bagInfoDiv .bagFlightInfo .bagCheckInInfo,.resBody .detDiv .amenDiv .bagFlightInfo .bagCheckInInfo{width:25%;display:inline-block;vertical-align:top;font-size:13px;padding-right:10px}.resBody .detDiv .bagInfoDiv .bagFlightInfo .bagCabinInfo,.resBody .detDiv .amenDiv .bagFlightInfo .bagCabinInfo{width:22%;display:inline-block;vertical-align:top;font-size:13px}.resBody .detDiv .bagInfoDiv .bagFlightInfo .bagPaidInfo,.resBody .detDiv .amenDiv .bagFlightInfo .bagPaidInfo{width:21%;display:inline-block;font-size:13px}.resBody .detDiv .amenDiv .bagSegment .bagAirline,.resBody .detDiv .amenDiv .bagSegment .bagCheckIn,.resBody .detDiv .amenDiv .bagSegment .bagCabin,.resBody .detDiv .amenDiv .bagSegment .bagPaid{width:40%}.resBody .detDiv .amenDiv .bagSegment .amenities{margin-left:100px}.resBody .detDiv .amenDiv .bagFlightInfo .airlineLogo{width:40%}.resBody .detDiv .amenDiv .amenities{width:32%;display:inline-block;font-size:14px;color:#666}.resBody .detDiv .amenDiv .amenitiesInfo{width:32%;display:inline-block;vertical-align:top;margin-left:100px}.resBody .detDiv .amenDiv .amenitiesInfo .meals{font-size:13px}.resBody .detDiv .fareDetDiv .INR{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24;font-weight:700}.resBody .detDiv .fareDetDiv .INR:before{content:"";font-size:9px}.resBody .detDiv .fareDetDiv hr{width:94%;height:1px;border:0;background-color:#E8ECEF}.resBody .detDiv .fareDetDiv .onwFltTitle,.resBody .detDiv .fltDetDiv .fareDetDiv .retFltTitle,.resBody .detDiv .fareDetDiv .bagInfoDiv .retFltTitle,.resBody .detDiv .bagInfoDiv .fareDetDiv .retFltTitle,.resBody .detDiv .fareDetDiv .amenDiv .retFltTitle,.resBody .detDiv .amenDiv .fareDetDiv .retFltTitle,.resBody .detDiv .fareDetDiv .fltDetDiv .retFltTitle,.fltDetDiv .resBody .detDiv .fareDetDiv .retFltTitle{height:64px;border-bottom:1px solid #e8ecef;padding:20px}.resBody .detDiv .fareDetDiv .fareRules{float:right;margin-right:20px;font-size:14px;color:#12B58A}.resBody .detDiv .fareDetDiv .fareRules .fareRulesLink{cursor:pointer}.resBody .detDiv .fareDetDiv .fareDetails,.resBody .detDiv .fareDetDiv .adultFare,.resBody .detDiv .fareDetDiv .childFare,.resBody .detDiv .fareDetDiv .infantFare,.resBody .detDiv .fareDetDiv .otherFares,.resBody .detDiv .fareDetDiv .discount,.resBody .detDiv .fareDetDiv .taxes,.resBody .detDiv .fareDetDiv .fuelSurcharge,.resBody .detDiv .fareDetDiv .travelTax,.resBody .detDiv .fareDetDiv .transFee,.resBody .detDiv .fareDetDiv .iwjr,.resBody .detDiv .fareDetDiv .liTax,.resBody .detDiv .fareDetDiv .airlineFee{font-size:13px;margin-left:20px;margin-top:15px;width:80%}.resBody .detDiv .fareDetDiv .fareDetails .type,.resBody .detDiv .fareDetDiv .adultFare .type,.resBody .detDiv .fareDetDiv .childFare .type,.resBody .detDiv .fareDetDiv .infantFare .type,.resBody .detDiv .fareDetDiv .fareDetails .fare,.resBody .detDiv .fareDetDiv .adultFare .fareDetails .fare,.resBody .detDiv .fareDetDiv .fareDetails .adultFare .fare,.resBody .detDiv .fareDetDiv .childFare .fareDetails .fare,.resBody .detDiv .fareDetDiv .fareDetails .childFare .fare,.resBody .detDiv .fareDetDiv .infantFare .fareDetails .fare,.resBody .detDiv .fareDetDiv .fareDetails .infantFare .fare,.resBody .detDiv .fareDetDiv .fareDetails .adultFare .fare,.resBody .detDiv .fareDetDiv .adultFare .fareDetails .fare,.resBody .detDiv .fareDetDiv .adultFare .fare,.resBody .detDiv .fareDetDiv .childFare .adultFare .fare,.resBody .detDiv .fareDetDiv .adultFare .childFare .fare,.resBody .detDiv .fareDetDiv .infantFare .adultFare .fare,.resBody .detDiv .fareDetDiv .adultFare .infantFare .fare,.resBody .detDiv .fareDetDiv .fareDetails .childFare .fare,.resBody .detDiv .fareDetDiv .childFare .fareDetails .fare,.resBody .detDiv .fareDetDiv .adultFare .childFare .fare,.resBody .detDiv .fareDetDiv .childFare .adultFare .fare,.resBody .detDiv .fareDetDiv .childFare .fare,.resBody .detDiv .fareDetDiv .infantFare .childFare .fare,.resBody .detDiv .fareDetDiv .childFare .infantFare .fare,.resBody .detDiv .fareDetDiv .fareDetails .infantFare .fare,.resBody .detDiv .fareDetDiv .infantFare .fareDetails .fare,.resBody .detDiv .fareDetDiv .adultFare .infantFare .fare,.resBody .detDiv .fareDetDiv .infantFare .adultFare .fare,.resBody .detDiv .fareDetDiv .childFare .infantFare .fare,.resBody .detDiv .fareDetDiv .infantFare .childFare .fare,.resBody .detDiv .fareDetDiv .infantFare .fare,.resBody .detDiv .fareDetDiv .fareDetails .total,.resBody .detDiv .fareDetDiv .adultFare .fareDetails .total,.resBody .detDiv .fareDetDiv .fareDetails .adultFare .total,.resBody .detDiv .fareDetDiv .childFare .fareDetails .total,.resBody .detDiv .fareDetDiv .fareDetails .childFare .total,.resBody .detDiv .fareDetDiv .infantFare .fareDetails .total,.resBody .detDiv .fareDetDiv .fareDetails .infantFare .total,.resBody .detDiv .fareDetDiv .fareDetails .adultFare .total,.resBody .detDiv .fareDetDiv .adultFare .fareDetails .total,.resBody .detDiv .fareDetDiv .adultFare .total,.resBody .detDiv .fareDetDiv .childFare .adultFare .total,.resBody .detDiv .fareDetDiv .adultFare .childFare .total,.resBody .detDiv .fareDetDiv .infantFare .adultFare .total,.resBody .detDiv .fareDetDiv .adultFare .infantFare .total,.resBody .detDiv .fareDetDiv .fareDetails .childFare .total,.resBody .detDiv .fareDetDiv .childFare .fareDetails .total,.resBody .detDiv .fareDetDiv .adultFare .childFare .total,.resBody .detDiv .fareDetDiv .childFare .adultFare .total,.resBody .detDiv .fareDetDiv .childFare .total,.resBody .detDiv .fareDetDiv .infantFare .childFare .total,.resBody .detDiv .fareDetDiv .childFare .infantFare .total,.resBody .detDiv .fareDetDiv .fareDetails .infantFare .total,.resBody .detDiv .fareDetDiv .infantFare .fareDetails .total,.resBody .detDiv .fareDetDiv .adultFare .infantFare .total,.resBody .detDiv .fareDetDiv .infantFare .adultFare .total,.resBody .detDiv .fareDetDiv .childFare .infantFare .total,.resBody .detDiv .fareDetDiv .infantFare .childFare .total,.resBody .detDiv .fareDetDiv .infantFare .total,.resBody .detDiv .fareDetDiv .fareDetails .otherFares .fare,.resBody .detDiv .fareDetDiv .otherFares .fareDetails .fare,.resBody .detDiv .fareDetDiv .adultFare .otherFares .fare,.resBody .detDiv .fareDetDiv .otherFares .adultFare .fare,.resBody .detDiv .fareDetDiv .childFare .otherFares .fare,.resBody .detDiv .fareDetDiv .otherFares .childFare .fare,.resBody .detDiv .fareDetDiv .infantFare .otherFares .fare,.resBody .detDiv .fareDetDiv .otherFares .infantFare .fare,.resBody .detDiv .fareDetDiv .fareDetails .otherFares .total,.resBody .detDiv .fareDetDiv .otherFares .fareDetails .total,.resBody .detDiv .fareDetDiv .adultFare .otherFares .total,.resBody .detDiv .fareDetDiv .otherFares .adultFare .total,.resBody .detDiv .fareDetDiv .childFare .otherFares .total,.resBody .detDiv .fareDetDiv .otherFares .childFare .total,.resBody .detDiv .fareDetDiv .infantFare .otherFares .total,.resBody .detDiv .fareDetDiv .otherFares .infantFare .total,.resBody .detDiv .fareDetDiv .fareDetails .discount .fare,.resBody .detDiv .fareDetDiv .discount .fareDetails .fare,.resBody .detDiv .fareDetDiv .adultFare .discount .fare,.resBody .detDiv .fareDetDiv .discount .adultFare .fare,.resBody .detDiv .fareDetDiv .childFare .discount .fare,.resBody .detDiv .fareDetDiv .discount .childFare .fare,.resBody .detDiv .fareDetDiv .infantFare .discount .fare,.resBody .detDiv .fareDetDiv .discount .infantFare .fare,.resBody .detDiv .fareDetDiv .fareDetails .discount .total,.resBody .detDiv .fareDetDiv .discount .fareDetails .total,.resBody .detDiv .fareDetDiv .adultFare .discount .total,.resBody .detDiv .fareDetDiv .discount .adultFare .total,.resBody .detDiv .fareDetDiv .childFare .discount .total,.resBody .detDiv .fareDetDiv .discount .childFare .total,.resBody .detDiv .fareDetDiv .infantFare .discount .total,.resBody .detDiv .fareDetDiv .discount .infantFare .total,.resBody .detDiv .fareDetDiv .fareDetails .taxes .fare,.resBody .detDiv .fareDetDiv .taxes .fareDetails .fare,.resBody .detDiv .fareDetDiv .adultFare .taxes .fare,.resBody .detDiv .fareDetDiv .taxes .adultFare .fare,.resBody .detDiv .fareDetDiv .childFare .taxes .fare,.resBody .detDiv .fareDetDiv .taxes .childFare .fare,.resBody .detDiv .fareDetDiv .infantFare .taxes .fare,.resBody .detDiv .fareDetDiv .taxes .infantFare .fare,.resBody .detDiv .fareDetDiv .fareDetails .taxes .total,.resBody .detDiv .fareDetDiv .taxes .fareDetails .total,.resBody .detDiv .fareDetDiv .adultFare .taxes .total,.resBody .detDiv .fareDetDiv .taxes .adultFare .total,.resBody .detDiv .fareDetDiv .childFare .taxes .total,.resBody .detDiv .fareDetDiv .taxes .childFare .total,.resBody .detDiv .fareDetDiv .infantFare .taxes .total,.resBody .detDiv .fareDetDiv .taxes .infantFare .total,.resBody .detDiv .fareDetDiv .fareDetails .fuelSurcharge .fare,.resBody .detDiv .fareDetDiv .fuelSurcharge .fareDetails .fare,.resBody .detDiv .fareDetDiv .adultFare .fuelSurcharge .fare,.resBody .detDiv .fareDetDiv .fuelSurcharge .adultFare .fare,.resBody .detDiv .fareDetDiv .childFare .fuelSurcharge .fare,.resBody .detDiv .fareDetDiv .fuelSurcharge .childFare .fare,.resBody .detDiv .fareDetDiv .infantFare .fuelSurcharge .fare,.resBody .detDiv .fareDetDiv .fuelSurcharge .infantFare .fare,.resBody .detDiv .fareDetDiv .fareDetails .fuelSurcharge .total,.resBody .detDiv .fareDetDiv .fuelSurcharge .fareDetails .total,.resBody .detDiv .fareDetDiv .adultFare .fuelSurcharge .total,.resBody .detDiv .fareDetDiv .fuelSurcharge .adultFare .total,.resBody .detDiv .fareDetDiv .childFare .fuelSurcharge .total,.resBody .detDiv .fareDetDiv .fuelSurcharge .childFare .total,.resBody .detDiv .fareDetDiv .infantFare .fuelSurcharge .total,.resBody .detDiv .fareDetDiv .fuelSurcharge .infantFare .total,.resBody .detDiv .fareDetDiv .fareDetails .travelTax .fare,.resBody .detDiv .fareDetDiv .travelTax .fareDetails .fare,.resBody .detDiv .fareDetDiv .adultFare .travelTax .fare,.resBody .detDiv .fareDetDiv .travelTax .adultFare .fare,.resBody .detDiv .fareDetDiv .childFare .travelTax .fare,.resBody .detDiv .fareDetDiv .travelTax .childFare .fare,.resBody .detDiv .fareDetDiv .infantFare .travelTax .fare,.resBody .detDiv .fareDetDiv .travelTax .infantFare .fare,.resBody .detDiv .fareDetDiv .fareDetails .travelTax .total,.resBody .detDiv .fareDetDiv .travelTax .fareDetails .total,.resBody .detDiv .fareDetDiv .adultFare .travelTax .total,.resBody .detDiv .fareDetDiv .travelTax .adultFare .total,.resBody .detDiv .fareDetDiv .childFare .travelTax .total,.resBody .detDiv .fareDetDiv .travelTax .childFare .total,.resBody .detDiv .fareDetDiv .infantFare .travelTax .total,.resBody .detDiv .fareDetDiv .travelTax .infantFare .total,.resBody .detDiv .fareDetDiv .fareDetails .transFee .fare,.resBody .detDiv .fareDetDiv .transFee .fareDetails .fare,.resBody .detDiv .fareDetDiv .adultFare .transFee .fare,.resBody .detDiv .fareDetDiv .transFee .adultFare .fare,.resBody .detDiv .fareDetDiv .childFare .transFee .fare,.resBody .detDiv .fareDetDiv .transFee .childFare .fare,.resBody .detDiv .fareDetDiv .infantFare .transFee .fare,.resBody .detDiv .fareDetDiv .transFee .infantFare .fare,.resBody .detDiv .fareDetDiv .fareDetails .transFee .total,.resBody .detDiv .fareDetDiv .transFee .fareDetails .total,.resBody .detDiv .fareDetDiv .adultFare .transFee .total,.resBody .detDiv .fareDetDiv .transFee .adultFare .total,.resBody .detDiv .fareDetDiv .childFare .transFee .total,.resBody .detDiv .fareDetDiv .transFee .childFare .total,.resBody .detDiv .fareDetDiv .infantFare .transFee .total,.resBody .detDiv .fareDetDiv .transFee .infantFare .total,.resBody .detDiv .fareDetDiv .fareDetails .iwjr .fare,.resBody .detDiv .fareDetDiv .iwjr .fareDetails .fare,.resBody .detDiv .fareDetDiv .adultFare .iwjr .fare,.resBody .detDiv .fareDetDiv .iwjr .adultFare .fare,.resBody .detDiv .fareDetDiv .childFare .iwjr .fare,.resBody .detDiv .fareDetDiv .iwjr .childFare .fare,.resBody .detDiv .fareDetDiv .infantFare .iwjr .fare,.resBody .detDiv .fareDetDiv .iwjr .infantFare .fare,.resBody .detDiv .fareDetDiv .fareDetails .iwjr .total,.resBody .detDiv .fareDetDiv .iwjr .fareDetails .total,.resBody .detDiv .fareDetDiv .adultFare .iwjr .total,.resBody .detDiv .fareDetDiv .iwjr .adultFare .total,.resBody .detDiv .fareDetDiv .childFare .iwjr .total,.resBody .detDiv .fareDetDiv .iwjr .childFare .total,.resBody .detDiv .fareDetDiv .infantFare .iwjr .total,.resBody .detDiv .fareDetDiv .iwjr .infantFare .total,.resBody .detDiv .fareDetDiv .fareDetails .liTax .fare,.resBody .detDiv .fareDetDiv .liTax .fareDetails .fare,.resBody .detDiv .fareDetDiv .adultFare .liTax .fare,.resBody .detDiv .fareDetDiv .liTax .adultFare .fare,.resBody .detDiv .fareDetDiv .childFare .liTax .fare,.resBody .detDiv .fareDetDiv .liTax .childFare .fare,.resBody .detDiv .fareDetDiv .infantFare .liTax .fare,.resBody .detDiv .fareDetDiv .liTax .infantFare .fare,.resBody .detDiv .fareDetDiv .fareDetails .liTax .total,.resBody .detDiv .fareDetDiv .liTax .fareDetails .total,.resBody .detDiv .fareDetDiv .adultFare .liTax .total,.resBody .detDiv .fareDetDiv .liTax .adultFare .total,.resBody .detDiv .fareDetDiv .childFare .liTax .total,.resBody .detDiv .fareDetDiv .liTax .childFare .total,.resBody .detDiv .fareDetDiv .infantFare .liTax .total,.resBody .detDiv .fareDetDiv .liTax .infantFare .total,.resBody .detDiv .fareDetDiv .fareDetails .airlineFee .fare,.resBody .detDiv .fareDetDiv .airlineFee .fareDetails .fare,.resBody .detDiv .fareDetDiv .adultFare .airlineFee .fare,.resBody .detDiv .fareDetDiv .airlineFee .adultFare .fare,.resBody .detDiv .fareDetDiv .childFare .airlineFee .fare,.resBody .detDiv .fareDetDiv .airlineFee .childFare .fare,.resBody .detDiv .fareDetDiv .infantFare .airlineFee .fare,.resBody .detDiv .fareDetDiv .airlineFee .infantFare .fare,.resBody .detDiv .fareDetDiv .fareDetails .airlineFee .total,.resBody .detDiv .fareDetDiv .airlineFee .fareDetails .total,.resBody .detDiv .fareDetDiv .adultFare .airlineFee .total,.resBody .detDiv .fareDetDiv .airlineFee .adultFare .total,.resBody .detDiv .fareDetDiv .childFare .airlineFee .total,.resBody .detDiv .fareDetDiv .airlineFee .childFare .total,.resBody .detDiv .fareDetDiv .infantFare .airlineFee .total,.resBody .detDiv .fareDetDiv .airlineFee .infantFare .total,.resBody .detDiv .fareDetDiv .otherFares .type,.resBody .detDiv .fareDetDiv .otherFares .fare,.resBody .detDiv .fareDetDiv .otherFares .total,.resBody .detDiv .fareDetDiv .discount .type,.resBody .detDiv .fareDetDiv .discount .fare,.resBody .detDiv .fareDetDiv .discount .total,.resBody .detDiv .fareDetDiv .taxes .type,.resBody .detDiv .fareDetDiv .taxes .fare,.resBody .detDiv .fareDetDiv .taxes .total,.resBody .detDiv .fareDetDiv .fuelSurcharge .type,.resBody .detDiv .fareDetDiv .fuelSurcharge .fare,.resBody .detDiv .fareDetDiv .fuelSurcharge .total,.resBody .detDiv .fareDetDiv .travelTax .type,.resBody .detDiv .fareDetDiv .travelTax .fare,.resBody .detDiv .fareDetDiv .travelTax .total,.resBody .detDiv .fareDetDiv .transFee .type,.resBody .detDiv .fareDetDiv .transFee .fare,.resBody .detDiv .fareDetDiv .transFee .total,.resBody .detDiv .fareDetDiv .iwjr .type,.resBody .detDiv .fareDetDiv .iwjr .fare,.resBody .detDiv .fareDetDiv .iwjr .total,.resBody .detDiv .fareDetDiv .liTax .type,.resBody .detDiv .fareDetDiv .liTax .fare,.resBody .detDiv .fareDetDiv .liTax .total,.resBody .detDiv .fareDetDiv .airlineFee .type,.resBody .detDiv .fareDetDiv .airlineFee .fare,.resBody .detDiv .fareDetDiv .airlineFee .total{width:32%;display:inline-block}.resBody .detDiv .fareDetDiv .fareDetails .fare,.resBody .detDiv .fareDetDiv .adultFare .fare,.resBody .detDiv .fareDetDiv .childFare .fare,.resBody .detDiv .fareDetDiv .infantFare .fare,.resBody .detDiv .fareDetDiv .fareDetails .total,.resBody .detDiv .fareDetDiv .adultFare .total,.resBody .detDiv .fareDetDiv .childFare .total,.resBody .detDiv .fareDetDiv .infantFare .total,.resBody .detDiv .fareDetDiv .otherFares .fare,.resBody .detDiv .fareDetDiv .otherFares .total,.resBody .detDiv .fareDetDiv .discount .fare,.resBody .detDiv .fareDetDiv .discount .total,.resBody .detDiv .fareDetDiv .taxes .fare,.resBody .detDiv .fareDetDiv .taxes .total,.resBody .detDiv .fareDetDiv .fuelSurcharge .fare,.resBody .detDiv .fareDetDiv .fuelSurcharge .total,.resBody .detDiv .fareDetDiv .travelTax .fare,.resBody .detDiv .fareDetDiv .travelTax .total,.resBody .detDiv .fareDetDiv .transFee .fare,.resBody .detDiv .fareDetDiv .transFee .total,.resBody .detDiv .fareDetDiv .iwjr .fare,.resBody .detDiv .fareDetDiv .iwjr .total,.resBody .detDiv .fareDetDiv .liTax .fare,.resBody .detDiv .fareDetDiv .liTax .total,.resBody .detDiv .fareDetDiv .airlineFee .fare,.resBody .detDiv .fareDetDiv .airlineFee .total{text-align:right}.resBody .detDiv .fareDetDiv .fareDetails .total,.resBody .detDiv .fareDetDiv .adultFare .total,.resBody .detDiv .fareDetDiv .childFare .total,.resBody .detDiv .fareDetDiv .infantFare .total,.resBody .detDiv .fareDetDiv .otherFares .total,.resBody .detDiv .fareDetDiv .discount .total,.resBody .detDiv .fareDetDiv .taxes .total,.resBody .detDiv .fareDetDiv .fuelSurcharge .total,.resBody .detDiv .fareDetDiv .travelTax .total,.resBody .detDiv .fareDetDiv .transFee .total,.resBody .detDiv .fareDetDiv .iwjr .total,.resBody .detDiv .fareDetDiv .liTax .total,.resBody .detDiv .fareDetDiv .airlineFee .total{font-weight:600}.resBody .detDiv .fareDetDiv .fareDetails .currency,.resBody .detDiv .fareDetDiv .adultFare .currency,.resBody .detDiv .fareDetDiv .childFare .currency,.resBody .detDiv .fareDetDiv .infantFare .currency,.resBody .detDiv .fareDetDiv .otherFares .currency,.resBody .detDiv .fareDetDiv .discount .currency,.resBody .detDiv .fareDetDiv .taxes .currency,.resBody .detDiv .fareDetDiv .fuelSurcharge .currency,.resBody .detDiv .fareDetDiv .travelTax .currency,.resBody .detDiv .fareDetDiv .transFee .currency,.resBody .detDiv .fareDetDiv .iwjr .currency,.resBody .detDiv .fareDetDiv .liTax .currency,.resBody .detDiv .fareDetDiv .airlineFee .currency{display:inline-block;color:#ED1C24;font-weight:400}.resBody .detDiv .fareDetDiv .adultFare,.resBody .detDiv .fareDetDiv .childFare,.resBody .detDiv .fareDetDiv .infantFare{margin-top:10px}.resBody .detDiv .fareDetDiv .message{font-size:12px;color:#767C81;margin-left:20px;margin-top:20px;display:inline-block;text-align:left}.resBody .detDiv .fareDetDiv .totalFare{margin:5px 0px 5px 20px;width:80%}.resBody .detDiv .fareDetDiv .totalFare>div{display:inline-block}.resBody .detDiv .fareDetDiv .totalFare .INR{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24;font-weight:700}.resBody .detDiv .fareDetDiv .totalFare .INR:before{content:"";font-size:13px}.resBody .detDiv .fareDetDiv .totalFare .totAmtTitle,.resBody .detDiv .fareDetDiv .totalFare .total .totalFare{width:32%;display:inline-block;font-size:15px;font-weight:700;text-alighn:center}.resBody .detDiv .fareDetDiv .totalFare .total{margin-right:28px;float:right}.resBody .detDiv .fareDetDiv .totalFare .total .totalFare{color:#ED1C24;margin-left:0px;font-size:18px}.resBody .detDiv .fareRulesDiv{background:#fff;font-size:12px;font-weight:300}.resBody .detDiv .fareRulesDiv .jTypeCont{display:none}.resBody .detDiv .fareRulesDiv .alert{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;padding-right:5px}.resBody .detDiv .fareRulesDiv .alert:before{content:"";font-size:16px}.resBody .detDiv .fareRulesDiv .INR{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;font-weight:bold}.resBody .detDiv .fareRulesDiv .INR:before{content:"";font-size:10px}.resBody .detDiv .fareRulesDiv .onw-flt{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;padding:0px 5px 0px 5px}.resBody .detDiv .fareRulesDiv .onw-flt:before{content:"";font-size:12px}.resBody .detDiv .fareRulesDiv .section-title{font-weight:bold;font-size:14px;background:#f5f8fa;height:30px;padding:3px;padding-left:10px}.resBody .detDiv .fareRulesDiv .table-title{display:inline-block;text-align:left;width:49%}.resBody .detDiv .fareRulesDiv .pad-right{padding-right:60px !important}.resBody .detDiv .fareRulesDiv .title-primary{font-weight:400;font-size:14px}.resBody .detDiv .fareRulesDiv .title-primary.active{border:1px solid #12B58A;color:#12B58A;background:#fff;font-weight:600}.resBody .detDiv .fareRulesDiv .title-secondary{font-weight:300;font-size:12px}.resBody .detDiv .fareRulesDiv .table{border:1px solid #e0e5e7;width:49%;display:inline-block;vertical-align:top}.resBody .detDiv .fareRulesDiv .table-head{background-color:#e0e5e7;padding:3px 0px 3px 0px;height:25px}.resBody .detDiv .fareRulesDiv .row{border-bottom:1px solid #e0e5e7;padding:5px 0px 5px 0px;height:30px}.resBody .detDiv .fareRulesDiv .left-content{text-align:left;padding-left:10px}.resBody .detDiv .fareRulesDiv .right-content{text-align:right;padding-right:10px;font-weight:bold}.resBody .detDiv .fareRulesDiv .nonRef,.resBody .detDiv .fltDetDiv .onwFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .amenDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fltDetDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .ref{padding:2px 10px;float:right;font-size:12px;color:#ED1C24;border:1px solid #ED1C24;border-radius:4px;margin-right:25px}.resBody .detDiv .fareRulesDiv .ref{border:1px solid #12B58A;color:#12B58A}.resBody .optsContents{float:inherit;padding:10px 0px}.resBody .optsContents div{display:inline-block;float:right;padding:0px 3px;margin:0px 3px}.resBody .optsContents .emailFares{font-size:13px;padding:8px 12px;border:1px solid;border-color:#12B58A;background:transparent;border-radius:4px;color:#12B58A;cursor:pointer;-webkit-appearance:none;padding:2px 6px}.resBody .optsContents .emailFares:hover{color:transparent;border-color:transparent;background:#12B58A}.resBody .optsContents .emailFares:hover{color:#fff}.resBody .optsContents .emailFares:hover .mailIcon{color:#fff}.resBody .optsContents .emailFares.active{background-color:#12B58A;color:#fff}.resBody .optsContents .emailFares.active .mailIcon{color:#fff}.resBody .optsContents .emailFares.active .cnt{background-color:#fff;color:#12B58A;padding:0px 6px;border-radius:6px;font-size:9px;margin-left:5px}.resBody .optsContents .modifyMarkup{font-size:13px;padding:8px 12px;border:1px solid;border-color:#12B58A;background:transparent;border-radius:4px;color:#12B58A;cursor:pointer;-webkit-appearance:none;padding:2px 6px}.resBody .optsContents .modifyMarkup:hover{color:transparent;border-color:transparent;background:#12B58A}.resBody .optsContents .modifyMarkup:hover{color:#fff}.resBody .optsContents .modifyMarkup:hover .modIcon{color:#fff}.resBody .optsContents .showHideNTA{color:#12B58A;font-size:13px;margin-top:3px;cursor:pointer}.resBody .optsContents .showHideIncent{color:#12B58A;font-size:13px;margin-top:3px;cursor:pointer;border-right:1px solid;padding-right:10px}.resBody .optsContents .mailIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A}.resBody .optsContents .mailIcon:before{content:"";font-size:12px}.resBody .optsContents .modIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A}.resBody .optsContents .modIcon:before{content:"";font-size:12px}.multicity.modifySearch{height:auto}.multicity.modifySearch .progressBarContainer{top:3px}.multicity.modifySearch .container{width:100%;padding:10px 0px 0px 0px}.multicity.modifySearch .container .fromTo{width:1024px;border-right:none;text-align:center;padding:5px 0px 15px 0px;margin:auto;display:block}.multicity.modifySearch .container .fromTo .labelDiv{display:inline-block;padding:0px;width:19%}.multicity.modifySearch .container .fromTo .labelDiv .city .code{font-size:16px;color:white;font-weight:400}.multicity.modifySearch .container .fromTo .labelDiv div{display:inline-block}.multicity.modifySearch .container .fromTo .labelDiv .onwFltLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a4b4c1}.multicity.modifySearch .container .fromTo .labelDiv .onwFltLogo:before{content:"";font-size:15px}.multicity.modifySearch .container .fromTo .labelDiv .datePax{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:100%;padding:0px}.multicity.modifySearch .container .fromTo .labelDiv .datePax .dateLabl{font-weight:400;font-size:13px;color:#a4b4c1;line-height:2}.multicity.modifySearch .container .fromTo .labelDiv .datePax .dateLabl .calIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a4b4c1}.multicity.modifySearch .container .fromTo .labelDiv .datePax .dateLabl .calIcon:before{content:"";font-size:15px}.multicity.modifySearch .container .fromTo .labelDiv .datePax .dateLabl .dt{font-weight:600;font-size:15px;color:#ffffff}.multicity.modifySearch .container .paxModifyCont{border-bottom:1px solid #182732;padding:10px 0px 15px 0px;text-align:center;border-top:1px solid #182732}.multicity.modifySearch .container .paxNums,.multicity.modifySearch .container .labl.modify{display:inline-block;margin-left:5%}.multicity.modifySearch .container .paxNums{font-weight:400;font-size:13px;color:#a4b4c1}.multicity.modifySearch .container .paxNums .num{font-weight:600;font-size:15px;color:#ffffff;margin:0px 20px 0px 10px}.multicity.modifySearch .container .modify .modifyCTA{font-size:13px;padding:2px 12px;border:1px solid;border-color:#12B58A;border-radius:4px;color:#12B58A;cursor:pointer}.multicity.modifySearch .container .modify .modifyCTA:hover,.multicity.modifySearch .container .modify .modifyCTA.openState{color:#ffffff;border-color:#344755;background:#12B58A}.multicity.modifySearch .container .modify .modifyCTA:hover{color:#ffffff;border-color:none;background:#12B58A}.multicity.modifySearch .container .modify .modifyCTA.openState{width:80px}.multicity.modifySearch .container .modify .modifyCTA.openState{color:white}.multicity.modifySearch .container .modify .modifyCTA.openState:after{content:'\e60f';margin-left:5px;font-family:icomoon;font-size:10px}.multicity.modifySearch .modifySearchBox .container{width:1024px}.multicity.modifySearch .modifySearchBox .searchbox .arrow{border-width:1px 0px 0px 1px}#fareRuleDiv pre{white-space:pre-wrap}#fareRuleDiv .refundType{font-size:14px}#fareRuleDiv .refundType .refundable{color:#12B58A;border:1px solid #12B58A;border-radius:4px;padding:5px}#fareRuleDiv .refundType .nonRefundable{color:#ED1C24;border:1px solid #ED1C24;border-radius:4px;padding:5px}#fareRuleDiv .contactMsg{font-size:14px;font-weight:600}#fareRuleDiv .contactMsg .phoneNum{color:#333}#fareRuleDiv .contactMsg .email{color:#12B58A}.farerulebtn{color:#000000 !important;text-decoration:none;background:#E8E6DA;padding:5px;width:90%;border-radius:5px;margin-bottom:5px;cursor:pointer}#flightTravellersError .errorBody{min-height:0px;background-color:#fff}.fareModal{background-color:white;border-radius:4px;display:none}.fareModal .headFare{text-align:center;padding:10px 0px 10px 0px;font-size:20px}.fareModal .headFare .mobile-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#334755}.fareModal .headFare .mobile-icon:before{content:"";font-size:20px}.fareModal .headFare .mailIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#334755;margin-right:5px}.fareModal .headFare .mailIcon:before{content:"";font-size:15px}.fareModal .headFare .edit-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#334755}.fareModal .headFare .edit-icon:before{content:"";font-size:20px}.fareModal .headFare .premiumClsIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#334755}.fareModal .headFare .premiumClsIcon:before{content:"";font-size:20px}.fareModal .fareInfo{padding:10px 30px 10px 30px;background-color:#F6FAFD;border:1px solid #E5EBF1;border-left:0px;border-right:0px}.fareModal .fareInfo h3{text-align:center;margin:auto;color:black}.fareModal .fareInfo p{text-align:center;margin:auto}.fareModal .fareInfo span{font-size:15px;font-weight:600}.fareModal .fareField{width:100%;height:85px;resize:none;margin-top:10px;line-height:1.5;padding:2%;border:1px solid #bcc8d1;border-radius:4px}.fareModal .first{background-color:#4ab8ed}.fareModal .business{background-color:#ff6666}.fareModal .economy{background-color:#53c6a2}.fareModal .economy_premium{background-color:#ee6881}.fareModal .others{background-color:#f08866}.fareModal .fareContact{padding:10px 30px 10px 30px;max-height:320px;overflow:auto}.fareModal .fareContact .qtipAlt{position:relative;display:inline-block;margin-left:10px}.fareModal .fareContact .qtipAlt .pointerArrow{width:15px;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);-moz-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg);height:15px;background:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(0.5, #f6f9fc), color-stop(0.5, transparent));border:1px solid #E5EBF1;border-width:1px 0px 0px 1px;position:relative;background-color:#F6FAFD;z-index:1;top:-18px;right:2px;position:absolute;display:none}.fareModal .fareContact .qtipAlt .qtipAltBox{border:1px solid #E5EBF1;background-color:#F6FAFD;border-radius:4px;position:absolute;width:200px;padding:10px;height:auto;bottom:34px;right:-110px;display:none}.fareModal .fareContact .qtipAlt .qtipAltBox p{font-size:13px}.fareModal .fareContact .cFare .icon-help{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;vertical-align:middle}.fareModal .fareContact .cFare .icon-help:before{content:"";font-size:20px}.fareModal .fareContact p{margin:auto;font-size:15px;color:#333}.fareModal .fareContact .alignCenter{text-align:center}.fareModal .fareContact .allDetails{margin-top:10px;margin-left:10px}.fareModal .fareContact .allDetails input{width:100%;padding-left:3%;float:left;margin-top:10px;margin-bottom:10px;font-weight:400;font-size:15px;height:35px;border:1px solid #bcc8d1;border-radius:4px}.fareModal .fareContact .mainTable{width:100%;display:table;border-collapse:collapse;border-spacing:0;margin-top:10px;margin-bottom:10px}.fareModal .fareContact .mainTable tr{font-weight:600;text-align:center}.fareModal .fareContact .mainTable tr td{border:1px solid #E5EBF1;padding:5px;font-weight:500}.fareModal .fareContact .mainTable tr td:first-of-type{font-weight:600}.fareModal .fareContact .allContacts{margin-top:10px;margin-left:30px}.fareModal .fareContact .allContacts label.customSBox:before{top:-8px}.fareModal .fareContact .allContacts input{width:50%;padding-left:3%;margin-top:10px;font-weight:400;font-size:15px;height:40px;border:1px solid #bcc8d1;border-radius:4px}.fareModal .fareContact .allContacts .addMobile{line-height:4;margin-left:20px;color:#12B58A;font-size:15px;cursor:pointer}.fareModal .fareContact .allContacts .addMobile .addMobile-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A}.fareModal .fareContact .allContacts .addMobile .addMobile-icon:before{content:"";font-size:13px}.fareModal .fareContact .allContacts .removeMobile{line-height:4;margin-left:20px;color:#ED1C24;font-size:15px;cursor:pointer}.fareModal .fareContact .allContacts .removeMobile .removeMobile-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24}.fareModal .fareContact .allContacts .removeMobile .removeMobile-icon:before{content:"";font-size:13px}.fareModal .markupFare{padding:0px}.fareModal .markupFare .headerType{width:100%;display:inline-block;border-top:1px solid #E5EBF1;background-color:#F6FAFD}.fareModal .markupFare .headerType .eachHeader{display:inline-block;float:left;padding:10px;color:black;font-weight:600;width:30%;border-right:1px solid #E5EBF1;border-bottom:1px solid #E5EBF1}.fareModal .markupFare .headerType .iconInfo{width:25px;height:25px;display:inline-block;padding-left:3px;border:1px solid #E5EBF1;float:right;margin-top:10px;margin-right:25px;border-radius:4px;position:relative;cursor:pointer}.fareModal .markupFare .headerType .iconInfo .icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A}.fareModal .markupFare .headerType .iconInfo .icon:before{content:"";font-size:15px}.fareModal .markupFare .headerType .iconInfo .qtipBoxInfo{border:1px solid #e6d4b9;background:#FCF8E5;width:500px;height:auto;border-radius:4px;position:absolute;display:none;padding:10px;top:38px;right:-15px;z-index:1}.fareModal .markupFare .headerType .iconInfo .qtipBoxInfo p{font-size:13px;font-weight:500;margin:auto}.fareModal .markupFare .headerType .iconInfo .qtipBoxInfo p span{font-weight:600}.fareModal .markupFare .headerType .iconInfo .pointerArrow{width:15px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);height:15px;background:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(0.5, #f6f9fc), color-stop(0.5, transparent));border:1px solid #e6d4b9;border-width:1px 0px 0px 1px;position:relative;background:#FCF8E5;z-index:1;display:none;top:7px}.fareModal .markupFare .active{background-color:white;border-bottom:1px solid white !important}.fareModal .markupFare .markupDetTab{display:inline-block;width:100%}.fareModal .markupFare .markupDetTab .eachTab{display:inline-block;width:25%;font-size:15px;float:left;padding:10px}.fareModal .markupFare .airlineFare{max-height:390px;overflow:auto}.fareModal .markupFare .airlineFare .eachAirlineDet{border-top:1px solid #E5EBF1;display:inline-block;width:100%}.fareModal .markupFare .airlineFare .eachAirlineDet .eachAirline{font-weight:600;display:inline-block;float:left;width:25%;padding:10px}.fareModal .markupFare .airlineFare .eachAirlineDet .eachAirline label.customSBox:before{top:-3px;height:35px}.fareModal .markupFare .airlineFare .eachAirlineDet .eachAirline .customSBox select{padding-top:4px;height:35px;margin:0px}.fareModal .markupFare .airlineFare .eachAirlineDet .eachAirline div input[type=text]{width:100%;padding-left:10%;float:left;color:black;font-size:15px;height:35px;border:1px solid #bcc8d1;border-radius:4px;background-color:transparent}.fareModal .markupFare .airlineFare .eachAirlineDet .eachAirline .updateMarkup{height:35px;font-size:15px;border:1px solid #12B58A;padding-top:4px;text-align:center;background:#12B58A;border-radius:4px;color:white;font-weight:800;cursor:pointer}.fareModal .markupFare .flight-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#bcc8d1}.fareModal .markupFare .flight-icon:before{content:"";font-size:20px}.fareModal .fareSend{border-top:3px solid #bcc8d1;display:inline-block;width:100%;padding:15px 30px 10px 30px}.fareModal .fareSend .markupInst{width:340px;display:inline-block}.fareModal .fareSend .colorCode{float:left}.fareModal .fareSend .colorCode .eachCls{display:inline-block;margin-right:10px;font-size:13px}.fareModal .fareSend .colorCode .eachCls div{height:15px;width:15px;margin-right:5px;display:inline-block;vertical-align:text-top}.fareModal .fareSend .sendFare{float:right;width:80px;height:40px;font-size:15px;border:1px solid #12B58A;padding:8px 0px 10px 0px;text-align:center;background:#12B58A;border-radius:4px;color:white;font-weight:800;cursor:pointer}.fareModal .fareSend .getFare{margin-right:15px;width:100px}.fareModal .fareSend .cancelFare{float:right;margin:10px 20px 0px 0px;font-size:15px;cursor:pointer}.fareModal .fareSend .updateMarkup{width:120px}.fareModal .markupSend{font-size:13px;background-color:#F6FAFD}.reset-filter{font-size:13px;padding:2px 12px;margin:0px 5px 0px 5px;border:1px solid;border-color:#ED1C24;border-radius:4px;color:#ED1C24;cursor:pointer;display:inline-block}.float-right{float:right}.float-left{float:left}.clear-fix{clear:both}.inline-block{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.currencySymbol.INR{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24;font-weight:400}.currencySymbol.INR:before{content:"";font-size:16px}.mrgn-top10{margin-top:10px}.mrgn-bottom10{margin-bottom:10px}.fontLight{font-weight:400 !important}.pad10{padding:10px}.dispnon{display:none}.fareRuleTab{display:inline-block;margin-right:10px;border:1px solid #cbd3d9;margin-left:10px;padding:8px 8px 6px 8px;text-align:center;cursor:pointer}.fareRuleTab:hover{border:1px solid #12B58A;color:#12B58A;background:#fff;font-weight:600}.fareRuleTab:hover .onw-flt{color:#12B58A !important}.fareRuleTab.active{border:1px solid #12B58A;color:#12B58A;background:#fff}.onw-flt.active{color:#12B58A !important}.eachFareTab{padding:5px 30px}.onwardResults .eachFareTab,.returnResults .eachFareTab{padding:5px 15px}.flightSector{margin:10px 5px;padding:5px 10px}#fareRuleTabs{background:#fff;padding-top:10px;border-top:1px solid #e8ecef}.fareRuleTabs{background:#fff;border-top:1px solid #e8ecef;max-height:300px;overflow-y:scroll}.rule-warning{font-size:12px;color:#666}.txt-center{text-align:center !important}.mrgn-botm10{margin-bottom:10px}#resultFilter{display:none;width:100%;background-color:white;color:#12B58A;font-size:12px;border-bottom:1px solid #CBD3D9;height:73px}#resultFilter .sliderCont{padding:20px 2px}#resultFilter .priceCont{border-top:1px solid #cbd3d9}#resultFilter .priceCont .min,#resultFilter .priceCont .max{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;border-right:1px solid #cbd3d9;padding:15px 5px;width:49%;text-align:center}#resultFilter .priceCont .min .text,#resultFilter .priceCont .max .text{font-weight:400;font-size:11px;color:#666666;margin-top:10px}#resultFilter .priceCont .min .INR,#resultFilter .priceCont .max .INR{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;font-weight:bold}#resultFilter .priceCont .min .INR:before,#resultFilter .priceCont .max .INR:before{content:"";font-size:11px}#resultFilter .priceCont .min .currency,#resultFilter .priceCont .max .currency{font-weight:300;font-size:12px;color:#333333;padding-right:2px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}#resultFilter .priceCont .min .price,#resultFilter .priceCont .max .price{font-weight:700;font-size:16px;color:#333333;vertical-align:initial !important;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:auto !important}#resultFilter .priceCont .max{border:none}#resultFilter .price .ui-widget-content{border:1px solid #c5d1db;background:#d1d9e0;width:170px;height:7px;margin:auto}#resultFilter .price .ui-widget-header{background:#12B58A;cursor:pointer}#resultFilter .price .ui-state-default,#resultFilter .price .ui-widget-content .ui-state-default,#resultFilter .price .ui-widget-header .ui-state-default{background:#ffffff;border:1px solid #c4d1db}#resultFilter .price .ui-slider .ui-slider-handle{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#d4dee5;box-shadow:0px 1px 0px 0px rgba(196,209,219,0.4)}#resultFilter .price .ui-slider .ui-slider-handle:before{content:"";font-size:11px}#resultFilter .price .ui-slider .ui-slider-handle{height:26px;width:18px;border-radius:3px;padding:0px 4px}#resultFilter .price .ui-slider-horizontal .ui-slider-handle{top:-10px;cursor:pointer}#resultFilter .times{max-height:none}#resultFilter .times .cBox{display:inline-block;min-width:20%;font-size:10px;margin-right:5px}#resultFilter .times .cBox input{display:none}#resultFilter .times .cBox .timesCheck{margin-bottom:5px;margin-top:5px}#resultFilter .times .cBox .timesCheck label{font-size:12px;padding:7px;cursor:pointer;display:block;text-align:center;color:#333}#resultFilter .times .cBox .timesCheck input:not(:checked) ~ label{background-color:#F6F9FC;border:1px solid #CBD3D9;border-radius:4px;color:#12B58A !important}#resultFilter .times .cBox .timesCheck label:hover{color:#12B58A !important}#resultFilter .times .cBox .timesCheck input[data-from="0"] ~ label:before{content:'\e648';font-size:18px;font-family:icomoon}#resultFilter .times .cBox .timesCheck input[data-from="10"] ~ label:before{content:'\e645';font-size:18px;font-family:icomoon}#resultFilter .times .cBox .timesCheck input[data-from="15"] ~ label:before{content:'\e647';font-size:18px;font-family:icomoon}#resultFilter .times .cBox .timesCheck input[data-from="20"] ~ label:before{content:'\e646';font-size:18px;font-family:icomoon}#resultFilter .times .title{padding:10px 0px;margin:0px 0px 15px 0px;height:0px;position:relative}#resultFilter .times .title .titleContent{border-bottom:1px solid #cbd3d9;font-size:12px;font-weight:400;color:#333}#resultFilter .times .title hr{display:inline-block;width:60%;position:relative;top:3px;left:8px}#resultFilter .times .desc{font-size:12px;font-weight:700;color:#333333}#resultFilter .times .city{font-size:12px;font-weight:600;color:#333 !important}#resultFilter .stopsFilter .stopNum,#resultFilter .stopsFilter .stopLabel{display:inline-block;color:#333;font-size:14px;font-weight:400}#resultFilter .stopsFilter .stopLabel{width:110px}#resultFilter .allFilter{cursor:pointer;width:160px;padding:12px 10px;border-right:1px solid #CBD3D9;display:inline-block;position:relative}#resultFilter .allText{width:120px;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:top}#resultFilter .stopText{width:80px !important}#resultFilter .allFilterList{display:none;position:absolute;width:225px;border:1px solid #D4DEE5;z-index:2;background-color:white;padding:10px;top:69px;left:-4px;max-height:300px;overflow-y:auto;box-shadow:0px 8px 20px 0px rgba(0,0,0,0.25);border-radius:0px 0px 4px 4px}#resultFilter .timeFilter{width:425px !important}#resultFilter .drop-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24;vertical-align:text-top;margin-left:5px}#resultFilter .drop-icon:before{content:"";font-size:4px}#resultFilter p{margin:auto;color:#333;font-size:13px;font-weight:600;padding-top:8px}#resultFilter .tipArrow{display:none;width:10px;height:10px;transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);bottom:-5px;left:45px;border-left:1px solid #D4DEE5;border-top:1px solid #D4DEE5;position:absolute;background-color:white;z-index:3}#resultFilter .cBox{display:block;max-width:100%;font-size:14px}#resultFilter .cBox .customCBox{display:inline-block;vertical-align:middle;margin:0px 5px 5px 0px}#resultFilter .cBox .labl{display:inline-block;vertical-align:middle;font-weight:400;font-size:14px;color:#333;width:150px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#resultFilter .cBox .onlyBtn{display:none;color:#12B58A;cursor:pointer;vertical-align:middle;padding-left:4px}#resultFilter .cBox:hover .labl{width:130px;cursor:pointer}#resultFilter .cBox:hover .onlyBtn{display:inline-block}#resultFilter .price .fareINR{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;margin-right:5px}#resultFilter .price .fareINR:before{content:"";font-size:17px}#resultFilter .price .priceFilter{width:225px;padding:0px;padding-top:10px;top:72px}#resultFilter .price .priceFilter .sliderCont{padding:20px 2px}#resultFilter .price .priceFilter .ui-widget-content{border:1px solid #c5d1db;background:#d1d9e0;width:170px;height:7px;margin:auto}#resultFilter .price .priceFilter .ui-widget-header{background:#12B58A;cursor:pointer}#resultFilter .price .priceFilter .ui-state-default,#resultFilter .price .priceFilter .ui-widget-content .ui-state-default,#resultFilter .price .priceFilter .ui-widget-header .ui-state-default{background:#ffffff;border:1px solid #c4d1db}#resultFilter .price .priceFilter .ui-slider .ui-slider-handle{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#d4dee5;box-shadow:0px 1px 0px 0px rgba(196,209,219,0.4);line-height:1.7}#resultFilter .price .priceFilter .ui-slider .ui-slider-handle:before{content:"";font-size:11px}#resultFilter .price .priceFilter .ui-slider .ui-slider-handle{height:26px;width:18px;border-radius:3px;padding:0px 4px}#resultFilter .price .priceFilter .ui-slider-horizontal .ui-slider-handle{top:-10px;cursor:pointer}#resultFilter .price .priceFilter .priceCont{border-top:1px solid #cbd3d9}#resultFilter .price .priceFilter .priceCont .min,#resultFilter .price .priceFilter .priceCont .max{display:inline-block;vertical-align:top;border-right:1px solid #cbd3d9;padding:15px 5px;width:49%;text-align:center}#resultFilter .price .priceFilter .priceCont .max{display:inline-block;vertical-align:top;border:none;padding:15px 5px;width:49%;text-align:center}#resultFilter .price .priceFilter .priceCont .text{font-weight:400;font-size:11px;color:#666666}#resultFilter .price .priceFilter .priceCont .priceDiv{font-weight:700;font-size:16px;color:#333333;display:inline-block;vertical-align:middle}#resultFilter .clearFilter{width:120px;display:inline-block;padding:10px 10px;color:#ED1C24;margin-top:16px;vertical-align:top;cursor:pointer}#resultFilter .clearFilter .clear-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24;margin-right:5px;vertical-align:text-bottom}#resultFilter .clearFilter .clear-icon:before{content:"";font-size:17px}#resultFilter .clearFilterNone{color:#CFD7DC;cursor:auto;pointer-events:none}#resultFilter .clearFilterNone .clear-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#CFD7DC;margin-right:5px;vertical-align:text-bottom}#resultFilter .clearFilterNone .clear-icon:before{content:"";font-size:17px}#resultFilter .stopsIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;margin-right:5px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}#resultFilter .stopsIcon:before{content:"";font-size:17px}#resultFilter .clockIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;margin-right:5px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}#resultFilter .clockIcon:before{content:"";font-size:17px}#resultFilter .airlinesIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;margin-right:5px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}#resultFilter .airlinesIcon:before{content:"";font-size:17px}#resultFilter .othersIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;margin-right:5px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}#resultFilter .othersIcon:before{content:"";font-size:17px}#resultFilter.isFixed.topFixed{top:55px !important}#resultFilter.isFixed.multiTopFixed{top:157px !important;position:fixed;z-index:15000}.fltFilterView.multiFilterView{display:inline-block;margin-left:40px;float:none !important;margin-top:0 !important}.fltFilterView.multiFilterView .filterResult .arrowTip{bottom:-30px}.fltFilterView{margin-left:10px;display:inline-block;vertical-align:middle;cursor:pointer}.fltFilterView .filterResult{color:#12B58A;display:inline-block;font-size:11px;padding:10px;margin:8px 0px;border-radius:4px;background-color:white;padding-top:5px;height:30px;position:relative}.fltFilterView .filterResult .filter-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;vertical-align:sub}.fltFilterView .filterResult .filter-icon:before{content:"";font-size:18px}.fltFilterView .filterResult .filterApp-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;vertical-align:sub}.fltFilterView .filterResult .filterApp-icon:before{content:"";font-size:18px}.fltFilterView .filterResult .drop-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;vertical-align:text-top;margin-left:5px}.fltFilterView .filterResult .drop-icon:before{content:"";font-size:3px}.fltFilterView .filterResult .arrowTip{display:none;width:10px;height:10px;transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);bottom:-17px;left:57px;position:absolute;background-color:white;z-index:2}.fltFilterView .filterToggle{color:white;background-color:#12B58A}.fltFilterView .filterToggle .filter-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;vertical-align:sub}.fltFilterView .filterToggle .filter-icon:before{content:"";font-size:18px}.fltFilterView .filterToggle .filterApp-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;vertical-align:sub}.fltFilterView .filterToggle .filterApp-icon:before{content:"";font-size:18px}.fltFilterView .filterToggle .drop-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;vertical-align:text-top;margin-left:5px}.fltFilterView .filterToggle .drop-icon:before{content:"";font-size:3px}.popover{position:absolute;min-width:750px;background-color:#fff;z-index:1;border-radius:4px;color:#333;box-shadow:0px 3px 3px 3px rgba(68,68,68,0.35)}.popover .tip-arrow{width:12px;height:12px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border-left:1px solid #bcc8d1 !important;border-top:1px solid #bcc8d1 !important;margin-top:-7px;right:75px;display:inline-block;position:absolute;background-color:#fff}.ft-popover{min-height:350px;display:flex;flex-direction:column}.ft-popover .popover-bdy,.ft-popover .ft-chart{display:flex;flex:1}.moreFareContainer{max-width:1200px;margin:10px auto;padding:10px;background-color:white}.moreFareContainer .moreFareHeader{color:#333;border-bottom:1px solid #CCD5DC;padding:5px 20px;margin-bottom:18px;font-size:16px;font-weight:400;text-align:center}.moreFareContainer .moreFareSub-header{display:flex;background:#F2F9FF;border:1px solid #2C72EC;border-radius:8px;padding:5px;margin-bottom:18px}.moreFareContainer .moreFareSub-header .airLogo,.moreFareContainer .moreFareSub-header .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .multiAirLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .moreFareContainer .moreFareSub-header .multiAirLogo,.moreFareContainer .moreFareSub-header .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .multiAirLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .moreFareContainer .moreFareSub-header .multiAirLogo,.moreFareContainer .moreFareSub-header .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .moreFareContainer .moreFareSub-header .trainLogo,.moreFareContainer .moreFareSub-header .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .moreFareContainer .moreFareSub-header .trainLogo,.moreFareContainer .moreFareSub-header .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .moreFareContainer .moreFareSub-header .busLogo,.moreFareContainer .moreFareSub-header .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .moreFareContainer .moreFareSub-header .busLogo,.moreFareContainer .moreFareSub-header .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .moreFareContainer .moreFareSub-header .yachtLogo,.moreFareContainer .moreFareSub-header .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .moreFareContainer .moreFareSub-header .yachtLogo{width:50px;height:50px;float:left;margin-right:5px}.moreFareContainer .moreFareSub-header .airLogo img,.moreFareContainer .moreFareSub-header .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .multiAirLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .moreFareContainer .moreFareSub-header .multiAirLogo img,.moreFareContainer .moreFareSub-header .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .multiAirLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .moreFareContainer .moreFareSub-header .multiAirLogo img,.moreFareContainer .moreFareSub-header .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .moreFareContainer .moreFareSub-header .trainLogo img,.moreFareContainer .moreFareSub-header .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .moreFareContainer .moreFareSub-header .trainLogo img,.moreFareContainer .moreFareSub-header .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .moreFareContainer .moreFareSub-header .busLogo img,.moreFareContainer .moreFareSub-header .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .moreFareContainer .moreFareSub-header .busLogo img,.moreFareContainer .moreFareSub-header .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .moreFareContainer .moreFareSub-header .yachtLogo img,.moreFareContainer .moreFareSub-header .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .moreFareContainer .moreFareSub-header .yachtLogo img{width:40px}.moreFareContainer .moreFareSub-header .srcDestRoute{font-size:17px;font-weight:600}.moreFareContainer .moreFareSub-header .srcDestRoute .rightArrow{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#999}.moreFareContainer .moreFareSub-header .srcDestRoute .rightArrow:before{content:"";font-size:8px}.moreFareContainer .js-fare-opt{gap:20px;flex-direction:row;max-height:330px;overflow:hidden}.moreFareContainer .js-fare-opt div .js-fare-opt-detail{width:300px;font-size:12px;padding:11px 2px;min-height:227px;cursor:pointer;float:left;margin:0px 16px;border-radius:8px}.moreFareContainer .js-fare-opt div .js-fare-opt-detail .MFareBagDetails{margin:0px 16px;padding:8px}.moreFareContainer .js-fare-opt div .js-fare-opt-detail .MFareBagDetails div .bagAv{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A}.moreFareContainer .js-fare-opt div .js-fare-opt-detail .MFareBagDetails div .bagAv:before{content:"";font-size:15px}.moreFareContainer .js-fare-opt div .js-fare-opt-detail .MFareBagDetails .highlight{font-size:13px;font-weight:700}.moreFareContainer .js-fare-opt div .js-fare-opt-detail .MFareBagDetails ul li{list-style:circle;font-size:12px}.moreFareContainer .js-fare-opt div .js-fare-opt-detail .ref{text-align:center;border:1px solid #12B58A;color:#12B58A;padding:2px 10px;float:left;font-size:12px;border-radius:4px;margin:10px 16px}.moreFareContainer .js-fare-opt div .js-fare-opt-detail .nonRef,.moreFareContainer .js-fare-opt div .js-fare-opt-detail .resBody .detDiv .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .moreFareContainer .js-fare-opt div .js-fare-opt-detail .ref,.moreFareContainer .js-fare-opt div .js-fare-opt-detail .resBody .detDiv .amenDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .moreFareContainer .js-fare-opt div .js-fare-opt-detail .ref,.moreFareContainer .js-fare-opt div .js-fare-opt-detail .resBody .detDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .retFltTitle .moreFareContainer .js-fare-opt div .js-fare-opt-detail .ref,.moreFareContainer .js-fare-opt div .js-fare-opt-detail .resBody .detDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .retFltTitle .moreFareContainer .js-fare-opt div .js-fare-opt-detail .ref,.moreFareContainer .js-fare-opt div .js-fare-opt-detail .resBody .detDiv .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .moreFareContainer .js-fare-opt div .js-fare-opt-detail .ref,.moreFareContainer .js-fare-opt div .js-fare-opt-detail .fltDetDiv .onwFltTitle .ref,.fltDetDiv .onwFltTitle .moreFareContainer .js-fare-opt div .js-fare-opt-detail .ref,.moreFareContainer .js-fare-opt div .js-fare-opt-detail .fltDetDiv .retFltTitle .ref,.fltDetDiv .retFltTitle .moreFareContainer .js-fare-opt div .js-fare-opt-detail .ref,.moreFareContainer .js-fare-opt div .js-fare-opt-detail .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .moreFareContainer .js-fare-opt div .js-fare-opt-detail .ref{width:40%;border:1px solid #ED1C24;color:#ED1C24;padding:2px 10px;float:left;font-size:12px;border-radius:4px;margin:10px 16px}.moreFareContainer .js-fare-opt div .js-fare-opt-detail .selected{width:80%;margin:48px 16px 16px 16px}.moreFareContainer .js-fare-opt div .js-fare-opt-detail .selected a{color:#fff;display:block;padding:7px;border-radius:25px;background:#2196f3;font-size:15px;font-weight:600;text-decoration:none;text-align:center}.moreFareContainer .js-fare-opt div .js-fare-opt-detail .select{width:80%;margin:48px 16px 16px 16px}.moreFareContainer .js-fare-opt div .js-fare-opt-detail .select a{display:block;font-size:15px;text-align:center;padding:7px;border-radius:25px;background:#EDF0F3;color:#C6C6C6;cursor:pointer;text-decoration:none}.moreFareContainer .js-fare-opt div .js-fare-opt-detail .currency{font-size:14px;font-weight:700}.moreFareContainer .js-fare-opt div .selectedBox{border:1px solid #12B58A;border-radius:8px}.moreFareContainer .js-fare-opt div .MoreFares-slider{position:relative;overflow:hidden;width:2000rem;margin:0px 16px}.moreFareContainer .larrow,.moreFareContainer .rarrow{width:30px;height:30px;border-radius:16px;background-color:#CCD5DC;box-sizing:border-box;text-align:center;cursor:pointer;position:absolute;top:100px;text-decoration:none}.moreFareContainer .larrow{left:0px;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ebf2f7}.moreFareContainer .larrow:before{content:"";font-size:14px}.moreFareContainer .larrow:before{position:relative;top:8px;left:-1px}.moreFareContainer .rarrow{float:right;right:0px;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ebf2f7}.moreFareContainer .rarrow:before{content:"";font-size:14px}.moreFareContainer .rarrow:before{position:relative;top:8px;right:-1px}.moreFareContainer .moreFareFooter{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.moreFareContainer .moreFareFooter .total{font-size:20px;font-weight:bold;color:#333}.moreFareContainer .moreFareFooter .bookCTA{background-color:#ED1C24;color:white;border:none;padding:10px 20px;font-size:16px;border-radius:4px;cursor:pointer}.moreFareContainer .moreFareFooter .bookCTA:hover{background-color:#e64a19}.resBody.domestic .container .resContainer .message{color:#ED1C24;font-size:18px;text-align:center;display:inline-block}.resBody.domestic .container .resContainer .onwardMessage,.resBody.domestic .container .resContainer .returnMessage{width:100%;display:none}.resBody.domestic .container .resContainer .resCount{display:inline-block;width:50%}.resBody.domestic .container .resContainer .sorters{width:50%;display:inline-block}.resBody.domestic .container .resContainer .sorters span{margin-right:5px}.resBody.domestic .container .resContainer .sorters .price{width:10%}.resBody.domestic .container .resContainer .sorters .price .setSort{padding:0px 10px;font-weight:600}.resBody.domestic .container .resContainer .sorters .price .setSort span{margin-left:0px}.resBody.domestic .container .resContainer .sorters .price .low-text{color:#12B58A;padding-right:5px}.resBody.domestic .container .resContainer .sorters .price .high-text{color:#ED1C24;padding-right:5px}.resBody.domestic .container .resContainer .sorters .price .dropDown{position:absolute;right:0px;box-shadow:5px 8.66px 40px 0px rgba(0,0,0,0.35);height:auto;border-radius:4px;background-color:white;top:26px;width:auto;color:black;z-index:1}.resBody.domestic .container .resContainer .sorters .price .dropDown span{margin-left:0px}.resBody.domestic .container .resContainer .sorters .price .dropDown div{font-size:13px;font-weight:400;border-bottom:1px solid #D4DEE5;padding:10px}.resBody.domestic .container .resContainer .sorters .price .dropDown div:last-of-type{border-bottom:0px}.resBody.domestic .container .resContainer .sorters .price .dropDown div .high{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24;margin:0px;float:right}.resBody.domestic .container .resContainer .sorters .price .dropDown div .high:before{content:"";font-size:4px}.resBody.domestic .container .resContainer .sorters .price .dropDown div .low{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;margin:0px;float:right}.resBody.domestic .container .resContainer .sorters .price .dropDown div .low:before{content:"";font-size:4px}.resBody.domestic .container .resContainer .sorters .price .dropDown div:hover{background-color:#fcf8e5}.resBody.domestic .container .resContainer .sorters .price .tipArrow{width:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);height:10px;background:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(0.5, #FFF), color-stop(0.5, transparent));border:1px solid #D4DEE5;border-width:1px 0px 0px 1px;position:absolute;z-index:2;top:-5px;right:12px}.resBody.domestic .container .resContainer .sorters .price .high{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24;margin:0px 0px 0px 10px;float:right}.resBody.domestic .container .resContainer .sorters .price .high:before{content:"";font-size:4px}.resBody.domestic .container .resContainer .sorters .price .low{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;margin:0px 0px 0px 10px;float:right}.resBody.domestic .container .resContainer .sorters .price .low:before{content:"";font-size:4px}.resBody.domestic .container .resContainer .prevNext{margin:0;float:right;margin-left:15px}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults{width:49%;display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;min-height:2px}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .price,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .price{padding-right:2%;width:auto}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result{padding:0;transition:all 0.5s}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result:hover:not(.selected) .bookCTA,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result:hover:not(.selected) .bookCTA{color:white !important;background-color:#ED1C24 !important}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result:hover,.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result.selected,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result:hover,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result.selected{background-color:#ffffff}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result:hover .upperContainer .bookCTA,.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result.selected .upperContainer .bookCTA,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result:hover .upperContainer .bookCTA,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result.selected .upperContainer .bookCTA{color:white !important}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result.selected,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result.selected{border-color:#e6d4b9;background-color:#fdfbf3}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result.selected .bookCTA,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result.selected .bookCTA{width:95px !important;background-color:#12B58A !important;border-color:#12B58A !important}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result.selected .bookCTA:before,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result.selected .bookCTA:before{content:'\e610';font-family:'icomoon';font-size:8px;margin-right:8px}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result .upperContainer,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .upperContainer{height:auto !important;cursor:pointer}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result .upperContainer .fltDet,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .upperContainer .fltDet{width:69%}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result .upperContainer .fltDet .onFlt .airline,.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result .upperContainer .fltDet .retFlt .airline,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .upperContainer .fltDet .onFlt .airline,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .upperContainer .fltDet .retFlt .airline{width:100%;margin-bottom:28px}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result .upperContainer .fltDet .onFlt .arrTime,.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result .upperContainer .fltDet .retFlt .arrTime,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .upperContainer .fltDet .onFlt .arrTime,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .upperContainer .fltDet .retFlt .arrTime{margin-left:15px;width:27%}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result .upperContainer .fltDet .onFlt .depTime,.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result .upperContainer .fltDet .retFlt .depTime,.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result .upperContainer .fltDet .onFlt .arrTime,.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result .upperContainer .fltDet .retFlt .arrTime,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .upperContainer .fltDet .onFlt .depTime,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .upperContainer .fltDet .retFlt .depTime,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .upperContainer .fltDet .onFlt .arrTime,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .upperContainer .fltDet .retFlt .arrTime{width:27%}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result .upperContainer .fltDet .onFlt .fltDur,.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result .upperContainer .fltDet .retFlt .fltDur,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .upperContainer .fltDet .onFlt .fltDur,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .upperContainer .fltDet .retFlt .fltDur{width:33%}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result .upperContainer .fltDet .onFlt .fltDur .dur,.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result .upperContainer .fltDet .retFlt .fltDur .dur,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .upperContainer .fltDet .onFlt .fltDur .dur,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .upperContainer .fltDet .retFlt .fltDur .dur{line-height:normal}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result .upperContainer .fltDet .onFlt .fltDur:last-child,.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result .upperContainer .fltDet .retFlt .fltDur:last-child,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .upperContainer .fltDet .onFlt .fltDur:last-child,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .upperContainer .fltDet .retFlt .fltDur:last-child{width:100%}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result .upperContainer .priceDiv,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .upperContainer .priceDiv{width:30%;padding-right:13px}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result .upperContainer .priceDiv .prCont .currency,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .upperContainer .priceDiv .prCont .currency{font-size:12px}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result .upperContainer .priceDiv .prCont .price,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .upperContainer .priceDiv .prCont .price{font-size:18px;padding:0px}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result .upperContainer .priceDiv .prCont .colCont,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .upperContainer .priceDiv .prCont .colCont{font-weight:400;font-size:10px}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result .upperContainer .priceDiv .prOrig .price,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .upperContainer .priceDiv .prOrig .price{font-size:14px}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result .upperContainer .priceDiv .bookCTA,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .upperContainer .priceDiv .bookCTA{width:84px;height:32px;font-size:13px;background-color:transparent;color:#ED1C24;border:2px solid #ED1C24;transition:all 0.5s;font-weight:normal;margin-top:18px}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result .detTab,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .detTab{position:relative}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result .detDiv,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .detDiv{width:501px;border-bottom:1px solid #D4DEE5;overflow:visible;z-index:1}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result .detDiv .detClose,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .detDiv .detClose{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#B0B0B0;cursor:pointer;position:absolute;right:-5px;top:-8px;padding:18px;float:left;font-size:15px}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result .detDiv .detClose:before,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .detDiv .detClose:before{content:"";font-size:12px}.resBody.domestic .container .resContainer .resultSet.domestic .onwardResults .result .detDiv>div,.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .detDiv>div{padding-bottom:20px}.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .detDiv{right:0px}.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .detDiv>div:nth-of-type(1) .tipArrow{left:420px}.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .detDiv>div:nth-of-type(2) .tipArrow{left:530px}.resBody.domestic .container .resContainer .resultSet.domestic .returnResults .result .detDiv>div:last-of-type .tipArrow{left:655px}.resBody.domestic .container .resContainer .clearfix:before{display:table;content:" "}.resBody.domestic .container .resContainer .clearfix:after{display:table;content:" ";clear:both}.bookPanelContainer{position:fixed;width:100%;bottom:0;border-top:3px solid #ED1C24;background-color:#fdfbf3;z-index:9999}.bookPanelContainer .bookPanel{width:1024px;margin:auto}.bookPanelContainer .bookPanel>div{width:36%;box-sizing:border-box;float:left;border-right:1px solid #d4dee5;padding-bottom:5px}.bookPanelContainer .bookPanel>div:last-child{border-right:none;width:28%}.bookPanelContainer .bookPanel .onwardFlight .message,.bookPanelContainer .bookPanel .returnFlight .message{color:#ED1C24;margin-left:15px;margin-top:15px}.bookPanelContainer .bookPanel .onwardFlight .fltDet,.bookPanelContainer .bookPanel .returnFlight .fltDet{width:70%;display:inline-block;padding:0px 10px;margin-top:8px}.bookPanelContainer .bookPanel .onwardFlight .fltDet .depTime,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .arrTime,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .arrTime,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .arrTime,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .arrTime,.bookPanelContainer .bookPanel .onwardFlight .fltDet .arrTime,.bookPanelContainer .bookPanel .returnFlight .fltDet .depTime,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .arrTime,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .arrTime,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .arrTime,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .arrTime,.bookPanelContainer .bookPanel .returnFlight .fltDet .arrTime{width:50%;float:left;margin-top:5px}.bookPanelContainer .bookPanel .onwardFlight .fltDet .depTime .time,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .arrTime .time,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .arrTime .time,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .arrTime .time,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .arrTime .time,.bookPanelContainer .bookPanel .onwardFlight .fltDet .arrTime .time,.bookPanelContainer .bookPanel .returnFlight .fltDet .depTime .time,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .arrTime .time,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .arrTime .time,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .arrTime .time,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .arrTime .time,.bookPanelContainer .bookPanel .returnFlight .fltDet .arrTime .time{font-weight:400;font-size:12px;color:#333;float:left}.bookPanelContainer .bookPanel .onwardFlight .fltDet .depTime .airCode,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .arrTime .airCode,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .arrTime .airCode,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .arrTime .airCode,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .arrTime .airCode,.bookPanelContainer .bookPanel .onwardFlight .fltDet .arrTime .airCode,.bookPanelContainer .bookPanel .returnFlight .fltDet .depTime .airCode,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .arrTime .airCode,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .arrTime .airCode,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .arrTime .airCode,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .arrTime .airCode,.bookPanelContainer .bookPanel .returnFlight .fltDet .arrTime .airCode{font-weight:300;font-size:12px;color:#666;float:left;margin-left:5px}.bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .airline,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .airline,.bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .airline,.bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .airline,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .airline,.bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .airline{width:75%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .airline .airLogo,.bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .airline .airLogo,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .multiAirLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .airline .multiAirLogo,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .multiAirLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .airline .multiAirLogo,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .airline .trainLogo,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .airline .trainLogo,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .airline .busLogo,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .airline .busLogo,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .airline .yachtLogo,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .airline .yachtLogo,.bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .airline .airLogo,.bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .airline .airLogo,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .multiAirLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .airline .multiAirLogo,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .multiAirLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .airline .multiAirLogo,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .airline .trainLogo,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .airline .trainLogo,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .airline .busLogo,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .airline .busLogo,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .airline .yachtLogo,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .airline .yachtLogo{width:50px;height:40px;float:left;margin-right:5px}.bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .airline .airLogo img,.bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .airline .airLogo img,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .multiAirLogo img,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .airline .multiAirLogo img,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .multiAirLogo img,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .airline .multiAirLogo img,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo img,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .airline .trainLogo img,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo img,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .airline .trainLogo img,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo img,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .airline .busLogo img,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo img,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .airline .busLogo img,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo img,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .airline .yachtLogo img,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo img,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .airline .yachtLogo img,.bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .airline .airLogo img,.bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .airline .airLogo img,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .multiAirLogo img,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .airline .multiAirLogo img,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .multiAirLogo img,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .airline .multiAirLogo img,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo img,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .airline .trainLogo img,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo img,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .airline .trainLogo img,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo img,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .airline .busLogo img,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo img,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .airline .busLogo img,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo img,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .airline .yachtLogo img,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo img,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .airline .yachtLogo img{width:41px}.bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .airline .multiAirLogo,.bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .airline .multiAirLogo,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .airline .trainLogo,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .airline .trainLogo,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .airline .busLogo,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .airline .busLogo,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .airline .yachtLogo,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .airline .yachtLogo,.bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .airline .multiAirLogo,.bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .airline .multiAirLogo,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .airline .trainLogo,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .airline .trainLogo,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .airline .busLogo,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .airline .busLogo,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .airline .yachtLogo,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .airline .yachtLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8D9AA4;background-color:#EBF2F7;border:1px solid #D4DEE5;padding:7px 2px 3px 12px;border-radius:3px}.bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .airline .multiAirLogo:before,.bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .airline .multiAirLogo:before,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo:before,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .airline .trainLogo:before,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo:before,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .airline .trainLogo:before,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo:before,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .airline .busLogo:before,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo:before,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .airline .busLogo:before,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo:before,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .airline .yachtLogo:before,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo:before,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .airline .yachtLogo:before,.bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .airline .multiAirLogo:before,.bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .airline .multiAirLogo:before,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo:before,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .airline .trainLogo:before,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo:before,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .airline .trainLogo:before,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo:before,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .airline .busLogo:before,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo:before,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .airline .busLogo:before,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo:before,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .airline .yachtLogo:before,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo:before,.resBody .container .resContainer .resultSet .result .bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .airline .yachtLogo:before{content:"";font-size:35px}.bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .airline .airDet,.bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .airline .airDet,.bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .airline .airDet,.bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .airline .airDet{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:80px;height:40px}.bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .airline .airDet .name,.bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .airline .airDet .name,.bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .airline .airDet ul.ui-autocomplete li .searchName,ul.ui-autocomplete li .bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .airline .airDet .searchName,.bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .airline .airDet ul.ui-autocomplete li .searchName,ul.ui-autocomplete li .bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .airline .airDet .searchName,.bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .airline .airDet .name,.bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .airline .airDet .name,.bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .airline .airDet ul.ui-autocomplete li .searchName,ul.ui-autocomplete li .bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .airline .airDet .searchName,.bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .airline .airDet ul.ui-autocomplete li .searchName,ul.ui-autocomplete li .bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .airline .airDet .searchName{font-weight:400;font-size:15px;color:#333;width:150px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .airline .airDet .fltNum,.bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .airline .airDet .fltNum,.bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .airline .airDet .fltNum,.bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .airline .airDet .fltNum{font-weight:300;font-size:12px;color:#666;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.bookPanelContainer .bookPanel .onwardFlight .fltDet .onFlt .airline .airDet .fltCls,.bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt .airline .airDet .fltCls,.bookPanelContainer .bookPanel .returnFlight .fltDet .onFlt .airline .airDet .fltCls,.bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt .airline .airDet .fltCls{font-weight:300;font-size:12px;color:#666666;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt,.bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt{padding-top:10px;border-bottom:0px}.bookPanelContainer .bookPanel .onwardFlight .onFlt:last-child,.bookPanelContainer .bookPanel .onwardFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt:last-child,.resBody .container .resContainer .resultSet .result .fltDet .bookPanelContainer .bookPanel .onwardFlight .retFlt:last-child,.bookPanelContainer .bookPanel .onwardFlight .fltDet .retFlt:last-child,.bookPanelContainer .bookPanel .returnFlight .fltDet .onwardFlight .retFlt:last-child,.bookPanelContainer .bookPanel .returnFlight .onFlt:last-child,.bookPanelContainer .bookPanel .returnFlight .resBody .container .resContainer .resultSet .result .fltDet .retFlt:last-child,.resBody .container .resContainer .resultSet .result .fltDet .bookPanelContainer .bookPanel .returnFlight .retFlt:last-child,.bookPanelContainer .bookPanel .onwardFlight .fltDet .returnFlight .retFlt:last-child,.bookPanelContainer .bookPanel .returnFlight .fltDet .retFlt:last-child{border:none}.bookPanelContainer .bookPanel .onwardFlight .priceDiv,.bookPanelContainer .bookPanel .returnFlight .priceDiv{width:30%;display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;margin-top:15px}.bookPanelContainer .bookPanel .onwardFlight .priceDiv .prCont .currency,.bookPanelContainer .bookPanel .returnFlight .priceDiv .prCont .currency{font-weight:300;font-size:14px;color:#333333;padding-right:2px;width:100%;display:inline-block;vertical-align:-webkit-baseline-middle;*vertical-align:auto;*zoom:1;*display:inline}.bookPanelContainer .bookPanel .onwardFlight .priceDiv .prCont .price,.bookPanelContainer .bookPanel .returnFlight .priceDiv .prCont .price{font-weight:600;font-size:18px;color:#ED1C24;display:inline-block;vertical-align:initial;*vertical-align:auto;*zoom:1;*display:inline}.bookPanelContainer .bookPanel .onwardFlight .priceDiv .prCont .colCont,.bookPanelContainer .bookPanel .returnFlight .priceDiv .prCont .colCont{color:#ED1C24;font-weight:600}.bookPanelContainer .bookPanel .bookContainer .priceDiv,.bookPanelContainer .bookPanel .bookContainer .bookCTA{width:42%;float:left;margin-top:10px;margin-left:10px}.bookPanelContainer .bookPanel .bookContainer .priceDiv .text{width:100%}.bookPanelContainer .bookPanel .bookContainer .priceDiv .currency{color:#333333}.bookPanelContainer .bookPanel .bookContainer .priceDiv .price{font-size:25px;color:#ED1C24;font-weight:700;margin:-5px 0 0 3px}.bookPanelContainer .bookPanel .bookContainer .priceDiv .colCont{color:#ED1C24;font-weight:600}.bookPanelContainer .bookPanel .bookContainer .bookCTA{width:auto;font-weight:400;padding:10px 20px;background-color:#ED1C24;color:white;font-size:17px;border-radius:4px;margin-top:22px;cursor:pointer}.travMainBody ul.ui-autocomplete{width:302px !important}.expireTimer{background:#FCF8E5;padding:11px 5px;font-size:14px;color:#7C6D54;position:fixed;border-top:1px solid #e6d4b9;bottom:0;width:100%;text-align:center;display:none;z-index:18000}.expireDiv{padding:10px;text-align:center;display:none}.expireDiv .expireTitle{margin:5px auto;font-weight:bold}.expireDiv .expireCTA{font-size:16px;padding:8px 12px;border:1px solid;border-color:#ED1C24;background:#ED1C24;border-radius:4px;color:#fff;cursor:pointer;-webkit-appearance:none;font-weight:700;padding:12px 20px;margin:10px}.expireDiv .expireCTA:hover{color:#ED1C24;border-color:#ED1C24;background:#fff}.snapshot{background-color:#344755;min-height:40px;border-bottom:1px solid #182732;width:100%;z-index:1500}.snapshot .container .fromTo{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:56%;border-right:1px solid #182732;padding:5px 0px}.snapshot .container .fromTo .labl{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.snapshot .container .fromTo .labl .city{font-size:18px;color:#ffffff}.snapshot .container .fromTo .labl .onwFltLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a4b4c1;padding:0px 10px}.snapshot .container .fromTo .labl .onwFltLogo:before{content:"";font-size:18px}.snapshot .container .fromTo .labl .retFltLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a4b4c1;padding:0px 10px}.snapshot .container .fromTo .labl .retFltLogo:before{content:"";font-size:25px}.snapshot .container .fromTo .labl .dateLabl{font-weight:600;font-size:11px;color:#ffffff;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.snapshot .container .fromTo .labl .dateLabl .calIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a4b4c1}.snapshot .container .fromTo .labl .dateLabl .calIcon:before{content:"";font-size:12px}.snapshot .container .fromTo .labl .dateLabl .dt{font-weight:600;margin:0px 5px}.snapshot .container .fromTo .labl .paxNums{font-weight:400;font-size:11px;color:#a4b4c1;padding-left:8px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.snapshot .container .fromTo .labl .paxNums .num{font-weight:600;font-size:12px;color:#ffffff;margin:0px 10px 0px 5px}.snapshot .container .fromTo .datePax{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding-left:20px}.snapshot .container .totPay{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding-left:10px}.snapshot .container .totPay .txt{font-weight:400;font-size:12px;color:#a4b4c1;margin-right:10px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.snapshot .container .totPay .currency{font-weight:600;font-size:13px;color:#ffffff;padding-right:3px;display:inline-block;vertical-align:initial;*vertical-align:auto;*zoom:1;*display:inline}.snapshot .container .totPay .price{font-weight:700;font-size:18px;color:inherit;display:inline-block;vertical-align:initial;*vertical-align:auto;*zoom:1;*display:inline}.snapshot .container .switchBtn{float:right;border-radius:3px 3px 0px 0px;background-color:#12B58A;text-align:center;display:inline-block;vertical-align:bottom;*vertical-align:auto;*zoom:1;*display:inline;cursor:pointer;padding:2px 12px;margin-top:11px;min-width:115px}.snapshot .container .switchBtn .retract{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;display:inline-block;vertical-align:top}.snapshot .container .switchBtn .retract:before{content:"";font-size:2px}.snapshot .container .switchBtn .expand{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;display:inline-block}.snapshot .container .switchBtn .expand:before{content:"";font-size:12px}.snapshot .container .switchBtn .txt{display:inline-block;color:#fff;font-size:12px;font-weight:400;margin-right:5px}.snapshot .container .oneLiner{display:none}.snapshot .container .multiLiner .totPay{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:#a4b4c1}.snapshot .container .multiLiner .totPay .txt{display:block}.snapshot .container .multiLiner .totPay .price{font-size:21px}.snapshot .container .multiLiner .switchBtn{right:-95px !important}.snapshot .container .txtRight{text-align:right}.snapshot .container .multBlk{display:inline-block;padding:10px 0px;width:100%;table-layout:fixed}.snapshot .container .multBlk .completeFareCTA{width:100%;font-size:12px;border:2px solid #12B58A;color:#12B58A;padding:5px 10px;border-radius:2px;display:block;cursor:pointer;text-align:center}.snapshot .container .multBlk .completeFareCTA:hover,.snapshot .container .multBlk .completeFareCTA.selected{background-color:#12B58A;color:#FFFFFF}.snapshot .container .multBlk .txtblk{display:block}.snapshot .container .multBlk .multCell-border{border-bottom:1px solid #364757}.snapshot .container .multBlk .multCell{display:table-cell;padding:10px 15px}.snapshot .container .multBlk .multCell:first-of-type{padding-left:0px}.snapshot .container .multBlk .multCell .title{color:#ABB8C6}.snapshot .container .multBlk .multCell .title .multTxt{font-size:12px}.snapshot .container .multBlk .multCell .mtab{display:table;width:100%;margin:10px 0px;table-layout:fixed;border-collapse:collapse}.snapshot .container .multBlk .multCell .mtab .mtabRow{display:table-row;color:white;border:1px solid #394A5A}.snapshot .container .multBlk .multCell .mtab .mtabRow .txtBold{font-weight:600}.snapshot .container .multBlk .multCell .mtab .mtabRow .mtabCell{display:table-cell;padding:5px 10px;font-size:14px}.snapshot .container .multBlk .multCell .mtab .mtabRow .mtabCell .multTxt{font-size:10px}.snapshot .container .multBlk .multCell .mtab .multheader{background:#344755;color:#94A6B4}.snapshot .container .multBlk .multCell .mtab .multheader .mtabCell{border-color:#344755;font-weight:normal}.multiLiner{background-color:#445565;border-bottom:3px solid #182732}.multiLiner .switchBtn{right:-95px !important}.travBody{background-color:#EBF2F7;padding:20px 0px}.travBody #bookingIdDiv .info{font-size:12px;font-weight:300;display:block}.travBody .container .hide{display:none}.travBody .container .state{position:absolute;left:-10000px}.travBody .container .sectionL{width:25%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.travBody .container .sectionL .expand-summary{color:#12B58A;font-weight:600;font-size:13px;padding:0 10px;display:block;text-align:center;width:100%;cursor:pointer}.travBody .container .sectionL .expand-summary .round-cont{position:relative;bottom:-10px;height:25px;width:25px;border:1px solid #d4dee5;border-radius:13px;background:#f6f9fc;margin:auto}.travBody .container .sectionL .expand-summary .shortSummary{border-top:1px solid #d4dee5}.travBody .container .sectionL .expand-summary .shortSummary .icon-expand{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A}.travBody .container .sectionL .expand-summary .shortSummary .icon-expand:before{content:"";font-size:6px}.travBody .container .sectionL .expand-summary .longSummary{border-top:1px solid #d4dee5}.travBody .container .sectionL .expand-summary .longSummary .icon-retract{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A}.travBody .container .sectionL .expand-summary .longSummary .icon-retract:before{content:"";font-size:6px}.travBody .container .sectionL .expand-summary.bottomPadding{padding:10px !important;padding-bottom:0px !important}.travBody .container .sectionR{width:73%;margin-left:2%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.travBody .container .sectionR .inlineInputs{margin:auto}.travBody .container .sectionR .inlineInputs .inlineInput{font-weight:600;font-size:13px;border-radius:3px;padding:10px;box-sizing:border-box}.travBody .container .sectionR .inlineInputs:first-child{border:1px solid #bcc8d1;width:39%;border-top-right-radius:0px;border-bottom-right-radius:0px}.travBody .container .sectionR .inlineInputs:last-child{background:#12B58A;border:1px solid #12B58A;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:15%;color:white;font-weight:500;border-top-left-radius:0px;border-bottom-left-radius:0px}.travBody .container .sectionR .inlineInputs:last-child:hover{background:white;color:#12B58A}.travBody .container .stepRow{width:100%;margin-bottom:30px}.travBody .container .stepRow .backToRes{color:#12B58A;font-size:14px;text-decoration:none;cursor:pointer}.travBody .container .stepRow .backToRes .lftIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;margin-right:3px}.travBody .container .stepRow .backToRes .lftIcon:before{content:"";font-size:10px}.travBody .container .stepRow .step{min-height:37px;background-color:#f6f9fc;border:1px solid #d4dee5;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-weight:400;font-size:14px;color:#333333;padding:6px 15px;width:33.3%;cursor:pointer;position:relative}.travBody .container .stepRow .step .stepNum{color:#666666;padding-right:5px}.travBody .container .stepRow .step .num{background-color:#FFFFFF;border:2px solid #d4dee5;border-radius:13px;font-size:14px;color:#666;width:26px;height:26px;text-align:center;font-weight:300;display:inline-block;margin-right:5px;margin-left:10px}.travBody .container .stepRow .step .arrow-border{border-style:dashed;border-color:transparent;border-width:0.20em;display:inline-block;font-size:100px;height:0;line-height:0;position:relative;vertical-align:middle;width:0;background-color:#fff;border-left-width:0.2em;border-left-style:solid;border-left-color:#ff0000;left:0.25em}.travBody .container .stepRow .step:before{content:" ";display:block;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:15px solid #d4dee5;position:absolute;top:50%;margin-top:-20px;margin-left:1px;left:100%;z-index:1}.travBody .container .stepRow .step:after{content:" ";display:block;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:15px solid #f6f9fc;position:absolute;top:50%;margin-top:-20px;left:100%;z-index:2}.travBody .container .stepRow .step:last-of-type:before{display:none}.travBody .container .stepRow .step:last-of-type:after{display:none}.travBody .container .stepRow .step:first-of-type .num{margin-left:0}.travBody .container .stepRow .step1{border-radius:4px 0px 0px 4px}.travBody .container .stepRow .step3{border-radius:0px 4px 4px 0px}.travBody .container .stepRow .active{font-weight:700;background-color:#12B58A;border-color:#056c50;color:#fff}.travBody .container .stepRow .active .num{border-color:#e6d4b9;color:#333}.travBody .container .stepRow .active:after{border-left:15px solid #12B58A}.travBody .container .stepRow .active:before{border-left:15px solid #056c50}.travBody .container .stepRow .processed{background-color:#12B58A;color:#fff;border-color:#056c50}.travBody .container .stepRow .processed .num{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;line-height:1.2;background-color:#000;border-color:#e6d4b9}.travBody .container .stepRow .processed .num:before{content:"";font-size:8px}.travBody .container .stepRow .processed .txt{font-weight:700}.travBody .container .stepRow .processed .stepTxt{vertical-align:inherit;font-weight:600;color:#333}.travBody .container .stepRow .processed:after{border-left:15px solid #12B58A}.travBody .container .stepRow .processed:before{border-left:15px solid #056c50}.travBody .container #step1Radio:checked ~ .stepRow .stepTabs #step1Lbl,.travBody .container #step2Radio:checked ~ .stepRow .stepTabs #step2Lbl,.travBody .container #step3Radio:checked ~ .stepRow .stepTabs #step3Lbl{background-color:#12B58A;border-color:#056c50;font-weight:600}.travBody .container #step1Radio:checked ~ .stepRow .stepTabs #step1Lbl .stepNum,.travBody .container #step2Radio:checked ~ .stepRow .stepTabs #step2Lbl .stepNum,.travBody .container #step3Radio:checked ~ .stepRow .stepTabs #step3Lbl .stepNum{font-weight:400}.travBody .container .stpCont{display:none}.travBody .container .detRow{display:none}.travBody .container .reviewRow{display:none}.travBody .container .backToFltTktDet{cursor:pointer;display:none}.travBody .container #step1Radio:checked ~ .detRow,.travBody .container #step1Radio:checked ~ .detRow #stp1Cont,.travBody .container #step1Radio:checked ~ .detRow .sectionL .stpCont,.travBody .container #step2Radio:checked+.backToFltTktDet{display:block}.travBody .container #step3Radio:checked ~ .paymentRow #stp2Cont{display:block}.travBody .container #step1Radio:checked ~ .stepRow .stepTabs #step1Lbl.processed,.travBody .container #step2Radio:checked ~ .stepRow .stepTabs #step2Lbl.processed,.travBody .container #step3Radio:checked ~ .stepRow .stepTabs #step3Lbl.processed{background-color:#12B58A;border-color:#056c50;font-weight:400}.travBody .container .detRow .addCoPanelCont .pointerCoPanel{width:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);height:10px;background:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(0.5, #f6f9fc), color-stop(0.5, transparent));border:1px solid #d4dee5;border-width:1px 0px 0px 1px;position:absolute;right:136px;z-index:15002;top:22px}.travBody .container .detRow .addCoPanelCont .coList{border:1px solid #d4dee5;border-radius:4px;margin-bottom:30px;width:300px;right:0px;z-index:15001;background-color:white;position:absolute;box-shadow:0px 0px 9px 1px rgba(0,0,0,0.1);top:27px}.travBody .container .detRow .addCoPanelCont .coList .headSearch{background-color:#f6f9fc;font-size:16px;font-weight:400;height:50px;padding:10px}.travBody .container .detRow .addCoPanelCont .coList .headSearch input[type="text"],.travBody .container .detRow .addCoPanelCont .coList .headSearch .sectionR .stpCont .blk .blkBody select,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .addCoPanelCont .coList .headSearch select,.travBody .container .detRow .addCoPanelCont .coList .headSearch .sectionR .stpCont .blk .blkBody input[type="tel"],.travBody .container .detRow .sectionR .stpCont .blk .blkBody .addCoPanelCont .coList .headSearch input[type="tel"],.travBody .container .detRow .addCoPanelCont .coList .headSearch .sectionR .stpCont .blk .blkBody input[type="email"],.travBody .container .detRow .sectionR .stpCont .blk .blkBody .addCoPanelCont .coList .headSearch input[type="email"],.travBody .container .detRow .addCoPanelCont .coList .headSearch .modalPanelOverlay .blk .blkBody select,.modalPanelOverlay .blk .blkBody .travBody .container .detRow .addCoPanelCont .coList .headSearch select,.travBody .container .detRow .addCoPanelCont .coList .headSearch .modalPanelOverlay .blk .blkBody input[type="tel"],.modalPanelOverlay .blk .blkBody .travBody .container .detRow .addCoPanelCont .coList .headSearch input[type="tel"],.travBody .container .detRow .addCoPanelCont .coList .headSearch .modalPanelOverlay .blk .blkBody input[type="email"],.modalPanelOverlay .blk .blkBody .travBody .container .detRow .addCoPanelCont .coList .headSearch input[type="email"]{padding-left:3%;float:left;color:black;font-size:15px;height:30px;border:0px;border-radius:4px;vertical-align:top;background-color:transparent;width:200px}.travBody .container .detRow .addCoPanelCont .coList .headSearch input[type="text"]:focus,.travBody .container .detRow .addCoPanelCont .coList .headSearch .sectionR .stpCont .blk .blkBody select:focus,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .addCoPanelCont .coList .headSearch select:focus,.travBody .container .detRow .addCoPanelCont .coList .headSearch .sectionR .stpCont .blk .blkBody input[type="tel"]:focus,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .addCoPanelCont .coList .headSearch input[type="tel"]:focus,.travBody .container .detRow .addCoPanelCont .coList .headSearch .sectionR .stpCont .blk .blkBody input[type="email"]:focus,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .addCoPanelCont .coList .headSearch input[type="email"]:focus,.travBody .container .detRow .addCoPanelCont .coList .headSearch .modalPanelOverlay .blk .blkBody select:focus,.modalPanelOverlay .blk .blkBody .travBody .container .detRow .addCoPanelCont .coList .headSearch select:focus,.travBody .container .detRow .addCoPanelCont .coList .headSearch .modalPanelOverlay .blk .blkBody input[type="tel"]:focus,.modalPanelOverlay .blk .blkBody .travBody .container .detRow .addCoPanelCont .coList .headSearch input[type="tel"]:focus,.travBody .container .detRow .addCoPanelCont .coList .headSearch .modalPanelOverlay .blk .blkBody input[type="email"]:focus,.modalPanelOverlay .blk .blkBody .travBody .container .detRow .addCoPanelCont .coList .headSearch input[type="email"]:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.travBody .container .detRow .addCoPanelCont .coList .coListColl{max-height:180px;overflow:auto}.travBody .container .detRow .addCoPanelCont .coList .coListColl .coListEach{display:inline-block;border-top:1px solid #E0E5E7;width:100%}.travBody .container .detRow .addCoPanelCont .coList .coListColl .coListEach .travType{float:right;text-transform:capitalize}.travBody .container .detRow .addCoPanelCont .coList .coListColl .coListEach .customCBox{width:auto;height:auto;padding:10px;font-size:15px;float:left;margin:0px 0px 0px 10px;float:left}.travBody .container .detRow .addCoPanelCont .coList .coListColl .coListEach .customCBox label{margin:10px 0px 0px 10px}.travBody .container .detRow .addCoPanelCont .coList .coListColl .coListEach .coDet{margin:10px 0px 0px 5px;width:80%;float:left}.travBody .container .detRow .addCoPanelCont .coList .coListColl .coListEach .coDet .coTravDetails{margin-left:15px;color:black;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:60%;display:inline-block;cursor:pointer}.travBody .container .detRow .addCoPanelCont .coList .coListColl .coListEach .coDet div{float:right;margin-top:5px;font-size:12px}.travBody .container .detRow .addCoPanelCont .coList .footSelect{background-color:#f6f9fc;font-size:12px;font-weight:400;min-height:30px;text-align:center;color:#ED1C24;display:none;padding-top:7px}.travBody .container .detRow .sectionL .fltDetCont{border:1px solid #d4dee5;border-radius:4px;border-top:none;background-color:#ffffff}.travBody .container .detRow .sectionL .fltDetCont .longSummary{display:none}.travBody .container .detRow .sectionL .fltDetCont .longSummary .alert{color:#ED1C24}.travBody .container .detRow .sectionL .fltDetCont .divider{border-top:1px solid #D4DEE5}.travBody .container .detRow .sectionL .fltDetCont .segName{background-color:#f6f9fc;padding:7px 15px;font-weight:600;font-size:16px;color:#333333;border:1px solid #d4dee5;border-width:1px 0px 1px 0px}.travBody .container .detRow .sectionL .fltDetCont .segName:first-of-type{border-radius:4px 4px 0px 0px}.travBody .container .detRow .sectionL .fltDetCont .segName .onwIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a4b4c1;margin-right:10px}.travBody .container .detRow .sectionL .fltDetCont .segName .onwIcon:before{content:"";font-size:18px}.travBody .container .detRow .sectionL .fltDetCont .segName .retIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a4b4c1;margin-right:10px}.travBody .container .detRow .sectionL .fltDetCont .segName .retIcon:before{content:"";font-size:18px}.travBody .container .detRow .sectionL .fltDetCont .segName .numFlts{float:right;font-size:12px;font-weight:300;margin-top:3px}.travBody .container .detRow .sectionL .fltDetCont .posRel{width:12px;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);-moz-transform:rotate(225deg);-webkit-transform:rotate(225deg);-o-transform:rotate(225deg);height:12px;background:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(0.5, #f6f9fc), color-stop(0.5, transparent));border:1px solid #d4dee5;border-width:1px 0px 0px 1px;position:relative;left:15px;bottom:7px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment{padding:0px 10px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .icon-mapPin{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a4b4c1}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .icon-mapPin:before{content:"";font-size:15px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg{padding-bottom:5px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .frmTo{font-size:13px;font-weight:600;color:#333333;margin:10px 0px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .frmTo span{font-weight:400;font-size:13px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airLogo,.travBody .resBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .onFlt .airline .multiAirLogo,.resBody .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .onFlt .airline .multiAirLogo,.travBody .resBody .container .resContainer .resultSet .result .fltDet .onFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .multiAirLogo,.resBody .travBody .container .resContainer .resultSet .result .fltDet .onFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .multiAirLogo,.travBody .resBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .retFlt .airline .multiAirLogo,.resBody .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .retFlt .airline .multiAirLogo,.travBody .resBody .container .resContainer .resultSet .result .fltDet .retFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .multiAirLogo,.resBody .travBody .container .resContainer .resultSet .result .fltDet .retFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .multiAirLogo,.travBody .resBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo,.resBody .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo,.travBody .resBody .container .resContainer .resultSet .result .fltDet .onFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .trainLogo,.resBody .travBody .container .resContainer .resultSet .result .fltDet .onFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .trainLogo,.travBody .resBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo,.resBody .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo,.travBody .resBody .container .resContainer .resultSet .result .fltDet .retFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .trainLogo,.resBody .travBody .container .resContainer .resultSet .result .fltDet .retFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .trainLogo,.travBody .resBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo,.resBody .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo,.travBody .resBody .container .resContainer .resultSet .result .fltDet .onFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .busLogo,.resBody .travBody .container .resContainer .resultSet .result .fltDet .onFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .busLogo,.travBody .resBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo,.resBody .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo,.travBody .resBody .container .resContainer .resultSet .result .fltDet .retFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .busLogo,.resBody .travBody .container .resContainer .resultSet .result .fltDet .retFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .busLogo,.travBody .resBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo,.resBody .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo,.travBody .resBody .container .resContainer .resultSet .result .fltDet .onFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .yachtLogo,.resBody .travBody .container .resContainer .resultSet .result .fltDet .onFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .yachtLogo,.travBody .resBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo,.resBody .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo,.travBody .resBody .container .resContainer .resultSet .result .fltDet .retFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .yachtLogo,.resBody .travBody .container .resContainer .resultSet .result .fltDet .retFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .yachtLogo{width:45px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:5px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airLogo img,.travBody .resBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .onFlt .airline .multiAirLogo img,.resBody .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .onFlt .airline .multiAirLogo img,.travBody .resBody .container .resContainer .resultSet .result .fltDet .onFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .multiAirLogo img,.resBody .travBody .container .resContainer .resultSet .result .fltDet .onFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .multiAirLogo img,.travBody .resBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .retFlt .airline .multiAirLogo img,.resBody .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .retFlt .airline .multiAirLogo img,.travBody .resBody .container .resContainer .resultSet .result .fltDet .retFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .multiAirLogo img,.resBody .travBody .container .resContainer .resultSet .result .fltDet .retFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .multiAirLogo img,.travBody .resBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo img,.resBody .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo img,.travBody .resBody .container .resContainer .resultSet .result .fltDet .onFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .trainLogo img,.resBody .travBody .container .resContainer .resultSet .result .fltDet .onFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .trainLogo img,.travBody .resBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo img,.resBody .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo img,.travBody .resBody .container .resContainer .resultSet .result .fltDet .retFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .trainLogo img,.resBody .travBody .container .resContainer .resultSet .result .fltDet .retFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .trainLogo img,.travBody .resBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo img,.resBody .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo img,.travBody .resBody .container .resContainer .resultSet .result .fltDet .onFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .busLogo img,.resBody .travBody .container .resContainer .resultSet .result .fltDet .onFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .busLogo img,.travBody .resBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo img,.resBody .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo img,.travBody .resBody .container .resContainer .resultSet .result .fltDet .retFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .busLogo img,.resBody .travBody .container .resContainer .resultSet .result .fltDet .retFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .busLogo img,.travBody .resBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo img,.resBody .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo img,.travBody .resBody .container .resContainer .resultSet .result .fltDet .onFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .yachtLogo img,.resBody .travBody .container .resContainer .resultSet .result .fltDet .onFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .yachtLogo img,.travBody .resBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo img,.resBody .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo img,.travBody .resBody .container .resContainer .resultSet .result .fltDet .retFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .yachtLogo img,.resBody .travBody .container .resContainer .resultSet .result .fltDet .retFlt .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .yachtLogo img{width:41px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .busLogo,.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .trainLogo,.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .yachtLogo{height:40px;width:40px;background-color:#EBF2F7;border:1px solid #D4DEE5;padding:4px 0px 0px 7px;margin-right:5px;border-radius:3px;display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8D9AA4}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .busLogo:before,.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .trainLogo:before,.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .yachtLogo:before{content:"";font-size:30px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .trainLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8D9AA4;padding:5px 0px 0px 5px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .trainLogo:before{content:"";font-size:20px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .yachtLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8D9AA4;padding:10px 0px 0px 4px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .yachtLogo:before{content:"";font-size:20px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airDet{width:164px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airDet .name,.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airDet ul.ui-autocomplete li .searchName,ul.ui-autocomplete li .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airDet .searchName{font-weight:400;font-size:13px;color:#262626}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airDet .fltNum{font-weight:300;font-size:12px;color:#535353}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airDet .fltNum div:first-child{display:inline-block}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airDet .fltNum div:last-child{margin-left:10px;font-size:9px;display:inline-block;float:right;padding:2px 4px;border-radius:2px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airDet .fltNum .trfare-rule-onward,.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airDet .fltNum .trfare-rule-return{color:#12B58A;margin-right:-16px;cursor:pointer}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airDet .fltNum .Ref{border:1px solid #12B58A;color:#12B58A}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airDet .fltNum .nonRef,.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airDet .fltNum .resBody .detDiv .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airDet .fltNum .ref,.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airDet .fltNum .resBody .detDiv .amenDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airDet .fltNum .ref,.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airDet .fltNum .resBody .detDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .retFltTitle .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airDet .fltNum .ref,.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airDet .fltNum .resBody .detDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .retFltTitle .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airDet .fltNum .ref,.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airDet .fltNum .resBody .detDiv .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airDet .fltNum .ref,.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airDet .fltNum .fltDetDiv .onwFltTitle .ref,.fltDetDiv .onwFltTitle .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airDet .fltNum .ref,.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airDet .fltNum .fltDetDiv .retFltTitle .ref,.fltDetDiv .retFltTitle .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airDet .fltNum .ref,.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airDet .fltNum .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .airline .airDet .fltNum .ref{color:#ED1C24;border:1px solid #ED1C24}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg ul{list-style:none;padding-left:0}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .depArr li{font-size:13px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .depArr .dateTime{font-weight:700;font-size:12px;color:#333}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .depArr .emissionData{font-weight:400;font-size:12px;color:#666666}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .depArr .ctyCntry{font-weight:600;font-size:12px;color:#555}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .depArr .flArr{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a4b4c1;margin-right:5px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .depArr .flArr:before{content:"";font-size:14px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .depArr .flDep{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a4b4c1;margin-right:5px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .depArr .flDep:before{content:"";font-size:12px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .depArr .timerLogoArr{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a4b4c1;margin-left:25px;margin-right:5px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .depArr .timerLogoArr:before{content:"";font-size:13px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .depArr .timerLogoDep{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a4b4c1;margin-right:5px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .depArr .timerLogoDep:before{content:"";font-size:13px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .shortSummary{display:block}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .shortSummary .dateTime{font-size:10px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .shortSummary .flArr{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a4b4c1;margin-left:25px;margin-right:5px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .shortSummary .flArr:before{content:"";font-size:11px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .shortSummary .flDep{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a4b4c1;margin-right:5px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .shortSummary .flDep:before{content:"";font-size:7px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .shortSummary .timerLogoArr{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a4b4c1;margin-left:25px;margin-right:5px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .shortSummary .timerLogoArr:before{content:"";font-size:13px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .shortSummary .timerLogoDep{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a4b4c1;margin-right:5px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .fltLeg .shortSummary .timerLogoDep:before{content:"";font-size:13px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .layover .loDiv{width:150px;height:22px;background:#fcf8e5;border:1px solid #e6d4b9;color:#7a6b52;font-size:11px;padding:2px 5px;font-weight:300;margin:auto;text-align:center}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .layover .loDiv .timeLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7a6b52}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .layover .loDiv .timeLogo:before{content:"";font-size:11px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .layover .loDiv .timeLogo span{margin:5px}.travBody .container .detRow .sectionL .fltDetCont .fltSegment .layover .loDiv .time{color:#ED1C24;font-weight:400;margin-left:5px}.travBody .container .detRow .sectionL .fltDetCont.expand .shortSummary{display:none !important}.travBody .container .detRow .sectionL .fltDetCont.expand .longSummary{display:block}.travBody .container .detRow .sectionL .flightHotDeals{margin-top:15px}.travBody .container .detRow .sectionL .flightHotDeals .fltDetCont .segName{background:#12B58A;color:#fff}.travBody .container .detRow .sectionL .flightHotDeals .fltDetCont .posRel{background:#12B58A}.travBody .container .detRow .sectionL .flightHotDeals .fltDetCont .fltSegment ul li{padding:10px 0 15px;border-bottom:1px solid #BCC8D1}.travBody .container .detRow .sectionL .flightHotDeals .fltDetCont .fltSegment ul li .couponCode{width:auto;padding:3px 10px;margin:10px 20px 0;text-align:center;background:#12B58A;border-radius:20px;color:#fff}.travBody .container .detRow .sectionL .flightHotDeals .fltDetCont .fltSegment ul li:first-child{padding-top:0}.travBody .container .detRow .sectionL .flightHotDeals .fltDetCont .fltSegment ul li:last-child{border-bottom:none;padding-bottom:0}.travBody .container .detRow .sectionL .fltIncHeader{text-align:center;margin-top:15px;width:100%;font-size:15px;border:1px solid #12B58A;color:#FFFFFF;background-color:#12B58A;padding:10px 15px;border-radius:4px;display:block;cursor:pointer}.travBody .container .detRow .sectionL .fltIncHeader div{display:inline-block}.travBody .container .detRow .sectionL .fltIncHeader .amenitiesIcons{float:right}.travBody .container .detRow .sectionL .fltIncHeader .bagAv{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#FFF;margin-right:15px}.travBody .container .detRow .sectionL .fltIncHeader .bagAv:before{content:"";font-size:18px}.travBody .container .detRow .sectionL .fltIncHeader .amen{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#FFF}.travBody .container .detRow .sectionL .fltIncHeader .amen:before{content:"";font-size:18px}.travBody .container .detRow .sectionL .fltIncVisaInfo,.travBody .container .detRow .sectionL .applyVisaDiv,.travBody .container .detRow .sectionL .fltFareRules{margin-top:15px;width:100%;font-size:15px;border:1px solid #12B58A;color:#12B58A;padding:10px 15px;border-radius:4px;display:block;cursor:pointer;text-align:center}.travBody .container .detRow .sectionL .fltIncVisaInfo:hover,.travBody .container .detRow .sectionL .applyVisaDiv:hover,.travBody .container .detRow .sectionL .fltFareRules:hover{background:#12B58A;color:white}.travBody .container .detRow .sectionL a{text-decoration:none}.travBody .container .detRow .sectionR{vertical-align:top}.travBody .container .detRow .sectionR .stpCont .blk{border-radius:4px;margin-bottom:18px}.travBody .container .detRow .sectionR .stpCont .blk .blkHeader{background-color:#f6f9fc;padding:7px 20px;font-size:16px;font-weight:400}.travBody .container .detRow .sectionR .stpCont .blk .blkHeader .addCoPanel{color:#12B58A;float:right;font-size:13px;margin-top:4px;cursor:pointer}.travBody .container .detRow .sectionR .stpCont .blk .pointerCoPanel{width:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);height:10px;background:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(0.5, #f6f9fc), color-stop(0.5, transparent));border:1px solid #d4dee5;border-width:1px 0px 0px 1px;position:absolute;right:136px;z-index:15002;top:31px}.travBody .container .detRow .sectionR .stpCont .blk .coList{border:1px solid #d4dee5;border-radius:4px;margin-bottom:30px;width:300px;right:0px;z-index:15001;background-color:white;position:absolute;box-shadow:0px 0px 9px 1px rgba(0,0,0,0.1);top:36px}.travBody .container .detRow .sectionR .stpCont .blk .coList .headSearch{background-color:#f6f9fc;font-size:16px;font-weight:400;height:50px;padding:10px}.travBody .container .detRow .sectionR .stpCont .blk .coList .headSearch input[type="text"],.travBody .container .detRow .sectionR .stpCont .blk .coList .headSearch .blkBody select,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .coList .headSearch select,.travBody .container .detRow .sectionR .stpCont .blk .coList .headSearch .blkBody input[type="tel"],.travBody .container .detRow .sectionR .stpCont .blk .blkBody .coList .headSearch input[type="tel"],.travBody .container .detRow .sectionR .stpCont .blk .coList .headSearch .blkBody input[type="email"],.travBody .container .detRow .sectionR .stpCont .blk .blkBody .coList .headSearch input[type="email"]{padding-left:3%;float:left;color:black;font-size:15px;height:30px;border:0px;border-radius:4px;vertical-align:top;background-color:transparent;width:200px}.travBody .container .detRow .sectionR .stpCont .blk .coList .headSearch input[type="text"]:focus,.travBody .container .detRow .sectionR .stpCont .blk .coList .headSearch .blkBody select:focus,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .coList .headSearch select:focus,.travBody .container .detRow .sectionR .stpCont .blk .coList .headSearch .blkBody input[type="tel"]:focus,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .coList .headSearch input[type="tel"]:focus,.travBody .container .detRow .sectionR .stpCont .blk .coList .headSearch .blkBody input[type="email"]:focus,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .coList .headSearch input[type="email"]:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.travBody .container .detRow .sectionR .stpCont .blk .coList .coListColl{max-height:180px;overflow:auto}.travBody .container .detRow .sectionR .stpCont .blk .coList .coListColl .coListEach{display:inline-block;border-top:1px solid #E0E5E7;width:100%}.travBody .container .detRow .sectionR .stpCont .blk .coList .coListColl .coListEach .travType{float:right;text-transform:capitalize}.travBody .container .detRow .sectionR .stpCont .blk .coList .coListColl .coListEach .customCBox{width:auto;height:auto;padding:10px;font-size:15px;float:left;margin:0px 0px 0px 10px;float:left}.travBody .container .detRow .sectionR .stpCont .blk .coList .coListColl .coListEach .customCBox label{margin:10px 0px 0px 10px}.travBody .container .detRow .sectionR .stpCont .blk .coList .coListColl .coListEach .coDet{margin:10px 0px 0px 5px;width:80%;float:left}.travBody .container .detRow .sectionR .stpCont .blk .coList .coListColl .coListEach .coDet .coTravDetails{margin-left:15px;color:black;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:60%;display:inline-block;cursor:pointer}.travBody .container .detRow .sectionR .stpCont .blk .coList .coListColl .coListEach .coDet div{float:right;margin-top:5px;font-size:12px}.travBody .container .detRow .sectionR .stpCont .blk .coList .footSelect{background-color:#f6f9fc;font-size:12px;font-weight:400;min-height:30px;text-align:center;color:#ED1C24;display:none;padding-top:7px}.travBody .container .detRow .sectionR .stpCont .blk .blkNote{background-color:#fcf8e5;border:1px solid #e6d4b9;border-radius:4px 4px 0px 0px;color:#7a6b52;padding:6px 20px;font-size:12px;text-align:center}.travBody .container .detRow .sectionR .stpCont .blk .blkNote .alertIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7a6b52}.travBody .container .detRow .sectionR .stpCont .blk .blkNote .alertIcon:before{content:"";font-size:14px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody{background-color:#ffffff;border:1px solid #d4dee5;border-bottom:3px solid #d4dee5;border-top:0px;border-radius:0px 0px 4px 4px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody input[type="text"],.travBody .container .detRow .sectionR .stpCont .blk .blkBody select,.travBody .container .detRow .sectionR .stpCont .blk .blkBody input[type="tel"],.travBody .container .detRow .sectionR .stpCont .blk .blkBody input[type="email"],.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody select,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody select{width:100%;padding:5px 9px;font-weight:600;font-size:14px;border:1px solid #bcc8d1;border-radius:3px;margin:7px 0px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody input[type="text"]:focus,.travBody .container .detRow .sectionR .stpCont .blk .blkBody select:focus,.travBody .container .detRow .sectionR .stpCont .blk .blkBody input[type="tel"]:focus,.travBody .container .detRow .sectionR .stpCont .blk .blkBody input[type="email"]:focus,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody select:focus,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody select:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.travBody .container .detRow .sectionR .stpCont .blk .blkBody select{padding-right:25px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody label.customSBox:before{height:30px;top:-3px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody input[type="tel"],.travBody .container .detRow .sectionR .stpCont .blk .blkBody input[type="email"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .newLbl{font-size:12px;font-weight:300;color:#333}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv{padding:7px 20px;border-bottom:1px solid #d4dee5}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv:last-of-type{border-bottom:0px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxTypeHeader{color:#12B58A;font-size:15px;text-transform:uppercase;font-weight:700;margin:10px 0px;cursor:pointer}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxTypeHeader .expand{float:right;margin-top:2px;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxTypeHeader .expand:before{content:"";font-size:14px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxTypeHeader .retract{float:right;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxTypeHeader .retract:before{content:"";font-size:2px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxTypeHeader .paxAgeLabel{font-size:12px;color:#333;font-weight:300;text-transform:capitalize}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .newLbl{font-size:12px;font-weight:300;color:#333}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .compulDet,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet{display:table}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .compulDet .col1,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .col1{width:12%;display:table-cell;vertical-align:bottom}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .compulDet .borderRightCol,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .borderRightCol{border-right:1px solid #bcc8d1}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .compulDet .col2,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .col2{width:44%;display:table-cell;vertical-align:bottom;padding-left:15px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .compulDet .col2 .textLbl,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .col2 .textLbl{display:block;line-height:3;font-size:14px;color:#333333;text-align:right;margin:0px 10px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .compulDet .col2.dates .customSBox select,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .col2.dates .customSBox select{width:32%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .compulDet .col2.dates .newLbl,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .col2.dates .newLbl{display:block}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .compulDet .col3,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .col3{width:44%;display:table-cell;vertical-align:bottom;padding-left:15px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .compulDet .col3.dates .customSBox select,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .col3.dates .customSBox select{width:31%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .compulDet .col3 input,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .col3 input{width:100%}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .compulDet .col3 .textLbl,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .col3 .textLbl{display:block;font-size:12px;margin-top:6px;color:#333;font-weight:300}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .compulDet.js-dob-row,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .js-dob-row.optDet{display:block}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .compulDet.js-dob-row .col1,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .js-dob-row.optDet .col1,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .compulDet.js-dob-row .col2,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .js-dob-row.optDet .col2,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .compulDet.js-dob-row .col3,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .js-dob-row.optDet .col3{display:inline-block}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .compulDet .titleCont label.customSBox:before,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .titleCont label.customSBox:before{top:31px;left:35px;z-index:9}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .compulDet .titleCont label.customSBox:after,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .titleCont label.customSBox:after{top:44px;left:33px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .idDocDiv{width:60%;display:inline-block;vertical-align:top;margin-top:15px;margin-bottom:15px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .idDocDiv .fileSizeMsg{font-size:12px;margin-top:6px;font-style:italic}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .idDocDiv .fileSizeMsg:before{content:'*'}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .idDocDiv .idDocMsg{color:#12B58A;border-radius:5px;font-size:14px;border:1px solid #12B58A;display:inline-block;padding:5px 17px;cursor:pointer}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .idDocDiv .idDocMsg span{margin-right:9px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .idDocDiv .afterUpload .removeBtn{color:#ED1C24;font-size:12px;margin-bottom:15px;cursor:pointer}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .idDocDiv .afterUpload .removeBtn:before{content:"";font-family:icomoon;font-size:10px;margin-right:3px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .idDocDiv .afterUpload .fileName{font-size:12px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet{display:block;margin:10px 0px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .compulDet,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .optDet{display:block}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .col1,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .col2,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .col3{display:inline-block}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .col1{width:13.5%}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .col2{width:35%}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .col3{width:49%}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .typDiv{display:none}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .optCheck{display:none}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .optCheck:checked+label.typ>.openClose:before{content:'\e609' !important}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .optCheck:checked ~ div.typDiv{display:block}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .typ{color:#12B58A;font-size:11px;font-weight:600;cursor:pointer;display:block;margin:2px auto}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .typ .expand{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24;position:relative;top:-2px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .typ .expand:before{content:"";font-size:4px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .typ .optText{color:#666666;font-weight:400;margin-left:5px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .mealDiv{font-size:12px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .mealDiv .mealTripHead{padding-left:13%;width:100%;position:relative}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .mealDiv .mealTripHead:after{content:'';width:60%;border-bottom:1px solid #bcc8d1;position:absolute;top:50%;z-index:1}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .mealDiv .mealTripHead p{font-weight:600;color:#333333;width:160px;display:inline-block;z-index:3;padding:0 10px 0 0px;position:relative}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .mealDiv .mealTripBody .col2{border:none;vertical-align:middle}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .mealDiv .mealTripBody .col3{vertical-align:middle}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .mealDiv .mealTripBody .customSBox select{width:93%}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .mealDiv .mealTripBody label.customSBox:before{top:-8px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .mealDiv .mealTripBody .flt{color:#666666;margin-right:15px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .mealDiv .mealTripBody .seg{color:#ED1C24;margin-right:15px;font-weight:600}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .mealDiv .mealTripBody .fltNum{color:#333333;font-weight:700}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .bagDiv,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv{font-size:12px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .bagDiv .bagTripHead,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .bagTripHead{font-weight:600;color:#333333}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .bagDiv .col,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col{border:1px solid #bcc8d1;border-radius:4px;padding:10px;margin:20px 0px;display:inline-block;width:82%}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .bagDiv .col .col2,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col .col2{width:49%;padding-left:15px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .bagDiv .col .col2 label.customSBox:before,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col .col2 label.customSBox:before{top:-10px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .bagDiv .col .col3,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col .col3{width:49%}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .bagDiv .col .col3 label.customSBox:before,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col .col3 label.customSBox:before{top:-8px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .bagDiv .col .customSBox select,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col .customSBox select{width:90%}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col2{border:none}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col2 input[type="text"],.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col2 select,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col2 input[type="tel"],.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col2 input[type="email"],.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col2 select,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col2 select{width:90%}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col3{vertical-align:bottom}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .light-title{color:#333;font-weight:300;font-size:14px;padding-bottom:5px;padding-left:15px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .addCoTrav{display:inline-block;vertical-align:top;margin-top:15px}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .addCoTrav .cBox{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .addCoTrav .txt{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:#333;font-size:12px}.travBody .container .detRow .sectionR .stpCont .seatMap .blkHeader{cursor:pointer;display:block;border:1px solid #d4dee5;border-radius:4px 4px 2px 2px}.travBody .container .detRow .sectionR .stpCont .seatMap .blkHeader .expand{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;float:right}.travBody .container .detRow .sectionR .stpCont .seatMap .blkHeader .expand:before{content:"";font-size:14px}.travBody .container .detRow .sectionR .stpCont .seatMap .blkNote{border-radius:0px}.travBody .container .detRow .sectionR .stpCont .seatMap .seatBlkBody{display:none}.travBody .container .detRow .sectionR .stpCont .seatMap .seatCheck{display:none}.travBody .container .detRow .sectionR .stpCont .seatMap .seatCheck:checked+label.blkHeader>.expand:before{content:"";font-size:2px}.travBody .container .detRow .sectionR .stpCont .seatMap .seatCheck:checked ~ div.seatBlkBody{display:block}.travBody .container .detRow .sectionR .stpCont .seatMap .row{padding:15px 20px;display:table;text-align:center;width:100%}.travBody .container .detRow .sectionR .stpCont .seatMap .row .col{display:table-cell;vertical-align:top;border-right:2px solid #d4dee5}.travBody .container .detRow .sectionR .stpCont .seatMap .row .col:last-of-type{border-right:none;padding-left:30px}.travBody .container .detRow .sectionR .stpCont .seatMap .row .col .tripType{font-size:12px;font-weight:600}.travBody .container .detRow .sectionR .stpCont .seatMap .row .col .onwardIcon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.travBody .container .detRow .sectionR .stpCont .seatMap .row .col .onwardIcon:before{font-family:'icomoon';display:inline-block;color:inherit;content:"";font-size:17px}.travBody .container .detRow .sectionR .stpCont .seatMap .row .col .onwardIcon:before{margin-right:10px;vertical-align:sub}.travBody .container .detRow .sectionR .stpCont .seatMap .row .col .returnIcon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.travBody .container .detRow .sectionR .stpCont .seatMap .row .col .returnIcon:before{font-family:'icomoon';display:inline-block;color:inherit;content:"";font-size:17px}.travBody .container .detRow .sectionR .stpCont .seatMap .row .col .returnIcon:before{margin-right:10px;vertical-align:sub}.travBody .container .detRow .sectionR .stpCont .seatMap .row .col .flt{font-size:12px;margin:25px 0px}.travBody .container .detRow .sectionR .stpCont .seatMap .row .col .flt label{font-weight:600}.travBody .container .detRow .sectionR .stpCont .seatMap .row .col .flt .CTA{margin:0px 10px 0px 15px}.travBody .container .detRow .sectionR .stpCont .seatMap .row .col .flt .CTA span{margin-left:5px}.travBody .container .detRow .sectionR .stpCont .seatMap .row .col .flt .selCTA{font-size:13px;padding:8px 12px;border:1px solid;border-color:#12B58A;background:#12B58A;border-radius:4px;color:#fff;cursor:pointer;-webkit-appearance:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.travBody .container .detRow .sectionR .stpCont .seatMap .row .col .flt .selCTA:hover{color:#12B58A;border-color:#12B58A;background:#fff}.travBody .container .detRow .sectionR .stpCont .seatMap .row .col .flt .selCTA:after{font-family:'icomoon';display:inline-block;color:inherit;content:"";font-size:inherit}.travBody .container .detRow .sectionR .stpCont .seatMap .row .col .flt .seatsDiv{color:#666666;font-weight:400;margin-top:10px}.travBody .container .detRow .sectionR .stpCont .seatMap .row .col .flt .seatsDiv .seatNum{color:#12B58A;font-weight:700}.travBody .container .detRow .sectionR .stpCont .phTaxQuery{background-color:white;height:38px;padding-left:84px;padding-top:5px;border-top-left-radius:7px;border-top-right-radius:7px}.travBody .container .detRow .sectionR .stpCont .phTaxQuery .queryText{margin-left:20px}.travBody .container .detRow .sectionR .stpCont .phTaxBody .dummy-header.via-collapse-header,.travBody .container .detRow .sectionR .stpCont .phOSCABody .dummy-header.via-collapse-header{height:0}.travBody .container .detRow .sectionR .stpCont .phTaxBody .row,.travBody .container .detRow .sectionR .stpCont .phOSCABody .row{padding:15px 20px}.travBody .container .detRow .sectionR .stpCont .phTaxBody .row .col,.travBody .container .detRow .sectionR .stpCont .phOSCABody .row .col{width:25%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.travBody .container .detRow .sectionR .stpCont .phTaxBody .row .col .uploadBtn,.travBody .container .detRow .sectionR .stpCont .phOSCABody .row .col .uploadBtn{float:left;width:80%;height:35px;font-size:15px;padding:4px;border:1px solid #12B58A;text-align:center;border-radius:4px;color:#12B58A;font-weight:600;cursor:pointer}.travBody .container .detRow .sectionR .stpCont .phTaxBody .row .col .help-icon,.travBody .container .detRow .sectionR .stpCont .phOSCABody .row .col .help-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;cursor:pointer;padding-left:5px}.travBody .container .detRow .sectionR .stpCont .phTaxBody .row .col .help-icon:before,.travBody .container .detRow .sectionR .stpCont .phOSCABody .row .col .help-icon:before{content:"";font-size:15px}.travBody .container .detRow .sectionR .stpCont .phTaxBody .row .col .uploadComplete .removeBtn,.travBody .container .detRow .sectionR .stpCont .phOSCABody .row .col .uploadComplete .removeBtn{color:#ED1C24;font-size:12px;cursor:pointer}.travBody .container .detRow .sectionR .stpCont .phTaxBody .row .col .uploadComplete .removeBtn:before,.travBody .container .detRow .sectionR .stpCont .phOSCABody .row .col .uploadComplete .removeBtn:before{content:"";font-family:icomoon}.travBody .container .detRow .sectionR .stpCont .phTaxBody .row .col .uploadComplete .fileName,.travBody .container .detRow .sectionR .stpCont .phOSCABody .row .col .uploadComplete .fileName{font-size:12px}.travBody .container .detRow .sectionR .stpCont .phTaxBody .row .colAdult,.travBody .container .detRow .sectionR .stpCont .phOSCABody .row .colAdult{font-size:16px;color:#333;width:15%;font-weight:600}.travBody .container .detRow .sectionR .stpCont .phOSCABody .row{padding:15px 20px}.travBody .container .detRow .sectionR .stpCont .phOSCABody .row .colAdult{width:25%}.travBody .container .detRow .sectionR .stpCont .contactDetDiv .row{padding:15px 20px;text-align:center}.travBody .container .detRow .sectionR .stpCont .contactDetDiv .row .col{width:48%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.travBody .container .detRow .sectionR .stpCont .contactDetDiv .row .col .contactPhone{width:75%;border-left:none !important;border-top-left-radius:0;border-bottom-left-radius:0;display:inline-block}.travBody .container .detRow .sectionR .stpCont .contactDetDiv .row .col .ISDCode{width:25%;display:inline-block}.travBody .container .detRow .sectionR .stpCont .contactDetDiv .row .col .ISDCode select{border-top-right-radius:0;border-bottom-right-radius:0;width:100%}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv{border:1px solid #d4dee5}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .tip{position:relative;font-weight:400;font-size:11px;color:#7a6b52;text-align:center;width:190px;margin-top:10px;margin-left:25px;background-color:#fcf8e5}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .tip .tipText{padding:4px;border:1px solid #e6d4b9;border-radius:4px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .tip .tipAmount{color:#ED1C24 !important;font-weight:600}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .tip .tipAmount .rupee{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .tip .tipAmount .rupee:before{content:"";font-size:8px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .tip .iconAlert{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#666}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .tip .iconAlert:before{content:"";font-size:10px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .tip .tipArrow{width:10px;height:10px;background:#fcf8e5;transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);display:inline-block;position:absolute;left:15px;margin-top:-5px;border:1px solid #e6d4b9;border-width:1px 0px 0px 1px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .voucher-title-active{font-weight:600;font-size:16px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .voucher-content{font-weight:300;font-size:12px;color:#666666}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .voucher-content .rupee{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-weight:300}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .voucher-content .rupee:before{content:"";font-size:8px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .voucher-title-inactive{font-size:16px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .label-each{width:33%;height:65px;padding-left:20px;padding-top:12px;cursor:pointer;border-bottom:3px solid #D4DEE5;border-left:1px solid #D4DEE5;border-right:1px solid #d4dee5}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .label-each:first-of-type{border-left:0;width:34%;border-top-left-radius:4px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .label-each:last-of-type{border-right:0;border-top-right-radius:4px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .label-inactive{background-color:#F6F9FC}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .label-inactive:last-of-type{border-left:0}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .label-active{border-bottom:3px solid #FFF;background:#FFF;border-right:0;border-left:0}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .voucher-tabs{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px;height:65px;background:#FFF;border-radius:4px 4px 0px 0px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .content-container{background:#FFF;min-height:225px;border-bottom:3px solid #d4dee5;border-radius:0px 0px 4px 4px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .sixOf10{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:60%;height:100%}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .fourOf10{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:40%;float:right;height:100%}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .oneOf4{width:25% !important}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .pad-half-below{padding:20px 20px 10px 20px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .pad-around{padding:20px 20px 20px 20px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .pad-bill-box{padding:20px 20px 0px 20px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .discount-item{font-size:12px;font-weight:300;color:#333}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .text-primary{font-weight:600;font-size:14px;padding-bottom:5px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .bill-box{border:1px solid #bcc8d1;border-radius:4px;margin-top:5px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .bill-item{font-size:12px;font-weight:300}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .bill-cost{font-size:14px;font-weight:400}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .bill-cost .rupee-black{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .bill-cost .rupee-black:before{content:"";font-size:11px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .bill-cost .rupee-green{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;font-weight:400}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .bill-cost .rupee-green:before{content:"";font-size:11px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .valign-adjust{margin-top:1px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .valign-total{margin-top:6px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .bill-line{margin-bottom:10px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .discount-code{color:#12B58A;font-weight:600}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .discount-cost{color:#12B58A}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .discount-cost .rupee{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;font-weight:400}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .discount-cost .rupee:before{content:"";font-size:11px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .total-cost{font-size:20px;font-weight:900;color:#ED1C24}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .total-cost .rupee{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24;font-weight:400}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .total-cost .rupee:before{content:"";font-size:13px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .hr{height:1px;border-bottom:1px solid #d4dee5;margin-bottom:5px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .top-option{margin-bottom:26px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .option-radio{top:4px;margin:0px !important;display:inline-block}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .no-hr{border-bottom:0px !important;border:0px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .expand-full{width:100% !important}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .cash-balance{font-size:18px;font-weight:500;padding-bottom:20px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .no-pad-left{padding-left:0px !important}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .row{padding:15px 20px;text-align:center}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .row .col{width:48%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .row .col .contactPhone{width:75%;border-left:none !important;border-top-left-radius:0;border-bottom-left-radius:0;display:inline-block}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .row .col .ISDCode{width:25%;display:inline-block}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .row .col .ISDCode select{border-top-right-radius:0;border-bottom-right-radius:0;width:100%}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .row .colVoch{width:46%;text-align:right;vertical-align:middle;display:inline-block}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .row .colVoch .vouchAmtLabel{font-size:15px;margin-top:11px;display:inline-block}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .row .colVoch .currency{display:inline-block;color:#ED1C24;margin-left:5px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .row .colVoch .currency .price{color:inherit;font-weight:bold;font-size:25px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .row .colVoch .element-voucher{width:100%;display:inline-block}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .row .colVoch .element-voucher input{width:60%;padding-left:3%;float:left;margin:0px;font-weight:600;font-size:14px;height:35px;border:1px solid #bcc8d1;border-radius:4px 0px 0px 4px}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .row .colVoch .element-voucher input:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.travBody .container .detRow .sectionR .stpCont .offerCodeDiv .row .colVoch .element-voucher .voucher-btn{float:left;width:30%;height:35px;font-size:14px;padding:5px 0px;border:1px solid #12B58A;text-align:center;background:#12B58A;border-radius:0px 4px 4px 0px;color:#FFFFFF;font-weight:600;cursor:pointer;vertical-align:top}.travBody .container .detRow .sectionR .stpCont .travInsurDiv{font-size:12px}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .paxTypeHeader{margin:0px !important}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .insurLogo{height:40px}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .travelGuardLogo{vertical-align:sub}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .singTourBoard{height:50px;float:left;margin:0px 4px 4px 0px}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .row{padding:20px 30px 20px 30px}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .row:last-of-type{border-top:1px solid #d4dee5;padding-top:10px;display:table;padding-bottom:10px}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .col{width:49%;display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .col:last-of-type{border-left:1px solid #d4dee5;padding-left:20px}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .inBlk{display:table-cell;vertical-align:top}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .secInsrTxtCont{display:none}.travBody .container .detRow .sectionR .stpCont .travInsurDiv li{margin-bottom:10px;font-size:12px}.travBody .container .detRow .sectionR .stpCont .travInsurDiv li a{color:#12B58A;font-weight:600;cursor:pointer}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .yesNo{margin-bottom:10px;padding:10px 0px}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .posRel2{width:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);height:10px;background:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(0.5, #fcf8e5), color-stop(0.5, transparent));border:1px solid #e6d4b9;border-width:1px 0px 0px 1px;position:relative;left:13px;top:5px}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .showTip{background:#fcf8e5;border:1px solid #e6d4b9;color:#7a6b52;padding:10px;border-radius:4px}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .showTip .currency{color:#ED1C24;font-size:14px;vertical-align:baseline}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .showTip .price{color:#ED1C24;font-size:16px}.travBody .container .detRow .sectionR .stpCont .travInsurDiv input[type="radio"]{width:auto}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .yesNoTxt{font-size:20px;font-weight:700}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .yesNoInfo{font-size:12px;font-weight:600}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .customCBox{margin:0px 15px 0px 0px}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .travInsuTxt{width:100%;padding-top:4px}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .travInsuTxt a{text-decoration:none;color:#12B58A;font-weight:600;cursor:pointer}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .menu-bar .booking-menu .menu2:first-child{font-weight:800;font-size:14px;padding:0px 20px 0px 20px;border-left:0px}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .active-book-tab{border-radius:0px;border-top:0px}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .calInsuranceBtn{font-size:13px;padding:8px 12px;border:1px solid;border-color:#12B58A;background:#12B58A;border-radius:4px;color:#fff;cursor:pointer;-webkit-appearance:none;margin-top:10px}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .customRBtn.option-radio{margin-top:5px;margin-right:5px}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .insrCompany{text-transform:uppercase;font-style:italic}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .insrLinks li{display:inline-block;margin-bottom:0}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .insrLinks li a{text-decoration:none;font-size:12px;color:#12B58A;display:block;margin:0px 5px 0px 0px;padding:0px 10px 0px 0px;border-right:1px solid;font-weight:400}.travBody .container .detRow .sectionR .stpCont .travInsurDiv .insrLinks li:last-of-type a{border-right:0}.travBody .container .detRow .sectionR .stpCont .tncDiv{padding:20px;border:1px solid #d4dee5;font-size:12px;border-radius:4px;background:#fff;border-bottom:3px solid #d4dee5;margin-bottom:25px}.travBody .container .detRow .sectionR .stpCont .tncDiv .tncCBox{width:5%;vertical-align:middle}.travBody .container .detRow .sectionR .stpCont .tncDiv .tncCBox .customCBox{margin:0px 15px 0px 0px}.travBody .container .detRow .sectionR .stpCont .tncDiv .tncRBox{width:20%;vertical-align:middle}.travBody .container .detRow .sectionR .stpCont .tncDiv .tncRBox .customRBtn{display:inline-block;margin:6px 0px 0px 0px}.travBody .container .detRow .sectionR .stpCont .tncDiv .tncRBox .customRBtn:nth-of-type(2){margin-left:10px}.travBody .container .detRow .sectionR .stpCont .tncDiv .tncRBox span{margin:7px 5px 0px 5px;font-size:12px;font-weight:600;color:#333333;vertical-align:top;display:inline-block}.travBody .container .detRow .sectionR .stpCont .tncDiv .tncTxt,.travBody .container .detRow .sectionR .stpCont .tncDiv .visaTxt{width:60%;font-weight:600;color:#333333;vertical-align:middle}.travBody .container .detRow .sectionR .stpCont .tncDiv .tncTxt a,.travBody .container .detRow .sectionR .stpCont .tncDiv .visaTxt a{text-decoration:none;color:#12B58A;font-weight:600;cursor:pointer}.travBody .container .detRow .sectionR .stpCont .tncDiv .visaTxt{width:42%}.travBody .container .detRow .sectionR .stpCont .tncDiv .makePayDiv .makePayCTA{font-size:15px;padding:8px 12px;border:1px solid;border-color:#ED1C24;background:#ED1C24;border-radius:4px;color:#fff;cursor:pointer;-webkit-appearance:none;font-weight:700;padding:15px 20px;pointer-events:auto}.travBody .container .detRow .sectionR .stpCont .tncDiv .makePayDiv .makePayCTA:hover{color:#ED1C24;border-color:#ED1C24;background:#fff}.travBody .container .detRow .sectionR .stpCont .tncDiv .makePayDiv .makePayCTA:hover{color:#fff;border-color:#bd040b;background:#bd040b}.travBody .container .detRow .sectionR .stpCont .tncDiv .makePayDiv .makePayCTA-modifier{font-size:15px;padding:8px 12px;border:1px solid;border-color:#cdcdcd;background:#cdcdcd;border-radius:4px;color:#fff;cursor:pointer;-webkit-appearance:none;font-weight:700;padding:15px 20px;pointer-events:none}.travBody .container .detRow .sectionR .stpCont .tncDiv .makePayDiv .makePayCTA-modifier:hover{color:#cdcdcd;border-color:#cdcdcd;background:#fff}.travBody .container .detRow .sectionR .stpCont .tncDiv .makePayDiv .makePayCTA-modifier:hover{color:#fff;border-color:#cdcdcd;background:#cdcdcd}.travBody .container .detRow .sectionR .stpCont .tncDiv .makePayDiv .blockCTA{font-size:15px;padding:8px 12px;border:1px solid;border-color:#12B58A;background:#fff;border-radius:4px;color:#12B58A;cursor:pointer;-webkit-appearance:none;font-weight:700;padding:15px 20px;margin-right:10px}.travBody .container .detRow .sectionR .stpCont .tncDiv .makePayDiv .blockCTA:hover{color:#fff;border-color:#fff;background:#12B58A}.travBody .container .detRow .sectionR .stpCont .intlSimDetDiv .blkBody .row .intlSimChkBox{width:6%}.travBody .container .detRow .sectionR .stpCont .intlSimDetDiv .blkBody .row .intlSimTxt{width:93%}.travBody .container .detRow .sectionR .stpCont .intlSimDetDiv .blkBody .row .intlSimTxt p{font-size:14px;font-weight:300}.travBody .container .detRow .sectionR .stpCont .forexDetDiv .blkBody .row .forexChkBox{width:6%}.travBody .container .detRow .sectionR .stpCont .forexDetDiv .blkBody .row .forexTxt{width:93%}.travBody .container .detRow .sectionR .stpCont .forexDetDiv .blkBody .row .forexTxt p{font-size:14px;font-weight:300}.travBody .container .detRow .sectionR .stpCont .secureInfoDiv{padding:10px 0px 30px 0px;font-size:12px;color:#666666;font-weight:400}.travBody .container .detRow .sectionR .stpCont .secureInfoDiv .secureInfoTxt{width:70%;display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline}.travBody .container .detRow .sectionR .stpCont .secureInfoDiv .secureInfoTxt span{font-size:15px}.travBody .container .detRow .sectionR .stpCont .secureInfoDiv .secureInfoTxt .weAccept{margin:20px 0px 10px 0px}.travBody .container .detRow .sectionR .stpCont .secureInfoDiv .secureInfoTxt .weAccept span{padding-right:20px}.travBody .container .detRow .sectionR .stpCont .secureInfoDiv .secureInfoTxt .weAccept span:before{vertical-align:middle}.travBody .container .detRow .sectionR .stpCont .secureInfoDiv .secureInfoTxt .weAccept .jcb{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333}.travBody .container .detRow .sectionR .stpCont .secureInfoDiv .secureInfoTxt .weAccept .jcb:before{content:"";font-size:38px}.travBody .container .detRow .sectionR .stpCont .secureInfoDiv .secureInfoTxt .weAccept .mastercard{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333}.travBody .container .detRow .sectionR .stpCont .secureInfoDiv .secureInfoTxt .weAccept .mastercard:before{content:"";font-size:38px}.travBody .container .detRow .sectionR .stpCont .secureInfoDiv .secureInfoTxt .weAccept .maestro{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333}.travBody .container .detRow .sectionR .stpCont .secureInfoDiv .secureInfoTxt .weAccept .maestro:before{content:"";font-size:38px}.travBody .container .detRow .sectionR .stpCont .secureInfoDiv .secureInfoTxt .weAccept .visa{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333}.travBody .container .detRow .sectionR .stpCont .secureInfoDiv .secureInfoTxt .weAccept .visa:before{content:"";font-size:26px}.travBody .container .detRow .sectionR .stpCont .secureInfoDiv .secureInfoTxt .weAccept .amex{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333}.travBody .container .detRow .sectionR .stpCont .secureInfoDiv .secureInfoTxt .weAccept .amex:before{content:"";font-size:36px}.travBody .container .detRow .sectionR .stpCont .secureInfoDiv .verisignDiv{width:30%;display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;float:right;text-align:right}.confirmationDiv{display:none}.confirmationDiv .benefitTable{width:100%}.confirmationDiv .ticketContainer{padding:0px;display:block !important}.confirmationDiv .ticketContainer .ticketDetails{width:100%;border:none;display:block !important}.confirmationDiv .ticketContainer .ticketDetails .detailsHeadContainer{border-bottom:none}.confirmationDiv .ticketContainer .ticketDetails .detailsHeadContainer .detailsHead{padding:15px;text-align:center;display:block;font-weight:400;color:#344755;font-size:18px}.confirmationDiv .ticketContainer .ticketDetails .detailsHeadContainer .detailsHead .subHead{font-size:small !important;display:block !important}.confirmationDiv .ticketContainer .ticketDetails .scrollableContent{max-height:445px;overflow-y:auto}.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .detailHeadStripContainer{padding:10px 0;border-bottom:1px solid #bcc8d1;border-top:1px solid #bcc8d1}.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .detailHeadStripContainer .detailHeadStrip>div{vertical-align:top}.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .detailHeadStripContainer .detailHeadStrip .stripInfo,.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .detailHeadStripContainer .detailHeadStrip .subInfo{width:15% !important;vertical-align:baseline}.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .detailHeadStripContainer .detailHeadStrip .subInfo{top:3px;text-align:right;float:right}.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .flightDetail{padding:0px}.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .flightDetail .flightDetailHeader .flightNum{width:30%}.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .flightDetail .flightDetailHeader .slantedFlightIcon,.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .flightDetail .flightDetailHeader .slantedFlightIcon2{width:34% !important}.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .flightDetail .flightDetailBody{width:100%;margin:auto;padding:15px 18px}.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .flightDetail .flightDetailBody .flightInfo{width:30%}.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .flightDetail .flightDetailBody .flightInfo img{width:20%}.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .flightDetail .flightDetailBody .flightSource,.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .flightDetail .flightDetailBody .flightDestination{width:34%}.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .flightDetail .flightDetailBody .flightSource .airDate,.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .flightDetail .flightDetailBody .flightDestination .airDate{font-size:x-small}.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .flightDetail .flightDetailBody .flightSource,.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .flightDetail .flightDetailBody .flightDestination,.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .flightDetail .flightDetailBody .flightInfo{vertical-align:top;top:0px;position:initial}.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .passengerDetailContainer{padding:10px 0}.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .passengerDetailContainer .passengerDetailHeader .passName,.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .passengerDetailContainer .passengerDetailBody .passName{width:29%;vertical-align:middle;word-wrap:break-word}.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .passengerDetailContainer .passengerDetailHeader .passContact,.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .passengerDetailContainer .passengerDetailBody .passContact{width:49%}.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .passengerDetailContainer .passengerDetailHeader .specialRequests,.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .passengerDetailContainer .passengerDetailBody .specialRequests{width:34%}.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .passengerDetailContainer .passengerDetailHeader .specialRequests,.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .passengerDetailContainer .passengerDetailHeader .passContact,.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .passengerDetailContainer .passengerDetailHeader .passName,.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .passengerDetailContainer .passengerDetailBody .specialRequests,.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .passengerDetailContainer .passengerDetailBody .passContact,.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .passengerDetailContainer .passengerDetailBody .passName{vertical-align:middle}.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .passengerDetailContainer .passengerDetailHeader .specialRequests .sprBlk,.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .passengerDetailContainer .passengerDetailHeader .passContact .sprBlk,.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .passengerDetailContainer .passengerDetailHeader .passName .sprBlk,.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .passengerDetailContainer .passengerDetailBody .specialRequests .sprBlk,.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .passengerDetailContainer .passengerDetailBody .passContact .sprBlk,.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .passengerDetailContainer .passengerDetailBody .passName .sprBlk{display:block;font-size:10px !important}.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .passengerDetailContainer .passengerDetailHeader .specialRequests .sprCont,.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .passengerDetailContainer .passengerDetailHeader .passContact .sprCont,.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .passengerDetailContainer .passengerDetailHeader .passName .sprCont,.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .passengerDetailContainer .passengerDetailBody .specialRequests .sprCont,.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .passengerDetailContainer .passengerDetailBody .passContact .sprCont,.confirmationDiv .ticketContainer .ticketDetails .scrollableContent .passengerDetailContainer .passengerDetailBody .passName .sprCont{font-weight:600;color:#666;font-size:10px !important}.confirmationDiv .bottomRow{padding:20px 5%;border-top:3px solid #bcc8d1}.confirmationDiv .bottomRow>div{display:inline-block}.confirmationDiv .bottomRow .blockDiv{display:block}.confirmationDiv .bottomRow .blockDiv .customCBox{float:left;margin-top:-5px;margin-bottom:0px}.confirmationDiv .bottomRow .blockDiv .customCBox label{width:13px;height:13px;margin:5px 0px 0px 3px}.confirmationDiv .bottomRow .blockDiv .customCBox label:after{width:9px;height:5px;top:2px;left:1px}.confirmationDiv .bottomRow .blockDiv span{font-size:10px;vertical-align:top}.confirmationDiv .bottomRow .totalAmount div{display:inline-block}.confirmationDiv .bottomRow .totalAmount .text{font-weight:200;font-size:16px}.confirmationDiv .bottomRow .totalAmount .currency{font-size:16px;font-weight:600;color:#ED1C24;margin-left:10px}.confirmationDiv .bottomRow .totalAmount .price{font-weight:bold;font-size:32px;color:inherit}.confirmationDiv .bottomRow .proceedPayBtn{color:white;background-color:#ED1C24;border-radius:3px;float:right;padding:10px 16px;cursor:pointer}.coTravellersFillForm-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;display:inline-block;vertical-align:middle}.coTravellersFillForm-icon:before{content:"";font-size:15px}.coSearch-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#E0E5E7;float:left;margin:8px 10px 0px 0px}.coSearch-icon:before{content:"";font-size:20px}.fltIncContainer{position:static;background-color:#FFFFFF}.fltIncContainer .detailsHeadContainer{font-size:20px;padding:10px 20px}.fltIncContainer .detDiv{border:0px !important}.fltIncContainer .bagCheckIn{width:21% !important}.fltIncContainer .bagCheckInInfo{font-size:12px !important;width:21% !important}.fltIncContainer .airlineDetails{width:100px !important}.fileSizeMsg span{color:#ED1C24}.upload-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A}.upload-icon:before{content:"";font-size:12px}.modalPanelVisaInfo{display:none}.modalPanelVisaInfo .headVisaInfo{text-align:center;font-size:20px;padding:10px;background-color:#F6FAFD;border-bottom:2px solid #E5EBF1}.modalPanelVisaInfo .contentVisaInfo{padding:20px;max-height:560px;overflow:auto}.fltIncVisaInfoContainer .headVisaInfo{font-size:20px;padding:10px 10px 10px 20px;background-color:#F6FAFD;border-bottom:2px solid #E5EBF1}.fltIncVisaInfoContainer .headVisaInfo select{width:30%}.fltIncVisaInfoContainer .headVisaInfo label.customSBox:before{top:-2px}.fltIncVisaInfoContainer .headVisaInfo .label-title{font-size:14px;font-weight:600;padding-right:20px}.fltIncVisaInfoContainer .title-light{background-color:#FFFFFF;color:#666666;font-weight:400}.fltIncVisaInfoContainer .contentVisaInfoCountry{padding:20px;max-height:490px;overflow:auto}.manualMsgCont{background-color:#fcf8e5;border:1px solid #e6d4b9;color:#333;padding:20px;font-size:12px;border-radius:4px}.manualMsgCont .closeBtn{text-align:right;vertical-align:top;cursor:pointer}.travConfirmDiv{display:none}.travConfirmDiv .paxDetTab{table-layout:fixed}.travConfirmDiv .col{display:table-cell;padding:10px;vertical-align:middle}.travConfirmDiv .row{display:table-row}.travConfirmDiv .travDetTab{display:table;width:100%;font-size:14px}.travConfirmDiv .travDetTab .rowHdr .col{font-size:12px;font-weight:300;color:#333}.travConfirmDiv .travDetTab .col{padding:10px 20px}.travConfirmDiv .travDetTab .col:first-child{padding-left:0px}.travConfirmDiv .travDetTab:not(.paxDetTab):not(.contactDetTab) .col:last-child{padding-right:0px;text-align:right;vertical-align:middle}.travConfirmDiv .flt{color:#ED1C24}.travConfirmDiv .bold{font-weight:bold}.travConfirmDiv .flt:before{content:'\e614';font-family:'icomoon';color:#A4B4C1;display:inline-block;padding-right:10px}.travConfirmDiv .travDetTab:not(.contactDetTab):not(.btnTab) .row:first-child .col,.travConfirmDiv .paxDetTab .row:not(:last-child) .col,.travConfirmDiv .travDetTab .headerRow .col{border-bottom:1px solid #D4DEE5}.travConfirmDiv .confirmLabel>div{font-size:13px;padding:2px 0px;font-weight:normal}.travConfirmDiv .confirmPayBtn{font-size:18px;border:1px solid;border-color:#ED1C24;background:#ED1C24;border-radius:4px;color:#fff;cursor:pointer;-webkit-appearance:none;font-weight:600;padding:8px 20px}.travConfirmDiv .confirmPayBtn:hover{background:#bd040b}.travConfirmDiv .editBtn{font-size:14px;color:#12B58A;padding:10px 15px;background:white;cursor:pointer}.travConfirmDiv .editBtn:before{content:'\e68d';font-family:'icomoon';display:inline-block;padding-right:4px}.travConfirmDiv .confirmLabel{font-size:14px;font-weight:300;padding-right:10px;margin-bottom:12px;color:#333}.travConfirmDiv .travIcon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.travConfirmDiv .travIcon:before{font-family:'icomoon';display:inline-block;color:#A4B4C1;content:"";font-size:22px}.travConfirmDiv .travIcon:before{width:35px;vertical-align:middle}.travConfirmDiv .userIcon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.travConfirmDiv .userIcon:before{font-family:'icomoon';display:initial;color:#d4dee5;content:"";font-size:20px}.travConfirmDiv .secureIcon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.travConfirmDiv .secureIcon:before{font-family:'icomoon';display:initial;color:#fff;content:"";font-size:22px}.travConfirmDiv .addonIcon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.travConfirmDiv .addonIcon:before{font-family:'icomoon';display:inline-block;color:#A4B4C1;content:"";font-size:22px}.travConfirmDiv .addonIcon:before{width:35px;vertical-align:middle}.travConfirmDiv label#step1Lbl:after{font-family:'icomoon';content:'\e68d';color:#12B58A;font-weight:normal;display:inline-block;float:right}.travConfirmDiv .blk{margin-top:20px;margin-bottom:20px}.travConfirmDiv .blkHeader{font-size:20px;color:#333;font-weight:600}.travConfirmDiv .blkNote{position:relative}.travConfirmDiv .blkNote .tipArrow{width:15px;height:15px;background:#fff;transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);display:inline-block;position:absolute;left:34px;margin-top:-7px;border:1px solid #d4dee5;border-width:1px 0px 0px 1px}.travConfirmDiv .blkBody{border:1px solid #d4dee5;background:#fff;padding:30px;border-radius:4px}.travConfirmDiv .flightsDiv .icon-FlightUp{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.travConfirmDiv .flightsDiv .icon-FlightUp:before{font-family:'icomoon';display:inline-block;color:#A4B4C1;content:"";font-size:24px}.travConfirmDiv .flightsDiv .blkBody{background-color:#f6f9fc;padding-top:0}.travConfirmDiv .flightsDiv .blkNote .tipArrow{background-color:#f6f9fc}.fltDetDiv,.resBody .detDiv .bagInfoDiv,.resBody .detDiv .amenDiv{background:#fff;border:1px solid #d4dee5}.fltDetDiv .onwFltTitle,.resBody .detDiv .bagInfoDiv .onwFltTitle,.resBody .detDiv .amenDiv .onwFltTitle,.resBody .detDiv .fltDetDiv .retFltTitle,.resBody .detDiv .bagInfoDiv .retFltTitle,.resBody .detDiv .amenDiv .retFltTitle,.fltDetDiv .retFltTitle{height:74px;background-color:#f5f8fa;border:1px solid #d4dee5;border-width:0px 0px 1px 0px;padding:22px 0px;margin:-1px}.fltDetDiv .onwFltTitle span,.resBody .detDiv .bagInfoDiv .onwFltTitle span,.resBody .detDiv .amenDiv .onwFltTitle span,.resBody .detDiv .fltDetDiv .retFltTitle span,.resBody .detDiv .bagInfoDiv .retFltTitle span,.resBody .detDiv .amenDiv .retFltTitle span,.fltDetDiv .retFltTitle span{margin-right:10px}.fltDetDiv .onwFltTitle .onwFltLogo,.resBody .detDiv .bagInfoDiv .onwFltTitle .onwFltLogo,.resBody .detDiv .amenDiv .onwFltTitle .onwFltLogo,.resBody .detDiv .fltDetDiv .retFltTitle .onwFltLogo,.resBody .detDiv .bagInfoDiv .retFltTitle .onwFltLogo,.resBody .detDiv .amenDiv .retFltTitle .onwFltLogo,.fltDetDiv .retFltTitle .onwFltLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a4b4c1;vertical-align:middle}.fltDetDiv .onwFltTitle .onwFltLogo:before,.resBody .detDiv .bagInfoDiv .onwFltTitle .onwFltLogo:before,.resBody .detDiv .amenDiv .onwFltTitle .onwFltLogo:before,.resBody .detDiv .fltDetDiv .retFltTitle .onwFltLogo:before,.resBody .detDiv .bagInfoDiv .retFltTitle .onwFltLogo:before,.resBody .detDiv .amenDiv .retFltTitle .onwFltLogo:before,.fltDetDiv .retFltTitle .onwFltLogo:before{content:"";font-size:24px}.fltDetDiv .onwFltTitle .frmTo,.resBody .detDiv .bagInfoDiv .onwFltTitle .frmTo,.resBody .detDiv .amenDiv .onwFltTitle .frmTo,.resBody .detDiv .fltDetDiv .retFltTitle .frmTo,.resBody .detDiv .bagInfoDiv .retFltTitle .frmTo,.resBody .detDiv .amenDiv .retFltTitle .frmTo,.fltDetDiv .retFltTitle .frmTo{font-weight:600;font-size:16px;color:#333333}.fltDetDiv .onwFltTitle .depDate,.resBody .detDiv .bagInfoDiv .onwFltTitle .depDate,.resBody .detDiv .amenDiv .onwFltTitle .depDate,.resBody .detDiv .fltDetDiv .retFltTitle .depDate,.resBody .detDiv .bagInfoDiv .retFltTitle .depDate,.resBody .detDiv .amenDiv .retFltTitle .depDate,.fltDetDiv .retFltTitle .depDate{font-weight:400;font-size:14px;color:#333333}.fltDetDiv .onwFltTitle .stops,.resBody .detDiv .bagInfoDiv .onwFltTitle .stops,.resBody .detDiv .amenDiv .onwFltTitle .stops,.resBody .detDiv .fltDetDiv .retFltTitle .stops,.resBody .detDiv .bagInfoDiv .retFltTitle .stops,.resBody .detDiv .amenDiv .retFltTitle .stops,.fltDetDiv .retFltTitle .stops{font-weight:300;font-size:12px;color:#999999}.fltDetDiv .onwFltTitle .nonRef,.resBody .detDiv .bagInfoDiv .onwFltTitle .nonRef,.resBody .detDiv .amenDiv .onwFltTitle .nonRef,.resBody .detDiv .fltDetDiv .retFltTitle .nonRef,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .nonRef,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .nonRef,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .nonRef,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .nonRef,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .nonRef,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .nonRef,.resBody .detDiv .bagInfoDiv .retFltTitle .nonRef,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .nonRef,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .nonRef,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .nonRef,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .nonRef,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .nonRef,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .nonRef,.resBody .detDiv .amenDiv .retFltTitle .nonRef,.fltDetDiv .retFltTitle .nonRef,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .nonRef,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .nonRef,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .nonRef,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .nonRef,.resBody .detDiv .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .amenDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.fltDetDiv .resBody .detDiv .fltDetDiv .onwFltTitle .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .bagInfoDiv .amenDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.fltDetDiv .resBody .detDiv .fltDetDiv .onwFltTitle .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.fltDetDiv .resBody .detDiv .fltDetDiv .onwFltTitle .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.fltDetDiv .resBody .detDiv .fltDetDiv .onwFltTitle .amenDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .fltDetDiv .amenDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .onwFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .amenDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .bagInfoDiv .onwFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .onwFltTitle .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .amenDiv .retFltTitle .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .amenDiv .retFltTitle .ref,.fltDetDiv .retFltTitle .resBody .detDiv .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .onwFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .amenDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .bagInfoDiv .onwFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .onwFltTitle .amenDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .amenDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .amenDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .amenDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .onwFltTitle .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .amenDiv .onwFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .onwFltTitle .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .amenDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .retFltTitle .amenDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .onwFltTitle .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .onwFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .retFltTitle .ref,.fltDetDiv .retFltTitle .resBody .detDiv .amenDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .amenDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .bagInfoDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .amenDiv .onwFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .onwFltTitle .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .onwFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .onwFltTitle .retFltTitle .ref,.fltDetDiv .onwFltTitle .resBody .detDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .retFltTitle .amenDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .amenDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.fltDetDiv .onwFltTitle .resBody .detDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .retFltTitle .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .amenDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .amenDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .ref,.fltDetDiv .onwFltTitle .resBody .detDiv .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .amenDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .fltDetDiv .amenDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .fareRulesDiv .ref,.fltDetDiv .resBody .detDiv .fareRulesDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .fareRulesDiv .ref,.fltDetDiv .resBody .detDiv .fareRulesDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .amenDiv .retFltTitle .ref,.fltDetDiv .retFltTitle .resBody .detDiv .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .fareRulesDiv .ref,.fltDetDiv .resBody .detDiv .fareRulesDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .fareRulesDiv .ref,.resBody .detDiv .fareRulesDiv .amenDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .fareRulesDiv .ref,.fltDetDiv .resBody .detDiv .fareRulesDiv .amenDiv .retFltTitle .ref,.fltDetDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .onwFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .onwFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .onwFltTitle .amenDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .onwFltTitle .ref,.fltDetDiv .onwFltTitle .resBody .detDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.fltDetDiv .onwFltTitle .resBody .detDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.fltDetDiv .onwFltTitle .resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.fltDetDiv .onwFltTitle .resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .onwFltTitle .ref,.fltDetDiv .onwFltTitle .resBody .detDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.fltDetDiv .onwFltTitle .resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.fltDetDiv .onwFltTitle .resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .retFltTitle .fltDetDiv .onwFltTitle .ref,.fltDetDiv .onwFltTitle .resBody .detDiv .amenDiv .retFltTitle .ref,.fltDetDiv .retFltTitle .onwFltTitle .ref,.fltDetDiv .onwFltTitle .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .onwFltTitle .ref,.fltDetDiv .onwFltTitle .resBody .detDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .onwFltTitle .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .onwFltTitle .ref,.fltDetDiv .onwFltTitle .resBody .detDiv .amenDiv .retFltTitle .ref,.fltDetDiv .onwFltTitle .retFltTitle .ref,.fltDetDiv .retFltTitle .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.fltDetDiv .retFltTitle .resBody .detDiv .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .fltDetDiv .retFltTitle .ref,.fltDetDiv .retFltTitle .resBody .detDiv .amenDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .ref,.fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .ref,.fltDetDiv .onwFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .fltDetDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .amenDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .fltDetDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .fltDetDiv .amenDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .bagInfoDiv .amenDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .amenDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .amenDiv .retFltTitle .ref,.fltDetDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .bagInfoDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .fltDetDiv .resBody .detDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .amenDiv .fltDetDiv .retFltTitle .ref,.fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .fltDetDiv .resBody .detDiv .amenDiv .retFltTitle .ref{padding:2px 10px;float:right;font-size:12px;color:#ED1C24;border:1px solid #ED1C24;border-radius:4px;margin-right:25px}.fltDetDiv .onwFltTitle .ref,.resBody .detDiv .bagInfoDiv .onwFltTitle .ref,.resBody .detDiv .amenDiv .onwFltTitle .ref,.resBody .detDiv .fltDetDiv .retFltTitle .ref,.resBody .detDiv .bagInfoDiv .retFltTitle .ref,.resBody .detDiv .amenDiv .retFltTitle .ref,.fltDetDiv .retFltTitle .ref{border:1px solid #12B58A;color:#12B58A}.fltDetDiv .retFltTitle,.resBody .detDiv .bagInfoDiv .retFltTitle,.resBody .detDiv .amenDiv .retFltTitle{border-width:1px 0px;margin:-1px}.fltDetDiv .retFltTitle .retFltLogo,.resBody .detDiv .bagInfoDiv .retFltTitle .retFltLogo,.resBody .detDiv .amenDiv .retFltTitle .retFltLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#a4b4c1;vertical-align:middle}.fltDetDiv .retFltTitle .retFltLogo:before,.resBody .detDiv .bagInfoDiv .retFltTitle .retFltLogo:before,.resBody .detDiv .amenDiv .retFltTitle .retFltLogo:before{content:"";font-size:24px}.fltDetDiv .fltSegment,.resBody .detDiv .bagInfoDiv .fltSegment,.resBody .detDiv .amenDiv .fltSegment{padding-bottom:15px}.fltDetDiv .fltSegment .from,.resBody .detDiv .bagInfoDiv .fltSegment .from,.resBody .detDiv .amenDiv .fltSegment .from,.resBody .detDiv .fltDetDiv .fltSegment .carrier,.resBody .detDiv .bagInfoDiv .fltSegment .carrier,.resBody .detDiv .amenDiv .fltSegment .carrier,.resBody .detDiv .fltDetDiv .fltSegment .to,.resBody .detDiv .bagInfoDiv .fltSegment .to,.resBody .detDiv .amenDiv .fltSegment .to,.fltDetDiv .fltSegment .carrier,.fltDetDiv .fltSegment .to{width:32%;display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline}.fltDetDiv .fltSegment .from ul,.resBody .detDiv .bagInfoDiv .fltSegment .from ul,.resBody .detDiv .amenDiv .fltSegment .from ul,.resBody .detDiv .fltDetDiv .fltSegment .carrier ul,.resBody .detDiv .bagInfoDiv .fltSegment .carrier ul,.resBody .detDiv .amenDiv .fltSegment .carrier ul,.resBody .detDiv .fltDetDiv .fltSegment .to ul,.resBody .detDiv .bagInfoDiv .fltSegment .to ul,.resBody .detDiv .amenDiv .fltSegment .to ul,.fltDetDiv .fltSegment .carrier ul,.fltDetDiv .fltSegment .to ul{padding-left:20px;margin-bottom:0px}.fltDetDiv .fltSegment .from li,.resBody .detDiv .bagInfoDiv .fltSegment .from li,.resBody .detDiv .amenDiv .fltSegment .from li,.resBody .detDiv .fltDetDiv .fltSegment .carrier li,.resBody .detDiv .bagInfoDiv .fltSegment .carrier li,.resBody .detDiv .amenDiv .fltSegment .carrier li,.resBody .detDiv .fltDetDiv .fltSegment .to li,.resBody .detDiv .bagInfoDiv .fltSegment .to li,.resBody .detDiv .amenDiv .fltSegment .to li,.fltDetDiv .fltSegment .carrier li,.fltDetDiv .fltSegment .to li{list-style-type:none;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fltDetDiv .fltSegment .carrier,.resBody .detDiv .bagInfoDiv .fltSegment .carrier,.resBody .detDiv .amenDiv .fltSegment .carrier{padding-top:16px;text-align:center}.fltDetDiv .fltSegment .carrier .busFullLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .busFullLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .busFullLogo,.fltDetDiv .fltSegment .carrier .trainFullLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .trainFullLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .trainFullLogo,.fltDetDiv .fltSegment .carrier .yachtFullLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .yachtFullLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .yachtFullLogo{height:50px;width:50px;background-color:#EBF2F7;border:1px solid #D4DEE5;padding:7px 0px 0px 0px;margin-right:5px;border-radius:3px;display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8D9AA4}.fltDetDiv .fltSegment .carrier .busFullLogo:before,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .busFullLogo:before,.resBody .detDiv .amenDiv .fltSegment .carrier .busFullLogo:before,.fltDetDiv .fltSegment .carrier .trainFullLogo:before,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .trainFullLogo:before,.resBody .detDiv .amenDiv .fltSegment .carrier .trainFullLogo:before,.fltDetDiv .fltSegment .carrier .yachtFullLogo:before,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .yachtFullLogo:before,.resBody .detDiv .amenDiv .fltSegment .carrier .yachtFullLogo:before{content:"";font-size:35px}.fltDetDiv .fltSegment .carrier .trainFullLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .trainFullLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .trainFullLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8D9AA4;padding:8px 0px 0px 6px}.fltDetDiv .fltSegment .carrier .trainFullLogo:before,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .trainFullLogo:before,.resBody .detDiv .amenDiv .fltSegment .carrier .trainFullLogo:before{content:"";font-size:35px}.fltDetDiv .fltSegment .carrier .yachtFullLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .yachtFullLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .yachtFullLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8D9AA4;padding:14px 0px 0px 3px}.fltDetDiv .fltSegment .carrier .yachtFullLogo:before,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .yachtFullLogo:before,.resBody .detDiv .amenDiv .fltSegment .carrier .yachtFullLogo:before{content:"";font-size:20px}.fltDetDiv .fltSegment .carrier .airLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .airLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .airLogo,.fltDetDiv .fltSegment .carrier .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .multiAirLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .fltDetDiv .fltSegment .carrier .multiAirLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .multiAirLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .multiAirLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .multiAirLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .amenDiv .fltSegment .carrier .multiAirLogo,.fltDetDiv .fltSegment .carrier .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .multiAirLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .fltDetDiv .fltSegment .carrier .multiAirLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .multiAirLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .multiAirLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .multiAirLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .amenDiv .fltSegment .carrier .multiAirLogo,.fltDetDiv .fltSegment .carrier .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .fltDetDiv .fltSegment .carrier .trainLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .trainLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .amenDiv .fltSegment .carrier .trainLogo,.fltDetDiv .fltSegment .carrier .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .fltDetDiv .fltSegment .carrier .trainLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .trainLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .amenDiv .fltSegment .carrier .trainLogo,.fltDetDiv .fltSegment .carrier .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .fltDetDiv .fltSegment .carrier .busLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .busLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .amenDiv .fltSegment .carrier .busLogo,.fltDetDiv .fltSegment .carrier .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .fltDetDiv .fltSegment .carrier .busLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .busLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .amenDiv .fltSegment .carrier .busLogo,.fltDetDiv .fltSegment .carrier .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .fltDetDiv .fltSegment .carrier .yachtLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .yachtLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .amenDiv .fltSegment .carrier .yachtLogo,.fltDetDiv .fltSegment .carrier .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .fltDetDiv .fltSegment .carrier .yachtLogo,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .yachtLogo,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .amenDiv .fltSegment .carrier .yachtLogo{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline}.fltDetDiv .fltSegment .carrier .airLogo img,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .airLogo img,.resBody .detDiv .amenDiv .fltSegment .carrier .airLogo img,.fltDetDiv .fltSegment .carrier .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .multiAirLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .fltDetDiv .fltSegment .carrier .multiAirLogo img,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .multiAirLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .multiAirLogo img,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .multiAirLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .amenDiv .fltSegment .carrier .multiAirLogo img,.fltDetDiv .fltSegment .carrier .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .multiAirLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .fltDetDiv .fltSegment .carrier .multiAirLogo img,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .multiAirLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .multiAirLogo img,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .multiAirLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .amenDiv .fltSegment .carrier .multiAirLogo img,.fltDetDiv .fltSegment .carrier .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .fltDetDiv .fltSegment .carrier .trainLogo img,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .trainLogo img,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .amenDiv .fltSegment .carrier .trainLogo img,.fltDetDiv .fltSegment .carrier .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .fltDetDiv .fltSegment .carrier .trainLogo img,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .trainLogo img,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .amenDiv .fltSegment .carrier .trainLogo img,.fltDetDiv .fltSegment .carrier .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .fltDetDiv .fltSegment .carrier .busLogo img,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .busLogo img,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .amenDiv .fltSegment .carrier .busLogo img,.fltDetDiv .fltSegment .carrier .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .fltDetDiv .fltSegment .carrier .busLogo img,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .busLogo img,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .amenDiv .fltSegment .carrier .busLogo img,.fltDetDiv .fltSegment .carrier .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .fltDetDiv .fltSegment .carrier .yachtLogo img,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .yachtLogo img,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo img,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .detDiv .amenDiv .fltSegment .carrier .yachtLogo img,.fltDetDiv .fltSegment .carrier .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .fltDetDiv .fltSegment .carrier .yachtLogo img,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .bagInfoDiv .fltSegment .carrier .yachtLogo img,.resBody .detDiv .amenDiv .fltSegment .carrier .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo img,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .detDiv .amenDiv .fltSegment .carrier .yachtLogo img{width:50px;margin-right:10px}.fltDetDiv .fltSegment .carrier .airDet,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .airDet,.resBody .detDiv .amenDiv .fltSegment .carrier .airDet{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;text-align:left}.fltDetDiv .fltSegment .carrier .airDet .name,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .airDet .name,.resBody .detDiv .amenDiv .fltSegment .carrier .airDet .name,.fltDetDiv .fltSegment .carrier .airDet ul.ui-autocomplete li .searchName,ul.ui-autocomplete li .fltDetDiv .fltSegment .carrier .airDet .searchName,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .airDet ul.ui-autocomplete li .searchName,ul.ui-autocomplete li .resBody .detDiv .bagInfoDiv .fltSegment .carrier .airDet .searchName,.resBody .detDiv .amenDiv .fltSegment .carrier .airDet ul.ui-autocomplete li .searchName,ul.ui-autocomplete li .resBody .detDiv .amenDiv .fltSegment .carrier .airDet .searchName{font-weight:400;font-size:15px;color:#333333}.fltDetDiv .fltSegment .carrier .airDet .fltNum,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .airDet .fltNum,.resBody .detDiv .amenDiv .fltSegment .carrier .airDet .fltNum,.fltDetDiv .fltSegment .carrier .airDet .fltCls,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .airDet .fltCls,.resBody .detDiv .amenDiv .fltSegment .carrier .airDet .fltCls{font-weight:300;font-size:12px;color:#666666}.fltDetDiv .fltSegment .carrier .airDet .segTime,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .airDet .segTime,.resBody .detDiv .amenDiv .fltSegment .carrier .airDet .segTime{font-weight:400;font-size:14px;color:#ED1C24}.fltDetDiv .fltSegment .carrier .tip,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .tip,.resBody .detDiv .amenDiv .fltSegment .carrier .tip{position:relative;font-weight:400;font-size:10px;color:#666666;text-align:center;width:180px;margin-top:10px;margin-left:60px;background-color:#EBF2F7}.fltDetDiv .fltSegment .carrier .tip .tipText,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .tip .tipText,.resBody .detDiv .amenDiv .fltSegment .carrier .tip .tipText{padding:4px;border:1px solid #e8ecef;border-radius:4px}.fltDetDiv .fltSegment .carrier .tip .iconAlert,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .tip .iconAlert,.resBody .detDiv .amenDiv .fltSegment .carrier .tip .iconAlert{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#666}.fltDetDiv .fltSegment .carrier .tip .iconAlert:before,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .tip .iconAlert:before,.resBody .detDiv .amenDiv .fltSegment .carrier .tip .iconAlert:before{content:"";font-size:10px}.fltDetDiv .fltSegment .carrier .tip .tipArrow,.resBody .detDiv .bagInfoDiv .fltSegment .carrier .tip .tipArrow,.resBody .detDiv .amenDiv .fltSegment .carrier .tip .tipArrow{width:10px;height:10px;background:#EBF2F7;transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);display:inline-block;position:absolute;left:15px;margin-top:-5px;border:1px solid #e8ecef;border-width:1px 0px 0px 1px}.fltDetDiv .fltSegment .to ul,.resBody .detDiv .bagInfoDiv .fltSegment .to ul,.resBody .detDiv .amenDiv .fltSegment .to ul{float:right}.fltDetDiv .fltSegment .to li,.resBody .detDiv .bagInfoDiv .fltSegment .to li,.resBody .detDiv .amenDiv .fltSegment .to li{text-align:right}.fltDetDiv .fltSegment .city,.resBody .detDiv .bagInfoDiv .fltSegment .city,.resBody .detDiv .amenDiv .fltSegment .city{font-weight:400;font-size:12px;color:#333333}.fltDetDiv .fltSegment .airport,.resBody .detDiv .bagInfoDiv .fltSegment .airport,.resBody .detDiv .amenDiv .fltSegment .airport{font-weight:600;font-size:16px;color:#333}.fltDetDiv .fltSegment .country,.resBody .detDiv .bagInfoDiv .fltSegment .country,.resBody .detDiv .amenDiv .fltSegment .country,.resBody .detDiv .fltDetDiv .fltSegment .terminal,.resBody .detDiv .bagInfoDiv .fltSegment .terminal,.resBody .detDiv .amenDiv .fltSegment .terminal,.fltDetDiv .fltSegment .terminal{font-weight:400;font-size:12px;color:#333}.fltDetDiv .fltSegment .terminal,.resBody .detDiv .bagInfoDiv .fltSegment .terminal,.resBody .detDiv .amenDiv .fltSegment .terminal{width:140px}.fltDetDiv .fltSegment .departTime,.resBody .detDiv .bagInfoDiv .fltSegment .departTime,.resBody .detDiv .amenDiv .fltSegment .departTime{font-weight:400;font-size:24px;color:#333333}.fltDetDiv .layover,.resBody .detDiv .bagInfoDiv .layover,.resBody .detDiv .amenDiv .layover{padding-bottom:20px;border-bottom:2px dotted #e8ecef;margin:-11px 3% 11px 3%;height:0px;text-align:center;position:relative}.fltDetDiv .layover .loDiv,.resBody .detDiv .bagInfoDiv .layover .loDiv,.resBody .detDiv .amenDiv .layover .loDiv{width:160px;height:30px;background:#fcf8e5;border:1px solid #e6d4b9;color:#7a6b52;font-size:12px;padding:5px;font-weight:400;margin:auto;font-weight:300;position:relative;top:3px;border-radius:2px}.fltDetDiv .layover .loDiv span,.resBody .detDiv .bagInfoDiv .layover .loDiv span,.resBody .detDiv .amenDiv .layover .loDiv span{margin:5px}.fltDetDiv .layover .loDiv .timeLogo,.resBody .detDiv .bagInfoDiv .layover .loDiv .timeLogo,.resBody .detDiv .amenDiv .layover .loDiv .timeLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7a6b52;font-weight:400;vertical-align:middle}.fltDetDiv .layover .loDiv .timeLogo:before,.resBody .detDiv .bagInfoDiv .layover .loDiv .timeLogo:before,.resBody .detDiv .amenDiv .layover .loDiv .timeLogo:before{content:"";font-size:18px}.fltDetDiv .layover .loDiv .time,.resBody .detDiv .bagInfoDiv .layover .loDiv .time,.resBody .detDiv .amenDiv .layover .loDiv .time{color:#ED1C24;font-weight:600;font-size:13px}.travConfirmDivFtr{position:fixed;bottom:0px;background-color:#EBF2F7;width:1024px;padding-top:10px;padding-bottom:10px}.travConfirmDivFtr .paxDiv{background-color:#fff;border:1px solid #d4dee5;border-radius:4px;box-shadow:0 0 6px 0 rgba(0,0,0,0.2)}.modalPanelOverlay .travConfirmDiv{padding:20px;padding-bottom:0px}.modalPanelOverlay .confirmLabel{font-weight:700}.modalPanelOverlay .travConfirmDivHdr{border-bottom:1px solid #bcc8d1;padding-bottom:10px}.modalPanelOverlay .travConfirmDivBody{max-height:400px;overflow-y:auto;padding:10px 0px}.modalPanelOverlay .travConfirmDivFtr{padding-top:10px;border-top:1px solid #bcc8d1}.modalPanelOverlay .blk .blkHeader{background-color:#f6f9fc;border-bottom:1px solid #d4dee5;border-radius:4px 4px 0px 0px;padding:7px 10px;font-size:16px;font-weight:400}.modalPanelOverlay .blk .blkHeader .addCoPanel{color:#12B58A;float:right;font-size:13px;margin-top:4px;cursor:pointer}.modalPanelOverlay .blk .pointerCoPanel{width:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);height:10px;background:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(0.5, #f6f9fc), color-stop(0.5, transparent));border:1px solid #d4dee5;border-width:1px 0px 0px 1px;position:absolute;right:136px;z-index:15002;top:31px}.modalPanelOverlay .blk .coList{border:1px solid #d4dee5;border-radius:4px;margin-bottom:30px;width:300px;right:0px;z-index:15001;background-color:white;position:absolute;box-shadow:0px 0px 9px 1px rgba(0,0,0,0.1);top:36px}.modalPanelOverlay .blk .coList .headSearch{background-color:#f6f9fc;font-size:16px;font-weight:400;height:50px;padding:10px}.modalPanelOverlay .blk .coList .headSearch input[type="text"],.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .coList .headSearch .blkBody select,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .coList .headSearch .blkBody select,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody .coList .headSearch select,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody .coList .headSearch select,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .coList .headSearch .blkBody input[type="tel"],.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .coList .headSearch .blkBody input[type="tel"],.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody .coList .headSearch input[type="tel"],.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody .coList .headSearch input[type="tel"],.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .coList .headSearch .blkBody input[type="email"],.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .coList .headSearch .blkBody input[type="email"],.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody .coList .headSearch input[type="email"],.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody .coList .headSearch input[type="email"],.modalPanelOverlay .blk .coList .headSearch .blkBody select,.modalPanelOverlay .blk .blkBody .coList .headSearch select,.modalPanelOverlay .blk .coList .headSearch .blkBody input[type="tel"],.modalPanelOverlay .blk .blkBody .coList .headSearch input[type="tel"],.modalPanelOverlay .blk .coList .headSearch .blkBody input[type="email"],.modalPanelOverlay .blk .blkBody .coList .headSearch input[type="email"]{padding-left:3%;float:left;color:black;font-size:15px;height:30px;border:0px;border-radius:4px;vertical-align:top;background-color:transparent;width:200px}.modalPanelOverlay .blk .coList .headSearch input[type="text"]:focus,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .coList .headSearch .blkBody select:focus,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .coList .headSearch .blkBody select:focus,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody .coList .headSearch select:focus,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody .coList .headSearch select:focus,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .coList .headSearch .blkBody input[type="tel"]:focus,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .coList .headSearch .blkBody input[type="tel"]:focus,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody .coList .headSearch input[type="tel"]:focus,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody .coList .headSearch input[type="tel"]:focus,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .coList .headSearch .blkBody input[type="email"]:focus,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .coList .headSearch .blkBody input[type="email"]:focus,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody .coList .headSearch input[type="email"]:focus,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody .coList .headSearch input[type="email"]:focus,.modalPanelOverlay .blk .coList .headSearch .blkBody select:focus,.modalPanelOverlay .blk .blkBody .coList .headSearch select:focus,.modalPanelOverlay .blk .coList .headSearch .blkBody input[type="tel"]:focus,.modalPanelOverlay .blk .blkBody .coList .headSearch input[type="tel"]:focus,.modalPanelOverlay .blk .coList .headSearch .blkBody input[type="email"]:focus,.modalPanelOverlay .blk .blkBody .coList .headSearch input[type="email"]:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.modalPanelOverlay .blk .coList .coListColl{max-height:180px;overflow:auto}.modalPanelOverlay .blk .coList .coListColl .coListEach{display:inline-block;border-top:1px solid #E0E5E7;width:100%}.modalPanelOverlay .blk .coList .coListColl .coListEach .travType{float:right;text-transform:capitalize}.modalPanelOverlay .blk .coList .coListColl .coListEach .customCBox{width:auto;height:auto;padding:10px;font-size:15px;float:left;margin:0px 0px 0px 10px;float:left}.modalPanelOverlay .blk .coList .coListColl .coListEach .customCBox label{margin:10px 0px 0px 10px}.modalPanelOverlay .blk .coList .coListColl .coListEach .coDet{margin:10px 0px 0px 5px;width:80%;float:left}.modalPanelOverlay .blk .coList .coListColl .coListEach .coDet .coTravDetails{margin-left:15px;color:black;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:60%;display:inline-block;cursor:pointer}.modalPanelOverlay .blk .coList .coListColl .coListEach .coDet div{float:right;margin-top:5px;font-size:12px}.modalPanelOverlay .blk .coList .footSelect{background-color:#f6f9fc;font-size:12px;font-weight:400;min-height:30px;text-align:center;color:#ED1C24;display:none;padding-top:7px}.modalPanelOverlay .blk .blkNote{background-color:#fcf8e5;border-bottom:1px solid #e6d4b9;color:#7a6b52;padding:6px 20px;font-size:12px;text-align:center}.modalPanelOverlay .blk .blkNote .alertIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7a6b52}.modalPanelOverlay .blk .blkNote .alertIcon:before{content:"";font-size:14px}.modalPanelOverlay .blk .blkBody{background-color:#ffffff}.modalPanelOverlay .blk .blkBody input[type="text"],.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody select,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody select,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody input[type="tel"],.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody input[type="tel"],.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody input[type="email"],.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody input[type="email"],.modalPanelOverlay .blk .blkBody select,.modalPanelOverlay .blk .blkBody input[type="tel"],.modalPanelOverlay .blk .blkBody input[type="email"]{width:95%;padding:9px;font-weight:600;font-size:14px;border:1px solid #bcc8d1;border-radius:3px;margin:7px 0px}.modalPanelOverlay .blk .blkBody input[type="text"]:focus,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody select:focus,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody select:focus,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody input[type="tel"]:focus,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody input[type="tel"]:focus,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody input[type="email"]:focus,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody input[type="email"]:focus,.modalPanelOverlay .blk .blkBody select:focus,.modalPanelOverlay .blk .blkBody input[type="tel"]:focus,.modalPanelOverlay .blk .blkBody input[type="email"]:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.modalPanelOverlay .blk .blkBody select{padding-right:25px}.modalPanelOverlay .blk .blkBody input[type="tel"],.modalPanelOverlay .blk .blkBody input[type="email"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.modalPanelOverlay .blk .blkBody .paxDiv{padding:7px 0px;border-bottom:1px solid #d4dee5}.modalPanelOverlay .blk .blkBody .paxDiv:last-of-type{border-bottom:0px}.modalPanelOverlay .blk .blkBody .paxDiv .paxTypeHeader{color:#12B58A;font-size:16px;text-transform:uppercase;font-weight:600;margin:10px 0px;cursor:pointer}.modalPanelOverlay .blk .blkBody .paxDiv .paxTypeHeader .expand{float:right;margin-top:2px;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A}.modalPanelOverlay .blk .blkBody .paxDiv .paxTypeHeader .expand:before{content:"";font-size:14px}.modalPanelOverlay .blk .blkBody .paxDiv .paxTypeHeader .retract{float:right;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A}.modalPanelOverlay .blk .blkBody .paxDiv .paxTypeHeader .retract:before{content:"";font-size:2px}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .compulDet .col1,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .col1,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .col1,.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .col1{width:13.5%;display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .compulDet .borderRightCol,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .borderRightCol,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .borderRightCol,.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .borderRightCol{border-right:1px solid #bcc8d1}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .compulDet .col2,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .col2,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .col2,.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .col2{width:35%;display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .compulDet .col2 .textLbl,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .col2 .textLbl,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .col2 .textLbl,.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .col2 .textLbl{display:block;line-height:3;font-size:14px;color:#333333;text-align:right;margin:0px 10px}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .compulDet .col3,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .col3,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .col3,.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .col3{width:49%;display:inline-block;vertical-align:bottom;*vertical-align:auto;*zoom:1;*display:inline}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .compulDet .col3.dates .customSBox select,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .col3.dates .customSBox select,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .col3.dates .customSBox select,.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .col3.dates .customSBox select{width:31%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .compulDet .col3:last-child,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .col3:last-child,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .col3:last-child,.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .col3:last-child{padding-left:7px}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .compulDet .col3 input,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .col3 input,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .col3 input,.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .col3 input{width:95.5%}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .compulDet .col3 .textLbl,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .col3 .textLbl,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .col3 .textLbl,.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .col3 .textLbl{display:block;font-size:12px;margin-top:6px}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .idDocDiv{width:60%;display:inline-block;vertical-align:top;margin-top:15px;margin-bottom:15px}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .idDocDiv .fileSizeMsg{font-size:12px;margin-top:6px;font-style:italic}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .idDocDiv .fileSizeMsg:before{content:'*'}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .idDocDiv .idDocMsg{color:#12B58A;border-radius:5px;font-size:14px;border:1px solid #12B58A;display:inline-block;padding:5px 17px;cursor:pointer}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .idDocDiv .idDocMsg span{margin-right:9px}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .idDocDiv .afterUpload .removeBtn{color:#ED1C24;font-size:12px;margin-bottom:15px;cursor:pointer}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .idDocDiv .afterUpload .removeBtn:before{content:"";font-family:icomoon;font-size:10px;margin-right:3px}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .idDocDiv .afterUpload .fileName{font-size:12px}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet{margin:10px 0px}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .typDiv{display:none}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .optCheck{display:none}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .optCheck:checked+label.typ>.openClose:before{content:'\e609' !important}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .optCheck:checked ~ div.typDiv{display:block}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .typ{color:#12B58A;font-size:11px;font-weight:600;cursor:pointer;display:block;margin:2px auto}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .typ .expand{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24;position:relative;top:-2px}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .typ .expand:before{content:"";font-size:4px}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .typ .optText{color:#666666;font-weight:400;margin-left:5px}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .mealDiv{font-size:12px}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .mealDiv .mealTripHead{padding-left:13%;width:100%;position:relative}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .mealDiv .mealTripHead:after{content:'';width:60%;border-bottom:1px solid #bcc8d1;position:absolute;top:50%;z-index:1}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .mealDiv .mealTripHead p{font-weight:600;color:#333333;width:160px;display:inline-block;z-index:3;padding:0 10px 0 0px;position:relative}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .mealDiv .mealTripBody .col2{border:none;vertical-align:middle}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .mealDiv .mealTripBody .col3{vertical-align:middle}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .mealDiv .mealTripBody .customSBox select{width:93%}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .mealDiv .mealTripBody label.customSBox:before{top:-8px}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .mealDiv .mealTripBody .flt{color:#666666;margin-right:15px}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .mealDiv .mealTripBody .seg{color:#ED1C24;margin-right:15px;font-weight:600}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .mealDiv .mealTripBody .fltNum{color:#333333;font-weight:700}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .bagDiv,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv,.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv{font-size:12px}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .bagDiv .bagTripHead,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .bagTripHead,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .bagTripHead,.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .bagTripHead{font-weight:600;color:#333333}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .bagDiv .col,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col,.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col{border:1px solid #bcc8d1;border-radius:4px;padding:10px;margin:20px 0px;display:inline-block;width:82%}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .bagDiv .col .col2,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col .col2,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col .col2,.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col .col2{width:49%;padding-left:15px}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .bagDiv .col .col2 label.customSBox:before,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col .col2 label.customSBox:before,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col .col2 label.customSBox:before,.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col .col2 label.customSBox:before{top:-7px}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .bagDiv .col .col3,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col .col3,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col .col3,.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col .col3{width:49%}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .bagDiv .col .col3 label.customSBox:before,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col .col3 label.customSBox:before,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col .col3 label.customSBox:before,.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col .col3 label.customSBox:before{top:-8px}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .bagDiv .col .customSBox select,.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col .customSBox select,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col .customSBox select,.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col .customSBox select{width:90%}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col2{border:none}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col2 input[type="text"],.modalPanelOverlay .travBody .container .detRow .sectionR .stpCont .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col2 select,.travBody .container .detRow .sectionR .stpCont .modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col2 select,.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col2 select,.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col2 input[type="tel"],.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col2 input[type="email"]{width:90%}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .col3{vertical-align:bottom}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .optDet .ffnDiv .light-title{color:#333;font-weight:300;font-size:14px;padding-bottom:5px;padding-left:15px}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .addCoTrav{display:inline-block;vertical-align:top;margin-top:15px}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .addCoTrav .cBox{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.modalPanelOverlay .blk .blkBody .paxDiv .paxDet .addCoTrav .txt{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:#333;font-size:12px}.modalPanelOverlay .fareRulesDiv{font-size:13px;font-weight:300}.modalPanelOverlay .fareRulesDiv .jTypeCont{display:block}.modalPanelOverlay .fareRulesDiv .alert{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;padding-right:5px}.modalPanelOverlay .fareRulesDiv .alert:before{content:"";font-size:16px}.modalPanelOverlay .fareRulesDiv .INR{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;font-weight:bold}.modalPanelOverlay .fareRulesDiv .INR:before{content:"";font-size:10px}.modalPanelOverlay .fareRulesDiv .onw-flt{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;padding:0px 5px 0px 5px}.modalPanelOverlay .fareRulesDiv .onw-flt:before{content:"";font-size:12px}.modalPanelOverlay .fareRulesDiv .section-title{font-weight:bold;font-size:14px;background:#f5f8fa;height:30px;padding:3px;padding-left:10px}.modalPanelOverlay .fareRulesDiv .table-title{display:inline-block;text-align:left;width:50%}.modalPanelOverlay .fareRulesDiv .pad-right{padding-right:60px !important}.modalPanelOverlay .fareRulesDiv .title-primary{font-weight:400;font-size:14px}.modalPanelOverlay .fareRulesDiv .title-primary.active{border:1px solid #12B58A;color:#12B58A;background:#fff;font-weight:600}.modalPanelOverlay .fareRulesDiv .title-secondary{font-weight:300;font-size:12px}.modalPanelOverlay .fareRulesDiv .table{border:1px solid #e0e5e7;width:40%;display:inline-block}.modalPanelOverlay .fareRulesDiv .table-head{background-color:#e0e5e7;padding:3px 0px 3px 0px;height:25px}.modalPanelOverlay .fareRulesDiv .row{border-bottom:1px solid #e0e5e7;padding:5px 0px 5px 0px;height:30px}.modalPanelOverlay .fareRulesDiv .left-content{text-align:left;padding-left:10px}.modalPanelOverlay .fareRulesDiv .right-content{text-align:right;padding-right:10px;font-weight:bold}.modalPanelOverlay .fareRulesDiv .nonRef,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .bagInfoDiv .onwFltTitle .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .amenDiv .onwFltTitle .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .bagInfoDiv .retFltTitle .ref,.modalPanelOverlay .fareRulesDiv .resBody .detDiv .amenDiv .retFltTitle .ref,.modalPanelOverlay .resBody .detDiv .fareRulesDiv .ref,.resBody .detDiv .modalPanelOverlay .fareRulesDiv .ref,.modalPanelOverlay .fareRulesDiv .ref{padding:2px 10px;float:right;font-size:12px;color:#ED1C24;border:1px solid #ED1C24;border-radius:4px;margin-right:25px}.modalPanelOverlay .fareRulesDiv .ref{border:1px solid #12B58A;color:#12B58A}.modalPanelOverlay .fareRulesDiv .jTypeCont{margin:0;background:#f5f8fa}.modalPanelOverlay .fareRulesDiv .jTypeCont .jType{display:inline-block;padding:10px;margin:10px 0px;margin-bottom:0;border:1px solid #d4dee5;border-bottom:0px;cursor:pointer;border-radius:4px 4px 0px 0px;font-weight:400}.modalPanelOverlay .fareRulesDiv .jTypeCont .jType:first-of-type{margin-left:20px}.modalPanelOverlay .fareRulesDiv .jTypeCont .active{background:#fff;color:#333;font-weight:700}.hotelXPromotionDiv .blkBody{border:1px solid #182732 !important}.hotelXPromotionDiv .row{padding:20px 30px 20px 30px}.hotelXPromotionDiv .hotelInp{border-radius:4px;border:2px solid;padding:3px 4px}.hotelXPromotionDiv .calIconHolder{width:0;height:0;position:relative;cursor:pointer}.hotelXPromotionDiv .calIconHolder .calendar-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;position:absolute;top:-21px;left:115px;padding:0px 5px 0px 5px;border-left:1px solid #bcc8d1;line-height:1}.hotelXPromotionDiv .calIconHolder .calendar-icon:before{content:"";font-size:16px}.hotelXPromotionDiv .hotelDet{display:none}.hotelXPromotionDiv .hotels-slider{position:relative;width:auto;overflow:hidden}.hotelXPromotionDiv .hotels-box-container{position:relative;width:20000em;overflow:hidden}.hotelXPromotionDiv .hotel{position:relative;float:left;cursor:pointer;border:3px solid #334755}.hotelXPromotionDiv .hotel:hover{border:3px solid #12B58A}.hotelXPromotionDiv .hotel .hotelCTA{padding:2px 12px;width:80px;text-align:center}.hotelXPromotionDiv .hotel .thumbnail .noThumbnail{padding:20px;background-color:#f6f9fc;border-radius:4px 4px 0px 0px;text-align:center;width:100%;height:100%;margin:auto}.hotelXPromotionDiv .hotel .thumbnail .noImage{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#C3C6CD}.hotelXPromotionDiv .hotel .thumbnail .noImage:before{content:"";font-size:30px}.hotelXPromotionDiv .hotel.active{border:3px solid #12B58A}.hotelXPromotionDiv .hotel.active .hotelCTA{background-color:#12B58A;color:#fff;font-weight:600 !important}.hotelXPromotionDiv .hotel.active .hotelCTA .icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.hotelXPromotionDiv .hotel.active .hotelCTA .icon:before{content:"";font-size:10px}.hotelXPromotionDiv .hotel.active .hotelCTAremove{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24}.hotelXPromotionDiv .hotel.active .hotelCTAremove:before{content:"";font-size:10px}.hotelXPromotionDiv .larrow,.hotelXPromotionDiv .rarrow{width:35px;height:35px;border-radius:18px;background-color:#182732;box-sizing:border-box;text-align:center;cursor:pointer;position:absolute;top:100px;text-decoration:none}.hotelXPromotionDiv .larrow{left:-18px;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ebf2f7}.hotelXPromotionDiv .larrow:before{content:"";font-size:14px}.hotelXPromotionDiv .larrow:before{position:relative;top:8px;left:-1px}.hotelXPromotionDiv .rarrow{float:right;right:-18px;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ebf2f7}.hotelXPromotionDiv .rarrow:before{content:"";font-size:14px}.hotelXPromotionDiv .rarrow:before{position:relative;top:8px;right:-1px}.loadingDiv_spinner-flttravmod{display:inline-block}.loadingDiv_spinner-flttravmod .spinner{margin:6px auto 0;text-align:center;display:inline}.loadingDiv_spinner-flttravmod .spinner>div{width:15px;height:15px;background-color:#cdcdcd}.creditShellDetDiv input[type="text"],.creditShellDetDiv .travBody .container .detRow .sectionR .stpCont .blk .blkBody select,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .creditShellDetDiv select,.creditShellDetDiv .travBody .container .detRow .sectionR .stpCont .blk .blkBody input[type="tel"],.travBody .container .detRow .sectionR .stpCont .blk .blkBody .creditShellDetDiv input[type="tel"],.creditShellDetDiv .travBody .container .detRow .sectionR .stpCont .blk .blkBody input[type="email"],.travBody .container .detRow .sectionR .stpCont .blk .blkBody .creditShellDetDiv input[type="email"],.creditShellDetDiv .modalPanelOverlay .blk .blkBody select,.modalPanelOverlay .blk .blkBody .creditShellDetDiv select,.creditShellDetDiv .modalPanelOverlay .blk .blkBody input[type="tel"],.modalPanelOverlay .blk .blkBody .creditShellDetDiv input[type="tel"],.creditShellDetDiv .modalPanelOverlay .blk .blkBody input[type="email"],.modalPanelOverlay .blk .blkBody .creditShellDetDiv input[type="email"]{width:100%;padding:5px 9px;font-weight:600;font-size:14px;border:1px solid #bcc8d1;border-radius:3px;margin:7px 0px}.paymentRow{background:#fff;border-radius:4px;margin-bottom:100px}.paymentRow .js-pay-fee-lbl{display:none}.paymentRow .dealBox{position:absolute;border:1px solid #cdcdcd;width:75px;height:22px;right:0;top:-40px;background:#ed1b24;border-color:#d43f3a}.paymentRow .dealBox .txt-msg{color:#ffffff;font-size:11px;display:block;text-align:center;padding-top:2px;padding-right:7px}.paymentRow .dealBoxArrow{position:absolute;height:0;width:0;border-top:10px solid transparent;border-bottom:10px solid transparent;top:-39px;right:0}.paymentRow .brdr_rtgry{border-right:10px solid #F6F9FC}.paymentRow .ppBankRadio-HDFC_Bank-logo{background-image:url(https://images.via.com/static/img/viacom/banks/hdfc_net.png)}.paymentRow .ppBankRadio-ICICI_Bank-logo{background-image:url(https://images.via.com/static/img/viacom/banks/icici_net.png)}.paymentRow .ppHiddenSubmediums{display:none !important}.paymentRow .ppTotalAmtBlk{padding-left:30px !important;padding-top:20px;padding-bottom:20px}.paymentRow .ppTotalAmtBlk .prTxt{font-size:small;color:#32BF99}.paymentRow .ppTotalAmtBlk .prCont .price{font-weight:700;font-size:30px;color:inherit;display:inline-block}.paymentRow .ppTotalAmtBlk .prCont .currency{font-weight:600;font-size:17px;color:#ED1C24;padding-right:2px;display:inline-block;vertical-align:-webkit-baseline-middle}.paymentRow .ppInput{width:95%;padding:9px;font-weight:600;font-size:14px;border:1px solid #bcc8d1;border-radius:3px;margin:10px auto;display:block}.paymentRow .ppInput:focus{border-color:#12B58A;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(18,181,137,0.6)}.paymentRow .ppInput #vPay{margin:0px 15px 10px 15px;width:91%}.paymentRow .upi_points{padding:0px 15px;font-size:12px;border-top:1px solid #d4dee5}.paymentRow .finserv{padding:0px 15px 15px 15px;font-size:12px;border-top:1px solid #d4dee5}.paymentRow input[type="tel"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.paymentRow .ppExpiryTxt,.paymentRow .ppAppendNote{font-size:small;color:#AEAFB1;padding:0px 9px;display:inline-block;width:49%}.paymentRow .ppBlk{display:none;padding:10px;vertical-align:middle}.paymentRow .ppBlk input[type="radio"]{display:none}.paymentRow .ppBlk .ppBankOthers{display:block;margin:auto;padding:10px}.paymentRow .ppBlk .ppBankOthers select{width:50%}.paymentRow .ppBlk .ppLabel{font-size:medium;margin:3px auto;font-weight:600;padding-bottom:10px}.paymentRow .ppBlk .ppMessage{text-align:center;font-size:13px;margin:10px;color:#7B6916}.paymentRow .ppBlk .billAddSelectCont{margin:auto;width:95%}.paymentRow .ppBlk .billCheck{text-align:center}.paymentRow .ppBlk .billCheck div{display:inline}.paymentRow .ppBlk .billCheck span{vertical-align:middle;padding:6px;font-size:small}.paymentRow .ppBlk .ppCardBlk{border-radius:4px;border:1px solid #DBE0E4;border-bottom-width:4px;background:#F8F9FB;width:400px;padding:20px 15px}.paymentRow .ppBlk .ppCardBlk h3{padding:0px 15px}.paymentRow .ppBlk input[type="radio"].ppCommonRadio+label:before{content:' '}.paymentRow .ppBlk input[type="radio"]:checked.ppCommonRadio+label{background:#20C499;color:white;border-color:#20C499}.paymentRow .ppBlk input[type="radio"]:checked.ppCommonRadio+label:before{content:'\e675'}.paymentRow .ppBlk .ppCommonBlk{width:80%;display:block;font-weight:bold;margin:11px auto;font-size:small;color:#344755;padding:0.7em;border:1px solid #C2D1DA;border-radius:2px;background:white;box-shadow:0px 1px 2px #C2D1DA}.paymentRow .ppBlk .ppCommonBlk:before{width:12px;display:inline-block;font-size:smaller;color:inherit;text-align:center}.paymentRow .ppBlk .ppBankRow{display:block;width:100%;padding:15px 2%}.paymentRow .ppBlk .ppBankRow .ppBankCell{display:inline-block;vertical-align:top;width:32%}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankName{font-size:x-small;text-align:center;margin:6px auto;color:#797979;display:block;width:70%}.paymentRow .ppBlk .ppBankRow .ppBankCell .circle-around{background:#12B58A;border-radius:16px;position:relative;top:-35px;left:41%;height:24px;width:24px}.paymentRow .ppBlk .ppBankRow .ppBankCell .round-tick{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;color:#FFF}.paymentRow .ppBlk .ppBankRow .ppBankCell .round-tick:before{content:"";font-size:inherit}.paymentRow .ppBlk .ppBankRow .ppBankCell .icon-center{position:relative;top:-2px;left:5px;font-size:10px}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankLogo{display:block;margin:auto;height:75px;width:175px;padding:26px;background-color:white;background-repeat:no-repeat;background-size:initial;background-position:center;border:1px solid #d4dee5;border-radius:3px;cursor:pointer}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankLogo[data-disabled="false"]:hover{background-color:#FCF8E5;border:1px solid #e6d4b9}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-Citrus_Wallet-logo{background-image:url("//images.via.com/static/img/airlines/logos/CitrusLogo.png")}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-FreeCharge-logo{background-image:url("//images.via.com/static/img/airlines/logos/freecharge.jpg")}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-Mobikwik-logo{background-image:url("//images.via.com/static/img/airlines/logos/mobikwik.png")}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-Paytm-logo{background-image:url("//images.via.com/static/img/airlines/logos/Paytm.png")}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-PayUmoney-logo{background-image:url("//images.via.com/static/img/general/payumoney.png")}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-SBI_Buddy-logo{background-image:url("//images.via.com/static/img/general/SBI-Buddy.png")}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-Payzapp-logo{background-image:url("//images.via.com/static/img/general/payzapp.png")}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-ICash_Card-logo{background-image:url("//images.via.com/static/img/general/icash.png")}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-Jana_Cash-logo{background-image:url("//images.via.com/static/img/general/jana-cash.png")}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-Jio_Money-logo{background-image:url("//images.via.com/static/img/general/jio-money.png")}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-OlaMoney-logo{background-image:url("//images.via.com/static/img/general/ola-money.png")}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-The_Mobile_Wallet-logo{background-image:url("//images.via.com/static/img/general/the-mobile.png")}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-IDFC_Wallet-logo{background-image:url("//images.via.com/static/img/general/ziggit.png")}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-AXIS_BANK-logo,.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-EMI_Axis_Bank-logo{background-image:url("//images.via.com/static/img/viacom/banks/axis.png")}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-HDFC_BANK_RETAIL-logo,.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-EMI_HDFC_Bank-logo{background-image:url("//images.via.com/static/img/viacom/banks/hdfc_net.png")}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-Bajaj_Finserv-logo,.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-EMI_Bajaj_Finserv-logo{background-image:url("//images.via.com/static/img/general/bajaj.png")}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-Google_Pay-logo{background-image:url("//images.via.com/static/img/viacom/banks/google-pay.png")}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-Unified_Payment_Interface-logo{background-image:url("//images.via.com/static/img/viacom/banks/other-upi.png")}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-ICICI_BANK-logo,.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-EMI_ICICI_Bank-logo{background-image:url("//images.via.com/static/img/viacom/banks/icici_net.png")}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-KOTAK_MAHINDRA_BANK-logo,.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-EMI_Kotak_Bank-logo{background-image:url("//images.via.com/static/img/viacom/banks/kotak.png")}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-PNB_RETAIL_ACCOUNTS-logo{background-image:url("//images.via.com/static/img/viacom/banks/pnb_net.png")}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-STATE_BANK_OF_INDIA-logo{background-image:url("//images.via.com/static/img/viacom/banks/sbi_net.png")}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-STANDARD_CHARTERED_BANK-logo,.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-EMI_SC_Bank-logo{background-image:url("//images.via.com/static/img/viacom/banks/sc.png")}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-EMI_HSBC_Bank-logo{background-image:url("//images.via.com/static/img/viacom/banks/HSBC.png")}.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-INDUSIND_BANK-logo,.paymentRow .ppBlk .ppBankRow .ppBankCell .ppBankRadio-EMI_IndusInd-logo{background-image:url("//images.via.com/static/img/viacom/banks/indusind.png")}.paymentRow .ppBlk .ppBankRow .ppBankCell #ppBankRadio-United_Overseas_Bank+label{background-image:url("//cdn.via.com/static/img/general/bank_logo/UOB.jpg")}.paymentRow .ppBlk .ppBankRow .ppBankCell #ppBankRadio-Mandiri_Clikpay+label{background-image:url("//cdn.via.com/static/img/general/bank_logo/Mandiri.jpg")}.paymentRow .ppBlk .ppBankRow .ppBankCell #ppBankRadio-BCA_KlikPay+label{background-image:url("//cdn.via.com/static/img/general/bank_logo/BCA.png")}.paymentRow .ppBlk .ppBankRow .ppBankCell #ppBankRadio-CIMB_Clicks_Rekening_Ponsel+label{background-image:url("//cdn.via.com/static/img/v1/newui/id/general/bank_logo/CIMB.png")}.paymentRow .ppBlk .ppBankRow .ppBankCell #ppBankRadio-Citi_Bank_Singapore_Ltd+label{background-image:url("//cdn.via.com/static/img/general/bank_logo/Citi.jpg")}.paymentRow .ppBlk .ppBankRow .ppBankCell #ppBankRadio-DBS_Bank+label{background-image:url("//cdn.via.com/static/img/general/bank_logo/DBS.jpg")}.paymentRow .ppBlk .ppBankRow .ppBankCell #ppBankRadio-OCBC_Bank+label{background-image:url("//cdn.via.com/static/img/general/bank_logo/OCBC.jpg")}.paymentRow .ppBlk .ppBankRow .ppBankCell #ppBankRadio-Standard_Chartered_Bank+label{background-image:url("//cdn.via.com/static/img/general/bank_logo/Standard_Chartered.jpg")}.paymentRow .ppBlk .ppBankRow .ppBankCell #ppBankRadio-PhonePe+label{background-image:url("//images.via.com/static/img/general/phone-pay.png")}.paymentRow .ppBlk .ppBankRow input[type="radio"]:checked ~ label.ppBankName{color:#12B58A}.paymentRow .ppBlk .ppBankRow input[type="radio"]:checked ~ label.ppBankLogo{background-color:#FCF8E5;border:1px solid #e6d4b9}.paymentRow .ppBlk .ppBankRow input[type="radio"]:checked ~ label>div{visibility:visible}.paymentRow .ppBlk .ppCardLogo{padding:0px 8px}.paymentRow .ppBlk .ppRow .ppCell{display:inline-block;width:24%;padding:0px 8px}.paymentRow .ppBlk .ppRow .ppMandiriTxt{color:#32BF99}.paymentRow .ppBlk .section-title{font-weight:600}.paymentRow .ppBlk .pad-top{padding-top:20px}.paymentRow .ppBlk .emi-tenure .subcontent{font-size:12px;font-weight:300}.paymentRow .ppBlk .emi-tenure .tenure-table{width:100%;font-size:13px;font-weight:400;color:#666;border-collapse:collapse}.paymentRow .ppBlk .emi-tenure .tenure-header{width:100%;padding-bottom:10px}.paymentRow .ppBlk .emi-tenure .tenure-title-row{width:100%}.paymentRow .ppBlk .emi-tenure .tenure-title-left{width:70%}.paymentRow .ppBlk .emi-tenure .tenure-title-right{width:10%}.paymentRow .ppBlk .emi-tenure .tenure-head-row{background-color:#f6f9fc}.paymentRow .ppBlk .emi-tenure .tenure-row{background-color:#ffffff}.paymentRow .ppBlk .emi-tenure .tenure-row:hover{background:#FCF8E5}.paymentRow .ppBlk .emi-tenure .row{border:1px solid #d4dee5;width:100%;height:35px}.paymentRow .ppBlk .emi-tenure .selected-row{background:#FCF8E5;border:1px solid #e6d4b9}.paymentRow .ppBlk .emi-tenure .prev-selected-row{border-bottom:1px solid #e6d4b9}.paymentRow .ppBlk .emi-tenure .col{text-align:center}.paymentRow .ppBlk .emi-tenure .col .inline-left{display:inline;padding-left:32%}.paymentRow .ppBlk .emi-tenure .col .inline-long-left{display:inline;padding-left:37%}.paymentRow .ppBlk .prTxt{font-size:small;color:#32BF99}.paymentRow .ppBlk .prCont .price{font-weight:700;font-size:30px;color:inherit;display:inline-block}.paymentRow .ppBlk .prCont .currency{font-weight:600;font-size:17px;color:#ED1C24;padding-right:2px;display:inline-block;vertical-align:-webkit-baseline-middle}.paymentRow .ppActive{display:block}.paymentRow .stpCont{border:1px solid #d4dee5;border-bottom-width:3px;border-radius:4px}.paymentRow .payment-footer{min-height:100px;border-top:1px solid #D8DFE4;width:100%}.paymentRow .payment-footer .sectionL{width:44%;background-color:#fff;border-right:none;display:table-cell !important;vertical-align:top !important}.paymentRow .payment-footer .sectionR{width:54%;border-right:1px solid #D8DFE4}.paymentRow .total-price{color:#ED1C24}.paymentRow .sectionL{background-color:#f6f9fc;border-right:1px solid #d4dee5;border-radius:4px 0px 0px 4px;display:table-cell !important;vertical-align:top !important;width:20% !important}.paymentRow .sectionR{padding:0px;margin-left:0px;display:table-cell !important;vertical-align:top !important;width:820px !important}.paymentRow .sectionR .mastercard{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333}.paymentRow .sectionR .mastercard:before{content:"";font-size:25px}.paymentRow .sectionR .maestro{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333}.paymentRow .sectionR .maestro:before{content:"";font-size:25px}.paymentRow .sectionR .visa{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333}.paymentRow .sectionR .visa:before{content:"";font-size:20px}.paymentRow .sectionR .amex{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333}.paymentRow .sectionR .amex:before{content:"";font-size:25px}.paymentRow .sectionR .jcb{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333}.paymentRow .sectionR .jcb:before{content:"";font-size:25px}.paymentRow .sectionR .rupay{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#adb9c2}.paymentRow .sectionR .rupay:before{content:"";font-size:15px}.paymentRow .sectionR .general{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#adb9c2}.paymentRow .sectionR .general:before{content:"";font-size:25px}.paymentRow .sectionR .diners{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#adb9c2}.paymentRow .sectionR .diners:before{content:"";font-size:35px}.paymentRow .sectionR .payDetDiv .payTypeDiv{display:block;border:none;position:relative;border-top-right-radius:4px}.paymentRow .sectionR .payDetDiv .payTypeDiv .ppSecureLogo{padding:15px 0;margin-left:25px;width:94%;border-bottom:1px solid #DBE0E4}.paymentRow .sectionR .payDetDiv .payTypeDiv .ppSecureLogo .ppSecureText{font-size:13px;color:#12B58A;padding-left:10px;width:200px;display:inline-block}.paymentRow .sectionR .payDetDiv .payTypeDiv .ppSecureLogo .secureImages{height:50px;display:inline-block;float:right;background:url("//cdn.via.com/static/img/v1/newui/sg/banners/Payment-Credibility-Sprite-min.png") no-repeat top left}.paymentRow .sectionR .payDetDiv .payTypeDiv .ppSecureLogo .secureImages.Norton{background-position:0 0;width:84px}.paymentRow .sectionR .payDetDiv .payTypeDiv .ppSecureLogo .secureImages.AmericanExpress-Safekey{background-position:0 -60px;width:98px}.paymentRow .sectionR .payDetDiv .payTypeDiv .ppSecureLogo .secureImages.MastercardSecureCode{background-position:0 -120px;width:89px}.paymentRow .sectionR .payDetDiv .payTypeDiv .ppSecureLogo .secureImages.VerifiedbyVISA{background-position:0 -180px;width:80px}.paymentRow .sectionR .payDetDiv .payTypeDiv .ppSecureLogo .secureImages.PCI{background-position:0 -240px;width:86px}.paymentRow .sectionR .payDetDiv .payTypeDiv .ppTxtRight{text-align:right}.paymentRow .sectionR .payDetDiv .payTypeDiv .ppMainBlk.ppPayAppend{text-align:right}.paymentRow .sectionR .payDetDiv .payTypeDiv .ppMainBlk.ppPayAppend .ppAppendCell{text-align:right;font-size:10px;font-weight:300;vertical-align:text-top;color:#666;padding-right:0px}.paymentRow .sectionR .payDetDiv .payTypeDiv .ppMainBlk.ppPayAppend .ppAppendBtnBlk{width:auto;padding-left:8px}.paymentRow .sectionR .payDetDiv .payTypeDiv .ppMainBlk.ppPayAppend .ppAppendBtnBlk .ppPayButton{font-size:17px;padding:8px 12px;border:1px solid;border-color:#ED1C24;background:#ED1C24;border-radius:4px;color:#fff;cursor:pointer;-webkit-appearance:none;width:140px;height:45px;font-weight:bold}.paymentRow .sectionR .payDetDiv .payTypeDiv .ppMainBlk.ppPayAppend .ppAppendBtnBlk .ppPayButton:hover{color:#ED1C24;border-color:#ED1C24;background:#fff}.paymentRow .sectionR .payDetDiv .payTypeDiv .ppMainBlk.ppPayAppend .ppAppendBtnBlk .ppPayButton:hover{background-color:#bd040b;color:#fff}.paymentRow .sectionR .payDetDiv .payTypeDiv .ppMainBlk{padding:20px}.paymentRow .payType{color:#333;padding:20px;cursor:pointer}.paymentRow .payType .payMed{font-weight:600}.paymentRow .payType .paySubMed{color:#999999;font-size:12px;font-weight:300}.paymentRow .active{background-color:#fff;border:1px solid #d4dee5;border-width:1px 0px;margin-right:-1px;border-left:3px solid #ED1C24}.paymentRow .active .payMed{font-weight:700}.viaRadio{display:none}.viaRadio+label div{padding:0 2px;border-radius:50%;background-color:#12B58A}.cBox{display:block;max-width:100%;font-size:14px}.cBox .customCBox{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0px 5px 5px 0px}.cBox .labl{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-weight:400;font-size:14px;color:#333;width:auto}#pp-expresscheckoutuihandler .savedCardCC_Cvv{width:100% !important}#pp-expresscheckoutuihandler .savedCardCC_Cvv .ppSavedExpiryLabel{float:left}#pp-expresscheckoutuihandler .savedCardCC_Cvv .ppSavedExpiry{float:left;text-align:center;font-size:12px;width:25%;color:#333}#pp-expresscheckoutuihandler .savedCardCC_Cvv input{width:25% !important;float:right}#pp-expresscheckoutuihandler .savedCard-maskedNumber{font-size:18px;padding-left:10px}#pp-expresscheckoutuihandler .savedCard-holderName{margin-top:10px;font-size:14px;padding-left:10px;text-overflow:ellipsis;overflow:hidden}.pay-fee-div{background-color:#fdf8e5;border:1px dashed #e6d4b9;padding:10px;text-align:center;color:#7a6b52;font-size:13px;border-radius:4px}.pay-fee-div .alertIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7a6b52}.pay-fee-div .alertIcon:before{content:"";font-size:14px}.pad5-0px{padding:5px 0px}.keyValTable>.label{padding:7px 0px;font-weight:600}.keyValTable>.label .subLabel{font-weight:300;font-size:12px;float:right}.keyValTable .tab{display:table;width:100%;border-collapse:collapse;border-radius:4px}.text-center{text-align:center}.keyValTable .row.grey{background:#F6F9FC}.keyValTable .row{display:table-row}.keyValTable .jsEmiRow:hover{background:#FCF8E5}.keyValTable .col{display:table-cell;padding:7px 5px;font-size:12px;border:1px solid #d4dee5}.keyValTable.rowBordersOnly .col:first-child{border-width:1px 0px 1px 1px}.keyValTable.rowBordersOnly .col{border-width:1px 0px 1px 0px}.keyValTable.rowBordersOnly .col:last-child{border-width:1px 1px 1px 0px}.paymentRow .emiRadio{padding-right:30px;vertical-align:middle;display:inline-block;margin:-3px 0px 0px 0px}.font-red{color:#ED1C24}.font-bold{font-weight:700}.keyValTable .selected-row{background:#FCF8E5}.dealsBody{background-color:#EBF2F7;padding-bottom:10px}.dealsBody .topbar .icon-Tag{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8d9aa4;margin-right:15px}.dealsBody .topbar .icon-Tag:before{content:"";font-size:22px}.dealsBody .topbar h2{display:inline-block;font-size:26px;color:#333333;font-weight:300}.dealsBody .topbar h2:after{clear:both}.dealsBody .deal{padding:30px;background-color:#ffffff;border:1px solid #bcc8d1;border-radius:4px;margin:20px 0px;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.15)}.dealsBody .deal .col1{width:82%;display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline}.dealsBody .deal .col2{width:17%;display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline}.dealsBody .deal .dealTitle{color:#333333;font-size:24px;font-weight:700;margin:5px 0px}.dealsBody .deal .dealh3{margin:5px 0px;font-size:18px;font-weight:400;color:#666}.dealsBody .deal .dealh3 span{font-weight:700;color:#333333}.dealsBody .deal .bld{font-weight:700}.dealsBody .deal .dealP{color:#999;font-size:15px}.dealsBody .deal .dealP span{color:#ED1C24;margin-left:10px}.dealsBody .deal .tncDiv .tncHead{color:#12B58A;font-size:14px;font-weight:400;cursor:pointer}.dealsBody .deal .tncDiv .openClose{margin-right:5px}.dealsBody .deal .tncDiv .retract{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24;position:relative;top:-2px}.dealsBody .deal .tncDiv .retract:before{content:"";font-size:4px}.dealsBody .deal .tncDiv .expand{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24;position:relative;top:-2px}.dealsBody .deal .tncDiv .expand:before{content:"";font-size:4px}.dealsBody .deal .tncDiv .tncCont{color:#666666;font-size:14px;display:none}.dealsBody .deal .tncDiv .tncCont ul{list-style-type:disc;list-style-position:inside}.dealsBody .deal .tncDiv .tncCont li{margin:5px 0px}.dealsBody .deal .DCodeDiv{background:#fcf8e5;border:1px dashed #e6d4b9;color:#7a6b52;padding:10px;font-size:12px;text-align:center}.dealsBody .deal .DCodeDiv .dealCode{color:#ED1C24;font-size:24px;font-weight:600}.dealsBody .deal .btn{font-size:20px;padding:8px 12px;border:1px solid;border-color:#12B58A;background:#12B58A;border-radius:4px;color:#fff;cursor:pointer;-webkit-appearance:none;text-align:center;margin-top:20px}.dealsBody .deal .btn:hover{color:#12B58A;border-color:#12B58A;background:#fff}.payConfirmMessage{background-color:#EBF2F7}.payConfirmMessage .messageHeader{width:1024px;margin:auto;padding-top:20px;padding-bottom:20px}.payConfirmMessage .messageHeader h1{margin-top:0px;margin-bottom:10px;font-size:25px;font-weight:200}.payConfirmMessage .messageHeader p{font-size:14px}.payConfirmMessage .messageHeader>.inlineBlk{display:inline-block;vertical-align:top}.payConfirmMessage .messageHeader>.inlineBlk:first-child{width:750px}.payConfirmMessage .messageHeader>.inlineBlk .impMsg{font-weight:800;color:#0D0E0F;font-size:20px}.payConfirmMessage .messageHeader>.inlineBlk .extraMsg{font-size:small}.payConfirmMessage .messageHeader .timerBlk{font-weight:600;text-align:center;width:258px;vertical-align:top;background:#F6FAFD;margin-left:15px;border-radius:3px;padding:8px;border:1px solid #bcc8d1}.payConfirmMessage .messageHeader .timerBlk>span{font-size:40px;padding:4px;font-weight:100}.payConfirmMessage .messageHeader .timerBlk>div{font-size:13px;font-weight:400}.ticketContainer{background-color:#EBF2F7;padding-bottom:30px;padding-top:30px;display:none}.ticketContainer .ticketHead{display:none}.ticketContainer .tabCont{margin:auto;margin-bottom:-1px;width:1024px}.ticketContainer .tabCont>label{display:inline-block;padding:20px 40px;border:1px solid #bcc8d1;background:#F6FAFD;border-right:none;font-size:20px;cursor:pointer}.ticketContainer .tabCont>label:last-child{border-right:1px solid #bcc8d1;border-top-right-radius:4px}.ticketContainer .tabCont>label:first-child{border-top-left-radius:4px}.ticketContainer .tabCont>.active{background:white;border-bottom:1px solid white}.ticketContainer .ticketDetails{background-color:white;width:1024px;border-left:1px solid #d4dee5;border-right:1px solid #d4dee5;margin:auto;display:none}.ticketContainer .ticketDetails .blkNote{background-color:#fcf8e5;border:1px solid #e6d4b9;border-radius:4px 4px 0px 0px;color:#7a6b52;padding:6px 20px;font-size:20px;text-align:center}.ticketContainer .ticketDetails .blkNote .alertIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7a6b52}.ticketContainer .ticketDetails .blkNote .alertIcon:before{content:"";font-size:20px}.ticketContainer .ticketDetails .waitMessageContainer{padding:15px 0;border-bottom:1px solid #bcc8d1}.ticketContainer .ticketDetails .waitMessageContainer .ajaxFailMsg{text-align:center;font-size:small}.ticketContainer .ticketDetails .waitMessageContainer .waitMessage{color:#918C78;padding:12px 5px;width:94%;margin:auto;border:1px solid #e6d4b9;background-color:#FCF8E5;text-align:center;border-radius:6px;font-size:14px;position:relative}.ticketContainer .ticketDetails .waitMessageContainer .waitMessage:before{content:"";font-family:'icomoon';font-size:20px;vertical-align:sub}.ticketContainer .ticketDetails .atmContent{display:table;width:100%}.ticketContainer .ticketDetails .atmContent .atmRow{display:table-row}.ticketContainer .ticketDetails .atmContent .atmRow .atmCell{display:table-cell;padding:40px;font-size:14px;border-bottom:1px solid #bcc8d1}.ticketContainer .ticketDetails .atmContent .atmRow .atmCell .viaRef{font-size:20px;font-weight:300;color:#0D0E0F}.ticketContainer .ticketDetails .atmContent .atmRow .atmCell .atmRef{font-size:35px;font-weight:bold;color:#0D0E0F}.ticketContainer .ticketDetails .atmContent .atmRow .atmCell .totAmt{color:#ED1C24;font-size:21px;font-weight:300}.ticketContainer .ticketDetails .atmContent .atmRow .atmCell .totAmt>span{font-weight:bold}.ticketContainer .ticketDetails .atmContent .atmRow .atmCell .timeLimit{color:#ED1C24;font-weight:bold;font-size:24px}.ticketContainer .ticketDetails .atmContent .atmRow .atmCell:first-child{border-right:1px solid #bcc8d1}.ticketContainer .ticketDetails .atmContent .atmRow .atmInfoCell{padding:0px 24px;font-size:13px;display:table-cell;color:#0D0E0F;vertical-align:top;border-bottom:1px solid #bcc8d1;font-weight:600}.ticketContainer .ticketDetails .atmContent .atmRow .atmInfoCell li{margin:10px 0px}.ticketContainer .ticketDetails .atmContent .atmRow .atmInfoCell .atmImg{padding-bottom:15px}.ticketContainer .ticketDetails .atmContent .coloredRow{background:#F6FAFD}.ticketContainer .ticketDetails .atmContent .title{font-size:19px;padding:20px 40px}.ticketContainer .ticketDetails .atmContent .atmInfo{padding:20px 40px !important;font-size:12px;font-weight:600;border-bottom:3px solid #bcc8d1}.ticketContainer .ticketDetails .atmContent .atmInfo .email{color:#12B58A}.ticketContainer .detailsHeadContainer .detailsHead{margin:auto;width:94%;padding:5px}.ticketContainer .detailsHeadContainer .detailsHead>div{display:inline-block;font-size:22px;vertical-align:middle}.ticketContainer .detailsHeadContainer .detailsHead:last-of-type{padding-bottom:15px}.ticketContainer .detailsHeadContainer .detailsHead .source,.ticketContainer .detailsHeadContainer .detailsHead .destination{width:18%;color:#333333}.ticketContainer .detailsHeadContainer .detailsHead .returnFlightIcon{width:5%}.ticketContainer .detailsHeadContainer .detailsHead .returnFlightIcon:before{content:"";color:#bcc8d1;font-family:'icomoon';font-size:35px}.ticketContainer .detailsHeadContainer .detailsHead .onwardFlightIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#bcc8d1;width:5%}.ticketContainer .detailsHeadContainer .detailsHead .onwardFlightIcon:before{content:"";font-size:22px}.ticketContainer .detailsHeadContainer .detailsHead .returnType{width:22%;text-align:center;font-weight:300}.ticketContainer .detailsHeadContainer .detailsHead .bookingId{width:35%;text-align:right;color:#333}.ticketContainer .detailsHeadContainer .detailsHead .bookingId span{font-size:15px;margin-right:10px;font-weight:300}.ticketContainer .detailsHeadContainer .detailsHead .dateInfo,.ticketContainer .detailsHeadContainer .detailsHead .flightDates,.ticketContainer .detailsHeadContainer .detailsHead .passengerCount,.ticketContainer .detailsHeadContainer .detailsHead .bookedOn,.ticketContainer .detailsHeadContainer .detailsHead .status,.ticketContainer .detailsHeadContainer .detailsHead .journeyInfo{font-size:14px}.ticketContainer .detailsHeadContainer .detailsHead .dateInfo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#888;width:2%}.ticketContainer .detailsHeadContainer .detailsHead .dateInfo:before{content:"";font-size:15px}.ticketContainer .detailsHeadContainer .detailsHead .dateInfo:before{margin-right:8px}.ticketContainer .detailsHeadContainer .detailsHead .journeyInfo{font-weight:300}.ticketContainer .detailsHeadContainer .detailsHead .passengerCount{width:30%;text-align:center;font-weight:600;color:#333}.ticketContainer .detailsHeadContainer .detailsHead .flightDates{margin-left:5px;font-weight:600;color:#333;width:22%}.ticketContainer .detailsHeadContainer .detailsHead .bookedOn{width:21%;text-align:right;float:right;color:#333}.ticketContainer .detailsHeadContainer .detailsHead .bookedOn span{margin-left:10px;color:#333333;font-weight:700}.ticketContainer .detailHeadStripContainer{background-color:#F6F9FC;padding:15px 0;border-bottom:1px solid #d4dee5;border-top:1px solid #d4dee5}.ticketContainer .detailHeadStripContainer .detailHeadStrip{width:94%;margin:auto}.ticketContainer .detailHeadStripContainer .detailHeadStrip>div{display:inline-block;vertical-align:middle;white-space:nowrap}.ticketContainer .detailHeadStripContainer .detailHeadStrip .onwardFlightIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#bcc8d1}.ticketContainer .detailHeadStripContainer .detailHeadStrip .onwardFlightIcon:before{content:"";font-size:22px}.ticketContainer .detailHeadStripContainer .detailHeadStrip .returnFlightIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#bcc8d1}.ticketContainer .detailHeadStripContainer .detailHeadStrip .returnFlightIcon:before{content:"";font-size:22px}.ticketContainer .detailHeadStripContainer .detailHeadStrip .stripInfo{width:7%;text-align:right;color:#333333;font-weight:600}.ticketContainer .detailHeadStripContainer .detailHeadStrip .subInfo{color:#ED1C24;font-size:13px;width:7%;vertical-align:bottom;position:relative;top:-1px;text-align:center;margin-top:6px;float:right}.ticketContainer .detailHeadStripContainer .detailHeadStrip .passengerDet,.ticketContainer .detailHeadStripContainer .detailHeadStrip .paymentDet,.ticketContainer .detailHeadStripContainer .detailHeadStrip .inclusionDet{position:relative;padding-left:35px}.ticketContainer .detailHeadStripContainer .detailHeadStrip .passengerDet:before,.ticketContainer .detailHeadStripContainer .detailHeadStrip .paymentDet:before,.ticketContainer .detailHeadStripContainer .detailHeadStrip .inclusionDet:before{font-family:'icomoon';content:"";font-size:27px;position:absolute;color:#bcc8d1;top:-8px;left:0px}.ticketContainer .detailHeadStripContainer .detailHeadStrip .contactDet{position:relative;padding-left:35px}.ticketContainer .detailHeadStripContainer .detailHeadStrip .contactDet:before{font-family:'icomoon';content:'\e632';font-size:27px;position:absolute;color:#bcc8d1;top:-8px;left:0px}.ticketContainer .detailHeadStripContainer .detailHeadStrip .paymentDet:before{content:"\e900"}.ticketContainer .detailHeadStripContainer .detailHeadStrip .inclusionDet:before{content:"\e61c"}.ticketContainer .flightDetail{background-color:#fff}.ticketContainer .flightDetail .layover{padding:0px 20px 20px 20px;border-bottom:2px dotted #e8ecef;margin:-17px 3% 15px 3%;height:0px;text-align:center;position:relative}.ticketContainer .flightDetail .layover .loDiv{width:200px;height:30px;background:#fcf8e5;border:1px solid #e6d4b9;color:#7a6b52;font-size:12px;padding:5px;font-weight:400;margin:auto;position:relative;top:3px;border-radius:2px}.ticketContainer .flightDetail .layover .loDiv span{margin:5px}.ticketContainer .flightDetail .layover .loDiv .timeLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7a6b52}.ticketContainer .flightDetail .layover .loDiv .timeLogo:before{content:"";font-size:15px}.ticketContainer .flightDetail .layover .loDiv .time{color:#ED1C24;font-weight:400}.ticketContainer .flightDetail .flightDetailHeader{width:94%;border-bottom:1px solid #d4dee5;margin:auto;padding:10px 0}.ticketContainer .flightDetail .flightDetailHeader>div{display:inline-block;font-size:13px}.ticketContainer .flightDetail .flightDetailHeader .flightNum{width:25%;color:#ED1C24;font-weight:800;font-size:15px}.ticketContainer .flightDetail .flightDetailHeader .slantedFlightIcon,.ticketContainer .flightDetail .flightDetailHeader .statusCode{width:29%}.ticketContainer .flightDetail .flightDetailHeader .slantedFlightIcon2{width:27%}.ticketContainer .flightDetail .flightDetailHeader .genTime{width:46%;text-align:right}.ticketContainer .flightDetail .flightDetailHeader .slantedFlightIcon:before,.ticketContainer .flightDetail .flightDetailHeader .slantedFlightIcon2:before{content:"";font-family:'icomoon';color:#bcc8d1;font-size:12px;margin-right:10px}.ticketContainer .flightDetail .flightDetailHeader .slantedFlightIcon2:before{content:"";font-size:17px}.ticketContainer .flightDetail .flightDetailHeader .pnrInfo{width:18%;text-align:right}.ticketContainer .flightDetail .flightDetailHeader .pnrInfo span{color:#ED1C24;font-weight:700;margin-left:11px}.ticketContainer .flightDetail .flightDetailBody{width:94%;margin:auto;padding:18px 0}.ticketContainer .flightDetail .flightDetailBody .fInfo{font-size:small;font-weight:bold}.ticketContainer .flightDetail .flightDetailBody .flightInfo{width:25%;display:inline-block;vertical-align:top}.ticketContainer .flightDetail .flightDetailBody .flightInfo img{width:16%;display:inline-block;position:relative;top:3px}.ticketContainer .flightDetail .flightDetailBody .flightInfo>div{width:62%;margin-left:10%;display:inline-block;vertical-align:top;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ticketContainer .flightDetail .flightDetailBody .flightInfo>div .carrierName{font-weight:700;font-size:12px;color:#333333;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ticketContainer .flightDetail .flightDetailBody .flightInfo>div .onlyHandbag{color:#ED1C24;font-size:12px}.ticketContainer .flightDetail .flightDetailBody .flightInfo>div .flightNum,.ticketContainer .flightDetail .flightDetailBody .flightInfo>div .class{font-size:13px}.ticketContainer .flightDetail .flightDetailBody .flightInfo .opCarrier{display:block;margin-left:0 !important;font-size:xx-small}.ticketContainer .flightDetail .flightDetailBody .flightSource,.ticketContainer .flightDetail .flightDetailBody .flightDestination{width:30%;display:inline-block;padding-right:20px;position:relative}.ticketContainer .flightDetail .flightDetailBody .flightSource div,.ticketContainer .flightDetail .flightDetailBody .flightDestination div{font-size:12px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ticketContainer .flightDetail .flightDetailBody .flightSource .airCode,.ticketContainer .flightDetail .flightDetailBody .flightDestination .airCode{font-weight:700;display:inline-block;font-size:12px;color:#333333}.ticketContainer .flightDetail .flightDetailBody .flightSource .cityName,.ticketContainer .flightDetail .flightDetailBody .flightDestination .cityName{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-left:5px;color:#333}.ticketContainer .flightDetail .flightDetailBody .flightSource .airDate,.ticketContainer .flightDetail .flightDetailBody .flightDestination .airDate{font-weight:700;color:#333333}.ticketContainer .flightDetail .flightDetailBody .otherInfo{width:13%;text-align:right;display:inline-block;vertical-align:top}.ticketContainer .flightDetail .flightDetailBody .otherInfo div{font-size:12px;font-weight:200;color:#334755}.ticketContainer .passengerDetailContainer{padding-bottom:10px}.ticketContainer .passengerDetailContainer .passengerDetailHeader,.ticketContainer .passengerDetailContainer .passengerDetailBody{width:94%;margin:auto;padding:16px 0px;border-bottom:1px solid #d4dee5}.ticketContainer .passengerDetailContainer .passengerDetailHeader div,.ticketContainer .passengerDetailContainer .passengerDetailBody div{display:inline-block;font-size:12px;vertical-align:middle}.ticketContainer .passengerDetailContainer .passengerDetailHeader div.pnr,.ticketContainer .passengerDetailContainer .passengerDetailBody div.pnr{font-size:14px;font-weight:700}.ticketContainer .passengerDetailContainer .passengerDetailHeader .serialNum,.ticketContainer .ticketContainerHotel .passengerDetailContainer .passengerDetailHeader .serialNumSSR,.ticketContainerHotel .ticketContainer .passengerDetailContainer .passengerDetailHeader .serialNumSSR,.ticketContainer .passengerDetailContainer .passengerDetailBody .serialNum,.ticketContainer .ticketContainerHotel .passengerDetailContainer .passengerDetailBody .serialNumSSR,.ticketContainerHotel .ticketContainer .passengerDetailContainer .passengerDetailBody .serialNumSSR{width:8%;color:#333333}.ticketContainer .passengerDetailContainer .passengerDetailHeader .passName,.ticketContainer .passengerDetailContainer .passengerDetailBody .passName{width:25%;color:#333333;text-transform:capitalize}.ticketContainer .passengerDetailContainer .passengerDetailHeader .passType,.ticketContainer .passengerDetailContainer .passengerDetailBody .passType{text-transform:capitalize}.ticketContainer .passengerDetailContainer .passengerDetailHeader .holPassName,.ticketContainer .passengerDetailContainer .passengerDetailBody .holPassName{width:41%;color:#333333;text-transform:capitalize}.ticketContainer .passengerDetailContainer .passengerDetailHeader .holPassDob,.ticketContainer .passengerDetailContainer .passengerDetailBody .holPassDob{width:24%;text-align:right}.ticketContainer .passengerDetailContainer .passengerDetailHeader .meal,.ticketContainer .passengerDetailContainer .passengerDetailBody .meal{width:30%}.ticketContainer .passengerDetailContainer .passengerDetailHeader .seat,.ticketContainer .passengerDetailContainer .passengerDetailBody .seat{width:16%;text-align:center}.ticketContainer .passengerDetailContainer .passengerDetailHeader .passType,.ticketContainer .passengerDetailContainer .passengerDetailHeader .flierNum,.ticketContainer .passengerDetailContainer .passengerDetailBody .passType,.ticketContainer .passengerDetailContainer .passengerDetailBody .flierNum{width:24%}.ticketContainer .passengerDetailContainer .passengerDetailHeader .etickNum,.ticketContainer .passengerDetailContainer .passengerDetailBody .etickNum{width:22%;text-align:right}.ticketContainer .passengerDetailContainer .passengerDetailHeader .baggage,.ticketContainer .passengerDetailContainer .passengerDetailBody .baggage{width:27%;text-align:right}.ticketContainer .passengerDetailContainer .passengerDetailBody{border-bottom:1px dotted #d4dee5;padding:2px 0px}.ticketContainer .passengerDetailContainer .passengerDetailBody .passName{font-weight:800}.ticketContainer .passengerDetailContainer .passengerDetailBody:last-of-type{border-bottom:none}.ticketContainer .passengerDetailContainer .passengerDetailHeader .passName{color:#ED1C24}.ticketContainer .paymentDetailContainer{border-bottom:1px solid #d4dee5}.ticketContainer .paymentDetailContainer .paymentDetailHeader,.ticketContainer .paymentDetailContainer .paymentDetailBody,.ticketContainer .paymentDetailContainer .paymentDetailFooter{border-bottom:1px solid #d4dee5;padding:12px 15px}.ticketContainer .paymentDetailContainer .paymentDetailHeader>div,.ticketContainer .paymentDetailContainer .paymentDetailBody>div,.ticketContainer .paymentDetailContainer .paymentDetailFooter>div{display:inline-block;font-size:14px}.ticketContainer .paymentDetailContainer .paymentDetailHeader .amount,.ticketContainer .paymentDetailContainer .paymentDetailBody .amount,.ticketContainer .paymentDetailContainer .paymentDetailFooter .amount{text-align:right;width:39%}.ticketContainer .paymentDetailContainer .paymentDetailHeader .type,.ticketContainer .paymentDetailContainer .paymentDetailHeader .resBody .detDiv .fareDetDiv .fareDetails .fare,.resBody .detDiv .fareDetDiv .fareDetails .ticketContainer .paymentDetailContainer .paymentDetailHeader .fare,.ticketContainer .paymentDetailContainer .paymentDetailHeader .resBody .detDiv .fareDetDiv .adultFare .fare,.resBody .detDiv .fareDetDiv .adultFare .ticketContainer .paymentDetailContainer .paymentDetailHeader .fare,.ticketContainer .paymentDetailContainer .paymentDetailHeader .resBody .detDiv .fareDetDiv .childFare .fare,.resBody .detDiv .fareDetDiv .childFare .ticketContainer .paymentDetailContainer .paymentDetailHeader .fare,.ticketContainer .paymentDetailContainer .paymentDetailHeader .resBody .detDiv .fareDetDiv .infantFare .fare,.resBody .detDiv .fareDetDiv .infantFare .ticketContainer .paymentDetailContainer .paymentDetailHeader .fare,.ticketContainer .paymentDetailContainer .paymentDetailHeader .resBody .detDiv .fareDetDiv .fareDetails .total,.resBody .detDiv .fareDetDiv .fareDetails .ticketContainer .paymentDetailContainer .paymentDetailHeader .total,.ticketContainer .paymentDetailContainer .paymentDetailHeader .resBody .detDiv .fareDetDiv .adultFare .total,.resBody .detDiv .fareDetDiv .adultFare .ticketContainer .paymentDetailContainer .paymentDetailHeader .total,.ticketContainer .paymentDetailContainer .paymentDetailHeader .resBody .detDiv .fareDetDiv .childFare .total,.resBody .detDiv .fareDetDiv .childFare .ticketContainer .paymentDetailContainer .paymentDetailHeader .total,.ticketContainer .paymentDetailContainer .paymentDetailHeader .resBody .detDiv .fareDetDiv .infantFare .total,.resBody .detDiv .fareDetDiv .infantFare .ticketContainer .paymentDetailContainer .paymentDetailHeader .total,.ticketContainer .paymentDetailContainer .paymentDetailHeader .resBody .detDiv .fareDetDiv .otherFares .fare,.resBody .detDiv .fareDetDiv .otherFares .ticketContainer .paymentDetailContainer .paymentDetailHeader .fare,.ticketContainer .paymentDetailContainer .paymentDetailHeader .resBody .detDiv .fareDetDiv .otherFares .total,.resBody .detDiv .fareDetDiv .otherFares .ticketContainer .paymentDetailContainer .paymentDetailHeader .total,.ticketContainer .paymentDetailContainer .paymentDetailHeader .resBody .detDiv .fareDetDiv .discount .fare,.resBody .detDiv .fareDetDiv .discount .ticketContainer .paymentDetailContainer .paymentDetailHeader .fare,.ticketContainer .paymentDetailContainer .paymentDetailHeader .resBody .detDiv .fareDetDiv .discount .total,.resBody .detDiv .fareDetDiv .discount .ticketContainer .paymentDetailContainer .paymentDetailHeader .total,.ticketContainer .paymentDetailContainer .paymentDetailHeader .resBody .detDiv .fareDetDiv .taxes .fare,.resBody .detDiv .fareDetDiv .taxes .ticketContainer .paymentDetailContainer .paymentDetailHeader .fare,.ticketContainer .paymentDetailContainer .paymentDetailHeader .resBody .detDiv .fareDetDiv .taxes .total,.resBody .detDiv .fareDetDiv .taxes .ticketContainer .paymentDetailContainer .paymentDetailHeader .total,.ticketContainer .paymentDetailContainer .paymentDetailHeader .resBody .detDiv .fareDetDiv .fuelSurcharge .fare,.resBody .detDiv .fareDetDiv .fuelSurcharge .ticketContainer .paymentDetailContainer .paymentDetailHeader .fare,.ticketContainer .paymentDetailContainer .paymentDetailHeader .resBody .detDiv .fareDetDiv .fuelSurcharge .total,.resBody .detDiv .fareDetDiv .fuelSurcharge .ticketContainer .paymentDetailContainer .paymentDetailHeader .total,.ticketContainer .paymentDetailContainer .paymentDetailHeader .resBody .detDiv .fareDetDiv .travelTax .fare,.resBody .detDiv .fareDetDiv .travelTax .ticketContainer .paymentDetailContainer .paymentDetailHeader .fare,.ticketContainer .paymentDetailContainer .paymentDetailHeader .resBody .detDiv .fareDetDiv .travelTax .total,.resBody .detDiv .fareDetDiv .travelTax .ticketContainer .paymentDetailContainer .paymentDetailHeader .total,.ticketContainer .paymentDetailContainer .paymentDetailHeader .resBody .detDiv .fareDetDiv .transFee .fare,.resBody .detDiv .fareDetDiv .transFee .ticketContainer .paymentDetailContainer .paymentDetailHeader .fare,.ticketContainer .paymentDetailContainer .paymentDetailHeader .resBody .detDiv .fareDetDiv .transFee .total,.resBody .detDiv .fareDetDiv .transFee .ticketContainer .paymentDetailContainer .paymentDetailHeader .total,.ticketContainer .paymentDetailContainer .paymentDetailHeader .resBody .detDiv .fareDetDiv .iwjr .fare,.resBody .detDiv .fareDetDiv .iwjr .ticketContainer .paymentDetailContainer .paymentDetailHeader .fare,.ticketContainer .paymentDetailContainer .paymentDetailHeader .resBody .detDiv .fareDetDiv .iwjr .total,.resBody .detDiv .fareDetDiv .iwjr .ticketContainer .paymentDetailContainer .paymentDetailHeader .total,.ticketContainer .paymentDetailContainer .paymentDetailHeader .resBody .detDiv .fareDetDiv .liTax .fare,.resBody .detDiv .fareDetDiv .liTax .ticketContainer .paymentDetailContainer .paymentDetailHeader .fare,.ticketContainer .paymentDetailContainer .paymentDetailHeader .resBody .detDiv .fareDetDiv .liTax .total,.resBody .detDiv .fareDetDiv .liTax .ticketContainer .paymentDetailContainer .paymentDetailHeader .total,.ticketContainer .paymentDetailContainer .paymentDetailHeader .resBody .detDiv .fareDetDiv .airlineFee .fare,.resBody .detDiv .fareDetDiv .airlineFee .ticketContainer .paymentDetailContainer .paymentDetailHeader .fare,.ticketContainer .paymentDetailContainer .paymentDetailHeader .resBody .detDiv .fareDetDiv .airlineFee .total,.resBody .detDiv .fareDetDiv .airlineFee .ticketContainer .paymentDetailContainer .paymentDetailHeader .total,.ticketContainer .paymentDetailContainer .paymentDetailBody .type,.ticketContainer .paymentDetailContainer .paymentDetailBody .resBody .detDiv .fareDetDiv .fareDetails .fare,.resBody .detDiv .fareDetDiv .fareDetails .ticketContainer .paymentDetailContainer .paymentDetailBody .fare,.ticketContainer .paymentDetailContainer .paymentDetailBody .resBody .detDiv .fareDetDiv .adultFare .fare,.resBody .detDiv .fareDetDiv .adultFare .ticketContainer .paymentDetailContainer .paymentDetailBody .fare,.ticketContainer .paymentDetailContainer .paymentDetailBody .resBody .detDiv .fareDetDiv .childFare .fare,.resBody .detDiv .fareDetDiv .childFare .ticketContainer .paymentDetailContainer .paymentDetailBody .fare,.ticketContainer .paymentDetailContainer .paymentDetailBody .resBody .detDiv .fareDetDiv .infantFare .fare,.resBody .detDiv .fareDetDiv .infantFare .ticketContainer .paymentDetailContainer .paymentDetailBody .fare,.ticketContainer .paymentDetailContainer .paymentDetailBody .resBody .detDiv .fareDetDiv .fareDetails .total,.resBody .detDiv .fareDetDiv .fareDetails .ticketContainer .paymentDetailContainer .paymentDetailBody .total,.ticketContainer .paymentDetailContainer .paymentDetailBody .resBody .detDiv .fareDetDiv .adultFare .total,.resBody .detDiv .fareDetDiv .adultFare .ticketContainer .paymentDetailContainer .paymentDetailBody .total,.ticketContainer .paymentDetailContainer .paymentDetailBody .resBody .detDiv .fareDetDiv .childFare .total,.resBody .detDiv .fareDetDiv .childFare .ticketContainer .paymentDetailContainer .paymentDetailBody .total,.ticketContainer .paymentDetailContainer .paymentDetailBody .resBody .detDiv .fareDetDiv .infantFare .total,.resBody .detDiv .fareDetDiv .infantFare .ticketContainer .paymentDetailContainer .paymentDetailBody .total,.ticketContainer .paymentDetailContainer .paymentDetailBody .resBody .detDiv .fareDetDiv .otherFares .fare,.resBody .detDiv .fareDetDiv .otherFares .ticketContainer .paymentDetailContainer .paymentDetailBody .fare,.ticketContainer .paymentDetailContainer .paymentDetailBody .resBody .detDiv .fareDetDiv .otherFares .total,.resBody .detDiv .fareDetDiv .otherFares .ticketContainer .paymentDetailContainer .paymentDetailBody .total,.ticketContainer .paymentDetailContainer .paymentDetailBody .resBody .detDiv .fareDetDiv .discount .fare,.resBody .detDiv .fareDetDiv .discount .ticketContainer .paymentDetailContainer .paymentDetailBody .fare,.ticketContainer .paymentDetailContainer .paymentDetailBody .resBody .detDiv .fareDetDiv .discount .total,.resBody .detDiv .fareDetDiv .discount .ticketContainer .paymentDetailContainer .paymentDetailBody .total,.ticketContainer .paymentDetailContainer .paymentDetailBody .resBody .detDiv .fareDetDiv .taxes .fare,.resBody .detDiv .fareDetDiv .taxes .ticketContainer .paymentDetailContainer .paymentDetailBody .fare,.ticketContainer .paymentDetailContainer .paymentDetailBody .resBody .detDiv .fareDetDiv .taxes .total,.resBody .detDiv .fareDetDiv .taxes .ticketContainer .paymentDetailContainer .paymentDetailBody .total,.ticketContainer .paymentDetailContainer .paymentDetailBody .resBody .detDiv .fareDetDiv .fuelSurcharge .fare,.resBody .detDiv .fareDetDiv .fuelSurcharge .ticketContainer .paymentDetailContainer .paymentDetailBody .fare,.ticketContainer .paymentDetailContainer .paymentDetailBody .resBody .detDiv .fareDetDiv .fuelSurcharge .total,.resBody .detDiv .fareDetDiv .fuelSurcharge .ticketContainer .paymentDetailContainer .paymentDetailBody .total,.ticketContainer .paymentDetailContainer .paymentDetailBody .resBody .detDiv .fareDetDiv .travelTax .fare,.resBody .detDiv .fareDetDiv .travelTax .ticketContainer .paymentDetailContainer .paymentDetailBody .fare,.ticketContainer .paymentDetailContainer .paymentDetailBody .resBody .detDiv .fareDetDiv .travelTax .total,.resBody .detDiv .fareDetDiv .travelTax .ticketContainer .paymentDetailContainer .paymentDetailBody .total,.ticketContainer .paymentDetailContainer .paymentDetailBody .resBody .detDiv .fareDetDiv .transFee .fare,.resBody .detDiv .fareDetDiv .transFee .ticketContainer .paymentDetailContainer .paymentDetailBody .fare,.ticketContainer .paymentDetailContainer .paymentDetailBody .resBody .detDiv .fareDetDiv .transFee .total,.resBody .detDiv .fareDetDiv .transFee .ticketContainer .paymentDetailContainer .paymentDetailBody .total,.ticketContainer .paymentDetailContainer .paymentDetailBody .resBody .detDiv .fareDetDiv .iwjr .fare,.resBody .detDiv .fareDetDiv .iwjr .ticketContainer .paymentDetailContainer .paymentDetailBody .fare,.ticketContainer .paymentDetailContainer .paymentDetailBody .resBody .detDiv .fareDetDiv .iwjr .total,.resBody .detDiv .fareDetDiv .iwjr .ticketContainer .paymentDetailContainer .paymentDetailBody .total,.ticketContainer .paymentDetailContainer .paymentDetailBody .resBody .detDiv .fareDetDiv .liTax .fare,.resBody .detDiv .fareDetDiv .liTax .ticketContainer .paymentDetailContainer .paymentDetailBody .fare,.ticketContainer .paymentDetailContainer .paymentDetailBody .resBody .detDiv .fareDetDiv .liTax .total,.resBody .detDiv .fareDetDiv .liTax .ticketContainer .paymentDetailContainer .paymentDetailBody .total,.ticketContainer .paymentDetailContainer .paymentDetailBody .resBody .detDiv .fareDetDiv .airlineFee .fare,.resBody .detDiv .fareDetDiv .airlineFee .ticketContainer .paymentDetailContainer .paymentDetailBody .fare,.ticketContainer .paymentDetailContainer .paymentDetailBody .resBody .detDiv .fareDetDiv .airlineFee .total,.resBody .detDiv .fareDetDiv .airlineFee .ticketContainer .paymentDetailContainer .paymentDetailBody .total,.ticketContainer .paymentDetailContainer .paymentDetailFooter .type,.ticketContainer .paymentDetailContainer .paymentDetailFooter .resBody .detDiv .fareDetDiv .fareDetails .fare,.resBody .detDiv .fareDetDiv .fareDetails .ticketContainer .paymentDetailContainer .paymentDetailFooter .fare,.ticketContainer .paymentDetailContainer .paymentDetailFooter .resBody .detDiv .fareDetDiv .adultFare .fare,.resBody .detDiv .fareDetDiv .adultFare .ticketContainer .paymentDetailContainer .paymentDetailFooter .fare,.ticketContainer .paymentDetailContainer .paymentDetailFooter .resBody .detDiv .fareDetDiv .childFare .fare,.resBody .detDiv .fareDetDiv .childFare .ticketContainer .paymentDetailContainer .paymentDetailFooter .fare,.ticketContainer .paymentDetailContainer .paymentDetailFooter .resBody .detDiv .fareDetDiv .infantFare .fare,.resBody .detDiv .fareDetDiv .infantFare .ticketContainer .paymentDetailContainer .paymentDetailFooter .fare,.ticketContainer .paymentDetailContainer .paymentDetailFooter .resBody .detDiv .fareDetDiv .fareDetails .total,.resBody .detDiv .fareDetDiv .fareDetails .ticketContainer .paymentDetailContainer .paymentDetailFooter .total,.ticketContainer .paymentDetailContainer .paymentDetailFooter .resBody .detDiv .fareDetDiv .adultFare .total,.resBody .detDiv .fareDetDiv .adultFare .ticketContainer .paymentDetailContainer .paymentDetailFooter .total,.ticketContainer .paymentDetailContainer .paymentDetailFooter .resBody .detDiv .fareDetDiv .childFare .total,.resBody .detDiv .fareDetDiv .childFare .ticketContainer .paymentDetailContainer .paymentDetailFooter .total,.ticketContainer .paymentDetailContainer .paymentDetailFooter .resBody .detDiv .fareDetDiv .infantFare .total,.resBody .detDiv .fareDetDiv .infantFare .ticketContainer .paymentDetailContainer .paymentDetailFooter .total,.ticketContainer .paymentDetailContainer .paymentDetailFooter .resBody .detDiv .fareDetDiv .otherFares .fare,.resBody .detDiv .fareDetDiv .otherFares .ticketContainer .paymentDetailContainer .paymentDetailFooter .fare,.ticketContainer .paymentDetailContainer .paymentDetailFooter .resBody .detDiv .fareDetDiv .otherFares .total,.resBody .detDiv .fareDetDiv .otherFares .ticketContainer .paymentDetailContainer .paymentDetailFooter .total,.ticketContainer .paymentDetailContainer .paymentDetailFooter .resBody .detDiv .fareDetDiv .discount .fare,.resBody .detDiv .fareDetDiv .discount .ticketContainer .paymentDetailContainer .paymentDetailFooter .fare,.ticketContainer .paymentDetailContainer .paymentDetailFooter .resBody .detDiv .fareDetDiv .discount .total,.resBody .detDiv .fareDetDiv .discount .ticketContainer .paymentDetailContainer .paymentDetailFooter .total,.ticketContainer .paymentDetailContainer .paymentDetailFooter .resBody .detDiv .fareDetDiv .taxes .fare,.resBody .detDiv .fareDetDiv .taxes .ticketContainer .paymentDetailContainer .paymentDetailFooter .fare,.ticketContainer .paymentDetailContainer .paymentDetailFooter .resBody .detDiv .fareDetDiv .taxes .total,.resBody .detDiv .fareDetDiv .taxes .ticketContainer .paymentDetailContainer .paymentDetailFooter .total,.ticketContainer .paymentDetailContainer .paymentDetailFooter .resBody .detDiv .fareDetDiv .fuelSurcharge .fare,.resBody .detDiv .fareDetDiv .fuelSurcharge .ticketContainer .paymentDetailContainer .paymentDetailFooter .fare,.ticketContainer .paymentDetailContainer .paymentDetailFooter .resBody .detDiv .fareDetDiv .fuelSurcharge .total,.resBody .detDiv .fareDetDiv .fuelSurcharge .ticketContainer .paymentDetailContainer .paymentDetailFooter .total,.ticketContainer .paymentDetailContainer .paymentDetailFooter .resBody .detDiv .fareDetDiv .travelTax .fare,.resBody .detDiv .fareDetDiv .travelTax .ticketContainer .paymentDetailContainer .paymentDetailFooter .fare,.ticketContainer .paymentDetailContainer .paymentDetailFooter .resBody .detDiv .fareDetDiv .travelTax .total,.resBody .detDiv .fareDetDiv .travelTax .ticketContainer .paymentDetailContainer .paymentDetailFooter .total,.ticketContainer .paymentDetailContainer .paymentDetailFooter .resBody .detDiv .fareDetDiv .transFee .fare,.resBody .detDiv .fareDetDiv .transFee .ticketContainer .paymentDetailContainer .paymentDetailFooter .fare,.ticketContainer .paymentDetailContainer .paymentDetailFooter .resBody .detDiv .fareDetDiv .transFee .total,.resBody .detDiv .fareDetDiv .transFee .ticketContainer .paymentDetailContainer .paymentDetailFooter .total,.ticketContainer .paymentDetailContainer .paymentDetailFooter .resBody .detDiv .fareDetDiv .iwjr .fare,.resBody .detDiv .fareDetDiv .iwjr .ticketContainer .paymentDetailContainer .paymentDetailFooter .fare,.ticketContainer .paymentDetailContainer .paymentDetailFooter .resBody .detDiv .fareDetDiv .iwjr .total,.resBody .detDiv .fareDetDiv .iwjr .ticketContainer .paymentDetailContainer .paymentDetailFooter .total,.ticketContainer .paymentDetailContainer .paymentDetailFooter .resBody .detDiv .fareDetDiv .liTax .fare,.resBody .detDiv .fareDetDiv .liTax .ticketContainer .paymentDetailContainer .paymentDetailFooter .fare,.ticketContainer .paymentDetailContainer .paymentDetailFooter .resBody .detDiv .fareDetDiv .liTax .total,.resBody .detDiv .fareDetDiv .liTax .ticketContainer .paymentDetailContainer .paymentDetailFooter .total,.ticketContainer .paymentDetailContainer .paymentDetailFooter .resBody .detDiv .fareDetDiv .airlineFee .fare,.resBody .detDiv .fareDetDiv .airlineFee .ticketContainer .paymentDetailContainer .paymentDetailFooter .fare,.ticketContainer .paymentDetailContainer .paymentDetailFooter .resBody .detDiv .fareDetDiv .airlineFee .total,.resBody .detDiv .fareDetDiv .airlineFee .ticketContainer .paymentDetailContainer .paymentDetailFooter .total{width:59%}.ticketContainer .paymentDetailContainer .paymentDetailBody .flightNum,.ticketContainer .paymentDetailContainer .paymentDetailBody .cabinBaggage{display:block}.ticketContainer .paymentDetailContainer .paymentDetailBody .cabinBaggageContent,.ticketContainer .paymentDetailContainer .paymentDetailBody .checkInBaggageContent,.ticketContainer .paymentDetailContainer .paymentDetailBody .mealContent{display:block;padding:12px 15px}.ticketContainer .paymentDetailContainer .paymentDetailBody .checkInBaggageContent,.ticketContainer .paymentDetailContainer .paymentDetailBody .mealContent{border-top:1px solid #d4dee5}.ticketContainer .paymentDetailContainer .paymentDetailBody .cabinBaggage,.ticketContainer .paymentDetailContainer .paymentDetailBody .checkInBaggage{display:block;padding:5px 0px;font-size:14px;font-weight:500}.ticketContainer .paymentDetailContainer .paymentDetailBody .amount,.ticketContainer .paymentDetailContainer .paymentDetailFooter .amount{font-weight:700}.ticketContainer .paymentDetailContainer .paymentDetailFooter{border-bottom:none;padding-bottom:25px;color:#333333;font-weight:700}.ticketContainer .paymentDetailContainer .paymentDetailFooter .div{font-size:14px}.ticketContainer .addonHeader{padding:6px 0px}.ticketContainer .addonHeader .detailHeadStrip{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ticketContainer .addonHeader .detailHeadStrip:before{vertical-align:middle;margin-right:5px}.ticketContainer .addonHeader .detailHeadStrip:before{font-family:'icomoon';display:inline;color:#BCC8D1;content:"";font-size:28px}.ticketContainer .ticketFooter{margin-top:20px}.ticketContainer .ticketFooter .ticketImpInfo{font-size:13px}.ticketContainer .ticketFooter .ticketImpInfo>li{margin:5px 0px}.ticketContainer .ticketFooter .bold{font-weight:600}.ticketContainer .ticketFooter>div:not(:last-child),.ticketContainer .ticketFooter>ul{border-bottom:1px solid #BCC8D1;padding:5px 0px;margin:0px}.ticketContainer .ticketFooter .agentInfo{text-align:right;font-size:12px;padding:5px 0px}.ticketContainer .printBtnContainer{border-bottom:1px solid #d4dee5;padding:34px 0;text-align:right;border-top:1px solid #d4dee5}.ticketContainer .printBtnContainer .changeModeTxt{font-size:13px;display:inline-block;width:72%;text-align:left}.ticketContainer .cancelBtn,.ticketContainer .printBtn,.ticketContainer .manageBookingBtn,.ticketContainer .emailBtn,.ticketContainer .invoiceBtn,.ticketContainer .retryBooking,.ticketContainer .payNowBtn{display:inline;margin-right:3%;font-size:14px;margin-bottom:20px;cursor:pointer}.ticketContainer .printBtn,.ticketContainer .manageBookingBtn,.ticketContainer .emailBtn,.ticketContainer .invoiceBtn,.ticketContainer .retryBooking,.ticketContainer .payNowBtn{color:#12B58A;padding:6px 14px;border-radius:3px;border:1px solid #12B58A;transition:all 0.6s}.ticketContainer .printBtn:hover,.ticketContainer .manageBookingBtn:hover,.ticketContainer .emailBtn:hover,.ticketContainer .invoiceBtn:hover,.ticketContainer .retryBooking:hover,.ticketContainer .payNowBtn:hover{color:white;background-color:#12B58A}.ticketContainer .printBtn:before,.ticketContainer .manageBookingBtn:before,.ticketContainer .emailBtn:before,.ticketContainer .invoiceBtn:before,.ticketContainer .retryBooking:before{content:"";font-family:'icomoon';margin-right:5px}.ticketContainer .manageBookingBtn:before{content:'';font-family:'icomoon';margin-right:5px}.ticketContainer .manageBookingBtn a{text-decoration:none;color:inherit}.ticketContainer .emailBtn:before{content:"";font-family:'icomoon';margin-right:5px}.ticketContainer .invoiceBtn:before{content:"";font-family:'icomoon';margin-right:5px}.ticketContainer .retryBooking{margin-left:25px;margin-top:-20px}.ticketContainer .retryBooking:before{content:'';font-family:'icomoon';margin-right:5px}.ticketContainer .cancelBtn{color:#ED1C24}.ticketContainer .inDetCell{display:table-cell !important;padding:0px 2px}.ticketContainer .inDetRow{display:table-row !important}.ticketContainer .inDetRow :first-child{font-weight:300}.ticketContainer .inDetRow :last-child{font-weight:600}.ticketContainer .printOptsCont{position:relative;top:8px;right:30px;display:none}.ticketContainer .printOptsCont .pointer{width:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);height:10px;background:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(0.5, #f6f9fc), color-stop(0.5, transparent));border:1px solid #d4dee5;border-width:1px 0px 0px 1px;position:relative;position:absolute !important;right:101px;z-index:2}.ticketContainer .printOptsCont .printOpts{border:1px solid #d4dee5;border-radius:4px;min-width:210px;right:0px;color:#12B58A;text-align:left;background-color:white;position:absolute;box-shadow:0px 0px 9px 1px rgba(0,0,0,0.1);top:5px;z-index:1}.ticketContainer .printOptsCont .printOpts .printOpt,.ticketContainer .printOptsCont .printOpts .printPax{font-size:13px;position:relative;padding:10px;cursor:pointer;vertical-align:middle;display:block;color:inherit;text-transform:capitalize;border-bottom:1px solid #E0E5E7;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ticketContainer .printOptsCont .printOpts .printOpt:hover,.ticketContainer .printOptsCont .printOpts .printPax:hover{background:#FCF8E5;color:#78684F;border-color:#EADCC4}.ticketContainer .printOptsCont .printOpts .printOpt:before,.ticketContainer .printOptsCont .printOpts .printPax:before{margin-right:10px}.ticketContainer .printOptsCont .printOpts .subMenu{right:100%;display:none;top:0}.ticketContainer .printOptsCont .printOpts .printOpt{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ticketContainer .printOptsCont .printOpts .printOpt:before{font-family:'icomoon';display:initial;color:inherit;content:"";font-size:inherit}.ticketContainer .printOptsCont .printOpts .printOpt:hover>.subMenu{display:block}.ticketContainer .printOptsCont .printOpts .printPax{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ticketContainer .printOptsCont .printOpts .printPax:before{font-family:'icomoon';display:initial;color:inherit;content:"";font-size:inherit}.ticketContainer .printOptsBtn{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ticketContainer .printOptsBtn:after{font-family:'icomoon';display:initial;color:#ED1C24;content:"";font-size:4px}.ticketContainer .printOptsBtn:after{vertical-align:middle;margin-left:5px}.ticketContainer .printOptsBtn.active{background:#12B58A;color:white}.ticketContainer .printOptsBtn.active:after{color:white;content:""}.ticketContainer .printOptsBtn.active+div.printOptsCont{display:block !important}.ticketContainer .passengerDetails .detailHeadStrip .passengerDet{width:30% !important}.ticketContainer .passengerDetails .detailHeadStrip div:not(.passengerDet){font-size:12px}.ticketContainer .passengerDetails .serialNum,.ticketContainer .passengerDetails .ticketContainerHotel .passengerDetailContainer .passengerDetailHeader .serialNumSSR,.ticketContainerHotel .passengerDetailContainer .passengerDetailHeader .ticketContainer .passengerDetails .serialNumSSR,.ticketContainer .passengerDetails .ticketContainerHotel .passengerDetailContainer .passengerDetailBody .serialNumSSR,.ticketContainerHotel .passengerDetailContainer .passengerDetailBody .ticketContainer .passengerDetails .serialNumSSR{width:3% !important}.ticketContainer .passengerDetails .passengerDet{width:27% !important}.ticketContainer .passengerDetails .passengerDet .detail{font-size:10px;display:block}.ticketContainer .passengerDetails .passType{width:6% !important}.ticketContainer .passengerDetails .flierNum{width:12% !important}.ticketContainer .passengerDetails .pnr{width:9% !important;color:#ED1C24}.ticketContainer .passengerDetails .etickNum{width:10% !important;text-align:left !important}.ticketContainer .passengerDetails .status{width:9% !important;text-align:right}.ticketContainer .passengerDetails .insPol{width:19%;text-align:left}.ticketContainer .passengerDetails .insPol a{font-weight:600}.ticketContainer .passengerDetails .insPol a:visited,.ticketContainer .passengerDetails .insPol a:link{color:#12B58A}.ticketContainer .pay_inclusion{border-top:1px solid #d4dee5;padding:20px}.ticketContainer .pay_inclusion .payDiv{display:inline-block;width:40%}.ticketContainer .pay_inclusion .payDiv .detailHeadStripContainer,.ticketContainer .pay_inclusion .payDiv .paymentDetailContainer{border-left:1px solid #d4dee5;border-right:1px solid #d4dee5}.ticketContainer .pay_inclusion .seperatorDiv{display:inline-block;width:19%}.ticketContainer .pay_inclusion .inclusionDiv{display:inline-block;width:40%;vertical-align:top}.ticketContainer .pay_inclusion .inclusionDiv .detailHeadStripContainer,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer{border-left:1px solid #d4dee5;border-right:1px solid #d4dee5}.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .paymentDetailBody{border-bottom:none;padding:0px !important}.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .header{font-weight:800;border-bottom:none;display:block}.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .baggageType{display:block}.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .baggageType .checkInBaggage,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .baggageType .checkInBaggageLabel,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .baggageType .cabinBaggage,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .baggageType .cabinBaggageLabel{display:inline-block}.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .baggageType .checkInBaggage,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .baggageType .cabinBaggage{width:64%;font-weight:400}.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .baggageType .checkInBaggageLabel,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .baggageType .cabinBaggageLabel{width:35%;font-weight:300}.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType{display:block;margin-top:10px}.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .flightNum{font-weight:800}.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .type,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .fareDetails .fare,.resBody .detDiv .fareDetDiv .fareDetails .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .fare,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .adultFare .fare,.resBody .detDiv .fareDetDiv .adultFare .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .fare,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .childFare .fare,.resBody .detDiv .fareDetDiv .childFare .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .fare,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .infantFare .fare,.resBody .detDiv .fareDetDiv .infantFare .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .fare,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .fareDetails .total,.resBody .detDiv .fareDetDiv .fareDetails .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .total,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .adultFare .total,.resBody .detDiv .fareDetDiv .adultFare .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .total,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .childFare .total,.resBody .detDiv .fareDetDiv .childFare .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .total,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .infantFare .total,.resBody .detDiv .fareDetDiv .infantFare .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .total,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .otherFares .fare,.resBody .detDiv .fareDetDiv .otherFares .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .fare,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .otherFares .total,.resBody .detDiv .fareDetDiv .otherFares .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .total,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .discount .fare,.resBody .detDiv .fareDetDiv .discount .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .fare,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .discount .total,.resBody .detDiv .fareDetDiv .discount .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .total,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .taxes .fare,.resBody .detDiv .fareDetDiv .taxes .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .fare,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .taxes .total,.resBody .detDiv .fareDetDiv .taxes .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .total,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .fuelSurcharge .fare,.resBody .detDiv .fareDetDiv .fuelSurcharge .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .fare,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .fuelSurcharge .total,.resBody .detDiv .fareDetDiv .fuelSurcharge .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .total,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .travelTax .fare,.resBody .detDiv .fareDetDiv .travelTax .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .fare,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .travelTax .total,.resBody .detDiv .fareDetDiv .travelTax .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .total,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .transFee .fare,.resBody .detDiv .fareDetDiv .transFee .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .fare,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .transFee .total,.resBody .detDiv .fareDetDiv .transFee .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .total,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .iwjr .fare,.resBody .detDiv .fareDetDiv .iwjr .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .fare,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .iwjr .total,.resBody .detDiv .fareDetDiv .iwjr .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .total,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .liTax .fare,.resBody .detDiv .fareDetDiv .liTax .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .fare,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .liTax .total,.resBody .detDiv .fareDetDiv .liTax .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .total,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .airlineFee .fare,.resBody .detDiv .fareDetDiv .airlineFee .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .fare,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .airlineFee .total,.resBody .detDiv .fareDetDiv .airlineFee .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .total,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .value{display:inline-block}.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .type,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .fareDetails .fare,.resBody .detDiv .fareDetDiv .fareDetails .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .fare,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .adultFare .fare,.resBody .detDiv .fareDetDiv .adultFare .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .fare,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .childFare .fare,.resBody .detDiv .fareDetDiv .childFare .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .fare,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .infantFare .fare,.resBody .detDiv .fareDetDiv .infantFare .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .fare,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .fareDetails .total,.resBody .detDiv .fareDetDiv .fareDetails .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .total,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .adultFare .total,.resBody .detDiv .fareDetDiv .adultFare .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .total,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .childFare .total,.resBody .detDiv .fareDetDiv .childFare .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .total,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .infantFare .total,.resBody .detDiv .fareDetDiv .infantFare .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .total,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .otherFares .fare,.resBody .detDiv .fareDetDiv .otherFares .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .fare,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .otherFares .total,.resBody .detDiv .fareDetDiv .otherFares .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .total,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .discount .fare,.resBody .detDiv .fareDetDiv .discount .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .fare,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .discount .total,.resBody .detDiv .fareDetDiv .discount .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .total,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .taxes .fare,.resBody .detDiv .fareDetDiv .taxes .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .fare,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .taxes .total,.resBody .detDiv .fareDetDiv .taxes .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .total,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .fuelSurcharge .fare,.resBody .detDiv .fareDetDiv .fuelSurcharge .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .fare,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .fuelSurcharge .total,.resBody .detDiv .fareDetDiv .fuelSurcharge .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .total,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .travelTax .fare,.resBody .detDiv .fareDetDiv .travelTax .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .fare,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .travelTax .total,.resBody .detDiv .fareDetDiv .travelTax .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .total,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .transFee .fare,.resBody .detDiv .fareDetDiv .transFee .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .fare,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .transFee .total,.resBody .detDiv .fareDetDiv .transFee .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .total,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .iwjr .fare,.resBody .detDiv .fareDetDiv .iwjr .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .fare,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .iwjr .total,.resBody .detDiv .fareDetDiv .iwjr .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .total,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .liTax .fare,.resBody .detDiv .fareDetDiv .liTax .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .fare,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .liTax .total,.resBody .detDiv .fareDetDiv .liTax .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .total,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .airlineFee .fare,.resBody .detDiv .fareDetDiv .airlineFee .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .fare,.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .resBody .detDiv .fareDetDiv .airlineFee .total,.resBody .detDiv .fareDetDiv .airlineFee .ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .total{width:35%;font-weight:300}.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclusionType .value{width:64%}.ticketContainer .pay_inclusion .inclusionDiv .paymentDetailContainer .inclSubject{font-size:12px;font-weight:100;border-top:1px solid #bcc8d1;padding:10px}.emailTicketCont{padding:30px}.emailTicketCont div{margin:auto;text-align:center;padding:5px}.emailTicketCont .subscribeCTA{font-size:15px;border:1px solid;border-color:#12B58A;background:#12B58A;color:#fff;cursor:pointer;padding:12px;border-radius:0px 4px 4px 0px;margin-left:-4px;font-weight:600}.emailTicketCont .emailTxtBox{width:300px;padding:13px;font-weight:600;font-size:14px;border:1px solid #bcc8d1;border-radius:4px 0px 0px 4px}#step1Radio:checked+.ticketContainer{display:block}.payStateRadio:checked+.ticketDetails{display:block}.stateRadio{display:none}@media print{.ticketContainer{padding-top:0px;background-color:white}.ticketContainer .ticketHead{padding:20px 0;font-size:14px;display:table !important}.ticketContainer .ticketHead>div{display:table-cell}.ticketContainer .ticketHead>div:last-child{text-align:right}.ticketContainer .ticketHead .bold{font-weight:600;font-size:16px}.ticketContainer .detailHeadStripContainer{font-size:12px;color:white;padding:9px 0}.ticketContainer .detailHeadStripContainer .detailHeadStrip .stripInfo{color:white}.ticketContainer .detailHeadStripContainer .detailHeadStrip .subInfo{color:white;margin-top:2px}.ticketContainer .detailHeadStripContainer :before{color:white !important;font-size:20px !important}.ticketContainer .detailHeadStripContainer:not(.paxHeader):not(.addonHeader):not(.importantInfoDet){background:#ED1C24;border-color:#ED1C24}.ticketContainer .detailHeadStripContainer.importantInfoDet{color:#666 !important}.ticketContainer .paxHeader{background:#666666;border-color:#666666}.ticketContainer .addonHeader{background:#D9D9D9;border-color:#D9D9D9;color:#4E4E4E;padding:5px 0}.ticketContainer .addonHeader .detailHeadStrip:before{margin-right:15px;font-size:20px;color:white}.ticketContainer .flightDetail .flightDetailHeader{width:100%;padding:4px 30px;background:#D9D9D9}.ticketContainer .flightDetail .flightDetailBody .otherInfo{border-left:1px solid #AFAFAF}.ticketContainer .flightDetail .layover{border:none}.ticketContainer .flightDetail .layover .loDiv{width:520px;background:#D9D9D9;border:none;top:39px}.ticketContainer .passengerDetailContainer:not(.addonCont) .passengerDetailHeader,.ticketContainer .passengerDetailContainer:not(.addonCont) .passengerDetailBody{width:100%}.ticketContainer .passengerDetailContainer:not(.addonCont) .passengerDetailHeader{background:#D9D9D9;padding:6px 30px}.ticketContainer .passengerDetailContainer:not(.addonCont) .passengerDetailBody{padding:3px 30px}.ticketContainer .addonCont .passengerDetailHeader{padding:6px 0px}.ticketContainer .detailHeadStripContainer .pnr{color:white}.ticketContainer .passengerDetailContainer .passengerDetailBody{border-bottom:1px solid #d4dee5}.ticketContainer .passengerDetailContainer .passengerDetailBody:last-of-type{border-bottom:none}.ticketContainer .ticketDetails{border-bottom:1px dotted #d4dee5}}.js-cancel-ticket{display:inline;color:#ED1C24;padding:6px 14px;cursor:pointer;font-size:14px}.margin-LR100,.margin-LR130{margin:0 100px}.margin-LR100>.back-to,.margin-LR130>.back-to{float:left;text-align:left;color:#12B58A;font-size:13px;margin-top:13px;cursor:pointer}.margin-LR100>.back-to .icon-leftArrow,.margin-LR130>.back-to .icon-leftArrow{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A}.margin-LR100>.back-to .icon-leftArrow:before,.margin-LR130>.back-to .icon-leftArrow:before{content:"";font-size:9px}.margin-LR100>.back-to .icon-leftArrow:before,.margin-LR130>.back-to .icon-leftArrow:before{padding-right:5px;top:-1px;position:relative}.margin-LR130{margin:0 130px}.step-cancel{float:right;text-align:left}.step-cancel .active .txt{font-weight:700}.step-cancel .active .num{border-color:#12B58A !important}.step-cancel .processed .num{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#12B58A !important;border-color:#12B58A !important}.step-cancel .processed .num:before{content:"";font-size:14px}.step-cancel .processed .num:before{color:#FFF !important;top:2px;position:relative}.step-cancel .processed .txt{font-weight:400}.step-cancel .step{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:215px;margin-right:45px}.step-cancel .step .num{background-color:#FFFFFF;border:3px solid #d4dee5;border-radius:18px;font-size:20px;color:#666;width:36px;height:36px;text-align:center;float:left;margin:3px 10px 0px 0px}.step-cancel .step .txt{display:table-cell;font-size:14px;padding-left:10px;color:#333}.summary-container{background:#FFF;border:1px solid #e0e5e7;margin-top:20px;border-radius:3px}.cancel-all{border-bottom:1px solid #E0E5E7;padding:15px 30px}.margin-R15{margin-right:15px}.light-header{font-size:14px;color:#666;font-weight:300}.cancel-footer{padding:30px 15px 30px 30px;border-top:2px solid #E0E5E7;border-bottom:2px solid #E0E5E7}.cancel-footer .t-and-a{width:40%}.no-cancel{font-size:14px;font-weight:400;color:#12B58A;padding-right:15px;cursor:pointer}.CTA-cancel{padding-left:10px;background:#ED1C24;color:#FFF;border:1px solid #ED1C24;padding:10px 16px}.CTA-cancel:hover{background:#bd040b;border:1px solid #bd040b}.group-row-header{border-bottom:1px solid #E0E5E7;height:45px;padding:10px 30px;background:#f6f9fc}.onward-flight-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#bcc8d1}.onward-flight-icon:before{content:"";font-size:18px}.onward-flight-icon:before{padding:0px 5px;top:2px;position:relative}.segment-flight-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#bcc8d1}.segment-flight-icon:before{content:"";font-size:16px}.segment-flight-icon:before{padding:0px 10px;top:2px;position:relative}.segment-cal-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#bcc8d1}.segment-cal-icon:before{content:"";font-size:16px}.segment-cal-icon:before{padding:0px 5px 0px 15px}.traveller-index-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#bcc8d1}.traveller-index-icon:before{content:"";font-size:22px}.header-left{vertical-align:middle;text-align:left;width:58%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.header-right{vertical-align:middle;text-align:right;width:40%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.group-flight-summary,.group-pax-summary{width:92%;margin:25px 40px}.group-flight-summary>*:first-child>*,.group-pax-summary>*:first-child>*{border-top:1px solid #E0E5E7}.group-flight-summary .selected-row,.group-pax-summary .selected-row{background:#FCF8E5}.group-flight-summary .selected-cell,.group-pax-summary .selected-cell{border-bottom:1px solid #e6d4b9}.group-flight-summary .selected-first-cell,.group-pax-summary .selected-first-cell{border-left:1px solid #e6d4b9 !important}.group-flight-summary .selected-last-cell,.group-pax-summary .selected-last-cell{border-right:1px solid #e6d4b9 !important}.summary-segment{height:50px;border:1px solid #E0E5E7}.summary-segment>*{border-bottom:1px solid #E0E5E7}.summary-segment .u_dispTableCell:first-child{border-left:1px solid #E0E5E7}.summary-segment .u_dispTableCell:last-child{border-right:1px solid #E0E5E7}.segment-flight{border-right:1px solid #E0E5E7;width:12%;text-align:center;font-weight:700;font-size:14px}.segment-triangle{width:8px;transform:rotateZ(135deg);height:8px;background:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(0.5, #fff), color-stop(0.5, transparent));border:1px solid #E0E5E7;border-width:1px 0px 0px 1px;position:relative;display:inline-block;left:-5px}.segment-city{border-right:1px solid #E0E5E7;width:38%;padding-left:20px}.segment-date{border-right:1px solid #E0E5E7;width:25%}.segment-details{vertical-align:middle;width:25%;margin:auto auto}.flt-logo{padding:0px 5px 0px 15px}.v-align{vertical-align:middle}.summary-head{border-bottom:1px solid #E0E5E7;background:#f6f9fc}.summary-head>*{border-bottom:1px solid #E0E5E7;border-top:1px solid #E0E5E7}.summary-head .u_dispTableCell:first-child{border-left:1px solid #E0E5E7}.summary-head .u_dispTableCell:last-child{border-right:1px solid #E0E5E7}.summary-row{cursor:pointer}.summary-row:hover{background:#FCF8E5}.summary-row>*{border-bottom:1px solid #E0E5E7}.summary-row .u_dispTableCell:first-child{border-left:1px solid #E0E5E7}.summary-row .u_dispTableCell:last-child{border-right:1px solid #E0E5E7}.segment-row8{width:8%;text-align:center}.segment-row30{width:30%;text-align:left}.segment-row17{width:17%;text-align:left}.segment-row20{width:20%;text-align:left}.refund-detail-tip{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;margin-left:10px;vertical-align:middle}.refund-detail-tip:before{content:"";font-size:14px}.refund-detail-tip-row{width:200px;padding-bottom:10px}.refund-detail-tip-cell{width:74%}.refund-detail-tip-cell-right{text-align:right;width:25%}.cancel-reason-label{padding-left:40px;font-weight:300;font-size:14px;display:inline-block}.cancel-sbox{width:30%;padding-left:15px;display:inline-block}.cancel-reason{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-weight:700;font-size:14px;padding-left:10px}.confirm-cancel{margin-right:15px}.row-h50{height:50px}.total-refund-container{margin-top:30px;padding:40px;background:#f6f9fc}.total-refund-container .refund-section{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:49%}.total-refund-container .refund-alert{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#bcc8d1;padding-right:5px}.total-refund-container .refund-alert:before{content:"";font-size:16px}.total-refund-container .refund-note-title{font-size:20px;color:#666666}.total-refund-container .refund-detail{border:1px solid #E0E5E7;background:#FFF}.total-refund-container .refund-detail .refund-title-row{height:50px;padding:15px 25px 15px 30px}.total-refund-container .refund-detail .refund-title-row:first-of-type{border-bottom:1px solid #E0E5E7}.total-refund-container .refund-detail .refund-title-row:last-of-type{border-top:1px solid #E0E5E7}.total-refund-container .refund-detail .refund-row{padding:13px 25px 0px 30px}.total-refund-container .refund-detail .refund-row:last{padding-bottom:13px}.total-refund-container .refund-detail .refund-label{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;text-align:left;width:49%}.total-refund-container .refund-detail .refund-amount{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;text-align:right;width:49%}.total-refund-container .refund-detail-banner{border:1px solid #E0E5E7;background:#FFF;display:inline-block;vertical-align:middle}.total-refund-container .refund-detail-banner .banner-content{display:inline-block;vertical-align:middle;padding:80px 40px}.total-refund-container .refund-detail-banner .banner-content .no-refund-alert{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24}.total-refund-container .refund-detail-banner .banner-content .no-refund-alert:before{content:"";font-size:32px}.cancel-confirm-title{font-size:22px;padding-bottom:5px}.confirm-title-left{width:59.5%}.confirm-title-right{width:40%}.confirm-footer{padding:15px 30px;border-top:2px solid #E0E5E7;border-bottom:2px solid #E0E5E7}.confirm-footer .back-to{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;text-align:left;color:#12B58A;font-size:13px;cursor:pointer;vertical-align:middle;width:49%}.confirm-footer .back-to .icon-leftArrow{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A}.confirm-footer .back-to .icon-leftArrow:before{content:"";font-size:9px}.confirm-footer .back-to .icon-leftArrow:before{padding-right:5px;top:-1px;position:relative}.confirm-footer .query{width:49%;text-align:left;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.confirm-detail{border:1px solid #bcc8d1;box-shadow:0px 2px 0px 0px #bcc8d1;border-radius:3px;display:table;background:#FFF;width:100%;height:60px}.confirm-col{display:table-cell;vertical-align:middle;border-right:1px solid #bcc8d1;padding:0px 10px}.confirm-last-col{display:table-cell;vertical-align:middle;padding:0px 10px}.call,.email{text-decoration:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:700;padding-right:15px}.call div,.email div{display:inline-block;color:#ED1C24;font-size:13px;padding:3px}.invoice{padding:15px 30px;border-width:2px;width:850px;margin:auto;border:1px solid #bcc8d1;border-bottom:1px solid #bcc8d1;background:white}.invoice>div{display:table;width:100%}.invoice>div>span{display:table-cell;vertical-align:middle;padding:10px 0px;font-size:12px}.invoice>div>span:last-child{text-align:right}.invoice>div>span .title{font-size:20px;padding:8px 0px}.invoice>div>span .add{font-size:14px}.invoice>div>span .logo{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.invoice>div>span .logo:before{font-family:'icomoon';display:initial;color:#ED1C24;content:"";font-size:45px}.invoice>div>span .logoImg{height:50px;max-width:150px}.invoice>div>span .printBtn,.invoice>div>span .ticketContainer .manageBookingBtn,.ticketContainer .invoice>div>span .manageBookingBtn,.invoice>div>span .ticketContainer .emailBtn,.ticketContainer .invoice>div>span .emailBtn,.invoice>div>span .ticketContainer .invoiceBtn,.ticketContainer .invoice>div>span .invoiceBtn,.invoice>div>span .ticketContainer .retryBooking,.ticketContainer .invoice>div>span .retryBooking,.invoice>div>span .ticketContainerHotel .emailBtn,.ticketContainerHotel .invoice>div>span .emailBtn{margin-right:0px;color:#12B58A;padding:6px 14px;border-radius:3px;border:1px solid #12B58A;transition:all 0.6s;display:inline;cursor:pointer;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.invoice>div>span .printBtn:before,.invoice>div>span .ticketContainer .manageBookingBtn:before,.ticketContainer .invoice>div>span .manageBookingBtn:before,.invoice>div>span .ticketContainer .emailBtn:before,.ticketContainer .invoice>div>span .emailBtn:before,.invoice>div>span .ticketContainer .invoiceBtn:before,.ticketContainer .invoice>div>span .invoiceBtn:before,.invoice>div>span .ticketContainer .retryBooking:before,.ticketContainer .invoice>div>span .retryBooking:before,.invoice>div>span .ticketContainerHotel .emailBtn:before,.ticketContainerHotel .invoice>div>span .emailBtn:before{margin-right:5px}.invoice>div>span .printBtn:before,.invoice>div>span .ticketContainer .manageBookingBtn:before,.ticketContainer .invoice>div>span .manageBookingBtn:before,.invoice>div>span .ticketContainer .emailBtn:before,.ticketContainer .invoice>div>span .emailBtn:before,.invoice>div>span .ticketContainer .invoiceBtn:before,.ticketContainer .invoice>div>span .invoiceBtn:before,.invoice>div>span .ticketContainer .retryBooking:before,.ticketContainer .invoice>div>span .retryBooking:before,.invoice>div>span .ticketContainerHotel .emailBtn:before,.ticketContainerHotel .invoice>div>span .emailBtn:before{font-family:'icomoon';display:initial;color:inherit;content:"";font-size:inherit}.invoice>div>span .emailBtn{margin-right:20px}.invoice>div>span .emailBtn:before{content:"";font-size:12px}.invoice .colorBack{background:#EBF2F7;color:#555555}.invoice .colorBack.title{font-weight:700;font-size:25px;text-align:center;padding:10px 0px}.invoice .tableTitle{text-align:center;font-weight:bold;padding:20px 0px 5px 0px;color:#555555}.invoice .details{table-layout:fixed}.invoice .details:not(.noBorder){margin:0px 1%;width:98%}.invoice .details>.colorBack:first-child,.invoice .details>.colorBack:last-child{padding:10px 1%}.invoice .morePad{padding:10px 0px}.invoice>div:not(:last-child):not(.noBorder){border-bottom:1px solid #bcc8d1}.errorBody{background-color:#EBF2F7;padding:20px 0px;min-height:700px}.errorBody .msg{font-size:75px;color:#BABABA;text-align:center;font-weight:600}.errorBody .msg span{font-size:23px;color:#666666;font-weight:300}.errorBody .points{color:#666666;width:425px;margin:auto}.errorBody .points p{font-size:18px}.errorBody .points ul{list-style-position:outside;list-style-type:disc}.errorBody .points ul li{font-size:14px;line-height:35px}.errorBodyHotel{min-height:350px}#serverDown{height:100%;position:absolute;width:100%;background-image:url("//images.via.com/static/img/general/Blocker-Line-bg.jpg");background-repeat:repeat-x;background-color:#EBF2F7}#serverDown .viaLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24;padding-top:120px;display:block}#serverDown .viaLogo:before{content:"";font-size:59px}#serverDown h3{margin:0;padding:60px 0 0;font-size:30px}#soldOut{margin:15px auto;width:95%}#soldOut .oops{color:#BABABA;font-weight:300;font-size:30px}#soldOut .flights{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24}#soldOut .flights:before{content:"";font-size:20px}#soldOut p{margin:5px 0;font-size:16px;font-weight:300}#soldOut .message{background:#fff;border:1px solid #bcc8d1;padding:30px 0}.routeDesc{padding:20px 0;background-color:#EBF2F7}.routeDesc .colum{width:48%;display:inline-block}.routeDesc .dark{background-color:#dae3ea;padding:10px 30px;margin-left:35px;vertical-align:top}.routeDesc .dark ul{list-style-type:square;padding-left:30px}.routeFlights{padding:20px 0}.routeFlights .routeFlightsDetailsHeader{border-bottom:1px solid #BCC8D1;padding-bottom:5px}.routeFlights .routeFlightsDetailsHeader div{display:inline-block;font-size:12px;color:#999999;width:14%}.routeFlights .routeFlightsDetailsHeader .airline{width:25%}.routeFlights .flights{padding:15px 0px;border-bottom:1px solid #BCC8D1}.routeFlights .flights .col{display:inline-block;width:14%;vertical-align:top}.routeFlights .flights .airline{width:25%}.routeFlights .flights .airline .airLogo,.routeFlights .flights .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .multiAirLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .routeFlights .flights .airline .multiAirLogo,.routeFlights .flights .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .multiAirLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .routeFlights .flights .airline .multiAirLogo,.routeFlights .flights .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .routeFlights .flights .airline .trainLogo,.routeFlights .flights .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .trainLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .routeFlights .flights .airline .trainLogo,.routeFlights .flights .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .routeFlights .flights .airline .busLogo,.routeFlights .flights .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .busLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .routeFlights .flights .airline .busLogo,.routeFlights .flights .resBody .container .resContainer .resultSet .result .fltDet .onFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .routeFlights .flights .airline .yachtLogo,.routeFlights .flights .resBody .container .resContainer .resultSet .result .fltDet .retFlt .airline .yachtLogo,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .routeFlights .flights .airline .yachtLogo{width:50px;display:inline-block;margin-right:10px;margin-top:10px}.routeFlights .flights .airline .airDet{width:70%;display:inline-block;vertical-align:top}.routeFlights .flights .airline .airDet .name,.routeFlights .flights .airline .airDet ul.ui-autocomplete li .searchName,ul.ui-autocomplete li .routeFlights .flights .airline .airDet .searchName{font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:160px}.routeFlights .flights .bookButton{font-size:14px;border:1px solid #12B58A;color:#12B58A;text-align:center;padding:10px;border-radius:2px;display:inline-block;cursor:pointer;float:right;margin-top:12px}.routeFlights .flights .bookButton:hover{font-size:14px;border:1px solid #12B58A;color:#FFF;background-color:#12B58A}.routeRelatedFlights{background-color:#EBF2F7;padding:20px 0}.routeRelatedFlights .relatedRoutes{display:inline-block;width:24%;padding:20px;vertical-align:top}.routeRelatedFlights .relatedRoutes a{font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize;color:#12B58A;text-decoration:none}@media (max-width: 480px){.container{padding:0 20px}.searchboxSeo .container{padding:0px !important}}.repriceCover{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999999}.repriceCover .repriceMessageBox{position:fixed;z-index:2;height:170px;bottom:0;background-color:#FDFBF3;width:100%;box-shadow:0 -2px 3px 1px #e6d4b9;color:#334755}.repriceCover .repriceMessageBox .messageBoxContainer{width:1024px;padding-top:20px;margin:auto}.repriceCover .repriceMessageBox .messageBoxContainer .firstHalf{width:60%;display:inline-block}.repriceCover .repriceMessageBox .messageBoxContainer .firstHalf .oopsMessage{font-size:18px;font-weight:600;margin:5px 0 10px 0;color:#334755}.repriceCover .repriceMessageBox .messageBoxContainer .firstHalf .priceMessage{font-weight:200;font-size:15px;vertical-align:top}.repriceCover .repriceMessageBox .messageBoxContainer .firstHalf .priceMessage div,.repriceCover .repriceMessageBox .messageBoxContainer .firstHalf .priceMessage span{display:inline-block;vertical-align:top}.repriceCover .repriceMessageBox .messageBoxContainer .firstHalf .priceMessage .oldPrice{color:#ED1C24;margin:0 3px}.repriceCover .repriceMessageBox .messageBoxContainer .firstHalf .priceMessage .oldPrice .amount{font-weight:600;font-size:18px;position:relative;top:-2px}.repriceCover .repriceMessageBox .messageBoxContainer .firstHalf .priceMessage .newPrice{color:#ED1C24;margin:0 5px}.repriceCover .repriceMessageBox .messageBoxContainer .firstHalf .priceMessage .newPrice .currency{font-size:18px}.repriceCover .repriceMessageBox .messageBoxContainer .firstHalf .priceMessage .newPrice .amount{font-size:25px;font-weight:700;position:relative;top:-4px;font-family:Open Sans,sans-serif}.repriceCover .repriceMessageBox .messageBoxContainer .secondHalf{width:39%;display:inline-block;padding-left:50px}.repriceCover .repriceMessageBox .messageBoxContainer .secondHalf .contBooking{background-color:#ED1C24;color:white;font-weight:600;border-radius:3px;padding:10px 16px;display:inline-block;cursor:pointer}.repriceCover .repriceMessageBox .messageBoxContainer .secondHalf .contBooking:hover{background-color:#bd040b}.repriceCover .repriceMessageBox .messageBoxContainer .secondHalf .exploreFlts{display:inline-block;color:#12B58A;cursor:pointer;margin-left:15px;text-decoration:none}.repriceCover .repriceMessageBox .messageBoxContainer hr{margin-top:10px;margin-bottom:10px}.repriceCover .repriceMessageBox .messageBoxContainer .inconvenienceMessage{font-size:14px;color:#334755;margin-top:0px;padding-top:10px}.supportBody{background-color:#EBF2F7;padding-bottom:10px}.supportBody .topbar h2{display:inline-block;font-size:26px;color:#333333;font-weight:300}.supportBody .topbar h2:after{clear:both}.supportBody h2{color:#666;font-weight:100;font-size:25px}.supportBody .col{width:33%;display:inline-block;vertical-align:top;padding:20px 40px 20px 0px}.supportBody .colContainer{background:#fff;width:66%;display:inline-block;vertical-align:top;padding:10px 20px;border-radius:4px;border:1px solid #bcc8d1}.supportBody .colContainer .col{width:45%;vertical-align:top}.supportBody .colContainer .phoneEmail p{margin:5px;color:#666666}.supportBody .colContainer .phoneEmail .phone{font-weight:700;font-size:18px;color:#000000;-webkit-text-decorations-in-effect:none}.supportBody .colContainer .phoneEmail .email{font-weight:700;font-size:18px;color:#12B58A;text-decoration:none}.supportBody .colContainer .col.curCountry{width:55%;float:right}.supportBody .colContainer .headOffice{float:right}.supportBody .colContainer .curCountry span.email{color:#12B58A}.supportBody .colContainer .curCountry h2{margin-top:0px}.supportBody .col.headOffice{padding:20px}.supportBody .callIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}.supportBody .callIcon:before{content:"";font-size:15px}.supportBody .mailIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}.supportBody .mailIcon:before{content:"";font-size:12px}.supportBody .locTag{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}.supportBody .locTag:before{content:"";font-size:20px}.supportBody .email{color:#12B58A;text-decoration:none}.supportBody .phone{-webkit-text-decorations-in-effect:none;text-decoration:none}.user_banner{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;border-bottom:2px solid #12B58A}.user_banner .row-container{display:inline-block;color:white;width:1024px}.user_banner .row-container .left{float:left;width:50%;margin-top:20px;margin-bottom:20px;display:inline-block}.user_banner .row-container .left .profile-details{display:inline-block;vertical-align:top;margin:20px 0px 0px 20px}.user_banner .row-container .left .profile-details p{font-size:20px;font-weight:600;margin:auto}.user_banner .row-container .left .profile-details p:last-child{font-weight:200}.user_banner .row-container .left .profile-details p #bannerName{width:350px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;vertical-align:bottom}.user_banner .row-container .right{float:right;width:50%;margin-top:40px;font-size:12px;background-color:transparent;text-align:right;line-height:2}.user_banner .row-container .right p{margin:auto}.user_banner .row-container .right p span:first-child{margin-right:5px}.user_banner .row-container .right .user-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-weight:800;width:250px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block}.user_banner .row-container .right .user-icon:before{content:"";font-size:12px}.user_banner .row-container .right .mail-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.user_banner .row-container .right .mail-icon:before{content:"";font-size:12px}.user_banner .row-container .right .mobile-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff}.user_banner .row-container .right .mobile-icon:before{content:"";font-size:12px}.userBannerBackground{background-image:url("//images.via.com/static/img/general/Profile-Bg.jpg");background-repeat:no-repeat;background-size:100% 100%;position:absolute;width:100%;height:100%;z-index:-1;top:0;-webkit-filter:blur(3px);filter:blur(0px)}.badge{display:inline-block;height:auto;width:auto;min-width:20px;margin-top:-5px;font-size:10px;font-weight:800;line-height:1;padding:5px;color:#666;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#EBF2F7;border-radius:10px}.pastBadge{background-color:#ED1C24;color:white}.upcomingBadge{background-color:#12B58A;color:white}.cancelledBadge{background-color:#9DA7AB;color:white}.blockedBagde{background-color:#334755;color:white}.menu-bar{display:inline-block;vertical-align:bottom;width:100%}.menu-bar .menu{border-radius:4px 4px 0px 0px;float:left;width:100%;height:45px;text-align:justify;overflow:hidden}.menu-bar .menu .menu1 label:hover{cursor:pointer}.menu-bar .menu .active{background-color:#12B58A;color:#fff}.menu-bar .menu div{background-color:white;width:auto;height:45px;padding:0px 20px;float:left;text-align:center;line-height:42px;border-left:1px solid #e0e5e7;cursor:pointer}.menu-bar .menu div:first-child{border:0px}.menu-bar .menu div:last-child{float:right;background-color:transparent;color:#12B58A;text-align:right;padding-right:0px;font-size:10px;border:0px}.menu-bar .menu div:nth-last-child(2){border-radius:0px 4px 0px 0px}.menu-bar .menu div label{font-weight:600;font-size:14px}.menu-bar .menu div .bookingBadge,.menu-bar .menu div .coTraveBagde{float:none;margin-top:0px;padding:5px;margin-left:5px;display:inline-block;height:20px;font-size:10px;font-weight:800;line-height:1;color:#666;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#EBF2F7;border-radius:10px}.menu-bar .booking-menu{float:left;width:100%;height:45px;border-bottom:1px solid #e0e5e7;text-align:justify;overflow:visible}.menu-bar .booking-menu .menu2{font-weight:500;font-size:14px;padding:0px 20px 0px 20px;height:45px;float:left;text-align:center;line-height:42px;cursor:pointer}.menu-bar .booking-menu .menu2:first-child{padding:0px 30px 0px 0px;font-size:20px;font-weight:400}.menu-bar .booking-menu .menu2 .badge{margin-left:5px;margin-top:0px}.menu-bar .booking-menu .menu2 .title-pad{padding-right:75px}.menu-bar .booking-menu label{cursor:pointer}.row-container{display:inline-block;width:1024px;margin-top:20px}.row-container .left-col{float:left;width:49%}.row-container .right-col{float:right;width:49%}.row-container .contain{margin-bottom:20px;border:1px solid #E0E5E7;border-radius:4px;height:300px;background-color:#fff}.row-container .contain ul li{border-top:1px solid #E0E5E7;margin:0px 20px 0px 20px;padding:10px 0px 10px 0px}.row-container .contain ul li .cotravel-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;vertical-align:super}.row-container .contain ul li .cotravel-icon:before{content:"";font-size:15px}.row-container .contain ul li .comail-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#707070}.row-container .contain ul li .comail-icon:before{content:"";font-size:10px}.row-container .contain ul li .copassport-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#707070;padding-left:30px}.row-container .contain ul li .copassport-icon:before{content:"";font-size:13px}.row-container .contain ul .isHover a{text-decoration:none;color:inherit}.row-container .contain ul .isHover:hover{background-color:#FCF8E5;cursor:pointer}.row-container .contain .save-btn{float:right;width:130px;height:40px;font-size:15px;border:1px solid #12B58A;padding:8px 0px 10px 0px;text-align:center;background:#12B58A;border-radius:4px;color:#fff;font-weight:800;cursor:pointer;vertical-align:top}.row-container .contain #addCoSmall{margin:20px 20px 0px 0px;width:160px}.row-container .contain-small{border:1px solid #E0E5E7;border-radius:4px;margin-bottom:5px;background-color:#fff;height:147px}.row-container .contain-small .p-eg{font-size:12px;font-weight:200;margin:0px 20px 0px 20px}.contain-head{margin:20px 20px 10px 20px;font-size:25px;font-weight:300}.cardHead{display:inline-block;margin-right:5px}.search-form{margin:0px 20px 0px 20px;width:92%;display:inline-block;vertical-align:top}.search-form .element-search{width:100%;display:inline-block}.search-form .element-search input{width:72%;padding-left:5%;float:left;font-weight:400;font-size:15px;height:40px;border:1px solid #bcc8d1;border-radius:4px 0px 0px 4px}.search-form .element-search .contain-btn{float:left;width:28%;height:40px;font-size:15px;padding:8px 0px 10px 0px;border:1px solid #12B58A;text-align:center;background:#12B58A;border-radius:0px 4px 4px 0px;color:#fff;font-weight:600;cursor:pointer;vertical-align:top}.profile{border-top:1px solid #E0E5E7;margin:0px 20px 0px 20px}.profile .profile-pic{margin-top:20px;float:left}.profile .prof-det{display:inline-block;width:320px;margin-left:30px;background-color:transparent}.profile .prof-det p{font-size:15px;margin:20px 0px 10px 0px}.profile .prof-det .profUser-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}.profile .prof-det .profUser-icon:before{content:"";font-size:15px}.profile .prof-det .profMail-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;margin-right:2px}.profile .prof-det .profMail-icon:before{content:"";font-size:15px}.profile .prof-det .profMobile-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;margin-right:3px}.profile .prof-det .profMobile-icon:before{content:"";font-size:15px}.profile .prof-det .profLocation-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;margin-right:4px}.profile .prof-det .profLocation-icon:before{content:"";font-size:15px}.add-details{color:#12B58A;font-size:10px;margin:10px 20px 0px 20px}.profile-pic{display:inline-block;border-radius:50%;border:2px solid #12B58A;overflow:hidden;line-height:7;background-color:#EBF2F7;width:100px;height:100px;vertical-align:text-bottom}.right-details{float:right;margin-top:5px;font-size:10px}.center-body{background-size:100% 100%;background-color:#EBF2F7}.dp{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#C9D0D6;background-color:transparent;margin-left:30px}.dp:before{content:"";font-size:40px}.font-weight-600{font-weight:600;color:#555}.between-padding{padding:0px 20px 0px 20px;font-size:10px}.pad-right{padding-right:10px}.booking-container{display:inline-block;margin:20px 0px;border:1px solid #E0E5E7;border-radius:4px;background-color:#fff;width:100%}.booking-container .profile{display:inline-block;width:984px}.booking-container .profile-pic{margin:20px 0px 20px 0px;float:left}.booking-container .editCo-container{width:984px;display:inline-block;margin:20px}.booking-container .editCo-container span{float:right;margin:10px 20px 10px 10px;font-size:15px;cursor:pointer}.booking-container .editProf{float:right;margin-top:20px;width:85%;display:inline-block;margin-bottom:20px}.booking-container .editProf .search-form{margin:0px;width:100%}.booking-container .editProf .search-form .userIconClass{width:120px;vertical-align:top;display:inline-block;margin-top:10px}.booking-container .editProf .search-form .passportNum{display:inline-block;width:265px}.booking-container .editProf .search-form .rightForm{margin-left:0px;float:right;margin-top:10px}.booking-container .editProf .search-form .doePass{padding-left:15px;width:390px;vertical-align:bottom;display:inline-block;margin-top:10px}.booking-container .editProf .search-form .doePass .customSBox{margin-left:0px}.booking-container .editProf .search-form .pass-form{margin:6px;margin-left:0px;width:auto}.booking-container .editProf .search-form .pass-form .inputForm{width:320px}.booking-container .editProf .search-form .pass-form .inputForm1{width:283px;margin-left:10px}.booking-container .editProf .search-form .pass-form #lNameCo-id{width:256px}.booking-container .editProf .search-form .pass-form .addressInput{height:100px;width:265px;border-radius:4px;border:1px solid #bcc8d1;padding:3%;resize:none}.booking-container .editProf .search-form .pass-form .cityForm{width:260px;margin-left:10px}.booking-container .editProf .search-form .pass-form .oldPassword{background-color:transparent;width:200px;margin-top:4px}.booking-container .editProf .search-form .pass-form .newPassword{margin-left:20px;background-color:transparent;width:200px;margin-top:4px}.booking-container .editProf .search-form .customSBox{width:300px;font-size:14px;margin-left:10px}.booking-container .editProf .search-form .customSBox select:disabled{background-color:#ebebe4}.booking-container .editProf .search-form .customSBox .dayField{width:75px}.booking-container .editProf .search-form .customSBox .monthField{width:171px}.booking-container .editProf .search-form .customSBox .yearField{width:100px}.booking-container .editProf .search-form .customSBox .passportDayField{width:100px}.booking-container .editProf .search-form .customSBox .passportMonthField{width:150px}.booking-container .editProf .search-form .customSBox .passportYearField{width:105px}.booking-container .editProf label.customSBox:before{top:-8.5px}.booking-container .editMyProf{width:100%;display:inline-block}.booking-container .editMyProf .contain-head{float:left;width:830px}.booking-container .editMyProf .headLine{float:left;width:870px}.booking-container .editMyProf .updateCancel{float:right;margin:10px 20px 10px 10px;font-size:15px;cursor:pointer;font-weight:600}.booking-container .menu-bar{padding:20px 30px}.booking-container .profile-edit{display:inline-block;width:984px}.booking-container .profile-edit .profile-pic-edit{margin:20px 0px 20px 0px;float:left}.booking-container ul{margin:0px 0px 10px 0px}.booking-container ul .noData{padding:46px;border-top:0px}.booking-container ul .noDataTopBorder{border-top:1px solid #E0E5E7}.booking-container ul li{font-size:15px;border-bottom:1px solid #E0E5E7;padding:20px 30px}.booking-container ul li .coUser-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}.booking-container ul li .coUser-icon:before{content:"";font-size:15px}.booking-container ul li .coCal-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}.booking-container ul li .coCal-icon:before{content:"";font-size:10px}.booking-container ul li .coPass-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}.booking-container ul li .coPass-icon:before{content:"";font-size:10px}.booking-container ul li:last-child{border-bottom:0px;padding-bottom:10px}.booking-container ul .isHover a{text-decoration:none;color:inherit}.booking-container ul .isHover:hover{background-color:#FCF8E5;cursor:pointer}.booking-container ul .only-top-border{border:0px;border-top:1px solid #E0E5E7}.booking-container .save-btn{float:right;width:130px;height:40px;font-size:15px;border:1px solid #12B58A;padding:8px 0px 10px 0px;text-align:center;background:#12B58A;border-radius:4px;color:#fff;font-weight:800;cursor:pointer;vertical-align:top}.booking-container #addCo{margin:0px 20px 0px 0px;width:160px;background-color:white;font-weight:600;color:#12B58A}.booking-container .searchCoTrav{float:right;width:250px;height:40px;font-size:15px;border:1px solid #E0E5E7;background:white;margin-right:303px;border-radius:4px;color:gray;font-weight:800}.booking-container .searchCoTrav .searchIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#E0E5E7;float:left;margin:10px}.booking-container .searchCoTrav .searchIcon:before{content:"";font-size:20px}.booking-container .searchCoTrav input[type="text"],.booking-container .searchCoTrav .travBody .container .detRow .sectionR .stpCont .blk .blkBody select,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .booking-container .searchCoTrav select,.booking-container .searchCoTrav .travBody .container .detRow .sectionR .stpCont .blk .blkBody input[type="tel"],.travBody .container .detRow .sectionR .stpCont .blk .blkBody .booking-container .searchCoTrav input[type="tel"],.booking-container .searchCoTrav .travBody .container .detRow .sectionR .stpCont .blk .blkBody input[type="email"],.travBody .container .detRow .sectionR .stpCont .blk .blkBody .booking-container .searchCoTrav input[type="email"],.booking-container .searchCoTrav .modalPanelOverlay .blk .blkBody select,.modalPanelOverlay .blk .blkBody .booking-container .searchCoTrav select,.booking-container .searchCoTrav .modalPanelOverlay .blk .blkBody input[type="tel"],.modalPanelOverlay .blk .blkBody .booking-container .searchCoTrav input[type="tel"],.booking-container .searchCoTrav .modalPanelOverlay .blk .blkBody input[type="email"],.modalPanelOverlay .blk .blkBody .booking-container .searchCoTrav input[type="email"]{float:left;padding-left:3%;color:black;margin-top:4px;font-size:15px;height:30px;border:0px;border-radius:4px;vertical-align:top;background-color:transparent;width:200px}.booking-container .searchCoTrav input[type="text"]:focus,.booking-container .searchCoTrav .travBody .container .detRow .sectionR .stpCont .blk .blkBody select:focus,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .booking-container .searchCoTrav select:focus,.booking-container .searchCoTrav .travBody .container .detRow .sectionR .stpCont .blk .blkBody input[type="tel"]:focus,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .booking-container .searchCoTrav input[type="tel"]:focus,.booking-container .searchCoTrav .travBody .container .detRow .sectionR .stpCont .blk .blkBody input[type="email"]:focus,.travBody .container .detRow .sectionR .stpCont .blk .blkBody .booking-container .searchCoTrav input[type="email"]:focus,.booking-container .searchCoTrav .modalPanelOverlay .blk .blkBody select:focus,.modalPanelOverlay .blk .blkBody .booking-container .searchCoTrav select:focus,.booking-container .searchCoTrav .modalPanelOverlay .blk .blkBody input[type="tel"]:focus,.modalPanelOverlay .blk .blkBody .booking-container .searchCoTrav input[type="tel"]:focus,.booking-container .searchCoTrav .modalPanelOverlay .blk .blkBody input[type="email"]:focus,.modalPanelOverlay .blk .blkBody .booking-container .searchCoTrav input[type="email"]:focus{outline:0}.booking-container .bookingSearch{background-color:#F6FAFD;width:962px;height:80px;margin:0px 30px 20px 30px;border-radius:4px;border:1px solid #E5EBF1}.booking-container .bookingSearch .searchCoTrav{float:left;margin:20px}.booking-container .bookingSearch .searchCoTrav .input{width:300px}.booking-container .bookingSearch .sortBooking{margin:20px;font-size:10px;float:right}.booking-container .bookingSearch .sortBooking select{width:65px;background:transparent;color:#12B58A;font-size:10px;border:0px}.booking-container .bookingSearch .sortBooking select:focus{outline:0}.booking-container .bookingSearch .sortBooking label.customSBox:before{border:0px}.booking-container .bookingSearch .sortBooking label.customSBox:after{right:15px;top:5px}.table-list{margin:0px 14px 40px 27px !important;display:table;width:95%}.voucher-points-content li{height:100px}.voucher-points-content .pad-left{padding-left:30px}.voucher-points-content .pad-right{padding-right:10px}.voucher-points-content .content-padding{padding-left:10px}.voucher-points-content .width29{width:29%}.voucher-points-content .width27{width:27%}.voucher-points-content .width20{width:20%}.voucher-points-content .cell-border{border-bottom:1px solid #E0E5E7}.voucher-points-content .light-title{font-weight:300;font-size:16px}.voucher-points-content .cl-gray{color:#666}.voucher-points-content .small-title{font-size:12px;font-weight:300}.voucher-points-content .dark-content{font-weight:600;font-size:16px}.voucher-points-content .light-content{text-align:center;font-size:12px;font-weight:400}.voucher-points-content .align-right{text-align:right}.flight-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-size:15px;margin:auto}.flight-icon:before{content:"";font-size:20px}.pad-right-icon{background-color:transparent;padding-right:10px}.book-type{margin:auto;font-size:16px}.book-type .cotravel-name{display:inline-block;overflow:hidden;text-overflow:ellipsis;width:60%}.noData{margin:0px 20px 20px 20px;padding-top:46px;font-size:15px;text-align:center;color:#707070;font-weight:600;border:0px;border-top:1px solid #E0E5E7}.active-book-tab{border:1px solid #E0E5E7;border-width:1px 1px 0px 1px;border-radius:4px 4px 0px 0px;margin-top:0px;background-color:white;font-weight:bold !important}.flightRoute{display:inline-block;width:427px;margin-left:10px}.typeDetails{display:inline-block;width:150px;font-weight:300}.typeDetailsInfo{font-weight:600;color:#555;display:inline-block;width:200px}.noOfTrav{display:inline-block;width:210px;margin-left:50px}.dobCo{display:inline-block;width:260px}#book-id{margin:auto}#book-id .contain-head{display:inline-block;margin-right:5px}#book-id .view-all{margin-top:35px;margin-right:20px}#book-id .book-details{margin-left:36px}#book-id .typeDetails{width:110px;font-weight:300}#book-id .typeDetailsInfo{width:auto}#co-id{margin:auto}#co-id .contain-head{display:inline-block;margin-right:5px}#co-id .view-all{margin-top:35px;margin-right:20px}.booking-id-no{float:right;font-size:14px;margin-top:4px;font-weight:600}.booking-id{float:right;margin-top:8px;margin-right:20px;font-size:10px}.call-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#707070}.call-icon:before{content:"";font-size:13px}.book-details{margin:5px 0px 0px 46px;font-size:13px}.view-all{display:none;float:right;color:#12B58A;font-size:10px;margin-top:15px;font-weight:400;cursor:pointer}.profileDashboard{display:block}.accUser-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}.accUser-icon:before{content:"";font-size:20px}.editUser-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}.editUser-icon:before{content:"";font-size:15px}.accMail-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}.accMail-icon:before{content:"";font-size:15px}.accMobile-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}.accMobile-icon:before{content:"";font-size:15px}.accLocation-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}.accLocation-icon:before{content:"";font-size:15px}.accAddress-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}.accAddress-icon:before{content:"";font-size:15px}.accPassport-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}.accPassport-icon:before{content:"";font-size:15px}.accCal-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}.accCal-icon:before{content:"";font-size:15px}.loadMore-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#9DA7AB;margin:auto;font-size:10px;cursor:pointer;display:table}.loadMore-icon:before{content:"";font-size:6px}.pass-form{margin:0px;width:100%;display:inline-block;vertical-align:top}.pass-form input[type=text],.pass-form textarea{width:300px;padding-left:3%;float:left;color:black;font-size:15px;height:35px;border:1px solid #bcc8d1;border-radius:4px;background-color:transparent}.pass-form input:disabled{background-color:#ebebe4}.pass-form textarea{resize:none}.passEdit-form{margin:0px;width:100%;display:inline-block;vertical-align:top}.passEdit-form input[type=text]{width:200px;padding-left:3%;float:left;color:black;font-size:15px;height:35px;border:1px solid #bcc8d1;border-radius:4px;background-color:transparent;display:inline-block;vertical-align:top;margin-top:4px}.passEdit-form .oldPassword{padding-left:3%;float:left;color:black;font-size:15px;height:35px;border:1px solid #bcc8d1;border-radius:4px;display:inline-block;vertical-align:top;background-color:transparent;width:200px;margin-top:4px}.passEdit-form .newPassword{padding-left:3%;float:left;color:black;font-size:15px;height:35px;border:1px solid #bcc8d1;border-radius:4px;display:inline-block;vertical-align:top;background-color:transparent;width:200px;margin-top:4px;margin-left:20px}.passEdit-form .showPassword{font-size:15px;margin-left:25px;position:relative;top:8px}.passEdit-form #cancel-PassUpdate{float:right;margin:10px 20px 10px 10px;font-size:15px;cursor:pointer}.passEdit-form .save-btn{width:200px}.passEdit-form .customCBox{display:inline;margin:0px 0px 0px 10px;position:relative;top:8px}.passEdit-form .customCBox label{margin-top:3px;width:18px;height:18px}.passEdit-form .customCBox label:after{width:11px;height:7px;top:3px;left:3px}.deleteAcc-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24;vertical-align:text-top}.deleteAcc-icon:before{content:"";font-size:12px}.co-details{margin:0px 0px 0px 30px;font-size:13px}.only-right{float:right}.viaGreenFont{color:#12B58A;cursor:pointer}.viaRedFont{color:#ED1C24;cursor:pointer}.viaGreyFont{color:#9DA7AB}.viaDarkGreyFont{color:#334755}.drop-down select:disabled{background-color:#ebebe4}.full-width{width:1024px}.full-width .view-all{display:block;font-size:15px;cursor:pointer}.user-details{float:left;margin:0px 20px 0px 30px;width:830px}.span-userName{margin:20px 0px 10px 0px;padding-right:10px}.user-allDet{display:inline-block;margin:0px 0px 10px 0px;word-break:break-all}.user-allDet .span-eachwidth{width:245px;display:block;float:left;margin-left:5px}.user-allDet .span-eachwidthLast{width:150px;display:block;float:left}.passwordUpdate{margin:20px;border-top:1px solid #E0E5E7}.changePass{margin:0px 0px 0px 25px;color:#12B58A;font-size:15px;vertical-align:sub}.delAcc{float:right;color:#ED1C24;font-size:15px;margin:7px 0px 0px 0px;cursor:pointer}.only-top-border{border:0px;border-top:1px solid #E0E5E7}.myAcc-coDetails{margin:5px 0px 0px 0px;font-size:13px}.editRemoveCo{float:right;font-size:12px;margin-top:5px}.margin-left-60{margin-left:60px}.busBooking-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;margin:auto;padding-right:17px}.busBooking-icon:before{content:"";font-size:16px}.hotelBooking-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;margin:auto}.hotelBooking-icon:before{content:"";font-size:16px}#my-account-container{display:none;width:1024px}#edit-profile-id{width:100%;display:none}.refresh-div{text-align:center;margin:0px 20px;padding-top:40px;border-top:1px solid #E0E5E7}.refresh-div .refresh-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;margin:auto;cursor:pointer}.refresh-div .refresh-icon:before{content:"";font-size:25px}.logout-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A}.logout-icon:before{content:"";font-size:10px}.confirmBox{width:350px;text-align:center;clear:both;font-size:20px;margin:50px auto 50px auto}.confirmBox .confirm-btn{display:inline-block;margin-top:25px}.confirmBox .confirm-btn .no-btn{float:right;width:80px;margin-left:15px;height:40px;font-size:15px;border:1px solid #12B58A;padding:8px 0px 10px 0px;text-align:center;background:#12B58A;border-radius:4px;color:white;font-weight:800;cursor:pointer;vertical-align:top}.confirmBox .confirm-btn .yes-btn{float:right;width:80px;height:40px;font-size:15px;border:1px solid #ED1C24;padding:8px 0px 10px 0px;text-align:center;background:#ED1C24;border-radius:4px;color:white;font-weight:800;cursor:pointer;vertical-align:top}.add-mobile{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A}.add-mobile:before{content:"";font-size:20px}.remove-mobile{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24}.remove-mobile:before{content:"";font-size:20px}.bookingTicket .ticketContainer{padding-top:0px;padding-bottom:0px}.bookingTicket .ticketContainer .payConfirmMessage{display:none}.bookingTicket .ticketContainer .back-mybooking{display:inline;float:left;font-size:15px;margin-left:35px;color:#12B58A;cursor:pointer}.back-mybooking-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A;padding-right:5px;vertical-align:1px}.back-mybooking-icon:before{content:"";font-size:10px}.cardSection{width:auto;margin:0px 20px;min-height:120px;border-top:1px solid #d4dee5;background-color:#ffffff;position:relative;display:none}.cardSection .larrow,.cardSection .rarrow{width:27px;height:120px;border:1px solid #d4dee5;text-align:center;margin-top:20px;cursor:pointer;position:absolute;top:0;text-decoration:none;border-radius:4px}.cardSection .larrow{float:left;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#9dafbc}.cardSection .larrow:before{content:"";font-size:14px}.cardSection .rarrow{float:right;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#9dafbc;left:100%;margin-left:-27px}.cardSection .rarrow:before{content:"";font-size:14px}.cardSection .larrow:before,.cardSection .rarrow:before{position:relative;top:50px}.cardSection .cardDetails{position:relative;width:210px;background-color:#EBF2F7;margin:20px 0px 20px 20px;display:inline-block;height:120px;border-radius:4px;display:inline-block;border:1px solid #bcc8d1;border-bottom:3px solid #bcc8d1;float:left}.cardSection .cardDetails:last-child{margin-right:20px}.cardSection .cardDetails .removeCard{position:absolute;display:none;background-color:white;width:111px;cursor:pointer;border:1px solid #e6d4b9;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);border-radius:3px;top:50px;left:40px;padding:5px 10px;font-size:12px;color:#ED1C24;height:30px}.cardSection .cardDetails .removeCard .remove-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24}.cardSection .cardDetails .removeCard .remove-icon:before{content:"";font-size:10px}.cardSection .cardDetails p{margin:auto;font-size:15px}.cardSection .cardDetails .card-icon{text-align:right;padding:15px}.cardSection .cardDetails .card-icon .generalLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#707070}.cardSection .cardDetails .card-icon .generalLogo:before{content:"";font-size:18px}.cardSection .cardDetails .card-icon .visaLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#707070}.cardSection .cardDetails .card-icon .visaLogo:before{content:"";font-size:12px}.cardSection .cardDetails .card-icon .mastercardLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#707070}.cardSection .cardDetails .card-icon .mastercardLogo:before{content:"";font-size:18px}.cardSection .cardDetails .card-icon .maestroLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#707070}.cardSection .cardDetails .card-icon .maestroLogo:before{content:"";font-size:18px}.cardSection .cardDetails .card-icon .amexLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#707070}.cardSection .cardDetails .card-icon .amexLogo:before{content:"";font-size:18px}.cardSection .cardDetails .card-icon .jcbLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#707070}.cardSection .cardDetails .card-icon .jcbLogo:before{content:"";font-size:18px}.cardSection .cardDetails .card-no{padding:0px 20px 5px 20px}.cardSection .cardDetails .card-name{padding:0px 20px 0px 20px}.cardSection .card-slider{position:relative;overflow:hidden;margin:0px 20px;width:928px}.cardSection .card-slider .allCardDetails{position:relative;width:20000em}.cardSection .cardDetailsClone{display:none}.noDataCard{width:auto;margin:0px 20px;border-top:1px solid #d4dee5;text-align:center;padding:30px 0px;color:#707070;position:relative;display:none}.saveCard{border-radius:4px;border:1px solid #DBE0E4;border-bottom-width:4px;background:#F8F9FB;width:400px;padding:20px 15px;margin:10px auto}.saveCard .ppCardLogo{padding:0px 8px}.saveCard .general-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#adb9c2;margin-right:10px;text-align:right}.saveCard .general-icon:before{content:"";font-size:25px}.saveCard .cardInput{width:95%;padding:9px;font-weight:600;font-size:14px;border:1px solid #bcc8d1;border-radius:3px;margin:10px auto;display:block}.saveCard input[type="tel"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.saveCard .cardExpiryTxt{font-size:small;color:#AEAFB1;padding:0px 9px;display:inline-block;width:49%}.saveCard .cardTxtRight{text-align:right}.saveCard .eachRow .eachCell{display:inline-block;width:24%;padding:0px 8px}.gst_container .add-gst-number,.gst_container .gst-number-detils{display:inline-block;margin:20px 0px;border:1px solid #E0E5E7;border-radius:4px;background-color:#fff;width:100%;padding-bottom:10px}.gst_container .add-gst-number .gst_details,.gst_container .gst-number-detils .gst_details{float:left;padding:0px 20px 0px 22px;width:100%}.gst_container .add-gst-number .gst_details input,.gst_container .gst-number-detils .gst_details input{padding-left:3%;float:left;color:black;font-size:15px;height:35px;border:1px solid #bcc8d1;border-radius:4px;background-color:transparent;width:100%}.gst_container .add-gst-number .gst_details .u_floatR input,.gst_container .gst-number-detils .gst_details .u_floatR input{height:80px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.gst_container .add-gst-number .gst_details .gst_input,.gst_container .gst-number-detils .gst_details .gst_input{pointer-events:none;background-color:#EBF2F7}.gst_container .add-gst-number .save_cancel_div,.gst_container .gst-number-detils .save_cancel_div{width:20%;float:right;margin:20px 35px 10px 0px}.gst_container .add-gst-number .save_cancel_div .save-btn,.gst_container .gst-number-detils .save_cancel_div .save-btn{display:inline-block;float:right;width:130px;height:40px;font-size:15px;border:1px solid #12B58A;padding:8px 0px 10px 0px;text-align:center;background:#12B58A;border-radius:4px;color:#fff;font-weight:800;cursor:pointer;vertical-align:top}.gst_container .add-gst-number .save_cancel_div .gst-cancel-update,.gst_container .gst-number-detils .save_cancel_div .gst-cancel-update{cursor:pointer}.seatMapOutCont{height:600px}.seatMapOutCont>div{display:inline-block;border-right:1px solid #bcc8d1;height:100%;vertical-align:top}.seatMapOutCont>div:first-child{width:15%}.seatMapOutCont>div:nth-child(2){padding:20px;width:55%;text-align:center;overflow-y:auto}.seatMapOutCont>div:last-child{width:30%;border-right:none;background-color:#F6F9FC}.seatMapOutCont .indicatorCont{text-align:center}.seatMapOutCont .indicatorCont>div{border-bottom:1px solid #bcc8d1;padding:6px 10px}.seatMapOutCont .indicatorCont .orientationCont>.label{font-size:x-small;color:#ED1C24}.seatMapOutCont .indicatorCont .orientationCont .orientation{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.seatMapOutCont .indicatorCont .orientationCont .orientation:before{font-family:'icomoon';display:initial;color:#CDDZD7;content:"";font-size:40px}.seatMapOutCont .indicatorCont .indicators{text-align:left}.seatMapOutCont .indicatorCont .indicators>.label{font-size:small}.seatMapOutCont .indicatorCont .indicators>div>span{display:inline-block;padding:1px 4px;vertical-align:middle}.seatMapOutCont .indicatorCont .indicators>div>span:first-child:before{min-height:20px;min-width:20px;display:block;text-align:center;padding:3px;content:' '}.seatMapOutCont .indicatorCont .indicators>div>span:last-child{font-size:13px}.seatMapOutCont .indicatorCont .indicators .selectedSeat:before{color:white;background-color:#12B58A !important;font-size:9px}.seatMapOutCont .inputCont>.label{font-size:19px;padding:11px 14px 4px 14px}.seatMapOutCont .inputCont>div{padding:8px 16px}.seatMapOutCont .inputCont>div>.label{font-size:12px}.seatMapOutCont .inputCont .fltDet>img,.seatMapOutCont .inputCont .fltDet>div{display:inline-block;vertical-align:top}.seatMapOutCont .inputCont .fltDet>img{height:40px;width:40px}.seatMapOutCont .inputCont .fltDet>div{margin-left:6px}.seatMapOutCont .inputCont .fltDet>div>span{display:block;color:#333;font-size:small}.seatMapOutCont .inputCont .fltDet>div>span:first-child{font-weight:bold}.seatMapOutCont .inputCont .seatDetCont .seatDet{display:table;font-size:12px;width:100%;table-layout:fixed}.seatMapOutCont .inputCont .seatDetCont .seatDet>div{display:table-row}.seatMapOutCont .inputCont .seatDetCont .seatDet>div>div{display:table-cell;padding:4px}.seatMapOutCont .inputCont .seatDetCont .seatDet>div>div:last-child{text-align:right;color:#ED1C24}.seatMapOutCont .inputCont .seatDetCont .seatDet>div>div:nth-child(2){color:#12B58A;font-weight:600;width:15%}.seatMapOutCont .inputCont .seatDetCont .seatDet>div:not(.seatDetHeader)>div{border-top:1px solid #bcc8d1;cursor:pointer}.seatMapOutCont .inputCont .seatDetCont .seatDet>div:not(.seatDetHeader):not(.totalSeatSegAmt)>div:first-child{border-left:1px solid #EBF2F7;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.seatMapOutCont .inputCont .seatDetCont .seatDet>div:not(.seatDetHeader):not(.totalSeatSegAmt)>div:last-child{border-right:1px solid #EBF2F7}.seatMapOutCont .inputCont .seatDetCont .seatDet>div:last-child>div:last-child{font-weight:bold}.seatMapOutCont .inputCont .seatDetCont .seatDet>.seatDetHeader{font-weight:600;font-size:13px}.seatMapOutCont .inputCont .removeSeats{color:#ED1C24;font-size:11px;cursor:pointer}.seatMapOutCont .inputCont .seatsConditions{font-size:8px;margin:4px auto}.seatMapOutCont .inputCont .seatDetCont{border-top:1px solid #bcc8d1;border-bottom:1px solid #bcc8d1;max-height:340px;overflow-y:auto}.seatMapOutCont .inputCont .seatDetCont .seatDet>.activePax{font-weight:bold}.seatMapOutCont .inputCont .seatDetCont .seatDet>.activePax,.seatMapOutCont .inputCont .seatDetCont .seatDet>div:not(.seatDetHeader):not(.totalSeatSegAmt):hover{color:#ED1C24;background:white}.seatMapOutCont .inputCont .seatDetCont .seatDet>.activePax>div,.seatMapOutCont .inputCont .seatDetCont .seatDet>div:not(.seatDetHeader):not(.totalSeatSegAmt):hover>div{border-left:1px solid white;border-right:1px solid white}.seatMapOutCont .inputCont .seatDetCont .seatDet>.activePax>div:first-child,.seatMapOutCont .inputCont .seatDetCont .seatDet>div:not(.seatDetHeader):not(.totalSeatSegAmt):hover>div:first-child{border-left:1px solid #bcc8d1 !important}.seatMapOutCont .inputCont .seatDetCont .seatDet>.activePax>div:last-child,.seatMapOutCont .inputCont .seatDetCont .seatDet>div:not(.seatDetHeader):not(.totalSeatSegAmt):hover>div:last-child{border-right:1px solid #bcc8d1 !important}.seatMapOutCont .inputCont .seatCTA{font-size:15px;padding:8px 12px;border:1px solid;border-color:#12B58A;background:#12B58A;border-radius:4px;color:#fff;cursor:pointer;-webkit-appearance:none;margin:11px auto;display:block;width:100%}.seatMapOutCont .seatMapCont .seatTable{display:table;margin:0 auto;table-layout:fixed}.seatMapOutCont .seatMapCont .seatTable>div{display:table-row}.seatMapOutCont .seatMapCont .seatTable>div>div{display:table-cell;padding:8px;border:1px solid white;width:40px;color:white;font-size:12px}.seatMapOutCont .seatMapCont .seatTable .seatStatus-Open{cursor:pointer}.seatMapOutCont .seatMapCont .seatTable .seatStatus-Open.selected{background:#12B58A}.seatMapOutCont .seatGrp-1:before,.seatMapOutCont .seatStatus-Open.seatGrp-1{background-color:#4AB8ED}.seatMapOutCont .seatGrp-2:before,.seatMapOutCont .seatStatus-Open.seatGrp-2{background-color:#B589D7}.seatMapOutCont .seatGrp-3:before,.seatMapOutCont .seatStatus-Open.seatGrp-3{background-color:#E9C352}.seatMapOutCont .seatGrp-4:before,.seatMapOutCont .seatStatus-Open.seatGrp-4{background-color:#e69c77}.seatMapOutCont .seatGrp-5:before,.seatMapOutCont .seatStatus-Open.seatGrp-5{background-color:#806a7d}.seatMapOutCont .seatGrp-6:before,.seatMapOutCont .seatStatus-Open.seatGrp-6{background-color:#b9b19b}.seatMapOutCont .seatGrp-7:before,.seatMapOutCont .seatStatus-Open.seatGrp-7{background-color:#e298b9}.seatMapOutCont .seatGrp-8:before,.seatMapOutCont .seatStatus-Open.seatGrp-8{background-color:#7885ad}.seatMapOutCont .seatGrp-9:before,.seatMapOutCont .seatStatus-Open.seatGrp-9{background-color:#9976bc}.seatMapOutCont .seatGrp-10:before,.seatMapOutCont .seatStatus-Open.seatGrp-10{background-color:#1012cd}.seatMapOutCont .seatGrp-11:before,.seatMapOutCont .seatStatus-Open.seatGrp-11{background-color:#1177d1}.seatMapOutCont .seatGrp-12:before,.seatMapOutCont .seatStatus-Open.seatGrp-12{background-color:#1203fe}.seatMapOutCont .seatGrp-13:before,.seatMapOutCont .seatStatus-Open.seatGrp-13{background-color:#4BE5CD}.seatMapOutCont .seatGrp-14:before,.seatMapOutCont .seatStatus-Open.seatGrp-14{background-color:#B545D7}.seatMapOutCont .seatGrp-15:before,.seatMapOutCont .seatStatus-Open.seatGrp-15{background-color:#663399}.seatMapOutCont .seatGrp-16:before,.seatMapOutCont .seatStatus-Open.seatGrp-16{background-color:#f29457}.seatMapOutCont .seatGrp-17:before,.seatMapOutCont .seatStatus-Open.seatGrp-17{background-color:#894a7d}.seatMapOutCont .seatGrp-18:before,.seatMapOutCont .seatStatus-Open.seatGrp-18{background-color:#e7b19b}.seatMapOutCont .seatGrp-19:before,.seatMapOutCont .seatStatus-Open.seatGrp-19{background-color:#d458b9}.seatMapOutCont .seatGrp-20:before,.seatMapOutCont .seatStatus-Open.seatGrp-20{background-color:#3485ad}.seatMapOutCont .seatStatus-Reserved,.seatMapOutCont .indicate-occupied{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:inherit}.seatMapOutCont .seatStatus-Reserved:before,.seatMapOutCont .indicate-occupied:before{font-family:'icomoon';display:initial;color:#fff;content:"" !important;font-size:8px}.seatMapOutCont .seatStatus-Reserved,.seatMapOutCont .indicate-occupied:before{background:#D5DEE5}.seatMapOutCont .seatStatus-Open.selected,.seatMapOutCont .selectedSeat{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.seatMapOutCont .seatStatus-Open.selected:before,.seatMapOutCont .selectedSeat:before{font-family:'icomoon';display:initial;color:inherit;content:"" !important;font-size:inherit}.seatMapOutCont .seatStatus-Open.selected:before,.seatMapOutCont .selectedSeat:before{background:inherit}.modalPanelOverlay{position:fixed;width:100%;height:100%;top:0px;left:0px;display:none;z-index:160000001}.modalPanelOverlay .modalPanelContainer{width:70%;border:1px solid #bcc8d1;background-color:#fff;position:relative;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);margin:auto;overflow-x:hidden;overflow-y:auto;max-height:600px;border-radius:4px}@media all and (max-width: 1024px){.modalPanelOverlay .modalPanelContainer{width:900px;overflow-x:auto}}.modalPanelOverlay .modalPanelClose{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#B0B0B0;cursor:pointer;position:absolute;right:10px;top:0px;padding:18px;float:left;font-size:15px}.modalPanelOverlay .modalPanelClose:before{content:"";font-size:15px}.modalPanelOverlay .mdpContent .otpForm .otpFormHeader{padding:10px 45px}.modalPanelOverlay .mdpContent .otpForm .otpFormBody{padding:20px 45px}.modalPanelOverlay .mdpContent .otpForm .otpFormBody .element input{width:47%;padding-right:4%;font-weight:600;border:1px solid #bcc8d1;border-radius:4px;padding:10px}.modalPanelOverlay .mdpContent .otpForm .otpFormFooter{border-top:1px solid #d4dee5;padding:20px 45px 30px 45px}.modalPanelOverlay .mdpContent .otpForm .otpFormFooter .message{width:400px;display:inline-block;padding-bottom:20px;font-weight:300;float:left;font-size:12px}.modalPanelOverlay .mdpContent .otpForm .otpFormFooter .buttons{display:inline-block;float:right}.modalPanelOverlay .mdpContent .otpForm .otpFormFooter .buttons .send{background-color:#ED1C24;color:white;width:100px;height:40px;box-sizing:border-box;border:1px solid #bd040b;text-align:center;font-size:16px;font-weight:800;border-radius:4px;margin-left:13px;line-height:35px;cursor:pointer;display:inline-block}.modalPanelOverlay .mdpContent .otpForm .otpFormFooter .buttons .cancel{cursor:pointer}.modalPanelOverlay .mdpContent .otpForm .otpFormSuccessBody{text-align:center}.modalPanelOverlay .mdpContent .otpForm .otpFormSuccessBody .element{display:inline-block;vertical-align:middle;padding:15px}.modalPanelOverlay .mdpContent .otpForm .otpFormSuccessBody .element .icon-RoundTick:before{content:'\e675'}.modalPanelOverlay .mdpContent .otpForm .otpFormSuccessBody .element .icon-RoundTick{font-size:35px;color:green}.modalPanelOverlay .mdpContent .otpForm .otpFormSuccessBody .element h2{margin:0px}.modalPanelOverlay .mdpContent .otpForm .otpFormSuccessBody .element h4{font-weight:300;margin:0px}.modalPanelOverlay .panelRow{padding:10px}.modalPanelOverlay .panelRow input[type=text],.modalPanelOverlay .panelRow input[type=password],.modalPanelOverlay .panelRow input[type=tel],.modalPanelOverlay .panelRow input[type=email]{border:1px solid #bcc8d1}.modalPanelOverlay .panelRow input[type=text]:focus,.modalPanelOverlay .panelRow input[type=password]:focus,.modalPanelOverlay .panelRow input[type=tel]:focus,.modalPanelOverlay .panelRow input[type=email]:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.modalPanelOverlay .panelRow #statusFMN{border:none;font-size:24px;margin:auto;text-align:center;margin-left:90px}.modalPanelOverlay .panelRow .mobileOrEmailBookingCheck{width:84%}.modalPanelOverlay .panelRow .book-id{margin-top:-109px;margin-left:-200px;font-weight:300;font-size:18px}.modalPanelOverlay .panelRow input[type=text],.modalPanelOverlay .panelRow input[type=button],.modalPanelOverlay .panelRow input[type=password],.modalPanelOverlay .panelRow input[type=tel],.modalPanelOverlay .panelRow input[type=email],.modalPanelOverlay .panelRow button{width:50%;display:block;font-weight:600;margin:10px auto;font-size:13px;padding:10px;box-sizing:border-box;border-top-left-radius:4px;border-bottom-left-radius:4px;margin-bottom:20px}.modalPanelOverlay .panelRow .panelBtn{background:#12B58A;border:1px solid #12b58a;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff}.modalPanelOverlay .panelRow .panelBtn:hover{border:1px solid #12B58A !important;color:#12b58a;background:white}.modalPanelOverlay .panelRow #checkStatus,.modalPanelOverlay .panelRow #resetPassword{width:20%;float:right;padding:10px 0px;font-size:14px;margin-top:-60px;margin-right:150px;border-top-right-radius:4px;border-bottom-right-radius:4px;margin-bottom:30px;border:1px solid #12B58A}.modalPanelOverlay .panelRow .panelBlkTxt{display:block;font-size:20px;text-align:center;font-weight:600;margin-top:10px}.modalPanelOverlay .panelRow .inlineInputs{margin:2px auto;text-align:center}.modalPanelOverlay .panelRow .inlineInputs>input{display:inline-block}.viaAlert{background-color:#FCF8E5;border-bottom:1px solid #e6d4b9;width:100%;text-align:center;color:#ED1C24;position:fixed;z-index:160000002;vertical-align:middle;font-weight:600}.viaAlertCont{padding:10px 0px;display:table;width:100%;border-bottom:1px solid #e6d4b9;border-top:1px solid #e6d4b9}.viaAlertClose{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#918C78;cursor:pointer;color:#918C78;cursor:pointer;padding:1px 6px;font-size:15px;display:table-cell}.viaAlertClose:before{content:"";font-size:15px}.viaAlertMsg{display:table-cell;width:99%}.viaCollapseError,.viaCollapseError>*{color:#ED1C24}.via-blur{-moz-filter:blur(12px);filter:url(#viaBlur);-o-filter:blur(12px);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";-webkit-filter:blur(12px);filter:blur(12px)}.spinner{margin:30px auto 0;width:70px;text-align:center}.spinner>div{width:18px;height:18px;background-color:#ED1C24;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%, 80%, 100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.modalPanelWaitMessage{font-size:36px;color:#1a1a1a;text-align:center;margin-top:10px;font-weight:300;padding-bottom:20px}.onlyPrint{display:none !important}@media print{.onlyPrint{display:initial !important}}.chatBox{position:fixed;right:20px;height:60px;width:60px;border-radius:50%;background-color:#12B58A;display:none;top:60px;z-index:100000}.chatBox .chatBox-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;margin-left:13px;cursor:pointer;line-height:2.5}.chatBox .chatBox-icon:before{content:"";font-size:25px}.tourButton{position:fixed;font-size:10px;right:15px;cursor:pointer;top:152px;border-radius:9px;background-color:white;width:72px;padding:2px 8px;box-shadow:0px 0 2px 1px;display:none;z-index:99}.tourButton:before{content:'\e66e';font-family:icomoon;color:#FFFFFF;font-size:25px;position:absolute;top:-31px;z-index:2;left:24px}.tourButton:after{width:32px;height:32px;border-radius:50%;background-color:#12B58A;position:absolute;top:-29px;content:' ';left:21px;z-index:1}.hideZopim{display:none !important}.zopim{box-shadow:none !important}.zopim:first-of-type{display:none !important}@media print{.noPrint,.header .customerNav .element,.header .productsNav .product,.footer,.modalPanelOverlay,.topPanels,.spinner,.viaAlert,[id^="webklipper-publisher-widget"]{display:none !important}}.validatorError{border-color:#ED1C24 !important;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(237,28,36,0.6) !important}.align-center{text-align:center}.greenQtip{background:#12B58A !important;color:white !important;border-radius:4px;border-color:#12B58A !important}.faqBody{min-width:100vw}.faqBody .faqDiv{min-height:600px;display:table}.faqBody .faqDiv h1{font-size:29px;font-weight:400;color:#333;padding-left:30px;margin-top:5px;margin-bottom:5px}.faqBody .faqDiv .closeBtn{display:block;text-align:right;color:#ED1C24;padding-top:20px;text-decoration:none;padding-right:20px}.faqBody .faqDiv .icon-Close{color:#ED1C24;font-size:15px;padding-left:10px}.faqBody .faqDiv .icon-Close:before{font-size:12px}.faqBody .faqDiv .qNa{margin-top:0px}.faqBody .faqDiv .qNa li{list-style:decimal;font-size:18px;list-style-position:outside;font-weight:600;color:#333}.faqBody .faqDiv .qNa li .q{font-size:18px;font-weight:600;color:#333}.faqBody .faqDiv .qNa li .a{font-size:16px;font-weight:400;color:#555}.faqBody .faqDiv .sectionLeft{background-color:#EBF2F7;width:25%;display:table-cell;vertical-align:top;height:100%;min-height:600px}.faqBody .faqDiv .sectionLeft h2{font-size:18px;font-weight:400;padding:30px 20px;color:#555555;margin:0px}.faqBody .faqDiv .sectionLeft .section{cursor:pointer}.faqBody .faqDiv .sectionLeft .logoDiv{padding:40px 20px}.faqBody .faqDiv .sectionLeft .icon-ViaLogo{color:#ED1C24;font-size:45px}.faqBody .faqDiv .sectionLeft .section.active{border-bottom:3px solid #12B58A;background-color:#fff}.faqBody .faqDiv .sectionLeft .section.active h2{font-weight:600;color:#333333}.faqBody .faqDiv .sectionRight{display:table-cell;width:74%;vertical-align:top}.faqBody .faqDiv .sectionRight .content{padding:10px 30px 10px 50px;display:none}.faqBody .faqDiv .sectionRight .first{display:block}.destinationHeader{background-color:#DAE3EA}.destinationHeader .container{position:relative;top:-50px;color:#FFF;font-size:20px;text-transform:capitalize}.destinationsDesc{background:#DAE3EA;padding-bottom:25px}.destinationsReasons .container{padding:25px 0}.destinationsReasons .container .reasonsList .reasonsItem{margin-top:20px}.destinationsReasons .container .reasonsList .reasonsItem .reasonImage{padding-right:10px;display:inline-block}.destinationsReasons .container .reasonsList .reasonsItem .reasonImage img{width:150px;height:150px;border-radius:5px}.destinationsReasons .container .reasonsList .reasonsItem .reasonBody{display:inline-block;vertical-align:top;padding-left:10px;width:800px}.destinationsReasons .container .reasonsList .reasonsItem .reasonBody .reasonHeader{font-weight:bold;text-transform:uppercase}.destinationsReasons .container .reasonsList .reasonsItem .reasonBody .reasonDesc{font-weight:200;font-size:14px;line-height:20px;word-break:break-word;overflow-x:hidden}.aboutBody .topDiv{background-image:url("//images.via.com/static/img/general/company-profile-image-1.jpg");background-size:contain;height:503px;background-color:#362627;background-repeat:no-repeat;border-top:2px solid #ED1C24}.aboutBody .topDiv .container .viaLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;text-align:center;padding:60px 0px 120px 0px}.aboutBody .topDiv .container .viaLogo:before{content:"";font-size:65px}.aboutBody .topDiv .container .viaLogo .tagLine{color:#fff;font-size:21px;font-weight:600;font-family:'Open Sans', sans-serif}.aboutBody .topDiv .container ul{display:inline-block;color:#fff;width:33%;border-right:1px solid #fff;padding:0px 80px}.aboutBody .topDiv .container ul li{font-size:17px}.aboutBody .topDiv .container ul li .num{font-size:35px;font-weight:700;margin-right:10px}.aboutBody .topDiv .container ul li:first-of-type{margin-bottom:3px;font-size:22px}.aboutBody .topDiv .container ul:last-of-type{border:none}.aboutBody .topDiv .container ul:first-of-type{padding-right:20px}.aboutBody .navDiv{border-bottom:3px solid #E0E5E7;background-color:#fff}.aboutBody .navDiv .container .navUl .viaLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24;margin-right:10px;display:inline-block}.aboutBody .navDiv .container .navUl .viaLogo:before{content:"";font-size:35px}.aboutBody .navDiv .container .navUl .navLink{color:#333;font-weight:400;padding:0px 10px;display:inline-block}.aboutBody .navDiv .container .navUl .navLink a{text-decoration:none;color:#333}.aboutBody .navDiv .container .navUl .active{color:#ED1C24;font-weight:600}.aboutBody .navDiv .container .navUl .active a{text-decoration:none;color:#ED1C24}.aboutBody .contDiv{background-color:#fff;padding:40px 0px}.aboutBody .contDiv .container h2{color:#555;margin-top:0px;font-size:28px;font-weight:300}.aboutBody .contDiv .container h3{color:#12B58A;font-size:20px}.aboutBody .contDiv .container p{font-weight:400}.aboutBody .contDiv .container .txt{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;width:58%;font-size:14px}.aboutBody .contDiv .container .txt .bold{font-weight:600;color:#333}.aboutBody .contDiv .container .Globe-Graphics{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;width:39%;float:right;margin-top:146px}.aboutBody .contDiv .container .inBlk .txt{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;width:46%}.aboutBody .contDiv .container .inBlk .txt .bold{font-weight:600;color:#333;font-size:16px}.aboutBody .contDiv .container .inBlk .txt:last-of-type:not(:first-child){float:right}.aboutBody .contDiv .container .inBlk .txt .h2{font-size:28px;font-weight:300}.aboutBody .contDiv .container .inBlk .txt .h4{font-size:20px;font-weight:600;color:#333}.aboutBody .contDiv .container .inBlk .txt .alsoCheck{font-size:17px;font-weight:600;border-bottom:2px solid #E0E5E7;padding-bottom:10px;display:block}.aboutBody .contDiv .container .inBlk .txt .grLink{color:#12B58A;text-decoration:none}.aboutBody .contDiv .container .blk .txt{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;width:100%}.aboutBody .contDiv .container .blk .txt .bold{font-weight:600;color:#333;font-size:16px}.aboutBody .contDiv .container .bod .sprite{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;width:20%}.aboutBody .contDiv .container .bod .txt{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;width:75%;margin-top:0px}.aboutBody .contDiv .container .bod .txt .h3{font-size:28px;font-weight:600;color:#333}.aboutBody .contDiv .container .bod .txt .h4{font-size:18px;font-weight:300}.aboutBody .contDiv .container .inv .investor{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;width:49%;background:#fff;padding:30px;border-radius:4px;border:1px solid #c8d4dd;border-bottom-width:3px}.aboutBody .contDiv .container .inv .investor:last-of-type:not(:first-child){float:right}.aboutBody .contDiv .container .inv .investor .txt{width:100%}.aboutBody .contDiv .container .inv .investor .txt .name,.aboutBody .contDiv .container .inv .investor .txt ul.ui-autocomplete li .searchName,ul.ui-autocomplete li .aboutBody .contDiv .container .inv .investor .txt .searchName{font-weight:600;color:#333}.aboutBody .contDiv .container .inv .investor .txt .grLink{color:#12B58A;text-decoration:none}.aboutBody .contDiv .container .inv .investor .txt .alsoCheck{font-size:17px;font-weight:600;border-bottom:2px solid #E0E5E7;padding-bottom:10px;display:block}.aboutBody .contDiv .container .press .typ{background-color:#fff;padding:30px;margin-bottom:20px;border-radius:4px;border:1px solid #c8d4dd;display:inline-block;width:100%}.aboutBody .contDiv .container .press .typ .imgCont{display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;float:left}.aboutBody .contDiv .container .press .typ .txt{width:68%;display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;float:right}.aboutBody .contDiv .container .press .typ .txt .headLine{font-size:23px;color:#333;margin-top:0px}.aboutBody .contDiv .container .press .typ .txt .date{font-weight:300}.aboutBody .contDiv .container .press .typ .txt .CTA{text-decoration:none}.aboutBody .contDiv:nth-child(odd){background-color:#EBF2F7}.aboutBody .sprite{background:url("//images.via.com/static/img/general/about.png") no-repeat top left;width:150px;height:150px}.aboutBody .sprite-mgmt{background:url("//images.via.com/static/img/general/sprite-mgmt.png") no-repeat top left;width:150px;height:150px}.aboutBody .sprite.Globe-Graphics{background-position:0 0;width:415px;height:392px}.aboutBody .sprite.IndoUS{background-position:0 -402px;width:250px;height:91px}.aboutBody .sprite.Sequoia{background-position:0 -503px;width:180px;height:38px}.aboutBody .sprite.Vinay{background-position:0 -551px}.aboutBody .sprite.Ashwini{background-position:0 -711px}.aboutBody .sprite.Vani{background-position:0 -871px}.aboutBody .sprite.Jim{background-position:0 -1031px}.aboutBody .sprite.Shailendra{background-position:0 -1191px}.aboutBody .sprite.Amit{background-position:0 -1351px}.aboutBody .sprite.Swami{background-position:0 -1511px}.aboutBody .sprite.Ravishankar{background-position:0 -1188px;height:155px}.aboutBody .sprite.sprite-mgmt.Swami{background-position:0 0px}.aboutBody .sprite-mgmt.Paroma{background-position:0 -160px}.aboutBody .sprite-mgmt.Chandrasekar{background-position:0 -320px}.aboutBody .sprite-mgmt.Himanshu{background-position:0 -480px}.aboutBody .sprite-mgmt.Sanjay{background-position:0 -640px}.aboutBody .sprite-mgmt.Ramesh{background-position:0  -800px}.aboutBody .sprite-mgmt.Srinivas{background-position:0 -960px}.aboutBody .sprite-mgmt.Shiva{background-position:0 -1120px}.aboutBody .sprite-mgmt.Yogesh{background-position:0 -1280px}.aboutBody .sprite-mgmt.Umang{background-position:0 -1440px}.aboutBody .sprite-mgmt.Godfrey{background-position:0 -1600px}.aboutBody .sprite-mgmt.Manish{background-position:0 -1760px}.aboutBody .sprite-mgmt.Anil{background-position:0 -1920px}.aboutBody .sprite-mgmt.Ram{background-position:0 -2080px}.aboutBody .sprite-mgmt.Ashu{background-position:0 -2240px}.aboutBody .sprite-mgmt.Kousik{background-position:0 -2400px}.aboutBody .sprite-mgmt.Ramya{background-position:0 -2560px}.aboutBody .sprite-mgmt.Tonney{background-position:0 -2720px}.offers .vibod{background-color:#EBF2F7}.offers .maindiv{margin:0px auto;clear:both;width:1024px}.aeReferralBanner{background-image:url("//cdn.via.com/static/img/v1/newui/uae/general/Landing-page-banner-final-cpy.jpg")}.idReferralBanner{background-image:url("//cdn.via.com/static/img/v1/newui/id/banners/referral_banner-1.jpg")}.offers .one{border-bottom:0px solid #E5EBF0;width:1024px;height:424px;background-repeat:none;border-top-left-radius:8px;border-top-right-radius:8px;position:relative}.offers .srcbox{position:relative;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.offers .srcbox .fSForm{display:inline-block;vertical-align:top;position:relative;height:550px}.offers .srcbox .fSForm .panel{border-top:0px solid #12B58A;border-radius:4px 4px 4px 4px;padding:9% 11%;padding-right:0;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.4);position:relative;width:326px;height:565px;top:-95px;background-color:white}.offers .srcbox .fSForm .panel .afbutton{border-top:1px solid #d5dee6;width:88%;margin-top:26px;font-size:14px;text-align:left;padding-top:20px}.offers .srcbox .fSForm .panel .aftxt{width:88%;margin-top:0px;font-size:12px;text-align:left;padding-top:20px;color:#999999}.offers .srcbox .fSForm .panel .btn{background-color:#f3373e;border-radius:4px;box-sizing:border-box;color:white;cursor:pointer;display:inline-block;font-size:18px;font-weight:800;height:49px;line-height:46px;margin-left:46.5px;margin-top:0px;text-align:center;width:169px}.offers .srcbox .fSForm .panel input{border:1px solid #bcc8d1;border-radius:4px;display:block;font-size:14px;font-weight:600;padding:10px;width:88%;margin-top:5px}.offers .details{width:1024px;background-color:#F5F9FC;padding:20px;width:1024px;margin:0px;height:518px;border-left:1px solid #D5E0E6;border-right:1px solid #D5E0E6;border-bottom:1px solid #D5E0E6;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding-bottom:25px}.offers .details ul{background-color:#F5F9FC;margin:0px;font-size:15px}.offers .details ol{background-color:#F5F9FC;margin:0px;font-size:15px;padding-left:50px;margin-top:5px;width:95%}.offers .uls{width:1024px;height:200px;border:1px solid #D5DEE6;margin:0px;padding:0px;display:inline-block}.offers .uls-li{display:inline-block;padding:10px}.offers two{width:1024px;height:200px;border:1px solid #D5DEE6}.offers .form-style{position:absolute;bottom:469px;left:673px}.offers .circle{background-color:#2EA9A4;border-radius:100px;width:80px;height:80px}.offers .ico{width:100%;height:200px;border-top:0px;border:1px solid #D4DEE7;padding-left:35px;padding-top:24px;background-color:white;border-bottom:3px solid #D4DEE7}.offers .spa{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;color:#B1BFC9;padding-right:5px}.offers .spa:before{content:"";font-size:20px}.offers .help{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;color:#B1BFC9;padding-right:5px}.offers .help:before{content:"";font-size:20px}.offers .searchbox .flightSearchForm .tabs-bar{height:40px}.offers .searchbox .flightSearchForm .tabs-bar .tabs{float:left}.offers .searchbox .flightSearchForm .tabs-bar .tabs label{vertical-align:middle;padding:10px}.offers .searchbox .flightSearchForm .tabs-bar .tabs div{width:100%}.offers .searchbox .flightSearchForm .tabs-bar .tabs div label{font-weight:600;font-size:17px}.offers .inp{margin-bottom:25px}.offers .inp label{font-size:14px}.offers .headings{font-size:18px;font-weight:700}.offers .ico .box1{width:100px;float:left}.offers .ico .box2{width:40px;float:left;margin-left:24px;margin-top:35px}.offers .ico .box3{width:190px;float:left;margin-left:20px}.offers .ico .box4{width:45px;float:left;margin-top:35px;padding-left:10px}.offers .ico .box5{width:180px;float:left;padding-left:20px}.offers .txt1{width:90px;color:#666666;text-align:center;font-size:14px;line-height:1.4em;margin-top:0px;font-weight:bold}.offers .txtcmn{width:180px;color:#666666;text-align:center;font-size:14px;line-height:1.4em;margin-top:5px;font-weight:bold}.offers .head{margin-bottom:10px;font-size:18px;font-weight:bold}.offers .srcbox .details .dvbox{min-height:150px;padding-bottom:20px}.offers .srcbox .details .dvbox .left{display:inline-block;width:44%;border-right:1px solid #D5DEE6;margin-right:20px;min-height:130px}.offers .srcbox .details .dvbox .right{display:inline-block;width:50%;padding-left:25px;vertical-align:top}.offers .srcbox .details .dvbox .right .ispan{padding-left:30px;font-size:20px;font-weight:300}.offers .ico .mrgn-left{margin-left:40px}.modalPanelContainer .referSuccessText{text-align:center;margin-bottom:20px}.modalPanelContainer .referLink{color:#12B58A;text-decoration:none}.offers .bdcrums{list-style-type:none;padding:0px;margin:0;padding-bottom:15px;font-size:15px}.offers .bdcrums .arrow{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24}.offers .bdcrums .arrow:before{content:"";font-size:10px}.visa_request{padding-top:20px;background-color:#EBF2F7}.visa_request .maindiv{margin:0px auto;clear:both;width:1024px;padding-bottom:20px}.visa_request .maindiv .bdcrums{list-style-type:none;padding:0px;margin:0;padding-bottom:15px;font-size:15px}.visa_request .maindiv .bdcrums .arrow{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24}.visa_request .maindiv .bdcrums .arrow:before{content:"";font-size:10px}.visa_request .maindiv .aeVisaBanner{background-image:url("//cdn.via.com/static/img/v1/newui/uae/general/Visa-landing-page-min.jpg")}.visa_request .maindiv .one{border-bottom:0px solid #E5EBF0;width:1024px;height:424px;background-repeat:none;border-top-left-radius:8px;border-top-right-radius:8px;position:relative}.visa_request .maindiv .one .form-style{position:absolute;top:30px;left:673px}.visa_request .maindiv .one .form-style .fSForm{display:inline-block;vertical-align:top;position:relative;height:556px}.visa_request .maindiv .one .form-style .fSForm .panel{border-top:0px solid #12B58A;border-radius:4px 4px 4px 4px;padding:6% 8%;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.4);position:relative;width:326px;height:582px;background-color:white}.visa_request .maindiv .one .form-style .fSForm .panel .afbutton{border-top:1px solid #d5dee6;font-size:14px;margin-top:40px;padding-top:20px;text-align:left;width:88%}.visa_request .maindiv .one .form-style .fSForm .panel .aftxt{color:#999999;font-size:12px;margin-top:0;padding-top:0px;text-align:left;width:88%}.visa_request .maindiv .one .form-style .fSForm .panel .head{font-size:18px;font-weight:bold;margin-bottom:10px}.visa_request .maindiv .one .form-style .fSForm .panel .inp{margin-bottom:10px}.visa_request .maindiv .one .form-style .fSForm .panel input{border:1px solid #bcc8d1;border-radius:4px;display:block;font-size:14px;font-weight:600;padding:9px;width:100%;margin-top:5px}.visa_request .maindiv .one .form-style .fSForm .panel .btn{background-color:#f3373e;border-radius:4px;box-sizing:border-box;color:white;cursor:pointer;display:inline-block;font-size:16px;font-weight:800;height:49px;line-height:46px;text-align:center;width:100%;margin:4px auto}.visa_request .maindiv .ico{width:100%;height:222px;border-top:0px;border:1px solid #D4DEE7;padding-left:35px;padding-top:42px;background-color:white;border-bottom:3px solid #D4DEE7}.visa_request .maindiv .ico .pad1{font-weight:bold;font-size:22px;padding:0px;margin-bottom:5px;margin-top:5px}.visa_request .maindiv .ico .pad2{width:55%;font-size:14px;padding-top:0px;margin:0px}.visa_request .maindiv .srcbox{position:relative;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.visa_request .maindiv .srcbox .details{width:1024px;background-color:#F5F9FC;padding:20px;width:1024px;margin:0px;border-left:1px solid #D5E0E6;border-right:1px solid #D5E0E6;border-bottom:1px solid #D5E0E6;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding-bottom:25px}.visa_request .maindiv .srcbox .details .mtable{display:table;width:100%;margin-left:13px;border:1px solid #D4DEE7;float:left;margin-top:10px}.visa_request .maindiv .srcbox .details .mtr{display:table-row}.visa_request .maindiv .srcbox .details .mtd{display:table-cell;border:1px solid #D4DEE7;text-align:center;padding:10px;font-size:14px}.visa_request .maindiv .srcbox .details .mtdh{border:1px solid #D4DEE7;display:table-cell;text-align:center;font-weight:bold;padding:10px;background-color:#F5F9FC;width:70%}.visa_request .maindiv .srcbox .boxleft{width:50%;display:inline-block;vertical-align:top}.visa_request .maindiv .srcbox .boxright{display:inline-block;width:45%;padding-left:85px}.visa_request .maindiv .srcbox .boxright .spa{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#344755;margin-right:5px;color:#999999}.visa_request .maindiv .srcbox .boxright .spa:before{content:"";font-size:19px}.visa_request .maindiv .srcbox .boxright ol{padding-top:20px;padding-left:25px;margin:0px}.visa_request .maindiv .srcbox .boxright ol li{font-size:14px}.visa_request .maindiv .srcbox .boxright .headings{font-size:22px;font-weight:bold;font-weight:300}.visa_request .maindiv .srcbox .qNa{clear:both;margin-top:0px;width:100%;padding-left:30px}.visa_request .maindiv .srcbox .qNa .fq{font-size:22px;font-weight:300;color:#12B58A}.visa_request .maindiv .srcbox .qNa .help{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#999;margin-right:5px}.visa_request .maindiv .srcbox .qNa .help:before{content:"";font-size:20px}.visa_request .maindiv .srcbox .qNa .arrw{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.visa_request .maindiv .srcbox .qNa .arrw:before{font-family:'icomoon';display:initial;color:#12B58A;content:"";font-size:5px}.visa_request .maindiv .srcbox .qNa .arrw:before{vertical-align:super}.visa_request .maindiv .srcbox .qNa li{list-style:decimal;font-size:18px;list-style-position:outside;font-weight:600;color:#333;list-style-type:none;padding:10px 0px}.visa_request .maindiv .srcbox .qNa li .hiddenRadio{display:none}.visa_request .maindiv .srcbox .qNa li .q{font-size:14px;font-weight:600;color:#333;display:block;cursor:pointer}.visa_request .maindiv .srcbox .qNa li .a{font-size:14px;font-weight:400;color:#555;display:none;margin-left:20px}.visa_request .maindiv .srcbox .qNa li .hiddenRadio:checked+.q>.arrw:before{content:""}.visa_request .maindiv .srcbox .qNa li .hiddenRadio:checked ~ .a{display:initial}.visa_request #header{width:auto;cursor:pointer}.visa_request #header #button:hover>.content{opacity:1;height:auto;padding:8px}.visa_request #header #button .content{opacity:0;clear:both;height:0;padding:0 8px;overflow:hidden;-webkit-transition:all .3s ease .15s;-moz-transition:all .3s ease .15s;-o-transition:all .3s ease .15s;-ms-transition:all .3s ease .15s;transition:all .3s ease .15s}.visa_request .visaLabel{font-size:12px}.visa_request .visaTable{display:table;width:100%}.visa_request .visaTable>div{display:table-row}.visa_request .visaTable>div>div{display:table-cell;padding-right:6px}.visa_request .visaTable>div>div:last-child{padding-right:0}.agentRecruit{border-top:3px solid #EE1C25;width:100%;margin:auto}@media all and (max-width: 1255px){.agentRecruit .bannerText{margin-top:-80px}}.agentRecruit .agentRecruitBanner{background-image:url("//cdn.via.com/static/img/v1/newui/id/banners/banner-min.jpg");height:555px;width:100%;margin:auto;background-color:#2490FF;background-repeat:no-repeat;background-position:center}.agentRecruit .bannerText{float:left;width:65%}.agentRecruit .bannerText .logoCharacs{margin:40px 0px 275px 40px;font-size:65px;color:white}.agentRecruit .bannerText .bannerText1{background-color:#322F2A;color:white;font-size:45px;font-weight:bold;margin:5px 0px 0px 40px;padding:1px 2px 1px 8px;width:85%}.agentRecruit .bannerText .bannerText2{background-color:#322F2A;color:white;font-size:20px;font-weight:400;margin:5px 0px 0px 40px;padding:1px 2px 1px 8px;width:75%}.agentRecruit .regForm{float:left;background-color:#322F2A;height:555px;width:30%}.agentRecruit .regForm .regFormCont{width:100%;padding:30px}.agentRecruit .regForm .checkBx{border:1px solid white;background-color:#fff;border-radius:4px}.agentRecruit .regForm .formPanelHeadText{color:white;font-size:30px;font-weight:700}.agentRecruit .regForm .textBox{width:100%;padding:13px;font-size:14px;border-radius:4px;margin:10px 0px 10px 0px;border:1px solid #fff;background-color:white}.agentRecruit .regForm input::-webkit-input-placeholder{color:#666 !important}.agentRecruit .regForm input:-moz-placeholder{color:#666 !important}.agentRecruit .regForm input::-moz-placeholder{color:#666 !important}.agentRecruit .regForm input:-ms-input-placeholder{color:#666 !important}.agentRecruit .regForm label.customSBox:before{width:35px}.agentRecruit .regForm label.customSBox:after{right:15px}.agentRecruit .regForm .search-btn{background-color:#ED1C24;color:white;width:169px;height:43px;box-sizing:border-box;border:1px solid #bd040b;text-align:center;font-size:15px;font-weight:600;border-radius:4px;line-height:37px;cursor:pointer;display:inline-block;margin-top:29px}.agentRecruit .num{background-color:#12b58a;border-color:#12b58a;color:#fff;font-family:"icomoon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none}.agentRecruit .num:before{content:"\e610";font-size:10px;color:white}.agentRecruit .testimonialBoxPart{padding:50px 0px 40px 25px;background-color:#fff;margin:auto;width:1200px}.agentRecruit .testimonialBoxPart .adJCarousel{line-height:3.2em;padding:0px 40px 0px 30px;width:100%;vertical-align:top;display:inline-block;overflow:hidden}.agentRecruit .testimonialBoxPart .adJCarousel .adContainer{text-align:center;display:inline-block;overflow:hidden;list-style-type:none;margin-top:-10px;padding-left:0;padding-top:0;vertical-align:top}.agentRecruit .testimonialBoxPart .adJCarousel .adContainer .ad{width:100%}.agentRecruit .testimonialBoxPart .adJCarousel .adContainer .ad .boldText{font-size:25px;font-weight:700}.agentRecruit .testimonialBoxPart .adJCarouselPagination{margin:auto;width:80px}.agentRecruit .testimonialBoxPart .adJCarouselPagination .circlePaginate{margin-right:10px;border:1px solid #c6d4df;border:1px solid #c6d4df;border-radius:50%;cursor:pointer;display:inline-block;height:15px;opacity:0.7;width:15px;box-shadow:0px 0px 6px rgba(0,0,0,0.6)}.agentRecruit .testimonialBoxPart .adJCarouselPagination .circlePaginate.active{background-color:#ED1C24}.agentRecruit .testimonialBoxPart .partners{text-align:left;width:263px;text-transform:capitalize}.agentRecruit .testimonialBoxPart .partners .partnerLogo{padding-bottom:15px}.agentRecruit .testimonialBoxPart .testimonTwo{line-height:2.2em;border-left:1px solid #EAEAEA;border-right:1px solid #EAEAEA;height:355px;margin:0px 0px 0px 10px;font-size:15px;font-weight:700;vertical-align:top;padding-left:60px;display:inline-block;padding:0px 40px 0px 40px}.agentRecruit .testimonialBoxPart .testimonThree{font-size:15px;font-weight:700;vertical-align:top;display:inline-block;padding-left:40px}.agentRecruit .productStrip{background-color:#344756;width:100%;height:100px}.agentRecruit .productStrip .contactDetails{float:left;width:30%;background-color:#293946;height:100px;padding:20px;text-align:center}.agentRecruit .productStrip .products{float:left;width:65.1%;padding:15px}.agentRecruit .productStrip .products .extraSpace{width:3%;border-right:1px solid #322F2A;height:45px;float:left;margin-top:5px}.agentRecruit .productStrip .products .productsBox{float:left;width:19%;text-align:center;padding:2px}.agentRecruit .productStrip .products .productsBox .rail{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#00B588}.agentRecruit .productStrip .products .productsBox .rail:before{content:"";font-size:30px}.agentRecruit .productStrip .products .productsBox .productName{color:#fff;font-size:15px;padding-top:10px}.agentRecruit .productStrip .products .productsBox .fontSpec{font-size:30px;color:#00B588}.agentRecruit .productStrip .products .productDivider{float:left;width:0%;border-right:1px solid #322F2A;height:45px;margin-top:5px}.agentRecruit .compnydescription{font-size:14px;font-weight:500;line-height:1.9em;margin:auto;width:1200px}.agentRecruit .compnydescription .descriptionPoints{float:left;background-color:#fff;height:500px;width:600px}.agentRecruit .compnydescription .playBtn{text-align:center;padding-top:225px;position:absolute;padding-left:250px;cursor:pointer}.agentRecruit .compnydescription .videoIfram{position:relative;top:0px;display:none}.agentRecruit .compnydescription playBtn:onclick>videoIfram{display:block}.agentRecruit .compnydescription .tickSphere{background-color:#12b58a;border-radius:20px;color:white;display:inline-block;font-size:10px;font-weight:100;height:25px;line-height:1.5;margin-right:10px;padding:5px;width:25px}.agentRecruit .footer{background-color:#dae3ea;border-top:2px solid #c8d4dd;float:left;padding-bottom:10px;padding-left:60px;padding-top:30px;width:100%}.agentRecruit .footer .footerContent{width:1200px;margin:auto}.agentRecruit .footer .footerFonts{display:inline;padding-right:20px;font-size:13px;color:#606163;font-weight:600}.agentRecruit .footer .footerSocailIcons{float:left;color:#7B8891;padding:15px;font-size:22px}.full-details-container{background:#F5F9FC;border:1px solid #e0e5e7;margin-bottom:30px;border-radius:0px 0px 4px 4px;padding:20px;margin-top:-10px}.full-details-container .offer-desc{font-size:13px;color:#757575;margin-left:35px}.full-details-container .offer-desc ul{list-style-type:disc;font-size:14px;font-weight:600}.full-details-container .offer-desc li{font-size:13px;font-weight:400}.full-details-container h3{color:#8e8f91;font-weight:400;margin-top:10px;font-size:20px;margin-bottom:10px}.full-details-container h3 .alert-icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8e8f91}.full-details-container h3 .alert-icon:before{content:"";font-size:20px}.voucherPromoCont,.flightPromoCont{border:1px dashed #e6d4b9;background-color:#fcf8e5;font-size:14px;color:#333;font-weight:700;border-radius:4px;padding:8px 10px;width:inherit}.voucherPromoCont .labl,.flightPromoCont .labl{width:24%;font-weight:300}.voucherPromoCont .voucherPromo,.flightPromoCont .voucherPromo{width:75%}.voucherPromoCont .iconTag,.flightPromoCont .iconTag{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7a6b52;margin-right:5px}.voucherPromoCont .iconTag:before,.flightPromoCont .iconTag:before{content:"";font-size:15px}.voucherPromoCont .INR,.flightPromoCont .INR{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ED1C24}.voucherPromoCont .INR:before,.flightPromoCont .INR:before{content:"";font-size:13px}.voucherPromoCont a,.flightPromoCont a{color:inherit;font-size:small;font-weight:300;text-decoration:none}.flightPromoCont{width:26%;display:inline-block;padding:5px 7px 5px 10px;vertical-align:top}.flightPromoCont .promo-slider{position:relative;overflow:hidden;width:100%;height:78px}.flightPromoCont .promo-slider .promo-box-container{width:20000em;position:relative}.flightPromoCont .promo-slider .promo-box-container .promo-box{width:100%;font-size:12px;text-align:left;padding:2px 2px;height:108px;border-right:1px solid #d4dee5;box-sizing:border-box;cursor:pointer;float:left;position:relative}.flightPromoCont .promo-slider .promo-box-container .promo-box .promo_desc{word-wrap:break-word;text-overflow:ellipsis;width:240px}.flightPromoCont .jcarousel-pagination{display:inline-block}.flightPromoCont .jcarousel-pagination .circlePaginate{width:10px;height:10px;border:solid 1px #bdab8e;border-radius:50%;cursor:pointer;display:inline-block;margin:0px 7px;opacity:0.7;box-shadow:0px 0px 6px rgba(0,0,0,0.6)}.flightPromoCont .jcarousel-pagination .circlePaginate.active{background:#7a6b52}.otherOffersCont{border:1px dashed #e6d4b9;background-color:#fcf8e5;font-size:14px;color:#333;font-weight:700;border-radius:4px;padding:8px 10px;width:inherit}.itinerary{width:100%}.itinerary .boldSmall{font-weight:700;font-size:14px}.itinerary span.icon-starfilled:before{content:"\e674"}.itinerary span.icon-star:before{content:"\e66b"}.itinerary ul{color:#8d9aa4;margin:0px;padding:0px 3px;line-height:1.6em}.itinerary ul li:before{font-size:7px;padding-right:10px}.itinerary ul li{padding:10px 0px !important;font-size:14px}.itinerary .descText{font-weight:100;font-size:14px;padding-left:15px}.itinerary .thinBorder{border-top:1px solid #CAD4DD;margin-top:20px}.itinerary .innerContainerWrap{border:2px solid #CAD4DD;width:850px;margin:auto}.itinerary .innerContainerWrap .headText{padding:15px 0px 15px 0px;font-size:25px;font-weight:600}.itinerary .innerContainerWrap .details{background-color:#EBF2F7;height:131px;margin-top:210px}.itinerary .innerContainerWrap .details .imageCenter{position:relative;top:-190px;margin:auto;left:100px}.itinerary .innerContainerWrap .greyedIcons{color:#8d9aa4;font-size:15px}.itinerary .innerContainerWrap .innerContainer{margin:auto;width:645px}.itinerary .innerContainerWrap .innerContainer .rTable{display:table;width:100%;border-collapse:collapse;line-height:2.0em;border:1px solid #CAD4DD}.itinerary .innerContainerWrap .innerContainer .rTableRow{display:table-row}.itinerary .innerContainerWrap .innerContainer .rTableHead{width:55%;display:table-cell;background-color:#344755;color:#fff;border:1px solid #CAD4DD;font-size:14px;font-weight:600;padding:3px 10px}.itinerary .innerContainerWrap .innerContainer .rTableCell{display:table-cell;padding:3px 10px;border:1px solid #CAD4DD;background-color:#fff;font-size:14px;font-weight:100}.itinerary .innerContainerWrap .innerContainer .spacingText{padding-bottom:10px}.itinerary .innerContainerWrap .innerContainer .via-logo{color:#ED1B24;font-size:53px;width:24%;display:inline-block;vertical-align:middle}.itinerary .innerContainerWrap .innerContainer .addressItinerary{display:inline-block;vertical-align:middle;text-align:right;width:75%}.itinerary .innerContainerWrap .innerContainer .addressItinerary .addressText{font-size:12px;font-weight:500;color:black}.itinerary .innerContainerWrap .innerContainer .headerItinerary{margin-top:20px}.itinerary .innerContainerWrap .innerContainer .headingText{font-size:22px;font-weight:600;margin-bottom:20px;padding-left:15px}.itinerary .contactUs{border:1px solid #CAD4DD;padding:10px;background-color:#fff;margin:25px 0px 0px 0px}.itinerary .contactUs span:before{font-size:10px}.itinerary .contactUs .contactLeft{display:inline-block;width:45%;font-weight:700}.itinerary .contactUs .contactRight{color:#12B58A;display:inline-block;width:53%}.itinerary .contactUs .contactRight .contactCall{display:inline-block}.itinerary .contactUs .contactRight .contactEmail{display:inline-block;font-size:14px;width:50%;border-right:1px solid #CAD4DD;line-height:0.3em;vertical-align:middle}.itinerary .dateTime{padding:20px 0px 0px 0px}@media print{.innerContainer p,.innerContainer li,.innerContainer .rTableRow{page-break-inside:avoid}}.otp-container{padding:40px}.otp-container .otp-title{font-size:18px;font-weight:300;padding:10px 0px}.otp-container .otp-subtitle{font-size:16px;font-weight:700;padding:10px 0px}.otp-container .otp-input{padding:10px 0px;width:100%}.otp-container .otp-input .otp-email-input{font-weight:600;font-size:13px;border-radius:3px;padding:10px;box-sizing:border-box;border:1px solid #bcc8d1;width:100%}.otp-container .otp-input .otp-submit{width:35%;text-align:center;border-radius:4px;padding:10px 0px;font-size:14px;margin:10px 0px;border:1px solid #bcc8d1;background:#12B58A;color:#FFF;float:right;cursor:pointer}.otp-container .otp-input .otp-submit:hover{background:#FFF;color:#12B58A}.otp-container .otp-input .otp-resend{width:25%;text-align:center;border:none;padding:10px 0px;font-size:14px;margin:10px 0px;color:#12B58A;float:left;cursor:pointer;background:#fff}.payConfirmMessageHotel{background-color:#EBF2F7}.payConfirmMessageHotel .messageHeader{width:1024px;margin:auto;padding-top:0px;padding-bottom:20px}.payConfirmMessageHotel .messageHeader h1{margin-top:0px;margin-bottom:10px;font-size:25px;font-weight:200}.payConfirmMessageHotel .messageHeader p{margin:auto;font-size:14px}.payConfirmMessageHotel .messageHeader p:last-child{font-size:16px;margin-top:10px;font-weight:700}.payConfirmMessageHotel .messageHeader p span{font-weight:600}.payConfirmMessageHotel .messageHeader>.inlineBlk{display:inline-block;vertical-align:top}.payConfirmMessageHotel .messageHeader>.inlineBlk:first-child{width:750px}.payConfirmMessageHotel .messageHeader>.inlineBlk .impMsg{font-weight:800;color:#0D0E0F;font-size:20px}.payConfirmMessageHotel .messageHeader>.inlineBlk .extraMsg{font-size:small}.payConfirmMessageHotel .messageHeader .timerBlk{font-weight:600;text-align:center;width:258px;vertical-align:top;background:#F6FAFD;margin-left:15px;border-radius:3px;padding:8px;border:1px solid #bcc8d1}.payConfirmMessageHotel .messageHeader .timerBlk>span{font-size:40px;padding:4px;font-weight:100}.payConfirmMessageHotel .messageHeader .timerBlk>div{font-size:13px;font-weight:400}.ticketContainerHotel{background-color:#EBF2F7;padding-bottom:30px;padding-top:30px;display:none}.ticketContainerHotel .ticketHead{display:none}.ticketContainerHotel .tabCont{margin:auto;margin-bottom:-1px;width:1024px}.ticketContainerHotel .tabCont>label{display:inline-block;padding:20px 40px;border:1px solid #bcc8d1;background:#F6FAFD;border-right:none;font-size:20px;cursor:pointer}.ticketContainerHotel .tabCont>label:last-child{border-right:1px solid #bcc8d1;border-top-right-radius:4px}.ticketContainerHotel .tabCont>label:first-child{border-top-left-radius:4px}.ticketContainerHotel .tabCont>.active{background:white;border-bottom:1px solid white}.ticketContainerHotel .ticketDetails{background-color:white;width:1024px;border:1px solid #d4dee5;margin:auto;display:none}.ticketContainerHotel .ticketDetails .waitMessageContainer{padding:15px 0;border-bottom:1px solid #d4dee5}.ticketContainerHotel .ticketDetails .waitMessageContainer .ajaxFailMsg{text-align:center;font-size:14px;font-weight:300;padding:0px 25px}.ticketContainerHotel .ticketDetails .waitMessageContainer .waitMessage{color:#918C78;padding:12px 0;width:94%;margin:auto;border:1px solid #e6d4b9;background-color:#FCF8E5;text-align:center;border-radius:6px;font-size:15px;text-indent:20px;position:relative}.ticketContainerHotel .ticketDetails .waitMessageContainer .waitMessage:before{content:"";font-family:'icomoon';font-size:20px;vertical-align:sub}.ticketContainerHotel .ticketDetails .atmContent{display:table;width:100%}.ticketContainerHotel .ticketDetails .atmContent .atmRow{display:table-row}.ticketContainerHotel .ticketDetails .atmContent .atmRow .atmCell{display:table-cell;padding:40px;font-size:14px;border-bottom:1px solid #bcc8d1}.ticketContainerHotel .ticketDetails .atmContent .atmRow .atmCell .viaRef{font-size:20px;font-weight:300;color:#0D0E0F}.ticketContainerHotel .ticketDetails .atmContent .atmRow .atmCell .atmRef{font-size:35px;font-weight:bold;color:#0D0E0F}.ticketContainerHotel .ticketDetails .atmContent .atmRow .atmCell .totAmt{color:#ED1C24;font-size:21px;font-weight:300}.ticketContainerHotel .ticketDetails .atmContent .atmRow .atmCell .totAmt>span{font-weight:bold}.ticketContainerHotel .ticketDetails .atmContent .atmRow .atmCell .timeLimit{color:#ED1C24;font-weight:bold;font-size:24px}.ticketContainerHotel .ticketDetails .atmContent .atmRow .atmCell:first-child{border-right:1px solid #bcc8d1}.ticketContainerHotel .ticketDetails .atmContent .atmRow .atmInfoCell{padding:0px 24px;font-size:13px;display:table-cell;color:#0D0E0F;vertical-align:top;border-bottom:1px solid #bcc8d1;font-weight:600}.ticketContainerHotel .ticketDetails .atmContent .atmRow .atmInfoCell li{margin:10px 0px}.ticketContainerHotel .ticketDetails .atmContent .atmRow .atmInfoCell .atmImg{padding-bottom:15px}.ticketContainerHotel .ticketDetails .atmContent .coloredRow{background:#F6FAFD}.ticketContainerHotel .ticketDetails .atmContent .title{font-size:19px;padding:20px 40px}.ticketContainerHotel .ticketDetails .atmContent .atmInfo{padding:20px 40px !important;font-size:12px;font-weight:600;border-bottom:3px solid #bcc8d1}.ticketContainerHotel .ticketDetails .atmContent .atmInfo .email{color:#12B58A}.ticketContainerHotel .detailsHeadContainer .detailsHead{margin:auto;width:94%;padding:20px 0px}.ticketContainerHotel .detailsHeadContainer .detailsHead>div{display:inline-block;font-size:22px;vertical-align:middle}.ticketContainerHotel .detailsHeadContainer .detailsHead .source,.ticketContainerHotel .detailsHeadContainer .detailsHead .destination{width:18%;color:#555555}.ticketContainerHotel .detailsHeadContainer .detailsHead .returnFlightIcon{width:5%}.ticketContainerHotel .detailsHeadContainer .detailsHead .returnFlightIcon:before{content:"";color:#bcc8d1;font-family:'icomoon';font-size:35px}.ticketContainerHotel .detailsHeadContainer .detailsHead .onwardFlightIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#bcc8d1;width:5%}.ticketContainerHotel .detailsHeadContainer .detailsHead .onwardFlightIcon:before{content:"";font-size:22px}.ticketContainerHotel .detailsHeadContainer .detailsHead .returnType{width:22%;text-align:center}.ticketContainerHotel .detailsHeadContainer .detailsHead .dateInfo,.ticketContainerHotel .detailsHeadContainer .detailsHead .flightDates,.ticketContainerHotel .detailsHeadContainer .detailsHead .passengerCount,.ticketContainerHotel .detailsHeadContainer .detailsHead .bookedOn,.ticketContainerHotel .detailsHeadContainer .detailsHead .status{font-size:14px}.ticketContainerHotel .detailsHeadContainer .detailsHead .dateInfo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#888;width:18%}.ticketContainerHotel .detailsHeadContainer .detailsHead .dateInfo:before{content:"";font-size:15px}.ticketContainerHotel .detailsHeadContainer .detailsHead .dateInfo:before{margin-right:8px}.ticketContainerHotel .detailsHeadContainer .detailsHead .passengerCount{width:30%;text-align:center;font-weight:600;color:#555}.ticketContainerHotel .detailsHeadContainer .detailsHead .flightDates{margin-left:5px;font-weight:600;color:#555;width:22%;text-align:center}.ticketContainerHotel .detailsHeadContainer .detailsHead .bookedOn{width:21%;text-align:right;float:right;color:#888888}.ticketContainerHotel .detailsHeadContainer .detailsHead .bookedOn span{margin-left:10px;color:#555555;font-weight:700}.ticketContainerHotel .detailsHeadContainer .detailsHead .bookOn{width:25%;font-size:14px;color:#888888}.ticketContainerHotel .detailsHeadContainer .detailsHead .bookOn span{font-weight:600;color:#333;font-size:15px}.ticketContainerHotel .detailsHeadContainer .detailsHead .bookStatus{width:25%;font-size:14px;color:#888888}.ticketContainerHotel .detailsHeadContainer .detailsHead .bookStatus span{font-weight:600;color:#12B58A;font-size:15px}.ticketContainerHotel .detailsHeadContainer .detailsHead .bookStatus .success{color:#12B58A}.ticketContainerHotel .detailsHeadContainer .detailsHead .bookStatus .fail{color:#ED1C24}.ticketContainerHotel .detailsHeadContainer .detailsHead .confirmNum{width:25%;font-size:14px;color:#888888}.ticketContainerHotel .detailsHeadContainer .detailsHead .confirmNum span{font-weight:600;color:#333;font-size:16px}.ticketContainerHotel .detailsHeadContainer .detailsHead .bookingId{width:25%;font-size:14px;color:#888888;text-align:left}.ticketContainerHotel .detailsHeadContainer .detailsHead .bookingId span{font-size:16px;color:#333;font-weight:600}.ticketContainerHotel .detailHeadStripContainer{background-color:#F6F9FC;padding:15px 0;border-bottom:1px solid #D4DEE5;border-top:1px solid #D4DEE5}.ticketContainerHotel .detailHeadStripContainer .detailHeadStrip{width:94%;margin:auto}.ticketContainerHotel .detailHeadStripContainer .detailHeadStrip>div{display:inline-block;vertical-align:middle;white-space:nowrap}.ticketContainerHotel .detailHeadStripContainer .detailHeadStrip .hotelIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#bcc8d1;margin-right:10px}.ticketContainerHotel .detailHeadStripContainer .detailHeadStrip .hotelIcon:before{content:"";font-size:22px}.ticketContainerHotel .detailHeadStripContainer .detailHeadStrip .locationIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#bcc8d1;margin-right:10px}.ticketContainerHotel .detailHeadStripContainer .detailHeadStrip .locationIcon:before{content:"";font-size:22px}.ticketContainerHotel .detailHeadStripContainer .detailHeadStrip .stripInfo{color:#555555;font-weight:600}.ticketContainerHotel .detailHeadStripContainer .detailHeadStrip .subInfo{color:#888888;font-size:13px;vertical-align:bottom;position:relative;top:-1px;text-align:center;margin-top:6px;float:right;width:auto}.ticketContainerHotel .detailHeadStripContainer .detailHeadStrip .subInfo span{font-weight:600;color:#333}.ticketContainerHotel .detailHeadStripContainer .detailHeadStrip .passengerDet,.ticketContainerHotel .detailHeadStripContainer .detailHeadStrip .paymentDet{position:relative;padding-left:35px;width:100%}.ticketContainerHotel .detailHeadStripContainer .detailHeadStrip .passengerDet:before,.ticketContainerHotel .detailHeadStripContainer .detailHeadStrip .paymentDet:before{font-family:'icomoon';content:"";font-size:27px;position:absolute;color:#bcc8d1;top:-8px;left:0px}.ticketContainerHotel .detailHeadStripContainer .detailHeadStrip .passengerDet .morInfo,.ticketContainerHotel .detailHeadStripContainer .detailHeadStrip .paymentDet .morInfo{font-size:10px;float:right}.ticketContainerHotel .detailHeadStripContainer .detailHeadStrip .passengerDet:before{font-size:18px;top:-4px}.ticketContainerHotel .detailHeadStripContainer .detailHeadStrip .contactDet{position:relative;padding-left:35px}.ticketContainerHotel .detailHeadStripContainer .detailHeadStrip .contactDet:before{font-family:'icomoon';content:'\e632';font-size:27px;position:absolute;color:#bcc8d1;top:-8px;left:0px}.ticketContainerHotel .detailHeadStripContainer .detailHeadStrip .paymentDet:before{content:""}.ticketContainerHotel .mapOnTicket img{margin-left:180px;margin-top:20px;margin-bottom:20px}.ticketContainerHotel .cancellationHead{background-color:#FCF8E5;border-color:#e6d4b9}.ticketContainerHotel .cancellationHead .cancellationDet{position:relative;padding-left:35px}.ticketContainerHotel .cancellationHead .cancellationDet:before{font-family:'icomoon';content:'\e61e';font-size:27px;position:absolute;color:#e6d4b9;top:-8px;left:0px}.ticketContainerHotel .hotelDetails{padding-bottom:20px;margin:20px;border-bottom:1px solid #d4dee5}.ticketContainerHotel .hotelDetails .imgSec{display:inline-block;vertical-align:top;margin-right:10px}.ticketContainerHotel .hotelDetails .imgSec img{width:150px;height:120px}.ticketContainerHotel .hotelDetails .hotelDetSec{display:inline-block;vertical-align:top;width:50%}.ticketContainerHotel .hotelDetails .hotelDetSec h4{margin:auto;color:#333}.ticketContainerHotel .hotelDetails .hotelDetSec p{margin:auto;margin-top:3px;font-size:13px}.ticketContainerHotel .hotelDetails .hotelDetSec .starRating{margin:10px 0px}.ticketContainerHotel .hotelDetails .hotelDetSec .starRating .filledStar{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;margin-right:5px}.ticketContainerHotel .hotelDetails .hotelDetSec .starRating .filledStar:before{content:"";font-size:18px}.ticketContainerHotel .hotelDetails .hotelDetSec .starRating .unFilledStar{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;margin-right:5px}.ticketContainerHotel .hotelDetails .hotelDetSec .starRating .unFilledStar:before{content:"";font-size:18px}.ticketContainerHotel .hotelDetails .hotelContact{display:inline-block;vertical-align:top}.ticketContainerHotel .hotelDetails .hotelContact p{margin:auto;font-size:12px;font-weight:300;margin-bottom:10px}.ticketContainerHotel .hotelDetails .hotelContact div{border:1px solid #d4dee5;padding:5px 15px;font-size:13px;font-weight:600;color:#333}.ticketContainerHotel .hotelDetails .hotelContact div .telIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;vertical-align:middle}.ticketContainerHotel .hotelDetails .hotelContact div .telIcon:before{content:"";font-size:15px}.ticketContainerHotel .hotelDetails .hotelContact div .mailIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12B58A}.ticketContainerHotel .hotelDetails .hotelContact div .mailIcon:before{content:"";font-size:13px}.ticketContainerHotel .hotelDetails .hotelContact div:last-child{color:#12B58A;border-top:0px}.ticketContainerHotel .hotelConf{padding:20px;padding-top:0px}.ticketContainerHotel .hotelConf .roomDetails{display:inline-block;width:50%;vertical-align:top}.ticketContainerHotel .hotelConf .roomDetails p{margin:auto;font-size:13px}.ticketContainerHotel .hotelConf .roomDetails .roomName{font-weight:600;font-size:16px;margin-top:5px;color:#333}.ticketContainerHotel .hotelConf .roomDetails .roomName span{font-size:14px;font-weight:300}.ticketContainerHotel .hotelConf .roomDetails .inclusion{margin:auto;font-size:13px;margin-top:5px;color:#333}.ticketContainerHotel .hotelConf .roomDetails .inclusion span{font-size:11px}.ticketContainerHotel .hotelConf .timeDetails{display:inline-block;width:49%;vertical-align:top;border-left:1px solid #D4DEE5;padding-left:40px}.ticketContainerHotel .hotelConf .timeDetails .checkTiming .checkin{display:inline-block;vertical-align:top}.ticketContainerHotel .hotelConf .timeDetails .checkTiming .checkin p{margin:auto;font-size:13px}.ticketContainerHotel .hotelConf .timeDetails .checkTiming .checkin p:last-child{font-weight:600;font-size:15px;color:#333}.ticketContainerHotel .hotelConf .timeDetails .checkTiming .checkin:last-child{margin-left:30px}.ticketContainerHotel .hotelConf .timeDetails .checkTiming .numStay{display:inline-block;vertical-align:top;margin-left:30px}.ticketContainerHotel .hotelConf .timeDetails .checkTiming .numStay .clockIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;margin-left:15px}.ticketContainerHotel .hotelConf .timeDetails .checkTiming .numStay .clockIcon:before{content:"";font-size:18px}.ticketContainerHotel .hotelConf .timeDetails .checkTiming .numStay p{margin:auto;font-size:12px}.ticketContainerHotel .hotelConf .timeDetails .numGuest{margin-top:20px;font-size:12px}.ticketContainerHotel .hotelConf .timeDetails .numGuest .dark{font-size:15px}.ticketContainerHotel .hotelConf .timeDetails .numGuest .light{margin-right:40px}.ticketContainerHotel .hotelConf .ssrDetails{width:650px;border:1px solid #BCC8D1;border-top:0px;margin-top:20px}.ticketContainerHotel .hotelConf .ssrDetails .ssrDet{width:100%;position:relative;margin-left:15px}.ticketContainerHotel .hotelConf .ssrDetails .ssrDet:before{font-family:'icomoon';content:'\e620';font-size:27px;position:absolute;color:#bcc8d1;top:-8px;left:0px}.ticketContainerHotel .hotelConf .ssrDetails .ssrDet .text{margin-left:70px;font-size:14px;font-weight:300}.ticketContainerHotel .hotelConf .ssrDetails .ssrDet .text star{color:#ED1C24}.ticketContainerHotel .hotelConf .ssrDetails .ssrDet .typeHeader{margin-left:75px;font-weight:300;font-size:14px}.ticketContainerHotel .hotelConf .ssrInst{margin:0px;font-size:12px;color:#ED1C24;margin-top:10px}.ticketContainerHotel .flightDetail{background-color:#fff}.ticketContainerHotel .flightDetail .layover{padding:0px 20px 20px 20px;border-bottom:2px dotted #e8ecef;margin:-17px 3% 15px 3%;height:0px;text-align:center;position:relative}.ticketContainerHotel .flightDetail .layover .loDiv{width:200px;height:30px;background:#fcf8e5;border:1px solid #e6d4b9;color:#7a6b52;font-size:12px;padding:5px;font-weight:400;margin:auto;position:relative;top:3px;border-radius:2px}.ticketContainerHotel .flightDetail .layover .loDiv span{margin:5px}.ticketContainerHotel .flightDetail .layover .loDiv .timeLogo{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7a6b52}.ticketContainerHotel .flightDetail .layover .loDiv .timeLogo:before{content:"";font-size:15px}.ticketContainerHotel .flightDetail .layover .loDiv .time{color:#ED1C24;font-weight:400}.ticketContainerHotel .flightDetail .flightDetailHeader{width:94%;border-bottom:1px solid #bcc8d1;margin:auto;padding:10px 0}.ticketContainerHotel .flightDetail .flightDetailHeader>div{display:inline-block;font-size:13px}.ticketContainerHotel .flightDetail .flightDetailHeader .flightNum{width:25%;color:#ED1C24;font-weight:800;font-size:15px}.ticketContainerHotel .flightDetail .flightDetailHeader .slantedFlightIcon,.ticketContainerHotel .flightDetail .flightDetailHeader .statusCode{width:29%}.ticketContainerHotel .flightDetail .flightDetailHeader .slantedFlightIcon2{width:27%}.ticketContainerHotel .flightDetail .flightDetailHeader .genTime{width:46%;text-align:right}.ticketContainerHotel .flightDetail .flightDetailHeader .slantedFlightIcon:before,.ticketContainerHotel .flightDetail .flightDetailHeader .slantedFlightIcon2:before{content:"";font-family:'icomoon';color:#bcc8d1;font-size:12px;margin-right:10px}.ticketContainerHotel .flightDetail .flightDetailHeader .slantedFlightIcon2:before{content:"";font-size:17px}.ticketContainerHotel .flightDetail .flightDetailHeader .pnrInfo{width:18%;text-align:right}.ticketContainerHotel .flightDetail .flightDetailHeader .pnrInfo span{color:#ED1C24;font-weight:700;margin-left:11px}.ticketContainerHotel .flightDetail .flightDetailBody{width:94%;margin:auto;padding:18px 0}.ticketContainerHotel .flightDetail .flightDetailBody .fInfo{font-size:small;font-weight:bold}.ticketContainerHotel .flightDetail .flightDetailBody .flightInfo{width:25%;display:inline-block;vertical-align:top}.ticketContainerHotel .flightDetail .flightDetailBody .flightInfo img{width:16%;display:inline-block;position:relative;top:3px}.ticketContainerHotel .flightDetail .flightDetailBody .flightInfo>div{width:62%;margin-left:10%;display:inline-block;vertical-align:top;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ticketContainerHotel .flightDetail .flightDetailBody .flightInfo>div .carrierName{font-weight:700;font-size:12px;color:#555555;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ticketContainerHotel .flightDetail .flightDetailBody .flightInfo>div .flightNum,.ticketContainerHotel .flightDetail .flightDetailBody .flightInfo>div .class{font-size:13px}.ticketContainerHotel .flightDetail .flightDetailBody .flightInfo .opCarrier{display:block;margin-left:0 !important;font-size:xx-small}.ticketContainerHotel .flightDetail .flightDetailBody .flightSource,.ticketContainerHotel .flightDetail .flightDetailBody .flightDestination{width:30%;display:inline-block;padding-right:20px;position:relative}.ticketContainerHotel .flightDetail .flightDetailBody .flightSource div,.ticketContainerHotel .flightDetail .flightDetailBody .flightDestination div{font-size:12px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ticketContainerHotel .flightDetail .flightDetailBody .flightSource .airCode,.ticketContainerHotel .flightDetail .flightDetailBody .flightDestination .airCode{font-weight:700;display:inline-block;font-size:12px;color:#555555}.ticketContainerHotel .flightDetail .flightDetailBody .flightSource .cityName,.ticketContainerHotel .flightDetail .flightDetailBody .flightDestination .cityName{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-left:5px;color:#888888}.ticketContainerHotel .flightDetail .flightDetailBody .flightSource .airDate,.ticketContainerHotel .flightDetail .flightDetailBody .flightDestination .airDate{font-weight:700;color:#555555}.ticketContainerHotel .flightDetail .flightDetailBody .otherInfo{width:15%;text-align:right;display:inline-block;vertical-align:top}.ticketContainerHotel .flightDetail .flightDetailBody .otherInfo div{font-size:12px;font-weight:200;color:#334755}.ticketContainerHotel .passengerDetailContainer{padding-bottom:10px}.ticketContainerHotel .passengerDetailContainer .passengerDetailHeader,.ticketContainerHotel .passengerDetailContainer .passengerDetailBody{width:94%;margin:auto;padding:8px 0px;border-bottom:1px solid #D4DEE5}.ticketContainerHotel .passengerDetailContainer .passengerDetailHeader div,.ticketContainerHotel .passengerDetailContainer .passengerDetailBody div{display:inline-block;font-size:12px;vertical-align:middle}.ticketContainerHotel .passengerDetailContainer .passengerDetailHeader .serialNum,.ticketContainerHotel .passengerDetailContainer .passengerDetailHeader .serialNumSSR,.ticketContainerHotel .passengerDetailContainer .passengerDetailBody .serialNum,.ticketContainerHotel .passengerDetailContainer .passengerDetailBody .serialNumSSR{width:20%;color:#555555}.ticketContainerHotel .passengerDetailContainer .passengerDetailHeader .serialNumSSR,.ticketContainerHotel .passengerDetailContainer .passengerDetailBody .serialNumSSR{width:11%}.ticketContainerHotel .passengerDetailContainer .passengerDetailHeader .passName,.ticketContainerHotel .passengerDetailContainer .passengerDetailBody .passName{width:60%;text-transform:capitalize;color:#686868}.ticketContainerHotel .passengerDetailContainer .passengerDetailHeader .passName div,.ticketContainerHotel .passengerDetailContainer .passengerDetailBody .passName div{display:block;margin-top:5px}.ticketContainerHotel .passengerDetailContainer .passengerDetailHeader .passType,.ticketContainerHotel .passengerDetailContainer .passengerDetailBody .passType{text-transform:capitalize;width:20%}.ticketContainerHotel .passengerDetailContainer .passengerDetailHeader .passType div,.ticketContainerHotel .passengerDetailContainer .passengerDetailBody .passType div{display:block;margin-top:5px}.ticketContainerHotel .passengerDetailContainer .passengerDetailHeader .meal,.ticketContainerHotel .passengerDetailContainer .passengerDetailBody .meal{width:44%}.ticketContainerHotel .passengerDetailContainer .passengerDetailHeader .etickNum,.ticketContainerHotel .passengerDetailContainer .passengerDetailBody .etickNum{width:22%;text-align:right}.ticketContainerHotel .passengerDetailContainer .passengerDetailHeader .baggage,.ticketContainerHotel .passengerDetailContainer .passengerDetailBody .baggage{width:26%;text-align:right}.ticketContainerHotel .passengerDetailContainer .passengerDetailHeader .roomNum,.ticketContainerHotel .passengerDetailContainer .passengerDetailBody .roomNum{width:20%}.ticketContainerHotel .passengerDetailContainer .passengerDetailHeader .ssrName,.ticketContainerHotel .passengerDetailContainer .passengerDetailBody .ssrName{width:41%;font-size:14px}.ticketContainerHotel .passengerDetailContainer .passengerDetailHeader .ssrVal,.ticketContainerHotel .passengerDetailContainer .passengerDetailBody .ssrVal{width:48%;word-wrap:break-word}.ticketContainerHotel .passengerDetailContainer .passengerDetailBody{border-bottom:none;padding:2px 0px}.ticketContainerHotel .passengerDetailContainer .passengerDetailBody .passName{font-weight:800}.ticketContainerHotel .paymentDetailContainer{border-bottom:1px solid #D4DEE5}.ticketContainerHotel .paymentDetailContainer .paymentDetailHeader,.ticketContainerHotel .paymentDetailContainer .paymentDetailBody,.ticketContainerHotel .paymentDetailContainer .paymentDetailFooter{width:33%;border-bottom:1px solid #D4DEE5;padding-bottom:12px;margin-left:3%;padding-top:12px}.ticketContainerHotel .paymentDetailContainer .paymentDetailHeader>div,.ticketContainerHotel .paymentDetailContainer .paymentDetailBody>div,.ticketContainerHotel .paymentDetailContainer .paymentDetailFooter>div{display:inline-block;font-size:14px;width:50%}.ticketContainerHotel .paymentDetailContainer .paymentDetailHeader .amount,.ticketContainerHotel .paymentDetailContainer .paymentDetailBody .amount,.ticketContainerHotel .paymentDetailContainer .paymentDetailFooter .amount{text-align:right}.ticketContainerHotel .paymentDetailContainer .paymentDetailBody{width:100%;margin:0px;padding:10px 15px;border-bottom:1px solid #bcc8d1}.ticketContainerHotel .paymentDetailContainer .paymentDetailFooter{width:100%;margin:0px;padding:10px 15px}.ticketContainerHotel .paymentDetailContainer .paymentDetailBody .amount,.ticketContainerHotel .paymentDetailContainer .paymentDetailFooter .amount{font-weight:700}.ticketContainerHotel .paymentDetailContainer .paymentDetailFooter{border-bottom:none;padding-bottom:25px;color:#555555;font-weight:700}.ticketContainerHotel .paymentDetailContainer .paymentDetailFooter .div{font-size:14px}.ticketContainerHotel .addonHeader{padding:6px 0px}.ticketContainerHotel .addonHeader .detailHeadStrip{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ticketContainerHotel .addonHeader .detailHeadStrip:before{vertical-align:middle;margin-right:5px}.ticketContainerHotel .addonHeader .detailHeadStrip:before{font-family:'icomoon';display:inline;color:#BCC8D1;content:"";font-size:28px}.ticketContainerHotel .ticketFooter{margin-top:20px;overflow:hidden}.ticketContainerHotel .ticketFooter .ticketImpInfo{font-size:13px}.ticketContainerHotel .ticketFooter .ticketImpInfo>li{margin:5px 0px}.ticketContainerHotel .ticketFooter .bold{font-weight:600}.ticketContainerHotel .ticketFooter>div:not(:last-child),.ticketContainerHotel .ticketFooter>ul{border-bottom:1px solid #BCC8D1;padding:5px 0px;margin:0px}.ticketContainerHotel .ticketFooter .agentInfo{text-align:right;font-size:12px;padding:5px 0px;float:right}.ticketContainerHotel .ticketFooter .supplierLogo{display:inline-block;vertical-align:top;border:0px !important;float:left}.ticketContainerHotel .ticketFooter .supplierLogo img{width:150px;height:30px;vertical-align:bottom}.ticketContainerHotel .printBtnContainer{border-bottom:1px solid #bcc8d1;padding:25px 0;text-align:right}.ticketContainerHotel .printBtnContainer .changeModeTxt{font-size:13px;display:inline-block;width:72%;text-align:left}.ticketContainerHotel .cancelBtn,.ticketContainerHotel .printBtn,.ticketContainerHotel .ticketContainer .manageBookingBtn,.ticketContainer .ticketContainerHotel .manageBookingBtn,.ticketContainerHotel .ticketContainer .invoiceBtn,.ticketContainer .ticketContainerHotel .invoiceBtn,.ticketContainerHotel .ticketContainer .retryBooking,.ticketContainer .ticketContainerHotel .retryBooking,.ticketContainerHotel .emailBtn,.ticketContainerHotel .paymentTxt{display:inline;margin-right:3%;font-size:14px;margin-bottom:20px;cursor:pointer}.ticketContainerHotel .printBtn,.ticketContainerHotel .ticketContainer .manageBookingBtn,.ticketContainer .ticketContainerHotel .manageBookingBtn,.ticketContainerHotel .ticketContainer .invoiceBtn,.ticketContainer .ticketContainerHotel .invoiceBtn,.ticketContainerHotel .ticketContainer .retryBooking,.ticketContainer .ticketContainerHotel .retryBooking,.ticketContainerHotel .emailBtn,.ticketContainerHotel .paymentTxt{color:#12B58A;padding:6px 14px;border-radius:3px;border:1px solid #12B58A;transition:all 0.6s}.ticketContainerHotel .printBtn:hover,.ticketContainerHotel .ticketContainer .manageBookingBtn:hover,.ticketContainer .ticketContainerHotel .manageBookingBtn:hover,.ticketContainerHotel .ticketContainer .invoiceBtn:hover,.ticketContainer .ticketContainerHotel .invoiceBtn:hover,.ticketContainerHotel .ticketContainer .retryBooking:hover,.ticketContainer .ticketContainerHotel .retryBooking:hover,.ticketContainerHotel .emailBtn:hover,.ticketContainerHotel .paymentTxt:hover{color:white;background-color:#12B58A}.ticketContainerHotel .printBtn:before,.ticketContainerHotel .ticketContainer .manageBookingBtn:before,.ticketContainer .ticketContainerHotel .manageBookingBtn:before,.ticketContainerHotel .ticketContainer .invoiceBtn:before,.ticketContainer .ticketContainerHotel .invoiceBtn:before,.ticketContainerHotel .ticketContainer .retryBooking:before,.ticketContainer .ticketContainerHotel .retryBooking:before,.ticketContainerHotel .emailBtn:before{content:"";font-family:'icomoon';margin-right:5px}.ticketContainerHotel .emailBtn:before{content:"";font-family:'icomoon';margin-right:5px}.ticketContainerHotel .cancelBtn{color:#ED1C24}.ticketContainerHotel .inDetCell{display:table-cell !important;padding:0px 2px}.ticketContainerHotel .inDetRow{display:table-row !important}.ticketContainerHotel .inDetRow :first-child{font-weight:300}.ticketContainerHotel .inDetRow :last-child{font-weight:600}.ticketContainerHotel .printOptsCont{position:relative;top:8px;right:30px;display:none}.ticketContainerHotel .printOptsCont .pointer{width:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);height:10px;background:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(0.5, #f6f9fc), color-stop(0.5, transparent));border:1px solid #d4dee5;border-width:1px 0px 0px 1px;position:relative;position:absolute !important;right:101px;z-index:2}.ticketContainerHotel .printOptsCont .printOpts{border:1px solid #d4dee5;border-radius:4px;min-width:210px;right:0px;color:#12B58A;text-align:left;background-color:white;position:absolute;box-shadow:0px 0px 9px 1px rgba(0,0,0,0.1);top:5px;z-index:1}.ticketContainerHotel .printOptsCont .printOpts .printOpt,.ticketContainerHotel .printOptsCont .printOpts .printPax{font-size:13px;position:relative;padding:10px;cursor:pointer;vertical-align:middle;display:block;color:inherit;text-transform:capitalize;border-bottom:1px solid #E0E5E7;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ticketContainerHotel .printOptsCont .printOpts .printOpt:hover,.ticketContainerHotel .printOptsCont .printOpts .printPax:hover{background:#FCF8E5;color:#78684F;border-color:#EADCC4}.ticketContainerHotel .printOptsCont .printOpts .printOpt:before,.ticketContainerHotel .printOptsCont .printOpts .printPax:before{margin-right:10px}.ticketContainerHotel .printOptsCont .printOpts .subMenu{right:100%;display:none;top:0}.ticketContainerHotel .printOptsCont .printOpts .printOpt{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ticketContainerHotel .printOptsCont .printOpts .printOpt:before{font-family:'icomoon';display:initial;color:inherit;content:"";font-size:inherit}.ticketContainerHotel .printOptsCont .printOpts .printOpt:hover>.subMenu{display:block}.ticketContainerHotel .printOptsCont .printOpts .printPax{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ticketContainerHotel .printOptsCont .printOpts .printPax:before{font-family:'icomoon';display:initial;color:inherit;content:"";font-size:inherit}.ticketContainerHotel .printOptsBtn{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ticketContainerHotel .printOptsBtn:after{font-family:'icomoon';display:initial;color:#ED1C24;content:"";font-size:4px}.ticketContainerHotel .printOptsBtn:after{vertical-align:middle;margin-left:5px}.ticketContainerHotel .printOptsBtn.active{background:#12B58A;color:white}.ticketContainerHotel .printOptsBtn.active:after{color:white;content:""}.ticketContainerHotel .printOptsBtn.active+div.printOptsCont{display:block !important}.ticketContainerHotel .segmentedContent>:not(:last-child){border-bottom:1px solid #D4DEE5}.guestPayment{border-top:1px solid #D4DEE5;padding:25px}.guestPayment .allGuest,.guestPayment .overallPay{display:inline-block;width:40%;vertical-align:top;border:1px solid #D4DEE5;border-top:0px}.guestPayment .overallPay{margin-left:190px;border-bottom:0px}.cancelPolicy{padding:15px 0px}.cancelPolicy ul{list-style-type:disc;padding-left:50px;font-size:12px}.emailTicketCont{padding:30px}.emailTicketCont div{margin:auto;text-align:center;padding:5px}.emailTicketCont .subscribeCTA{font-size:15px;border:1px solid;border-color:#12B58A;background:#12B58A;color:#fff;cursor:pointer;padding:12px;border-radius:0px 4px 4px 0px;margin-left:-4px;font-weight:600}.emailTicketCont .emailTxtBox{width:300px;padding:13px;font-weight:600;font-size:14px;border:1px solid #bcc8d1;border-radius:4px 0px 0px 4px}#step1Radio:checked+.ticketContainerHotel{display:block}.payStateRadio:checked+.ticketDetails{display:block}.stateRadio{display:none}@media print{.ticketContainerHotel{padding-top:0px;background-color:white}.ticketContainerHotel .ticketHead{padding:20px 0;font-size:14px;display:table !important}.ticketContainerHotel .ticketHead>div{display:table-cell}.ticketContainerHotel .ticketHead>div:last-child{text-align:right}.ticketContainerHotel .ticketHead .bold{font-weight:600;font-size:16px}.ticketContainerHotel .detailHeadStripContainer{font-size:12px;color:white;padding:9px 0}.ticketContainerHotel .detailHeadStripContainer .detailHeadStrip .stripInfo{color:white}.ticketContainerHotel .detailHeadStripContainer .detailHeadStrip .subInfo{color:white;margin-top:2px}.ticketContainerHotel .detailHeadStripContainer :before{color:white !important;font-size:20px !important}.ticketContainerHotel .detailHeadStripContainer:not(.paxHeader):not(.addonHeader){background:#ED1C24;border-color:#ED1C24}.ticketContainerHotel .paxHeader{background:#666666;border-color:#666666}.ticketContainerHotel .addonHeader{background:#D9D9D9;border-color:#D9D9D9;color:#4E4E4E;padding:5px 0}.ticketContainerHotel .addonHeader .detailHeadStrip:before{margin-right:15px;font-size:20px;color:white}.ticketContainerHotel .flightDetail .flightDetailHeader{width:100%;padding:4px 30px;background:#D9D9D9}.ticketContainerHotel .flightDetail .flightDetailBody .otherInfo{border-left:1px solid #AFAFAF}.ticketContainerHotel .flightDetail .layover{border:none}.ticketContainerHotel .flightDetail .layover .loDiv{width:520px;background:#D9D9D9;border:none;top:39px}.ticketContainerHotel .passengerDetailContainer:not(.addonCont) .passengerDetailHeader,.ticketContainerHotel .passengerDetailContainer:not(.addonCont) .passengerDetailBody{width:100%}.ticketContainerHotel .passengerDetailContainer:not(.addonCont) .passengerDetailHeader{background:#D9D9D9;padding:6px 30px}.ticketContainerHotel .passengerDetailContainer:not(.addonCont) .passengerDetailBody{padding:3px 30px}.ticketContainerHotel .addonCont .passengerDetailHeader{padding:6px 0px}}.ticketContainer .hotel-ticket-details .detailsHeadContainer .detailsHead .bookingId{text-align:left}.termsAndCondition{padding-left:50px;font-size:12px}.holidayTicket .detailsHeadContainer .detailsHead .packageName{width:60%;font-size:18px;font-weight:400}.holidayTicket .detailsHeadContainer .detailsHead .packageName .icon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8d9aa4;display:inline-block;width:6%;vertical-align:top}.holidayTicket .detailsHeadContainer .detailsHead .packageName .icon:before{content:"";font-size:25px}.holidayTicket .detailsHeadContainer .detailsHead .packageName span:last-child{display:inline-block;width:94%}.holidayTicket .detailsHeadContainer .detailsHead .flightDates{margin-left:0px !important}.holidayTicket .detailsHeadContainer .detailsHead .flightDates span:first-child{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8d9aa4;margin-right:5px}.holidayTicket .detailsHeadContainer .detailsHead .flightDates span:first-child:before{content:"";font-size:16px}.holidayTicket .detailsHeadContainer .detailsHead .passengerCount{width:20%}.holidayTicket .detailsHeadContainer .detailsHead .passengerCount span:first-child{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8d9aa4;margin-right:5px}.holidayTicket .detailsHeadContainer .detailsHead .passengerCount span:first-child:before{content:"";font-size:16px}.holidayTicket .detailsHeadContainer .detailsHead .durationCount{text-align:center;font-weight:600;color:#555;font-size:14px}.holidayTicket .detailsHeadContainer .detailsHead .durationCount span:first-child{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8d9aa4;margin-right:5px}.holidayTicket .detailsHeadContainer .detailsHead .durationCount span:first-child:before{content:"";font-size:16px}.holidayTicket .detailHeadStripContainer .detailHeadStrip .packageExtraDet:before{content:""}.holidayTicket .detailHeadStripContainer .detailHeadStrip .hotelDet:before{content:"";font-size:20px}.holidayTicket .detailHeadStripContainer .detailHeadStrip .itineraryDet:before{content:""}.holidayTicket .detailHeadStripContainer .detailHeadStrip .packageArrivalDet:before{content:""}.holidayTicket .detailHeadStripContainer .detailHeadStrip .flightDetailsDet:before{content:""}.holidayTicket .detailHeadStripContainer.importantInfoDet{padding:15px 25px;background-color:#fff}.holidayTicket .detailHeadStripContainer.importantInfoDet>div:before{font-family:'icomoon';content:"";font-size:24px;color:#bcc8d1;margin-right:6px;vertical-align:middle}.holidayTicket .detailHeadStripContainer.importantInfoDet ol{font-weight:300}.holidayTicket .detailHeadStripContainer.importantInfoDet ol li{padding:2px 0;font-size:13px}.holidayTicket .passengerDetailContainer.packageArrival .passengerDetailBody{padding:10px 0px}.holidayTicket .passengerDetailContainer.packageArrival .passengerDetailBody>div{display:block;padding:0 15px}.holidayTicket .passengerDetailContainer.packageArrival .passengerDetailBody>div:first-child{font-weight:600}.holidayTicket .passengerDetailContainer.itineraryHeader .passengerDetailBody{padding:20px}.holidayTicket .passengerDetailContainer.itineraryHeader .passengerDetailBody .itinDay{font-weight:600;width:6%;display:inline-flex;align-items:center;justify-content:center;height:55px;border:1px solid #d4dee5;text-transform:uppercase}.holidayTicket .passengerDetailContainer.itineraryHeader .passengerDetailBody .itinDesc{width:93%;padding-left:10px}.holidayTicket .passengerDetailContainer.itineraryHeader .passengerDetailBody:not(:last-child){border-bottom:1px solid #d4dee5}.holidayTicket .passengerDetailContainer.packageHotel .hotelName{width:45%}.holidayTicket .passengerDetailContainer.packageHotel .hotelName .name,.holidayTicket .passengerDetailContainer.packageHotel .hotelName ul.ui-autocomplete li .searchName,ul.ui-autocomplete li .holidayTicket .passengerDetailContainer.packageHotel .hotelName .searchName{font-weight:600}.holidayTicket .passengerDetailContainer.packageHotel .hotelName .name>span:first-child,.holidayTicket .passengerDetailContainer.packageHotel .hotelName ul.ui-autocomplete li .searchName>span:first-child,ul.ui-autocomplete li .holidayTicket .passengerDetailContainer.packageHotel .hotelName .searchName>span:first-child{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8d9aa4;margin-right:5px}.holidayTicket .passengerDetailContainer.packageHotel .hotelName .name>span:first-child:before,.holidayTicket .passengerDetailContainer.packageHotel .hotelName ul.ui-autocomplete li .searchName>span:first-child:before,ul.ui-autocomplete li .holidayTicket .passengerDetailContainer.packageHotel .hotelName .searchName>span:first-child:before{content:"";font-size:12px}.holidayTicket .passengerDetailContainer.packageHotel .hotelName .address>span:first-child{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8d9aa4;margin-right:5px}.holidayTicket .passengerDetailContainer.packageHotel .hotelName .address>span:first-child:before{content:"";font-size:12px}.holidayTicket .passengerDetailContainer.packageHotel .hotelName>span{display:block}.holidayTicket .passengerDetailContainer.packageHotel .date{width:18%}.holidayTicket .passengerDetailContainer.packageHotel .contactInfo{width:26%;text-align:right}.holidayTicket .passengerDetailContainer.packageExtras .tourName{width:60%}.holidayTicket .passengerDetailContainer.packageExtras .date{width:15%}.holidayTicket .passengerDetailContainer.packageExtras .numPax{width:15%;text-align:right}.holidayTicket .passengerDetailContainer.flightDetails .type,.holidayTicket .passengerDetailContainer.flightDetails .resBody .detDiv .fareDetDiv .fareDetails .fare,.resBody .detDiv .fareDetDiv .fareDetails .holidayTicket .passengerDetailContainer.flightDetails .fare,.holidayTicket .passengerDetailContainer.flightDetails .resBody .detDiv .fareDetDiv .adultFare .fare,.resBody .detDiv .fareDetDiv .adultFare .holidayTicket .passengerDetailContainer.flightDetails .fare,.holidayTicket .passengerDetailContainer.flightDetails .resBody .detDiv .fareDetDiv .childFare .fare,.resBody .detDiv .fareDetDiv .childFare .holidayTicket .passengerDetailContainer.flightDetails .fare,.holidayTicket .passengerDetailContainer.flightDetails .resBody .detDiv .fareDetDiv .infantFare .fare,.resBody .detDiv .fareDetDiv .infantFare .holidayTicket .passengerDetailContainer.flightDetails .fare,.holidayTicket .passengerDetailContainer.flightDetails .resBody .detDiv .fareDetDiv .fareDetails .total,.resBody .detDiv .fareDetDiv .fareDetails .holidayTicket .passengerDetailContainer.flightDetails .total,.holidayTicket .passengerDetailContainer.flightDetails .resBody .detDiv .fareDetDiv .adultFare .total,.resBody .detDiv .fareDetDiv .adultFare .holidayTicket .passengerDetailContainer.flightDetails .total,.holidayTicket .passengerDetailContainer.flightDetails .resBody .detDiv .fareDetDiv .childFare .total,.resBody .detDiv .fareDetDiv .childFare .holidayTicket .passengerDetailContainer.flightDetails .total,.holidayTicket .passengerDetailContainer.flightDetails .resBody .detDiv .fareDetDiv .infantFare .total,.resBody .detDiv .fareDetDiv .infantFare .holidayTicket .passengerDetailContainer.flightDetails .total,.holidayTicket .passengerDetailContainer.flightDetails .resBody .detDiv .fareDetDiv .otherFares .fare,.resBody .detDiv .fareDetDiv .otherFares .holidayTicket .passengerDetailContainer.flightDetails .fare,.holidayTicket .passengerDetailContainer.flightDetails .resBody .detDiv .fareDetDiv .otherFares .total,.resBody .detDiv .fareDetDiv .otherFares .holidayTicket .passengerDetailContainer.flightDetails .total,.holidayTicket .passengerDetailContainer.flightDetails .resBody .detDiv .fareDetDiv .discount .fare,.resBody .detDiv .fareDetDiv .discount .holidayTicket .passengerDetailContainer.flightDetails .fare,.holidayTicket .passengerDetailContainer.flightDetails .resBody .detDiv .fareDetDiv .discount .total,.resBody .detDiv .fareDetDiv .discount .holidayTicket .passengerDetailContainer.flightDetails .total,.holidayTicket .passengerDetailContainer.flightDetails .resBody .detDiv .fareDetDiv .taxes .fare,.resBody .detDiv .fareDetDiv .taxes .holidayTicket .passengerDetailContainer.flightDetails .fare,.holidayTicket .passengerDetailContainer.flightDetails .resBody .detDiv .fareDetDiv .taxes .total,.resBody .detDiv .fareDetDiv .taxes .holidayTicket .passengerDetailContainer.flightDetails .total,.holidayTicket .passengerDetailContainer.flightDetails .resBody .detDiv .fareDetDiv .fuelSurcharge .fare,.resBody .detDiv .fareDetDiv .fuelSurcharge .holidayTicket .passengerDetailContainer.flightDetails .fare,.holidayTicket .passengerDetailContainer.flightDetails .resBody .detDiv .fareDetDiv .fuelSurcharge .total,.resBody .detDiv .fareDetDiv .fuelSurcharge .holidayTicket .passengerDetailContainer.flightDetails .total,.holidayTicket .passengerDetailContainer.flightDetails .resBody .detDiv .fareDetDiv .travelTax .fare,.resBody .detDiv .fareDetDiv .travelTax .holidayTicket .passengerDetailContainer.flightDetails .fare,.holidayTicket .passengerDetailContainer.flightDetails .resBody .detDiv .fareDetDiv .travelTax .total,.resBody .detDiv .fareDetDiv .travelTax .holidayTicket .passengerDetailContainer.flightDetails .total,.holidayTicket .passengerDetailContainer.flightDetails .resBody .detDiv .fareDetDiv .transFee .fare,.resBody .detDiv .fareDetDiv .transFee .holidayTicket .passengerDetailContainer.flightDetails .fare,.holidayTicket .passengerDetailContainer.flightDetails .resBody .detDiv .fareDetDiv .transFee .total,.resBody .detDiv .fareDetDiv .transFee .holidayTicket .passengerDetailContainer.flightDetails .total,.holidayTicket .passengerDetailContainer.flightDetails .resBody .detDiv .fareDetDiv .iwjr .fare,.resBody .detDiv .fareDetDiv .iwjr .holidayTicket .passengerDetailContainer.flightDetails .fare,.holidayTicket .passengerDetailContainer.flightDetails .resBody .detDiv .fareDetDiv .iwjr .total,.resBody .detDiv .fareDetDiv .iwjr .holidayTicket .passengerDetailContainer.flightDetails .total,.holidayTicket .passengerDetailContainer.flightDetails .resBody .detDiv .fareDetDiv .liTax .fare,.resBody .detDiv .fareDetDiv .liTax .holidayTicket .passengerDetailContainer.flightDetails .fare,.holidayTicket .passengerDetailContainer.flightDetails .resBody .detDiv .fareDetDiv .liTax .total,.resBody .detDiv .fareDetDiv .liTax .holidayTicket .passengerDetailContainer.flightDetails .total,.holidayTicket .passengerDetailContainer.flightDetails .resBody .detDiv .fareDetDiv .airlineFee .fare,.resBody .detDiv .fareDetDiv .airlineFee .holidayTicket .passengerDetailContainer.flightDetails .fare,.holidayTicket .passengerDetailContainer.flightDetails .resBody .detDiv .fareDetDiv .airlineFee .total,.resBody .detDiv .fareDetDiv .airlineFee .holidayTicket .passengerDetailContainer.flightDetails .total{width:10%}.holidayTicket .passengerDetailContainer.flightDetails .flightDet{width:35%;font-weight:600}.holidayTicket .passengerDetailContainer.flightDetails .depDate{width:15%}.holidayTicket .passengerDetailContainer.flightDetails .depTime,.holidayTicket .passengerDetailContainer.flightDetails .resBody .container .resContainer .resultSet .result .fltDet .onFlt .arrTime,.resBody .container .resContainer .resultSet .result .fltDet .onFlt .holidayTicket .passengerDetailContainer.flightDetails .arrTime,.holidayTicket .passengerDetailContainer.flightDetails .resBody .container .resContainer .resultSet .result .fltDet .retFlt .arrTime,.resBody .container .resContainer .resultSet .result .fltDet .retFlt .holidayTicket .passengerDetailContainer.flightDetails .arrTime{width:10%}.holidayTicket .passengerDetailContainer.flightDetails .arrTime{width:10%}.holidayTicket .passengerDetailContainer.flightDetails .arrDate{width:15%;text-align:right}.holidayTicket .overallPayInclusions{background-color:#EBF2F7;padding:25px}.holidayTicket .overallPayInclusions .fareDetailsDet{width:45%;display:table-cell;background-color:#FFF;vertical-align:top;border:1px solid #bcc8d1}.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailsDetHeader{padding:15px 10px;background-color:white;border-bottom:1px solid #bcc8d1;border-top:1px solid #bcc8d1}.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailsDetHeader>div{display:inline-block}.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailsDetHeader .fareDet{width:60%}.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailsDetHeader .fareDet .spanFare{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8d9aa4;margin-right:10px;vertical-align:middle}.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailsDetHeader .fareDet .spanFare:before{content:"";font-size:25px}.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailsDetHeader .fareDet .currencyConversion{font-size:10px;padding-left:35px;color:#666}.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailsDetHeader .amount{width:35%;text-align:right}.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailsDetHeader .inclusionsDet .spanIcon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8d9aa4;margin-right:10px;vertical-align:middle}.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailsDetHeader .inclusionsDet .spanIcon:before{content:"";font-size:25px}.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter{padding-bottom:12px;padding-top:12px}.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader>div,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody>div,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter>div{display:inline-block;font-size:14px;padding:0 10px}.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .amount,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .amount,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .amount{text-align:right;width:40%}.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .type,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .resBody .detDiv .fareDetDiv .fareDetails .fare,.resBody .detDiv .fareDetDiv .fareDetails .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .resBody .detDiv .fareDetDiv .adultFare .fare,.resBody .detDiv .fareDetDiv .adultFare .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .resBody .detDiv .fareDetDiv .childFare .fare,.resBody .detDiv .fareDetDiv .childFare .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .resBody .detDiv .fareDetDiv .infantFare .fare,.resBody .detDiv .fareDetDiv .infantFare .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .resBody .detDiv .fareDetDiv .fareDetails .total,.resBody .detDiv .fareDetDiv .fareDetails .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .resBody .detDiv .fareDetDiv .adultFare .total,.resBody .detDiv .fareDetDiv .adultFare .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .resBody .detDiv .fareDetDiv .childFare .total,.resBody .detDiv .fareDetDiv .childFare .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .resBody .detDiv .fareDetDiv .infantFare .total,.resBody .detDiv .fareDetDiv .infantFare .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .resBody .detDiv .fareDetDiv .otherFares .fare,.resBody .detDiv .fareDetDiv .otherFares .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .resBody .detDiv .fareDetDiv .otherFares .total,.resBody .detDiv .fareDetDiv .otherFares .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .resBody .detDiv .fareDetDiv .discount .fare,.resBody .detDiv .fareDetDiv .discount .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .resBody .detDiv .fareDetDiv .discount .total,.resBody .detDiv .fareDetDiv .discount .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .resBody .detDiv .fareDetDiv .taxes .fare,.resBody .detDiv .fareDetDiv .taxes .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .resBody .detDiv .fareDetDiv .taxes .total,.resBody .detDiv .fareDetDiv .taxes .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .resBody .detDiv .fareDetDiv .fuelSurcharge .fare,.resBody .detDiv .fareDetDiv .fuelSurcharge .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .resBody .detDiv .fareDetDiv .fuelSurcharge .total,.resBody .detDiv .fareDetDiv .fuelSurcharge .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .resBody .detDiv .fareDetDiv .travelTax .fare,.resBody .detDiv .fareDetDiv .travelTax .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .resBody .detDiv .fareDetDiv .travelTax .total,.resBody .detDiv .fareDetDiv .travelTax .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .resBody .detDiv .fareDetDiv .transFee .fare,.resBody .detDiv .fareDetDiv .transFee .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .resBody .detDiv .fareDetDiv .transFee .total,.resBody .detDiv .fareDetDiv .transFee .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .resBody .detDiv .fareDetDiv .iwjr .fare,.resBody .detDiv .fareDetDiv .iwjr .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .resBody .detDiv .fareDetDiv .iwjr .total,.resBody .detDiv .fareDetDiv .iwjr .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .resBody .detDiv .fareDetDiv .liTax .fare,.resBody .detDiv .fareDetDiv .liTax .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .resBody .detDiv .fareDetDiv .liTax .total,.resBody .detDiv .fareDetDiv .liTax .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .resBody .detDiv .fareDetDiv .airlineFee .fare,.resBody .detDiv .fareDetDiv .airlineFee .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .resBody .detDiv .fareDetDiv .airlineFee .total,.resBody .detDiv .fareDetDiv .airlineFee .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .type,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .resBody .detDiv .fareDetDiv .fareDetails .fare,.resBody .detDiv .fareDetDiv .fareDetails .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .resBody .detDiv .fareDetDiv .adultFare .fare,.resBody .detDiv .fareDetDiv .adultFare .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .resBody .detDiv .fareDetDiv .childFare .fare,.resBody .detDiv .fareDetDiv .childFare .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .resBody .detDiv .fareDetDiv .infantFare .fare,.resBody .detDiv .fareDetDiv .infantFare .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .resBody .detDiv .fareDetDiv .fareDetails .total,.resBody .detDiv .fareDetDiv .fareDetails .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .resBody .detDiv .fareDetDiv .adultFare .total,.resBody .detDiv .fareDetDiv .adultFare .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .resBody .detDiv .fareDetDiv .childFare .total,.resBody .detDiv .fareDetDiv .childFare .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .resBody .detDiv .fareDetDiv .infantFare .total,.resBody .detDiv .fareDetDiv .infantFare .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .resBody .detDiv .fareDetDiv .otherFares .fare,.resBody .detDiv .fareDetDiv .otherFares .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .resBody .detDiv .fareDetDiv .otherFares .total,.resBody .detDiv .fareDetDiv .otherFares .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .resBody .detDiv .fareDetDiv .discount .fare,.resBody .detDiv .fareDetDiv .discount .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .resBody .detDiv .fareDetDiv .discount .total,.resBody .detDiv .fareDetDiv .discount .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .resBody .detDiv .fareDetDiv .taxes .fare,.resBody .detDiv .fareDetDiv .taxes .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .resBody .detDiv .fareDetDiv .taxes .total,.resBody .detDiv .fareDetDiv .taxes .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .resBody .detDiv .fareDetDiv .fuelSurcharge .fare,.resBody .detDiv .fareDetDiv .fuelSurcharge .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .resBody .detDiv .fareDetDiv .fuelSurcharge .total,.resBody .detDiv .fareDetDiv .fuelSurcharge .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .resBody .detDiv .fareDetDiv .travelTax .fare,.resBody .detDiv .fareDetDiv .travelTax .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .resBody .detDiv .fareDetDiv .travelTax .total,.resBody .detDiv .fareDetDiv .travelTax .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .resBody .detDiv .fareDetDiv .transFee .fare,.resBody .detDiv .fareDetDiv .transFee .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .resBody .detDiv .fareDetDiv .transFee .total,.resBody .detDiv .fareDetDiv .transFee .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .resBody .detDiv .fareDetDiv .iwjr .fare,.resBody .detDiv .fareDetDiv .iwjr .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .resBody .detDiv .fareDetDiv .iwjr .total,.resBody .detDiv .fareDetDiv .iwjr .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .resBody .detDiv .fareDetDiv .liTax .fare,.resBody .detDiv .fareDetDiv .liTax .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .resBody .detDiv .fareDetDiv .liTax .total,.resBody .detDiv .fareDetDiv .liTax .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .resBody .detDiv .fareDetDiv .airlineFee .fare,.resBody .detDiv .fareDetDiv .airlineFee .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .resBody .detDiv .fareDetDiv .airlineFee .total,.resBody .detDiv .fareDetDiv .airlineFee .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .type,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .resBody .detDiv .fareDetDiv .fareDetails .fare,.resBody .detDiv .fareDetDiv .fareDetails .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .resBody .detDiv .fareDetDiv .adultFare .fare,.resBody .detDiv .fareDetDiv .adultFare .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .resBody .detDiv .fareDetDiv .childFare .fare,.resBody .detDiv .fareDetDiv .childFare .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .resBody .detDiv .fareDetDiv .infantFare .fare,.resBody .detDiv .fareDetDiv .infantFare .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .resBody .detDiv .fareDetDiv .fareDetails .total,.resBody .detDiv .fareDetDiv .fareDetails .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .resBody .detDiv .fareDetDiv .adultFare .total,.resBody .detDiv .fareDetDiv .adultFare .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .resBody .detDiv .fareDetDiv .childFare .total,.resBody .detDiv .fareDetDiv .childFare .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .resBody .detDiv .fareDetDiv .infantFare .total,.resBody .detDiv .fareDetDiv .infantFare .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .resBody .detDiv .fareDetDiv .otherFares .fare,.resBody .detDiv .fareDetDiv .otherFares .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .resBody .detDiv .fareDetDiv .otherFares .total,.resBody .detDiv .fareDetDiv .otherFares .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .resBody .detDiv .fareDetDiv .discount .fare,.resBody .detDiv .fareDetDiv .discount .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .resBody .detDiv .fareDetDiv .discount .total,.resBody .detDiv .fareDetDiv .discount .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .resBody .detDiv .fareDetDiv .taxes .fare,.resBody .detDiv .fareDetDiv .taxes .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .resBody .detDiv .fareDetDiv .taxes .total,.resBody .detDiv .fareDetDiv .taxes .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .resBody .detDiv .fareDetDiv .fuelSurcharge .fare,.resBody .detDiv .fareDetDiv .fuelSurcharge .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .resBody .detDiv .fareDetDiv .fuelSurcharge .total,.resBody .detDiv .fareDetDiv .fuelSurcharge .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .resBody .detDiv .fareDetDiv .travelTax .fare,.resBody .detDiv .fareDetDiv .travelTax .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .resBody .detDiv .fareDetDiv .travelTax .total,.resBody .detDiv .fareDetDiv .travelTax .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .resBody .detDiv .fareDetDiv .transFee .fare,.resBody .detDiv .fareDetDiv .transFee .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .resBody .detDiv .fareDetDiv .transFee .total,.resBody .detDiv .fareDetDiv .transFee .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .resBody .detDiv .fareDetDiv .iwjr .fare,.resBody .detDiv .fareDetDiv .iwjr .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .resBody .detDiv .fareDetDiv .iwjr .total,.resBody .detDiv .fareDetDiv .iwjr .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .resBody .detDiv .fareDetDiv .liTax .fare,.resBody .detDiv .fareDetDiv .liTax .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .resBody .detDiv .fareDetDiv .liTax .total,.resBody .detDiv .fareDetDiv .liTax .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .total,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .resBody .detDiv .fareDetDiv .airlineFee .fare,.resBody .detDiv .fareDetDiv .airlineFee .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .fare,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .resBody .detDiv .fareDetDiv .airlineFee .total,.resBody .detDiv .fareDetDiv .airlineFee .holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter .total{width:58%}.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader.fareDetailBody,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody.fareDetailBody,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter.fareDetailBody{border-bottom:1px solid #bcc8d1}.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailHeader.fareDetailFooter .amount,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailBody.fareDetailFooter .amount,.holidayTicket .overallPayInclusions .fareDetailsDet .fareDetailFooter.fareDetailFooter .amount{font-weight:700;font-size:18px}.holidayTicket .overallPayInclusions .fareDetailsDet .inclusionsBody ul{padding:0 15px;font-weight:300;font-size:14px}.holidayTicket .overallPayInclusions .fareDetailsDetSpan{width:8%;display:table-cell;background-color:inherit}@media print{.overallPayInclusions{background-color:#D9D9D9 !important}.overallPayInclusions .fareDetailsDetHeader{background-color:#666 !important;color:#FFFFFF}.overallPayInclusions .fareDetailsDetHeader .spanFare:before,.overallPayInclusions .fareDetailsDetHeader .spanIcon:before{color:white}}.busDetailBody .flightInfo{width:29% !important}.busDetailBody .flightInfo>div{width:100% !important;margin-left:0% !important}.busDetailBody .flightSource{width:40% !important}.busDetailBody .flightDestination{width:29% !important;padding-right:0px !important;text-align:right !important}.gstDetailsBody{background-color:#EBF2F7;padding-bottom:10px;float:left;width:100%}.gstDetailsBody .container .topbar h2{display:inline-block;font-size:26px;color:#333333;font-weight:300}.gstDetailsBody .container .topbar h2:after{clear:both}.gstDetailsBody .container .row .col{width:49%;display:inline-block;vertical-align:top;padding:20px 40px;border:1px solid #D4DEE5;background:#FFF;margin-bottom:25px}
